[arch-commits] CVS update of extra/devel/java-gcj-compat (2 files)
Jan de Groot
jgc at archlinux.org
Mon Apr 30 13:03:12 UTC 2007
Date: Monday, April 30, 2007 @ 09:03:12
Author: jgc
Path: /home/cvs-extra/extra/devel/java-gcj-compat
Modified: PKGBUILD (1.5 -> 1.6) java-gcj-compat.profile (1.1 -> 1.2)
upgpkg: java-gcj-compat 1.0.76-1
Update to 1.0.76, introduces java 5.0 support. Add links for libjvm to make OpenOffice detect it. Link the browser plugin to /opt/mozilla to make it useful. AMD64 users will have a browser plugin also now
-------------------------+
PKGBUILD | 22 +++++++++++++++-------
java-gcj-compat.profile | 4 ++--
2 files changed, 17 insertions(+), 9 deletions(-)
Index: extra/devel/java-gcj-compat/PKGBUILD
diff -u extra/devel/java-gcj-compat/PKGBUILD:1.5 extra/devel/java-gcj-compat/PKGBUILD:1.6
--- extra/devel/java-gcj-compat/PKGBUILD:1.5 Mon Apr 2 17:31:53 2007
+++ extra/devel/java-gcj-compat/PKGBUILD Mon Apr 30 09:03:12 2007
@@ -1,19 +1,19 @@
-# $Id: PKGBUILD,v 1.5 2007/04/02 21:31:53 jgc Exp $
+# $Id: PKGBUILD,v 1.6 2007/04/30 13:03:12 jgc Exp $
# Maintainer: Jan de Groot <jgc at archlinux.org>
pkgname=java-gcj-compat
-pkgver=1.0.68
-pkgrel=3
+pkgver=1.0.76
+pkgrel=1
pkgdesc="Wrapper package to wrap free tools into a java 1.4.2 compatible java environment"
arch=(i686 x86_64)
license=('GPL')
url="http://www.eclipse.org/"
-depends=('gcc-gcj' 'fastjar' 'eclipse-ecj' 'gjdoc')
+depends=('gcc-gcj>=4.1.2-5' 'fastjar' 'gjdoc>=0.7.8')
provides=('java-environment' 'java-runtime')
conflicts=('java-environment' 'java-runtime')
source=(ftp://sources.redhat.com/pub/rhug/${pkgname}-${pkgver}.tar.gz
java-gcj-compat.profile)
-md5sums=('08b2fa8831e1668f18f30bf4f933556f' '95295c63b411668466e683a771a398b0')
+md5sums=('06eb307d4e9d3fb44a4198d4d501142e' 'eee3645b754a5dc77644e8973c077c0e')
build() {
export MAKEFLAGS="-j1"
@@ -21,8 +21,16 @@
./configure --prefix=/usr
make || return 1
make DESTDIR=${startdir}/pkg install
- mkdir -p ${startdir}/pkg/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre/lib
- ln -s /usr/share/java/libgcj-*.jar ${startdir}/pkg/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre/lib/rt.jar
+ mkdir -p ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib
+ mkdir -p ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/lib
+ ln -s /usr/share/java/libgcj-4*.jar ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/rt.jar
+ ln -s /usr/share/java/libgcj-tools-4*.jar ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/lib/tools.jar
+ mkdir -p ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/i386/{client,server}
+ ln -s /usr/lib/gcj-4.*/libjvm.so ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/i386/client/
+ ln -s /usr/lib/gcj-4.*/libjvm.so ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/i386/server/
mkdir -p ${startdir}/pkg/etc/profile.d
install -m755 ${startdir}/src/java-gcj-compat.profile ${startdir}/pkg/etc/profile.d/java-gcj-compat.sh
+
+ mkdir -p ${startdir}/pkg/opt/mozilla/lib/plugins
+ ln -sf /usr/lib/gcj-4.*/libgcjwebplugin.so ${startdir}/pkg/opt/mozilla/lib/plugins/
}
Index: extra/devel/java-gcj-compat/java-gcj-compat.profile
diff -u extra/devel/java-gcj-compat/java-gcj-compat.profile:1.1 extra/devel/java-gcj-compat/java-gcj-compat.profile:1.2
--- extra/devel/java-gcj-compat/java-gcj-compat.profile:1.1 Mon Jan 1 15:14:17 2007
+++ extra/devel/java-gcj-compat/java-gcj-compat.profile Mon Apr 30 09:03:12 2007
@@ -1,2 +1,2 @@
-export JAVA_HOME=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0
-export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib
+export JAVA_HOME=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0
+export CLASSPATH=${CLASSPATH:+$CLASSPATH:}$JAVA_HOME/lib
More information about the arch-commits
mailing list