diff options
author | Marijn Schouten <hkbst@gentoo.org> | 2009-03-09 23:36:41 +0000 |
---|---|---|
committer | Marijn Schouten <hkbst@gentoo.org> | 2009-03-09 23:36:41 +0000 |
commit | 0dc70d3883e7624eaea6718dfb6764d12d7c91e4 (patch) | |
tree | 742a84c3641448002d861335a51a9a066d388b06 /dev-lang | |
parent | Sparc stable, Bug #261750. (diff) | |
download | historical-0dc70d3883e7624eaea6718dfb6764d12d7c91e4.tar.gz historical-0dc70d3883e7624eaea6718dfb6764d12d7c91e4.tar.bz2 historical-0dc70d3883e7624eaea6718dfb6764d12d7c91e4.zip |
bump; use source arrows and thus EAPI=2; solve bug 257820
Package-Manager: portage-2.1.6.7/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/smlnj/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lang/smlnj/Manifest | 25 | ||||
-rw-r--r-- | dev-lang/smlnj/smlnj-110.69.ebuild | 85 |
3 files changed, 116 insertions, 3 deletions
diff --git a/dev-lang/smlnj/ChangeLog b/dev-lang/smlnj/ChangeLog index 390a4b534f7c..4171851a116a 100644 --- a/dev-lang/smlnj/ChangeLog +++ b/dev-lang/smlnj/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/smlnj -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/smlnj/ChangeLog,v 1.19 2008/03/27 10:47:49 hkbst Exp $ +# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/smlnj/ChangeLog,v 1.20 2009/03/09 23:36:41 hkbst Exp $ + +*smlnj-110.69 (09 Mar 2009) + + 09 Mar 2009; Marijn Schouten <hkBst@gentoo.org> +smlnj-110.69.ebuild: + bump; use source arrows and thus EAPI=2; solve bug 257820 *smlnj-110.67-r2 (27 Mar 2008) diff --git a/dev-lang/smlnj/Manifest b/dev-lang/smlnj/Manifest index 77a8aa5e3667..bf8a3c19d2a8 100644 --- a/dev-lang/smlnj/Manifest +++ b/dev-lang/smlnj/Manifest @@ -47,9 +47,32 @@ DIST smlnj-110.67-smlnj-c.tgz 10530 RMD160 8ef695ef0acde87fcad2e0e6e0c43c2c08d91 DIST smlnj-110.67-smlnj-lib.tgz 231469 RMD160 2f7eb6a32e0025ae365bb85c8ca445642aa58aae SHA1 9a31f20ad7be1a7f8e418e8f0e1db6664b5d38f4 SHA256 97b0660a09b1cf3791d80b5fe27d5316d73500fe55a853dadf83baa9752c5519 DIST smlnj-110.67-system.tgz 223897 RMD160 cfb5fdbd9f79bdac72b268ab4d808d2712bc3c30 SHA1 8cd198a98548ffdc0dc5a0e083d6fd3f819fd9bd SHA256 624c23b677e05e907a65cde565af6674e306c3f06fc106345acc632623ee6e51 DIST smlnj-110.67-trace-debug-profile.tgz 3902 RMD160 75cd12e47b551b8e57fbd18d73d5762858886cc4 SHA1 13bf245c1d848dd38d1ba98251c003c580ec317f SHA256 875881b139e97b0bc1779f480b4fbb428ec41129c3f1d575a97aa59425517e68 +DIST smlnj-110.69-MLRISC.tgz 1435001 RMD160 14c1b5ac6d509362aa6d5da951f794c3d783eb60 SHA1 77091a1d1336c22c656e85a2ded4240d96fb1aec SHA256 7c3c2c502a434e8fb4d0d685ea5eddd16f6f738040051bb8f17d250eb3e20ac7 +DIST smlnj-110.69-boot.ppc-unix.tgz 5772356 RMD160 40cd153de7deed91a5847f1aae2f64cb23d74a03 SHA1 1b5185c13c228df90702da8f86f2dec1a576b70d SHA256 efe5aa689fa64ca9b52e59dc141fb338d56631fe71773ce86f85a1e38641265d +DIST smlnj-110.69-boot.sparc-unix.tgz 5896348 RMD160 79be77ce679eaa70863ea256382b6823e174500c SHA1 75da59cde5293466a3d735153460c61399e74862 SHA256 d22f114dbc6119980945378952abb4ea0fe27f37d575881eda74278bc83ace86 +DIST smlnj-110.69-boot.x86-unix.tgz 5847027 RMD160 fd3e4c33a06865f825ea98942811d3fc2312aa27 SHA1 f6167dbbad3b9d5c36c8c04621b5ca966c8836ae SHA256 c4c74b9180d6eaaa4c209be928388db015770f27d68ad81353c5076def5fba98 +DIST smlnj-110.69-ckit.tgz 199406 RMD160 e8997e8d06ebb796355e1c1de55801fd81c91b86 SHA1 d04c95308996d44205c9f0d2cfd4f5c0288e4658 SHA256 cee4b644f0864d5e8ed539357230c362c15d4c509269544894dcb352bb466cc5 +DIST smlnj-110.69-cm.tgz 202292 RMD160 9f51608bf6f3154131954dd155b0e212ba568b2f SHA1 c133a316e83c128184ff976e15316442ed411726 SHA256 e06642a1bb2465e9f9045e00c1e1ddd5053a4f1c8c647a4b61f7ae887690f49d +DIST smlnj-110.69-cml.tgz 104709 RMD160 76af48b7fe46ad3bbc7e651442d03f9f0179ac5e SHA1 4078eb6d1307323b0d67b51b1a864813141937c9 SHA256 af9215593cb24051414e61daa33a803afbabd580a9eb6aab83fe4a6b08774af4 +DIST smlnj-110.69-compiler.tgz 824874 RMD160 57b149b8aea8290ff2acaa89bd900012842f69df SHA1 e19e208874490149035ef7be3521310d887715d3 SHA256 c3b463d39b3fd8fff67d244beb3e45049bcb22a8b4831d5f2f506261c34dac20 +DIST smlnj-110.69-config.tgz 504169 RMD160 0a70d77abd3b9743375bca86cc01a00726ac4698 SHA1 62323fc515f22a5682bb26cce4e6fafb81fd8df8 SHA256 f3afbaed7bec539637b6d65a9dff2fcc045075e178be210f24c7af7e7b1e9626 +DIST smlnj-110.69-eXene.tgz 714587 RMD160 ead27c3e525955b1ba64979ddaccb8aa336cc3c6 SHA1 55f1cd7944b732fb5fae76941fd77f447a80755c SHA256 dafb9499287cba5213dfc7ebda9d00746b2c6a7ad6f53fdc22e2bf5e6f19f85f +DIST smlnj-110.69-heap2asm.tgz 1327 RMD160 23e7bad78f11e284d5aedaf6d399234cd8df731b SHA1 9a25077dad7f65e785515ec850880a52c2ee2e41 SHA256 cb39f3d24eb82d1ec8ec3f8a23ddaede68e2b75303539e8cf58c35d7419c6b47 +DIST smlnj-110.69-ml-burg.tgz 36670 RMD160 53892a1e62d30d166374ced13d48be49b44debc2 SHA1 f3a2520cd1664f4728b03b39cf60a26583ee73ed SHA256 85fc61fb4d27c9b7d73489248e1617e349eaf389d743e7e7b538bc9e1f12d93f +DIST smlnj-110.69-ml-lex.tgz 33061 RMD160 1a230216b9458278182a28d3412d0fb7c8ecf81a SHA1 8e7d338d3cc03c3009efee24ae10af6d44883aae SHA256 8aa7c1753941cb633939c829c86ff414eee6f35ca41ebea3f1de904d0d56f6cf +DIST smlnj-110.69-ml-lpt.tgz 257417 RMD160 a67530a9230a4d96ae67b642fd04a28f9f6ca7b7 SHA1 a5430e3900f70117759adde8481cd22b73b1c61b SHA256 7dbc45f7c5221688499e085c31c90a5e1eb947be8ad369ceb3e6bd890b26224e +DIST smlnj-110.69-ml-yacc.tgz 102025 RMD160 53b71d3d6a0da27efd584c043edd223da32bec3c SHA1 d8cf44d4e813174ca9398b79267dfc53970529d0 SHA256 177d5a6beaaf03b92fa4d001ea52c6e3c72555f64a2fb5e14f5d704cba15f987 +DIST smlnj-110.69-nlffi.tgz 75176 RMD160 1d2b2cd4667ddd6620ac65d1487a721873db28ea SHA1 484727a1df899e6289f421dca607646fc277d7a9 SHA256 8df3b0105476ef186f502a2918d3c00606a975ec2a20da4108d349f228bcae23 +DIST smlnj-110.69-pgraph.tgz 5453 RMD160 f6eb61fe34093d42702953a546a3ee7ee2fe5644 SHA1 717f5b85c1f9b331df8495a53b6a635faf55c386 SHA256 3444feee7b3cf3906dd20e56f2e0d04b75e6c8ba8ecc86a8331b9dd09f82ffa0 +DIST smlnj-110.69-runtime.tgz 333887 RMD160 52a6b812f56d3f97ee11e533a7d65003ddea97cc SHA1 c00e0892580b85a1db6ee285c4281f7f5cb740da SHA256 7da93b0fcd892af18052ae3be5a0da7858372c13d7a41058c4335bdb427f5bde +DIST smlnj-110.69-smlnj-c.tgz 10627 RMD160 ddf74fcddac3d32a2da4c041cb5e29ecc2bc6e51 SHA1 a0c32f25fd7a3f1bf23b584fcbabf99c5b46f5ca SHA256 f5e3d445497b9da64f2ba151cfb2413458db7aa9455d3fc835d734d40cf28d4f +DIST smlnj-110.69-smlnj-lib.tgz 257519 RMD160 60b4ffbc61ba139eac9ddf0dafd1a27efa44243d SHA1 004d7082b1bea36ce8ac412f70bc7f764f362628 SHA256 6532a41a1a29d7962cd7c8d2324cdc13def31a648ff4ca8bae53a91785ab0c16 +DIST smlnj-110.69-system.tgz 239953 RMD160 aad65d42888e6c59401013bc0f1221cea07a52dd SHA1 36999858646da3d918f62630ea4126e52cbd9693 SHA256 23887b8b9ef0958462d670a30ea3451d5a890a15204744f5f97bb1858ba5a790 +DIST smlnj-110.69-trace-debug-profile.tgz 3937 RMD160 c70c14b3b9c0646eb00dcc82ff5cab587c5ca7d6 SHA1 925740fade3dfde42068b65d3f3fb1afa3b47159 SHA256 3ecafa4e14340ca2ccb8d7400f6e9a728880cbeb7bf597c95a1869b363de8191 EBUILD smlnj-110.0.7.ebuild 2450 RMD160 7ed70344aeb21cc11bfd001b8eecb11487bc1dfa SHA1 4a2299227dffda52b6005ac921dfdafad4cb9917 SHA256 8ddf3e0b636d36c515ab691a7e5c312beee351d83059f5ced82f79255dd6828c EBUILD smlnj-110.45.ebuild 2347 RMD160 860917b83d0b08276ba921dc1ff57f4b43ea488b SHA1 c704f71455daac5ae4993011bd0b59fe7f7f8e11 SHA256 0e2d592f7126cdb959dfd4fe89b158e2bff10ea64218f05bd27a8430f5645813 EBUILD smlnj-110.67-r1.ebuild 2860 RMD160 21b8bcabec8d1a67c24e7eb29971c64851491191 SHA1 0560cd428df32654f44409d56ef80a238d8b1117 SHA256 bb126722a423f24d2ee5b80eb2d7f7b9a7159f06ce099d7d543f10b57610e535 EBUILD smlnj-110.67-r2.ebuild 2914 RMD160 21121ba8c5063eff7cace5d86e65d9517f4c40c5 SHA1 418c106b659890eb61fe3cc216d28ca28c4f621c SHA256 589a524ee4063e2315f4d41570eaeb50215eb56d5a8e1815cd88c907da20c486 -MISC ChangeLog 3169 RMD160 bb582c7f1a08207ceda054b2d5a5f0c033f18bfc SHA1 2e4a0e0be25ecfb6899c97cb668e5c71fab8be4c SHA256 f371414644818096c4a8b87360f21dc90f7766df70bea7645fb9a48c163d06dc +EBUILD smlnj-110.69.ebuild 1869 RMD160 f972672efa813dab024fe9f6c45c8c3e5886d4b8 SHA1 722b3242b65710da8d1f17944e809a1809baee43 SHA256 2aa890e7b73fa11f23329c15352545383436917ef885b86003d4b678d4c00655 +MISC ChangeLog 3331 RMD160 edf31cd45fef882b3fe1ef17908a8b6013090392 SHA1 9f24c5d63ebc8a7b23e2d7849f1af175c39788b6 SHA256 60e05f120dc8fec68695b89cd5068730ce23262662f8c1b5324fcced26c09021 MISC metadata.xml 155 RMD160 dfaa057e679b01302a807c75a32a910098b26809 SHA1 94024f83dcacbb53e92be090dd0f994ec93dc90d SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 diff --git a/dev-lang/smlnj/smlnj-110.69.ebuild b/dev-lang/smlnj/smlnj-110.69.ebuild new file mode 100644 index 000000000000..88a03d091879 --- /dev/null +++ b/dev-lang/smlnj/smlnj-110.69.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/smlnj/smlnj-110.69.ebuild,v 1.1 2009/03/09 23:36:41 hkbst Exp $ + +EAPI=2 + +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 -> ${P}-boot.x86-unix.tgz ) + ppc? ( ${BASE_URI}boot.ppc-unix.tgz -> ${P}-boot.ppc-unix.tgz ) + sparc? ( ${BASE_URI}boot.sparc-unix.tgz -> ${P}-boot.sparc-unix.tgz ) + x86? ( ${BASE_URI}boot.x86-unix.tgz -> ${P}-boot.x86-unix.tgz )" + +for file in ${FILES}; do + SRC_URI+=" ${BASE_URI}${file} -> ${P}-${file} " +done + +LICENSE="BSD" +SLOT="0" +KEYWORDS="-* ~amd64 ~ppc ~x86" +IUSE="" + +S="${WORKDIR}" + +src_unpack() { + mkdir -p "${S}" + for file in ${A}; do + [[ ${file} != ${P}-config.tgz ]] && cp "${DISTDIR}/${file}" "${S}/${file#${P}-}" + done + unpack ${P}-config.tgz && rm config/*.bat + echo SRCARCHIVEURL=\"file:/${S}\" > "${S}"/config/srcarchiveurl +} + +src_compile() { + SMLNJ_HOME="${S}" ./config/install.sh || die "compilation failed" +} + +src_install() { + mkdir -p "${D}"/usr + mv {bin,lib} "${D}"/usr + + for file in "${D}"/usr/bin/{*,.*}; do + [[ -f ${file} ]] && sed "2iSMLNJ_HOME=/usr" -i ${file} +# [[ -f ${file} ]] && sed "s:${WORKDIR}:/usr:" -i ${file} + done +} |