summaryrefslogtreecommitdiff
path: root/extra/icedtea-web-java7
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2011-12-26 23:14:57 +0000
committerroot <root@rshg054.dnsready.net>2011-12-26 23:14:57 +0000
commit342100843ef3e4379443c526403fac1b1cb6416a (patch)
treefd1bdebd7bfb10b00f17dbf98c2c8a5054cb03e4 /extra/icedtea-web-java7
parente39d5f838c08b5b57eae4c1aec4ae00acd18b239 (diff)
Mon Dec 26 23:14:57 UTC 2011
Diffstat (limited to 'extra/icedtea-web-java7')
-rw-r--r--extra/icedtea-web-java7/PKGBUILD36
1 files changed, 8 insertions, 28 deletions
diff --git a/extra/icedtea-web-java7/PKGBUILD b/extra/icedtea-web-java7/PKGBUILD
index d5424ed9e..076ebcaab 100644
--- a/extra/icedtea-web-java7/PKGBUILD
+++ b/extra/icedtea-web-java7/PKGBUILD
@@ -4,42 +4,23 @@
pkgbase=icedtea-web-java7
pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc')
pkgver=1.1.4
-#_date=20110925
-#pkgrel=0.${_date}.1
-pkgrel=1
+pkgrel=2
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
- http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz
- #http://icedtea.classpath.org/download/source/${pkgname}-${pkgver}.tar.gz
- icedtea-web-1.1.4-npapi-fix.patch)
-md5sums=('1ed24b7e58da26471187dfae80b020b6'
- '81ac36e05ea1b55f1580bdb28c24f4db')
+makedepends=('jdk7-openjdk' 'zip' 'gtk' 'npapi-sdk' 'rhino' 'junit')
+source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz)
+md5sums=('1ed24b7e58da26471187dfae80b020b6')
+
_javaver=7
_jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk
-mksource() {
- mkdir /tmp/${pkgbase}-${_date}
- pushd /tmp/${pkgbase}-${_date}
- hg clone http://icedtea.classpath.org/hg/icedtea-web ${pkgbase}-${_date}
- rm -rf ${pkgbase}-${_date}/.hg*
- tar -cvJf /tmp/${pkgbase}-${_date}/${pkgbase}-${_date}.tar.xz *
- popd
-}
-
build() {
- cd "${srcdir}"/icedtea-web* #${pkgname}-${_date}"
+ cd "${srcdir}"/icedtea-web*
. /etc/profile.d/jre.sh
. /etc/profile.d/jdk.sh
- #autoreconf --force --install
-
- # fix build with Xulrunner 8
- patch -Np1 -i ${srcdir}/icedtea-web-1.1.4-npapi-fix.patch
-
./configure --prefix=${_jvmdir} \
--datarootdir=/usr/share \
--with-jdk-home=${_jvmdir}
@@ -47,7 +28,7 @@ build() {
}
check() {
- cd "${srcdir}"/icedtea-web* #${pkgname}-${_date}"
+ cd "${srcdir}"/icedtea-web*
make -k check
}
@@ -88,8 +69,7 @@ package_icedtea-web-java7-doc() {
pkgdesc="icedtea-web browser plugin + Java WebStart - documentation files"
- cd "${srcdir}"/icedtea-web* #${pkgbase}-${_date}"
-# install -m755 -d ${pkgdir}/${_jvmdir}/jre/lib
+ cd "${srcdir}"/icedtea-web*
make DESTDIR="${pkgdir}" install-data-local
# remove javaws about and man page
rm -rf ${pkgdir}/usr/lib