Date: Thu, 19 Dec 2013 15:33:29 GMT From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1461 - in trunk: mail/thunderbird www/firefox www/firefox-esr www/firefox-nightly www/libxul www/seamonkey Message-ID: <201312191533.rBJFXTbk064170@trillian.chruetertee.ch>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312191533.rBJFXTbk064170>