diff options
author | Ade Lovett <ade@FreeBSD.org> | 2007-07-28 06:33:59 +0000 |
---|---|---|
committer | Ade Lovett <ade@FreeBSD.org> | 2007-07-28 06:33:59 +0000 |
commit | 3b3128196e8706c3616c88df7206b4a27f7b8959 (patch) | |
tree | 31433c1d06ed5be6756933b97f6d80a77f17b710 /devel/automake17 | |
parent | 8cc5d5476277491942e4695f3ffd43176f7badc6 (diff) | |
download | ports-3b3128196e8706c3616c88df7206b4a27f7b8959.tar.gz ports-3b3128196e8706c3616c88df7206b4a27f7b8959.zip |
Update to the autotools new world order.
Tested by: numerous package build runs
Approved by: portmgr
Thanks to: des, kris, linimon, pav
Notes
Notes:
svn path=/head/; revision=196437
Diffstat (limited to 'devel/automake17')
-rw-r--r-- | devel/automake17/Makefile | 41 | ||||
-rw-r--r-- | devel/automake17/distinfo | 3 | ||||
-rw-r--r-- | devel/automake17/files/patch-Makefile.in | 30 | ||||
-rw-r--r-- | devel/automake17/files/patch-automake.texi | 22 | ||||
-rw-r--r-- | devel/automake17/pkg-descr | 8 | ||||
-rw-r--r-- | devel/automake17/pkg-plist | 97 |
6 files changed, 201 insertions, 0 deletions
diff --git a/devel/automake17/Makefile b/devel/automake17/Makefile new file mode 100644 index 000000000000..5ebe15beec46 --- /dev/null +++ b/devel/automake17/Makefile @@ -0,0 +1,41 @@ +# New ports collection makefile for: automake +# Date created: 14th April 2007 +# Whom: Ade Lovett <ade@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= automake +PORTVERSION= 1.7.9 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GNU} +MASTER_SITE_SUBDIR= automake + +MAINTAINER= ade@FreeBSD.org +COMMENT= GNU Standards-compliant Makefile generator (1.7) + +RUN_DEPENDS= ${AUTOCONF_DEPENDS} \ + automake-wrapper:${PORTSDIR}/devel/automake-wrapper + +USE_AUTOTOOLS= autoconf:261:env +BUILD_VERSION= 1.7 +PLIST_SUB= BUILD_VERSION=${BUILD_VERSION} +LATEST_LINK= automake17 +USE_PERL5= yes +USE_BZIP2= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= MAKEINFO="makeinfo --no-split" +CONFIGURE_ARGS= --program-suffix=-${BUILD_VERSION} +CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +INFO= automake-${BUILD_VERSION} + +post-patch: + @${RM} ${WRKSRC}/*.info + @${MV} ${WRKSRC}/automake.texi ${WRKSRC}/automake-${BUILD_VERSION}.texi + +pre-su-install: + @${RM} -fr ${PREFIX}/share/automake-${BUILD_VERSION} + @${MKDIR} ${PREFIX}/share/automake-${BUILD_VERSION} + @${MKDIR} ${PREFIX}/share/aclocal-${BUILD_VERSION} + +.include <bsd.port.mk> diff --git a/devel/automake17/distinfo b/devel/automake17/distinfo new file mode 100644 index 000000000000..c1aaccb7ddce --- /dev/null +++ b/devel/automake17/distinfo @@ -0,0 +1,3 @@ +MD5 (automake-1.7.9.tar.bz2) = 571fd0b0598eb2a27dcf68adcfddfacb +SHA256 (automake-1.7.9.tar.bz2) = 32c13b6ad38ed5e7bfd1756cbc19cf5efd67b7ade2d06000a4c99b0ce94bd46d +SIZE (automake-1.7.9.tar.bz2) = 577705 diff --git a/devel/automake17/files/patch-Makefile.in b/devel/automake17/files/patch-Makefile.in new file mode 100644 index 000000000000..d0f8d12b895f --- /dev/null +++ b/devel/automake17/files/patch-Makefile.in @@ -0,0 +1,30 @@ +--- Makefile.in.orig Sun Nov 9 11:29:57 2003 ++++ Makefile.in Sat Apr 14 15:10:56 2007 +@@ -99,3 +99,3 @@ + bin_SCRIPTS = automake aclocal +-info_TEXINFOS = automake.texi ++info_TEXINFOS = automake-@APIVERSION@.texi + +@@ -145,3 +145,3 @@ + am__TEXINFO_TEX_DIR = $(top_srcdir)/lib +-INFO_DEPS = automake.info ++INFO_DEPS = automake-@APIVERSION@.info + DVIS = automake.dvi +@@ -149,3 +149,3 @@ + PSS = automake.ps +-TEXINFOS = automake.texi ++TEXINFOS = automake-@APIVERSION@.texi + +@@ -219,5 +219,5 @@ + version.texi: stamp-vti +-stamp-vti: automake.texi $(top_srcdir)/configure +- @(dir=.; test -f ./automake.texi || dir=$(srcdir); \ +- set `$(SHELL) $(top_srcdir)/lib/mdate-sh $$dir/automake.texi`; \ ++stamp-vti: automake-@APIVERSION@.texi $(top_srcdir)/configure ++ @(dir=.; test -f ./automake-@APIVERSION@.texi || dir=$(srcdir); \ ++ set `$(SHELL) $(top_srcdir)/lib/mdate-sh $$dir/automake-@APIVERSION@.texi`; \ + echo "@set UPDATED $$1 $$2 $$3"; \ +@@ -601,3 +601,2 @@ + @$(NORMAL_INSTALL) +- $(MAKE) $(AM_MAKEFLAGS) install-exec-hook + diff --git a/devel/automake17/files/patch-automake.texi b/devel/automake17/files/patch-automake.texi new file mode 100644 index 000000000000..2e4c58f48d1a --- /dev/null +++ b/devel/automake17/files/patch-automake.texi @@ -0,0 +1,22 @@ +--- automake.texi.orig Sun Nov 9 10:57:13 2003 ++++ automake.texi Sat Apr 14 15:12:09 2007 +@@ -2,4 +2,4 @@ + @c %**start of header +-@setfilename automake.info +-@settitle automake ++@setfilename automake-1.7.info ++@settitle Automake-1.7 + @setchapternewpage off +@@ -9,10 +9,5 @@ + +-@dircategory Software development ++@dircategory Programming & development tools + @direntry +-* automake: (automake). Making Makefile.in's. +-@end direntry +- +-@dircategory Individual utilities +-@direntry +-* aclocal: (automake)Invoking aclocal. Generating aclocal.m4. ++* Automake-1.7: (automake-1.7). Making Makefile.in's. + @end direntry diff --git a/devel/automake17/pkg-descr b/devel/automake17/pkg-descr new file mode 100644 index 000000000000..eeb8b96a2128 --- /dev/null +++ b/devel/automake17/pkg-descr @@ -0,0 +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. + +WWW: http://sources.redhat.com/automake/ diff --git a/devel/automake17/pkg-plist b/devel/automake17/pkg-plist new file mode 100644 index 000000000000..7776b2be1b50 --- /dev/null +++ b/devel/automake17/pkg-plist @@ -0,0 +1,97 @@ +bin/aclocal-%%BUILD_VERSION%% +bin/automake-%%BUILD_VERSION%% +share/aclocal-%%BUILD_VERSION%%/amversion.m4 +share/aclocal-%%BUILD_VERSION%%/as.m4 +share/aclocal-%%BUILD_VERSION%%/auxdir.m4 +share/aclocal-%%BUILD_VERSION%%/ccstdc.m4 +share/aclocal-%%BUILD_VERSION%%/cond.m4 +share/aclocal-%%BUILD_VERSION%%/depend.m4 +share/aclocal-%%BUILD_VERSION%%/depout.m4 +share/aclocal-%%BUILD_VERSION%%/dmalloc.m4 +share/aclocal-%%BUILD_VERSION%%/gcj.m4 +share/aclocal-%%BUILD_VERSION%%/header.m4 +share/aclocal-%%BUILD_VERSION%%/init.m4 +share/aclocal-%%BUILD_VERSION%%/install-sh.m4 +share/aclocal-%%BUILD_VERSION%%/lead-dot.m4 +share/aclocal-%%BUILD_VERSION%%/lex.m4 +share/aclocal-%%BUILD_VERSION%%/lispdir.m4 +share/aclocal-%%BUILD_VERSION%%/maintainer.m4 +share/aclocal-%%BUILD_VERSION%%/make.m4 +share/aclocal-%%BUILD_VERSION%%/minuso.m4 +share/aclocal-%%BUILD_VERSION%%/missing.m4 +share/aclocal-%%BUILD_VERSION%%/multi.m4 +share/aclocal-%%BUILD_VERSION%%/obsol-gt.m4 +share/aclocal-%%BUILD_VERSION%%/obsol-lt.m4 +share/aclocal-%%BUILD_VERSION%%/obsolete.m4 +share/aclocal-%%BUILD_VERSION%%/options.m4 +share/aclocal-%%BUILD_VERSION%%/protos.m4 +share/aclocal-%%BUILD_VERSION%%/python.m4 +share/aclocal-%%BUILD_VERSION%%/regex.m4 +share/aclocal-%%BUILD_VERSION%%/runlog.m4 +share/aclocal-%%BUILD_VERSION%%/sanity.m4 +share/aclocal-%%BUILD_VERSION%%/strip.m4 +share/automake-%%BUILD_VERSION%%/Automake/Channels.pm +share/automake-%%BUILD_VERSION%%/Automake/General.pm +share/automake-%%BUILD_VERSION%%/Automake/Struct.pm +share/automake-%%BUILD_VERSION%%/Automake/XFile.pm +share/automake-%%BUILD_VERSION%%/COPYING +share/automake-%%BUILD_VERSION%%/INSTALL +share/automake-%%BUILD_VERSION%%/acinstall +share/automake-%%BUILD_VERSION%%/am/ansi2knr.am +share/automake-%%BUILD_VERSION%%/am/check.am +share/automake-%%BUILD_VERSION%%/am/clean-hdr.am +share/automake-%%BUILD_VERSION%%/am/clean.am +share/automake-%%BUILD_VERSION%%/am/compile.am +share/automake-%%BUILD_VERSION%%/am/configure.am +share/automake-%%BUILD_VERSION%%/am/data.am +share/automake-%%BUILD_VERSION%%/am/dejagnu.am +share/automake-%%BUILD_VERSION%%/am/depend.am +share/automake-%%BUILD_VERSION%%/am/depend2.am +share/automake-%%BUILD_VERSION%%/am/distdir.am +share/automake-%%BUILD_VERSION%%/am/footer.am +share/automake-%%BUILD_VERSION%%/am/header-vars.am +share/automake-%%BUILD_VERSION%%/am/header.am +share/automake-%%BUILD_VERSION%%/am/install.am +share/automake-%%BUILD_VERSION%%/am/java.am +share/automake-%%BUILD_VERSION%%/am/lang-compile.am +share/automake-%%BUILD_VERSION%%/am/lex.am +share/automake-%%BUILD_VERSION%%/am/library.am +share/automake-%%BUILD_VERSION%%/am/libs.am +share/automake-%%BUILD_VERSION%%/am/libtool.am +share/automake-%%BUILD_VERSION%%/am/lisp.am +share/automake-%%BUILD_VERSION%%/am/ltlib.am +share/automake-%%BUILD_VERSION%%/am/ltlibrary.am +share/automake-%%BUILD_VERSION%%/am/mans-vars.am +share/automake-%%BUILD_VERSION%%/am/mans.am +share/automake-%%BUILD_VERSION%%/am/multilib.am +share/automake-%%BUILD_VERSION%%/am/program.am +share/automake-%%BUILD_VERSION%%/am/progs.am +share/automake-%%BUILD_VERSION%%/am/python.am +share/automake-%%BUILD_VERSION%%/am/remake-hdr.am +share/automake-%%BUILD_VERSION%%/am/scripts.am +share/automake-%%BUILD_VERSION%%/am/subdirs.am +share/automake-%%BUILD_VERSION%%/am/tags.am +share/automake-%%BUILD_VERSION%%/am/texi-vers.am +share/automake-%%BUILD_VERSION%%/am/texibuild.am +share/automake-%%BUILD_VERSION%%/am/texinfos.am +share/automake-%%BUILD_VERSION%%/am/yacc.am +share/automake-%%BUILD_VERSION%%/ansi2knr.1 +share/automake-%%BUILD_VERSION%%/ansi2knr.c +share/automake-%%BUILD_VERSION%%/compile +share/automake-%%BUILD_VERSION%%/config-ml.in +share/automake-%%BUILD_VERSION%%/config.guess +share/automake-%%BUILD_VERSION%%/config.sub +share/automake-%%BUILD_VERSION%%/depcomp +share/automake-%%BUILD_VERSION%%/elisp-comp +share/automake-%%BUILD_VERSION%%/install-sh +share/automake-%%BUILD_VERSION%%/mdate-sh +share/automake-%%BUILD_VERSION%%/missing +share/automake-%%BUILD_VERSION%%/mkinstalldirs +share/automake-%%BUILD_VERSION%%/py-compile +share/automake-%%BUILD_VERSION%%/symlink-tree +share/automake-%%BUILD_VERSION%%/texinfo.tex +share/automake-%%BUILD_VERSION%%/ylwrap +@dirrm share/aclocal-%%BUILD_VERSION%% +@dirrm share/automake-%%BUILD_VERSION%%/Automake +@dirrm share/automake-%%BUILD_VERSION%%/am +@dirrm share/automake-%%BUILD_VERSION%% |