summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2010-02-27 01:04:46 +0000
committerPatrick Lauer <patrick@gentoo.org>2010-02-27 01:04:46 +0000
commitcd150129aee2192768bfd2ac80494f424974b552 (patch)
treea9ee5b8493f0a6371b64d83b35e0824a7890200f /dev-dotnet/ikvm-bin
parentFixing silly RESTRICT and patching Makefile (diff)
downloadgentoo-2-cd150129aee2192768bfd2ac80494f424974b552.tar.gz
gentoo-2-cd150129aee2192768bfd2ac80494f424974b552.tar.bz2
gentoo-2-cd150129aee2192768bfd2ac80494f424974b552.zip
Bump
(Portage version: 2.2_rc63/cvs/Linux x86_64)
Diffstat (limited to 'dev-dotnet/ikvm-bin')
-rw-r--r--dev-dotnet/ikvm-bin/ChangeLog9
-rw-r--r--dev-dotnet/ikvm-bin/ikvm-bin-0.42.0.3.ebuild45
2 files changed, 52 insertions, 2 deletions
diff --git a/dev-dotnet/ikvm-bin/ChangeLog b/dev-dotnet/ikvm-bin/ChangeLog
index 9da4248c8579..7806d7a13049 100644
--- a/dev-dotnet/ikvm-bin/ChangeLog
+++ b/dev-dotnet/ikvm-bin/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-dotnet/ikvm-bin
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm-bin/ChangeLog,v 1.8 2008/03/12 13:53:47 phreak Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm-bin/ChangeLog,v 1.9 2010/02/27 01:04:46 patrick Exp $
+
+*ikvm-bin-0.42.0.3 (27 Feb 2010)
+
+ 27 Feb 2010; Patrick Lauer <patrick@gentoo.org> +ikvm-bin-0.42.0.3.ebuild:
+ Bump
12 Mar 2008; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing Peter Johanson (latexer, #206688) from metadata.xml.
diff --git a/dev-dotnet/ikvm-bin/ikvm-bin-0.42.0.3.ebuild b/dev-dotnet/ikvm-bin/ikvm-bin-0.42.0.3.ebuild
new file mode 100644
index 000000000000..fd1ff2c2dd4e
--- /dev/null
+++ b/dev-dotnet/ikvm-bin/ikvm-bin-0.42.0.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm-bin/ikvm-bin-0.42.0.3.ebuild,v 1.1 2010/02/27 01:04:46 patrick Exp $
+
+inherit eutils mono multilib
+
+MY_P=${P/-bin/}
+MY_PN=${PN/-bin/}
+
+DESCRIPTION="Java VM for .NET"
+HOMEPAGE="http://www.ikvm.net/"
+SRC_URI="mirror://sourceforge/${MY_PN}/${MY_PN}bin-${PV}.zip"
+LICENSE="as-is"
+
+SLOT="0"
+S=${WORKDIR}/${MY_P}
+
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=dev-lang/mono-1.1
+ !dev-dotnet/ikvm
+ app-arch/unzip"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ insinto /usr/$(get_libdir)/${MY_PN}
+ doins bin/* || die "doins failed"
+
+ for exe in ikvm ikvmc ikvmstub;
+ do
+ make_wrapper ${exe} "mono /usr/$(get_libdir)/${MY_PN}/${exe}.exe"
+ done
+
+ dodir /usr/$(get_libdir)/pkgconfig
+ sed -e "s:@VERSION@:${PV}:" \
+ -e "s:@LIBDIR@:$(get_libdir):" \
+ "${FILESDIR}"/ikvm-0.36.0.5.pc.in > "${D}"/usr/$(get_libdir)/pkgconfig/${MY_PN}.pc
+
+ for dll in IKVM.AWT.WinForms IKVM.OpenJDK.ClassLibrary IKVM.Runtime
+ do
+ gacutil -i bin/${dll}.dll -root "${D}"/usr/$(get_libdir) \
+ -gacdir /usr/$(get_libdir) -package ${dll} > /dev/null
+ done
+}