pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/xulrunner Import xulrunner-1.9.1 as devel/xulrun...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5521e981ff79
branches:  trunk
changeset: 396864:5521e981ff79
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Wed Aug 05 02:59:46 2009 +0000

description:
Import xulrunner-1.9.1 as devel/xulrunner.

XULRunner is a runtime environment for applications using the
XML User Interface Language, XUL. It is the successor of the "Gecko"
runtime environment.

diffstat:

 devel/xulrunner/DESCR            |     3 +
 devel/xulrunner/Makefile         |    94 +
 devel/xulrunner/PLIST            |  2261 ++++++++++++++++++++++++++++++++++++++
 devel/xulrunner/buildlink3.mk    |    16 +
 devel/xulrunner/distinfo         |    59 +
 devel/xulrunner/options.mk       |    22 +
 devel/xulrunner/patches/patch-aa |    57 +
 devel/xulrunner/patches/patch-ab |    26 +
 devel/xulrunner/patches/patch-ac |    83 +
 devel/xulrunner/patches/patch-ad |    13 +
 devel/xulrunner/patches/patch-ae |    43 +
 devel/xulrunner/patches/patch-af |    32 +
 devel/xulrunner/patches/patch-ag |    31 +
 devel/xulrunner/patches/patch-ah |    18 +
 devel/xulrunner/patches/patch-ai |    13 +
 devel/xulrunner/patches/patch-aj |    20 +
 devel/xulrunner/patches/patch-ak |    19 +
 devel/xulrunner/patches/patch-al |    27 +
 devel/xulrunner/patches/patch-am |    17 +
 devel/xulrunner/patches/patch-an |    48 +
 devel/xulrunner/patches/patch-ao |    24 +
 devel/xulrunner/patches/patch-ap |    13 +
 devel/xulrunner/patches/patch-aq |    13 +
 devel/xulrunner/patches/patch-ar |    39 +
 devel/xulrunner/patches/patch-as |    33 +
 devel/xulrunner/patches/patch-at |    15 +
 devel/xulrunner/patches/patch-au |    26 +
 devel/xulrunner/patches/patch-av |    40 +
 devel/xulrunner/patches/patch-ma |    23 +
 devel/xulrunner/patches/patch-mb |    72 +
 devel/xulrunner/patches/patch-md |    17 +
 devel/xulrunner/patches/patch-me |    15 +
 devel/xulrunner/patches/patch-mf |    21 +
 devel/xulrunner/patches/patch-mg |    90 +
 devel/xulrunner/patches/patch-mi |    15 +
 devel/xulrunner/patches/patch-mj |    15 +
 devel/xulrunner/patches/patch-mk |    19 +
 devel/xulrunner/patches/patch-ml |    16 +
 devel/xulrunner/patches/patch-mm |    19 +
 devel/xulrunner/patches/patch-mn |    15 +
 devel/xulrunner/patches/patch-mp |    26 +
 devel/xulrunner/patches/patch-pa |    12 +
 devel/xulrunner/patches/patch-pb |    11 +
 devel/xulrunner/patches/patch-pc |    11 +
 devel/xulrunner/patches/patch-pd |    11 +
 devel/xulrunner/patches/patch-pe |    11 +
 devel/xulrunner/patches/patch-pf |    11 +
 devel/xulrunner/patches/patch-xa |   119 ++
 devel/xulrunner/patches/patch-xb |    91 +
 devel/xulrunner/patches/patch-xc |    73 +
 devel/xulrunner/patches/patch-xd |   126 ++
 devel/xulrunner/patches/patch-xe |    77 +
 devel/xulrunner/patches/patch-xf |    43 +
 devel/xulrunner/patches/patch-xg |    33 +
 devel/xulrunner/patches/patch-xh |   181 +++
 devel/xulrunner/patches/patch-xi |   213 +++
 devel/xulrunner/patches/patch-xj |   129 ++
 devel/xulrunner/patches/patch-xk |   156 ++
 devel/xulrunner/patches/patch-xl |   200 +++
 devel/xulrunner/patches/patch-xm |    49 +
 60 files changed, 5025 insertions(+), 0 deletions(-)

diffs (truncated from 5265 to 300 lines):

