diff options
author | Patrick Lauer <patrick@gentoo.org> | 2010-02-27 01:04:46 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2010-02-27 01:04:46 +0000 |
commit | cd150129aee2192768bfd2ac80494f424974b552 (patch) | |
tree | a9ee5b8493f0a6371b64d83b35e0824a7890200f /dev-dotnet/ikvm-bin | |
parent | Fixing silly RESTRICT and patching Makefile (diff) | |
download | gentoo-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/ChangeLog | 9 | ||||
-rw-r--r-- | dev-dotnet/ikvm-bin/ikvm-bin-0.42.0.3.ebuild | 45 |
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 +} |