pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/xulrunner Install additional header files. This ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b0a82c26c882
branches:  trunk
changeset: 562721:b0a82c26c882
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Wed Aug 05 06:10:31 2009 +0000

description:
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++

diffstat:

 devel/xulrunner/Makefile      |  28 +++++++++++++++++++++++++++-
 devel/xulrunner/PLIST         |  22 +++++++++++++++++++++-
 devel/xulrunner/buildlink3.mk |   4 ++--
 3 files changed, 50 insertions(+), 4 deletions(-)

diffs (116 lines):

diff -r 09a990367c1d -r b0a82c26c882 devel/xulrunner/Makefile
--- a/devel/xulrunner/Makefile  Wed Aug 05 05:01:57 2009 +0000
+++ b/devel/xulrunner/Makefile  Wed Aug 05 06:10:31 2009 +0000
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.1.1.1 2009/08/05 02:59:47 tnn Exp $
+# $NetBSD: Makefile,v 1.2 2009/08/05 06:10:31 tnn Exp $
 #
 
 DISTNAME=      xulrunner-${XULRUNNER_VER}-source
 PKGNAME=       ${DISTNAME:S/-source//}
 XULRUNNER_VER= 1.9.1
+PKGREVISION=   1
 CATEGORIES=    devel www
 MASTER_SITES=  ${MASTER_SITE_MOZILLA:=xulrunner/releases/${XULRUNNER_VER}/source/}
 EXTRACT_SUFX=  .tar.bz2
@@ -80,8 +81,33 @@
        chmod +x ${WRAPPER_DIR}/bin/rm
 
 post-install:
+       # XXX fix the pkg-config files instead
+       rm -f ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue.a
+       ln -s ${PREFIX}/lib/xulrunner-sdk/sdk/lib/libxpcomglue.a \
+         ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue.a
+       rm -f ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue_s.a
+       ln -s ${PREFIX}/lib/xulrunner-sdk/sdk/lib/libxpcomglue_s.a \
+         ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue_s.a
        cd ${WRKSRC}/dist/include && \
          ${INSTALL_DATA} `find js -name "*.h" -print` js/jsproto.tbl \
+         mozilla-config.h \
+         commandhandler/nsICommandManager.h \
+         commandhandler/nsICommandParams.h \
+         content/nsISelectionController.h \
+         content/nsISelectionDisplay.h \
+         docshell/nsIDocShell.h \
+         dom/nsIDOMNSEvent.h \
+         fastfind/nsITypeAheadFind.h \
+         gfx/gfxCore.h \
+         gfx/nsCoord.h \
+         gfx/nsMargin.h \
+         gtkembedmoz/gtkmozembed.h \
+         gtkembedmoz/gtkmozembed_glue.cpp \
+         gtkembedmoz/gtkmozembed_internal.h \
+         layout/nsIPrintProgressParams.h \
+         webbrwsr/nsIPrintingPromptService.h \
+         widget/nsIPrintSettings.h \
+         xpcom/nsMathUtils.h \
          ${DESTDIR}${PREFIX}/include/xulrunner/unstable
 
 .include "../../archivers/bzip2/buildlink3.mk"
diff -r 09a990367c1d -r b0a82c26c882 devel/xulrunner/PLIST
--- a/devel/xulrunner/PLIST     Wed Aug 05 05:01:57 2009 +0000
+++ b/devel/xulrunner/PLIST     Wed Aug 05 06:10:31 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2009/08/05 02:59:47 tnn Exp $
+@comment $NetBSD: PLIST,v 1.2 2009/08/05 06:10:31 tnn Exp $
 bin/xulrunner
 include/xulrunner/stable/base64.h
 include/xulrunner/stable/blapit.h
@@ -472,6 +472,10 @@
 include/xulrunner/unstable/cryptohi.h
 include/xulrunner/unstable/cryptoht.h
 include/xulrunner/unstable/ecl-exp.h
+include/xulrunner/unstable/gfxCore.h
+include/xulrunner/unstable/gtkmozembed.h
+include/xulrunner/unstable/gtkmozembed_glue.cpp
+include/xulrunner/unstable/gtkmozembed_internal.h
 include/xulrunner/unstable/hasht.h
 include/xulrunner/unstable/jar-ds.h
 include/xulrunner/unstable/jar.h
@@ -529,6 +533,20 @@
 include/xulrunner/unstable/keyhi.h
 include/xulrunner/unstable/keyt.h
 include/xulrunner/unstable/keythi.h
+include/xulrunner/unstable/mozilla-config.h
+include/xulrunner/unstable/nsCoord.h
+include/xulrunner/unstable/nsICommandManager.h
+include/xulrunner/unstable/nsICommandParams.h
+include/xulrunner/unstable/nsIDOMNSEvent.h
+include/xulrunner/unstable/nsIDocShell.h
+include/xulrunner/unstable/nsIPrintProgressParams.h
+include/xulrunner/unstable/nsIPrintSettings.h
+include/xulrunner/unstable/nsIPrintingPromptService.h
+include/xulrunner/unstable/nsISelectionController.h
+include/xulrunner/unstable/nsISelectionDisplay.h
+include/xulrunner/unstable/nsITypeAheadFind.h
+include/xulrunner/unstable/nsMargin.h
+include/xulrunner/unstable/nsMathUtils.h
 include/xulrunner/unstable/nss.h
 include/xulrunner/unstable/nssb64.h
 include/xulrunner/unstable/nssb64t.h
@@ -845,6 +863,8 @@
 lib/xulrunner/libsoftokn3.so
 lib/xulrunner/libssl3.so
 lib/xulrunner/libxpcom.so
+lib/xulrunner/libxpcomglue.a
+lib/xulrunner/libxpcomglue_s.a
 lib/xulrunner/libxul.so
 lib/xulrunner/modules/DownloadLastDir.jsm
 lib/xulrunner/modules/DownloadUtils.jsm
diff -r 09a990367c1d -r b0a82c26c882 devel/xulrunner/buildlink3.mk
--- a/devel/xulrunner/buildlink3.mk     Wed Aug 05 05:01:57 2009 +0000
+++ b/devel/xulrunner/buildlink3.mk     Wed Aug 05 06:10:31 2009 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.1.1.1 2009/08/05 02:59:47 tnn Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2009/08/05 06:10:31 tnn Exp $
 
 BUILDLINK_TREE+=       xulrunner
 
 .if !defined(XULRUNNER_BUILDLINK3_MK)
 XULRUNNER_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.xulrunner+=      xulrunner>=1.9.1
+BUILDLINK_API_DEPENDS.xulrunner+=      xulrunner>=1.9.1nb1
 BUILDLINK_PKGSRCDIR.xulrunner?=        ../../devel/xulrunner
 
 #.include "../../net/libIDL/buildlink3.mk"



Home | Main Index | Thread Index | Old Index