aboutsummaryrefslogtreecommitdiff
path: root/devel/automake17
diff options
context:
space:
mode:
authorAde Lovett <ade@FreeBSD.org>2007-07-28 06:33:59 +0000
committerAde Lovett <ade@FreeBSD.org>2007-07-28 06:33:59 +0000
commit3b3128196e8706c3616c88df7206b4a27f7b8959 (patch)
tree31433c1d06ed5be6756933b97f6d80a77f17b710 /devel/automake17
parent8cc5d5476277491942e4695f3ffd43176f7badc6 (diff)
downloadports-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/Makefile41
-rw-r--r--devel/automake17/distinfo3
-rw-r--r--devel/automake17/files/patch-Makefile.in30
-rw-r--r--devel/automake17/files/patch-automake.texi22
-rw-r--r--devel/automake17/pkg-descr8
-rw-r--r--devel/automake17/pkg-plist97
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%%