[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD)
Date: Wednesday, August 1, 2012 @ 10:29:50 Author: andyrtr Revision: 164518 upgpkg: icedtea-web-java7 1.2.1-1 upstream update 1.2.1 Modified: icedtea-web-java7/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-08-01 14:21:31 UTC (rev 164517) +++ PKGBUILD2012-08-01 14:29:50 UTC (rev 164518) @@ -3,14 +3,14 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') -pkgver=1.2 +pkgver=1.2.1 pkgrel=1 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; license=('GPL2') makedepends=('jdk7-openjdk' 'zip' 'gtk2' 'libxtst' 'npapi-sdk' 'rhino' 'junit') source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) -sha256sums=('3f8d22b655df207409dd3451ba02907f61a12ac051e4df4d44bb5ed47c4f778d') +sha256sums=('134efcd429086a643ba03ec6e4da991527c3e5dfcd6ed6680a83824ad3f0cfd6') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD)
Date: Monday, September 26, 2011 @ 14:51:54 Author: andyrtr Revision: 138512 upgpkg: icedtea-web-java7 1.1.3-0.20110925.1 initial java7 plugin pkg Modified: icedtea-web-java7/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-09-26 18:43:51 UTC (rev 138511) +++ PKGBUILD2011-09-26 18:51:54 UTC (rev 138512) @@ -10,9 +10,10 @@ url="http://icedtea.classpath.org/wiki/IcedTea-Web"; license=('GPL2') makedepends=('jdk7-openjdk' 'zip' 'xulrunner') -source=(${pkgbase}-${_date}.tar.xz) -#http://icedtea.classpath.org/download/source/${pkgname}-${pkgver}.tar.gz +source=(ftp://ftp.archlinux.org/other/$pkgname/${pkgbase}-${_date}.tar.xz) + #http://icedtea.classpath.org/download/source/${pkgname}-${pkgver}.tar.gz md5sums=('5da8a5aa74fb92fcb84cb9921c909ab1') +sha1sums=('b9b1fb5ee4f280945cd22731af49f25038592607') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk @@ -27,7 +28,7 @@ } build() { - cd "${srcdir}/${pkgname}-${_date}" + cd "${srcdir}"/icedtea-web* #${pkgname}-${_date}" #. /etc/profile.d/jre.sh . /etc/profile.d/jre7-openjdk.sh @@ -43,7 +44,7 @@ } check() { - cd "${srcdir}/${pkgname}-${_date}" + cd "${srcdir}"/icedtea-web* #${pkgname}-${_date}" make -k check } @@ -54,7 +55,7 @@ depends=('jre7-openjdk' 'gtk2' 'desktop-file-utils') install=${pkgname}.install - cd "${srcdir}/${pkgname}-${_date}" + cd "${srcdir}"/icedtea-web* #${pkgname}-${_date}" # possible make target (see bottom of Makefile.am: install-exec-local install-data-local make DESTDIR="${pkgdir}" install-exec-local install-data-local @@ -84,7 +85,7 @@ pkgdesc="icedtea-web browser plugin + Java WebStart - documentation files" - cd "${srcdir}/${pkgbase}-${_date}" + cd "${srcdir}"/icedtea-web* #${pkgbase}-${_date}" # install -m755 -d ${pkgdir}/${_jvmdir}/jre/lib make DESTDIR="${pkgdir}" install-data-local # remove javaws about and man page
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD)
Date: Friday, September 30, 2011 @ 04:38:03 Author: andyrtr Revision: 139134 upgpkg: icedtea-web-java7 1.1.3-1 upstream update 1.1.3 Modified: icedtea-web-java7/trunk/PKGBUILD --+ PKGBUILD | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-09-30 07:33:19 UTC (rev 139133) +++ PKGBUILD2011-09-30 08:38:03 UTC (rev 139134) @@ -4,16 +4,18 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') pkgver=1.1.3 -_date=20110925 -pkgrel=0.${_date}.1 +#_date=20110925 +#pkgrel=0.${_date}.1 +pkgrel=1 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; license=('GPL2') makedepends=('jdk7-openjdk' 'zip' 'xulrunner') -source=(ftp://ftp.archlinux.org/other/$pkgname/${pkgbase}-${_date}.tar.xz) +source=(#ftp://ftp.archlinux.org/other/$pkgname/${pkgbase}-${_date}.tar.xz + http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) #http://icedtea.classpath.org/download/source/${pkgname}-${pkgver}.tar.gz -md5sums=('5da8a5aa74fb92fcb84cb9921c909ab1') -sha1sums=('b9b1fb5ee4f280945cd22731af49f25038592607') +md5sums=('0e2e653c7436d81edcbc1d4255571ab6') +sha1sums=('5c8d8fbbdc9db0b7113a6cced751c428b4d3ea37') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD)
Date: Tuesday, March 6, 2012 @ 12:52:01 Author: andyrtr Revision: 152321 upgpkg: icedtea-web-java7 1.1.5-1 upstream update 1.1.5; fix makedeps Modified: icedtea-web-java7/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-03-06 16:45:30 UTC (rev 152320) +++ PKGBUILD2012-03-06 17:52:01 UTC (rev 152321) @@ -3,14 +3,14 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') -pkgver=1.1.4 -pkgrel=2 +pkgver=1.1.5 +pkgrel=1 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; license=('GPL2') -makedepends=('jdk7-openjdk' 'zip' 'gtk' 'npapi-sdk' 'rhino' 'junit') +makedepends=('jdk7-openjdk' 'zip' 'gtk2' 'libxtst' 'npapi-sdk' 'rhino' 'junit') source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) -md5sums=('1ed24b7e58da26471187dfae80b020b6') +sha256sums=('ab5c34a9dc6bff48baf1f1d1a34bf54bfb954ad93ee9e7e44d642fa991bcc919') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk @@ -20,7 +20,7 @@ . /etc/profile.d/jre.sh . /etc/profile.d/jdk.sh - + ./configure --prefix=${_jvmdir} \ --datarootdir=/usr/share \ --with-jdk-home=${_jvmdir}
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD)
Date: Tuesday, March 6, 2012 @ 16:17:09 Author: andyrtr Revision: 152435 upgpkg: icedtea-web-java7 1.2-1 upstream update 1.2 Modified: icedtea-web-java7/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-03-06 21:05:13 UTC (rev 152434) +++ PKGBUILD2012-03-06 21:17:09 UTC (rev 152435) @@ -3,14 +3,14 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') -pkgver=1.1.5 +pkgver=1.2 pkgrel=1 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; license=('GPL2') makedepends=('jdk7-openjdk' 'zip' 'gtk2' 'libxtst' 'npapi-sdk' 'rhino' 'junit') source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) -sha256sums=('ab5c34a9dc6bff48baf1f1d1a34bf54bfb954ad93ee9e7e44d642fa991bcc919') +sha256sums=('3f8d22b655df207409dd3451ba02907f61a12ac051e4df4d44bb5ed47c4f778d') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk @@ -29,7 +29,9 @@ check() { cd "${srcdir}"/icedtea-web* - make -k check + # as more tests have been added some are expectged to fail + # see http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2012-March/017566.html + make -k check || /bin/true }
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD)
Date: Tuesday, October 16, 2012 @ 11:59:04 Author: andyrtr Revision: 168938 add java-webstart provider FS#31595 Modified: icedtea-web-java7/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2012-10-16 15:58:44 UTC (rev 168937) +++ PKGBUILD2012-10-16 15:59:04 UTC (rev 168938) @@ -45,6 +45,7 @@ pkgdesc="provides a Free Software web browser plugin running applets written in the Java programming language and an implementation of Java Web Start, originally based on the NetX project" depends=('jre7-openjdk' 'gtk2' 'desktop-file-utils') + provides=('java-web-start=7') install=${pkgname}.install cd "${srcdir}"/icedtea-web* #${pkgname}-${_date}"
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD)
Date: Wednesday, November 7, 2012 @ 15:27:19 Author: andyrtr Revision: 170488 upgpkg: icedtea-web-java7 1.3.1-1 upstream update 1.3.1 Modified: icedtea-web-java7/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-11-07 20:27:10 UTC (rev 170487) +++ PKGBUILD2012-11-07 20:27:19 UTC (rev 170488) @@ -3,7 +3,7 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') -pkgver=1.3 +pkgver=1.3.1 pkgrel=1 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; @@ -11,7 +11,7 @@ makedepends=('jdk7-openjdk' 'zip' 'gtk2' 'libxtst' 'npapi-sdk' 'rhino' 'junit' 'firefox' 'chromium' 'epiphany') noextract=${pkgbase/-java7/}-$pkgver.tar.gz # due to broken path names in the tarball that fails with LANG=C in our chroot source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) -sha256sums=('d46ec10700732cea103da2aae64ff01e717cb1281b83e1797ce48cc53280b49f') +sha256sums=('20c7fd1eef6c79cbc6478bb01236a3eb2f0af6184eaed24baca59a3c37eafb56') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD)
Date: Thursday, February 28, 2013 @ 14:07:11 Author: guillaume Revision: 178896 Added 'replaces icedtea-web-doc' Modified: icedtea-web-java7/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-02-28 13:06:24 UTC (rev 178895) +++ PKGBUILD2013-02-28 13:07:11 UTC (rev 178896) @@ -4,7 +4,7 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') pkgver=1.3.1 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; license=('GPL2') @@ -46,6 +46,7 @@ pkgdesc="provides a Free Software web browser plugin running applets written in the Java programming language and an implementation of Java Web Start, originally based on the NetX project" depends=('jre7-openjdk' 'gtk2' 'desktop-file-utils') provides=('java-web-start=7') + replaces=('icedtea-web') install=${pkgname}.install cd "${srcdir}"/icedtea-web* #${pkgname}-${_date}" @@ -77,6 +78,7 @@ package_icedtea-web-java7-doc() { pkgdesc="icedtea-web browser plugin + Java WebStart - documentation files" + replaces=('icedtea-web-doc') cd "${srcdir}"/icedtea-web* make DESTDIR="${pkgdir}" install-data-local
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD)
Date: Wednesday, April 17, 2013 @ 14:33:42 Author: andyrtr Revision: 183080 upgpkg: icedtea-web-java7 1.3.2-1 upstream update 1.3.2 Modified: icedtea-web-java7/trunk/PKGBUILD --+ PKGBUILD | 15 +++ 1 file changed, 7 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-17 12:08:31 UTC (rev 183079) +++ PKGBUILD2013-04-17 12:33:42 UTC (rev 183080) @@ -3,15 +3,15 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') -pkgver=1.3.1 -pkgrel=2 +pkgver=1.3.2 +pkgrel=1 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; license=('GPL2') -makedepends=('jdk7-openjdk' 'zip' 'gtk2' 'libxtst' 'npapi-sdk' 'rhino' 'junit' 'firefox' 'chromium' 'epiphany') +makedepends=('jdk7-openjdk' 'zip' 'libxtst' 'npapi-sdk' 'rhino' 'junit' 'firefox' 'chromium' 'epiphany') noextract=${pkgbase/-java7/}-$pkgver.tar.gz # due to broken path names in the tarball that fails with LANG=C in our chroot source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) -sha256sums=('20c7fd1eef6c79cbc6478bb01236a3eb2f0af6184eaed24baca59a3c37eafb56') +md5sums=('94ce02c42c1e4d1411357fb3c1014f67') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk @@ -28,9 +28,8 @@ --with-browser-tests \ --with-firefox=/usr/bin/firefox \ --with-chromium=/usr/bin/chromium \ - --with-epiphany=/usr/bin/epiphany \ - --with-gtk=2 - make + --with-epiphany=/usr/bin/epiphany + make } check() { @@ -44,7 +43,7 @@ package_icedtea-web-java7() { pkgdesc="provides a Free Software web browser plugin running applets written in the Java programming language and an implementation of Java Web Start, originally based on the NetX project" - depends=('jre7-openjdk' 'gtk2' 'desktop-file-utils') + depends=('jre7-openjdk' 'desktop-file-utils') provides=('java-web-start=7') replaces=('icedtea-web') install=${pkgname}.install
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD)
Date: Monday, May 6, 2013 @ 09:52:09 Author: guillaume Revision: 184324 Upstream release Modified: icedtea-web-java7/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-05-06 07:38:48 UTC (rev 184323) +++ PKGBUILD2013-05-06 07:52:09 UTC (rev 184324) @@ -3,7 +3,7 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') -pkgver=1.3.2 +pkgver=1.4 pkgrel=1 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; @@ -11,7 +11,7 @@ makedepends=('jdk7-openjdk' 'zip' 'libxtst' 'npapi-sdk' 'rhino' 'junit' 'firefox' 'chromium' 'epiphany') noextract=${pkgbase/-java7/}-$pkgver.tar.gz # due to broken path names in the tarball that fails with LANG=C in our chroot source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) -md5sums=('94ce02c42c1e4d1411357fb3c1014f67') +sha256sums=('e53a41fa132e086fa8d17cadf1e7e38cb3ab99577277949fbcae4ab8705245fb') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD)
Date: Wednesday, February 5, 2014 @ 18:56:14 Author: andyrtr Revision: 205473 upgpkg: icedtea-web-java7 1.4.2-1 upstream update 1.4.2 Modified: icedtea-web-java7/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-02-05 17:31:40 UTC (rev 205472) +++ PKGBUILD2014-02-05 17:56:14 UTC (rev 205473) @@ -3,7 +3,7 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') -pkgver=1.4.1 +pkgver=1.4.2 pkgrel=1 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; @@ -11,7 +11,7 @@ makedepends=('jdk7-openjdk' 'zip' 'libxtst' 'npapi-sdk' 'rhino' 'junit' 'firefox' 'chromium' 'epiphany') noextract=${pkgbase/-java7/}-$pkgver.tar.gz # due to broken path names in the tarball that fails with LANG=C in our chroot source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) -sha256sums=('09100207396a09784e04f2ad40d65212930c1d43839e7fa63b9dffaf8567d77b') +md5sums=('ad4fd669f482e5f69a124061229df517') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD)
Date: Friday, August 15, 2014 @ 19:54:17 Author: guillaume Revision: 219755 Upstream release 1.5.1 Modified: icedtea-web-java7/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-08-15 16:25:30 UTC (rev 219754) +++ PKGBUILD2014-08-15 17:54:17 UTC (rev 219755) @@ -3,7 +3,7 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') -pkgver=1.5 +pkgver=1.5.1 pkgrel=1 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; @@ -11,7 +11,7 @@ makedepends=('jdk7-openjdk' 'zip' 'libxtst' 'npapi-sdk' 'rhino' 'junit' 'firefox' 'chromium' 'epiphany') noextract=${pkgbase/-java7/}-$pkgver.tar.gz # due to broken path names in the tarball that fails with LANG=C in our chroot source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) -md5sums=('a6199869763291879f3a7382b114974c') +md5sums=('ee53fdd19456a59aa9d3a407d35a358c') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD)
Date: Monday, April 7, 2014 @ 22:11:54 Author: guillaume Revision: 209883 Upstream release 1.5 Modified: icedtea-web-java7/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-04-07 17:43:00 UTC (rev 209882) +++ PKGBUILD2014-04-07 20:11:54 UTC (rev 209883) @@ -3,7 +3,7 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') -pkgver=1.4.2 +pkgver=1.5 pkgrel=1 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; @@ -11,7 +11,7 @@ makedepends=('jdk7-openjdk' 'zip' 'libxtst' 'npapi-sdk' 'rhino' 'junit' 'firefox' 'chromium' 'epiphany') noextract=${pkgbase/-java7/}-$pkgver.tar.gz # due to broken path names in the tarball that fails with LANG=C in our chroot source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) -md5sums=('ad4fd669f482e5f69a124061229df517') +md5sums=('a6199869763291879f3a7382b114974c') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD fix_firefox_crash.diff)
Date: Saturday, August 4, 2012 @ 04:39:26 Author: andyrtr Revision: 164726 upgpkg: icedtea-web-java7 1.2.1-2 fix crash with firefox Added: icedtea-web-java7/trunk/fix_firefox_crash.diff Modified: icedtea-web-java7/trunk/PKGBUILD + PKGBUILD | 11 +- fix_firefox_crash.diff | 228 +++ 2 files changed, 236 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-08-04 08:22:32 UTC (rev 164725) +++ PKGBUILD2012-08-04 08:39:26 UTC (rev 164726) @@ -4,13 +4,15 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') pkgver=1.2.1 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; license=('GPL2') makedepends=('jdk7-openjdk' 'zip' 'gtk2' 'libxtst' 'npapi-sdk' 'rhino' 'junit') -source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) -sha256sums=('134efcd429086a643ba03ec6e4da991527c3e5dfcd6ed6680a83824ad3f0cfd6') +source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz +fix_firefox_crash.diff) +sha256sums=('134efcd429086a643ba03ec6e4da991527c3e5dfcd6ed6680a83824ad3f0cfd6' +'9391182fe8631c9eaea93e0e5a1daf0e42658963596fe4fcbe1ba1afaf775af3') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk @@ -18,6 +20,9 @@ build() { cd "${srcdir}"/icedtea-web* + # fix firefox crash - https://bugs.archlinux.org/task/30969 + patch -RNp1 -i ${srcdir}/fix_firefox_crash.diff + . /etc/profile.d/jre.sh . /etc/profile.d/jdk.sh Added: fix_firefox_crash.diff === --- fix_firefox_crash.diff (rev 0) +++ fix_firefox_crash.diff 2012-08-04 08:39:26 UTC (rev 164726) @@ -0,0 +1,228 @@ + +# HG changeset patch +# User Adam Domurad +# Date 1340899207 14400 +# Node ID a49edd57b1b332b431222b1c225189fe51676193 +# Parent d65bd94e0ba9b7c8b9051c7d471b55c2c74ea3f4 +Fixes invalid plugin table error that sometimes occurs. +The invalid plugin table error was happening when the API that was +being compiled with had a larger size than that of the browser. +The plugin now only checks if the minimal subset it uses exists. + +diff -r d65bd94e0ba9 -r a49edd57b1b3 plugin/icedteanp/IcedTeaNPPlugin.cc +--- a/plugin/icedteanp/IcedTeaNPPlugin.cc Fri Jun 08 13:44:25 2012 -0400 b/plugin/icedteanp/IcedTeaNPPlugin.cc Thu Jun 28 12:00:07 2012 -0400 +@@ -2022,105 +2022,48 @@ + PLUGIN_DEBUG ("plugin_data_destroy return\n"); + } + +-// FACTORY FUNCTIONS +- +-// Provides the browser with pointers to the plugin functions that we +-// implement and initializes a local table with browser functions that +-// we may wish to call. Called once, after browser startup and before +-// the first plugin instance is created. +-// The field 'initialized' is set to true once this function has +-// finished. If 'initialized' is already true at the beginning of +-// this function, then it is evident that NP_Initialize has already +-// been called. There is no need to call this function more than once and +-// this workaround avoids any duplicate calls. +-NPError +-NP_Initialize (NPNetscapeFuncs* browserTable, NPPluginFuncs* pluginTable) ++static bool ++initialize_browser_functions(const NPNetscapeFuncs* browserTable) + { +- PLUGIN_DEBUG ("NP_Initialize\n"); +- +- if ((browserTable == NULL) || (pluginTable == NULL)) ++#if MOZILLA_VERSION_COLLAPSED < 1090100 ++#define NPNETSCAPEFUNCS_LAST_FIELD_USED (browserTable->pluginthreadasynccall) ++#else ++#define NPNETSCAPEFUNCS_LAST_FIELD_USED (browserTable->setvalueforurl) ++#endif ++ ++ //Determine the size in bytes, as a difference of the address past the last used field ++ //And the browser table address ++ size_t usedSize = (char*)(1 + &NPNETSCAPEFUNCS_LAST_FIELD_USED) - (char*)browserTable; ++ ++ // compare the reported size versus the size we required ++ if (browserTable->size < usedSize) + { +-PLUGIN_ERROR ("Browser or plugin function table is NULL."); +- +-return NPERR_INVALID_FUNCTABLE_ERROR; ++return false; + } + +- // Ensure that the major version of the plugin API that the browser +- // expects is not more recent than the major version of the API that +- // we've implemented. +- if ((browserTable->version >> 8) > NP_VERSION_MAJOR) +-{ +- PLUGIN_ERROR ("Incompatible version."); +- +- return NPERR_INCOMPATIBLE_VERSION_ERROR; +-} +- +- // Ensure that the plugin function table we've received is large +- // enough to store the number of functions that we may provide. +- if (pluginTable->size < sizeof (NPPluginFuncs)) +-{ +- PLUGIN_ERROR ("Invalid plugin function table."); +- +- return NPERR_INVALID_FUNCTABLE_ERROR; +-} +- +- // Ensure that the browser function table is large enough to store +- // th
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD fix_firefox_crash.diff)
Date: Thursday, September 6, 2012 @ 11:37:22 Author: andyrtr Revision: 166328 upgpkg: icedtea-web-java7 1.3-1 upstream update 1.3; workaround the broken tarball Modified: icedtea-web-java7/trunk/PKGBUILD Deleted: icedtea-web-java7/trunk/fix_firefox_crash.diff + PKGBUILD | 31 +++--- fix_firefox_crash.diff | 228 --- 2 files changed, 16 insertions(+), 243 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-09-06 13:53:52 UTC (rev 166327) +++ PKGBUILD2012-09-06 15:37:22 UTC (rev 166328) @@ -3,32 +3,33 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') -pkgver=1.2.1 -pkgrel=2 +pkgver=1.3 +pkgrel=1 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; license=('GPL2') -makedepends=('jdk7-openjdk' 'zip' 'gtk2' 'libxtst' 'npapi-sdk' 'rhino' 'junit') -source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz -fix_firefox_crash.diff) -sha256sums=('134efcd429086a643ba03ec6e4da991527c3e5dfcd6ed6680a83824ad3f0cfd6' -'9391182fe8631c9eaea93e0e5a1daf0e42658963596fe4fcbe1ba1afaf775af3') +makedepends=('jdk7-openjdk' 'zip' 'gtk2' 'libxtst' 'npapi-sdk' 'rhino' 'junit' 'firefox' 'chromium' 'epiphany') +noextract=${pkgbase/-java7/}-$pkgver.tar.gz # due to broken path names in the tarball that fails with LANG=C in our chroot +source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) +sha256sums=('d46ec10700732cea103da2aae64ff01e717cb1281b83e1797ce48cc53280b49f') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk build() { + # extract it + cd "$srcdir" + LANG=en_US.UTF-8 bsdtar -x -f ${srcdir}/${pkgbase/-java7/}-$pkgver.tar.gz + cd "${srcdir}"/icedtea-web* - - # fix firefox crash - https://bugs.archlinux.org/task/30969 - patch -RNp1 -i ${srcdir}/fix_firefox_crash.diff - - . /etc/profile.d/jre.sh - . /etc/profile.d/jdk.sh - ./configure --prefix=${_jvmdir} \ --datarootdir=/usr/share \ - --with-jdk-home=${_jvmdir} + --with-jdk-home=${_jvmdir} \ + --with-browser-tests \ + --with-firefox=/usr/bin/firefox \ + --with-chromium=/usr/bin/chromium \ + --with-epiphany=/usr/bin/epiphany \ + --with-gtk=2 make } Deleted: fix_firefox_crash.diff === --- fix_firefox_crash.diff 2012-09-06 13:53:52 UTC (rev 166327) +++ fix_firefox_crash.diff 2012-09-06 15:37:22 UTC (rev 166328) @@ -1,228 +0,0 @@ - -# HG changeset patch -# User Adam Domurad -# Date 1340899207 14400 -# Node ID a49edd57b1b332b431222b1c225189fe51676193 -# Parent d65bd94e0ba9b7c8b9051c7d471b55c2c74ea3f4 -Fixes invalid plugin table error that sometimes occurs. -The invalid plugin table error was happening when the API that was -being compiled with had a larger size than that of the browser. -The plugin now only checks if the minimal subset it uses exists. - -diff -r d65bd94e0ba9 -r a49edd57b1b3 plugin/icedteanp/IcedTeaNPPlugin.cc a/plugin/icedteanp/IcedTeaNPPlugin.cc Fri Jun 08 13:44:25 2012 -0400 -+++ b/plugin/icedteanp/IcedTeaNPPlugin.cc Thu Jun 28 12:00:07 2012 -0400 -@@ -2022,105 +2022,48 @@ - PLUGIN_DEBUG ("plugin_data_destroy return\n"); - } - --// FACTORY FUNCTIONS -- --// Provides the browser with pointers to the plugin functions that we --// implement and initializes a local table with browser functions that --// we may wish to call. Called once, after browser startup and before --// the first plugin instance is created. --// The field 'initialized' is set to true once this function has --// finished. If 'initialized' is already true at the beginning of --// this function, then it is evident that NP_Initialize has already --// been called. There is no need to call this function more than once and --// this workaround avoids any duplicate calls. --NPError --NP_Initialize (NPNetscapeFuncs* browserTable, NPPluginFuncs* pluginTable) -+static bool -+initialize_browser_functions(const NPNetscapeFuncs* browserTable) - { -- PLUGIN_DEBUG ("NP_Initialize\n"); -- -- if ((browserTable == NULL) || (pluginTable == NULL)) -+#if MOZILLA_VERSION_COLLAPSED < 1090100 -+#define NPNETSCAPEFUNCS_LAST_FIELD_USED (browserTable->pluginthreadasynccall) -+#else -+#define NPNETSCAPEFUNCS_LAST_FIELD_USED (browserTable->setvalueforurl) -+#endif -+ -+ //Determine the size in bytes, as a difference of the address past the last used field -+ //And the browser table address -+ size_t usedSize = (char*)(1 + &NPNETSCAPEFUNCS_LAST_FIELD_USED) - (char*)browserTable; -+ -+ // compare the reported size versus the size we required -+ if (browserTable->size < usedSize) - { --PLUGIN_ERROR ("Browser or plugin function table is NULL."); -- --return NPERR_INVALID_FUNCTABLE_ERROR; -+return false; - } - -- // Ensure
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD openjdk-hotfix.patch)
Date: Monday, September 16, 2013 @ 19:55:55 Author: andyrtr Revision: 194472 upgpkg: icedtea-web-java7 1.4.1-1 upstream update 1.4.1 Modified: icedtea-web-java7/trunk/PKGBUILD Deleted: icedtea-web-java7/trunk/openjdk-hotfix.patch --+ PKGBUILD | 11 +++-- openjdk-hotfix.patch | 56 - 2 files changed, 4 insertions(+), 63 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-09-16 17:54:10 UTC (rev 194471) +++ PKGBUILD2013-09-16 17:55:55 UTC (rev 194472) @@ -3,17 +3,15 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') -pkgver=1.4 -pkgrel=2 +pkgver=1.4.1 +pkgrel=1 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; license=('GPL2') makedepends=('jdk7-openjdk' 'zip' 'libxtst' 'npapi-sdk' 'rhino' 'junit' 'firefox' 'chromium' 'epiphany') noextract=${pkgbase/-java7/}-$pkgver.tar.gz # due to broken path names in the tarball that fails with LANG=C in our chroot -source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz -openjdk-hotfix.patch) -sha256sums=('e53a41fa132e086fa8d17cadf1e7e38cb3ab99577277949fbcae4ab8705245fb' -'1bf96e430d0694c53539e4e7a8c979c65a2ab5274d8ae38067b0fd7dd5bfba03') +source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) +sha256sums=('09100207396a09784e04f2ad40d65212930c1d43839e7fa63b9dffaf8567d77b') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk @@ -24,7 +22,6 @@ LANG=en_US.UTF-8 bsdtar -x -f ${srcdir}/${pkgbase/-java7/}-$pkgver.tar.gz cd "${srcdir}"/icedtea-web* - patch -Np1 < $srcdir/openjdk-hotfix.patch ./configure --prefix=${_jvmdir} \ --datarootdir=/usr/share \ --with-jdk-home=${_jvmdir} \ Deleted: openjdk-hotfix.patch === --- openjdk-hotfix.patch2013-09-16 17:54:10 UTC (rev 194471) +++ openjdk-hotfix.patch2013-09-16 17:55:55 UTC (rev 194472) @@ -1,56 +0,0 @@ -diff -r 1a327a09262e netx/net/sourceforge/jnlp/runtime/Boot.java a/netx/net/sourceforge/jnlp/runtime/Boot.java Mon Jun 10 13:22:53 2013 +0200 -+++ b/netx/net/sourceforge/jnlp/runtime/Boot.java Wed Jun 19 10:32:32 2013 +0200 -@@ -35,6 +35,8 @@ - import net.sourceforge.jnlp.cache.UpdatePolicy; - import net.sourceforge.jnlp.security.viewer.CertificateViewer; - import net.sourceforge.jnlp.services.ServiceUtil; -+import sun.awt.AppContext; -+import sun.awt.SunToolkit; - - /** - * This is the main entry point for the JNLP client. The main -@@ -113,6 +115,9 @@ - * Launch the JNLP file specified by the command-line arguments. - */ - public static void main(String[] argsIn) { -+if (AppContext.getAppContext() == null) { -+SunToolkit.createNewAppContext(); -+} - args = argsIn; - - if (null != getOption("-viewer")) { -diff -r 1a327a09262e netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java a/netx/net/sourceforge/jnlp/runtime/JNLPRuntime.javaMon Jun 10 13:22:53 2013 +0200 -+++ b/netx/net/sourceforge/jnlp/runtime/JNLPRuntime.javaWed Jun 19 10:32:32 2013 +0200 -@@ -234,7 +234,7 @@ - try { - UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); - } catch (Exception e) { --// ignore it -+e.printStackTrace(); - } - - doMainAppContextHacks(); -diff -r 1a327a09262e plugin/icedteanp/java/sun/applet/PluginMain.java a/plugin/icedteanp/java/sun/applet/PluginMain.java Mon Jun 10 13:22:53 2013 +0200 -+++ b/plugin/icedteanp/java/sun/applet/PluginMain.java Wed Jun 19 10:32:32 2013 +0200 -@@ -72,6 +72,8 @@ - import java.net.ProxySelector; - import java.util.Enumeration; - import java.util.Properties; -+import sun.awt.AppContext; -+import sun.awt.SunToolkit; - - import net.sourceforge.jnlp.config.DeploymentConfiguration; - import net.sourceforge.jnlp.runtime.JNLPRuntime; -@@ -94,6 +96,9 @@ - */ - public static void main(String args[]) - throws IOException { -+if (AppContext.getAppContext() == null) { -+SunToolkit.createNewAppContext(); -+} - if (args.length != 2 || !(new File(args[0]).exists()) || !(new File(args[1]).exists())) { - System.err.println("Invalid pipe names provided. Refusing to proceed."); - System.exit(1);
[arch-commits] Commit in icedtea-web-java7/trunk (PKGBUILD openjdk-hotfix.patch)
Date: Tuesday, July 16, 2013 @ 11:05:15 Author: svenstaro Revision: 190127 upgpkg: icedtea-web-java7 1.4-2 Add hotfix for new openjdk Added: icedtea-web-java7/trunk/openjdk-hotfix.patch Modified: icedtea-web-java7/trunk/PKGBUILD --+ PKGBUILD |9 +-- openjdk-hotfix.patch | 56 + 2 files changed, 62 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-07-16 03:23:42 UTC (rev 190126) +++ PKGBUILD2013-07-16 09:05:15 UTC (rev 190127) @@ -4,14 +4,16 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') pkgver=1.4 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web"; license=('GPL2') makedepends=('jdk7-openjdk' 'zip' 'libxtst' 'npapi-sdk' 'rhino' 'junit' 'firefox' 'chromium' 'epiphany') noextract=${pkgbase/-java7/}-$pkgver.tar.gz # due to broken path names in the tarball that fails with LANG=C in our chroot -source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) -sha256sums=('e53a41fa132e086fa8d17cadf1e7e38cb3ab99577277949fbcae4ab8705245fb') +source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz +openjdk-hotfix.patch) +sha256sums=('e53a41fa132e086fa8d17cadf1e7e38cb3ab99577277949fbcae4ab8705245fb' +'1bf96e430d0694c53539e4e7a8c979c65a2ab5274d8ae38067b0fd7dd5bfba03') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk @@ -22,6 +24,7 @@ LANG=en_US.UTF-8 bsdtar -x -f ${srcdir}/${pkgbase/-java7/}-$pkgver.tar.gz cd "${srcdir}"/icedtea-web* + patch -Np1 < $srcdir/openjdk-hotfix.patch ./configure --prefix=${_jvmdir} \ --datarootdir=/usr/share \ --with-jdk-home=${_jvmdir} \ Added: openjdk-hotfix.patch === --- openjdk-hotfix.patch(rev 0) +++ openjdk-hotfix.patch2013-07-16 09:05:15 UTC (rev 190127) @@ -0,0 +1,56 @@ +diff -r 1a327a09262e netx/net/sourceforge/jnlp/runtime/Boot.java +--- a/netx/net/sourceforge/jnlp/runtime/Boot.java Mon Jun 10 13:22:53 2013 +0200 b/netx/net/sourceforge/jnlp/runtime/Boot.java Wed Jun 19 10:32:32 2013 +0200 +@@ -35,6 +35,8 @@ + import net.sourceforge.jnlp.cache.UpdatePolicy; + import net.sourceforge.jnlp.security.viewer.CertificateViewer; + import net.sourceforge.jnlp.services.ServiceUtil; ++import sun.awt.AppContext; ++import sun.awt.SunToolkit; + + /** + * This is the main entry point for the JNLP client. The main +@@ -113,6 +115,9 @@ + * Launch the JNLP file specified by the command-line arguments. + */ + public static void main(String[] argsIn) { ++if (AppContext.getAppContext() == null) { ++SunToolkit.createNewAppContext(); ++} + args = argsIn; + + if (null != getOption("-viewer")) { +diff -r 1a327a09262e netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java +--- a/netx/net/sourceforge/jnlp/runtime/JNLPRuntime.javaMon Jun 10 13:22:53 2013 +0200 b/netx/net/sourceforge/jnlp/runtime/JNLPRuntime.javaWed Jun 19 10:32:32 2013 +0200 +@@ -234,7 +234,7 @@ + try { + UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); + } catch (Exception e) { +-// ignore it ++e.printStackTrace(); + } + + doMainAppContextHacks(); +diff -r 1a327a09262e plugin/icedteanp/java/sun/applet/PluginMain.java +--- a/plugin/icedteanp/java/sun/applet/PluginMain.java Mon Jun 10 13:22:53 2013 +0200 b/plugin/icedteanp/java/sun/applet/PluginMain.java Wed Jun 19 10:32:32 2013 +0200 +@@ -72,6 +72,8 @@ + import java.net.ProxySelector; + import java.util.Enumeration; + import java.util.Properties; ++import sun.awt.AppContext; ++import sun.awt.SunToolkit; + + import net.sourceforge.jnlp.config.DeploymentConfiguration; + import net.sourceforge.jnlp.runtime.JNLPRuntime; +@@ -94,6 +96,9 @@ + */ + public static void main(String args[]) + throws IOException { ++if (AppContext.getAppContext() == null) { ++SunToolkit.createNewAppContext(); ++} + if (args.length != 2 || !(new File(args[0]).exists()) || !(new File(args[1]).exists())) { + System.err.println("Invalid pipe names provided. Refusing to proceed."); + System.exit(1);