The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD devel : automake18

GNU Standards-compliant Makefile generator (1.8)

 Automake is an experimental Makefile generator.  It was inspired by
the 4.4BSD make and include files, but aims to be portable and to
conform to the GNU standards for Makefile variables and targets.

Automake assumes the project uses autoconf.  If you want automatic
dependency tracking support, the use of GNU make is also required. 

http://sources.redhat.com/automake/



automake18 history


v. 1.55
date: 2007/07/28 06:33:48;  author: ade;  state: Exp;  lines: +22 -36
Update to the autotools new world order.

Tested by:	numerous package build runs
Approved by:	portmgr
Thanks to:	des, kris, linimon, pav

v. 1.54 date: 2004/10/15 17:32:44; author: ade; state: dead; lines: +1 -1 Kill off automake18, switching to automake19. Requiem Mors Pacem.
v. 1.53 date: 2004/10/14 20:47:30; author: ade; state: Exp; lines: +8 -5 Use INFO [1] Other miscellaneous cleanups with info files PR: 72651 [1] Submitted by: leeym [1]
v. 1.52 date: 2004/08/03 22:58:10; author: ade; state: Exp; lines: +0 -10 Long-overdue cosmetic cleanups.
v. 1.51 date: 2004/07/29 19:24:26; author: ade; state: Exp; lines: +13 -1 Actually put in relevant symlinks to the versioned files in ${PREFIX}/bin to non-versioned files in ${PREFIX}/libexec/ so that the PATH magic in bsd.autotools.mk works correctly.
v. 1.50 date: 2004/07/07 00:56:44; author: ade; state: Exp; lines: +2 -0 Expand %%X11BASE%% to the appropriate ${X11BASE} value in aclocal, so that it can actually find files in ${X11BASE}/share/aclocal if need be.
v. 1.49 date: 2004/06/08 19:21:46; author: ade; state: Exp; lines: +1 -2 Update to 1.8.5
v. 1.48 date: 2004/05/26 21:38:21; author: ade; state: Exp; lines: +3 -3 Ensure that automake uses the correct version of autoconf PR: 67228 Submitted by: Brian Candler
v. 1.47 date: 2004/05/13 20:49:45; author: ade; state: Exp; lines: +1 -2 Update to 1.8.4
v. 1.46 date: 2004/03/30 04:28:12; author: ade; state: Exp; lines: +1 -0 Fix one missed instance of pointing to the wrong location in generated configuration files. Submitted by: Andrzej Tobola
v. 1.45 date: 2004/03/15 01:25:58; author: ade; state: Exp; lines: +8 -9 Say hello to autoconf 2.59 and automake 1.8(.3) after repo-copy. It's likely to be a really bad idea to use these until they're hooked into the new bsd.autotools.mk
v. 1.44 date: 2004/02/11 19:17:18; author: ade; state: Exp; lines: +1 -1 Other minor cosmetic changes to COMMENT
v. 1.43 date: 2003/06/29 04:16:04; author: ade; state: Exp; lines: +5 -4 Put the crack pipe away, and force this !*&@&%^! to use a sensible versioning scheme like the other automake ports. PORTREVISION bump owing to pointy hat sitting on aDe's head.
v. 1.42 date: 2003/06/29 01:58:52; author: ade; state: Exp; lines: +18 -22 Use the cosmetic BUILD_VERSION variable (a la libtool), switch portnames away from using the version number twice. Unbreak automake17, base on work from Rui Lopes
v. 1.41 date: 2003/06/09 23:40:13; author: ade; state: Exp; lines: +1 -1 Assume maintainership as part of the whole "gnutools" integration process.
v. 1.40 date: 2003/06/08 21:13:44; author: will; state: Exp; lines: +0 -0 Please see http://freebsd.kde.org/memoriam/alane.php for an In Memoriam page.
v. 1.39 date: 2003/06/08 21:06:16; author: will; state: Exp; lines: +1 -1 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.
v. 1.38 date: 2003/05/02 08:44:18; author: edwin; state: Exp; lines: +1 -1 Make BROKEN message displayable. [/usr/ports/devel/automake17] root@k7>ls -al total 54 drwxr-xr-x 3 root wheel 512 May 2 18:42 . drwxr-xr-x 942 portbuild wheel 46080 Apr 28 08:59 .. -rw-r--r-- 1 root wheel 1456 Mar 11 12:48 Makefile -rw-r--r-- 1 root wheel 63 Feb 24 12:00 distinfo drwxr-xr-x 2 root wheel 512 Feb 24 12:00 files -rw-r--r-- 1 root wheel 757 Nov 13 12:25 pkg-descr -rw-r--r-- 1 root wheel 2980 Feb 24 12:00 pkg-plist [/usr/ports/devel/automake17] root@k7>make [/usr/ports/devel/automake17] root@k7>ls -al total 55 drwxr-xr-x 3 root wheel 512 May 2 18:43 . drwxr-xr-x 942 portbuild wheel 46080 Apr 28 08:59 .. -rw-r--r-- 1 root wheel 76 May 2 18:43 = -rw-r--r-- 1 root wheel 1456 Mar 11 12:48 Makefile -rw-r--r-- 1 root wheel 63 Feb 24 12:00 distinfo drwxr-xr-x 2 root wheel 512 Feb 24 12:00 files -rw-r--r-- 1 root wheel 757 Nov 13 12:25 pkg-descr -rw-r--r-- 1 root wheel 2980 Feb 24 12:00 pkg-plist [/usr/ports/devel/automake17] root@k7>make -V BROKEN Needs autoconf >= 254 to build. [/usr/ports/devel/automake17] root@k7>cat = ===> automake17-1.7.2,1 is marked as broken: Needs autoconf 254 to build.. Informed maintainer.
v. 1.37 date: 2003/02/28 22:52:59; author: kris; state: Exp; lines: +1 -1 Use pre-everything:: instead of pre-everything: to avoid conflict with targets in bsd.port.mk
v. 1.36 date: 2003/02/23 19:59:42; author: alane; state: Exp; lines: +21 -12 get this into the tree but marked broken
v. 1.35 date: 2003/02/13 11:44:07; author: alane; state: Exp; lines: +1 -1 prepare for real port
v. 1.34 date: 2003/02/07 02:44:19; author: seanc; state: Exp; lines: +0 -1 Correct ports that were abusing the FORBIDDEN variable and replace with either IGNORE or BROKEN. Since there seems to be some confusion, for the record: BROKEN is reserved for ports that don't work. This will prevent users from installing the port, but please note that ports marked as BROKEN will still be built by bento IGNORE is reserved for ports that should not be built for one reason or another (including bento). Users and bento will not build ports marked as IGNORE. FORBIDDEN is reserved for security breakages only!!! Only mark a port as FORBIDDEN if there is a security issue with the port at the time. Reviewed by: kris (portmgr)
v. 1.33 date: 2002/11/25 01:01:38; author: alane; state: Exp; lines: +2 -1 Add explicit ignore assignments to try to get bento to leave this shit alone.
v. 1.32 date: 2002/11/03 12:14:41; author: alane; state: Exp; lines: +5 -6 1. Update version to 1.7.1. 2. Rewrote pkg-comment and pkg-descr files. 3. Marked pkg-plist file as not done. 4. Made do-build and do-install targets indicating that this port is not at all ready to even be looked at. The repocopy was a placeholder for when I can get to it.
v. 1.31 date: 2002/11/01 13:09:29; author: alane; state: Exp; lines: +1 -1 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....
v. 1.30 date: 2002/11/01 04:17:49; author: alane; state: Exp; lines: +1 -1 Changed MAINTAINER to my FreeBSD address.
v. 1.29 date: 2002/10/21 00:04:38; author: alane; state: Exp; lines: +2 -2 Removed erroneous ${DESTDIR} that I put in Makefile pre-/post- targets.
v. 1.28 date: 2002/10/15 06:50:50; author: alane; state: Exp; lines: +3 -2 1. Renamed patch files. 2. Updated version & distinfo.
v. 1.27 date: 2002/10/15 05:55:37; author: alane; state: Exp; lines: +6 -1 Undef NO_IGNORE. Mark as BORKED, BROKEN, and FORBIDDEN.
v. 1.26 date: 2002/10/13 13:04:06; author: alane; state: Exp; lines: +10 -4 1. Made post-install DESTDIR-safe. 2. Made nicer message when USE_AUTOMAKE* is defined. 3. Removed unneeded WRKSRC= line.
v. 1.25 date: 2002/09/16 07:51:45; author: alane; state: Exp; lines: +1 -1 Take maintainership since Ade Lovett departed and I know these programs pretty well.
v. 1.24 date: 2002/09/14 13:32:00; author: sobomax; state: Exp; lines: +4 -0 Due to popular demant into each port which might be inserted into dependency list by bsd.port.mk insert anti foot-shooting device, which prevents infinite fork loop when the user defines corresponding USE_XXX in global make.conf, command line or environment. Similar devices should probably be inserted into ports that might be inserted into dependency list by others bsd.foo.mk files (bsd.ruby.mk, bsd.python.mk and so on.)
v. 1.23 date: 2002/09/07 08:44:44; author: ade; state: Exp; lines: +1 -1 Relinquish all my ports.
v. 1.22 date: 2002/08/01 02:38:30; author: ade; state: Exp; lines: +1 -1 Stage a mini-coup, and borrow these ports from portmgr@ for a while, since I'm doing most of the updating, and am working on a port/Mk/bsd..mk to move some cruft around. Sponsored by: Mr. Smith and Mr. Wesson. :)
v. 1.21 date: 2001/10/30 08:28:01; author: sobomax; state: Exp; lines: +1 -0 Put back PORTEPOCH, which was erroneously deleted in one of the previous commits. Repeat after me: once set PORTEPOCH could not be decreased or deleted.
v. 1.20 date: 2001/10/29 01:46:00; author: obrien; state: Exp; lines: +1 -4 [Re]Update to version 1.5. The legacy version is known as 'automake14' for those that find automake 1.5 incompatible.
v. 1.19 date: 2001/10/08 07:24:07; author: sobomax; state: Exp; lines: +6 -3 (portmgr@ hat on) - Backout recent upgrade because it broke way too many ports; - assign maintainership to portmgr@FreeBSD.org due to importancy of this port to the overall ports infrastructure.
v. 1.18 date: 2001/10/07 12:18:34; author: demon; state: Exp; lines: +2 -4 Update to version 1.5.
v. 1.17 date: 2001/08/11 09:32:09; author: sobomax; state: Exp; lines: +2 -1 Turn famous `duplicated macro ...' into a warning rather than an error.
v. 1.16 date: 2001/07/20 18:01:33; author: demon; state: Exp; lines: +3 -3 Update to 1.4-p5.
v. 1.15 date: 2001/07/20 18:00:50; author: demon; state: Exp; lines: +5 -3 Update to 1.4-p4. patch-ac was integrated into distribution. MAINTAINER timeout.
v. 1.14 date: 2000/07/15 19:07:44; author: ade; state: Exp; lines: +4 -1 Persuade automake to look not only in ${PREFIX}/share/aclocal (ie: ${LOCALBASE}), but also ${X11BASE}/share/aclocal via an extra patch and some configure-time substitution Discussed on: ports (quite a while back) Original disgusting hack by: ade Suggested improvements by: asami Reworked patch by: ade
v. 1.13 date: 2000/04/11 21:27:08; author: mharo; state: Exp; lines: +3 -3 PORTNAME/PORTVERSION update
v. 1.12 date: 1999/08/25 05:47:24; author: obrien; state: Exp; lines: +1 -1 Change Id->FreeBSD.
v. 1.11 date: 1999/06/05 22:28:35; author: mharo; state: Exp; lines: +1 -4 Remove the test to create ${PREFIX}/share/info/dir as it is now in bsd.port.mk and this helps to unify the check and install.
v. 1.10 date: 1999/01/30 19:11:20; author: sada; state: Exp; lines: +3 -3 Update to 1.4. PR: ports/9767 Submitted by: Steve Coltrin
v. 1.9 date: 1999/01/27 07:41:06; author: fenner; state: Exp; lines: +2 -1 ${MASTER_SITE_GNU} got rearranged in December; let's catch up.
v. 1.8 date: 1998/12/12 03:59:35; author: jseger; state: Exp; lines: +4 -2 Make this use perl5 PR: 7463
v. 1.7 date: 1998/09/23 16:11:36; author: vanilla; state: Exp; lines: +4 -2 Fix info page problem.
v. 1.6 date: 1998/05/04 03:03:34; author: vanilla; state: Exp; lines: +3 -3 Upgrade to 1.3, remove @dirrm share/aclocal on pkg/PLIST, because another package use the directory too (guile)
v. 1.5 date: 1997/09/19 09:29:04; author: max; state: Exp; lines: +6 -5 Some patches submitted as PR are not suitable to be committed blindly and previous changes to this port was one of them. This commit fixes: - We definetely need to check the existence of ${PREFIX}/dir and generate it if needed before install-info gets invoked. - Use empty definition of STRIP instead of changing every appearance of ${INSTALL_SCRIPT} in Makefile.in to ${INSTALL} especially since this port installs no files that need to be stripped. - No need to add rule to regenerate .info file when there's one in the distributed Makefile.in. - Instead of removing old piece of .info files in post-install target, leave it to the .texi.info: rule in the distributed Makefile.
v. 1.4 date: 1997/09/19 07:13:28; author: tg; state: Exp; lines: +5 -7 Upgrade to 1.2. PR: 4577 Submitted by: Vanill I. Shu
v. 1.3 date: 1997/06/13 20:01:42; author: max; state: Exp; lines: +4 -4 sed -> ${SED}. @'ed install-info related commands.
v. 1.2 date: 1997/06/13 06:49:31; author: max; state: Exp; lines: +7 -1 Use install-info to add the entry for automake.info to the dir file.
v. 1.1 date: 1997/05/27 16:40:49; author: max; state: Exp; branches: 1.1.1; Initial revision
v. 1.1.1.1 date: 1997/05/27 16:40:49; author: max; state: Exp; lines: +0 -0 New port, automake: GNU Standards-compliant Makefile generator PR: 3199 Submitted by: FUJIMOTO Kensaku =============================================================================



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm