diff options
author | Ade Lovett <ade@FreeBSD.org> | 2010-09-15 18:35:24 +0000 |
---|---|---|
committer | Ade Lovett <ade@FreeBSD.org> | 2010-09-15 18:35:24 +0000 |
commit | 8262a7b51d413e11ef8f67c56e862ebbc6f182de (patch) | |
tree | 1e9812bc2638933184cae2b226809eb69253bb9f /devel/autoconf268/Makefile | |
parent | be8126109fa13097c8a0f9337fa9dfb68cf5d4c2 (diff) | |
download | ports-8262a7b51d413e11ef8f67c56e862ebbc6f182de.tar.gz ports-8262a7b51d413e11ef8f67c56e862ebbc6f182de.zip |
Autotools update. Read ports/UPDATING 20100915 for details.
Approved by: portmgr (for Mk/bsd.port.mk part)
Tested by: Multiple -exp runs
Notes
Notes:
svn path=/head/; revision=261230
Diffstat (limited to 'devel/autoconf268/Makefile')
-rw-r--r-- | devel/autoconf268/Makefile | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/devel/autoconf268/Makefile b/devel/autoconf268/Makefile index 6e03ff397c30..450452f90b6f 100644 --- a/devel/autoconf268/Makefile +++ b/devel/autoconf268/Makefile @@ -1,3 +1,62 @@ +# New ports collection makefile for: autoconf267 +# Date created: 7th December 2006 +# Whom: ade@FreeBSD.org +# +# $FreeBSD$ +# + +PORTNAME= autoconf +PORTVERSION= 2.67 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GNU} +MASTER_SITE_SUBDIR= autoconf +DISTNAME= autoconf-${PORTVERSION} + +MAINTAINER= autotools@FreeBSD.org +COMMENT= Automatically configure source code on many Un*x platforms (2.67) + +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.67 +PLIST_SUB= BUILD_VERSION=${BUILD_VERSION} +LATEST_LINK= autoconf267 +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 + +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@-@VERSION@|' + +post-install: +.for FILE in ${GENERIC_TOOLS} + @${INSTALL_SCRIPT} ${WRKSRC}/build-aux/${FILE} ${PREFIX}/share/autoconf-${BUILD_VERSION} +.endfor + +.include <bsd.port.mk> # New ports collection makefile for: autoconf262 # Date created: 7th December 2006 # Whom: ade@FreeBSD.org |