summaryrefslogtreecommitdiff
path: root/devel/autoconf
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>1997-10-06 14:06:09 +0000
committeragc <agc@pkgsrc.org>1997-10-06 14:06:09 +0000
commit450dc622273a8dfc018d72bfd6fecbe0da867dde (patch)
tree009d4f1ed2d2c47a0184f69576ac9d1aa8ebcd7c /devel/autoconf
parent690fb0bd9c02e07f8ba7ae7c3d6208322cda5f42 (diff)
downloadpkgsrc-450dc622273a8dfc018d72bfd6fecbe0da867dde.tar.gz
Initial import of FreeBSD devel ports into NetBSD
packages system.
Diffstat (limited to 'devel/autoconf')
-rw-r--r--devel/autoconf/Makefile27
-rw-r--r--devel/autoconf/files/md51
-rw-r--r--devel/autoconf/patches/patch-aa21
-rw-r--r--devel/autoconf/patches/patch-ab10
-rw-r--r--devel/autoconf/patches/patch-ac17
-rw-r--r--devel/autoconf/pkg/COMMENT1
-rw-r--r--devel/autoconf/pkg/DESCR7
-rw-r--r--devel/autoconf/pkg/PLIST29
8 files changed, 113 insertions, 0 deletions
diff --git a/devel/autoconf/Makefile b/devel/autoconf/Makefile
new file mode 100644
index 00000000000..29ccea99b9c
--- /dev/null
+++ b/devel/autoconf/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: autoconf
+# Version required: 2.12
+# Date created: 7 October 1995
+# Whom: torstenb@FreeBSD.ORG
+#
+# FreeBSD Id: Makefile,v 1.12 1997/06/13 20:00:47 max Exp
+#
+
+DISTNAME= autoconf-2.12
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GNU}
+
+RUN_DEPENDS= gm4:${PORTSDIR}/devel/m4
+
+MAINTAINER= torstenb@FreeBSD.ORG
+
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= M4=${PREFIX}/bin/gm4
+
+post-install:
+ @if [ ! -f ${PREFIX}/info/dir ]; then \
+ ${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \
+ fi
+ @install-info ${PREFIX}/info/autoconf.info ${PREFIX}/info/dir
+ @install-info ${PREFIX}/info/standards.info ${PREFIX}/info/dir
+
+.include <bsd.port.mk>
diff --git a/devel/autoconf/files/md5 b/devel/autoconf/files/md5
new file mode 100644
index 00000000000..25615412be4
--- /dev/null
+++ b/devel/autoconf/files/md5
@@ -0,0 +1 @@
+MD5 (autoconf-2.12.tar.gz) = 8d7a2b2eda07601308c3031197c78b8a
diff --git a/devel/autoconf/patches/patch-aa b/devel/autoconf/patches/patch-aa
new file mode 100644
index 00000000000..6acf3b44da7
--- /dev/null
+++ b/devel/autoconf/patches/patch-aa
@@ -0,0 +1,21 @@
+--- ./Makefile.in.org Wed Nov 22 10:09:44 1995
++++ ./Makefile.in Thu Mar 28 23:02:49 1996
+@@ -131,15 +131,15 @@
+ *) echo Error: Autoconf requires GNU m4 1.1 or later; exit 1 ;; \
+ esac
+ for p in $(ASCRIPTS); do \
+- $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \
++ $(INSTALL) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \
+ done
+ for i in $(M4FILES) acconfig.h; do \
+ $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \
+ done
+ -if test -f autoscan; then \
+- $(INSTALL_PROGRAM) autoscan $(bindir)/`echo autoscan|sed '$(transform)'`; \
++ $(INSTALL) autoscan $(bindir)/`echo autoscan|sed '$(transform)'`; \
+ for i in acfunctions acheaders acidentifiers acprograms \
+- acmakevars; do \
++ acmakevars config.guess config.sub; do \
+ $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \
+ done; \
+ else :; fi
diff --git a/devel/autoconf/patches/patch-ab b/devel/autoconf/patches/patch-ab
new file mode 100644
index 00000000000..815f2511ead
--- /dev/null
+++ b/devel/autoconf/patches/patch-ab
@@ -0,0 +1,10 @@
+--- autoconf.texi.orig Wed Nov 27 03:09:46 1996
++++ autoconf.texi Fri Jun 13 16:29:42 1997
+@@ -4,6 +4,7 @@
+ @settitle Autoconf
+ @c For double-sided printing, uncomment:
+ @c @setchapternewpage odd
++@dircategory Programming & development tools
+ @c %**end of header
+
+ @set EDITION 2.12
diff --git a/devel/autoconf/patches/patch-ac b/devel/autoconf/patches/patch-ac
new file mode 100644
index 00000000000..2a6be87e714
--- /dev/null
+++ b/devel/autoconf/patches/patch-ac
@@ -0,0 +1,17 @@
+--- standards.texi.orig Fri Oct 11 11:32:48 1996
++++ standards.texi Fri Jun 13 16:26:11 1997
+@@ -4,12 +4,13 @@
+ @settitle GNU Coding Standards
+ @c UPDATE THIS DATE WHENEVER YOU MAKE CHANGES!
+ @set lastupdate 9 September 1996
++@dircategory Programming & development tools
+ @c %**end of header
+
+ @ifinfo
+ @format
+ START-INFO-DIR-ENTRY
+-* Standards: (standards). GNU coding standards.
++* Standards: (standards). GNU coding standards.
+ END-INFO-DIR-ENTRY
+ @end format
+ @end ifinfo
diff --git a/devel/autoconf/pkg/COMMENT b/devel/autoconf/pkg/COMMENT
new file mode 100644
index 00000000000..6922f03c2b3
--- /dev/null
+++ b/devel/autoconf/pkg/COMMENT
@@ -0,0 +1 @@
+Automatically configure source code on many Un*x platforms
diff --git a/devel/autoconf/pkg/DESCR b/devel/autoconf/pkg/DESCR
new file mode 100644
index 00000000000..61da7cbcafe
--- /dev/null
+++ b/devel/autoconf/pkg/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/pkg/PLIST b/devel/autoconf/pkg/PLIST
new file mode 100644
index 00000000000..233bb347b66
--- /dev/null
+++ b/devel/autoconf/pkg/PLIST
@@ -0,0 +1,29 @@
+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 [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir
+@exec install-info %D/info/autoconf.info %D/info/dir
+@exec install-info %D/info/standards.info %D/info/dir
+share/autoconf/acconfig.h
+share/autoconf/acfunctions
+share/autoconf/acgeneral.m4
+share/autoconf/acheaders
+share/autoconf/acidentifiers
+share/autoconf/acmakevars
+share/autoconf/acoldnames.m4
+share/autoconf/acprograms
+share/autoconf/acspecific.m4
+share/autoconf/autoconf.m4
+share/autoconf/autoconf.m4f
+share/autoconf/autoheader.m4
+share/autoconf/autoheader.m4f
+share/autoconf/config.guess
+share/autoconf/config.sub
+@dirrm share/autoconf