Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Oct 2014 15:07:32 +0000 (UTC)
From:      Tijl Coosemans <tijl@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r369730 - in head: lang/spidermonkey185 mail/thunderbird www/firefox www/firefox-esr www/libxul www/seamonkey
Message-ID:  <201410011507.s91F7W5D037119@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tijl
Date: Wed Oct  1 15:07:31 2014
New Revision: 369730
URL: https://svnweb.freebsd.org/changeset/ports/369730
QAT: https://qat.redports.org/buildarchive/r369730/

Log:
  Replace USE_AUTOTOOLS=autoconf213:env with a regular build dependency.
  These are the last ports that use this ancient version of autoconf.

Modified:
  head/lang/spidermonkey185/Makefile
  head/mail/thunderbird/Makefile
  head/www/firefox-esr/Makefile
  head/www/firefox/Makefile
  head/www/libxul/Makefile
  head/www/seamonkey/Makefile

Modified: head/lang/spidermonkey185/Makefile
==============================================================================
--- head/lang/spidermonkey185/Makefile	Wed Oct  1 14:47:45 2014	(r369729)
+++ head/lang/spidermonkey185/Makefile	Wed Oct  1 15:07:31 2014	(r369730)
@@ -12,13 +12,13 @@ DISTNAME=		js185-1.0.0
 MAINTAINER=		koobs@FreeBSD.org
 COMMENT=		Standalone JavaScript (1.8.5) interpreter from Mozilla
 
-BUILD_DEPENDS=		zip:${PORTSDIR}/archivers/zip
+BUILD_DEPENDS=		zip:${PORTSDIR}/archivers/zip \
+			autoconf-2.13:${PORTSDIR}/devel/autoconf213
 LIB_DEPENDS=		libnspr4.so:${PORTSDIR}/devel/nspr
 
 CONFLICTS=		njs-[0-9]*
 
 USES=			gmake pathfix perl5 pkgconfig
-USE_AUTOTOOLS=		autoconf213:env
 GNU_CONFIGURE=		yes
 USE_LDCONFIG=		yes
 USE_PERL5=		build
@@ -108,7 +108,7 @@ PLIST_SUB+=	SPARC="@comment "
 .endif
 
 pre-configure:
-	(cd ${WRKSRC} && ${AUTOCONF})
+	(cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13)
 
 regression-test: build
 	@${ECHO_MSG} -n "===> Running jstests.py: "

Modified: head/mail/thunderbird/Makefile
==============================================================================
--- head/mail/thunderbird/Makefile	Wed Oct  1 14:47:45 2014	(r369729)
+++ head/mail/thunderbird/Makefile	Wed Oct  1 15:07:31 2014	(r369730)
@@ -25,6 +25,7 @@ BUILD_DEPENDS=	nspr>=4.10.6:${PORTSDIR}/
 		sqlite3>=3.8.4.2:${PORTSDIR}/databases/sqlite3 \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
 		v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat \
+		autoconf-2.13:${PORTSDIR}/devel/autoconf213 \
 		zip:${PORTSDIR}/archivers/zip \
 		unzip:${PORTSDIR}/archivers/unzip
 
@@ -34,7 +35,6 @@ EM_VERSION=	1.7.2
 L_VERSION=	3.3.1.2
 
 SSP_UNSAFE=	yes
-USE_AUTOTOOLS=	autoconf213:env
 OBJDIR_BUILD=	# in-tree build broken after bug 789837
 USE_GECKO=	gecko
 USE_MOZILLA=	# empty
@@ -156,9 +156,9 @@ post-patch:
 .endif
 
 pre-configure:
