[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