Drop MAKE_JOBS_SAFE=no; I think it was a local problem.diff -r1.57 -r1.58 pkgsrc/devel/xulrunner/Makefile
(tnn)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.57 2011/11/12 12:45:03 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.58 2011/11/13 17:02:20 tnn Exp $ | |
2 | 2 | |||
3 | .include "dist.mk" | 3 | .include "dist.mk" | |
4 | PKGNAME= xulrunner-${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | 4 | PKGNAME= xulrunner-${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | |
5 | CATEGORIES= devel www | 5 | CATEGORIES= devel www | |
6 | 6 | |||
7 | MAINTAINER= tnn@NetBSD.org | 7 | MAINTAINER= tnn@NetBSD.org | |
8 | HOMEPAGE= http://developer.mozilla.org/en/docs/XULRunner | 8 | HOMEPAGE= http://developer.mozilla.org/en/docs/XULRunner | |
9 | COMMENT= XML User Interface Language runtime environment | 9 | COMMENT= XML User Interface Language runtime environment | |
10 | LICENSE= mpl-1.1 | 10 | LICENSE= mpl-1.1 | |
11 | 11 | |||
12 | MOZILLA_DIR= # empty | 12 | MOZILLA_DIR= # empty | |
13 | 13 | |||
14 | PKGCONFIG_OVERRIDE+= xulrunner/installer/libxul-embedding.pc.in | 14 | PKGCONFIG_OVERRIDE+= xulrunner/installer/libxul-embedding.pc.in | |
@@ -17,29 +17,26 @@ PKGCONFIG_OVERRIDE+= xulrunner/installer | @@ -17,29 +17,26 @@ PKGCONFIG_OVERRIDE+= xulrunner/installer | |||
17 | PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-gtkmozembed.pc.in | 17 | PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-gtkmozembed.pc.in | |
18 | PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-js.pc.in | 18 | PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-js.pc.in | |
19 | PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-nspr.pc.in | 19 | PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-nspr.pc.in | |
20 | PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-nss.pc.in | 20 | PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-nss.pc.in | |
21 | PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-plugin.pc.in | 21 | PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-plugin.pc.in | |
22 | 22 | |||
23 | CONFIGURE_ARGS+= --enable-application=xulrunner | 23 | CONFIGURE_ARGS+= --enable-application=xulrunner | |
24 | CONFIGURE_ARGS+= --enable-libxul | 24 | CONFIGURE_ARGS+= --enable-libxul | |
25 | 25 | |||
26 | ALL_ENV+= MOZILLA_PKG_NAME=xulrunner | 26 | ALL_ENV+= MOZILLA_PKG_NAME=xulrunner | |
27 | 27 | |||
28 | MAKE_ENV+= FREEBL_NO_DEPEND=0 | 28 | MAKE_ENV+= FREEBL_NO_DEPEND=0 | |
29 | 29 | |||
30 | # XXX tnn | |||
31 | MAKE_JOBS_SAFE= no | |||
32 | ||||
33 | .include "mozilla-common.mk" | 30 | .include "mozilla-common.mk" | |
34 | .include "options.mk" | 31 | .include "options.mk" | |
35 | 32 | |||
36 | pre-configure: | 33 | pre-configure: | |
37 | cd ${WRKSRC} && autoconf | 34 | cd ${WRKSRC} && autoconf | |
38 | cd ${WRKSRC}/js/src && autoconf | 35 | cd ${WRKSRC}/js/src && autoconf | |
39 | cd ${WRKSRC}/nsprpub && autoconf | 36 | cd ${WRKSRC}/nsprpub && autoconf | |
40 | 37 | |||
41 | post-install: | 38 | post-install: | |
42 | # XXX fix the pkg-config files instead | 39 | # XXX fix the pkg-config files instead | |
43 | rm -f ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue.a | 40 | rm -f ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue.a | |
44 | ln -s ${PREFIX}/lib/xulrunner-sdk/sdk/lib/libxpcomglue.a \ | 41 | ln -s ${PREFIX}/lib/xulrunner-sdk/sdk/lib/libxpcomglue.a \ | |
45 | ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue.a | 42 | ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue.a |
@@ -1,40 +1,37 @@ | @@ -1,40 +1,37 @@ | |||
1 | # $NetBSD: Makefile,v 1.55 2011/11/12 16:41:43 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.56 2011/11/13 17:02:20 tnn Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= seamonkey-${SM_VER}.source | 4 | DISTNAME= seamonkey-${SM_VER}.source | |
5 | PKGNAME= seamonkey-${SM_VER} | 5 | PKGNAME= seamonkey-${SM_VER} | |
6 | SM_VER= 2.5b4 | 6 | SM_VER= 2.5b4 | |
7 | CATEGORIES= www | 7 | CATEGORIES= www | |
8 | MASTER_SITES= ${MASTER_SITE_MOZILLA:=seamonkey/releases/${SM_VER}/source/} | 8 | MASTER_SITES= ${MASTER_SITE_MOZILLA:=seamonkey/releases/${SM_VER}/source/} | |
9 | EXTRACT_SUFX= .tar.bz2 | 9 | EXTRACT_SUFX= .tar.bz2 | |
10 | 10 | |||
11 | MAINTAINER= tnn@NetBSD.org | 11 | MAINTAINER= tnn@NetBSD.org | |
12 | HOMEPAGE= http://www.seamonkey-project.org/ | 12 | HOMEPAGE= http://www.seamonkey-project.org/ | |
13 | COMMENT= Full-featured gecko-based browser | 13 | COMMENT= Full-featured gecko-based browser | |
14 | 14 | |||
15 | WRKSRC= ${WRKDIR}/comm-beta | 15 | WRKSRC= ${WRKDIR}/comm-beta | |
16 | MOZILLA_DIR= mozilla/ | 16 | MOZILLA_DIR= mozilla/ | |
17 | 17 | |||
18 | CONFIG_GUESS_OVERRIDE+= ldap/sdks/c-sdk/config/autoconf/config.guess | 18 | CONFIG_GUESS_OVERRIDE+= ldap/sdks/c-sdk/config/autoconf/config.guess | |
19 | CONFIG_SUB_OVERRIDE+= ldap/sdks/c-sdk/config/autoconf/config.sub | 19 | CONFIG_SUB_OVERRIDE+= ldap/sdks/c-sdk/config/autoconf/config.sub | |
20 | 20 | |||
21 | CONFIGURE_ARGS+= --enable-application=suite | 21 | CONFIGURE_ARGS+= --enable-application=suite | |
22 | 22 | |||
23 | ALL_ENV+= MOZILLA_PKG_NAME=seamonkey | 23 | ALL_ENV+= MOZILLA_PKG_NAME=seamonkey | |
24 | 24 | |||
25 | # XXX tnn | |||
26 | MAKE_JOBS_SAFE= no | |||
27 | ||||
28 | pre-configure: | 25 | pre-configure: | |
29 | cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} autoconf | 26 | cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} autoconf | |
30 | cd ${WRKSRC}/mozilla && ${SETENV} ${CONFIGURE_ENV} autoconf | 27 | cd ${WRKSRC}/mozilla && ${SETENV} ${CONFIGURE_ENV} autoconf | |
31 | cd ${WRKSRC}/mozilla/js/src && ${SETENV} ${CONFIGURE_ENV} autoconf | 28 | cd ${WRKSRC}/mozilla/js/src && ${SETENV} ${CONFIGURE_ENV} autoconf | |
32 | cd ${WRKSRC}/mozilla/nsprpub && ${SETENV} ${CONFIGURE_ENV} autoconf | 29 | cd ${WRKSRC}/mozilla/nsprpub && ${SETENV} ${CONFIGURE_ENV} autoconf | |
33 | cd ${WRKSRC}/ldap/sdks/c-sdk && ${SETENV} ${CONFIGURE_ENV} autoconf | 30 | cd ${WRKSRC}/ldap/sdks/c-sdk && ${SETENV} ${CONFIGURE_ENV} autoconf | |
34 | 31 | |||
35 | do-build: | 32 | do-build: | |
36 | # XXX for some reason it doesn't work unless -j is explicitly specified | 33 | # XXX for some reason it doesn't work unless -j is explicitly specified | |
37 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -j${MAKE_JOBS:U1} | 34 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -j${MAKE_JOBS:U1} | |
38 | 35 | |||
39 | .include "../../devel/xulrunner/mozilla-common.mk" | 36 | .include "../../devel/xulrunner/mozilla-common.mk" | |
40 | .include "options.mk" | 37 | .include "options.mk" |