xulrunner: update to 2.0.1.
This commit is contained in:
parent
56a90266cf
commit
04fff7c0f6
2 changed files with 18 additions and 8 deletions
|
@ -468,11 +468,11 @@ diff --git a/js/src/xpconnect/loader/mozJSComponentLoader.cpp b/js/src/xpconnect
|
||||||
diff --git a/modules/libjar/nsJAR.cpp b/modules/libjar/nsJAR.cpp
|
diff --git a/modules/libjar/nsJAR.cpp b/modules/libjar/nsJAR.cpp
|
||||||
--- a/modules/libjar/nsJAR.cpp
|
--- a/modules/libjar/nsJAR.cpp
|
||||||
+++ b/modules/libjar/nsJAR.cpp
|
+++ b/modules/libjar/nsJAR.cpp
|
||||||
@@ -170,26 +170,23 @@ nsJAR::Open(nsIFile* zipFile)
|
@@ -171,26 +171,23 @@ nsJAR::Open(nsIFile* zipFile)
|
||||||
NS_ENSURE_ARG_POINTER(zipFile);
|
|
||||||
if (mLock) return NS_ERROR_FAILURE; // Already open!
|
if (mLock) return NS_ERROR_FAILURE; // Already open!
|
||||||
|
|
||||||
mZipFile = zipFile;
|
mZipFile = zipFile;
|
||||||
|
mOuterZipEntry.Truncate();
|
||||||
|
|
||||||
mLock = PR_NewLock();
|
mLock = PR_NewLock();
|
||||||
NS_ENSURE_TRUE(mLock, NS_ERROR_OUT_OF_MEMORY);
|
NS_ENSURE_TRUE(mLock, NS_ERROR_OUT_OF_MEMORY);
|
||||||
|
@ -499,13 +499,13 @@ diff --git a/modules/libjar/nsJAR.cpp b/modules/libjar/nsJAR.cpp
|
||||||
NS_ENSURE_ARG_POINTER(aZipReader);
|
NS_ENSURE_ARG_POINTER(aZipReader);
|
||||||
NS_ENSURE_ARG_POINTER(aZipEntry);
|
NS_ENSURE_ARG_POINTER(aZipEntry);
|
||||||
@@ -234,23 +231,22 @@ nsJAR::Close()
|
@@ -234,23 +231,22 @@ nsJAR::Close()
|
||||||
|
mLock = nsnull;
|
||||||
}
|
}
|
||||||
|
|
||||||
mParsedManifest = PR_FALSE;
|
mParsedManifest = PR_FALSE;
|
||||||
mManifestData.Reset();
|
mManifestData.Reset();
|
||||||
mGlobalStatus = JAR_MANIFEST_NOT_PARSED;
|
mGlobalStatus = JAR_MANIFEST_NOT_PARSED;
|
||||||
mTotalItemsInManifest = 0;
|
mTotalItemsInManifest = 0;
|
||||||
mOuterZipEntry.Truncate(0);
|
|
||||||
|
|
||||||
-#ifdef MOZ_OMNIJAR
|
-#ifdef MOZ_OMNIJAR
|
||||||
- if (mZip == mozilla::OmnijarReader()) {
|
- if (mZip == mozilla::OmnijarReader()) {
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
# Template build file for 'xulrunner'.
|
# Template build file for 'xulrunner'.
|
||||||
pkgname=xulrunner
|
pkgname=xulrunner
|
||||||
_xulver=2.0
|
_xulver=2.0
|
||||||
#_xulpatchver=0
|
_xulpatchver=1
|
||||||
_ffver=4.0
|
_ffver=4.0.1
|
||||||
# Current xulrunner version is available at $wrksrc/config/milestone.txt
|
# Current xulrunner version is available at $wrksrc/config/milestone.txt
|
||||||
if [ -n "${_xulpatchver}" ]; then
|
if [ -n "${_xulpatchver}" ]; then
|
||||||
version=${_xulver}.${_xulpatchver}
|
version=${_xulver}.${_xulpatchver}
|
||||||
|
@ -17,7 +17,7 @@ distfiles="${MOZILLA_SITE}/firefox/releases/${_ffver}/source/firefox-${_ffver}.s
|
||||||
build_style=custom-install
|
build_style=custom-install
|
||||||
short_desc="XML User Interface Language runtime environment"
|
short_desc="XML User Interface Language runtime environment"
|
||||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
checksum=78b1e0a66be3604af49b81193e557c27ffaee16b8c26fead052455dd42c9150f
|
checksum=cf3a39877facc229a67760915341fe95095cca647faab3a7adcb70046105199c
|
||||||
long_desc="
|
long_desc="
|
||||||
XULRunner is a runtime environment for applications using the
|
XULRunner is a runtime environment for applications using the
|
||||||
XML User Interface Language, XUL. It is the successor of the Gecko
|
XML User Interface Language, XUL. It is the successor of the Gecko
|
||||||
|
@ -92,8 +92,12 @@ Add_dependency build libnotify-devel
|
||||||
|
|
||||||
do_build()
|
do_build()
|
||||||
{
|
{
|
||||||
cp -f ${FILESDIR}/mozconfig .mozconfig
|
export CXXFLAGS="$XBPS_CXXFLAGS -fpermissive"
|
||||||
make ${makejobs} -f client.mk build
|
cp -f ${FILESDIR}/mozconfig .mozconfig
|
||||||
|
if [ -n "$makejobs" ]; then
|
||||||
|
echo "mk_add_options MOZ_MAKE_FLAGS=\"${makejobs}\"" >> .mozconfig
|
||||||
|
fi
|
||||||
|
make -f client.mk build
|
||||||
}
|
}
|
||||||
|
|
||||||
do_install()
|
do_install()
|
||||||
|
@ -107,3 +111,9 @@ do_install()
|
||||||
echo "/usr/lib/xulrunner-2.0" > \
|
echo "/usr/lib/xulrunner-2.0" > \
|
||||||
${DESTDIR}/etc/ld.so.conf.d/xulrunner.conf
|
${DESTDIR}/etc/ld.so.conf.d/xulrunner.conf
|
||||||
}
|
}
|
||||||
|
|
||||||
|
post_stow()
|
||||||
|
{
|
||||||
|
msg_normal "Updating dynamic linker shared cache...\n"
|
||||||
|
ldconfig
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue