Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=c7239ffb0becdbb53683e41084f7e744b3b216cb
commit c7239ffb0becdbb53683e41084f7e744b3b216cb Author: bouleetbil <bouleet...@frogdev.info> Date: Sat Apr 25 22:14:02 2009 +0200 ikvm-0.38.0.2-1-i686 *version bump diff --git a/source/gnome-extra/ikvm/FrugalBuild b/source/gnome-extra/ikvm/FrugalBuild index 78ae88f..c3e291b 100644 --- a/source/gnome-extra/ikvm/FrugalBuild +++ b/source/gnome-extra/ikvm/FrugalBuild @@ -1,13 +1,38 @@ -# Compiling time: 0.01 SBU +# Compiling time: 1.25 SBU # Maintainer: Christian Hamar alias krix <kr...@linuxforum.hu> pkgname=ikvm -pkgver=0.22 +pkgver=0.38.0.2 pkgrel=1 pkgdesc="An implementation of Java for Mono and the Microsoft .NET Framework." -Finclude sourceforge -depends=('mono>=2.0.1') +_F_sourceforge_ext=".zip" +Finclude sourceforge mono +source=($source http://www.frijters.net/classpath-0.95-stripped.zip \ + http://www.frijters.net/openjdk6-b12-stripped.zip) +depends=('mono>=2.4') +makedepends=('nant' 'j2sdk') groups=('gnome-extra') archs=('i686' 'x86_64') -source=(http://go-mono.com/sources/ikvm/ikvm-$pkgver.tar.gz) -sha1sums=('68c86d3653f7c95306464b998cf55d4ab051e327') +sha1sums=('06a6be65979ecf997882fbc9166c9d125b48fc61' \ + '8606522fad75b16752fdb4db6a7e7f09ad181183' \ + '3c443c89d0c3e667080aa9682aadd4669a8d436d') + +build() { + Fcd + unset MAKEFLAGS + Fmonoexport + #delete binary files + rm bin/{IKVM*dll,*.exe,JVM.DLL,ikvm-native.dll} + Fnant + + #install files + Fmkdir usr/lib/$pkgname + Fcp $pkgname-$pkgver/bin/* usr/lib/$pkgname/ + for exe in bin/*.exe + do + exebase=${exe##*/} + Fwrapper "mono /usr/lib/$pkgname/${exebase} \"\...@\"" ${exebase%.exe} + + done + Fmonocleanup +} _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git