Sat Jul 25 09:45:54 2015 UTC ()
Update to 31.8.0

* Sync with firefox31.


(ryoon)
diff -r1.13 -r1.14 pkgsrc/devel/xulrunner31/Makefile

cvs diff -r1.13 -r1.14 pkgsrc/devel/xulrunner31/Attic/Makefile (switch to unified diff)

--- pkgsrc/devel/xulrunner31/Attic/Makefile 2015/06/30 09:57:35 1.13
+++ pkgsrc/devel/xulrunner31/Attic/Makefile 2015/07/25 09:45:54 1.14
@@ -1,81 +1,80 @@ @@ -1,81 +1,80 @@
1# $NetBSD: Makefile,v 1.13 2015/06/30 09:57:35 ryoon Exp $ 1# $NetBSD: Makefile,v 1.14 2015/07/25 09:45:54 ryoon Exp $
2 2
3MOZ_BRANCH= 31.7 3MOZ_BRANCH= 31.8
4MOZ_BRANCH_MINOR= .0esr 4MOZ_BRANCH_MINOR= .0esr
5MOZ_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} 5MOZ_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
6DISTNAME= firefox-${MOZ_VER}.source 6DISTNAME= firefox-${MOZ_VER}.source
7MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${MOZ_VER}/source/} 7MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${MOZ_VER}/source/}
8#MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${MOZ_VER}/source/} 8#MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${MOZ_VER}/source/}
9EXTRACT_SUFX= .tar.bz2 9EXTRACT_SUFX= .tar.bz2
10 10
11PKGNAME= xulrunner31-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/esr//:S/b/beta/} 11PKGNAME= xulrunner31-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/esr//:S/b/beta/}
12PKGREVISION= 1 
13CATEGORIES= devel www 12CATEGORIES= devel www
14 13
15MAINTAINER= ryoon@NetBSD.org 14MAINTAINER= ryoon@NetBSD.org
16HOMEPAGE= http://developer.mozilla.org/en/docs/XULRunner 15HOMEPAGE= http://developer.mozilla.org/en/docs/XULRunner
17COMMENT= XML User Interface Language runtime environment 16COMMENT= XML User Interface Language runtime environment
18LICENSE= mpl-1.1 17LICENSE= mpl-1.1
19 18
20WRKSRC= ${WRKDIR}/mozilla-esr31 19WRKSRC= ${WRKDIR}/mozilla-esr31
21 20
22DISTINFO_FILE= ${.CURDIR}/../../www/firefox31/distinfo 21DISTINFO_FILE= ${.CURDIR}/../../www/firefox31/distinfo
23PATCHDIR= ${.CURDIR}/../../www/firefox31/patches 22PATCHDIR= ${.CURDIR}/../../www/firefox31/patches
24 23
25CHECK_PORTABILITY_SKIP+= js/src/tests/update-test262.sh 24CHECK_PORTABILITY_SKIP+= js/src/tests/update-test262.sh
26 25
27MOZILLA_DIR= # empty 26MOZILLA_DIR= # empty
28 27
29PKGCONFIG_OVERRIDE+= xulrunner31/installer/libxul-embedding.pc.in 28PKGCONFIG_OVERRIDE+= xulrunner31/installer/libxul-embedding.pc.in
30PKGCONFIG_OVERRIDE+= xulrunner31/installer/libxul.pc.in 29PKGCONFIG_OVERRIDE+= xulrunner31/installer/libxul.pc.in
31PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-gtkmozembed-embedding.pc.in 30PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-gtkmozembed-embedding.pc.in
32PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-gtkmozembed.pc.in 31PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-gtkmozembed.pc.in
33PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-js.pc.in 32PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-js.pc.in
34PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-nspr.pc.in 33PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-nspr.pc.in
35PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-nss.pc.in 34PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-nss.pc.in
36PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-plugin.pc.in 35PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-plugin.pc.in
37 36
38CONFIGURE_ARGS+= --enable-application=xulrunner 37CONFIGURE_ARGS+= --enable-application=xulrunner
39CONFIGURE_ARGS+= --enable-libxul 38CONFIGURE_ARGS+= --enable-libxul
40 39
41ALL_ENV+= MOZILLA_PKG_NAME=xulrunner31 40ALL_ENV+= MOZILLA_PKG_NAME=xulrunner31
42 41
43MAKE_ENV+= FREEBL_NO_DEPEND=0 42MAKE_ENV+= FREEBL_NO_DEPEND=0
44 43
45# workround for link of xulrunner-bin etc. 44# workround for link of xulrunner-bin etc.
46LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/xulrunner31 ${COMPILER_RPATH_FLAG}${PREFIX}/lib 45LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/xulrunner31 ${COMPILER_RPATH_FLAG}${PREFIX}/lib
47LDFLAGS.SunOS+= -lm 46LDFLAGS.SunOS+= -lm
48 47
49CHECK_INTERPRETER_SKIP+=lib/xulrunner31/sdk/bin/header.py 48CHECK_INTERPRETER_SKIP+=lib/xulrunner31/sdk/bin/header.py
50CHECK_INTERPRETER_SKIP+=lib/xulrunner31/sdk/bin/typelib.py 49CHECK_INTERPRETER_SKIP+=lib/xulrunner31/sdk/bin/typelib.py
51CHECK_INTERPRETER_SKIP+=lib/xulrunner31/sdk/bin/xpidl.py 50CHECK_INTERPRETER_SKIP+=lib/xulrunner31/sdk/bin/xpidl.py
52CHECK_INTERPRETER_SKIP+=lib/xulrunner31/sdk/bin/xpt.py 51CHECK_INTERPRETER_SKIP+=lib/xulrunner31/sdk/bin/xpt.py
53 52
54.include "../../www/firefox31/mozilla-common.mk" 53.include "../../www/firefox31/mozilla-common.mk"
55.include "../../www/firefox31/options.mk" 54.include "../../www/firefox31/options.mk"
56 55
57post-extract: 56post-extract:
58 mv ${WRKSRC}/gfx/ycbcr/yuv_row_arm.s ${WRKSRC}/gfx/ycbcr/yuv_row_arm.S 57 mv ${WRKSRC}/gfx/ycbcr/yuv_row_arm.s ${WRKSRC}/gfx/ycbcr/yuv_row_arm.S
59 58
60pre-configure: 59pre-configure:
61 cd ${WRKSRC} && mkdir ${OBJDIR} 60 cd ${WRKSRC} && mkdir ${OBJDIR}
62 cd ${WRKSRC} && autoconf 61 cd ${WRKSRC} && autoconf
63 cd ${WRKSRC}/js/src && autoconf 62 cd ${WRKSRC}/js/src && autoconf
64 mkdir ${WRKSRC}/js/src/.deps 63 mkdir ${WRKSRC}/js/src/.deps
65 64
66post-install: 65post-install:
67 rm -f ${DESTDIR}${PREFIX}/lib/xulrunner31/libxpcomglue.a 66 rm -f ${DESTDIR}${PREFIX}/lib/xulrunner31/libxpcomglue.a
68 ln -s sdk/lib/libxpcomglue.a \ 67 ln -s sdk/lib/libxpcomglue.a \
69 ${DESTDIR}${PREFIX}/lib/xulrunner31/libxpcomglue.a 68 ${DESTDIR}${PREFIX}/lib/xulrunner31/libxpcomglue.a
70 rm -f ${DESTDIR}${PREFIX}/lib/xulrunner31/libxpcomglue_s.a 69 rm -f ${DESTDIR}${PREFIX}/lib/xulrunner31/libxpcomglue_s.a
71 ln -s sdk/lib/libxpcomglue_s.a \ 70 ln -s sdk/lib/libxpcomglue_s.a \
72 ${DESTDIR}${PREFIX}/lib/xulrunner31/libxpcomglue_s.a 71 ${DESTDIR}${PREFIX}/lib/xulrunner31/libxpcomglue_s.a
73 rm -f ${DESTDIR}${PREFIX}/lib/xulrunner31/libunicharutil_external_s.a 72 rm -f ${DESTDIR}${PREFIX}/lib/xulrunner31/libunicharutil_external_s.a
74 ln -s sdk/lib/libunicharutil_external_s.a \ 73 ln -s sdk/lib/libunicharutil_external_s.a \
75 ${DESTDIR}${PREFIX}/lib/xulrunner31/libunicharutil_external_s.a 74 ${DESTDIR}${PREFIX}/lib/xulrunner31/libunicharutil_external_s.a
76 rm -f ${DESTDIR}${PREFIX}/lib/xulrunner31/libmozglue.a 75 rm -f ${DESTDIR}${PREFIX}/lib/xulrunner31/libmozglue.a
77 ln -s sdk/lib/libmozglue.a \ 76 ln -s sdk/lib/libmozglue.a \
78 ${DESTDIR}${PREFIX}/lib/xulrunner31/libmozglue.a 77 ${DESTDIR}${PREFIX}/lib/xulrunner31/libmozglue.a
79 ${TOUCH} ${TOUCH_FLAGS} ${DESTDIR}${PREFIX}/include/xulrunner31/mozilla/throw_gcc.h 78 ${TOUCH} ${TOUCH_FLAGS} ${DESTDIR}${PREFIX}/include/xulrunner31/mozilla/throw_gcc.h
80 79
81.include "../../mk/bsd.pkg.mk" 80.include "../../mk/bsd.pkg.mk"