diff options
author | Marijn Schouten <hkbst@gentoo.org> | 2007-11-15 17:48:39 +0000 |
---|---|---|
committer | Marijn Schouten <hkbst@gentoo.org> | 2007-11-15 17:48:39 +0000 |
commit | 7472953742f52686ba14cc52472280c9c65a5572 (patch) | |
tree | 94fe8e530e8cd67fc180ad6c948ca1c0ac49972b /dev-lang/smlnj | |
parent | amd64 stable (diff) | |
download | historical-7472953742f52686ba14cc52472280c9c65a5572.tar.gz historical-7472953742f52686ba14cc52472280c9c65a5572.tar.bz2 historical-7472953742f52686ba14cc52472280c9c65a5572.zip |
Bump (bug 139381), ebuild rewritten, does minimal install for now
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'dev-lang/smlnj')
-rw-r--r-- | dev-lang/smlnj/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/smlnj/Manifest | 51 | ||||
-rw-r--r-- | dev-lang/smlnj/files/digest-smlnj-110.67 | 66 | ||||
-rwxr-xr-x | dev-lang/smlnj/files/fetch_files.sh | 57 | ||||
-rw-r--r-- | dev-lang/smlnj/smlnj-110.67.ebuild | 158 |
5 files changed, 325 insertions, 15 deletions
diff --git a/dev-lang/smlnj/ChangeLog b/dev-lang/smlnj/ChangeLog index 94513d30b525..e5b013bb15f6 100644 --- a/dev-lang/smlnj/ChangeLog +++ b/dev-lang/smlnj/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/smlnj # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/smlnj/ChangeLog,v 1.15 2007/01/31 14:37:37 genone Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/smlnj/ChangeLog,v 1.16 2007/11/15 17:48:39 hkbst Exp $ + +*smlnj-110.67 (15 Nov 2007) + + 15 Nov 2007; Marijn Schouten <hkBst@gentoo.org> +files/fetch_files.sh, + +smlnj-110.67.ebuild: + Bump (bug 139381), ebuild rewritten, does minimal install for now 31 Jan 2007; Marius Mauch <genone@gentoo.org> smlnj-110.0.7.ebuild, smlnj-110.45.ebuild: diff --git a/dev-lang/smlnj/Manifest b/dev-lang/smlnj/Manifest index 1dd6f1781b51..5c1b3a7e076a 100644 --- a/dev-lang/smlnj/Manifest +++ b/dev-lang/smlnj/Manifest @@ -1,6 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - +AUX fetch_files.sh 617 RMD160 a825a66616513d9860437786c1d4f9cb78ecbd93 SHA1 a6032c86e8269ee73ad30de5aaaa4e97781d816f SHA256 815bd51484c3924b913504617e2fc7f37fbaed5ea008823980631229ab715fb8 +MD5 49df727d12aa73e6208f2c5ec8237625 files/fetch_files.sh 617 +RMD160 a825a66616513d9860437786c1d4f9cb78ecbd93 files/fetch_files.sh 617 +SHA256 815bd51484c3924b913504617e2fc7f37fbaed5ea008823980631229ab715fb8 files/fetch_files.sh 617 AUX smlnj-110.0.7-bindir.patch 364 RMD160 2bb61289fd6965d7a264456428697e925f37d7ba SHA1 6347dd36a8ecd9d841e74a272c2c84962393dc76 SHA256 6b71d468a2736fc5cae3e69c426440df3c399ff0739a4d37080015527ba63a86 MD5 1bbb6b968c7f7ba50fdd9abcac22343b files/smlnj-110.0.7-bindir.patch 364 RMD160 2bb61289fd6965d7a264456428697e925f37d7ba files/smlnj-110.0.7-bindir.patch 364 @@ -32,6 +33,28 @@ DIST smlnj-110.45-ml-lex.tgz 32382 RMD160 70ef87c4df6d3e0b32b682f89e41fb39ea840a DIST smlnj-110.45-ml-yacc.tgz 95048 RMD160 dd00f045edd994c2b0103e94afa7b5c974945515 SHA1 4c4681e341abd61fa10135ca3c3b82fe1658075e SHA256 fa5480f4b3a4312e51bf6ce4ab4717d4f955d3c3bbde8cbd5e207745cccc81f9 DIST smlnj-110.45-runtime.tgz 315758 RMD160 b80a3d57f192a26deba2600948275ad5fc083131 SHA1 9daccd5e07c96d0fdc9c7f387710adbbd496431d SHA256 19a6e992a8702873f02755c8c2415e3b10278bb74fd70eb31c0c71b4411b88ca DIST smlnj-110.45-smlnj-lib.tgz 217129 RMD160 afdb9937e97e655317533d1b491edbfe3bff6491 SHA1 06af70565a50a85b8f041de03b3859ca261b975e SHA256 fc47a6cba04f2b82a866bec02abb809af8122f9e3c724c6e4509471d8756e1da +DIST smlnj-110.67-MLRISC.tgz 2712581 RMD160 8357cfa9afc2dfe4f3bc8b20e075b81b1c2091a2 SHA1 553fec42a72a3ef607426636cfd059fcd61f7975 SHA256 7a570b69581d291cbb60b91425aa564865cb92ccd36c6c4205373d9193c3357f +DIST smlnj-110.67-boot.ppc-unix.tgz 5760949 RMD160 12a647f101550fdb8c5eb1f22524f719e29f561d SHA1 38fc8ef65a6c64650e0c87ff55a6ace3696ad85b SHA256 28d56895a906538b3867324dc0fa7bfdfa780733d1a668fea5fb74d3dc310606 +DIST smlnj-110.67-boot.sparc-unix.tgz 5934410 RMD160 c8d1f026940dc9402d1db4ebba8888e22c16efdf SHA1 b5cecfd08c7277a93477d69c6ab4e8b8e07deae3 SHA256 16dfa5845cc96aaa02296493dfbe1630f3f4ddacd726940c7eb2269e04245560 +DIST smlnj-110.67-boot.x86-unix.tgz 5866959 RMD160 8f13767645c622c489dfdf09f48faa6cc9a6e24a SHA1 707dfffd5e6f4b2d2b14f21ecbb693b990da6b25 SHA256 df8d7c205e267c83ac48840747f6e5913f697bf47da15d79f13a9c4439bb6a5c +DIST smlnj-110.67-ckit.tgz 404320 RMD160 fb8d775c381e681b292220984491b100de879a5c SHA1 c050cdc6194bbdf60580eb8d03704d851f94897c SHA256 dd6e5e4441029d3461bb20bf24a90259e35c115a287872fbced94fdc8a1d74ec +DIST smlnj-110.67-cm.tgz 397548 RMD160 29d7ece7e874f633c751c600fc99c650f1ee0f64 SHA1 7268f74bd169ad7b80903f9513c4e5f71fc0135f SHA256 64d6bb4949f1d8770fed2b65bad3f5fe8f990fdb47b35988ff0b169f46752930 +DIST smlnj-110.67-cml.tgz 204172 RMD160 a2232e0df22ad6ad0cc7525dc8a8cea6b731c822 SHA1 18ac2518a0c212ee8ca995a5f0c56dbd5f9773f4 SHA256 ecbc1470db3dd7f283d141236c2bc7e7f3360826dad496ef0e68949cc3b4750c +DIST smlnj-110.67-compiler.tgz 1587509 RMD160 0da9fdabcebd0407bb90529a2e8649a8f48f4665 SHA1 224378e0c6ab8bcf89d2d115e85adb7e87220557 SHA256 2957e6b4807c7761faa239552a80ce5cfcbdfc262e102ac6ee2bbc697e31bd51 +DIST smlnj-110.67-config.tgz 1006149 RMD160 6a4e72f4db80ef3448732872051b316a0387db5a SHA1 693c536c1138884a479fd5a1a36baefdd52a3b1b SHA256 8d7a237d1c5a77fc0421ff730a375c8c511de08da002a8378dedd81c73165326 +DIST smlnj-110.67-eXene.tgz 1422380 RMD160 94778ce8c047e61c4f1f810670512a8b613b1218 SHA1 6e339c8ea589476c6d2b5874757966e66ac17c39 SHA256 20f94f6839dca08cae753489475afba9564022279183a66164a156ecff77f692 +DIST smlnj-110.67-heap2asm.tgz 2001 RMD160 ec2a3575a87ddc9ba543bc6d7539cbac22a742a2 SHA1 f96ba09dbb97ffc3dc9a6f7aacaad546fb9538ce SHA256 056a8fc76d7c1c335912b080e263994bb048b369d6d2f05520d3b3d67e1b8172 +DIST smlnj-110.67-ml-burg.tgz 73514 RMD160 71063726722cf0ecdd5443e1fe3f89fc8750874a SHA1 6e64ccda77a65d31ff807a9a92fd1810192ddac4 SHA256 7fa3a2095e87787aed3a590e94bbee948fc9ff9e320ec017b99d79766819c155 +DIST smlnj-110.67-ml-lex.tgz 66316 RMD160 643b3da57bb83451da8ca577fd9744e7a5774b55 SHA1 46842da5f66b4eb70d4215643e6dc7c9c783d233 SHA256 8e1f77377982f0b549bdceec5ac7a7453692aaddf43e1113f910b527a7426c85 +DIST smlnj-110.67-ml-lpt.tgz 507480 RMD160 15b15a1c45368388edab6d89f7be71ca1fae1828 SHA1 694a485d87fbf1d563b7ec8b782796a2fe25a0f2 SHA256 3fa0d087bb13039943170f5cf21ce917100ab518e833e873b55824648231ac2f +DIST smlnj-110.67-ml-yacc.tgz 195130 RMD160 128b876cbc08f28d6156a6f3bb0f5174328267e4 SHA1 cb761d3c206a4366408f53dcfe3c2a985d9cd1a9 SHA256 381cf04967ea17e145668b648c398a34394b1446a651792470cdf47d8e79468f +DIST smlnj-110.67-nlffi.tgz 146394 RMD160 6325208f17418ed2d1ce5d03eeaaed36ddcda407 SHA1 1c07bb3d27cec397d74fccaf87f9b8af20fdd65c SHA256 4adc34524c91adee46941e8fc50bcce207f4ce80a3fd6e94fbdf26f0158ea2c9 +DIST smlnj-110.67-pgraph.tgz 6711 RMD160 ed72889088b901d6d1def87c0f6a0fd0bf2547e1 SHA1 73080382b9b81e4fd9f4444268fc5991784711ba SHA256 2c8a61905dd2e30de7b9e8652176a8f04ad45d459ac4fc01f493381a8d8e282c +DIST smlnj-110.67-runtime.tgz 656063 RMD160 397dbccad891147fea79e3eb13c393fe27418a69 SHA1 dbe15a11a6190c581776f9a69791455b7fea1b40 SHA256 a1c64bc61411df9285065f10dfa5e08ab13ca4db93f7d812475ea4d128a85c51 +DIST smlnj-110.67-smlnj-c.tgz 21638 RMD160 0be93ffa0375434478e3610a0b89a898d47f99ce SHA1 91c77bf503f6398d323a4ffe8bfd98130ce17de7 SHA256 68fd4c1d7e9a9de4f48cbf59da4ad289ea6482194159b637c2e43ec81a0bfe98 +DIST smlnj-110.67-smlnj-lib.tgz 435401 RMD160 0fdf4113af14084cee4c7e68180e1f7845949944 SHA1 e7a2e4f9e3f256b1eb14139eb673c6fa7517aa3e SHA256 f07a81816d3599b50a869a8d3c28017e2f40a1cbcf4337985d3b00e489ef8868 +DIST smlnj-110.67-system.tgz 456695 RMD160 b76ee55aeeaf0e8879cb58211a1ddee36e5baa1a SHA1 bcd6e3cc876bd9fa043a04772c117f0dc98ac9dd SHA256 21ff7fa847059f960ca21761018be489bcb7364cfb5f4cfec7a3b0a6bc47d3e4 +DIST smlnj-110.67-trace-debug-profile.tgz 5034 RMD160 4fd14bff1b2e11e687cac2dadc921f95a0061122 SHA1 c17914aefbe86873e11bd91252fec8de9317f65d SHA256 56e3b337bee8cd2292fc249f60947e6c1ac105a89ecdf55a7aecea1ddf7c4467 EBUILD smlnj-110.0.7.ebuild 2450 RMD160 7ed70344aeb21cc11bfd001b8eecb11487bc1dfa SHA1 4a2299227dffda52b6005ac921dfdafad4cb9917 SHA256 8ddf3e0b636d36c515ab691a7e5c312beee351d83059f5ced82f79255dd6828c MD5 31404bd6e3ebc97a73a3399c2e44b678 smlnj-110.0.7.ebuild 2450 RMD160 7ed70344aeb21cc11bfd001b8eecb11487bc1dfa smlnj-110.0.7.ebuild 2450 @@ -40,10 +63,14 @@ EBUILD smlnj-110.45.ebuild 2347 RMD160 860917b83d0b08276ba921dc1ff57f4b43ea488b MD5 638123b49702a343bd5f044d46a90073 smlnj-110.45.ebuild 2347 RMD160 860917b83d0b08276ba921dc1ff57f4b43ea488b smlnj-110.45.ebuild 2347 SHA256 0e2d592f7126cdb959dfd4fe89b158e2bff10ea64218f05bd27a8430f5645813 smlnj-110.45.ebuild 2347 -MISC ChangeLog 2509 RMD160 2ce070e615cb867d51709e127be43ac37313e8ca SHA1 83a5fa12d34ec61b695cb2d2fc739d70599cebc9 SHA256 999dc6479d3bff32cad0e0e153c471ca7f060c873b70c5a71b35d899eee47d7f -MD5 c8f201819816c60b8922c50514fc1646 ChangeLog 2509 -RMD160 2ce070e615cb867d51709e127be43ac37313e8ca ChangeLog 2509 -SHA256 999dc6479d3bff32cad0e0e153c471ca7f060c873b70c5a71b35d899eee47d7f ChangeLog 2509 +EBUILD smlnj-110.67.ebuild 3197 RMD160 bd2b1afdeb3981a7a2926989ce614fa07c83197a SHA1 6ea2b41886c878f881b5c65f242df89297719e50 SHA256 16679168aa4bb2955e1d27a58ae98c4908dfb2d84406bc761707574a04f22079 +MD5 729e9e1e917d26f50fc9ec488f12f5b8 smlnj-110.67.ebuild 3197 +RMD160 bd2b1afdeb3981a7a2926989ce614fa07c83197a smlnj-110.67.ebuild 3197 +SHA256 16679168aa4bb2955e1d27a58ae98c4908dfb2d84406bc761707574a04f22079 smlnj-110.67.ebuild 3197 +MISC ChangeLog 2703 RMD160 93794ba9c915a6678cadfb7284337465b7d33eaf SHA1 b6b90761f58787c208902842b7e3ab2af2356545 SHA256 c54312f23d656005c2e8b4544e7dcd590c45a09e3e927c3ee0a85768b5691563 +MD5 7972beb94a2e5a8c13fe8018bd07cc21 ChangeLog 2703 +RMD160 93794ba9c915a6678cadfb7284337465b7d33eaf ChangeLog 2703 +SHA256 c54312f23d656005c2e8b4544e7dcd590c45a09e3e927c3ee0a85768b5691563 ChangeLog 2703 MISC metadata.xml 155 RMD160 dfaa057e679b01302a807c75a32a910098b26809 SHA1 94024f83dcacbb53e92be090dd0f994ec93dc90d SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 MD5 8b350f19c06fcabf1053b0421b7c3f5a metadata.xml 155 RMD160 dfaa057e679b01302a807c75a32a910098b26809 metadata.xml 155 @@ -54,10 +81,6 @@ SHA256 f671ddbd75f3e6ffad4449a331e2df3b857bd5d5711628a4811f5decbfbf84b1 files/di MD5 97b8ff23802e12e1940fdfbf0edadef1 files/digest-smlnj-110.45 2795 RMD160 15620907dcd6a7da2787625440b1a4356b9451b3 files/digest-smlnj-110.45 2795 SHA256 62fa8e06cb067f0281c6716aa89957fc77c5e9af9325ca37222518d5ad18769f files/digest-smlnj-110.45 2795 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.1 (GNU/Linux) - -iD8DBQFFwKpG6J2i8a8J4okRAtJ5AJ9XVd6buRx/qAppw2TsP3MR2J5xoQCff/Mf -sAycr8vBkptWX88L+XzqUmA= -=2Jev ------END PGP SIGNATURE----- +MD5 530429d29a6132b3168126c5942a1900 files/digest-smlnj-110.67 5602 +RMD160 742c8e4204f99c023bf0da9b459dec23275015c1 files/digest-smlnj-110.67 5602 +SHA256 aba2bc1379231d577ee8c8401c4aeeb28ee652f18d5c2b0aaacd61d3a78c4a9d files/digest-smlnj-110.67 5602 diff --git a/dev-lang/smlnj/files/digest-smlnj-110.67 b/dev-lang/smlnj/files/digest-smlnj-110.67 new file mode 100644 index 000000000000..a8ea6f0fb654 --- /dev/null +++ b/dev-lang/smlnj/files/digest-smlnj-110.67 @@ -0,0 +1,66 @@ +MD5 0add1e7cc8fc20a3c096febc744e9d9c smlnj-110.67-MLRISC.tgz 2712581 +RMD160 8357cfa9afc2dfe4f3bc8b20e075b81b1c2091a2 smlnj-110.67-MLRISC.tgz 2712581 +SHA256 7a570b69581d291cbb60b91425aa564865cb92ccd36c6c4205373d9193c3357f smlnj-110.67-MLRISC.tgz 2712581 +MD5 664b48dc1d8641e4b869bcb839fa0c33 smlnj-110.67-boot.ppc-unix.tgz 5760949 +RMD160 12a647f101550fdb8c5eb1f22524f719e29f561d smlnj-110.67-boot.ppc-unix.tgz 5760949 +SHA256 28d56895a906538b3867324dc0fa7bfdfa780733d1a668fea5fb74d3dc310606 smlnj-110.67-boot.ppc-unix.tgz 5760949 +MD5 c6f5d7bbfb182165e462c2c0f05da240 smlnj-110.67-boot.sparc-unix.tgz 5934410 +RMD160 c8d1f026940dc9402d1db4ebba8888e22c16efdf smlnj-110.67-boot.sparc-unix.tgz 5934410 +SHA256 16dfa5845cc96aaa02296493dfbe1630f3f4ddacd726940c7eb2269e04245560 smlnj-110.67-boot.sparc-unix.tgz 5934410 +MD5 217e66380f2182988b110fb44ceaaf4c smlnj-110.67-boot.x86-unix.tgz 5866959 +RMD160 8f13767645c622c489dfdf09f48faa6cc9a6e24a smlnj-110.67-boot.x86-unix.tgz 5866959 +SHA256 df8d7c205e267c83ac48840747f6e5913f697bf47da15d79f13a9c4439bb6a5c smlnj-110.67-boot.x86-unix.tgz 5866959 +MD5 ae25defe2086c656b52f73d3265502b9 smlnj-110.67-ckit.tgz 404320 +RMD160 fb8d775c381e681b292220984491b100de879a5c smlnj-110.67-ckit.tgz 404320 +SHA256 dd6e5e4441029d3461bb20bf24a90259e35c115a287872fbced94fdc8a1d74ec smlnj-110.67-ckit.tgz 404320 +MD5 57e31e00feedeca045df528fa54be254 smlnj-110.67-cm.tgz 397548 +RMD160 29d7ece7e874f633c751c600fc99c650f1ee0f64 smlnj-110.67-cm.tgz 397548 +SHA256 64d6bb4949f1d8770fed2b65bad3f5fe8f990fdb47b35988ff0b169f46752930 smlnj-110.67-cm.tgz 397548 +MD5 f33eadf2101ba4bd5fac074ab4c685fb smlnj-110.67-cml.tgz 204172 +RMD160 a2232e0df22ad6ad0cc7525dc8a8cea6b731c822 smlnj-110.67-cml.tgz 204172 +SHA256 ecbc1470db3dd7f283d141236c2bc7e7f3360826dad496ef0e68949cc3b4750c smlnj-110.67-cml.tgz 204172 +MD5 42e0abc00e824281158b7e4cb00bb139 smlnj-110.67-compiler.tgz 1587509 +RMD160 0da9fdabcebd0407bb90529a2e8649a8f48f4665 smlnj-110.67-compiler.tgz 1587509 +SHA256 2957e6b4807c7761faa239552a80ce5cfcbdfc262e102ac6ee2bbc697e31bd51 smlnj-110.67-compiler.tgz 1587509 +MD5 3ab0c9617fc3439123e3485f24896138 smlnj-110.67-config.tgz 1006149 +RMD160 6a4e72f4db80ef3448732872051b316a0387db5a smlnj-110.67-config.tgz 1006149 +SHA256 8d7a237d1c5a77fc0421ff730a375c8c511de08da002a8378dedd81c73165326 smlnj-110.67-config.tgz 1006149 +MD5 cc2ceba68e094eab52bffe632ddf5e5f smlnj-110.67-eXene.tgz 1422380 +RMD160 94778ce8c047e61c4f1f810670512a8b613b1218 smlnj-110.67-eXene.tgz 1422380 +SHA256 20f94f6839dca08cae753489475afba9564022279183a66164a156ecff77f692 smlnj-110.67-eXene.tgz 1422380 +MD5 fc853e2f87b52eabdc1bdf874fe71225 smlnj-110.67-heap2asm.tgz 2001 +RMD160 ec2a3575a87ddc9ba543bc6d7539cbac22a742a2 smlnj-110.67-heap2asm.tgz 2001 +SHA256 056a8fc76d7c1c335912b080e263994bb048b369d6d2f05520d3b3d67e1b8172 smlnj-110.67-heap2asm.tgz 2001 +MD5 e99990e1c971a92e72b96f179deb7001 smlnj-110.67-ml-burg.tgz 73514 +RMD160 71063726722cf0ecdd5443e1fe3f89fc8750874a smlnj-110.67-ml-burg.tgz 73514 +SHA256 7fa3a2095e87787aed3a590e94bbee948fc9ff9e320ec017b99d79766819c155 smlnj-110.67-ml-burg.tgz 73514 +MD5 16af68097402f78e5a2ddec19ce85bd0 smlnj-110.67-ml-lex.tgz 66316 +RMD160 643b3da57bb83451da8ca577fd9744e7a5774b55 smlnj-110.67-ml-lex.tgz 66316 +SHA256 8e1f77377982f0b549bdceec5ac7a7453692aaddf43e1113f910b527a7426c85 smlnj-110.67-ml-lex.tgz 66316 +MD5 3214b5fd836b80a2df7d46f6c433eb85 smlnj-110.67-ml-lpt.tgz 507480 +RMD160 15b15a1c45368388edab6d89f7be71ca1fae1828 smlnj-110.67-ml-lpt.tgz 507480 +SHA256 3fa0d087bb13039943170f5cf21ce917100ab518e833e873b55824648231ac2f smlnj-110.67-ml-lpt.tgz 507480 +MD5 1469add81a733ed67ff61498adcf04bf smlnj-110.67-ml-yacc.tgz 195130 +RMD160 128b876cbc08f28d6156a6f3bb0f5174328267e4 smlnj-110.67-ml-yacc.tgz 195130 +SHA256 381cf04967ea17e145668b648c398a34394b1446a651792470cdf47d8e79468f smlnj-110.67-ml-yacc.tgz 195130 +MD5 f4f8989299baf365f5b2b491824b5413 smlnj-110.67-nlffi.tgz 146394 +RMD160 6325208f17418ed2d1ce5d03eeaaed36ddcda407 smlnj-110.67-nlffi.tgz 146394 +SHA256 4adc34524c91adee46941e8fc50bcce207f4ce80a3fd6e94fbdf26f0158ea2c9 smlnj-110.67-nlffi.tgz 146394 +MD5 946c2f8af86c3a2ec1e9d72ab469bf83 smlnj-110.67-pgraph.tgz 6711 +RMD160 ed72889088b901d6d1def87c0f6a0fd0bf2547e1 smlnj-110.67-pgraph.tgz 6711 +SHA256 2c8a61905dd2e30de7b9e8652176a8f04ad45d459ac4fc01f493381a8d8e282c smlnj-110.67-pgraph.tgz 6711 +MD5 96757219e3a7ec3f4262cc9b5bd87e9d smlnj-110.67-runtime.tgz 656063 +RMD160 397dbccad891147fea79e3eb13c393fe27418a69 smlnj-110.67-runtime.tgz 656063 +SHA256 a1c64bc61411df9285065f10dfa5e08ab13ca4db93f7d812475ea4d128a85c51 smlnj-110.67-runtime.tgz 656063 +MD5 1bd1c11280975af619290614e97c2053 smlnj-110.67-smlnj-c.tgz 21638 +RMD160 0be93ffa0375434478e3610a0b89a898d47f99ce smlnj-110.67-smlnj-c.tgz 21638 +SHA256 68fd4c1d7e9a9de4f48cbf59da4ad289ea6482194159b637c2e43ec81a0bfe98 smlnj-110.67-smlnj-c.tgz 21638 +MD5 554252e821f1ea77788efbd5b4d8bacb smlnj-110.67-smlnj-lib.tgz 435401 +RMD160 0fdf4113af14084cee4c7e68180e1f7845949944 smlnj-110.67-smlnj-lib.tgz 435401 +SHA256 f07a81816d3599b50a869a8d3c28017e2f40a1cbcf4337985d3b00e489ef8868 smlnj-110.67-smlnj-lib.tgz 435401 +MD5 d12c071c5a8a1ff46c083ba2e0fa1caa smlnj-110.67-system.tgz 456695 +RMD160 b76ee55aeeaf0e8879cb58211a1ddee36e5baa1a smlnj-110.67-system.tgz 456695 +SHA256 21ff7fa847059f960ca21761018be489bcb7364cfb5f4cfec7a3b0a6bc47d3e4 smlnj-110.67-system.tgz 456695 +MD5 6a243e9ae0884beeb4f281d32b9c536c smlnj-110.67-trace-debug-profile.tgz 5034 +RMD160 4fd14bff1b2e11e687cac2dadc921f95a0061122 smlnj-110.67-trace-debug-profile.tgz 5034 +SHA256 56e3b337bee8cd2292fc249f60947e6c1ac105a89ecdf55a7aecea1ddf7c4467 smlnj-110.67-trace-debug-profile.tgz 5034 diff --git a/dev-lang/smlnj/files/fetch_files.sh b/dev-lang/smlnj/files/fetch_files.sh new file mode 100755 index 000000000000..c8cd899dc260 --- /dev/null +++ b/dev-lang/smlnj/files/fetch_files.sh @@ -0,0 +1,57 @@ +#!/bin/bash + +PV=$1 +P=smlnj-${PV} +TARGET_DIR=${2:-"/space/distfiles-local"} + +BASE_URI="http://smlnj.cs.uchicago.edu/dist/working/${PV}/" + +ARCHES=" +ppc +sparc +x86 +" + +FILES=" +config.tgz + +cm.tgz +compiler.tgz +runtime.tgz +system.tgz +MLRISC.tgz +smlnj-lib.tgz + +ckit.tgz +nlffi.tgz + +cml.tgz +eXene.tgz + +ml-lex.tgz +ml-yacc.tgz +ml-burg.tgz +ml-lpt.tgz + +pgraph.tgz +trace-debug-profile.tgz + +heap2asm.tgz + +smlnj-c.tgz +" + +for arch in ${ARCHES}; do + FILES+="boot.${arch}-unix.tgz " +done + +echo ${BASE_URI} +echo ${FILES} + +#FILES="heap2asm.tgz" + +for file in ${FILES}; do + wget ${BASE_URI}/${file} -O ${TARGET_DIR}/${P}-${file} +done + + diff --git a/dev-lang/smlnj/smlnj-110.67.ebuild b/dev-lang/smlnj/smlnj-110.67.ebuild new file mode 100644 index 000000000000..94dee1b4ea03 --- /dev/null +++ b/dev-lang/smlnj/smlnj-110.67.ebuild @@ -0,0 +1,158 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/smlnj/smlnj-110.67.ebuild,v 1.1 2007/11/15 17:48:39 hkbst Exp $ + +inherit eutils + +DESCRIPTION="Standard ML of New Jersey compiler and libraries" +HOMEPAGE="http://www.smlnj.org" + +#BASE_URI="http://smlnj.cs.uchicago.edu/dist/working/${PV}/" +BASE_URI="mirror://gentoo/${P}-" + +#Use the fetch_files.sh script in subdir files/ to fetch and +#version these files if they aren't on Gentoo mirrors. +#For example if you're doing a local bump. +FILES=" +config.tgz + +cm.tgz +compiler.tgz +runtime.tgz +system.tgz +MLRISC.tgz +smlnj-lib.tgz + +ckit.tgz +nlffi.tgz + +cml.tgz +eXene.tgz + +ml-lex.tgz +ml-yacc.tgz +ml-burg.tgz +ml-lpt.tgz + +pgraph.tgz +trace-debug-profile.tgz + +heap2asm.tgz + +smlnj-c.tgz +" + +#use amd64 in 32-bit mode +SRC_URI="amd64? ( ${BASE_URI}boot.x86-unix.tgz ) + ppc? ( ${BASE_URI}boot.ppc-unix.tgz ) + sparc? ( ${BASE_URI}boot.sparc-unix.tgz ) + x86? ( ${BASE_URI}boot.x86-unix.tgz )" + +for file in ${FILES}; do + SRC_URI+=" ${BASE_URI}${file} " +done + +LICENSE="BSD" +SLOT="0" +KEYWORDS="-* ~amd64 ~ppc ~x86" +IUSE="" + +S="${WORKDIR}" + +#SMLNJ_DEST="/usr/lib/smlnj" +#SMLNJ_TARGETS="./config/targets" + +#GEN_POSIX_NAMES_PATCH="15i\n#\n.\nj\nw\nq" + +#ARCH_BOOT="sml.boot.${ARCH}-unix" + +src_unpack() { + mkdir -p "${S}" + for file in ${A}; do + [[ ${file} != ${P}-config.tgz ]] && mv "${DISTDIR}/${file}" "${S}/${file#${P}-}" + done + unpack ${P}-config.tgz +} + +_src_unpack() { + unpack ${P}-config.tgz + + mkdir ${S}/srcarchive + echo SRCARCHIVEURL=\"file:/${S}\" > ${S}/config/srcarchiveurl +} + +__src_unpack() { + unpack ${A} + + mkdir -p "${WORKDIR}/src" + + for dir in ${WORKDIR}/*; do +# echo ${dir} + [[ -d $dir && ( ! $dir =~ .*config ) && ( ! $dir =~ .*src ) ]] && mv ${dir} ${WORKDIR}/src + done + +# printf ${GEN_POSIX_NAMES_PATCH} | ed -s ${WORKDIR}/src/runtime/config/gen-posix-names.sh +} + +src_compile() { +# export SMLNJ_HOME=${WORKDIR} +# cd ${WORKDIR} + +# echo "request ml-burg" >> $SMLNJ_TARGETS +# echo "request eXene" >> $SMLNJ_TARGETS + +# LC_ALL=C ./config/install.sh || die + ./config/install.sh || die "compilation failed" +} + +_src_install() { + insinto /usr + doins -R bin lib +} + +src_install() { + mkdir -p "${D}"/usr + mv {bin,lib} "${D}"/usr +} + +_src_install() { + dodir ${SMLNJ_DEST} + cd ${WORKDIR} + + sed -i -e "s/head -1/head -n 1/" bin/.run-sml + + exeinto ${SMLNJ_DEST}/bin + doexe bin/{.run-sml,.link-sml,.arch-n-opsys,ml-makedepend,ml-build} + + exeinto ${SMLNJ_DEST}/bin/.run + doexe bin/.run/* + + insinto ${SMLNJ_DEST}/bin/.heap + doins bin/.heap/* + + for i in ml-lex ml-yacc sml ml-burg + do + dosym .run-sml ${SMLNJ_DEST}/bin/$i + done + + cp -Rp ${WORKDIR}/lib ${D}/${SMLNJ_DEST} + + dodir /etc/env.d + echo -e SMLNJ_HOME=${SMLNJ_DEST} > ${D}/etc/env.d/50smlnj + + #need to provide symlinks into /usr/bin + dodir /usr/bin + dosym ${SMLNJ_DEST}/bin/ml-build /usr/bin/ + dosym ${SMLNJ_DEST}/bin/ml-burg /usr/bin + dosym ${SMLNJ_DEST}/bin/ml-lex /usr/bin + dosym ${SMLNJ_DEST}/bin/ml-makedepend /usr/bin + dosym ${SMLNJ_DEST}/bin/ml-yacc /usr/bin + dosym ${SMLNJ_DEST}/bin/sml /usr/bin +} + +_pkg_postinst() +{ + elog + elog "You need to run env-update to get a working installation" + elog +} |