[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