Fri Jan 6 08:40:01 2012 UTC ()
Add yasm>=1.1.0 as a build dependence on platforms the need it.


(sbd)
diff -r1.78 -r1.79 pkgsrc/mail/thunderbird/Makefile

cvs diff -r1.78 -r1.79 pkgsrc/mail/thunderbird/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/thunderbird/Makefile 2011/12/05 13:20:36 1.78
+++ pkgsrc/mail/thunderbird/Makefile 2012/01/06 08:40:01 1.79
@@ -1,39 +1,46 @@ @@ -1,39 +1,46 @@
1# $NetBSD: Makefile,v 1.78 2011/12/05 13:20:36 dholland Exp $ 1# $NetBSD: Makefile,v 1.79 2012/01/06 08:40:01 sbd Exp $
2# 2#
3 3
4DISTNAME= thunderbird-${TB_VER}.source 4DISTNAME= thunderbird-${TB_VER}.source
5PKGNAME= thunderbird-${TB_VER} 5PKGNAME= thunderbird-${TB_VER}
6TB_VER= 8.0 6TB_VER= 8.0
7CATEGORIES= mail 7CATEGORIES= mail
8MASTER_SITES= ${MASTER_SITE_MOZILLA:=thunderbird/releases/${TB_VER}/source/} 8MASTER_SITES= ${MASTER_SITE_MOZILLA:=thunderbird/releases/${TB_VER}/source/}
9EXTRACT_SUFX= .tar.bz2 9EXTRACT_SUFX= .tar.bz2
10 10
11MAINTAINER= tnn@NetBSD.org 11MAINTAINER= tnn@NetBSD.org
12HOMEPAGE= http://www.mozillamessaging.com/en-US/thunderbird/ 12HOMEPAGE= http://www.mozillamessaging.com/en-US/thunderbird/
13COMMENT= Organize, secure and customize your mail 13COMMENT= Organize, secure and customize your mail
14 14
15USE_TOOLS+= unzip pax 15USE_TOOLS+= unzip pax
16WRKSRC= ${WRKDIR}/comm-release 16WRKSRC= ${WRKDIR}/comm-release
17MOZILLA_DIR= mozilla/ 17MOZILLA_DIR= mozilla/
18PLIST_SRC+= PLIST 18PLIST_SRC+= PLIST
19 19
20CONFIG_GUESS_OVERRIDE+= ldap/sdks/c-sdk/config/autoconf/config.guess 20CONFIG_GUESS_OVERRIDE+= ldap/sdks/c-sdk/config/autoconf/config.guess
21CONFIG_SUB_OVERRIDE+= ldap/sdks/c-sdk/config/autoconf/config.sub 21CONFIG_SUB_OVERRIDE+= ldap/sdks/c-sdk/config/autoconf/config.sub
22 22
23CONFIGURE_ARGS+= --enable-application=mail 23CONFIGURE_ARGS+= --enable-application=mail
24 24
25ALL_ENV+= MOZILLA_PKG_NAME=thunderbird 25ALL_ENV+= MOZILLA_PKG_NAME=thunderbird
26 26
 27.include "../../mk/bsd.prefs.mk"
 28
 29.if (${OPSYS} == "Linux" || ${OPSYS} == "SunOS" || ${OPSYS} == "Darwin") && \
 30 (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64")
 31BUILD_DEPENDS+= yasm>=1.1.0:../../devel/yasm
 32.endif
 33
27#SUBST_CLASSES+= ext-compat 34#SUBST_CLASSES+= ext-compat
28#SUBST_STAGE.ext-compat= pre-configure 35#SUBST_STAGE.ext-compat= pre-configure
29#SUBST_MESSAGE.ext-compat= Fixing extension compatibility 36#SUBST_MESSAGE.ext-compat= Fixing extension compatibility
30#SUBST_FILES.ext-compat= mailnews/extensions/enigmail/package/install.rdf 37#SUBST_FILES.ext-compat= mailnews/extensions/enigmail/package/install.rdf
31#SUBST_FILES.ext-compat+= calendar/*/install.rdf 38#SUBST_FILES.ext-compat+= calendar/*/install.rdf
32#SUBST_FILES.ext-compat+= calendar/*/*/install.rdf 39#SUBST_FILES.ext-compat+= calendar/*/*/install.rdf
33#SUBST_SED.ext-compat= -e 's,\(<em:maxVersion>\).*<,\19.0<,g' 40#SUBST_SED.ext-compat= -e 's,\(<em:maxVersion>\).*<,\19.0<,g'
34 41
35pre-configure: 42pre-configure:
36 cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} autoconf 43 cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} autoconf
37 cd ${WRKSRC}/mozilla && ${SETENV} ${CONFIGURE_ENV} autoconf 44 cd ${WRKSRC}/mozilla && ${SETENV} ${CONFIGURE_ENV} autoconf
38 cd ${WRKSRC}/mozilla/js/src && ${SETENV} ${CONFIGURE_ENV} autoconf 45 cd ${WRKSRC}/mozilla/js/src && ${SETENV} ${CONFIGURE_ENV} autoconf
39 cd ${WRKSRC}/mozilla/nsprpub && ${SETENV} ${CONFIGURE_ENV} autoconf 46 cd ${WRKSRC}/mozilla/nsprpub && ${SETENV} ${CONFIGURE_ENV} autoconf