diff options
Diffstat (limited to 'dev-dotnet')
-rw-r--r-- | dev-dotnet/ikvm-bin/Manifest | 30 | ||||
-rw-r--r-- | dev-dotnet/ikvm/ChangeLog | 8 | ||||
-rw-r--r-- | dev-dotnet/ikvm/Manifest | 34 | ||||
-rw-r--r-- | dev-dotnet/ikvm/files/digest-ikvm-0.36.0.5 | 9 | ||||
-rw-r--r-- | dev-dotnet/ikvm/files/ikvm-0.36.0.5.pc.in | 9 | ||||
-rw-r--r-- | dev-dotnet/ikvm/files/key.snk | bin | 0 -> 596 bytes | |||
-rw-r--r-- | dev-dotnet/ikvm/ikvm-0.36.0.5.ebuild | 69 |
7 files changed, 146 insertions, 13 deletions
diff --git a/dev-dotnet/ikvm-bin/Manifest b/dev-dotnet/ikvm-bin/Manifest index d5bbbe66e4b1..c6ed41d4bc5c 100644 --- a/dev-dotnet/ikvm-bin/Manifest +++ b/dev-dotnet/ikvm-bin/Manifest @@ -1,9 +1,17 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX ikvm-0.36.0.5.pc.in 307 RMD160 29fb7bfb5deb38c5687d1ecc36ffda9f5e9d9179 SHA1 e1c17dd2519691e3e602445c61197e42aee12b99 SHA256 e0c2b9aa10c15a482d9ae802c169a5525eba3e24c7334d8a74d42825f7f8196a +MD5 63dc8c13663de8bb62ff5ba3d4e16dc0 files/ikvm-0.36.0.5.pc.in 307 +RMD160 29fb7bfb5deb38c5687d1ecc36ffda9f5e9d9179 files/ikvm-0.36.0.5.pc.in 307 +SHA256 e0c2b9aa10c15a482d9ae802c169a5525eba3e24c7334d8a74d42825f7f8196a files/ikvm-0.36.0.5.pc.in 307 AUX ikvm.pc.in 260 RMD160 bb18056213e45acb7c965df8f834e4a728c45dc6 SHA1 40e0280c5d4e36a63350d0bfbc5e1491a82324c8 SHA256 96a0af5d305d6e85191d54116a852e4ddc434d589e305495b6bbc314d20f6e4b MD5 bc3504eb525c8b3b53793cec10b9a8ac files/ikvm.pc.in 260 RMD160 bb18056213e45acb7c965df8f834e4a728c45dc6 files/ikvm.pc.in 260 SHA256 96a0af5d305d6e85191d54116a852e4ddc434d589e305495b6bbc314d20f6e4b files/ikvm.pc.in 260 DIST ikvm-0.14.tar.gz 2908924 RMD160 63b02e61675d95dfbcfe31e6575e9da35d761b9e SHA1 bfc4b5cfb14334fc02c6a3f75ac2cb904dbe12de SHA256 05861c4c227cce570ddd345389dd2bcfff44b99d93efd9a0ae88ab5761d50776 DIST ikvmbin-0.34.0.2.zip 4760345 RMD160 26fca87617e825b304d44e872f69e3b7bcdb66c9 SHA1 928330183a77e9a9fbf390648a5a0cccb17818e1 SHA256 720c65f41daf1b859cfabcc063d2b0bc070f8798aae1688f49c60807e4f8b3d7 +DIST ikvmbin-0.36.0.5.zip 10463405 RMD160 c2b2009836e2c037bf0cdac74a2e0fda4930df1d SHA1 8125164d75d92f4b74ecc46588704fe4764681ed SHA256 f5addfbab8185f8a5858e07042ebe45429bb10500383c93182a8e4829def4b0a EBUILD ikvm-bin-0.14.ebuild 680 RMD160 a68bb0c87e77bc8cc1089823427aabc78ce40db8 SHA1 003d384273263939fd8282939886663402a24e1a SHA256 e59211930459b35e02f0d960836c5e215c11bf60cd31f093b6331815636d33b7 MD5 747ae337b53522bece9a55f0a0887ffd ikvm-bin-0.14.ebuild 680 RMD160 a68bb0c87e77bc8cc1089823427aabc78ce40db8 ikvm-bin-0.14.ebuild 680 @@ -12,10 +20,14 @@ EBUILD ikvm-bin-0.34.0.2.ebuild 941 RMD160 e9b239b5126aff437243c5fa5d20b3e2f4a19 MD5 5410e9ffbe4410b922416f1e8cbec496 ikvm-bin-0.34.0.2.ebuild 941 RMD160 e9b239b5126aff437243c5fa5d20b3e2f4a19958 ikvm-bin-0.34.0.2.ebuild 941 SHA256 406789a72afceda45e9ee078b2fc0155c740d176aa0027bbf422b40a8c6d7b1e ikvm-bin-0.34.0.2.ebuild 941 -MISC ChangeLog 954 RMD160 0adcd8440a2ea88ab72610f1a6a610aae580f1d7 SHA1 cf793ef660a276bb97afbcb260dbbcb40e1e772c SHA256 599062d3f71a8a6c16e9c1e5aaf4c1674a3ff1e8b907c3b45f7d85666cfb92bb -MD5 9ba60fb669cfae9c23a700bc7a343aa3 ChangeLog 954 -RMD160 0adcd8440a2ea88ab72610f1a6a610aae580f1d7 ChangeLog 954 -SHA256 599062d3f71a8a6c16e9c1e5aaf4c1674a3ff1e8b907c3b45f7d85666cfb92bb ChangeLog 954 +EBUILD ikvm-bin-0.36.0.5.ebuild 1239 RMD160 785f2739418b1eec3e9dff616c596e1cce808068 SHA1 d94c9b4dca2a5c03d5cfe1d03d5349f216f1cdac SHA256 5d9b38737dffbb72cc7eaef5d20df8123b64774302ef5e5e93a2e2bc5806518c +MD5 74a6b098746bb86efe5df45616bc3988 ikvm-bin-0.36.0.5.ebuild 1239 +RMD160 785f2739418b1eec3e9dff616c596e1cce808068 ikvm-bin-0.36.0.5.ebuild 1239 +SHA256 5d9b38737dffbb72cc7eaef5d20df8123b64774302ef5e5e93a2e2bc5806518c ikvm-bin-0.36.0.5.ebuild 1239 +MISC ChangeLog 1111 RMD160 b90cae5a4fe3566d38d1f59abc04b08ffb00f81b SHA1 a9d522567943eb73ddae5f37a29596195ec72398 SHA256 8d010aa7d93f7792919213433dea4d4a25e1f596442fdf92e1117de41b859130 +MD5 e6cc89421ccbab7be5c6ec73348bbb11 ChangeLog 1111 +RMD160 b90cae5a4fe3566d38d1f59abc04b08ffb00f81b ChangeLog 1111 +SHA256 8d010aa7d93f7792919213433dea4d4a25e1f596442fdf92e1117de41b859130 ChangeLog 1111 MISC metadata.xml 222 RMD160 aafa4baf96cfa37bca8b5af9961b253e8d54deeb SHA1 0adada1945fd52cf6649dbafddd2e4ebd84e3543 SHA256 2291d7f74fb8845472f5527edd49d2004d0626025dfc6622cbe6a8fe22dc846d MD5 a60fdfbce7c7cfc52187ff86a7f8bbf8 metadata.xml 222 RMD160 aafa4baf96cfa37bca8b5af9961b253e8d54deeb metadata.xml 222 @@ -26,3 +38,13 @@ SHA256 b15262fd1b03147dd6d960be620e743c3b2af7be3bfbbf489521c9136eed5107 files/di MD5 90a13ef458946455403b4e590a29d1db files/digest-ikvm-bin-0.34.0.2 244 RMD160 3f2d7f38a2c75fed361aea8cf2e056274113bb59 files/digest-ikvm-bin-0.34.0.2 244 SHA256 e1588af55cb764ae1a58e32a0f49732857e6ffdbdfa747701517d8538863f328 files/digest-ikvm-bin-0.34.0.2 244 +MD5 ef00712d228cb1da35bd2c73d6518f78 files/digest-ikvm-bin-0.36.0.5 247 +RMD160 fd03e98981f9865ea70de3a58c69287b9cfadb02 files/digest-ikvm-bin-0.36.0.5 247 +SHA256 430f78d6a89deb83c64af06d5b112edfcf81229b5f6eb27ea69f8362bff909ad files/digest-ikvm-bin-0.36.0.5 247 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.7 (GNU/Linux) + +iD8DBQFHeTwiyOePD61SuWIRAmheAJ0dvry4MZh2o3XxURqdMXKpW5YZsgCghHif +oL1gLDgXph1OqKsHFhAxMrE= +=Tt97 +-----END PGP SIGNATURE----- diff --git a/dev-dotnet/ikvm/ChangeLog b/dev-dotnet/ikvm/ChangeLog index 280ef1cb8504..5afb09aafb12 100644 --- a/dev-dotnet/ikvm/ChangeLog +++ b/dev-dotnet/ikvm/ChangeLog @@ -1,6 +1,12 @@ # 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.17 2007/07/28 12:46:23 jurek Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ikvm/ChangeLog,v 1.18 2007/12/31 18:55:42 jurek Exp $ + +*ikvm-0.36.0.5 (31 Dec 2007) + + 31 Dec 2007; Jurek Bartuszek <jurek@gentoo.org> + +files/ikvm-0.36.0.5.pc.in, +files/key.snk, +ikvm-0.36.0.5.ebuild: + Version bump 28 Jul 2007; Jurek Bartuszek <jurek@gentoo.org> ikvm-0.34.0.2.ebuild: Removed windows-only libraries (fixing bug #186837) diff --git a/dev-dotnet/ikvm/Manifest b/dev-dotnet/ikvm/Manifest index 883634843450..7f741b531ab2 100644 --- a/dev-dotnet/ikvm/Manifest +++ b/dev-dotnet/ikvm/Manifest @@ -1,21 +1,32 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +AUX ikvm-0.36.0.5.pc.in 307 RMD160 29fb7bfb5deb38c5687d1ecc36ffda9f5e9d9179 SHA1 e1c17dd2519691e3e602445c61197e42aee12b99 SHA256 e0c2b9aa10c15a482d9ae802c169a5525eba3e24c7334d8a74d42825f7f8196a +MD5 63dc8c13663de8bb62ff5ba3d4e16dc0 files/ikvm-0.36.0.5.pc.in 307 +RMD160 29fb7bfb5deb38c5687d1ecc36ffda9f5e9d9179 files/ikvm-0.36.0.5.pc.in 307 +SHA256 e0c2b9aa10c15a482d9ae802c169a5525eba3e24c7334d8a74d42825f7f8196a files/ikvm-0.36.0.5.pc.in 307 AUX ikvm.pc.in 260 RMD160 bb18056213e45acb7c965df8f834e4a728c45dc6 SHA1 40e0280c5d4e36a63350d0bfbc5e1491a82324c8 SHA256 96a0af5d305d6e85191d54116a852e4ddc434d589e305495b6bbc314d20f6e4b MD5 bc3504eb525c8b3b53793cec10b9a8ac files/ikvm.pc.in 260 RMD160 bb18056213e45acb7c965df8f834e4a728c45dc6 files/ikvm.pc.in 260 SHA256 96a0af5d305d6e85191d54116a852e4ddc434d589e305495b6bbc314d20f6e4b files/ikvm.pc.in 260 +AUX key.snk 596 RMD160 991686bff1bbcebf7d0f96d1ae782be997b9df5f SHA1 79b58611712d91da12f41ac938b5cff825403d90 SHA256 7b6a211f7667ac98c9cbe8359e17c0c6e0f0b7416b9f8185c503809930f8e6e8 +MD5 7dcc41bb557b306512594633cbe82472 files/key.snk 596 +RMD160 991686bff1bbcebf7d0f96d1ae782be997b9df5f files/key.snk 596 +SHA256 7b6a211f7667ac98c9cbe8359e17c0c6e0f0b7416b9f8185c503809930f8e6e8 files/key.snk 596 AUX script-template 53 RMD160 1fd479358804cf5b43b991d7ae72322de44f4a2d SHA1 bb035ad3d4e9694d9f72b3a82e870ae2a370ca4c SHA256 23c29b204e00546aced367ffdaa10d606b2c8e9ac94641a0ada23ee82e4b1e14 MD5 4663f47604a2844330031fbdad711339 files/script-template 53 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-stripped.zip 3217515 RMD160 d399f7a6aa1c70fefdefb3e4fd4ebb71bd8f45ef SHA1 8606522fad75b16752fdb4db6a7e7f09ad181183 SHA256 f2d386dedb3c4aa61fe21c84863e0899903dbc4628fdd95b855c067193ee0552 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.36.0.5.zip 13984212 RMD160 0ea02aa458493f65730eb38cc2e4997304328700 SHA1 b056e9c568232ed92199926e72b86c118090220b SHA256 5dfe99246914cf46201231d6d9fb782e8a2846d4dc2398de82dfffb61c88b913 DIST ikvm-0.8.0.0.tar.gz 1369634 RMD160 9fb32c2d8fb3c8cb6e537e34a2f569d425c6dc29 SHA1 4c3b9aed7383dab7edc7e9cf73a04b09801d60eb SHA256 13d2cbb5d3be180a4d62cf85121a8f73a7d33e0c9470171f5f85e2b2e6ce41b0 +DIST openjdk-b13-stripped.zip 44733966 RMD160 a9b2c156acb2a85ab72bd38bbe3adb4de259959b SHA1 5eeae1a3ae217adf9c1dee4169f41eb458666606 SHA256 7b55c4d827475f98aaebe04ccb31adcc69cd6c792892c0616dc7b651809093f9 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 @@ -36,14 +47,18 @@ EBUILD ikvm-0.34.0.2.ebuild 1442 RMD160 09e2d1f29298a4ba5657c3e74870cd806d6d4a26 MD5 da3fc525568d94e03e505fdb6182cffa ikvm-0.34.0.2.ebuild 1442 RMD160 09e2d1f29298a4ba5657c3e74870cd806d6d4a26 ikvm-0.34.0.2.ebuild 1442 SHA256 51812b3fe275d0ce9615d61e04fe4fbeb08d8aff5cd00fdca70caa89f0d13c6c ikvm-0.34.0.2.ebuild 1442 +EBUILD ikvm-0.36.0.5.ebuild 1795 RMD160 7c037c76f29cabeb9afd7609233cebdf23f686fa SHA1 431df3d3393b89e0767ea1a5f7d1f807f16fa71f SHA256 1b78e8685a98dfc14c150ce3a523f03573da74e1de868296f6ff7b22b8d9f9ce +MD5 dc49d49083727649eb8d15a10385fa31 ikvm-0.36.0.5.ebuild 1795 +RMD160 7c037c76f29cabeb9afd7609233cebdf23f686fa ikvm-0.36.0.5.ebuild 1795 +SHA256 1b78e8685a98dfc14c150ce3a523f03573da74e1de868296f6ff7b22b8d9f9ce ikvm-0.36.0.5.ebuild 1795 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 2680 RMD160 ed7626d12188adbf4cb71f2cae4449c7d1084a6e SHA1 7a48b428b88ab27ec7d73b54a89f46c6450e1b90 SHA256 8388dfdd95cce57df676472229838c83be3273cbad350ae0b0d771cd3d90cced -MD5 b43aa6d425ffd9c6beabe372ba030f13 ChangeLog 2680 -RMD160 ed7626d12188adbf4cb71f2cae4449c7d1084a6e ChangeLog 2680 -SHA256 8388dfdd95cce57df676472229838c83be3273cbad350ae0b0d771cd3d90cced ChangeLog 2680 +MISC ChangeLog 2845 RMD160 d02a462d196e483b921b4c1ddedb26c01e26c69c SHA1 acbd95b06cab175af806aa7365090ee5b8d1b995 SHA256 623bfc25f61aa978e81eb1952280d9cdeec51074b391e3f46631d35f3c0617ff +MD5 21bb4751092807f1a828cf37835e2816 ChangeLog 2845 +RMD160 d02a462d196e483b921b4c1ddedb26c01e26c69c ChangeLog 2845 +SHA256 623bfc25f61aa978e81eb1952280d9cdeec51074b391e3f46631d35f3c0617ff ChangeLog 2845 MISC metadata.xml 222 RMD160 aafa4baf96cfa37bca8b5af9961b253e8d54deeb SHA1 0adada1945fd52cf6649dbafddd2e4ebd84e3543 SHA256 2291d7f74fb8845472f5527edd49d2004d0626025dfc6622cbe6a8fe22dc846d MD5 a60fdfbce7c7cfc52187ff86a7f8bbf8 metadata.xml 222 RMD160 aafa4baf96cfa37bca8b5af9961b253e8d54deeb metadata.xml 222 @@ -63,13 +78,16 @@ SHA256 fce1581a8fec24fbd6e05d069553d99a905c9515b39a34c63d6050ee4b7b6b5b files/di 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 035aa720fd31baf08d4a05ff9af02fad files/digest-ikvm-0.36.0.5 762 +RMD160 e711b5f27a622e23b7d5b711bc10b6f936f8087a files/digest-ikvm-0.36.0.5 762 +SHA256 a3f2e15ad11f7cf4236e902554147631e420ee05dbc773cebfe9ba36d668aca1 files/digest-ikvm-0.36.0.5 762 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 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.7 (GNU/Linux) +Version: GnuPG v2.0.7 (GNU/Linux) -iD8DBQFGqzqlyvXkcyXx2ogRAkXDAJ9kNN9sYkIv/E/T66VjZa4Wk31O8ACgk+v1 -JZDx06NFUWWlBRpEBbotrnw= -=5BDA +iD8DBQFHeTs5yOePD61SuWIRAuMyAKCGgJY2GZ6RUcRD23UmdYFL/fAcbwCeN/d+ +oVDvoMnXEX20k3CDYRRC8tE= +=MPcL -----END PGP SIGNATURE----- diff --git a/dev-dotnet/ikvm/files/digest-ikvm-0.36.0.5 b/dev-dotnet/ikvm/files/digest-ikvm-0.36.0.5 new file mode 100644 index 000000000000..24af0b00ca4c --- /dev/null +++ b/dev-dotnet/ikvm/files/digest-ikvm-0.36.0.5 @@ -0,0 +1,9 @@ +MD5 61abaabd02bcd11b275a2ad6ed6cb401 classpath-0.95-stripped.zip 3217515 +RMD160 d399f7a6aa1c70fefdefb3e4fd4ebb71bd8f45ef classpath-0.95-stripped.zip 3217515 +SHA256 f2d386dedb3c4aa61fe21c84863e0899903dbc4628fdd95b855c067193ee0552 classpath-0.95-stripped.zip 3217515 +MD5 3653fa50bcd84b61510935b6077d9ec6 ikvm-0.36.0.5.zip 13984212 +RMD160 0ea02aa458493f65730eb38cc2e4997304328700 ikvm-0.36.0.5.zip 13984212 +SHA256 5dfe99246914cf46201231d6d9fb782e8a2846d4dc2398de82dfffb61c88b913 ikvm-0.36.0.5.zip 13984212 +MD5 f47f3bf819919e585854de401099a626 openjdk-b13-stripped.zip 44733966 +RMD160 a9b2c156acb2a85ab72bd38bbe3adb4de259959b openjdk-b13-stripped.zip 44733966 +SHA256 7b55c4d827475f98aaebe04ccb31adcc69cd6c792892c0616dc7b651809093f9 openjdk-b13-stripped.zip 44733966 diff --git a/dev-dotnet/ikvm/files/ikvm-0.36.0.5.pc.in b/dev-dotnet/ikvm/files/ikvm-0.36.0.5.pc.in new file mode 100644 index 000000000000..aaf131f3531f --- /dev/null +++ b/dev-dotnet/ikvm/files/ikvm-0.36.0.5.pc.in @@ -0,0 +1,9 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${prefix}/@LIBDIR@ + + +Name: IKVM.NET +Description: An implementation of Java for Mono and the Microsoft .NET Framework. +Version: @VERSION@ +Libs: -r:${libdir}/ikvm/IKVM.Runtime.dll -r:${libdir}/ikvm/IKVM.OpenJDK.ClassLibrary.dll -r:${libdir}/ikvm/IKVM.AWT.WinForms.dll diff --git a/dev-dotnet/ikvm/files/key.snk b/dev-dotnet/ikvm/files/key.snk Binary files differnew file mode 100644 index 000000000000..52c5bb21264c --- /dev/null +++ b/dev-dotnet/ikvm/files/key.snk diff --git a/dev-dotnet/ikvm/ikvm-0.36.0.5.ebuild b/dev-dotnet/ikvm/ikvm-0.36.0.5.ebuild new file mode 100644 index 000000000000..45af07ba6059 --- /dev/null +++ b/dev-dotnet/ikvm/ikvm-0.36.0.5.ebuild @@ -0,0 +1,69 @@ +# 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.36.0.5.ebuild,v 1.1 2007/12/31 18:55:42 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://sourceforge/${PN}/classpath-0.95-stripped.zip + mirror://sourceforge/${PN}/openjdk-b13-stripped.zip" +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 + >=virtual/jdk-1.5 + app-arch/unzip" + +src_compile() { + # Add missing strong name key + cp "${FILESDIR}"/key.snk "${S}"/mykey.snk + + # Remove unneccesary executables and + # Windows-only libraries (bug #186837) + rm bin/{IKVM*dll,*.exe,JVM.DLL,ikvm-native.dll} + + # We use javac instead of ecj because of + # memory related problems (see bug #183526) + sed -i \ + -e 's#ecj#javac#' \ + -e 's#-1.5#-J-mx384M -source 1.5#' \ + classpath/classpath.build \ + || die "sed failed" + + nant -t:mono-2.0 signed || 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}"/${P}.pc.in > "${D}"/usr/$(get_libdir)/pkgconfig/${PN}.pc \ + || die "sed failed" + + 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 +} |