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
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "[email protected]"

Reply via email to