[arch-commits] Commit in xulrunner/repos (14 files)
Date: Sunday, December 6, 2015 @ 19:27:43 Author: foutrelis Revision: 149039 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: xulrunner/repos/community-staging-i686/ xulrunner/repos/community-staging-i686/PKGBUILD (from rev 149038, xulrunner/trunk/PKGBUILD) xulrunner/repos/community-staging-i686/freetype261.patch (from rev 149038, xulrunner/trunk/freetype261.patch) xulrunner/repos/community-staging-i686/mozconfig (from rev 149038, xulrunner/trunk/mozconfig) xulrunner/repos/community-staging-i686/mozilla-pkgconfig.patch (from rev 149038, xulrunner/trunk/mozilla-pkgconfig.patch) xulrunner/repos/community-staging-i686/shared-libs.patch (from rev 149038, xulrunner/trunk/shared-libs.patch) xulrunner/repos/community-staging-i686/unbreak-plugin-build.patch (from rev 149038, xulrunner/trunk/unbreak-plugin-build.patch) xulrunner/repos/community-staging-x86_64/ xulrunner/repos/community-staging-x86_64/PKGBUILD (from rev 149038, xulrunner/trunk/PKGBUILD) xulrunner/repos/community-staging-x86_64/freetype261.patch (from rev 149038, xulrunner/trunk/freetype261.patch) xulrunner/repos/community-staging-x86_64/mozconfig (from rev 149038, xulrunner/trunk/mozconfig) xulrunner/repos/community-staging-x86_64/mozilla-pkgconfig.patch (from rev 149038, xulrunner/trunk/mozilla-pkgconfig.patch) xulrunner/repos/community-staging-x86_64/shared-libs.patch (from rev 149038, xulrunner/trunk/shared-libs.patch) xulrunner/repos/community-staging-x86_64/unbreak-plugin-build.patch (from rev 149038, xulrunner/trunk/unbreak-plugin-build.patch) -+ community-staging-i686/PKGBUILD | 77 ++ community-staging-i686/freetype261.patch| 31 +++ community-staging-i686/mozconfig| 32 +++ community-staging-i686/mozilla-pkgconfig.patch | 40 + community-staging-i686/shared-libs.patch| 12 ++ community-staging-i686/unbreak-plugin-build.patch | 76 + community-staging-x86_64/PKGBUILD | 77 ++ community-staging-x86_64/freetype261.patch | 31 +++ community-staging-x86_64/mozconfig | 32 +++ community-staging-x86_64/mozilla-pkgconfig.patch| 40 + community-staging-x86_64/shared-libs.patch | 12 ++ community-staging-x86_64/unbreak-plugin-build.patch | 76 + 12 files changed, 536 insertions(+) Copied: xulrunner/repos/community-staging-i686/PKGBUILD (from rev 149038, xulrunner/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-12-06 18:27:43 UTC (rev 149039) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Connor Behan +# Contributor: Jan de Groot +# Contributor: Alexander Baldeck + +pkgname=xulrunner +pkgver=41.0.2 +pkgrel=3 +pkgdesc="Mozilla Runtime Environment" +arch=('i686' 'x86_64') +license=('MPL' 'GPL' 'LGPL') +depends=('gtk2' 'mozilla-common' 'nss>3.18' 'libxt' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'libpulse' 'libevent' 'libvpx' 'icu' 'python2') +makedepends=('zip' 'unzip' 'pkg-config' 'diffutils' 'yasm' 'mesa' 'gconf' 'autoconf2.13' 'gst-plugins-base-libs') +url="http://wiki.mozilla.org/XUL:Xul_Runner"; +source=(https://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$pkgver/source/xulrunner-$pkgver.source.tar.xz +mozconfig +freetype261.patch +mozilla-pkgconfig.patch +shared-libs.patch) +options=('!emptydirs' '!makeflags' 'staticlibs') +replaces=('xulrunner-oss') +sha256sums=('f7abb2e2989779305ab1f80d30caf9fc55d96c7e66d1394e2cc9639442e2b864' +'df0e663e7f9246b84936882e564270fac541c6bb39450b759abe686e5c27a052' +'3aea9a83bf304da5525f34a911712cf42f8ded1c8b6becf0a2cf8a4b4f7facd6' +'1aa9ebe67542a2b8c28905d070829ada5b29438c6a7961f2b0cdd6b92d8b9f5c' +'59d9fc421bc10a5515b73e159f44a72365bf7b7e8b3fc8a8c46043ef40bd3a40') + +prepare() { + cd "$srcdir/mozilla-release" + cp "$srcdir/mozconfig" .mozconfig + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1194520 + patch -Np1 -i ../freetype261.patch + + # fix libdir/sdkdir - fedora + patch -Np1 -i ../mozilla-pkgconfig.patch + patch -Np1 -i ../shared-libs.patch + + # WebRTC build tries to execute "python" and expects Python 2 + # Workaround taken from chromium PKGBUILD + mkdir "$srcdir/python2-path" + ln -s /usr/bin/python2 "$srcdir/python2-path/python" + + # configure script misdetects the preprocessor without an optimization level + # https://bugs.archlinux.org/task/34644 + sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure +} + +build() { + cd "$srcdir/mozilla-release" + + export PATH="$srcdir/python2-path:$PATH" + export LDFLAGS="$LDFALGS -Wl,-r
[arch-commits] Commit in xulrunner/repos (14 files)
Date: Tuesday, November 10, 2015 @ 14:48:27 Author: foutrelis Revision: 146493 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: xulrunner/repos/community-staging-i686/ xulrunner/repos/community-staging-i686/PKGBUILD (from rev 146492, xulrunner/trunk/PKGBUILD) xulrunner/repos/community-staging-i686/freetype261.patch (from rev 146492, xulrunner/trunk/freetype261.patch) xulrunner/repos/community-staging-i686/mozconfig (from rev 146492, xulrunner/trunk/mozconfig) xulrunner/repos/community-staging-i686/mozilla-pkgconfig.patch (from rev 146492, xulrunner/trunk/mozilla-pkgconfig.patch) xulrunner/repos/community-staging-i686/shared-libs.patch (from rev 146492, xulrunner/trunk/shared-libs.patch) xulrunner/repos/community-staging-i686/unbreak-plugin-build.patch (from rev 146492, xulrunner/trunk/unbreak-plugin-build.patch) xulrunner/repos/community-staging-x86_64/ xulrunner/repos/community-staging-x86_64/PKGBUILD (from rev 146492, xulrunner/trunk/PKGBUILD) xulrunner/repos/community-staging-x86_64/freetype261.patch (from rev 146492, xulrunner/trunk/freetype261.patch) xulrunner/repos/community-staging-x86_64/mozconfig (from rev 146492, xulrunner/trunk/mozconfig) xulrunner/repos/community-staging-x86_64/mozilla-pkgconfig.patch (from rev 146492, xulrunner/trunk/mozilla-pkgconfig.patch) xulrunner/repos/community-staging-x86_64/shared-libs.patch (from rev 146492, xulrunner/trunk/shared-libs.patch) xulrunner/repos/community-staging-x86_64/unbreak-plugin-build.patch (from rev 146492, xulrunner/trunk/unbreak-plugin-build.patch) -+ community-staging-i686/PKGBUILD | 77 ++ community-staging-i686/freetype261.patch| 31 +++ community-staging-i686/mozconfig| 32 +++ community-staging-i686/mozilla-pkgconfig.patch | 40 + community-staging-i686/shared-libs.patch| 12 ++ community-staging-i686/unbreak-plugin-build.patch | 76 + community-staging-x86_64/PKGBUILD | 77 ++ community-staging-x86_64/freetype261.patch | 31 +++ community-staging-x86_64/mozconfig | 32 +++ community-staging-x86_64/mozilla-pkgconfig.patch| 40 + community-staging-x86_64/shared-libs.patch | 12 ++ community-staging-x86_64/unbreak-plugin-build.patch | 76 + 12 files changed, 536 insertions(+) Copied: xulrunner/repos/community-staging-i686/PKGBUILD (from rev 146492, xulrunner/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-11-10 13:48:27 UTC (rev 146493) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Connor Behan +# Contributor: Jan de Groot +# Contributor: Alexander Baldeck + +pkgname=xulrunner +pkgver=41.0.2 +pkgrel=2 +pkgdesc="Mozilla Runtime Environment" +arch=('i686' 'x86_64') +license=('MPL' 'GPL' 'LGPL') +depends=('gtk2' 'mozilla-common' 'nss>3.18' 'libxt' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'libpulse' 'libevent' 'libvpx' 'icu' 'python2') +makedepends=('zip' 'unzip' 'pkg-config' 'diffutils' 'yasm' 'mesa' 'gconf' 'autoconf2.13' 'gst-plugins-base-libs') +url="http://wiki.mozilla.org/XUL:Xul_Runner"; +source=(https://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$pkgver/source/xulrunner-$pkgver.source.tar.xz +mozconfig +freetype261.patch +mozilla-pkgconfig.patch +shared-libs.patch) +options=('!emptydirs' '!makeflags' 'staticlibs') +replaces=('xulrunner-oss') +sha256sums=('f7abb2e2989779305ab1f80d30caf9fc55d96c7e66d1394e2cc9639442e2b864' +'df0e663e7f9246b84936882e564270fac541c6bb39450b759abe686e5c27a052' +'3aea9a83bf304da5525f34a911712cf42f8ded1c8b6becf0a2cf8a4b4f7facd6' +'1aa9ebe67542a2b8c28905d070829ada5b29438c6a7961f2b0cdd6b92d8b9f5c' +'59d9fc421bc10a5515b73e159f44a72365bf7b7e8b3fc8a8c46043ef40bd3a40') + +prepare() { + cd "$srcdir/mozilla-release" + cp "$srcdir/mozconfig" .mozconfig + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1194520 + patch -Np1 -i ../freetype261.patch + + # fix libdir/sdkdir - fedora + patch -Np1 -i ../mozilla-pkgconfig.patch + patch -Np1 -i ../shared-libs.patch + + # WebRTC build tries to execute "python" and expects Python 2 + # Workaround taken from chromium PKGBUILD + mkdir "$srcdir/python2-path" + ln -s /usr/bin/python2 "$srcdir/python2-path/python" + + # configure script misdetects the preprocessor without an optimization level + # https://bugs.archlinux.org/task/34644 + sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure +} + +build() { + cd "$srcdir/mozilla-release" + + export PATH="$srcdir/python2-path:$PATH" + export LDFLAGS="$LDFALGS -Wl,
[arch-commits] Commit in xulrunner/repos (14 files)
Date: Sunday, November 1, 2015 @ 17:52:24 Author: bluewind Revision: 145458 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: xulrunner/repos/community-staging-i686/ xulrunner/repos/community-staging-i686/PKGBUILD (from rev 145457, xulrunner/trunk/PKGBUILD) xulrunner/repos/community-staging-i686/freetype261.patch (from rev 145457, xulrunner/trunk/freetype261.patch) xulrunner/repos/community-staging-i686/mozconfig (from rev 145457, xulrunner/trunk/mozconfig) xulrunner/repos/community-staging-i686/mozilla-pkgconfig.patch (from rev 145457, xulrunner/trunk/mozilla-pkgconfig.patch) xulrunner/repos/community-staging-i686/shared-libs.patch (from rev 145457, xulrunner/trunk/shared-libs.patch) xulrunner/repos/community-staging-i686/unbreak-plugin-build.patch (from rev 145457, xulrunner/trunk/unbreak-plugin-build.patch) xulrunner/repos/community-staging-x86_64/ xulrunner/repos/community-staging-x86_64/PKGBUILD (from rev 145457, xulrunner/trunk/PKGBUILD) xulrunner/repos/community-staging-x86_64/freetype261.patch (from rev 145457, xulrunner/trunk/freetype261.patch) xulrunner/repos/community-staging-x86_64/mozconfig (from rev 145457, xulrunner/trunk/mozconfig) xulrunner/repos/community-staging-x86_64/mozilla-pkgconfig.patch (from rev 145457, xulrunner/trunk/mozilla-pkgconfig.patch) xulrunner/repos/community-staging-x86_64/shared-libs.patch (from rev 145457, xulrunner/trunk/shared-libs.patch) xulrunner/repos/community-staging-x86_64/unbreak-plugin-build.patch (from rev 145457, xulrunner/trunk/unbreak-plugin-build.patch) -+ community-staging-i686/PKGBUILD | 77 ++ community-staging-i686/freetype261.patch| 31 +++ community-staging-i686/mozconfig| 32 +++ community-staging-i686/mozilla-pkgconfig.patch | 40 + community-staging-i686/shared-libs.patch| 12 ++ community-staging-i686/unbreak-plugin-build.patch | 76 + community-staging-x86_64/PKGBUILD | 77 ++ community-staging-x86_64/freetype261.patch | 31 +++ community-staging-x86_64/mozconfig | 32 +++ community-staging-x86_64/mozilla-pkgconfig.patch| 40 + community-staging-x86_64/shared-libs.patch | 12 ++ community-staging-x86_64/unbreak-plugin-build.patch | 76 + 12 files changed, 536 insertions(+) Copied: xulrunner/repos/community-staging-i686/PKGBUILD (from rev 145457, xulrunner/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-11-01 16:52:24 UTC (rev 145458) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Connor Behan +# Contributor: Jan de Groot +# Contributor: Alexander Baldeck + +pkgname=xulrunner +pkgver=41.0.2 +pkgrel=1 +pkgdesc="Mozilla Runtime Environment" +arch=('i686' 'x86_64') +license=('MPL' 'GPL' 'LGPL') +depends=('gtk2' 'mozilla-common' 'nss>3.18' 'libxt' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'libpulse' 'libevent' 'libvpx' 'icu' 'python2') +makedepends=('zip' 'unzip' 'pkg-config' 'diffutils' 'yasm' 'mesa' 'gconf' 'autoconf2.13' 'gst-plugins-base-libs') +url="http://wiki.mozilla.org/XUL:Xul_Runner"; +source=(https://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$pkgver/source/xulrunner-$pkgver.source.tar.xz +mozconfig +freetype261.patch +mozilla-pkgconfig.patch +shared-libs.patch) +options=('!emptydirs' '!makeflags' 'staticlibs') +replaces=('xulrunner-oss') +sha256sums=('f7abb2e2989779305ab1f80d30caf9fc55d96c7e66d1394e2cc9639442e2b864' +'df0e663e7f9246b84936882e564270fac541c6bb39450b759abe686e5c27a052' +'3aea9a83bf304da5525f34a911712cf42f8ded1c8b6becf0a2cf8a4b4f7facd6' +'1aa9ebe67542a2b8c28905d070829ada5b29438c6a7961f2b0cdd6b92d8b9f5c' +'59d9fc421bc10a5515b73e159f44a72365bf7b7e8b3fc8a8c46043ef40bd3a40') + +prepare() { + cd "$srcdir/mozilla-release" + cp "$srcdir/mozconfig" .mozconfig + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1194520 + patch -Np1 -i ../freetype261.patch + + # fix libdir/sdkdir - fedora + patch -Np1 -i ../mozilla-pkgconfig.patch + patch -Np1 -i ../shared-libs.patch + + # WebRTC build tries to execute "python" and expects Python 2 + # Workaround taken from chromium PKGBUILD + mkdir "$srcdir/python2-path" + ln -s /usr/bin/python2 "$srcdir/python2-path/python" + + # configure script misdetects the preprocessor without an optimization level + # https://bugs.archlinux.org/task/34644 + sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure +} + +build() { + cd "$srcdir/mozilla-release" + + export PATH="$srcdir/python2-path:$PATH" + export LDFLAGS="$LDFALGS -Wl,-rp
[arch-commits] Commit in xulrunner/repos (14 files)
Date: Tuesday, April 21, 2015 @ 03:27:29 Author: foutrelis Revision: 131764 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: xulrunner/repos/community-staging-i686/ xulrunner/repos/community-staging-i686/PKGBUILD (from rev 131763, xulrunner/trunk/PKGBUILD) xulrunner/repos/community-staging-i686/freetype-headers.patch (from rev 131763, xulrunner/trunk/freetype-headers.patch) xulrunner/repos/community-staging-i686/mozconfig (from rev 131763, xulrunner/trunk/mozconfig) xulrunner/repos/community-staging-i686/mozilla-pkgconfig.patch (from rev 131763, xulrunner/trunk/mozilla-pkgconfig.patch) xulrunner/repos/community-staging-i686/shared-libs.patch (from rev 131763, xulrunner/trunk/shared-libs.patch) xulrunner/repos/community-staging-i686/unbreak-plugin-build.patch (from rev 131763, xulrunner/trunk/unbreak-plugin-build.patch) xulrunner/repos/community-staging-x86_64/ xulrunner/repos/community-staging-x86_64/PKGBUILD (from rev 131763, xulrunner/trunk/PKGBUILD) xulrunner/repos/community-staging-x86_64/freetype-headers.patch (from rev 131763, xulrunner/trunk/freetype-headers.patch) xulrunner/repos/community-staging-x86_64/mozconfig (from rev 131763, xulrunner/trunk/mozconfig) xulrunner/repos/community-staging-x86_64/mozilla-pkgconfig.patch (from rev 131763, xulrunner/trunk/mozilla-pkgconfig.patch) xulrunner/repos/community-staging-x86_64/shared-libs.patch (from rev 131763, xulrunner/trunk/shared-libs.patch) xulrunner/repos/community-staging-x86_64/unbreak-plugin-build.patch (from rev 131763, xulrunner/trunk/unbreak-plugin-build.patch) -+ community-staging-i686/PKGBUILD | 72 + community-staging-i686/freetype-headers.patch | 66 +++ community-staging-i686/mozconfig| 32 +++ community-staging-i686/mozilla-pkgconfig.patch | 40 + community-staging-i686/shared-libs.patch| 12 ++ community-staging-i686/unbreak-plugin-build.patch | 76 ++ community-staging-x86_64/PKGBUILD | 72 + community-staging-x86_64/freetype-headers.patch | 66 +++ community-staging-x86_64/mozconfig | 32 +++ community-staging-x86_64/mozilla-pkgconfig.patch| 40 + community-staging-x86_64/shared-libs.patch | 12 ++ community-staging-x86_64/unbreak-plugin-build.patch | 76 ++ 12 files changed, 596 insertions(+) Copied: xulrunner/repos/community-staging-i686/PKGBUILD (from rev 131763, xulrunner/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-04-21 01:27:29 UTC (rev 131764) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Connor Behan +# Contributor: Jan de Groot +# Contributor: Alexander Baldeck + +pkgname=xulrunner +pkgver=37.0.2 +pkgrel=1 +pkgdesc="Mozilla Runtime Environment" +arch=('i686' 'x86_64') +license=('MPL' 'GPL' 'LGPL') +depends=('gtk2' 'mozilla-common' 'nss' 'libxt' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'libpulse' 'libevent' 'libvpx' 'icu' 'python2') +makedepends=('zip' 'unzip' 'pkg-config' 'diffutils' 'yasm' 'mesa' 'autoconf2.13' 'gst-plugins-base-libs') +url="http://wiki.mozilla.org/XUL:Xul_Runner"; +source=(ftp://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$pkgver/source/xulrunner-$pkgver.source.tar.bz2 +mozconfig +mozilla-pkgconfig.patch +shared-libs.patch) +options=('!emptydirs' '!makeflags' 'staticlibs') +replaces=('xulrunner-oss') +sha256sums=('c08bc152c54bb26d21320ddc2fb57c29ea5f4d84f3d04434698d9d6172c2cd60' +'df0e663e7f9246b84936882e564270fac541c6bb39450b759abe686e5c27a052' +'1aa9ebe67542a2b8c28905d070829ada5b29438c6a7961f2b0cdd6b92d8b9f5c' +'59d9fc421bc10a5515b73e159f44a72365bf7b7e8b3fc8a8c46043ef40bd3a40') + +prepare() { + cd "$srcdir/mozilla-release" + cp "$srcdir/mozconfig" .mozconfig + + # fix libdir/sdkdir - fedora + patch -Np1 -i ../mozilla-pkgconfig.patch + patch -Np1 -i ../shared-libs.patch + + # WebRTC build tries to execute "python" and expects Python 2 + # Workaround taken from chromium PKGBUILD + mkdir "$srcdir/python2-path" + ln -s /usr/bin/python2 "$srcdir/python2-path/python" + + # configure script misdetects the preprocessor without an optimization level + # https://bugs.archlinux.org/task/34644 + sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure +} + +build() { + cd "$srcdir/mozilla-release" + + export PATH="$srcdir/python2-path:$PATH" + export LDFLAGS="$LDFALGS -Wl,-rpath,/usr/lib/xulrunner-$pkgver" + export PYTHON="/usr/bin/python2" + + make -j1 -f client.mk build +} + +package() { + cd "$srcdir/mozilla-release" + make -j1 -f client.mk DESTDIR
[arch-commits] Commit in xulrunner/repos (14 files)
Date: Tuesday, July 17, 2012 @ 20:58:48 Author: ibiru Revision: 163700 archrelease: copy trunk to extra-i686, extra-x86_64 Added: xulrunner/repos/extra-i686/PKGBUILD (from rev 163699, xulrunner/trunk/PKGBUILD) xulrunner/repos/extra-i686/mozconfig (from rev 163699, xulrunner/trunk/mozconfig) xulrunner/repos/extra-i686/mozilla-pkgconfig.patch (from rev 163699, xulrunner/trunk/mozilla-pkgconfig.patch) xulrunner/repos/extra-i686/shared-libs.patch (from rev 163699, xulrunner/trunk/shared-libs.patch) xulrunner/repos/extra-x86_64/PKGBUILD (from rev 163699, xulrunner/trunk/PKGBUILD) xulrunner/repos/extra-x86_64/mozconfig (from rev 163699, xulrunner/trunk/mozconfig) xulrunner/repos/extra-x86_64/mozilla-pkgconfig.patch (from rev 163699, xulrunner/trunk/mozilla-pkgconfig.patch) xulrunner/repos/extra-x86_64/shared-libs.patch (from rev 163699, xulrunner/trunk/shared-libs.patch) Deleted: xulrunner/repos/extra-i686/PKGBUILD xulrunner/repos/extra-i686/mozconfig xulrunner/repos/extra-i686/mozilla-pkgconfig.patch xulrunner/repos/extra-x86_64/PKGBUILD xulrunner/repos/extra-x86_64/mozconfig xulrunner/repos/extra-x86_64/mozilla-pkgconfig.patch --+ extra-i686/PKGBUILD | 107 - extra-i686/mozconfig | 76 +++ extra-i686/mozilla-pkgconfig.patch | 80 extra-i686/shared-libs.patch | 12 +++ extra-x86_64/PKGBUILD| 107 - extra-x86_64/mozconfig | 76 +++ extra-x86_64/mozilla-pkgconfig.patch | 80 extra-x86_64/shared-libs.patch | 12 +++ 8 files changed, 290 insertions(+), 260 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-07-18 00:41:33 UTC (rev 163699) +++ extra-i686/PKGBUILD 2012-07-18 00:58:48 UTC (rev 163700) @@ -1,52 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot -# Contributor: Alexander Baldeck -pkgname=xulrunner -pkgver=13.0 -pkgrel=1 -pkgdesc="Mozilla Runtime Environment" -arch=('i686' 'x86_64') -license=('MPL' 'GPL' 'LGPL') -depends=('gtk2' 'mozilla-common' 'nss>=3.13.1' 'libxt' 'libxrender' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'libevent' 'sqlite>=3.7.4' 'libnotify' 'libvpx' 'python2') -makedepends=('zip' 'unzip' 'pkg-config' 'diffutils' 'wireless_tools' 'yasm' 'mesa' 'autoconf2.13') -url="http://wiki.mozilla.org/XUL:Xul_Runner"; -source=(ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2 -mozconfig -mozilla-pkgconfig.patch) -options=('!emptydirs') -replaces=('xulrunner-oss') -md5sums=('f50ca7656eec47030b396f39075fa980' - '4afe63440e2f1935ff90de15db3b70f0' - '27271ce647a83906ef7a24605e840d61') - -build() { - cd "$srcdir/mozilla-release" - cp "$srcdir/mozconfig" .mozconfig - - #fix libdir/sdkdir - fedora - patch -Np1 -i "$srcdir/mozilla-pkgconfig.patch" - - export LDFLAGS="$LDFLAGS -Wl,-rpath,/usr/lib/xulrunner-$pkgver" - export PYTHON="/usr/bin/python2" - - make -j1 -f client.mk build MOZ_MAKE_FLAGS="$MAKEFLAGS" -} - -package() { - cd "$srcdir/mozilla-release" - make -j1 -f client.mk DESTDIR="$pkgdir" install - - rm -rf "$pkgdir"/usr/lib/xulrunner-$pkgver/{dictionaries,hyphenation} - ln -sf /usr/share/hunspell "$pkgdir/usr/lib/xulrunner-$pkgver/dictionaries" - ln -sf /usr/share/hyphen "$pkgdir/usr/lib/xulrunner-$pkgver/hyphenation" - - # add xulrunner library path to ld.so.conf - install -d $pkgdir/etc/ld.so.conf.d - echo "/usr/lib/xulrunner-$pkgver" > $pkgdir/etc/ld.so.conf.d/xulrunner.conf - - chmod +x "${pkgdir}/usr/lib/xulrunner-devel-$pkgver/sdk/bin/xpt.py" - sed -i 's|!/usr/bin/env python|!/usr/bin/env python2|' "$pkgdir/usr/lib/xulrunner-devel-$pkgver/sdk/bin/xpt.py" - sed -i 's|!/usr/bin/env python|!/usr/bin/env python2|' "$pkgdir/usr/lib/xulrunner-devel-$pkgver/sdk/bin/header.py" - sed -i 's|!/usr/bin/env python|!/usr/bin/env python2|' "$pkgdir/usr/lib/xulrunner-devel-$pkgver/sdk/bin/typelib.py" - sed -i 's|!/usr/bin/env python|!/usr/bin/env python2|' "$pkgdir/usr/lib/xulrunner-devel-$pkgver/sdk/bin/xpidl.py" -} Copied: xulrunner/repos/extra-i686/PKGBUILD (from rev 163699, xulrunner/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-07-18 00:58:48 UTC (rev 163700) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Jan de Groot +# Contributor: Alexander Baldeck +pkgname=xulrunner +pkgver=14.0.1 +pkgrel=1 +pkgdesc="Mozilla Runtime Environment" +arch=('i686' 'x86_64') +license=('MPL' 'GPL' 'LGPL') +depends=('gtk2' 'mozilla-common' 'nss>=3.13.1' 'libxt' 'libxrender' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib'
[arch-commits] Commit in xulrunner/repos (14 files)
Date: Wednesday, June 6, 2012 @ 13:45:54 Author: ibiru Revision: 160909 archrelease: copy trunk to extra-i686, extra-x86_64 Added: xulrunner/repos/extra-i686/PKGBUILD (from rev 160908, xulrunner/trunk/PKGBUILD) xulrunner/repos/extra-i686/mozconfig (from rev 160908, xulrunner/trunk/mozconfig) xulrunner/repos/extra-i686/mozilla-pkgconfig.patch (from rev 160908, xulrunner/trunk/mozilla-pkgconfig.patch) xulrunner/repos/extra-x86_64/PKGBUILD (from rev 160908, xulrunner/trunk/PKGBUILD) xulrunner/repos/extra-x86_64/mozconfig (from rev 160908, xulrunner/trunk/mozconfig) xulrunner/repos/extra-x86_64/mozilla-pkgconfig.patch (from rev 160908, xulrunner/trunk/mozilla-pkgconfig.patch) Deleted: xulrunner/repos/extra-i686/PKGBUILD xulrunner/repos/extra-i686/gcc47.patch xulrunner/repos/extra-i686/mozconfig xulrunner/repos/extra-i686/mozilla-pkgconfig.patch xulrunner/repos/extra-x86_64/PKGBUILD xulrunner/repos/extra-x86_64/gcc47.patch xulrunner/repos/extra-x86_64/mozconfig xulrunner/repos/extra-x86_64/mozilla-pkgconfig.patch --+ extra-i686/PKGBUILD | 108 +++-- extra-i686/gcc47.patch | 77 --- extra-i686/mozconfig | 76 +++ extra-i686/mozilla-pkgconfig.patch | 80 extra-x86_64/PKGBUILD| 108 +++-- extra-x86_64/gcc47.patch | 77 --- extra-x86_64/mozconfig | 76 +++ extra-x86_64/mozilla-pkgconfig.patch | 80 8 files changed, 260 insertions(+), 422 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-06-06 17:03:39 UTC (rev 160908) +++ extra-i686/PKGBUILD 2012-06-06 17:45:54 UTC (rev 160909) @@ -1,56 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot -# Contributor: Alexander Baldeck -pkgname=xulrunner -pkgver=12.0 -pkgrel=2 -pkgdesc="Mozilla Runtime Environment" -arch=('i686' 'x86_64') -license=('MPL' 'GPL' 'LGPL') -depends=('gtk2' 'mozilla-common' 'nss>=3.13.1' 'libxt' 'libxrender' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'libevent' 'sqlite>=3.7.4' 'libnotify' 'libvpx' 'python2') -makedepends=('zip' 'unzip' 'pkg-config' 'diffutils' 'wireless_tools' 'yasm' 'mesa' 'autoconf2.13') -url="http://wiki.mozilla.org/XUL:Xul_Runner"; -source=(ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2 -mozconfig -mozilla-pkgconfig.patch -gcc47.patch) -options=('!emptydirs') -replaces=('xulrunner-oss') -md5sums=('80c3e5927274de7f181fb5f931ac5fd4' - '4afe63440e2f1935ff90de15db3b70f0' - '27271ce647a83906ef7a24605e840d61' - '5a8563f8fda7ad30405c86764267a19c') - -build() { - cd "$srcdir/mozilla-release" - cp "$srcdir/mozconfig" .mozconfig - - #fix libdir/sdkdir - fedora - patch -Np1 -i "$srcdir/mozilla-pkgconfig.patch" - patch -Np1 -i "$srcdir/gcc47.patch" - - - export LDFLAGS="$LDFLAGS -Wl,-rpath,/usr/lib/xulrunner-$pkgver" - export PYTHON="/usr/bin/python2" - - make -j1 -f client.mk build MOZ_MAKE_FLAGS="$MAKEFLAGS" -} - -package() { - cd "$srcdir/mozilla-release" - make -j1 -f client.mk DESTDIR="$pkgdir" install - - rm -rf "$pkgdir"/usr/lib/xulrunner-$pkgver/{dictionaries,hyphenation} - ln -sf /usr/share/hunspell "$pkgdir/usr/lib/xulrunner-$pkgver/dictionaries" - ln -sf /usr/share/hyphen "$pkgdir/usr/lib/xulrunner-$pkgver/hyphenation" - - # add xulrunner library path to ld.so.conf - install -d $pkgdir/etc/ld.so.conf.d - echo "/usr/lib/xulrunner-$pkgver" > $pkgdir/etc/ld.so.conf.d/xulrunner.conf - - chmod +x "${pkgdir}/usr/lib/xulrunner-devel-$pkgver/sdk/bin/xpt.py" - sed -i 's|!/usr/bin/env python|!/usr/bin/env python2|' "$pkgdir/usr/lib/xulrunner-devel-$pkgver/sdk/bin/xpt.py" - sed -i 's|!/usr/bin/env python|!/usr/bin/env python2|' "$pkgdir/usr/lib/xulrunner-devel-$pkgver/sdk/bin/header.py" - sed -i 's|!/usr/bin/env python|!/usr/bin/env python2|' "$pkgdir/usr/lib/xulrunner-devel-$pkgver/sdk/bin/typelib.py" - sed -i 's|!/usr/bin/env python|!/usr/bin/env python2|' "$pkgdir/usr/lib/xulrunner-devel-$pkgver/sdk/bin/xpidl.py" -} Copied: xulrunner/repos/extra-i686/PKGBUILD (from rev 160908, xulrunner/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-06-06 17:45:54 UTC (rev 160909) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Jan de Groot +# Contributor: Alexander Baldeck +pkgname=xulrunner +pkgver=13.0 +pkgrel=1 +pkgdesc="Mozilla Runtime Environment" +arch=('i686' 'x86_64') +license=('MPL' 'GPL' 'LGPL') +depends=('gtk2' 'mozilla-common' 'nss>=3.13.1' 'libxt' 'libxrender' 'hunspell' 'startup-notification' 'mime-types' 'd
[arch-commits] Commit in xulrunner/repos (14 files)
Date: Tuesday, January 31, 2012 @ 14:04:34 Author: ibiru Revision: 148425 archrelease: copy trunk to testing-i686, testing-x86_64 Added: xulrunner/repos/testing-i686/PKGBUILD (from rev 148424, xulrunner/trunk/PKGBUILD) xulrunner/repos/testing-i686/mozconfig (from rev 148424, xulrunner/trunk/mozconfig) xulrunner/repos/testing-i686/mozilla-pkgconfig.patch (from rev 148424, xulrunner/trunk/mozilla-pkgconfig.patch) xulrunner/repos/testing-x86_64/PKGBUILD (from rev 148424, xulrunner/trunk/PKGBUILD) xulrunner/repos/testing-x86_64/mozconfig (from rev 148424, xulrunner/trunk/mozconfig) xulrunner/repos/testing-x86_64/mozilla-pkgconfig.patch (from rev 148424, xulrunner/trunk/mozilla-pkgconfig.patch) Deleted: xulrunner/repos/testing-i686/5007_fix_libpr0n_nsPNGDecoder.patch xulrunner/repos/testing-i686/PKGBUILD xulrunner/repos/testing-i686/mozconfig xulrunner/repos/testing-i686/mozilla-pkgconfig.patch xulrunner/repos/testing-x86_64/5007_fix_libpr0n_nsPNGDecoder.patch xulrunner/repos/testing-x86_64/PKGBUILD xulrunner/repos/testing-x86_64/mozconfig xulrunner/repos/testing-x86_64/mozilla-pkgconfig.patch + testing-i686/5007_fix_libpr0n_nsPNGDecoder.patch | 81 -- testing-i686/PKGBUILD | 109 +-- testing-i686/mozconfig | 76 ++--- testing-i686/mozilla-pkgconfig.patch | 80 ++--- testing-x86_64/5007_fix_libpr0n_nsPNGDecoder.patch | 81 -- testing-x86_64/PKGBUILD| 109 +-- testing-x86_64/mozconfig | 76 ++--- testing-x86_64/mozilla-pkgconfig.patch | 80 ++--- 8 files changed, 262 insertions(+), 430 deletions(-) Deleted: testing-i686/5007_fix_libpr0n_nsPNGDecoder.patch === --- testing-i686/5007_fix_libpr0n_nsPNGDecoder.patch2012-01-31 19:00:12 UTC (rev 148424) +++ testing-i686/5007_fix_libpr0n_nsPNGDecoder.patch2012-01-31 19:04:34 UTC (rev 148425) @@ -1,81 +0,0 @@ -# HG changeset patch -# User Glenn Randers-Pehrson -# Date 1320490106 0 -# Node ID aff1bd412058cb6926a8feae1e8c0fc76b4c04a3 -# Parent 8248dbffd64534fb6c65ad3d757b795119e783c6 -Bug 682677 - Eliminated direct access to mInfo->pixel_depth, which is not allowed in libpng15. We access pixel_depth via png_get_IHDR() instead; r=joedrew - -diff --git a/modules/libpr0n/decoders/nsICODecoder.cpp b/modules/libpr0n/decoders/nsICODecoder.cpp a/modules/libpr0n/decoders/nsICODecoder.cpp -+++ b/modules/libpr0n/decoders/nsICODecoder.cpp -@@ -381,18 +381,17 @@ nsICODecoder::WriteInternal(const char* - return; - } - mPos += aCount; - aBuffer += aCount; - aCount = 0; - - // Raymond Chen says that 32bpp only are valid PNG ICOs - // http://blogs.msdn.com/b/oldnewthing/archive/2010/10/22/10079192.aspx --if (static_cast(mContainedDecoder.get())->HasValidInfo() && --static_cast(mContainedDecoder.get())->GetPixelDepth() != 32) { -+if (!static_cast(mContainedDecoder.get())->IsValidICO()) { - PostDataError(); - } - return; - } - - // We've processed all of the icon dir entries and are within the - // bitmap info size - if (!mIsPNG && mCurrIcon == mNumIcons && mPos >= mImageOffset && -diff --git a/modules/libpr0n/decoders/nsPNGDecoder.h b/modules/libpr0n/decoders/nsPNGDecoder.h a/modules/libpr0n/decoders/nsPNGDecoder.h -+++ b/modules/libpr0n/decoders/nsPNGDecoder.h -@@ -68,29 +68,35 @@ public: - - void CreateFrame(png_uint_32 x_offset, png_uint_32 y_offset, -PRInt32 width, PRInt32 height, -gfxASurface::gfxImageFormat format); - void SetAnimFrameInfo(); - - void EndImageFrame(); - -- // Checks if the info header contains valid information -- bool HasValidInfo() const -+ // Check if PNG is valid ICO (32bpp RGBA) -+ // http://blogs.msdn.com/b/oldnewthing/archive/2010/10/22/10079192.aspx -+ bool IsValidICO() const - { --return mInfo && mInfo->valid; -- } -+png_uint_32 -+png_width, // Unused -+png_height; // Unused - -- // Obtain the pixel depth if available or 0 otherwise -- PRInt32 GetPixelDepth() const -- { --if (!mInfo) { -- return 0; -+int png_bit_depth, -+png_color_type; -+ -+if (png_get_IHDR(mPNG, mInfo, &png_width, &png_height, &png_bit_depth, -+ &png_color_type, NULL, NULL, NULL)) { -+ -+ return (png_color_type == PNG_COLOR_TYPE_RGB_ALPHA && -+ png_bit_depth == 8); -+} else { -+ return false; - } --return mInfo->pixel_depth; - } - - public: - png_structp mPNG; - png_infop mInfo; - nsIntRect mFrameRect; - PRUint8 *mCMSLine; - PRUint8 *interlacebuf; - - Deleted: testing-i686/PKGBUILD =
[arch-commits] Commit in xulrunner/repos (14 files)
Date: Tuesday, September 27, 2011 @ 16:42:01 Author: ibiru Revision: 138761 archrelease: copy trunk to extra-i686, extra-x86_64 Added: xulrunner/repos/extra-i686/PKGBUILD (from rev 138760, xulrunner/trunk/PKGBUILD) xulrunner/repos/extra-i686/mozconfig (from rev 138760, xulrunner/trunk/mozconfig) xulrunner/repos/extra-i686/mozilla-pkgconfig.patch (from rev 138760, xulrunner/trunk/mozilla-pkgconfig.patch) xulrunner/repos/extra-x86_64/PKGBUILD (from rev 138760, xulrunner/trunk/PKGBUILD) xulrunner/repos/extra-x86_64/mozconfig (from rev 138760, xulrunner/trunk/mozconfig) xulrunner/repos/extra-x86_64/mozilla-pkgconfig.patch (from rev 138760, xulrunner/trunk/mozilla-pkgconfig.patch) Deleted: xulrunner/repos/extra-i686/PKGBUILD xulrunner/repos/extra-i686/moz-639554.patch xulrunner/repos/extra-i686/mozconfig xulrunner/repos/extra-i686/mozilla-pkgconfig.patch xulrunner/repos/extra-x86_64/PKGBUILD xulrunner/repos/extra-x86_64/moz-639554.patch xulrunner/repos/extra-x86_64/mozconfig xulrunner/repos/extra-x86_64/mozilla-pkgconfig.patch --+ extra-i686/PKGBUILD | 101 --- extra-i686/moz-639554.patch | 35 - extra-i686/mozconfig | 111 +++--- extra-i686/mozilla-pkgconfig.patch | 120 - extra-x86_64/PKGBUILD| 101 --- extra-x86_64/moz-639554.patch| 35 - extra-x86_64/mozconfig | 111 +++--- extra-x86_64/mozilla-pkgconfig.patch | 120 - 8 files changed, 322 insertions(+), 412 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2011-09-27 20:37:23 UTC (rev 138760) +++ extra-i686/PKGBUILD 2011-09-27 20:42:01 UTC (rev 138761) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot -# Contributor: Alexander Baldeck -pkgname=xulrunner -pkgver=6.0.1 -_ffoxver=6.0.1 -pkgrel=1 -pkgdesc="Mozilla Runtime Environment" -arch=('i686' 'x86_64') -license=('MPL' 'GPL' 'LGPL') -depends=('gtk2' 'gcc-libs' 'libidl2' 'mozilla-common' 'nss' 'libxt' 'libxrender' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'libevent' 'sqlite3>=3.7.4' 'libnotify') -makedepends=('zip' 'pkg-config' 'diffutils' 'python2' 'wireless_tools' 'yasm' 'mesa' 'gconf') -url="http://wiki.mozilla.org/XUL:Xul_Runner"; -source=(http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${_ffoxver}/source/firefox-${_ffoxver}.source.tar.bz2 -mozconfig -mozilla-pkgconfig.patch -moz-639554.patch) -options=('!emptydirs' '!buildflags') -replaces=('xulrunner-oss') -md5sums=('43b71655e1307c7f62896339e70c9aed' - '2358a2ddd35bcdd62ff42442dfe548d9' - '639ea80e823543dd415b90c0ee804186' - '96d3c1790a56f8e6df88e327adccf3bf') - -build() { - cd "${srcdir}/mozilla-release" - cp "${srcdir}/mozconfig" .mozconfig - - #fix libdir/sdkdir - fedora - patch -Np1 -i "${srcdir}/mozilla-pkgconfig.patch" - #upstream fixes - patch -Np1 -i "${srcdir}/moz-639554.patch" - - export LDFLAGS="-Wl,-rpath,/usr/lib/xulrunner-${pkgver} -Wl,-O1,--sort-common,--hash-style=gnu,--as-needed" - - make -j1 -f client.mk build MOZ_MAKE_FLAGS="$MAKEFLAGS" -} - -package() { - cd "${srcdir}/mozilla-release" - make -j1 -f client.mk DESTDIR="${pkgdir}" install - - #Remove included dictionaries, add symlink to system myspell path. - #Note: this will cause file conflicts when users have installed dictionaries in the old location - rm -rf "${pkgdir}/usr/lib/xulrunner-$pkgver/dictionaries" - ln -sf /usr/share/myspell/dicts "${pkgdir}/usr/lib/xulrunner-$pkgver/dictionaries" - - # add xulrunner library path to ld.so.conf - install -d ${pkgdir}/etc/ld.so.conf.d - echo "/usr/lib/xulrunner-${pkgver}" > ${pkgdir}/etc/ld.so.conf.d/xulrunner.conf - - #wtf mozilla! - chmod +x "${pkgdir}/usr/lib/xulrunner-devel-$pkgver/sdk/bin/xpt.py" - sed -i 's|!/usr/bin/env python|!/usr/bin/env python2|' "${pkgdir}/usr/lib/xulrunner-devel-$pkgver/sdk/bin/xpt.py" -} Copied: xulrunner/repos/extra-i686/PKGBUILD (from rev 138760, xulrunner/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2011-09-27 20:42:01 UTC (rev 138761) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Jan de Groot +# Contributor: Alexander Baldeck +pkgname=xulrunner +pkgver=7.0 +_ffoxver=7.0 +pkgrel=1 +pkgdesc="Mozilla Runtime Environment" +arch=('i686' 'x86_64') +license=('MPL' 'GPL' 'LGPL') +depends=('gtk2' 'gcc-libs' 'libidl2' 'mozilla-common' 'nss' 'libxt' 'libxrender' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'libevent' 'sqlite3>=3.7.4' 'libnotify') +makedepends=('zip' 'pkg-config' 'diffutils' 'python2' 'wirele