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

andyrtr at archlinux.org andyrtr at archlinux.org
Thu Oct 11 22:21:43 UTC 2007


    Date: Thursday, October 11, 2007 @ 18:21:43
  Author: andyrtr
    Path: /home/cvs-extra/extra/devel/gcc-gcj

Modified: PKGBUILD (1.36 -> 1.37)

updatepkg 4.2.2


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


Index: extra/devel/gcc-gcj/PKGBUILD
diff -u extra/devel/gcc-gcj/PKGBUILD:1.36 extra/devel/gcc-gcj/PKGBUILD:1.37
--- extra/devel/gcc-gcj/PKGBUILD:1.36	Sat Aug  4 13:07:34 2007
+++ extra/devel/gcc-gcj/PKGBUILD	Thu Oct 11 18:21:43 2007
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD,v 1.36 2007/08/04 17:07:34 jgc Exp $
+# $Id: PKGBUILD,v 1.37 2007/10/11 22:21:43 andyrtr Exp $
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 # There's a circular dependency between gcc-gcj and eclipse-ecj. There is no 
@@ -6,29 +6,30 @@
 # the dependency and using that with eclipse-ecj to build this version.
 
 pkgname=gcc-gcj
-pkgver=4.2.1
-pkgrel=4
+pkgver=4.2.2
+pkgrel=1
 #_snapshot=4.2.1-RC-20070703
-_javaver=20070719
+_javaver=20071011
 pkgdesc="GNU Java Environment"
 arch=(i686 x86_64)
 license=('GPL' 'LGPL')
 url="http://gcc.gnu.org"
-depends=('gcc>=4.2.1-3' 'gtk2>=2.10.12' 'file' 'libsm' 'libxtst' 'alsa-lib' 'eclipse-ecj>=3.3')
+depends=("gcc>=4.2.2-1" "gtk2>=2.12.0" 'file' 'libsm' 'libxtst' 'alsa-lib' "eclipse-ecj>=3.3")
 makedepends=('texinfo' 'pkgconfig' 'xulrunner' 'libart-lgpl' 'jack-audio-connection-kit' 'libxtst')
 noextract=("gcc-ecj-${_javaver}.tar.bz2")
 options=('!libtool')
 source=(#ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-{core,g++}-${_snapshot}.tar.bz2
 	ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-{core,g++}-${pkgver}.tar.bz2
-	http://www.archlinux.org/~jgc/gcc/gcc-ecj-${_javaver}.tar.bz2
+	#http://www.archlinux.org/~jgc/gcc/gcc-ecj-${_javaver}.tar.bz2
+	http://www.archlinux.org/~andyrtr/sources/gcc-ecj-${_javaver}.tar.bz2
 	gcj-4.3-tools.jar-path.diff
 	gcc_pure64.patch
 	libjava-disable-static.dpatch
 	libjava-sjlj.dpatch
 	gcc-hash-style-both.patch)
-md5sums=('88007169104d247eccb07dc5de2e0137'
-         '0aca4ef04eb57d9f356c431496bdad0b'
-         '21671e9aaef338f84eabacca8eeaa766'
+md5sums=('b02a013580a9555c7c8f2ca554c02722'
+         '1aa75e06ca16518f16d5df67ba98a392'
+         'ac5b69a309da394abcbed7a104e8a84d'
          '602eb960c7752cc4877309e691110c06'
          '8fc86e4c4d1f4ec8b226307d39fbd9e3'
          'bef24466abe00c4e655ac074cedf0c29'
@@ -126,7 +127,8 @@
    # Save >10MB with this one, makepkg only strips debug symbols.
    find ${startdir}/pkg/usr/lib -type f -name '*.so.*' -exec strip --strip-unneeded {} \;
 
-   ln -sf gcj-${pkgver} ${startdir}/pkg/usr/lib/gcj-4.2
+   linkdir=`basename $startdir/pkg/usr/lib/gcj-${pkgver}*` ; echo $linkdir
+   ln -sf $linkdir ${startdir}/pkg/usr/lib/gcj-4.2
    ln -sf libgcj-${pkgver}.jar ${startdir}/pkg/usr/share/java/libgcj-4.2.jar
    ln -sf libgcj-tools-${pkgver}.jar ${startdir}/pkg/usr/share/java/libgcj-tools-4.2.jar
 }




More information about the arch-commits mailing list