[SVN-Commit] r1461 - in trunk: mail/thunderbird www/firefox www/firefox-esr www/firefox-nightly www/libxul www/seamonkey

svn-freebsd-gecko at chruetertee.ch svn-freebsd-gecko at chruetertee.ch
Thu Dec 19 15:33:38 UTC 2013


Author: jbeich
Date: Thu Dec 19 15:33:28 2013
New Revision: 1461

Log:
break build unless alsa-lib port installs new config file

In general, partial package upgrades are not supported.

https://forums.freebsd.org/viewtopic.php?f=19&t=43213&p=244084#p244084

Modified:
   trunk/mail/thunderbird/Makefile
   trunk/www/firefox-esr/Makefile
   trunk/www/firefox-nightly/Makefile
   trunk/www/firefox/Makefile
   trunk/www/libxul/Makefile
   trunk/www/seamonkey/Makefile

Modified: trunk/mail/thunderbird/Makefile
==============================================================================
--- trunk/mail/thunderbird/Makefile	Thu Dec 19 04:00:17 2013	(r1460)
+++ trunk/mail/thunderbird/Makefile	Thu Dec 19 15:33:28 2013	(r1461)
@@ -73,6 +73,10 @@
 
 XPI_LIBDIR=	${PREFIX}/lib/xpi
 
+.if ${PORT_OPTIONS:MALSA}
+BUILD_DEPENDS+=	alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib
+.endif
+
 .if ${PORT_OPTIONS:MENIGMAIL}
 MASTER_SITES+=	https://www.enigmail.net/download/source/:enigmail
 DISTFILES+=	${EM_DISTFILE}:enigmail

Modified: trunk/www/firefox-esr/Makefile
==============================================================================
--- trunk/www/firefox-esr/Makefile	Thu Dec 19 04:00:17 2013	(r1460)
+++ trunk/www/firefox-esr/Makefile	Thu Dec 19 15:33:28 2013	(r1461)
@@ -51,6 +51,10 @@
 
 WRKSRC:=	${WRKDIR}/mozilla-esr24
 
+.if ${PORT_OPTIONS:MALSA}
+BUILD_DEPENDS+=	alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib
+.endif
+
 post-extract:
 	@${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON}|' -e 's|@MOZILLA@|${MOZILLA}|' \
 		-e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|' \

Modified: trunk/www/firefox-nightly/Makefile
==============================================================================
--- trunk/www/firefox-nightly/Makefile	Thu Dec 19 04:00:17 2013	(r1460)
+++ trunk/www/firefox-nightly/Makefile	Thu Dec 19 15:33:28 2013	(r1461)
@@ -63,6 +63,10 @@
 
 WRKSRC:=	${WRKDIR}/${MASTER_SITES:M*hg*:S,/archive/,,:T}-${HGREV:C/.*://}
 
+.if ${PORT_OPTIONS:MALSA}
+BUILD_DEPENDS+=	alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib
+.endif
+
 post-extract:
 	@${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON}|' -e 's|@MOZILLA@|${MOZILLA}|' \
 		-e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|' \

Modified: trunk/www/firefox/Makefile
==============================================================================
--- trunk/www/firefox/Makefile	Thu Dec 19 04:00:17 2013	(r1460)
+++ trunk/www/firefox/Makefile	Thu Dec 19 15:33:28 2013	(r1461)
@@ -56,6 +56,10 @@
 USE_GCC?=	yes
 .endif
 
+.if ${PORT_OPTIONS:MALSA}
+BUILD_DEPENDS+=	alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib
+.endif
+
 post-extract:
 	@${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON}|' -e 's|@MOZILLA@|${MOZILLA}|' \
 		-e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|' \

Modified: trunk/www/libxul/Makefile
==============================================================================
--- trunk/www/libxul/Makefile	Thu Dec 19 04:00:17 2013	(r1460)
+++ trunk/www/libxul/Makefile	Thu Dec 19 15:33:28 2013	(r1461)
@@ -56,6 +56,10 @@
 MOZ_PKGCONFIG_FILES+=	mozilla-nss
 .endif
 
+.if ${PORT_OPTIONS:MALSA}
+BUILD_DEPENDS+=	alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib
+.endif
+
 post-patch:
 	@${REINPLACE_CMD} -e '/MOZPNG/s/=[0-9]*/=10511/' \
 		${WRKSRC}/configure.in

Modified: trunk/www/seamonkey/Makefile
==============================================================================
--- trunk/www/seamonkey/Makefile	Thu Dec 19 04:00:17 2013	(r1460)
+++ trunk/www/seamonkey/Makefile	Thu Dec 19 15:33:28 2013	(r1461)
@@ -75,6 +75,10 @@
 
 XPI_LIBDIR=	${PREFIX}/lib/xpi
 
+.if ${PORT_OPTIONS:MALSA}
+BUILD_DEPENDS+=	alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib
+.endif
+
 .if ! ${PORT_OPTIONS:MMAILNEWS}
 MOZ_OPTIONS+=	--disable-ldap --disable-mailnews
 .else


More information about the freebsd-gecko mailing list