Thu May 5 11:59:02 2016 UTC ()
Update to 45.1.1

* Sync with firefox45-45.1.1


(ryoon)
diff -r1.1 -r1.2 pkgsrc/devel/xulrunner45/Makefile

cvs diff -r1.1 -r1.2 pkgsrc/devel/xulrunner45/Attic/Makefile (switch to unified diff)

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