CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
Port details

devel/autoconf213

Moved to devel/autoconf2.13 on : Autoconf restructuring

This port is no longer in the ports tree, its history is kept below.

Links
cgit

Commits (97)

Tijl Coosemans (tijl)
devel/autoconf*: restructure to prepare for 2.71

- Rename autoconf 2.13 port directory, package, and command all to
  autoconf2.13 just like ports like perl and python.
- Let USES=autoreconf run gtkdocize if necessary.
- Rewrite autoconf-wrapper and rename it autoconf-switch to reflect
  better what it does.
- Delete patch-bison.  It has been reverted upstream.
- Add a patch to let autoreconf set the AUTOCONF environment variable
  so subprocesses like automake use the correct version.
- Make building of info files optional.
- Address portlint, portclippy, portfmt issues in devel/autoconf*.

PR:		259556, 263970
ec2102597a
Po-Chuan Hsieh (sunpoet) · 2.13.000227_7
devel/autoconf213: Add NO_ARCH

Approved by:	portmgr (blanket)
2ed892a23f
Mathieu Arnold (mat) · 2.13.000227_7
Remove # $FreeBSD$ from Makefiles.
305f148f48
Baptiste Daroussin (bapt) · 2.13.000227_7
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
7990f81066
Dmitry Marakasov (amdmi3) · 2.13.000227_6
- Add LICENSE - Update WWW

Approved by:	portmgr blanket
ab955d2980
Mathieu Arnold (mat) · 2.13.000227_6
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
4e1b79a0a6
Tijl Coosemans (tijl) · 2.13.000227_6
Pick up autotools@ ports.

Approved by:	portmgr (bapt)
1a76ed96ab
Mathieu Arnold (mat) · 2.13.000227_6
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
60d1a83c2a
Tijl Coosemans (tijl) · 2.13.000227_6
- Remove libtool hacks and patches that are now handled by USES=libtool - Remove CONFIG_SHELL from CONFIGURE_ENV because bsd.port.mk handles that
5d48443269
Baptiste Daroussin (bapt) · 2.13.000227_6
Nuke some @dirrm from devel
5fff667e07
Baptiste Daroussin (bapt) · 2.13.000227_6
Fix build without texinfo in base
5f31d2e9d8
Baptiste Daroussin (bapt) · 2.13.000227_6
Convert from USE_BZIP2 to USES=tar:bzip2
b37a32b9ba
Baptiste Daroussin (bapt) · 2.13.000227_6
Support stage
679cca8b6e
Baptiste Daroussin (bapt) · 2.13.000227_6
Fix package name collision
a48d714ca6
Baptiste Daroussin (bapt) · 2.13.000227_6
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 1)
857aec5d6b
Andrej Zverev (az) · 2.13.000227_6
- convert to the new perl5 framework - trim Makefile header

Approved by:	portmgr (bapt@, blanket)
8d51c7ddcf
Ade Lovett (ade) · 2.13.000227_6
Tweak COMMENT lines to indicate the legacy nature of these two ports.
9b4e4e3b22
Olli Hauer (ohauer) · 2.13.000227_6
-remove MD5
d6db46aade
Mark Linimon (linimon) · 2.13.000227_6
Reassign the autotools-related ports to a new mailing list, autotools@FreeBSD.org.  This is for individuals willing to put in the hard work to generate patches and work with portmgr as we put them through -exp runs and work through port breakage that they create.  (A huge number of ports depend on these, so -exp runs are required.)

Thanks to aDe@ for all the thankless work he's done over the years
to tame these beasts.

Hat:		portmgr
dd383e92eb
Rong-En Fan (rafan) · 2.13.000227_6
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
741aa71483
Ade Lovett (ade) · 2.13.000227_6
Handle an edge-case where lang/gawk is installed prior to any autoconf* ports, which then results in an implicit dependency on gawk, with the obvious bad things happening should gawk be later removed.

Note that because this is an edge case, which most folks will not run
into, and because it doesn't change the default package, I am not
bumping PORTREVISION as suggested in the original patch.

PR:	125101
Who:	matthias <dot> andree <at> gmx <dot> de
77c980d29f
Jimmy Olgeni (olgeni) · 2.13.000227_6
Large round of typo fixes in ports/devel (pkg-descr).
a249020977
Ade Lovett (ade) · 2.13.000227_6
Update to the autotools new world order.

Tested by:	numerous package build runs
Approved by:	portmgr
Thanks to:	des, kris, linimon, pav
3b3128196e
Ade Lovett (ade) · 2.13.000227_5
Add SHA256
ef677b8e52
Ade Lovett (ade) · 2.13.000227_5
Minor INFO-related cleanups
db2646508d
Ade Lovett (ade) · 2.13.000227_5
Purge WANT_{LIBTOOL,AUTOCONF,AUTOMAKE}_RUN

