mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-07-31 23:08:09 -07:00
dev-dotnet/ikvm-bin: Drop old
Package-Manager: portage-2.3.2
This commit is contained in:
@@ -1,2 +1 @@
|
||||
DIST ikvmbin-0.46.0.2.zip 15683101 SHA256 6694698b03910282eae1bbdfccd935f7f90396cad17a657c4734f66fc1e69f13 SHA512 6831c5aa69ec7ec7b60697c436404a79b3985f6732908d6da990132e44a13f6823ce2d69b41f3e742bfac8c9b0bdd002e24b47d2125919d6cbd59e45ddcd37d9 WHIRLPOOL f600b934dcd98ea751f6c2511e1720143cbcd02ffaebf0fb1a2026724212f361125544cd18f30bfb824d14d972b8df64a7ef8089cd7d7372cf706420cf1a8480
|
||||
DIST ikvmbin-7.1.4532.2.zip 16391340 SHA256 f28f6ae9bd58bf8ed3f23ab2cb4003676ca8c036e063f3641957386f4aa24572 SHA512 a447473741541e13b6723feef7f474a01670d885ffbfd68269b121cfb39658ca0189f30e055b811f7c72e320b7a28e115b2b858679c43b55b86f00a1429ecdae WHIRLPOOL 0fee6104d1d3f9e9446bd33186bb92801f2d7483db4b3c1ed7bac5dc3274f4062a3f06b007fea21de4cee50c62be0b5c6ed40d525a6e145bc8eb833dd760f6c2
|
||||
|
||||
@@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils mono multilib
|
||||
|
||||
MY_P=${P/-bin/}
|
||||
MY_PN=${PN/-bin/}
|
||||
|
||||
DESCRIPTION="Java VM for .NET"
|
||||
HOMEPAGE="http://www.ikvm.net/ http://weblog.ikvm.net/"
|
||||
SRC_URI="http://www.frijters.net/${MY_PN}bin-${PV}.zip"
|
||||
LICENSE="ZLIB GPL-2-with-linking-exception"
|
||||
|
||||
SLOT="0"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
KEYWORDS="amd64 x86"
|
||||
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/*
|
||||
|
||||
for exe in ikvm ikvmc ikvmstub;
|
||||
do
|
||||
make_wrapper ${exe} "mono /usr/$(get_libdir)/${MY_PN}/${exe}.exe" || die
|
||||
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 \
|
||||
|| die "sed failed"
|
||||
|
||||
for dll in bin/IKVM*.dll
|
||||
do
|
||||
dllbase=${dll##*/}
|
||||
ebegin "Installing and registering ${dllbase}"
|
||||
gacutil -i bin/${dllbase} -root "${D}"/usr/$(get_libdir) \
|
||||
-gacdir /usr/$(get_libdir) -package IKVM &>/dev/null
|
||||
eend $? || die "Failed installing ${dllbase}"
|
||||
done
|
||||
}
|
||||
Reference in New Issue
Block a user