diff options
author | Jurek Bartuszek <jurek@gentoo.org> | 2007-06-26 23:53:10 +0000 |
---|---|---|
committer | Jurek Bartuszek <jurek@gentoo.org> | 2007-06-26 23:53:10 +0000 |
commit | b232f0f1a3e97c17523993e0e5e6d9b3da3fcc99 (patch) | |
tree | 4813549bd4c66072dfa3872a3eb18f250f4ffaf9 /dev-dotnet/ikvm | |
parent | Fix bug #181712. (diff) | |
download | historical-b232f0f1a3e97c17523993e0e5e6d9b3da3fcc99.tar.gz historical-b232f0f1a3e97c17523993e0e5e6d9b3da3fcc99.tar.bz2 historical-b232f0f1a3e97c17523993e0e5e6d9b3da3fcc99.zip |
dev-dotnet/ikvm: version bump -> 0.34.0.2
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'dev-dotnet/ikvm')
-rw-r--r-- | dev-dotnet/ikvm/ChangeLog | 9 | ||||
-rw-r--r-- | dev-dotnet/ikvm/Manifest | 49 | ||||
-rw-r--r-- | dev-dotnet/ikvm/files/digest-ikvm-0.34.0.2 | 6 | ||||
-rw-r--r-- | dev-dotnet/ikvm/ikvm-0.14.0.1-r1.ebuild | 6 | ||||
-rw-r--r-- | dev-dotnet/ikvm/ikvm-0.14.0.1-r2.ebuild | 6 | ||||
-rw-r--r-- | dev-dotnet/ikvm/ikvm-0.14.0.1.ebuild | 6 | ||||
-rw-r--r-- | dev-dotnet/ikvm/ikvm-0.20.0.0.ebuild | 6 | ||||
-rw-r--r-- | dev-dotnet/ikvm/ikvm-0.34.0.2.ebuild | 52 |
8 files changed, 107 insertions, 33 deletions
diff --git a/dev-dotnet/ikvm/ChangeLog b/dev-dotnet/ikvm/ChangeLog index b71d92d2c3da..532024118d80 100644 --- a/dev-dotnet/ikvm/ChangeLog +++ b/dev-dotnet/ikvm/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-dotnet/ikvm # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm/ChangeLog,v 1.13 2007/02/21 23:09:24 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm/ChangeLog,v 1.14 2007/06/26 23:53:10 jurek Exp $ + +*ikvm-0.34.0.2 (26 Jun 2007) + + 26 Jun 2007; Jurek Bartuszek <jurek@gentoo.org> ikvm-0.14.0.1.ebuild, + ikvm-0.14.0.1-r1.ebuild, ikvm-0.14.0.1-r2.ebuild, ikvm-0.20.0.0.ebuild, + +ikvm-0.34.0.2.ebuild: + Version bump 21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog: Transition to Manifest2. diff --git a/dev-dotnet/ikvm/Manifest b/dev-dotnet/ikvm/Manifest index 9c08a4066544..d0719d357804 100644 --- a/dev-dotnet/ikvm/Manifest +++ b/dev-dotnet/ikvm/Manifest @@ -8,33 +8,39 @@ RMD160 1fd479358804cf5b43b991d7ae72322de44f4a2d files/script-template 53 SHA256 23c29b204e00546aced367ffdaa10d606b2c8e9ac94641a0ada23ee82e4b1e14 files/script-template 53 DIST classpath-0.15.tar.gz 5564571 RMD160 1740126b687f024c5bba2e6cdef2989c7ce20c40 SHA1 971bdd436b8010ab30096869f689a44d41e5a01c SHA256 19368b2ccd7d51b51bc265969042d39d48bcfecf6b4b58190009037f92b037c9 DIST classpath-0.18.tar.gz 6389125 RMD160 c4cc3ac851bba79f1b497d727c868e942f998725 SHA1 28061c750244cac4ff0151da6aba183b94b98b25 SHA256 f2b3962b279a1d8f98c24e39cd5d62d4e9fbf50b7b8a75e90fcf0ded822824c2 +DIST classpath-0.95.tar.gz 10210330 RMD160 8e5a2ef1517b757876066b3d899dc5cf2278a250 SHA1 9a3b276853a07ecc8753217a6db24afffab2cb2c SHA256 5c274a7741c35c35529f5641e644f61431143dac8e7724ac994d1f20c0d9cce0 DIST ikvm-0.14.0.1.zip 4220553 RMD160 efb1b2e2ff89c31cdacad1816bd109b774098a7f SHA1 9ff6f605db49f887f3f286d6775f502851f17442 SHA256 20e6fd28d3c2a91413ecf2470d383d9fb1b2c1453d67021de7f4021fa8edbc96 DIST ikvm-0.20.0.0.zip 4696966 RMD160 7f7902669d64ca011d8fb7f57e371056d2007795 SHA1 dba5a784c8e4b9da6ec94d053f9d175174663a91 SHA256 7959d06d1947fbf899259e8773b31367a20f06e6f16183ee543468f274988a8b +DIST ikvm-0.34.0.2.zip 6371665 RMD160 f8da8e01b00c1e35f6e3a3df5fa33a31ea20cfd5 SHA1 fcfcfcfb78ea62d6941a19cddbb4576f75e4bf25 SHA256 302ecb54e56aaff456eb57bd0d53a23d649b18d75d7bbb0d8bce523370feeb42 DIST ikvm-0.8.0.0.tar.gz 1369634 RMD160 9fb32c2d8fb3c8cb6e537e34a2f569d425c6dc29 SHA1 4c3b9aed7383dab7edc7e9cf73a04b09801d60eb SHA256 13d2cbb5d3be180a4d62cf85121a8f73a7d33e0c9470171f5f85e2b2e6ce41b0 -EBUILD ikvm-0.14.0.1-r1.ebuild 1088 RMD160 f7cf59597b9f69a51c356a9bbcd716ac7f628023 SHA1 fa2e51a07cb83880b19cd88d21e62a0446ee54a2 SHA256 3b6996be0f9c7c3e494c3108a4af7d3d40b9570d7a7475d7ab746f9b635f347e -MD5 54e9397a739c1720bc49b1fbf7413e4e ikvm-0.14.0.1-r1.ebuild 1088 -RMD160 f7cf59597b9f69a51c356a9bbcd716ac7f628023 ikvm-0.14.0.1-r1.ebuild 1088 -SHA256 3b6996be0f9c7c3e494c3108a4af7d3d40b9570d7a7475d7ab746f9b635f347e ikvm-0.14.0.1-r1.ebuild 1088 -EBUILD ikvm-0.14.0.1-r2.ebuild 1123 RMD160 454a3f71372e843dbf1f2c9fcb07e86ba1cf6090 SHA1 9551f7c9f39607fe65f63c8741a0da6fdff4c4eb SHA256 f3ed573e5895de39bc810f9aea3bc2d9a84d6cb29a4e7c3a437bf89dc9d4e9c0 -MD5 446da7459e78d446d6331a7ed0a08e13 ikvm-0.14.0.1-r2.ebuild 1123 -RMD160 454a3f71372e843dbf1f2c9fcb07e86ba1cf6090 ikvm-0.14.0.1-r2.ebuild 1123 -SHA256 f3ed573e5895de39bc810f9aea3bc2d9a84d6cb29a4e7c3a437bf89dc9d4e9c0 ikvm-0.14.0.1-r2.ebuild 1123 -EBUILD ikvm-0.14.0.1.ebuild 936 RMD160 af72e8758d521eb43dc185e8e4500c06685ec1b2 SHA1 cdd567cb7aee26cb515e1445528cc843a2b6bf06 SHA256 e1ceb99a3b0b9252cc11230b7d507befd16f096d00c5afaf7c4eef41cd3ce2cd -MD5 a69c1c4cb3d7ad5f2bd048de7684181c ikvm-0.14.0.1.ebuild 936 -RMD160 af72e8758d521eb43dc185e8e4500c06685ec1b2 ikvm-0.14.0.1.ebuild 936 -SHA256 e1ceb99a3b0b9252cc11230b7d507befd16f096d00c5afaf7c4eef41cd3ce2cd ikvm-0.14.0.1.ebuild 936 -EBUILD ikvm-0.20.0.0.ebuild 1165 RMD160 21570efa6b6047c067b793d147b807f4725cf304 SHA1 456904b68d75b0e2c01e2521ee7bbfc470a16fb4 SHA256 07a75524f596e58468ca00bdd567dca246d54b91c1389605095c9ed72db7c3d7 -MD5 a9327a302d0d2b131b31b388c73b7282 ikvm-0.20.0.0.ebuild 1165 -RMD160 21570efa6b6047c067b793d147b807f4725cf304 ikvm-0.20.0.0.ebuild 1165 -SHA256 07a75524f596e58468ca00bdd567dca246d54b91c1389605095c9ed72db7c3d7 ikvm-0.20.0.0.ebuild 1165 +EBUILD ikvm-0.14.0.1-r1.ebuild 1108 RMD160 0342554c925e3f0eb9622269794a4cc3644edb10 SHA1 97cb929c8bb0410a78ab1d666e2d890ae26103bd SHA256 5328bc715bdf056c1f56d957997b9ec09741f67221f66d954b2ef7bcde3d64e9 +MD5 641fe6c88d9fac1299fbc13c28dda430 ikvm-0.14.0.1-r1.ebuild 1108 +RMD160 0342554c925e3f0eb9622269794a4cc3644edb10 ikvm-0.14.0.1-r1.ebuild 1108 +SHA256 5328bc715bdf056c1f56d957997b9ec09741f67221f66d954b2ef7bcde3d64e9 ikvm-0.14.0.1-r1.ebuild 1108 +EBUILD ikvm-0.14.0.1-r2.ebuild 1143 RMD160 4004cc6ce473d5414ad2a9e2bd28afd7c32039f6 SHA1 ec8fba242d1cd19283a8fe8ad57f576a1bdda4be SHA256 98dddb8db1526f2e7a559168913c35a031ac2b1011cf9c298fff2909e338e14c +MD5 d3eb0bcc0b666c1c0b5d18bc7f657673 ikvm-0.14.0.1-r2.ebuild 1143 +RMD160 4004cc6ce473d5414ad2a9e2bd28afd7c32039f6 ikvm-0.14.0.1-r2.ebuild 1143 +SHA256 98dddb8db1526f2e7a559168913c35a031ac2b1011cf9c298fff2909e338e14c ikvm-0.14.0.1-r2.ebuild 1143 +EBUILD ikvm-0.14.0.1.ebuild 955 RMD160 66d5846dcfc3bfc3e056f434d18686d056408b0b SHA1 028ae3595aae003deaa524386a0ae4dbcfb1ee84 SHA256 a770acb67ea5576ec21efdfbbb57aede6bdceaba9502ce542851640ed2cbef02 +MD5 4fee730954e66321e6dcac4789159232 ikvm-0.14.0.1.ebuild 955 +RMD160 66d5846dcfc3bfc3e056f434d18686d056408b0b ikvm-0.14.0.1.ebuild 955 +SHA256 a770acb67ea5576ec21efdfbbb57aede6bdceaba9502ce542851640ed2cbef02 ikvm-0.14.0.1.ebuild 955 +EBUILD ikvm-0.20.0.0.ebuild 1185 RMD160 750e57d4c60781f02494e5c290bef71d64508019 SHA1 6fc7ba01849ec14fa6804b352f822d7569d9435f SHA256 02674491792a2abd7dc4e8f73456db2846690d40921159d07b49c9d64cdbd4d1 +MD5 9d038faa5f63c84a158c4a8159352f5a ikvm-0.20.0.0.ebuild 1185 +RMD160 750e57d4c60781f02494e5c290bef71d64508019 ikvm-0.20.0.0.ebuild 1185 +SHA256 02674491792a2abd7dc4e8f73456db2846690d40921159d07b49c9d64cdbd4d1 ikvm-0.20.0.0.ebuild 1185 +EBUILD ikvm-0.34.0.2.ebuild 1207 RMD160 48768b0130b1430a48ce263b58e50cea345612e8 SHA1 3e50247fb4fdd909661af9be15ce9c6b4a99d5c7 SHA256 64bcbe8697c7b73d192d6048d7bf5f3ed6c103d61d4ae6163f9b29eeb979d3d9 +MD5 0db409bdcb49fc5949244c80fa096053 ikvm-0.34.0.2.ebuild 1207 +RMD160 48768b0130b1430a48ce263b58e50cea345612e8 ikvm-0.34.0.2.ebuild 1207 +SHA256 64bcbe8697c7b73d192d6048d7bf5f3ed6c103d61d4ae6163f9b29eeb979d3d9 ikvm-0.34.0.2.ebuild 1207 EBUILD ikvm-0.8.0.0.ebuild 680 RMD160 158394ede2a9213966c0b7ca70ec06463411e4a5 SHA1 fb909456a74920aac6c31fb22ea2a5ceffd044a1 SHA256 913db4af4df2fa250127dbbb56580d018d76aa8d539878b92dbf45e682fc10b0 MD5 bfa566a91fbc602704e628d53e9ad512 ikvm-0.8.0.0.ebuild 680 RMD160 158394ede2a9213966c0b7ca70ec06463411e4a5 ikvm-0.8.0.0.ebuild 680 SHA256 913db4af4df2fa250127dbbb56580d018d76aa8d539878b92dbf45e682fc10b0 ikvm-0.8.0.0.ebuild 680 -MISC ChangeLog 2109 RMD160 ca70098e9979c1246afde8329e721f2b826e1c44 SHA1 820a23cb64805acd7f86060650d769c1dd411d09 SHA256 1890b0b8444a2e0668b456aebd42ffe55f24aeb94e1ec1e430d3a7ccd922f057 -MD5 507d82842c089a5105debc2590decdef ChangeLog 2109 -RMD160 ca70098e9979c1246afde8329e721f2b826e1c44 ChangeLog 2109 -SHA256 1890b0b8444a2e0668b456aebd42ffe55f24aeb94e1ec1e430d3a7ccd922f057 ChangeLog 2109 +MISC ChangeLog 2326 RMD160 1b8c280e2152d9093a4efd278b91cc5ae2bb4ad4 SHA1 8ece28c4870c70c1a8612bdf8a75da211189345a SHA256 10f91f9362d7b607603babe74a729667958b6f4b51c0f11f77522812df3a87d7 +MD5 161b0cb144edef4b9020679a24b951d8 ChangeLog 2326 +RMD160 1b8c280e2152d9093a4efd278b91cc5ae2bb4ad4 ChangeLog 2326 +SHA256 10f91f9362d7b607603babe74a729667958b6f4b51c0f11f77522812df3a87d7 ChangeLog 2326 MISC metadata.xml 222 RMD160 aafa4baf96cfa37bca8b5af9961b253e8d54deeb SHA1 0adada1945fd52cf6649dbafddd2e4ebd84e3543 SHA256 2291d7f74fb8845472f5527edd49d2004d0626025dfc6622cbe6a8fe22dc846d MD5 a60fdfbce7c7cfc52187ff86a7f8bbf8 metadata.xml 222 RMD160 aafa4baf96cfa37bca8b5af9961b253e8d54deeb metadata.xml 222 @@ -51,6 +57,9 @@ SHA256 f03dadd3e6999118a52c9d355b71c016ef7218a2bb5faa26fec421c1358fafe6 files/di MD5 dbe4165ba051e2f602eed426233b9801 files/digest-ikvm-0.20.0.0 482 RMD160 f32524fa01b20a5d3994fece64dfbb7d979f72e1 files/digest-ikvm-0.20.0.0 482 SHA256 fce1581a8fec24fbd6e05d069553d99a905c9515b39a34c63d6050ee4b7b6b5b files/digest-ikvm-0.20.0.0 482 +MD5 a2b7d5e9d0e1dd960b291fd7b5b011db files/digest-ikvm-0.34.0.2 485 +RMD160 3e97ac2cbf2bf74e421dd04cd5061a5e368f8969 files/digest-ikvm-0.34.0.2 485 +SHA256 00167a9d2c35d852c0628582440ad72651363d72050d07d368c79229f046b811 files/digest-ikvm-0.34.0.2 485 MD5 85b6e44ebce730531d8ec688b1b7ab3e files/digest-ikvm-0.8.0.0 241 RMD160 dcf8ae1020fc96b3f2ba8da9453f7c07c40ac523 files/digest-ikvm-0.8.0.0 241 SHA256 7e22be22bb193e1d1de04fd8755743b2bce7e08623f58b57cf2369a26080ec9e files/digest-ikvm-0.8.0.0 241 diff --git a/dev-dotnet/ikvm/files/digest-ikvm-0.34.0.2 b/dev-dotnet/ikvm/files/digest-ikvm-0.34.0.2 new file mode 100644 index 000000000000..f759ea7c2d28 --- /dev/null +++ b/dev-dotnet/ikvm/files/digest-ikvm-0.34.0.2 @@ -0,0 +1,6 @@ +MD5 08638bb9221460cc311a1c5508083ed8 classpath-0.95.tar.gz 10210330 +RMD160 8e5a2ef1517b757876066b3d899dc5cf2278a250 classpath-0.95.tar.gz 10210330 +SHA256 5c274a7741c35c35529f5641e644f61431143dac8e7724ac994d1f20c0d9cce0 classpath-0.95.tar.gz 10210330 +MD5 a551db05bf79704cbddd9e4a0ab191a7 ikvm-0.34.0.2.zip 6371665 +RMD160 f8da8e01b00c1e35f6e3a3df5fa33a31ea20cfd5 ikvm-0.34.0.2.zip 6371665 +SHA256 302ecb54e56aaff456eb57bd0d53a23d649b18d75d7bbb0d8bce523370feeb42 ikvm-0.34.0.2.zip 6371665 diff --git a/dev-dotnet/ikvm/ikvm-0.14.0.1-r1.ebuild b/dev-dotnet/ikvm/ikvm-0.14.0.1-r1.ebuild index ac27d3ff54b9..7b75eccd0a5c 100644 --- a/dev-dotnet/ikvm/ikvm-0.14.0.1-r1.ebuild +++ b/dev-dotnet/ikvm/ikvm-0.14.0.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm/ikvm-0.14.0.1-r1.ebuild,v 1.6 2007/02/05 00:23:11 jurek Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm/ikvm-0.14.0.1-r1.ebuild,v 1.7 2007/06/26 23:53:10 jurek Exp $ inherit mono multilib @@ -39,9 +39,9 @@ src_install() { fperms +x /usr/bin/${exe} done - dodir /usr/lib/pkgconfig + dodir /usr/$(get_libdir)/pkgconfig sed -e "s:@VERSION@:${PV}:" ${FILESDIR}/ikvm.pc.in \ - > ${D}/usr/lib/pkgconfig/ikvm.pc + > ${D}/usr/$(get_libdir)/pkgconfig/ikvm.pc insinto /usr/$(get_libdir)/${PN} doins ${S}/bin/* diff --git a/dev-dotnet/ikvm/ikvm-0.14.0.1-r2.ebuild b/dev-dotnet/ikvm/ikvm-0.14.0.1-r2.ebuild index e2982f8b77ad..b36dd2988fe0 100644 --- a/dev-dotnet/ikvm/ikvm-0.14.0.1-r2.ebuild +++ b/dev-dotnet/ikvm/ikvm-0.14.0.1-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm/ikvm-0.14.0.1-r2.ebuild,v 1.3 2007/02/05 00:23:11 jurek Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm/ikvm-0.14.0.1-r2.ebuild,v 1.4 2007/06/26 23:53:10 jurek Exp $ inherit mono multilib @@ -39,10 +39,10 @@ src_install() { fperms +x /usr/bin/${exe} done - dodir /usr/lib/pkgconfig + dodir /usr/$(get_libdir)/pkgconfig sed -e "s:@VERSION@:${PV}:" \ -e "s:@LIBDIR@:$(get_libdir):" \ - ${FILESDIR}/ikvm.pc.in > ${D}/usr/lib/pkgconfig/ikvm.pc + ${FILESDIR}/ikvm.pc.in > ${D}/usr/$(get_libdir)/pkgconfig/ikvm.pc insinto /usr/$(get_libdir)/${PN} doins ${S}/bin/* diff --git a/dev-dotnet/ikvm/ikvm-0.14.0.1.ebuild b/dev-dotnet/ikvm/ikvm-0.14.0.1.ebuild index 533a845d232c..7ee27d193f88 100644 --- a/dev-dotnet/ikvm/ikvm-0.14.0.1.ebuild +++ b/dev-dotnet/ikvm/ikvm-0.14.0.1.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm/ikvm-0.14.0.1.ebuild,v 1.4 2007/02/05 00:23:11 jurek Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm/ikvm-0.14.0.1.ebuild,v 1.5 2007/06/26 23:53:10 jurek Exp $ -inherit mono +inherit mono multilib CLASSPATH_P="classpath-0.15" @@ -39,6 +39,6 @@ src_install() { fperms +x /usr/bin/${exe} done - insinto /usr/lib/${P} + insinto /usr/$(get_libdir)/${P} doins ${S}/bin/* } diff --git a/dev-dotnet/ikvm/ikvm-0.20.0.0.ebuild b/dev-dotnet/ikvm/ikvm-0.20.0.0.ebuild index 996fc5c2b6e2..936b55ccc47c 100644 --- a/dev-dotnet/ikvm/ikvm-0.20.0.0.ebuild +++ b/dev-dotnet/ikvm/ikvm-0.20.0.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm/ikvm-0.20.0.0.ebuild,v 1.3 2007/02/05 00:23:11 jurek Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm/ikvm-0.20.0.0.ebuild,v 1.4 2007/06/26 23:53:10 jurek Exp $ inherit mono multilib @@ -39,10 +39,10 @@ src_install() { fperms +x /usr/bin/${exe} done - dodir /usr/lib/pkgconfig + dodir /usr/$(get_libdir)/pkgconfig sed -e "s:@VERSION@:${PV}:" \ -e "s:@LIBDIR@:$(get_libdir):" \ - ${FILESDIR}/ikvm.pc.in > ${D}/usr/lib/pkgconfig/ikvm.pc + ${FILESDIR}/ikvm.pc.in > ${D}/usr/$(get_libdir)/pkgconfig/ikvm.pc insinto /usr/$(get_libdir)/${PN} doins ${S}/bin/* diff --git a/dev-dotnet/ikvm/ikvm-0.34.0.2.ebuild b/dev-dotnet/ikvm/ikvm-0.34.0.2.ebuild new file mode 100644 index 000000000000..c76e0f18226f --- /dev/null +++ b/dev-dotnet/ikvm/ikvm-0.34.0.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm/ikvm-0.34.0.2.ebuild,v 1.1 2007/06/26 23:53:10 jurek Exp $ + +inherit eutils mono multilib + +CLASSPATH_P="classpath-0.95" + +ECJ_V=3.2.2 +ECJ_DATESTAMP=200702121330 + +DESCRIPTION="Java VM for .NET" +HOMEPAGE="http://www.ikvm.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.zip + mirror://gnu/classpath/${CLASSPATH_P}.tar.gz" +LICENSE="as-is" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +RDEPEND=">=dev-lang/mono-1.1" +DEPEND="${RDEPEND} + !dev-dotnet/ikvm-bin + >=dev-dotnet/nant-0.85 + =dev-java/eclipse-ecj-3.2* + app-arch/unzip" + +src_compile() { + # Remove unneccesary binaries + rm bin/*.exe + + sed -i -e 's#ecj#/usr/bin/ecj-3.2#' \ + classpath/classpath.build + + nant -t:mono-1.0 || die "ikvm build failed" +} + +src_install() { + insinto /usr/$(get_libdir)/${PN} + doins bin/* + + for exe in ikvm ikvmc ikvmstub; + do + make_wrapper ${exe} "mono /usr/$(get_libdir)/${PN}/${exe}.exe" + done + + dodir /usr/$(get_libdir)/pkgconfig + sed -e "s:@VERSION@:${PV}:" \ + -e "s:@LIBDIR@:$(get_libdir):" \ + ${FILESDIR}/${PN}.pc.in > ${D}/usr/$(get_libdir)/pkgconfig/${PN}.pc +} |