[Midnightbsd-cvs] mports: mports/devel: add autoconf 2.62

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Aug 13 10:39:02 EDT 2008


Log Message:
-----------
add autoconf 2.62

Modified Files:
--------------
    mports/devel:
        Makefile (r1.228 -> r1.229)
    mports/devel/autotools:
        Makefile (r1.2 -> r1.3)

Added Files:
-----------
    mports/devel/autoconf262:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)
    mports/devel/autoconf262/files:
        patch-autoconf.texi (r1.1)
        patch-doc-Makefile.in (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/devel/Makefile,v
retrieving revision 1.228
retrieving revision 1.229
diff -L devel/Makefile -L devel/Makefile -u -r1.228 -r1.229
--- devel/Makefile
+++ devel/Makefile
@@ -16,6 +16,7 @@
     SUBDIR += autoconf253
     SUBDIR += autoconf259
     SUBDIR += autoconf261
+    SUBDIR += autoconf262
     SUBDIR += autogen
     SUBDIR += automake-wrapper
     SUBDIR += automake14
--- /dev/null
+++ devel/autoconf262/pkg-descr
@@ -0,0 +1,9 @@
+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.
+
+WWW: http://www.gnu.org/software/autoconf/
--- /dev/null
+++ devel/autoconf262/pkg-plist
@@ -0,0 +1,58 @@
+bin/autoconf-%%BUILD_VERSION%%
+bin/autoheader-%%BUILD_VERSION%%
+bin/autom4te-%%BUILD_VERSION%%
+bin/autoreconf-%%BUILD_VERSION%%
+bin/autoscan-%%BUILD_VERSION%%
+bin/autoupdate-%%BUILD_VERSION%%
+bin/ifnames-%%BUILD_VERSION%%
+share/autoconf-%%BUILD_VERSION%%/Autom4te/C4che.pm
+share/autoconf-%%BUILD_VERSION%%/Autom4te/ChannelDefs.pm
+share/autoconf-%%BUILD_VERSION%%/Autom4te/Channels.pm
+share/autoconf-%%BUILD_VERSION%%/Autom4te/Configure_ac.pm
+share/autoconf-%%BUILD_VERSION%%/Autom4te/FileUtils.pm
+share/autoconf-%%BUILD_VERSION%%/Autom4te/General.pm
+share/autoconf-%%BUILD_VERSION%%/Autom4te/Request.pm
+share/autoconf-%%BUILD_VERSION%%/Autom4te/Struct.pm
+share/autoconf-%%BUILD_VERSION%%/Autom4te/XFile.pm
+share/autoconf-%%BUILD_VERSION%%/INSTALL
+share/autoconf-%%BUILD_VERSION%%/autoconf/autoconf.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/autoconf.m4f
+share/autoconf-%%BUILD_VERSION%%/autoconf/autoheader.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/autoscan.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/autotest.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/autoupdate.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/c.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/erlang.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/fortran.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/functions.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/general.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/headers.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/lang.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/libs.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/oldnames.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/programs.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/specific.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/status.m4
+share/autoconf-%%BUILD_VERSION%%/autoconf/types.m4
+share/autoconf-%%BUILD_VERSION%%/autom4te.cfg
+share/autoconf-%%BUILD_VERSION%%/autoscan/autoscan.list
+share/autoconf-%%BUILD_VERSION%%/autotest/autotest.m4
+share/autoconf-%%BUILD_VERSION%%/autotest/autotest.m4f
+share/autoconf-%%BUILD_VERSION%%/autotest/general.m4
+share/autoconf-%%BUILD_VERSION%%/config.guess
+share/autoconf-%%BUILD_VERSION%%/config.sub
+share/autoconf-%%BUILD_VERSION%%/elisp-comp
+share/autoconf-%%BUILD_VERSION%%/install-sh
+share/autoconf-%%BUILD_VERSION%%/m4sugar/m4sh.m4
+share/autoconf-%%BUILD_VERSION%%/m4sugar/m4sh.m4f
+share/autoconf-%%BUILD_VERSION%%/m4sugar/m4sugar.m4
+share/autoconf-%%BUILD_VERSION%%/m4sugar/m4sugar.m4f
+share/autoconf-%%BUILD_VERSION%%/m4sugar/version.m4
+share/autoconf-%%BUILD_VERSION%%/mdate-sh
+share/autoconf-%%BUILD_VERSION%%/missing
+ at dirrm share/autoconf-%%BUILD_VERSION%%/m4sugar
+ at dirrm share/autoconf-%%BUILD_VERSION%%/autotest
+ at dirrm share/autoconf-%%BUILD_VERSION%%/autoscan
+ at dirrm share/autoconf-%%BUILD_VERSION%%/autoconf
+ at dirrm share/autoconf-%%BUILD_VERSION%%/Autom4te
+ at dirrm share/autoconf-%%BUILD_VERSION%%
--- /dev/null
+++ devel/autoconf262/Makefile
@@ -0,0 +1,62 @@
+# New ports collection makefile for:	autoconf262
+# Date created:		7th December 2006
+# Whom:			ade at FreeBSD.org
+#
+# $MidnightBSD: mports/devel/autoconf262/Makefile,v 1.1 2008/08/13 14:39:00 laffer1 Exp $
+# $FreeBSD: ports/devel/autoconf262/Makefile,v 1.73 2008/07/14 19:26:28 ade Exp $
+#
+
+PORTNAME=	autoconf
+PORTVERSION=	2.62
+CATEGORIES=	devel
+MASTER_SITES=	${MASTER_SITE_GNU}
+MASTER_SITE_SUBDIR=	autoconf
+DISTNAME=	autoconf-${PORTVERSION}
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Automatically configure source code on many Un*x platforms (2.62)
+LICENSE=	gpl3
+
+BUILD_DEPENDS=	gm4:${PORTSDIR}/devel/m4 \
+		help2man:${PORTSDIR}/misc/help2man
+RUN_DEPENDS=	gm4:${PORTSDIR}/devel/m4 \
+		autoconf-wrapper:${PORTSDIR}/devel/autoconf-wrapper
+
+BUILD_VERSION=	2.62
+PLIST_SUB=	BUILD_VERSION=${BUILD_VERSION}
+LATEST_LINK=	autoconf262
+USE_BZIP2=	yes
+USE_GMAKE=	yes
+USE_PERL5=	yes
+INFO=		autoconf-${BUILD_VERSION}
+
+GNU_CONFIGURE=	yes
+CONFIGURE_ENV+=	CONFIG_SHELL=${SH} M4=${LOCALBASE}/bin/gm4 AWK=${AWK}
+CONFIGURE_ARGS=	--program-suffix=-${BUILD_VERSION} --without-lispdir
+CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd6.0
+
+GENERIC_TOOLS=	config.guess config.sub	elisp-comp install-sh mdate-sh missing
+GENERIC_LINKS=	autoconf autoheader autom4te autoreconf autoscan autoupdate \
+		ifnames
+
+MAN1_PAGES=	${GENERIC_LINKS} config.guess config.sub
+MAN1=		${MAN1_PAGES:S/$/-${BUILD_VERSION}.1/g}
+
+post-patch:
+	@(cd ${WRKSRC}/man && \
+		for file in *.[1x]; do \
+			${REINPLACE_CMD} -E 's,([^-]auto)(conf|make|reconf|update|header|scan),\1\2-${BUILD_VERSION},g ; \
+						s,(config\.guess|config\.sub|ifnames),\1-${BUILD_VERSION},g' $$file ; \
+		done)
+	@(cd ${WRKSRC}/doc && \
+		${RM} -f *.info && \
+		${MV} autoconf.texi autoconf-${BUILD_VERSION}.texi)
+	@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
+		's|@PACKAGE@$$|@PACKAGE at -@VERSION@|'
+
+post-install:
+.for FILE in ${GENERIC_TOOLS}
+	@${INSTALL_SCRIPT} ${WRKSRC}/build-aux/${FILE} ${PREFIX}/share/autoconf-${BUILD_VERSION}
+.endfor
+
+.include <bsd.port.mk>
--- /dev/null
+++ devel/autoconf262/distinfo
@@ -0,0 +1,3 @@
+MD5 (autoconf-2.62.tar.bz2) = e1fb8fe0b22e651240afdfa2be537a3c
+SHA256 (autoconf-2.62.tar.bz2) = 42be7628e32fd3bebe07d684b11fb6e7e7920ef698fc4ccb3da6d77f91cefb96
+SIZE (autoconf-2.62.tar.bz2) = 1165951
--- /dev/null
+++ devel/autoconf262/files/patch-autoconf.texi
@@ -0,0 +1,38 @@
+--- doc/autoconf.texi.orig	2008-04-05 11:43:30.000000000 -0700
++++ doc/autoconf.texi	2008-05-16 18:27:31.000000000 -0700
+@@ -3,5 +3,5 @@
+ @comment %**start of header
+- at setfilename autoconf.info
++ at setfilename autoconf-2.62.info
+ @include version.texi
+- at settitle Autoconf
++ at settitle Autoconf-2.62
+ @setchapternewpage odd
+@@ -205,25 +205,5 @@
+ 
+- at dircategory Software development
++ at dircategory Programming & development tools
+ @direntry
+-* Autoconf: (autoconf).         Create source code configuration scripts.
+- at end direntry
+-
+- at dircategory Individual utilities
+- at direntry
+-* autoscan: (autoconf)autoscan Invocation.
+-                                Semi-automatic @file{configure.ac} writing
+-* ifnames: (autoconf)ifnames Invocation.        Listing conditionals in source.
+-* autoconf-invocation: (autoconf)autoconf Invocation.
+-                                How to create configuration scripts
+-* autoreconf: (autoconf)autoreconf Invocation.
+-                                Remaking multiple @command{configure} scripts
+-* autoheader: (autoconf)autoheader Invocation.
+-                                How to create configuration templates
+-* autom4te: (autoconf)autom4te Invocation.
+-                                The Autoconf executables backbone
+-* configure: (autoconf)configure Invocation.    Configuring a package.
+-* autoupdate: (autoconf)autoupdate Invocation.
+-                                Automatic update of @file{configure.ac}
+-* config.status: (autoconf)config.status Invocation. Recreating configurations.
+-* testsuite: (autoconf)testsuite Invocation.    Running an Autotest test suite.
++* Autoconf-2.62: (autoconf-2.62).   Create source code configuration scripts.
+ @end direntry
--- /dev/null
+++ devel/autoconf262/files/patch-doc-Makefile.in
@@ -0,0 +1,25 @@
+--- doc/Makefile.in.orig	Mon Oct 16 13:58:44 2006
++++ doc/Makefile.in	Thu Apr  5 01:51:13 2007
+@@ -44,3 +44,3 @@
+ DIST_SOURCES =
+-INFO_DEPS = $(srcdir)/autoconf.info $(srcdir)/standards.info
++INFO_DEPS = $(srcdir)/autoconf-2.62.info
+ TEXINFO_TEX = $(top_srcdir)/build-aux/texinfo.tex
+@@ -51,3 +51,3 @@
+ HTMLS = autoconf.html standards.html
+-TEXINFOS = autoconf.texi standards.texi
++TEXINFOS = autoconf-2.62.texi
+ TEXI2PDF = $(TEXI2DVI) --pdf --batch
+@@ -241,3 +241,3 @@
+ 	fi
+-$(srcdir)/autoconf.info: autoconf.texi $(srcdir)/version.texi $(autoconf_TEXINFOS)
++$(srcdir)/autoconf-2.62.info: autoconf-2.62.texi $(srcdir)/version.texi $(autoconf_TEXINFOS)
+ autoconf.dvi: autoconf.texi $(srcdir)/version.texi $(autoconf_TEXINFOS)
+@@ -246,5 +246,5 @@
+ $(srcdir)/version.texi:  $(srcdir)/stamp-vti
+-$(srcdir)/stamp-vti: autoconf.texi $(top_srcdir)/configure
++$(srcdir)/stamp-vti: autoconf-2.62.texi $(top_srcdir)/configure
+ 	@(dir=.; test -f ./autoconf.texi || dir=$(srcdir); \
+-	set `$(SHELL) $(top_srcdir)/build-aux/mdate-sh $$dir/autoconf.texi`; \
++	set `$(SHELL) $(top_srcdir)/build-aux/mdate-sh $$dir/autoconf-2.62.texi`; \
+ 	echo "@set UPDATED $$1 $$2 $$3"; \
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/devel/autotools/Makefile,v
retrieving revision 1.2
retrieving revision 1.3
diff -L devel/autotools/Makefile -L devel/autotools/Makefile -u -r1.2 -r1.3
--- devel/autotools/Makefile
+++ devel/autotools/Makefile
@@ -6,13 +6,14 @@
 # $FreeBSD: ports/devel/autotools/Makefile,v 1.2 2007/09/30 04:46:42 linimon Exp $
 
 PORTNAME=	autotools
-PORTVERSION=	20080328
+PORTVERSION=	20080813
 CATEGORIES=	devel
 MASTER_SITES=	# none
 DISTFILES=	# none
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Autotools meta-port
+LICENSE=	agg
 
 RUN_DEPENDS=	libtool:${PORTSDIR}/devel/libtool15
 
@@ -20,7 +21,7 @@
 NO_BUILD=	yes
 NO_FETCH=	yes
 
-AVAIL_AUTOCONF=	2.13 2.61
+AVAIL_AUTOCONF=	2.13 2.61 2.62
 AVAIL_AUTOMAKE=	1.4 1.5 1.6 1.9 1.10
 
 .for VER in ${AVAIL_AUTOCONF}


More information about the Midnightbsd-cvs mailing list