diff options
author | wiz <wiz@pkgsrc.org> | 2003-12-12 19:05:18 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2003-12-12 19:05:18 +0000 |
commit | 6f773dbd28f1d9552685cd7100994e8df0e024c3 (patch) | |
tree | 8fe4dd153af47a4c9cbb4b5c806c9f707fb6b78b | |
parent | a6ac76310f4f0a03dd25ed49fa14d4bae3d1ffb2 (diff) | |
download | pkgsrc-6f773dbd28f1d9552685cd7100994e8df0e024c3.tar.gz |
automake-1.7.9 package that can coexist with the other
automake packages, for packages that still need it.
XXX: They should be converted not to need it, of course.
-rw-r--r-- | devel/automake17/DESCR | 9 | ||||
-rw-r--r-- | devel/automake17/Makefile | 35 | ||||
-rw-r--r-- | devel/automake17/PLIST | 99 | ||||
-rw-r--r-- | devel/automake17/distinfo | 6 | ||||
-rw-r--r-- | devel/automake17/patches/patch-aa | 19 | ||||
-rw-r--r-- | devel/automake17/patches/patch-ab | 68 |
6 files changed, 236 insertions, 0 deletions
diff --git a/devel/automake17/DESCR b/devel/automake17/DESCR new file mode 100644 index 00000000000..4389dddf607 --- /dev/null +++ b/devel/automake17/DESCR @@ -0,0 +1,9 @@ +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. + +This package contains the latest release of the 1.7 version of +automake. diff --git a/devel/automake17/Makefile b/devel/automake17/Makefile new file mode 100644 index 00000000000..03a74b48df7 --- /dev/null +++ b/devel/automake17/Makefile @@ -0,0 +1,35 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/12/12 19:05:18 wiz Exp $ +# + +DISTNAME= automake-1.7.9 +PKGNAME= automake17-1.7.9 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GNU:=automake/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= wiz@NetBSD.org +HOMEPAGE= http://www.gnu.org/software/automake/automake.html +COMMENT= GNU Standards-compliant Makefile generator (latest 1.7 version) + +DEPENDS= autoconf>=2.54:../../devel/autoconf + +PLIST_SUBST+= PKG_DIR_VERSION=1.7 +USE_BUILDLINK2= YES +GNU_CONFIGURE= YES +CONFIGURE_ENV= PERL=${PERL5} +_STRIPFLAG_INSTALL= # none +M4= ${PREFIX}/bin/gm4 + +MAKEINFOFLAGS= --no-split +MAKE_ENV+= MAKEINFOFLAGS="${MAKEINFOFLAGS}" + +USE_MAKEINFO= YES +TEXINFO_REQD= 4.0 +INFO_FILES= automake17.info + +PERL5_REQD= 5.5 + +TEST_TARGET= check + +.include "../../lang/perl5/buildlink2.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/automake17/PLIST b/devel/automake17/PLIST new file mode 100644 index 00000000000..1b3f196aa2c --- /dev/null +++ b/devel/automake17/PLIST @@ -0,0 +1,99 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/12/12 19:05:18 wiz Exp $ +bin/aclocal-${PKG_DIR_VERSION} +bin/automake-${PKG_DIR_VERSION} +info/automake17.info +share/aclocal-${PKG_DIR_VERSION}/amversion.m4 +share/aclocal-${PKG_DIR_VERSION}/as.m4 +share/aclocal-${PKG_DIR_VERSION}/auxdir.m4 +share/aclocal-${PKG_DIR_VERSION}/ccstdc.m4 +share/aclocal-${PKG_DIR_VERSION}/cond.m4 +share/aclocal-${PKG_DIR_VERSION}/depend.m4 +share/aclocal-${PKG_DIR_VERSION}/depout.m4 +share/aclocal-${PKG_DIR_VERSION}/dmalloc.m4 +share/aclocal-${PKG_DIR_VERSION}/gcj.m4 +share/aclocal-${PKG_DIR_VERSION}/header.m4 +share/aclocal-${PKG_DIR_VERSION}/init.m4 +share/aclocal-${PKG_DIR_VERSION}/install-sh.m4 +share/aclocal-${PKG_DIR_VERSION}/lead-dot.m4 +share/aclocal-${PKG_DIR_VERSION}/lex.m4 +share/aclocal-${PKG_DIR_VERSION}/lispdir.m4 +share/aclocal-${PKG_DIR_VERSION}/maintainer.m4 +share/aclocal-${PKG_DIR_VERSION}/make.m4 +share/aclocal-${PKG_DIR_VERSION}/minuso.m4 +share/aclocal-${PKG_DIR_VERSION}/missing.m4 +share/aclocal-${PKG_DIR_VERSION}/multi.m4 +share/aclocal-${PKG_DIR_VERSION}/obsol-gt.m4 +share/aclocal-${PKG_DIR_VERSION}/obsol-lt.m4 +share/aclocal-${PKG_DIR_VERSION}/obsolete.m4 +share/aclocal-${PKG_DIR_VERSION}/options.m4 +share/aclocal-${PKG_DIR_VERSION}/protos.m4 +share/aclocal-${PKG_DIR_VERSION}/python.m4 +share/aclocal-${PKG_DIR_VERSION}/regex.m4 +share/aclocal-${PKG_DIR_VERSION}/runlog.m4 +share/aclocal-${PKG_DIR_VERSION}/sanity.m4 +share/aclocal-${PKG_DIR_VERSION}/strip.m4 +share/automake-${PKG_DIR_VERSION}/Automake/Channels.pm +share/automake-${PKG_DIR_VERSION}/Automake/General.pm +share/automake-${PKG_DIR_VERSION}/Automake/Struct.pm +share/automake-${PKG_DIR_VERSION}/Automake/XFile.pm +share/automake-${PKG_DIR_VERSION}/COPYING +share/automake-${PKG_DIR_VERSION}/INSTALL +share/automake-${PKG_DIR_VERSION}/acinstall +share/automake-${PKG_DIR_VERSION}/am/ansi2knr.am +share/automake-${PKG_DIR_VERSION}/am/check.am +share/automake-${PKG_DIR_VERSION}/am/clean-hdr.am +share/automake-${PKG_DIR_VERSION}/am/clean.am +share/automake-${PKG_DIR_VERSION}/am/compile.am +share/automake-${PKG_DIR_VERSION}/am/configure.am +share/automake-${PKG_DIR_VERSION}/am/data.am +share/automake-${PKG_DIR_VERSION}/am/dejagnu.am +share/automake-${PKG_DIR_VERSION}/am/depend.am +share/automake-${PKG_DIR_VERSION}/am/depend2.am +share/automake-${PKG_DIR_VERSION}/am/distdir.am +share/automake-${PKG_DIR_VERSION}/am/footer.am +share/automake-${PKG_DIR_VERSION}/am/header-vars.am +share/automake-${PKG_DIR_VERSION}/am/header.am +share/automake-${PKG_DIR_VERSION}/am/install.am +share/automake-${PKG_DIR_VERSION}/am/java.am +share/automake-${PKG_DIR_VERSION}/am/lang-compile.am +share/automake-${PKG_DIR_VERSION}/am/lex.am +share/automake-${PKG_DIR_VERSION}/am/library.am +share/automake-${PKG_DIR_VERSION}/am/libs.am +share/automake-${PKG_DIR_VERSION}/am/libtool.am +share/automake-${PKG_DIR_VERSION}/am/lisp.am +share/automake-${PKG_DIR_VERSION}/am/ltlib.am +share/automake-${PKG_DIR_VERSION}/am/ltlibrary.am +share/automake-${PKG_DIR_VERSION}/am/mans-vars.am +share/automake-${PKG_DIR_VERSION}/am/mans.am +share/automake-${PKG_DIR_VERSION}/am/multilib.am +share/automake-${PKG_DIR_VERSION}/am/program.am +share/automake-${PKG_DIR_VERSION}/am/progs.am +share/automake-${PKG_DIR_VERSION}/am/python.am +share/automake-${PKG_DIR_VERSION}/am/remake-hdr.am +share/automake-${PKG_DIR_VERSION}/am/scripts.am +share/automake-${PKG_DIR_VERSION}/am/subdirs.am +share/automake-${PKG_DIR_VERSION}/am/tags.am +share/automake-${PKG_DIR_VERSION}/am/texi-vers.am +share/automake-${PKG_DIR_VERSION}/am/texibuild.am +share/automake-${PKG_DIR_VERSION}/am/texinfos.am +share/automake-${PKG_DIR_VERSION}/am/yacc.am +share/automake-${PKG_DIR_VERSION}/ansi2knr.1 +share/automake-${PKG_DIR_VERSION}/ansi2knr.c +share/automake-${PKG_DIR_VERSION}/compile +share/automake-${PKG_DIR_VERSION}/config-ml.in +share/automake-${PKG_DIR_VERSION}/config.guess +share/automake-${PKG_DIR_VERSION}/config.sub +share/automake-${PKG_DIR_VERSION}/depcomp +share/automake-${PKG_DIR_VERSION}/elisp-comp +share/automake-${PKG_DIR_VERSION}/install-sh +share/automake-${PKG_DIR_VERSION}/mdate-sh +share/automake-${PKG_DIR_VERSION}/missing +share/automake-${PKG_DIR_VERSION}/mkinstalldirs +share/automake-${PKG_DIR_VERSION}/py-compile +share/automake-${PKG_DIR_VERSION}/symlink-tree +share/automake-${PKG_DIR_VERSION}/texinfo.tex +share/automake-${PKG_DIR_VERSION}/ylwrap +@dirrm share/aclocal-${PKG_DIR_VERSION} +@dirrm share/automake-${PKG_DIR_VERSION}/Automake +@dirrm share/automake-${PKG_DIR_VERSION}/am +@dirrm share/automake-${PKG_DIR_VERSION} diff --git a/devel/automake17/distinfo b/devel/automake17/distinfo new file mode 100644 index 00000000000..0a311b7007a --- /dev/null +++ b/devel/automake17/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/12/12 19:05:18 wiz Exp $ + +SHA1 (automake-1.7.9.tar.bz2) = da96734fa972a22cfbc4118dcd222871272e4d96 +Size (automake-1.7.9.tar.bz2) = 577705 bytes +SHA1 (patch-aa) = 2e6bf9c1d0962bb10ea80cb35f55e9c675902f15 +SHA1 (patch-ab) = 46d8a8cb749ce228d9db287551d2ec9751f13e82 diff --git a/devel/automake17/patches/patch-aa b/devel/automake17/patches/patch-aa new file mode 100644 index 00000000000..9bafbf88560 --- /dev/null +++ b/devel/automake17/patches/patch-aa @@ -0,0 +1,19 @@ +$NetBSD: patch-aa,v 1.1.1.1 2003/12/12 19:05:18 wiz Exp $ + +--- automake.texi.orig Thu Jul 10 22:30:17 2003 ++++ automake.texi +@@ -9,12 +10,12 @@ + + @dircategory Software development + @direntry +-* automake: (automake). Making Makefile.in's. ++* Automake-1.7: (automake). Making Makefile.in's. + @end direntry + + @dircategory Individual utilities + @direntry +-* aclocal: (automake)Invoking aclocal. Generating aclocal.m4. ++* Aclocal-1.7: (automake)Invoking aclocal. Generating aclocal.m4. + @end direntry + + @ifinfo diff --git a/devel/automake17/patches/patch-ab b/devel/automake17/patches/patch-ab new file mode 100644 index 00000000000..07865e60168 --- /dev/null +++ b/devel/automake17/patches/patch-ab @@ -0,0 +1,68 @@ +$NetBSD: patch-ab,v 1.1.1.1 2003/12/12 19:05:18 wiz Exp $ + +--- Makefile.in.orig Sun Nov 9 20:29:57 2003 ++++ Makefile.in +@@ -186,8 +186,8 @@ install-binSCRIPTS: $(bin_SCRIPTS) + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + if test -f $$d$$p; then \ + f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \ +- echo " $(binSCRIPT_INSTALL) $$d$$p $(DESTDIR)$(bindir)/$$f"; \ +- $(binSCRIPT_INSTALL) $$d$$p $(DESTDIR)$(bindir)/$$f; \ ++ echo " $(binSCRIPT_INSTALL) $$d$$p $(DESTDIR)$(bindir)/$$f-$(APIVERSION)"; \ ++ $(binSCRIPT_INSTALL) $$d$$p $(DESTDIR)$(bindir)/$$f-$(APIVERSION); \ + else :; fi; \ + done + +@@ -201,7 +201,7 @@ uninstall-binSCRIPTS: + + .texi.info: + @rm -f $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9] +- $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \ ++ $(MAKEINFO) --no-split $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \ + -o $@ `test -f '$<' || echo '$(srcdir)/'`$< + + .texi.dvi: +@@ -599,7 +599,6 @@ install-data-am: install-info-am + + install-exec-am: install-binSCRIPTS + @$(NORMAL_INSTALL) +- $(MAKE) $(AM_MAKEFLAGS) install-exec-hook + + install-info: install-info-recursive + +@@ -607,27 +606,17 @@ install-info-am: $(INFO_DEPS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(infodir) + @list='$(INFO_DEPS)'; \ +- for file in $$list; do \ ++ for file in automake.info; do \ + if test -f $$file; then d=.; else d=$(srcdir); fi; \ +- file_i=`echo "$$file" | sed 's|\.info$$||;s|$$|.i|'`; \ +- for ifile in $$d/$$file $$d/$$file-[0-9] $$d/$$file-[0-9][0-9] \ +- $$d/$$file_i[0-9] $$d/$$file_i[0-9][0-9] ; do \ +- if test -f $$ifile; then \ +- relfile=`echo "$$ifile" | sed 's|^.*/||'`; \ +- echo " $(INSTALL_DATA) $$ifile $(DESTDIR)$(infodir)/$$relfile"; \ +- $(INSTALL_DATA) $$ifile $(DESTDIR)$(infodir)/$$relfile; \ +- else : ; fi; \ +- done; \ ++ if test -f $$d/automake.info; then \ ++ echo " $(INSTALL_DATA) $$d/automake.info $(DESTDIR)$(infodir)/automake17.info"; \ ++ $(INSTALL_DATA) $$d/automake.info $(DESTDIR)$(infodir)/automake17.info; \ ++ else : ; fi; \ + done + @$(POST_INSTALL) +- @if (install-info --version && \ +- install-info --version 2>&1 | sed 1q | grep -i -v debian) >/dev/null 2>&1; then \ +- list='$(INFO_DEPS)'; \ +- for file in $$list; do \ +- relfile=`echo "$$file" | sed 's|^.*/||'`; \ +- echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$relfile";\ +- install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$relfile || :;\ +- done; \ ++ @if $(SHELL) -c '$(INSTALL_INFO) --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ ++ echo " $(INSTALL_INFO) --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/automake17.info";\ ++ $(INSTALL_INFO) --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/automake17.info || :;\ + else : ; fi + install-man: + |