[arch-commits] CVS update of extra/devel/java-gcj-compat (PKGBUILD)

andyrtr at archlinux.org andyrtr at archlinux.org
Thu Oct 11 22:32:44 UTC 2007


    Date: Thursday, October 11, 2007 @ 18:32:44
  Author: andyrtr
    Path: /home/cvs-extra/extra/devel/java-gcj-compat

Modified: PKGBUILD (1.10 -> 1.11)

rebuild for new gcj. trying to make future rebuilds obsolete on minor updates


----------+
 PKGBUILD |   24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)


Index: extra/devel/java-gcj-compat/PKGBUILD
diff -u extra/devel/java-gcj-compat/PKGBUILD:1.10 extra/devel/java-gcj-compat/PKGBUILD:1.11
--- extra/devel/java-gcj-compat/PKGBUILD:1.10	Thu Jul  5 11:22:13 2007
+++ extra/devel/java-gcj-compat/PKGBUILD	Thu Oct 11 18:32:44 2007
@@ -1,22 +1,22 @@
-# $Id: PKGBUILD,v 1.10 2007/07/05 15:22:13 jgc Exp $
+# $Id: PKGBUILD,v 1.11 2007/10/11 22:32:44 andyrtr Exp $
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 pkgname=java-gcj-compat
 pkgver=1.0.76
-pkgrel=4
-pkgdesc="Wrapper package to wrap free tools into a java 1.4.2 compatible java environment"
+pkgrel=5
+pkgdesc="Wrapper package to wrap free tools into a java 1.5.0.0 compatible java environment"
 arch=(i686 x86_64)
 license=('GPL')
 url="http://www.eclipse.org/"
-depends=('gcc-gcj>=4.2.1' 'fastjar' 'gjdoc>=0.7.8')
+depends=('gcc-gcj>=4.2.2' '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=('06eb307d4e9d3fb44a4198d4d501142e' 'eee3645b754a5dc77644e8973c077c0e')
+options=('!makeflags')
 
 build() {
-  export MAKEFLAGS="-j1"
   cd ${startdir}/src/${pkgname}-${pkgver}
   sed -i -e 's/sinjdoc/gjdoc/g' Makefile.* || return 1
   ./configure --prefix=/usr
@@ -25,9 +25,9 @@
   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
   mkdir -p ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/include
-  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
-  ln -s /usr/lib/gcj-4.*/libjawt.so ${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
+  ln -s /usr/lib/gcj-4.?/libjawt.so ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/lib/
   ln -s /usr/lib/libgcj*.so ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/lib/
   ln -s /usr/lib/libgij.so ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/lib/
   for i in jni.h jni_md.h jawt.h jawt_md.h gcj; do
@@ -40,13 +40,13 @@
     _arch=i386
   fi
   mkdir -p ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/${_arch}/{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/${_arch}/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/${_arch}/server/
-  ln -s /usr/lib/gcj-4.*/libjawt.so ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/${_arch}/
+  ln -s /usr/lib/gcj-4.?/libjvm.so ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/${_arch}/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/${_arch}/server/
+  ln -s /usr/lib/gcj-4.?/libjawt.so ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/${_arch}/
 
   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/
+  ln -sf /usr/lib/gcj-4.?/libgcjwebplugin.so ${startdir}/pkg/opt/mozilla/lib/plugins/
 }




More information about the arch-commits mailing list