summaryrefslogtreecommitdiff
path: root/devel/autoconf-devel
diff options
context:
space:
mode:
authoragc <agc>2002-01-03 14:02:27 +0000
committeragc <agc>2002-01-03 14:02:27 +0000
commit8dee3ebbbf8ce843a0073da463a167e941a677f3 (patch)
tree5f8b582021b636b019b68c1aa9ddbf2e21ea0688 /devel/autoconf-devel
parent845a41027da56918f21d75f76856f9d9cc94138c (diff)
downloadpkgsrc-8dee3ebbbf8ce843a0073da463a167e941a677f3.tar.gz
Initial import of autoconf-2.52 (as autoconf-devel) into the Packages
Collection. Autoconf is an extensible package of m4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of m4 macro calls. Version 2.52 of autoconf is not entirely backwards compatible with earlier versions, but is still needed to build some of the newer packages. Import this package for just now as autoconf-devel.
Diffstat (limited to 'devel/autoconf-devel')
-rw-r--r--devel/autoconf-devel/DESCR7
-rw-r--r--devel/autoconf-devel/Makefile25
-rw-r--r--devel/autoconf-devel/PLIST33
-rw-r--r--devel/autoconf-devel/distinfo5
-rw-r--r--devel/autoconf-devel/patches/patch-ad15
5 files changed, 85 insertions, 0 deletions
diff --git a/devel/autoconf-devel/DESCR b/devel/autoconf-devel/DESCR
new file mode 100644
index 00000000000..61da7cbcafe
--- /dev/null
+++ b/devel/autoconf-devel/DESCR
@@ -0,0 +1,7 @@
+Autoconf is an extensible package of m4 macros that produce shell
+scripts to automatically configure software source code packages.
+These scripts can adapt the packages to many kinds of UNIX-like
+systems without manual user intervention. Autoconf creates a
+configuration script for a package from a template file that lists the
+operating system features that the package can use, in the form of m4
+macro calls.
diff --git a/devel/autoconf-devel/Makefile b/devel/autoconf-devel/Makefile
new file mode 100644
index 00000000000..202b3475895
--- /dev/null
+++ b/devel/autoconf-devel/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/01/03 14:02:27 agc Exp $
+
+DISTNAME= autoconf-2.52
+PKGNAME= autoconf-devel-2.52
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GNU:=autoconf/}
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.gnu.org/software/autoconf/autoconf.html
+COMMENT= Generates automatic source code configuration scripts
+
+DEPENDS= m4-1.4:../../devel/m4
+
+CONFLICTS= autoconf-[0-9]*
+
+USE_BUILDLINK_ONLY= YES
+
+GNU_CONFIGURE= YES
+CONFIGURE_ENV+= AWK="${AWK}"
+M4= ${PREFIX}/bin/gm4
+
+INFO_FILES= autoconf.info standards.info
+
+.include "../../lang/perl5/buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/autoconf-devel/PLIST b/devel/autoconf-devel/PLIST
new file mode 100644
index 00000000000..3ba7d2dbcd6
--- /dev/null
+++ b/devel/autoconf-devel/PLIST
@@ -0,0 +1,33 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/01/03 14:02:27 agc Exp $
+bin/autoconf
+bin/autoheader
+bin/autoreconf
+bin/autoscan
+bin/autoupdate
+bin/ifnames
+@unexec install-info --delete %D/info/autoconf.info %D/info/dir
+@unexec install-info --delete %D/info/standards.info %D/info/dir
+info/autoconf.info
+info/standards.info
+@exec install-info %D/info/autoconf.info %D/info/dir
+@exec install-info %D/info/standards.info %D/info/dir
+share/autoconf/INSTALL
+share/autoconf/acfunctions
+share/autoconf/acfunctions.m4
+share/autoconf/acgeneral.m4
+share/autoconf/acheaders
+share/autoconf/acheaders.m4
+share/autoconf/acidentifiers
+share/autoconf/aclang.m4
+share/autoconf/aclibraries
+share/autoconf/acmakevars
+share/autoconf/acoldnames.m4
+share/autoconf/acprograms
+share/autoconf/acspecific.m4
+share/autoconf/actypes.m4
+share/autoconf/acversion.m4
+share/autoconf/autoconf.m4
+share/autoconf/autoconf.m4f
+share/autoconf/m4sh.m4
+share/autoconf/m4sugar.m4
+@dirrm share/autoconf
diff --git a/devel/autoconf-devel/distinfo b/devel/autoconf-devel/distinfo
new file mode 100644
index 00000000000..98819829a08
--- /dev/null
+++ b/devel/autoconf-devel/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/01/03 14:02:27 agc Exp $
+
+SHA1 (autoconf-2.52.tar.gz) = 6f7baa3a924a348df3a231817dacf659a3ecdf6b
+Size (autoconf-2.52.tar.gz) = 846656 bytes
+SHA1 (patch-ad) = ee55e53f55fde2ffee746591e757b744a4ea8373
diff --git a/devel/autoconf-devel/patches/patch-ad b/devel/autoconf-devel/patches/patch-ad
new file mode 100644
index 00000000000..7b08e886e81
--- /dev/null
+++ b/devel/autoconf-devel/patches/patch-ad
@@ -0,0 +1,15 @@
+$NetBSD: patch-ad,v 1.1.1.1 2002/01/03 14:02:27 agc Exp $
+
+Prefer our awk to mawk
+
+--- configure 2002/01/03 13:44:05 1.1
++++ configure 2002/01/03 13:44:25
+@@ -1215,7 +1215,7 @@
+ # a AC-SUBST inside AC-PROG-GNU-M4. Grmph!
+
+ # `autoconf' and `ifnames' use AWK. And we need decent RE support.
+-for ac_prog in mawk gawk nawk awk
++for ac_prog in gawk nawk awk mawk
+ do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+ set dummy $ac_prog; ac_word=$2