diff -r 21caa5c8ff24 -r 5521e981ff79 devel/xulrunner/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/xulrunner/DESCR     Wed Aug 05 02:59:46 2009 +0000
@@ -0,0 +1,3 @@
+XULRunner is a runtime environment for applications using the
+XML User Interface Language, XUL. It is the successor of the "Gecko"
+runtime environment.
diff -r 21caa5c8ff24 -r 5521e981ff79 devel/xulrunner/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/xulrunner/Makefile  Wed Aug 05 02:59:46 2009 +0000
@@ -0,0 +1,94 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/08/05 02:59:47 tnn Exp $
+#
+
+DISTNAME=      xulrunner-${XULRUNNER_VER}-source
+PKGNAME=       ${DISTNAME:S/-source//}
+XULRUNNER_VER= 1.9.1
+CATEGORIES=    devel www
+MASTER_SITES=  ${MASTER_SITE_MOZILLA:=xulrunner/releases/${XULRUNNER_VER}/source/}
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://developer.mozilla.org/en/docs/XULRunner
+COMMENT=       XML User Interface Language runtime environment
+
+WRKSRC=                ${WRKDIR}/mozilla-1.9.1
+GNU_CONFIGURE= yes
+USE_TOOLS+=    pkg-config perl gmake autoconf213
+USE_LANGUAGES= c c++
+
+BUILD_DEPENDS+=                zip>=2.3:../../archivers/zip
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+CHECK_PORTABILITY_SKIP=        security/nss/tests/libpkix/libpkix.sh
+
+PKGCONFIG_OVERRIDE+=   xulrunner/installer/libxul-embedding-unstable.pc.in
+PKGCONFIG_OVERRIDE+=   xulrunner/installer/libxul-embedding.pc.in
+PKGCONFIG_OVERRIDE+=   xulrunner/installer/libxul-unstable.pc.in
+PKGCONFIG_OVERRIDE+=   xulrunner/installer/libxul.pc.in
+PKGCONFIG_OVERRIDE+=   xulrunner/installer/mozilla-gtkmozembed-embedding.pc.in
+PKGCONFIG_OVERRIDE+=   xulrunner/installer/mozilla-gtkmozembed.pc.in
+PKGCONFIG_OVERRIDE+=   xulrunner/installer/mozilla-js.pc.in
+PKGCONFIG_OVERRIDE+=   xulrunner/installer/mozilla-nspr.pc.in
+PKGCONFIG_OVERRIDE+=   xulrunner/installer/mozilla-nss.pc.in
+PKGCONFIG_OVERRIDE+=   xulrunner/installer/mozilla-plugin.pc.in
+
+PRIVILEGED_STAGES=     clean
+
+CONFIG_GUESS_OVERRIDE= build/autoconf/config.guess
+CONFIG_GUESS_OVERRIDE+=        js/src/build/autoconf/config.guess
+CONFIG_GUESS_OVERRIDE+=        nsprpub/build/autoconf/config.guess
+CONFIG_SUB_OVERRIDE=   build/autoconf/config.sub
+CONFIG_SUB_OVERRIDE+=  js/src/build/autoconf/config.sub
+CONFIG_SUB_OVERRIDE+=  nsprpub/build/autoconf/config.sub
+
+CONFIGURE_ARGS+=       --enable-application=xulrunner
+CONFIGURE_ARGS+=       --enable-libxul
+CONFIGURE_ARGS+=       --disable-tests --disable-pedantic
+CONFIGURE_ARGS+=       --enable-crypto
+CONFIGURE_ARGS+=       --enable-optimize=-O2 --with-pthreads
+CONFIGURE_ARGS+=       --disable-gnomevfs --disable-gnomeui
+CONFIGURE_ARGS+=       --disable-dbus --disable-javaxpcom
+CONFIGURE_ARGS+=       --enable-default-toolkit=cairo-gtk2
+CONFIGURE_ARGS+=       --enable-svg --enable-mathml
+CONFIGURE_ARGS+=       --enable-system-cairo --enable-system-lcms
+CONFIGURE_ARGS+=       --with-system-jpeg
+CONFIGURE_ARGS+=       --with-system-zlib --with-system-bz2
+CONFIGURE_ARGS+=       --enable-system-sqlite
+CONFIGURE_ARGS+=       --disable-crashreporter
+
+ALL_ENV+=              MOZILLA_PKG_NAME=xulrunner
+
+PYTHON_FOR_BUILD_ONLY= yes
+.include "../../lang/python/application.mk"
+CONFIGURE_ENV+=                PYTHON=${PYTHONBIN:Q}
+
+.include "options.mk"
+
+pre-configure:
+       cd ${WRKSRC} && autoconf
+       cd ${WRKSRC}/js/src && autoconf
+       cd ${WRKSRC}/nsprpub && autoconf
+
+
+# Makefiles sometimes call "rm -f" without more arguments. Kludge around ...
+.PHONY: create-rm-wrapper
+pre-configure: create-rm-wrapper
+create-rm-wrapper:
+       printf '#!/bin/sh\n[ "$$*" = "-f" ] && exit 0\nexec /bin/rm $$@\n' > \
+         ${WRAPPER_DIR}/bin/rm
+       chmod +x ${WRAPPER_DIR}/bin/rm
+
+post-install:
+       cd ${WRKSRC}/dist/include && \
+         ${INSTALL_DATA} `find js -name "*.h" -print` js/jsproto.tbl \
+         ${DESTDIR}${PREFIX}/include/xulrunner/unstable
+
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../graphics/lcms/buildlink3.mk"
+.include "../../net/libIDL/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 21caa5c8ff24 -r 5521e981ff79 devel/xulrunner/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/xulrunner/PLIST     Wed Aug 05 02:59:46 2009 +0000
@@ -0,0 +1,2261 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/08/05 02:59:47 tnn Exp $
+bin/xulrunner
+include/xulrunner/stable/base64.h
+include/xulrunner/stable/blapit.h
+include/xulrunner/stable/cert.h
+include/xulrunner/stable/certdb.h
+include/xulrunner/stable/certt.h
+include/xulrunner/stable/ciferfam.h
+include/xulrunner/stable/cmmf.h
+include/xulrunner/stable/cmmft.h
+include/xulrunner/stable/cms.h
+include/xulrunner/stable/cmsreclist.h
+include/xulrunner/stable/cmst.h
+include/xulrunner/stable/crmf.h
+include/xulrunner/stable/crmft.h
+include/xulrunner/stable/cryptohi.h
+include/xulrunner/stable/cryptoht.h
+include/xulrunner/stable/domstubs.h
+include/xulrunner/stable/ecl-exp.h
+include/xulrunner/stable/hasht.h
+include/xulrunner/stable/jar-ds.h
+include/xulrunner/stable/jar.h
+include/xulrunner/stable/jarfile.h
+include/xulrunner/stable/jni.h
+include/xulrunner/stable/jni_md.h
+include/xulrunner/stable/jri.h
+include/xulrunner/stable/jri_md.h
+include/xulrunner/stable/jritypes.h
+include/xulrunner/stable/key.h
+include/xulrunner/stable/keyhi.h
+include/xulrunner/stable/keyt.h
+include/xulrunner/stable/keythi.h
+include/xulrunner/stable/md/_aix32.cfg
+include/xulrunner/stable/md/_aix64.cfg
+include/xulrunner/stable/md/_beos.cfg
+include/xulrunner/stable/md/_bsdi.cfg
+include/xulrunner/stable/md/_darwin.cfg
+include/xulrunner/stable/md/_dgux.cfg
+include/xulrunner/stable/md/_freebsd.cfg
+include/xulrunner/stable/md/_hpux32.cfg
+include/xulrunner/stable/md/_hpux64.cfg
+include/xulrunner/stable/md/_irix32.cfg
+include/xulrunner/stable/md/_irix64.cfg
+include/xulrunner/stable/md/_linux.cfg
+include/xulrunner/stable/md/_ncr.cfg
+include/xulrunner/stable/md/_nec.cfg
+include/xulrunner/stable/md/_${LOWER_OPSYS}.cfg
+include/xulrunner/stable/md/_nextstep.cfg
+include/xulrunner/stable/md/_nto.cfg
+include/xulrunner/stable/md/_openbsd.cfg
+include/xulrunner/stable/md/_os2.cfg
+include/xulrunner/stable/md/_osf1.cfg
+include/xulrunner/stable/md/_qnx.cfg
+include/xulrunner/stable/md/_reliantunix.cfg
+include/xulrunner/stable/md/_riscos.cfg
+include/xulrunner/stable/md/_scoos.cfg
+include/xulrunner/stable/md/_solaris.cfg
+include/xulrunner/stable/md/_sony.cfg
+include/xulrunner/stable/md/_sunos4.cfg
+include/xulrunner/stable/md/_symbian.cfg
+include/xulrunner/stable/md/_unixware.cfg
+include/xulrunner/stable/md/_unixware7.cfg
+include/xulrunner/stable/md/_win95.cfg
+include/xulrunner/stable/md/_winnt.cfg
+include/xulrunner/stable/mozIJSSubScriptLoader.h
+include/xulrunner/stable/npapi.h
+include/xulrunner/stable/npfunctions.h
+include/xulrunner/stable/npruntime.h
+include/xulrunner/stable/nptypes.h
+include/xulrunner/stable/nsArrayEnumerator.h
+include/xulrunner/stable/nsArrayUtils.h
+include/xulrunner/stable/nsAutoLock.h
+include/xulrunner/stable/nsBaseHashtable.h
+include/xulrunner/stable/nsCOMArray.h
+include/xulrunner/stable/nsCOMPtr.h
+include/xulrunner/stable/nsCRTGlue.h
+include/xulrunner/stable/nsCategoryCache.h
+include/xulrunner/stable/nsClassHashtable.h
+include/xulrunner/stable/nsComponentManagerUtils.h
+include/xulrunner/stable/nsCycleCollectionParticipant.h
+include/xulrunner/stable/nsCycleCollector.h
+include/xulrunner/stable/nsDataHashtable.h
+include/xulrunner/stable/nsDebug.h
+include/xulrunner/stable/nsDeque.h
+include/xulrunner/stable/nsDirectoryServiceDefs.h
+include/xulrunner/stable/nsDirectoryServiceUtils.h
+include/xulrunner/stable/nsEmbedAPI.h
+include/xulrunner/stable/nsEmbedCID.h
+include/xulrunner/stable/nsEmbedString.h
+include/xulrunner/stable/nsEnumeratorUtils.h
+include/xulrunner/stable/nsError.h
+include/xulrunner/stable/nsGenericFactory.h
+include/xulrunner/stable/nsHashKeys.h
+include/xulrunner/stable/nsIASN1Object.h
+include/xulrunner/stable/nsIASN1Sequence.h
+include/xulrunner/stable/nsIArray.h
+include/xulrunner/stable/nsICRLInfo.h
+include/xulrunner/stable/nsICategoryManager.h
+include/xulrunner/stable/nsICertificateDialogs.h
+include/xulrunner/stable/nsIChannel.h
+include/xulrunner/stable/nsIClassInfo.h
+include/xulrunner/stable/nsIClassInfoImpl.h
+include/xulrunner/stable/nsIClipboardCommands.h
+include/xulrunner/stable/nsIComponentManager.h
+include/xulrunner/stable/nsIComponentRegistrar.h
+include/xulrunner/stable/nsIContextMenuListener.h
+include/xulrunner/stable/nsICookie.h
+include/xulrunner/stable/nsICookieManager.h
+include/xulrunner/stable/nsID.h
+include/xulrunner/stable/nsIDOM3DocumentEvent.h
+include/xulrunner/stable/nsIDOM3EventTarget.h
+include/xulrunner/stable/nsIDOMAbstractView.h
+include/xulrunner/stable/nsIDOMAttr.h
+include/xulrunner/stable/nsIDOMBarProp.h
+include/xulrunner/stable/nsIDOMCDATASection.h
+include/xulrunner/stable/nsIDOMCSSPrimitiveValue.h
+include/xulrunner/stable/nsIDOMCSSRule.h
+include/xulrunner/stable/nsIDOMCSSRuleList.h
+include/xulrunner/stable/nsIDOMCSSStyleDeclaration.h
+include/xulrunner/stable/nsIDOMCSSStyleSheet.h
+include/xulrunner/stable/nsIDOMCSSValue.h
+include/xulrunner/stable/nsIDOMCSSValueList.h
+include/xulrunner/stable/nsIDOMCharacterData.h
+include/xulrunner/stable/nsIDOMComment.h
+include/xulrunner/stable/nsIDOMDOMException.h
+include/xulrunner/stable/nsIDOMDOMImplementation.h
+include/xulrunner/stable/nsIDOMDocument.h
+include/xulrunner/stable/nsIDOMDocumentEvent.h
+include/xulrunner/stable/nsIDOMDocumentFragment.h
+include/xulrunner/stable/nsIDOMDocumentRange.h
+include/xulrunner/stable/nsIDOMDocumentStyle.h
+include/xulrunner/stable/nsIDOMDocumentType.h
+include/xulrunner/stable/nsIDOMDocumentView.h
+include/xulrunner/stable/nsIDOMElement.h
+include/xulrunner/stable/nsIDOMElementCSSInlineStyle.h
+include/xulrunner/stable/nsIDOMEntity.h
+include/xulrunner/stable/nsIDOMEntityReference.h
+include/xulrunner/stable/nsIDOMEvent.h
+include/xulrunner/stable/nsIDOMEventGroup.h
+include/xulrunner/stable/nsIDOMEventListener.h
+include/xulrunner/stable/nsIDOMEventTarget.h
+include/xulrunner/stable/nsIDOMHTMLAnchorElement.h
+include/xulrunner/stable/nsIDOMHTMLAppletElement.h
+include/xulrunner/stable/nsIDOMHTMLAreaElement.h
+include/xulrunner/stable/nsIDOMHTMLAudioElement.h
+include/xulrunner/stable/nsIDOMHTMLBRElement.h
+include/xulrunner/stable/nsIDOMHTMLBaseElement.h
+include/xulrunner/stable/nsIDOMHTMLBaseFontElement.h
+include/xulrunner/stable/nsIDOMHTMLBodyElement.h
+include/xulrunner/stable/nsIDOMHTMLButtonElement.h
+include/xulrunner/stable/nsIDOMHTMLByteRanges.h
+include/xulrunner/stable/nsIDOMHTMLCollection.h
+include/xulrunner/stable/nsIDOMHTMLDListElement.h
+include/xulrunner/stable/nsIDOMHTMLDirectoryElement.h
+include/xulrunner/stable/nsIDOMHTMLDivElement.h
+include/xulrunner/stable/nsIDOMHTMLDocument.h
+include/xulrunner/stable/nsIDOMHTMLElement.h
+include/xulrunner/stable/nsIDOMHTMLEmbedElement.h
+include/xulrunner/stable/nsIDOMHTMLFieldSetElement.h
+include/xulrunner/stable/nsIDOMHTMLFontElement.h
+include/xulrunner/stable/nsIDOMHTMLFormElement.h
+include/xulrunner/stable/nsIDOMHTMLFrameElement.h
+include/xulrunner/stable/nsIDOMHTMLFrameSetElement.h
+include/xulrunner/stable/nsIDOMHTMLHRElement.h
+include/xulrunner/stable/nsIDOMHTMLHeadElement.h
+include/xulrunner/stable/nsIDOMHTMLHeadingElement.h
+include/xulrunner/stable/nsIDOMHTMLHtmlElement.h
+include/xulrunner/stable/nsIDOMHTMLIFrameElement.h
+include/xulrunner/stable/nsIDOMHTMLImageElement.h
+include/xulrunner/stable/nsIDOMHTMLInputElement.h
+include/xulrunner/stable/nsIDOMHTMLIsIndexElement.h
+include/xulrunner/stable/nsIDOMHTMLLIElement.h
+include/xulrunner/stable/nsIDOMHTMLLabelElement.h
+include/xulrunner/stable/nsIDOMHTMLLegendElement.h
+include/xulrunner/stable/nsIDOMHTMLLinkElement.h
+include/xulrunner/stable/nsIDOMHTMLMapElement.h
+include/xulrunner/stable/nsIDOMHTMLMediaElement.h
+include/xulrunner/stable/nsIDOMHTMLMediaError.h
+include/xulrunner/stable/nsIDOMHTMLMenuElement.h
+include/xulrunner/stable/nsIDOMHTMLMetaElement.h
+include/xulrunner/stable/nsIDOMHTMLModElement.h
+include/xulrunner/stable/nsIDOMHTMLOListElement.h
+include/xulrunner/stable/nsIDOMHTMLObjectElement.h
+include/xulrunner/stable/nsIDOMHTMLOptGroupElement.h
+include/xulrunner/stable/nsIDOMHTMLOptionElement.h
+include/xulrunner/stable/nsIDOMHTMLOptionsCollection.h
+include/xulrunner/stable/nsIDOMHTMLParagraphElement.h
+include/xulrunner/stable/nsIDOMHTMLParamElement.h
+include/xulrunner/stable/nsIDOMHTMLPreElement.h
+include/xulrunner/stable/nsIDOMHTMLQuoteElement.h
+include/xulrunner/stable/nsIDOMHTMLScriptElement.h



Home | Main Index | Thread Index | Old Index