-	(cd ${WRKSRC} && ${AUTOCONF})
-	(cd ${MOZSRC} && ${AUTOCONF})
-	(cd ${MOZSRC}/js/src/ && ${AUTOCONF})
+	(cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13)
+	(cd ${MOZSRC} && ${LOCALBASE}/bin/autoconf-2.13)
+	(cd ${MOZSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13)
 
 .if ${PORT_OPTIONS:MENIGMAIL}
 post-configure:

Modified: head/www/firefox-esr/Makefile
==============================================================================
--- head/www/firefox-esr/Makefile	Wed Oct  1 14:47:45 2014	(r369729)
+++ head/www/firefox-esr/Makefile	Wed Oct  1 15:07:31 2014	(r369730)
@@ -25,12 +25,12 @@ BUILD_DEPENDS=	nspr>=4.10.6:${PORTSDIR}/
 		sqlite3>=3.8.4.2:${PORTSDIR}/databases/sqlite3 \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
 		v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat \
+		autoconf-2.13:${PORTSDIR}/devel/autoconf213 \
 		zip:${PORTSDIR}/archivers/zip \
 		unzip:${PORTSDIR}/archivers/unzip
 
 LIB_DEPENDS=	libv4l2.so:${PORTSDIR}/multimedia/libv4l
 
-USE_AUTOTOOLS=	autoconf213:env
 OBJDIR_BUILD=	# in-tree build broken after bug 789837
 USE_GECKO=	gecko
 CPE_PRODUCT=	${PORTNAME}_esr
@@ -97,8 +97,8 @@ post-patch:
 		${WRKSRC}/browser/app/nsBrowserApp.cpp
 
 pre-configure:
-	(cd ${WRKSRC} && ${AUTOCONF})
-	(cd ${WRKSRC}/js/src/ && ${AUTOCONF})
+	(cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13)
+	(cd ${WRKSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13)
 
 post-install:
 	${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps

Modified: head/www/firefox/Makefile
==============================================================================
--- head/www/firefox/Makefile	Wed Oct  1 14:47:45 2014	(r369729)
+++ head/www/firefox/Makefile	Wed Oct  1 15:07:31 2014	(r369730)
@@ -25,12 +25,12 @@ BUILD_DEPENDS=	nspr>=4.10.6:${PORTSDIR}/
 		sqlite3>=3.8.4.2:${PORTSDIR}/databases/sqlite3 \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
 		v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat \
+		autoconf-2.13:${PORTSDIR}/devel/autoconf213 \
 		zip:${PORTSDIR}/archivers/zip \
 		unzip:${PORTSDIR}/archivers/unzip
 
 LIB_DEPENDS=	libv4l2.so:${PORTSDIR}/multimedia/libv4l
 
-USE_AUTOTOOLS=	autoconf213:env
 OBJDIR_BUILD=	# in-tree build broken after bug 789837
 USE_GECKO=	gecko
 CONFLICTS=	firefox-esr-31.* firefox-esr-24.* firefox-esr-17.*
@@ -96,8 +96,8 @@ post-patch:
 		${WRKSRC}/browser/app/nsBrowserApp.cpp
 
 pre-configure:
-	(cd ${WRKSRC} && ${AUTOCONF})
-	(cd ${WRKSRC}/js/src/ && ${AUTOCONF})
+	(cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13)
+	(cd ${WRKSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13)
 
 post-install:
 	${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps

Modified: head/www/libxul/Makefile
==============================================================================
--- head/www/libxul/Makefile	Wed Oct  1 14:47:45 2014	(r369729)
+++ head/www/libxul/Makefile	Wed Oct  1 15:07:31 2014	(r369730)
@@ -23,6 +23,7 @@ BUILD_DEPENDS=	nspr>=4.10.2:${PORTSDIR}/
 		libvorbis>=1.3.4:${PORTSDIR}/audio/libvorbis \
 		opus>=1.1:${PORTSDIR}/audio/opus \
 		v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat \
+		autoconf-2.13:${PORTSDIR}/devel/autoconf213 \
 		zip:${PORTSDIR}/archivers/zip \
 		unzip:${PORTSDIR}/archivers/unzip
 LIB_DEPENDS=	libv4l2.so:${PORTSDIR}/multimedia/libv4l
@@ -30,7 +31,6 @@ LIB_DEPENDS=	libv4l2.so:${PORTSDIR}/mult
 WRKSRC=		${WRKDIR}/mozilla-esr24
 CONFLICTS=	libxul-1.9.*
 
-USE_AUTOTOOLS=	autoconf213:env
 WANT_GNOME=	yes
 USE_QT4=	# empty
 QT_NONSTANDARD=	yes
@@ -74,8 +74,8 @@ post-patch:
 		${WRKSRC}/xulrunner/stub/nsXULStub.cpp
 
 pre-configure:
-	(cd ${WRKSRC} && ${AUTOCONF})
-	(cd ${WRKSRC}/js/src/ && ${AUTOCONF})
+	(cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13)
+	(cd ${WRKSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13)
 
 post-build:
 	@${REINPLACE_CMD} -e "s|\(Libs:.*\)\($$\)|\1 -Wl,-rpath,${PREFIX}/lib/${MOZ_RPATH}\2| ; \

Modified: head/www/seamonkey/Makefile
==============================================================================
--- head/www/seamonkey/Makefile	Wed Oct  1 14:47:45 2014	(r369729)
+++ head/www/seamonkey/Makefile	Wed Oct  1 15:07:31 2014	(r369730)
@@ -25,6 +25,7 @@ BUILD_DEPENDS=	nspr>=4.10.6:${PORTSDIR}/
 		sqlite3>=3.8.4.2:${PORTSDIR}/databases/sqlite3 \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
 		v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat \
+		autoconf-2.13:${PORTSDIR}/devel/autoconf213 \
 		zip:${PORTSDIR}/archivers/zip \
 		unzip:${PORTSDIR}/archivers/unzip
 
@@ -34,7 +35,6 @@ EM_VERSION=	1.7.2
 L_VERSION=	3.4
 
 SSP_UNSAFE=	yes
-USE_AUTOTOOLS=	autoconf213:env
 OBJDIR_BUILD=	# in-tree build broken after bug 789837
 USE_GECKO=	gecko
 WANT_GNOME=	yes
@@ -179,9 +179,9 @@ post-patch:
 .endif
 
 pre-configure:
-	(cd ${WRKSRC} && ${AUTOCONF})
-	(cd ${MOZSRC} && ${AUTOCONF})
-	(cd ${MOZSRC}/js/src/ && ${AUTOCONF})
+	(cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13)
+	(cd ${MOZSRC} && ${LOCALBASE}/bin/autoconf-2.13)
+	(cd ${MOZSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13)
 
 .if ${PORT_OPTIONS:MMAILNEWS} && ${PORT_OPTIONS:MENIGMAIL}
 post-configure:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410011507.s91F7W5D037119>