[arch-commits] Commit in java-gcj-compat/trunk (PKGBUILD)

andyrtr at archlinux.org andyrtr at archlinux.org
Tue Sep 2 06:19:54 UTC 2008


    Date: Tuesday, September 2, 2008 @ 02:19:54
  Author: andyrtr
Revision: 11738

upgpkg: java-gcj-compat 1.0.78-1

Modified:
  java-gcj-compat/trunk/PKGBUILD

----------+
 PKGBUILD |   53 +++++++++++++++++++++++++----------------------------
 1 file changed, 25 insertions(+), 28 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2008-09-02 05:51:13 UTC (rev 11737)
+++ PKGBUILD	2008-09-02 06:19:54 UTC (rev 11738)
@@ -2,13 +2,13 @@
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 pkgname=java-gcj-compat
-pkgver=1.0.77
-pkgrel=4
+pkgver=1.0.78
+pkgrel=1
 pkgdesc="Wrapper package to wrap free tools into a java 1.5.0.0 compatible java environment"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
 license=('GPL')
 url="http://www.eclipse.org/"
-depends=('gcc-gcj>=4.3.1' 'gjdoc>=0.7.8-4')
+depends=('gcc-gcj>=4.3.2' 'gjdoc>=0.7.9')
 makedepends=('perl' 'python')
 provides=('java-environment' 'java-runtime')
 conflicts=('java-environment' 'java-runtime')
@@ -16,27 +16,27 @@
 	java-gcj-compat.profile
 	ca-bundle.crt)
 options=('!makeflags')
-md5sums=('cafa8e490957ad2c56fc61802332e9a4'
+md5sums=('03d8e7e4a52608878600cd16f5c8454a'
          'eee3645b754a5dc77644e8973c077c0e'
          '02410297423b187bd4c6e6e295314e4c')
 
 build() {
-  cd ${startdir}/src/${pkgname}-${pkgver}
+  cd ${srcdir}/${pkgname}-${pkgver}
   sed -i -e 's/sinjdoc/gjdoc/g' Makefile.* || return 1
   sed -i -e 's/fastjar/gjar/g' Makefile.* || return 1
   ./configure --prefix=/usr
   make || return 1
-  make DESTDIR=${startdir}/pkg install
-  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/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/
+  make DESTDIR=${pkgdir} install
+  mkdir -p ${pkgdir}/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib
+  mkdir -p ${pkgdir}/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/lib
+  mkdir -p ${pkgdir}/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/include
+  ln -s /usr/share/java/libgcj-4.?.jar ${pkgdir}/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 ${pkgdir}/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/lib/tools.jar
+  ln -s /usr/lib/gcj-4.?/libjawt.so ${pkgdir}/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/lib/
+  ln -s /usr/lib/libgcj*.so ${pkgdir}/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/lib/
+  ln -s /usr/lib/libgij.so ${pkgdir}/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
-    ln -s `gcj -print-file-name=include/${i}` ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/include/
+    ln -s `gcj -print-file-name=include/${i}` ${pkgdir}/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/include/
   done
 
   if [ "${CARCH}" = "x86_64" ]; then
@@ -44,20 +44,17 @@
   else
     _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}/
+  mkdir -p ${pkgdir}/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 ${pkgdir}/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/${_arch}/client/
+  ln -s /usr/lib/gcj-4.?/libjvm.so ${pkgdir}/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/${_arch}/server/
+  ln -s /usr/lib/gcj-4.?/libjawt.so ${pkgdir}/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/${_arch}/
 
-  mkdir -p ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/security
-  sed -i -e "s|/etc/pki/tls/cert.pem|${startdir}/src/ca-bundle.crt|" generate-cacerts.pl || return 1
+  mkdir -p ${pkgdir}/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/security
+  sed -i -e "s|/etc/pki/tls/cert.pem|${srcdir}/ca-bundle.crt|" generate-cacerts.pl || return 1
   perl generate-cacerts.pl || return 1
-  install -m644 cacerts ${startdir}/pkg/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/security/cacerts
+  install -m644 cacerts ${pkgdir}/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/security/cacerts
 
 
-  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/usr/lib/mozilla/plugins
-  ln -sf /usr/lib/gcj-4.?/libgcjwebplugin.so ${startdir}/pkg/usr/lib/mozilla/plugins/
+  mkdir -p ${pkgdir}/etc/profile.d
+  install -m755 ${srcdir}/java-gcj-compat.profile ${pkgdir}/etc/profile.d/java-gcj-compat.sh
 }




More information about the arch-commits mailing list