The versioned autotools are now strictly for building other ports in the tree.
Likewise, the gnu- autotools are for runtime dependencies for IDEs, and others,
where unmodified cross-platform capabilities are desired.
cbcdcfb3d4
Ade Lovett (ade) · 2.13.000227_5
All that we see or seem, is but a dream, within a dream.

Take back maintainership.  I'll be scouring the PR database shortly,
if I miss any, or someone beats me to it, please feel free to reassign
appropriately.
c94d76f525
David E. O'Brien (obrien) · 2.13.000227_5
At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.
c3d8037aeb
David E. O'Brien (obrien) · 2.13.000227_5
Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
f2fc2d60ae
Ade Lovett (ade) · 2.13.000227_5
Relinquish maintainership.  I no longer have the time, energy, or interest to look after these things any more.

To whomever picks these up, I salute you.  I'll reset the relevant
PRs to ports-bugs in a couple of weeks if no-one has taken over
maintainership.

Farewell, autotool hell.
2255dacd66
Ade Lovett (ade) · 2.13.000227_5
Use INFO [1] Other miscellaneous cleanups with info files

PR:		72651 [1]
Submitted by:	leeym [1]
2e0bdfcebb
Ade Lovett (ade) · 2.13.000227_5
Long-overdue cosmetic cleanups.
a33f86462b
Ade Lovett (ade) · 2.13.000227_5
Add SIZE to distinfo's

Prompted by:	trevor
7b53eea81c
Ade Lovett (ade) · 2.13.000227_5
Set some DEPRECATED and EXPIRATION_DATE knobs to indicate overall intention of the autotools project to remove all but the latest versions of libtool, autoconf, and automake, by 31st December 2004.

Note that autoconf259 and automake18 aren't yet accessible through the
relevant USE_* knobs, but will be as soon as bsd.autotools.mk comes into
existence.
e69cb40145
Ade Lovett (ade) · 2.13.000227_5
Point "legacy" autoconf distfile at ${MASTER_SITE_LOCAL}
8f8b051bfd
Ade Lovett (ade) · 2.13.000227_5
Use the cosmetic BUILD_VERSION variable (a la libtool), switch portnames away from using the version number twice.

Unbreak autoconf257, based on work from Rui Lopes <rui@ruilopes.com>
85e8ed21ea
Ade Lovett (ade) · 2.13.000227_5
Assume maintainership as part of the whole "gnutools" integration process.
4626b99a17
Norikatsu Shigemura (nork) · 2.13.000227_5
s,/bin/sh,${SH},.

Obtained from:	devel/autoconf
a16a7d2541
Will Andrews (will) · 2.13.000227_5
REST IN PEACE  	Alan Eldridge Born December 15, 1961 in Iowa Died June 6, 2003 in Denver, Colorado

Thank you for your contributions, you
will be greatly missed.
f9be1a26da
Ade Lovett (ade) · 2.13.000227_5
Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
7e52725f2a
Kris Kennaway (kris) · 2.13.000227_5
Use pre-everything:: instead of pre-everything: to avoid conflict with targets in bsd.port.mk
1c24674242
Alan Eldridge (alane) · 2.13.000227_5
Add USE_PERL5.
c416d2bd18
Alan Eldridge (alane) · 2.13.000227_5
change relative links to absolute
d11f35d6b0
Alan Eldridge (alane) · 2.13.000227_5
Remove "temporary" symlinks which could cause a build to fail.
61ecca67fb
Alan Eldridge (alane) · 2.13.000227_4
Remove the StUdLyCaPs from maintainer name, 'cause some folks won't realize mail's case insensitive and will try to type that. Sorry folks, purely a cosmetic change here, nothing to see, move along, move along....
61028157db
Alan Eldridge (alane) · 2.13.000227_4
Changed MAINTAINER to my FreeBSD address.
7df6fabb8f
Alan Eldridge (alane) · 2.13.000227_4
Removed erroneous ${DESTDIR} that I put in Makefile pre-/post- targets.
8615ce65a7
Alan Eldridge (alane) · 2.13.000227_4
Set CONFIG_SHELL in env so always use /bin/sh. This way results are at least (closer to) deterministic.

PR:		39492
Submitted by:	naddy
798a3eec9b
Alan Eldridge (alane) · 2.13.000227_4
1. Bumped portrevision (yes, again, sorry for the thrash). 2. Fixed bug that Knu pointed out, which was the bad dirs were captured    in bsd.port.mk (to be fixed RSN, in testing now). Fixed with the magic    of ... symlinks! (I always thought symlinks to . were lame, and they are,    but sometimes they can get you out of a corner. Temporarily.) 3. The question is, will anything break trying to rec

Bottom line is, AUTOCONF_DIR, AUTOMAKE_DIR, & ACLOCAL_DIR work again.
As a side effect of this fix, you can now download the entire internet
onto 1 floppy disk.
7e254eb576
Alan Eldridge (alane) · 2.13.000227_3
1. Make nicer message is USE_AUTOCONF* defined. 2. Make post-install target actions DESTDIR-safe.
43cf62663b