Wed Aug 5 06:10:31 2009 UTC ()
Install additional header files. This list will be extended later
as more packages are converted to use xulrunner.
(There are the headers needed to allow misc/yelp to build.)
PKGREVISION++


(tnn)
diff -r1.1.1.1 -r1.2 pkgsrc/devel/xulrunner/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/devel/xulrunner/PLIST
diff -r1.1.1.1 -r1.2 pkgsrc/devel/xulrunner/buildlink3.mk

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/xulrunner/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/xulrunner/Attic/Makefile 2009/08/05 02:59:47 1.1.1.1
+++ pkgsrc/devel/xulrunner/Attic/Makefile 2009/08/05 06:10:31 1.2
@@ -1,19 +1,20 @@ @@ -1,19 +1,20 @@
1# $NetBSD: Makefile,v 1.1.1.1 2009/08/05 02:59:47 tnn Exp $ 1# $NetBSD: Makefile,v 1.2 2009/08/05 06:10:31 tnn Exp $
2# 2#
3 3
4DISTNAME= xulrunner-${XULRUNNER_VER}-source 4DISTNAME= xulrunner-${XULRUNNER_VER}-source
5PKGNAME= ${DISTNAME:S/-source//} 5PKGNAME= ${DISTNAME:S/-source//}
6XULRUNNER_VER= 1.9.1 6XULRUNNER_VER= 1.9.1
 7PKGREVISION= 1
7CATEGORIES= devel www 8CATEGORIES= devel www
8MASTER_SITES= ${MASTER_SITE_MOZILLA:=xulrunner/releases/${XULRUNNER_VER}/source/} 9MASTER_SITES= ${MASTER_SITE_MOZILLA:=xulrunner/releases/${XULRUNNER_VER}/source/}
9EXTRACT_SUFX= .tar.bz2 10EXTRACT_SUFX= .tar.bz2
10 11
11MAINTAINER= pkgsrc-users@NetBSD.org 12MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://developer.mozilla.org/en/docs/XULRunner 13HOMEPAGE= http://developer.mozilla.org/en/docs/XULRunner
13COMMENT= XML User Interface Language runtime environment 14COMMENT= XML User Interface Language runtime environment
14 15
15WRKSRC= ${WRKDIR}/mozilla-1.9.1 16WRKSRC= ${WRKDIR}/mozilla-1.9.1
16GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
17USE_TOOLS+= pkg-config perl gmake autoconf213 18USE_TOOLS+= pkg-config perl gmake autoconf213
18USE_LANGUAGES= c c++ 19USE_LANGUAGES= c c++
19 20
@@ -70,25 +71,50 @@ pre-configure: @@ -70,25 +71,50 @@ pre-configure:
70 cd ${WRKSRC}/js/src && autoconf 71 cd ${WRKSRC}/js/src && autoconf
71 cd ${WRKSRC}/nsprpub && autoconf 72 cd ${WRKSRC}/nsprpub && autoconf
72 73
73 74
74# Makefiles sometimes call "rm -f" without more arguments. Kludge around ... 75# Makefiles sometimes call "rm -f" without more arguments. Kludge around ...
75.PHONY: create-rm-wrapper 76.PHONY: create-rm-wrapper
76pre-configure: create-rm-wrapper 77pre-configure: create-rm-wrapper
77create-rm-wrapper: 78create-rm-wrapper:
78 printf '#!/bin/sh\n[ "$$*" = "-f" ] && exit 0\nexec /bin/rm $$@\n' > \ 79 printf '#!/bin/sh\n[ "$$*" = "-f" ] && exit 0\nexec /bin/rm $$@\n' > \
79 ${WRAPPER_DIR}/bin/rm 80 ${WRAPPER_DIR}/bin/rm
80 chmod +x ${WRAPPER_DIR}/bin/rm 81 chmod +x ${WRAPPER_DIR}/bin/rm
81 82
82post-install: 83post-install:
 84 # XXX fix the pkg-config files instead
 85 rm -f ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue.a
 86 ln -s ${PREFIX}/lib/xulrunner-sdk/sdk/lib/libxpcomglue.a \
 87 ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue.a
 88 rm -f ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue_s.a
 89 ln -s ${PREFIX}/lib/xulrunner-sdk/sdk/lib/libxpcomglue_s.a \
 90 ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue_s.a
83 cd ${WRKSRC}/dist/include && \ 91 cd ${WRKSRC}/dist/include && \
84 ${INSTALL_DATA} `find js -name "*.h" -print` js/jsproto.tbl \ 92 ${INSTALL_DATA} `find js -name "*.h" -print` js/jsproto.tbl \
 93 mozilla-config.h \
 94 commandhandler/nsICommandManager.h \
 95 commandhandler/nsICommandParams.h \
 96 content/nsISelectionController.h \
 97 content/nsISelectionDisplay.h \
 98 docshell/nsIDocShell.h \
 99 dom/nsIDOMNSEvent.h \
 100 fastfind/nsITypeAheadFind.h \
 101 gfx/gfxCore.h \
 102 gfx/nsCoord.h \
 103 gfx/nsMargin.h \
 104 gtkembedmoz/gtkmozembed.h \
 105 gtkembedmoz/gtkmozembed_glue.cpp \
 106 gtkembedmoz/gtkmozembed_internal.h \
 107 layout/nsIPrintProgressParams.h \
 108 webbrwsr/nsIPrintingPromptService.h \
 109 widget/nsIPrintSettings.h \
 110 xpcom/nsMathUtils.h \
85 ${DESTDIR}${PREFIX}/include/xulrunner/unstable 111 ${DESTDIR}${PREFIX}/include/xulrunner/unstable
86 112
87.include "../../archivers/bzip2/buildlink3.mk" 113.include "../../archivers/bzip2/buildlink3.mk"
88.include "../../databases/sqlite3/buildlink3.mk" 114.include "../../databases/sqlite3/buildlink3.mk"
89.include "../../devel/zlib/buildlink3.mk" 115.include "../../devel/zlib/buildlink3.mk"
90.include "../../graphics/lcms/buildlink3.mk" 116.include "../../graphics/lcms/buildlink3.mk"
91.include "../../net/libIDL/buildlink3.mk" 117.include "../../net/libIDL/buildlink3.mk"
92.include "../../x11/gtk2/buildlink3.mk" 118.include "../../x11/gtk2/buildlink3.mk"
93.include "../../x11/libXt/buildlink3.mk" 119.include "../../x11/libXt/buildlink3.mk"
94.include "../../mk/bsd.pkg.mk" 120.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/xulrunner/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/xulrunner/Attic/PLIST 2009/08/05 02:59:47 1.1.1.1
+++ pkgsrc/devel/xulrunner/Attic/PLIST 2009/08/05 06:10:31 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.1.1.1 2009/08/05 02:59:47 tnn Exp $ 1@comment $NetBSD: PLIST,v 1.2 2009/08/05 06:10:31 tnn Exp $
2bin/xulrunner 2bin/xulrunner
3include/xulrunner/stable/base64.h 3include/xulrunner/stable/base64.h
4include/xulrunner/stable/blapit.h 4include/xulrunner/stable/blapit.h
5include/xulrunner/stable/cert.h 5include/xulrunner/stable/cert.h
6include/xulrunner/stable/certdb.h 6include/xulrunner/stable/certdb.h
7include/xulrunner/stable/certt.h 7include/xulrunner/stable/certt.h
8include/xulrunner/stable/ciferfam.h 8include/xulrunner/stable/ciferfam.h
9include/xulrunner/stable/cmmf.h 9include/xulrunner/stable/cmmf.h
10include/xulrunner/stable/cmmft.h 10include/xulrunner/stable/cmmft.h
11include/xulrunner/stable/cms.h 11include/xulrunner/stable/cms.h
12include/xulrunner/stable/cmsreclist.h 12include/xulrunner/stable/cmsreclist.h
13include/xulrunner/stable/cmst.h 13include/xulrunner/stable/cmst.h
14include/xulrunner/stable/crmf.h 14include/xulrunner/stable/crmf.h
@@ -462,26 +462,30 @@ include/xulrunner/unstable/cert.h @@ -462,26 +462,30 @@ include/xulrunner/unstable/cert.h
462include/xulrunner/unstable/certdb.h 462include/xulrunner/unstable/certdb.h
463include/xulrunner/unstable/certt.h 463include/xulrunner/unstable/certt.h
464include/xulrunner/unstable/ciferfam.h 464include/xulrunner/unstable/ciferfam.h
465include/xulrunner/unstable/cmmf.h 465include/xulrunner/unstable/cmmf.h
466include/xulrunner/unstable/cmmft.h 466include/xulrunner/unstable/cmmft.h
467include/xulrunner/unstable/cms.h 467include/xulrunner/unstable/cms.h
468include/xulrunner/unstable/cmsreclist.h 468include/xulrunner/unstable/cmsreclist.h
469include/xulrunner/unstable/cmst.h 469include/xulrunner/unstable/cmst.h
470include/xulrunner/unstable/crmf.h 470include/xulrunner/unstable/crmf.h
471include/xulrunner/unstable/crmft.h 471include/xulrunner/unstable/crmft.h
472include/xulrunner/unstable/cryptohi.h 472include/xulrunner/unstable/cryptohi.h
473include/xulrunner/unstable/cryptoht.h 473include/xulrunner/unstable/cryptoht.h
474include/xulrunner/unstable/ecl-exp.h 474include/xulrunner/unstable/ecl-exp.h
 475include/xulrunner/unstable/gfxCore.h
 476include/xulrunner/unstable/gtkmozembed.h
 477include/xulrunner/unstable/gtkmozembed_glue.cpp
 478include/xulrunner/unstable/gtkmozembed_internal.h
475include/xulrunner/unstable/hasht.h 479include/xulrunner/unstable/hasht.h
476include/xulrunner/unstable/jar-ds.h 480include/xulrunner/unstable/jar-ds.h
477include/xulrunner/unstable/jar.h 481include/xulrunner/unstable/jar.h
478include/xulrunner/unstable/jarfile.h 482include/xulrunner/unstable/jarfile.h
479include/xulrunner/unstable/js-config.h 483include/xulrunner/unstable/js-config.h
480include/xulrunner/unstable/jsapi.h 484include/xulrunner/unstable/jsapi.h
481include/xulrunner/unstable/jsarena.h 485include/xulrunner/unstable/jsarena.h
482include/xulrunner/unstable/jsarray.h 486include/xulrunner/unstable/jsarray.h
483include/xulrunner/unstable/jsatom.h 487include/xulrunner/unstable/jsatom.h
484include/xulrunner/unstable/jsautocfg.h 488include/xulrunner/unstable/jsautocfg.h
485include/xulrunner/unstable/jsautokw.h 489include/xulrunner/unstable/jsautokw.h
486include/xulrunner/unstable/jsbit.h 490include/xulrunner/unstable/jsbit.h
487include/xulrunner/unstable/jsbool.h 491include/xulrunner/unstable/jsbool.h
@@ -519,26 +523,40 @@ include/xulrunner/unstable/jsstaticcheck @@ -519,26 +523,40 @@ include/xulrunner/unstable/jsstaticcheck
519include/xulrunner/unstable/jsstddef.h 523include/xulrunner/unstable/jsstddef.h
520include/xulrunner/unstable/jsstdint.h 524include/xulrunner/unstable/jsstdint.h
521include/xulrunner/unstable/jsstr.h 525include/xulrunner/unstable/jsstr.h
522include/xulrunner/unstable/jstracer.h 526include/xulrunner/unstable/jstracer.h
523include/xulrunner/unstable/jstypes.h 527include/xulrunner/unstable/jstypes.h
524include/xulrunner/unstable/jsutil.h 528include/xulrunner/unstable/jsutil.h
525include/xulrunner/unstable/jsversion.h 529include/xulrunner/unstable/jsversion.h
526include/xulrunner/unstable/jsxdrapi.h 530include/xulrunner/unstable/jsxdrapi.h
527include/xulrunner/unstable/jsxml.h 531include/xulrunner/unstable/jsxml.h
528include/xulrunner/unstable/key.h 532include/xulrunner/unstable/key.h
529include/xulrunner/unstable/keyhi.h 533include/xulrunner/unstable/keyhi.h
530include/xulrunner/unstable/keyt.h 534include/xulrunner/unstable/keyt.h
531include/xulrunner/unstable/keythi.h 535include/xulrunner/unstable/keythi.h
 536include/xulrunner/unstable/mozilla-config.h
 537include/xulrunner/unstable/nsCoord.h
 538include/xulrunner/unstable/nsICommandManager.h
 539include/xulrunner/unstable/nsICommandParams.h
 540include/xulrunner/unstable/nsIDOMNSEvent.h
 541include/xulrunner/unstable/nsIDocShell.h
 542include/xulrunner/unstable/nsIPrintProgressParams.h
 543include/xulrunner/unstable/nsIPrintSettings.h
 544include/xulrunner/unstable/nsIPrintingPromptService.h
 545include/xulrunner/unstable/nsISelectionController.h
 546include/xulrunner/unstable/nsISelectionDisplay.h
 547include/xulrunner/unstable/nsITypeAheadFind.h
 548include/xulrunner/unstable/nsMargin.h
 549include/xulrunner/unstable/nsMathUtils.h
532include/xulrunner/unstable/nss.h 550include/xulrunner/unstable/nss.h
533include/xulrunner/unstable/nssb64.h 551include/xulrunner/unstable/nssb64.h
534include/xulrunner/unstable/nssb64t.h 552include/xulrunner/unstable/nssb64t.h
535include/xulrunner/unstable/nssbase.h 553include/xulrunner/unstable/nssbase.h
536include/xulrunner/unstable/nssbaset.h 554include/xulrunner/unstable/nssbaset.h
537include/xulrunner/unstable/nssck.api 555include/xulrunner/unstable/nssck.api
538include/xulrunner/unstable/nssckbi.h 556include/xulrunner/unstable/nssckbi.h
539include/xulrunner/unstable/nssckepv.h 557include/xulrunner/unstable/nssckepv.h
540include/xulrunner/unstable/nssckft.h 558include/xulrunner/unstable/nssckft.h
541include/xulrunner/unstable/nssckfw.h 559include/xulrunner/unstable/nssckfw.h
542include/xulrunner/unstable/nssckfwc.h 560include/xulrunner/unstable/nssckfwc.h
543include/xulrunner/unstable/nssckfwt.h 561include/xulrunner/unstable/nssckfwt.h
544include/xulrunner/unstable/nssckg.h 562include/xulrunner/unstable/nssckg.h
@@ -835,26 +853,28 @@ lib/xulrunner/libfreebl3.so @@ -835,26 +853,28 @@ lib/xulrunner/libfreebl3.so
835lib/xulrunner/libmozjs.so 853lib/xulrunner/libmozjs.so
836lib/xulrunner/libnspr4.so 854lib/xulrunner/libnspr4.so
837lib/xulrunner/libnss3.so 855lib/xulrunner/libnss3.so
838lib/xulrunner/libnssckbi.so 856lib/xulrunner/libnssckbi.so
839lib/xulrunner/libnssdbm3.so 857lib/xulrunner/libnssdbm3.so
840lib/xulrunner/libnssutil3.so 858lib/xulrunner/libnssutil3.so
841lib/xulrunner/libplc4.so 859lib/xulrunner/libplc4.so
842lib/xulrunner/libplds4.so 860lib/xulrunner/libplds4.so
843lib/xulrunner/libsmime3.so 861lib/xulrunner/libsmime3.so
844lib/xulrunner/libsoftokn3.chk 862lib/xulrunner/libsoftokn3.chk
845lib/xulrunner/libsoftokn3.so 863lib/xulrunner/libsoftokn3.so
846lib/xulrunner/libssl3.so 864lib/xulrunner/libssl3.so
847lib/xulrunner/libxpcom.so 865lib/xulrunner/libxpcom.so
 866lib/xulrunner/libxpcomglue.a
 867lib/xulrunner/libxpcomglue_s.a
848lib/xulrunner/libxul.so 868lib/xulrunner/libxul.so
849lib/xulrunner/modules/DownloadLastDir.jsm 869lib/xulrunner/modules/DownloadLastDir.jsm
850lib/xulrunner/modules/DownloadUtils.jsm 870lib/xulrunner/modules/DownloadUtils.jsm
851lib/xulrunner/modules/ISO8601DateUtils.jsm 871lib/xulrunner/modules/ISO8601DateUtils.jsm
852lib/xulrunner/modules/Microformats.js 872lib/xulrunner/modules/Microformats.js
853lib/xulrunner/modules/PlacesDBUtils.jsm 873lib/xulrunner/modules/PlacesDBUtils.jsm
854lib/xulrunner/modules/PluralForm.jsm 874lib/xulrunner/modules/PluralForm.jsm
855lib/xulrunner/modules/SpatialNavigation.js 875lib/xulrunner/modules/SpatialNavigation.js
856lib/xulrunner/modules/WindowDraggingUtils.jsm 876lib/xulrunner/modules/WindowDraggingUtils.jsm
857lib/xulrunner/modules/XPCOMUtils.jsm 877lib/xulrunner/modules/XPCOMUtils.jsm
858lib/xulrunner/modules/debug.js 878lib/xulrunner/modules/debug.js
859lib/xulrunner/modules/utils.js 879lib/xulrunner/modules/utils.js
860lib/xulrunner/mozilla-xremote-client 880lib/xulrunner/mozilla-xremote-client

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/xulrunner/Attic/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/xulrunner/Attic/buildlink3.mk 2009/08/05 02:59:47 1.1.1.1
+++ pkgsrc/devel/xulrunner/Attic/buildlink3.mk 2009/08/05 06:10:31 1.2
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: buildlink3.mk,v 1.1.1.1 2009/08/05 02:59:47 tnn Exp $ 1# $NetBSD: buildlink3.mk,v 1.2 2009/08/05 06:10:31 tnn Exp $
2 2
3BUILDLINK_TREE+= xulrunner 3BUILDLINK_TREE+= xulrunner
4 4
5.if !defined(XULRUNNER_BUILDLINK3_MK) 5.if !defined(XULRUNNER_BUILDLINK3_MK)
6XULRUNNER_BUILDLINK3_MK:= 6XULRUNNER_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.xulrunner+= xulrunner>=1.9.1 8BUILDLINK_API_DEPENDS.xulrunner+= xulrunner>=1.9.1nb1
9BUILDLINK_PKGSRCDIR.xulrunner?= ../../devel/xulrunner 9BUILDLINK_PKGSRCDIR.xulrunner?= ../../devel/xulrunner
10 10
11#.include "../../net/libIDL/buildlink3.mk" 11#.include "../../net/libIDL/buildlink3.mk"
12#.include "../../x11/gtk2/buildlink3.mk" 12#.include "../../x11/gtk2/buildlink3.mk"
13#.include "../../x11/libXt/buildlink3.mk" 13#.include "../../x11/libXt/buildlink3.mk"
14.endif # XULRUNNER_BUILDLINK3_MK 14.endif # XULRUNNER_BUILDLINK3_MK
15 15
16BUILDLINK_TREE+= -xulrunner 16BUILDLINK_TREE+= -xulrunner