From: Christian Faulhammer Date: Fri, 17 Nov 2006 12:31:09 +0000 (+0000) Subject: clean up old versions, including a stray patch X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=4c0e5564cc11e86422f51d2e9411d83c5d14b7ba;p=gentoo.git clean up old versions, including a stray patch Package-Manager: portage-2.1.1-r1 --- diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest index 8cde83e38759..e508aa16603a 100644 --- a/dev-lang/erlang/Manifest +++ b/dev-lang/erlang/Manifest @@ -9,10 +9,6 @@ AUX 50erlang-gentoo.el 140 RMD160 fd086fc5e1c15e5c8753315cf0a2759e8f3cc666 SHA1 MD5 28397dc6ef4a633a8084ce44fbb1c6f3 files/50erlang-gentoo.el 140 RMD160 fd086fc5e1c15e5c8753315cf0a2759e8f3cc666 files/50erlang-gentoo.el 140 SHA256 2f494178e3e64af141398b4deac5d7f148b47d3cbc1cd8ec083229092f4aa3df files/50erlang-gentoo.el 140 -AUX 9c.patch 2005 RMD160 be4d3dd5ea72f653d95c517dfdf9275263b009d2 SHA1 6fb3de09cf5293fa449e5e7662eb1bdb45271c9b SHA256 634f9ef95cae47ab27f464802bbc144606ff6e24d318da0cb1276ada5568fd78 -MD5 e61c0249e23b7e44ef3629ea5dc5997a files/9c.patch 2005 -RMD160 be4d3dd5ea72f653d95c517dfdf9275263b009d2 files/9c.patch 2005 -SHA256 634f9ef95cae47ab27f464802bbc144606ff6e24d318da0cb1276ada5568fd78 files/9c.patch 2005 AUX erlang-10.2.6-export-TARGET.patch 242 RMD160 5f8443e482920358c6c13f85b1c554977bfcc950 SHA1 5c1b5d3c0ab48e7845eceba5ac99944847304962 SHA256 8e8ae39cb84c3196fbb773275f0aaaf68fb07fade632682f1866d2185b4dd54b MD5 b1f610dc1caa7c176d7da4919bcabba9 files/erlang-10.2.6-export-TARGET.patch 242 RMD160 5f8443e482920358c6c13f85b1c554977bfcc950 files/erlang-10.2.6-export-TARGET.patch 242 @@ -23,29 +19,18 @@ RMD160 af22ca793fe2f0d025c1eafa75547e4b7093f24c files/glibc-2.4-fix.patch 452 SHA256 c9d20e483847f580848c75c0d7464af5afce641dba75383b2f3adf6a10b6094b files/glibc-2.4-fix.patch 452 DIST otp_doc_html_R10B-10.tar.gz 4655081 RMD160 d11108d871ab7f164c7e4dd1000cd8cdca7cb64d SHA256 2373d6935b44b64a137bf8ba198dca3fb782d0c072735b172ae4420c380a5d9c DIST otp_doc_html_R10B-5.tar.gz 4591317 -DIST otp_doc_html_R10B-7.tar.gz 4601134 DIST otp_doc_html_R11B-0.tar.gz 4662110 RMD160 ec39aa3e693a0b836b8ca9c360c14c2612c1b813 SHA1 263d7941e67b0a8db079251cb938823a5f2da4ba SHA256 68cb74d5979dd2ea75c03e892e7ce1446eff27af37d9bdd4fd9778a433a19f68 DIST otp_doc_html_R11B-1.tar.gz 4717809 RMD160 2a7425f55245b12037a02082ace85411c04c5bb6 SHA1 1c1734482ebce4fab096b24ac8b91d33966a47cd SHA256 225212891e2290d0ea21e489445113d7f79ad51e4b3e3e4f0042f8876383a7bc DIST otp_doc_man_R10B-10.tar.gz 594690 RMD160 b56260b7349cd4751ca56ec15fdc5515041b130b SHA256 8ecfc9b627200f59c35591a743e03a587258ddcdd39052a0b2cb58b80f6fc20b DIST otp_doc_man_R10B-5.tar.gz 597252 -DIST otp_doc_man_R10B-7.tar.gz 601650 DIST otp_doc_man_R11B-0.tar.gz 624684 RMD160 38d9218391147e192d21c438d436c98d7c0f982a SHA1 b093fc8c9349a744c42b2ac70d00166adb7d2bb0 SHA256 09b93f43b6bb048d3b66296e94bb6379dbac11217e2ffbe074c2492fe777ee39 DIST otp_doc_man_R11B-1.tar.gz 627132 RMD160 666899dedc72f22387d478ffe4a1f313c57bdb01 SHA1 28f1318964946634996f146770cc9a2be0c20953 SHA256 706e7da589cddee06b9d0a24a09e2105ae719bbfb8b6a08fe55ae45d5dbf4bd6 -DIST otp_src_R10B-0.tar.gz 9296524 DIST otp_src_R10B-10.tar.gz 9445437 RMD160 b0e24e89241a21d5f3304791b505ab133db8fca5 SHA256 bd87e1b09f1f3d694fc32ef4d27372e25c95ce35b383c7747ab40c27471c28ac DIST otp_src_R10B-10_epoll.patch 15359 RMD160 40a1282c6223081b4d2d9c06b30bc16163aa495f SHA256 7b8bbad71649e9b00f9f8639b0fe06060428aa4015eb6164e78d18a0b2508a5b DIST otp_src_R10B-5.tar.gz 9996505 RMD160 f3cfa3a6f7d18bc3658138135c25443dd6517fb0 SHA1 dae8d2ea08f3131940431e0a2828a62706a41c75 SHA256 e66f2b64e15336731449f11084b61325922dcfbf8cffd9b1618da595155461e4 -DIST otp_src_R10B-7.tar.gz 10058423 -DIST otp_src_R10B-7_epoll.patch 14823 DIST otp_src_R11B-0.tar.gz 10844070 RMD160 cb2c163f9404feea9b56a5adddb3bdd505e0b494 SHA1 83b620810e5eb8440b4b18809558b8c42c9ad5b0 SHA256 1806ea681b72be216e5365b29479dcb5253f0d828c021282711f5eae984c9f11 DIST otp_src_R11B-1.tar.gz 11144896 RMD160 db658f8221c4226f52c88ff56d2f68afbe47bac2 SHA1 5831578f1c189a2cdf23b19b045be19589cd918f SHA256 d5a8530dfee0b2348c4ad0107409fa73ac3233f31e2300ece625a2abd9eb4da7 -DIST otp_src_R8B-2.tar.gz 10905100 -DIST otp_src_R9B-1.tar.gz 8455643 DIST otp_src_R9C-0.tar.gz 8229056 -EBUILD erlang-10.2.0.ebuild 2352 RMD160 cd0ae744aff89f3a7af60e2f8ee0e106c561929f SHA1 3ee96823dad2abd7dd31b3cfd221e1be7b820056 SHA256 e5c62cfa064f03cf0cb7a0a05bd2da37964fdbb1f254345e62671a589024c3d6 -MD5 542d1404253f2b21edd106a562bba760 erlang-10.2.0.ebuild 2352 -RMD160 cd0ae744aff89f3a7af60e2f8ee0e106c561929f erlang-10.2.0.ebuild 2352 -SHA256 e5c62cfa064f03cf0cb7a0a05bd2da37964fdbb1f254345e62671a589024c3d6 erlang-10.2.0.ebuild 2352 EBUILD erlang-10.2.10.ebuild 3442 RMD160 06de455ce3fbc6e3ffa49d67a542d80b317adda1 SHA1 492a713c9285c68096b9d4a9a0ac37977d258873 SHA256 d0e318c82515fc8fa51c850cdff342f27773f33f3bd8f776a7b03f06849f9d86 MD5 3770dcd9efa720053285277e435af897 erlang-10.2.10.ebuild 3442 RMD160 06de455ce3fbc6e3ffa49d67a542d80b317adda1 erlang-10.2.10.ebuild 3442 @@ -54,10 +39,6 @@ EBUILD erlang-10.2.5.ebuild 2925 RMD160 88db440410a862002970318029e845f2c99ae355 MD5 15afcfd348a07f127785257e8c876b8d erlang-10.2.5.ebuild 2925 RMD160 88db440410a862002970318029e845f2c99ae355 erlang-10.2.5.ebuild 2925 SHA256 27234a1ed6d213a2e2a3e347586f4fe37eae2b570afcd43c4fe035613dc5c83d erlang-10.2.5.ebuild 2925 -EBUILD erlang-10.2.7.ebuild 3082 RMD160 af762c2513ef222d09d77441a7b8e198d9db3e6f SHA1 8e40be9f221f867a631ac6b2e6f1c5e62f09f8f2 SHA256 88de34f8ed4bdc27ba3814ffff5ccc6ca44d908d28eef5aa9286fb648fe89de8 -MD5 b53082298a23c21ad18f3e9163f0d4cf erlang-10.2.7.ebuild 3082 -RMD160 af762c2513ef222d09d77441a7b8e198d9db3e6f erlang-10.2.7.ebuild 3082 -SHA256 88de34f8ed4bdc27ba3814ffff5ccc6ca44d908d28eef5aa9286fb648fe89de8 erlang-10.2.7.ebuild 3082 EBUILD erlang-11.2.0.ebuild 3233 RMD160 0566cc374c43a0b87068a1dd22986f0beab69fc1 SHA1 0d4afaedcc5cacd5a6f173d13acaaba588a11d50 SHA256 bb41234d677001599b738f56b15b3ae56e15360b5cd019358ee688afd7eda79e MD5 649d6e78740af82dc6e4a8f6df6e4ad7 erlang-11.2.0.ebuild 3233 RMD160 0566cc374c43a0b87068a1dd22986f0beab69fc1 erlang-11.2.0.ebuild 3233 @@ -66,64 +47,37 @@ EBUILD erlang-11.2.1.ebuild 4358 RMD160 cd5dec5511654e9bd03bdb87984614aaec4cd8c4 MD5 6df16e6776a1987664e6fd3e72671c53 erlang-11.2.1.ebuild 4358 RMD160 cd5dec5511654e9bd03bdb87984614aaec4cd8c4 erlang-11.2.1.ebuild 4358 SHA256 9c5e7615dd206766c5e713822ec10580b6afef47169747e1f63933c4630929d8 erlang-11.2.1.ebuild 4358 -EBUILD erlang-8b.ebuild 1156 RMD160 855ecd0626e2ff23974ea805c1142c7e2ef692aa SHA1 e8e54f8e2a1e94e08114d4a28a628c03b24197b6 SHA256 04b5d937a3a8d543c36d41c43353c3c75e707350e4a4446de2c8a3c99a712195 -MD5 683010b6283d166c1ffcf64bab32e6d2 erlang-8b.ebuild 1156 -RMD160 855ecd0626e2ff23974ea805c1142c7e2ef692aa erlang-8b.ebuild 1156 -SHA256 04b5d937a3a8d543c36d41c43353c3c75e707350e4a4446de2c8a3c99a712195 erlang-8b.ebuild 1156 -EBUILD erlang-9c-r1.ebuild 1661 RMD160 6f681c2ccb1b1d2e90f182661f27a5999f4e50d8 SHA1 3c796022ade7bfa0db1506d4c11b0180c01c457d SHA256 2bf25512b0061ff092e9ec8cb1e8bde825a8588925130c5d4d75e9e45ca41287 -MD5 40d7fe2f32b59b83ecabe9eb2aa2ecc3 erlang-9c-r1.ebuild 1661 -RMD160 6f681c2ccb1b1d2e90f182661f27a5999f4e50d8 erlang-9c-r1.ebuild 1661 -SHA256 2bf25512b0061ff092e9ec8cb1e8bde825a8588925130c5d4d75e9e45ca41287 erlang-9c-r1.ebuild 1661 EBUILD erlang-9c-r2.ebuild 1786 RMD160 cfcd3af93fa8a45da4068303b6bfebad8d076264 SHA1 42672bce4031943e9f7145406be7a83279ce867b SHA256 7f1e9e7f8260d6975d9a58df64cc2c42ac4fddf41e0c93f0cc89e0beb9ed55db MD5 42753c3aa0334123ff5edc1ad619ca8c erlang-9c-r2.ebuild 1786 RMD160 cfcd3af93fa8a45da4068303b6bfebad8d076264 erlang-9c-r2.ebuild 1786 SHA256 7f1e9e7f8260d6975d9a58df64cc2c42ac4fddf41e0c93f0cc89e0beb9ed55db erlang-9c-r2.ebuild 1786 -EBUILD erlang-9c.ebuild 1483 RMD160 2bbe9f2b29faf2a47774ccc57c09aa556e730ab0 SHA1 419ce5c5c9819b590146594c95915a87a79c864a SHA256 765a1170c983ef37cf1e2199fcc9a28c2d544f20bcb27f0eb29294c584975895 -MD5 b782da2a4fc77372e754ee4f55ebd2c5 erlang-9c.ebuild 1483 -RMD160 2bbe9f2b29faf2a47774ccc57c09aa556e730ab0 erlang-9c.ebuild 1483 -SHA256 765a1170c983ef37cf1e2199fcc9a28c2d544f20bcb27f0eb29294c584975895 erlang-9c.ebuild 1483 -MISC ChangeLog 7579 RMD160 2893e20dcac8452d281dff70f7ea5e45c55fd97d SHA1 57d03a88d1966b77edaa39bb0d532b7c32e14aca SHA256 0534b83efe9b6bb3f25f2d90f5dafcf8dfc359e92ecef21a6592138b0f812b53 -MD5 c89a7f1fc748e6f6c020c4d11b155cd6 ChangeLog 7579 -RMD160 2893e20dcac8452d281dff70f7ea5e45c55fd97d ChangeLog 7579 -SHA256 0534b83efe9b6bb3f25f2d90f5dafcf8dfc359e92ecef21a6592138b0f812b53 ChangeLog 7579 +MISC ChangeLog 7811 RMD160 d9b374a42fed87d691027a663542479aca6bc4c2 SHA1 a57f6d1da93d669daace2baf6838efe45c555cb3 SHA256 169b748f2c1a59de5c2ee6581233216c8f2bb78ec32ebf257f117e7c923fb4ef +MD5 65b228fcaada1a5155a488087545eefc ChangeLog 7811 +RMD160 d9b374a42fed87d691027a663542479aca6bc4c2 ChangeLog 7811 +SHA256 169b748f2c1a59de5c2ee6581233216c8f2bb78ec32ebf257f117e7c923fb4ef ChangeLog 7811 MISC metadata.xml 402 RMD160 3d4e0e7953d95f43de89f62eacb37969caa29336 SHA1 2a45564353e8d0c2b9555294a6a269e56e0b6056 SHA256 c713a207afd5d65ef21d1c1e5fd3b867ce063dd9e46fc53db0734ad19f59ffe7 MD5 aea374917adc11a2d42b0b9d1bba3598 metadata.xml 402 RMD160 3d4e0e7953d95f43de89f62eacb37969caa29336 metadata.xml 402 SHA256 c713a207afd5d65ef21d1c1e5fd3b867ce063dd9e46fc53db0734ad19f59ffe7 metadata.xml 402 -MD5 f3de2b6ca821b977f0e1811a1f0a1409 files/digest-erlang-10.2.0 67 -RMD160 877faf9cd01c7a7440a297f7b007fb33e4b7f302 files/digest-erlang-10.2.0 67 -SHA256 832c2c2b7cd5c257619e0d01729a9ce468b3d29df63b68c7ddcbe70426716364 files/digest-erlang-10.2.0 67 MD5 58cc2440a6ff67f439916c4fe3ccb0bd files/digest-erlang-10.2.10 1033 RMD160 a68ccbb17a0b86b4d58f311a553432e6ddfc0b01 files/digest-erlang-10.2.10 1033 SHA256 4d9f8f7bb59eda00418e74cd3e1cae2dc90af7c6837f1dc699e5c4a5649ff318 files/digest-erlang-10.2.10 1033 MD5 96b7890055d48365f31e0adfdad4007f files/digest-erlang-10.2.5 389 RMD160 cc060d0f130fd2ca4f68838b4d03bd1c57477d1f files/digest-erlang-10.2.5 389 SHA256 aa5fc8020b17f5a83836b9190172605f8e5c9690ce9f6244a8db26cd11cefa2f files/digest-erlang-10.2.5 389 -MD5 9a4549378412ae567bc58f2d7a9336a3 files/digest-erlang-10.2.7 280 -RMD160 93d64ee2f9955fefa2ecdb8b23e7530d718e41ed files/digest-erlang-10.2.7 280 -SHA256 b6990a100c7161e597d1af3fae9b650d0f0a3c5cdc6f72c44aadddcc0450bd6f files/digest-erlang-10.2.7 280 MD5 55f6d7fce64d2a93c7e12cf660fef842 files/digest-erlang-11.2.0 768 RMD160 89cbc1d9eaf296b693e9263b38ad33fcbcdb3e38 files/digest-erlang-11.2.0 768 SHA256 aefeb78184742c0047cf00a4dc2f67accb7d28988a5b8f95d27e1009f4e1ff75 files/digest-erlang-11.2.0 768 MD5 8886bf905361bef7627acee2a1c8bb98 files/digest-erlang-11.2.1 768 RMD160 7483ae4810f0ccdebd46d1a0b7e325df96111976 files/digest-erlang-11.2.1 768 SHA256 3fd426daec26afe9200caae2e6721a80fce6acc5d1c11f85817230dd78949248 files/digest-erlang-11.2.1 768 -MD5 0ef311d4fbeb2b5e16aab201dcf37297 files/digest-erlang-8b 67 -RMD160 02584b25d0f2422b143b52c97cb7d9710a59302c files/digest-erlang-8b 67 -SHA256 ccef6072b284e0abaf10bc416c61168f2a295c99a49ec27c7277df013cdc2437 files/digest-erlang-8b 67 -MD5 9a235de49a6c0988f033448fdac8a0a8 files/digest-erlang-9c 66 -RMD160 628f19219fe35bbed12a603f2d6a8ef4006fc500 files/digest-erlang-9c 66 -SHA256 0d228671e3832721d333a82cbf11b3e22fea8fab4eedb308c3af20dd59b69a66 files/digest-erlang-9c 66 -MD5 9a235de49a6c0988f033448fdac8a0a8 files/digest-erlang-9c-r1 66 -RMD160 628f19219fe35bbed12a603f2d6a8ef4006fc500 files/digest-erlang-9c-r1 66 -SHA256 0d228671e3832721d333a82cbf11b3e22fea8fab4eedb308c3af20dd59b69a66 files/digest-erlang-9c-r1 66 MD5 ae2205c16664d70f5ea47d249b2e566f files/digest-erlang-9c-r2 66 RMD160 bc09b0c487f2580aba706e7f35f84e0109479325 files/digest-erlang-9c-r2 66 SHA256 1e4ffb97ef49da9eecdb6affebda54e8e22b9c2707a099edeff382531b3b95c1 files/digest-erlang-9c-r2 66 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) -iD8DBQFFXacnNQqtfCuFneMRAnDiAJ0S2P2Mb4wRNg0nbvdR2x7xmCbpswCeMgQ/ -Yb1DsqoT59+y7qRigpVwwVc= -=070C +iD8DBQFFXauKNQqtfCuFneMRAvHEAKCb9f+50aqQWX04jeO+Til0RgM2DQCfQdJV +YmNoKc7RlYAfH8/FECm9A8Q= +=hlvM -----END PGP SIGNATURE----- diff --git a/dev-lang/erlang/erlang-10.2.0.ebuild b/dev-lang/erlang/erlang-10.2.0.ebuild deleted file mode 100644 index dd7f66d69a62..000000000000 --- a/dev-lang/erlang/erlang-10.2.0.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-10.2.0.ebuild,v 1.8 2006/03/07 23:14:21 vapier Exp $ - -inherit eutils toolchain-funcs flag-o-matic elisp-common - -#erlang uses a really weird versioning scheme which caused quite a few problems already -#Thus we do a slight modification converting all letters to digits to make it more sane (see e.g. #26420) -#the next line selects the right source. -MY_P=otp_src_R10B -MyDate="2004-10-05" -#apparently erlang people also started to stamp sources with a release date -DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries" -HOMEPAGE="http://www.erlang.org/" -SRC_URI="http://www.erlang.org/download/${MY_P}-0.tar.gz" - -LICENSE="EPL" -SLOT="0" -KEYWORDS="~x86 ~ppc ~sparc ~amd64" -IUSE="X ssl emacs" - -DEPEND=">=dev-lang/perl-5.6.1 - ssl? ( >=dev-libs/openssl-0.9.7d ) - emacs? ( virtual/emacs )" - -S=${WORKDIR}/${MY_P}_${MyDate} - -SITEFILE=50erlang-gentoo.el - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${PN}-10.2.6-export-TARGET.patch -} - -src_compile() { - [ "`gcc-fullversion`" == "3.3.2" ] && filter-mfpmath sse - [ "`gcc-fullversion`" == "3.3.3" ] && filter-mfpmath sse - addpredict /dev/pty # Bug #25366 - - econf --enable-threads || die - make || die - - if use emacs; then - pushd ${D}/lib/tools/emacs - elisp-compile *.el - popd - fi -} - -src_install() { - ERL_LIBDIR="/usr/$(get_libdir)/erlang" - - make INSTALL_PREFIX=${D} install || die - dodoc AUTHORS EPLICENCE README - - dosym ${ERL_LIBDIR}/bin/erl /usr/bin/erl - dosym ${ERL_LIBDIR}/bin/erlc /usr/bin/erlc - dosym ${ERL_LIBDIR}/bin/ecc /usr/bin/ecc - dosym ${ERL_LIBDIR}/bin/elink /usr/bin/elink - dosym ${ERL_LIBDIR}/bin/ear /usr/bin/ear - dosym ${ERL_LIBDIR}/bin/escript /usr/bin/escript - - ## Remove ${D} from the following files - dosed ${ERL_LIBDIR}/bin/erl - dosed ${ERL_LIBDIR}/bin/start - cd ${ERL_LIBDIR}/erts-* - grep -rle ${D} ${D}/${ERL_LIBDIR}/erts-* | xargs sed -i -e "s:${D}::g" - - ## Clean up the no longer needed files - rm ${D}/${ERL_LIBDIR}/Install - - if use emacs; then - pushd ${S} - elisp-install erlang lib/tools/emacs/*.el - elisp-site-file-install ${FILESDIR}/${SITEFILE} - popd - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/dev-lang/erlang/erlang-10.2.7.ebuild b/dev-lang/erlang/erlang-10.2.7.ebuild deleted file mode 100644 index 6029268abcc1..000000000000 --- a/dev-lang/erlang/erlang-10.2.7.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-10.2.7.ebuild,v 1.5 2006/11/02 20:56:33 opfer Exp $ - -inherit eutils multilib flag-o-matic elisp-common - -#erlang uses a really weird versioning scheme which caused quite a few problems already -#Thus we do a slight modification converting all letters to digits to make it more sane (see e.g. #26420) -#the next line selects the right source. -MY_PV=R10B-7 -MY_P=otp_src_${MY_PV} -DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries" -HOMEPAGE="http://www.erlang.org/" -SRC_URI="http://www.erlang.org/download/${MY_P}.tar.gz - doc? ( http://erlang.org/download/otp_doc_man_${MY_PV}.tar.gz - http://erlang.org/download/otp_doc_html_${MY_PV}.tar.gz ) - http://developer.sipphone.com/ejabberd/erlang_epoll_patch/otp_src_${MY_PV}_epoll.patch" - -LICENSE="EPL" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="doc emacs java odbc ssl tk" - -RDEPEND=">=dev-lang/perl-5.6.1 - ssl? ( >=dev-libs/openssl-0.9.7d ) - emacs? ( virtual/emacs ) - java? ( >=virtual/jdk-1.2 ) - odbc? ( dev-db/unixODBC )" -DEPEND="${RDEPEND} - tk? ( dev-lang/tk )" - -S=${WORKDIR}/${MY_P} - -SITEFILE=50erlang-gentoo.el - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/erlang-10.2.6-export-TARGET.patch - epatch "${FILESDIR}"/10.2.6-manpage-emacs-gentoo.patch - use odbc || sed -i 's: odbc : :' lib/Makefile - epatch "${DISTDIR}"/otp_src_${MY_PV}_epoll.patch -} - -src_compile() { - use java || export JAVAC=false - econf \ - --enable-threads \ - $(use_with ssl) \ - || die - make || die - - if use emacs ; then - pushd lib/tools/emacs - elisp-compile *.el - popd - fi -} - -src_install() { - local ERL_LIBDIR=/usr/$(get_libdir)/erlang - - make INSTALL_PREFIX="${D}" install || die - dodoc AUTHORS EPLICENCE README - - dosym ${ERL_LIBDIR}/bin/erl /usr/bin/erl - dosym ${ERL_LIBDIR}/bin/erlc /usr/bin/erlc - dosym ${ERL_LIBDIR}/bin/ecc /usr/bin/ecc - dosym ${ERL_LIBDIR}/bin/elink /usr/bin/elink - dosym ${ERL_LIBDIR}/bin/ear /usr/bin/ear - dosym ${ERL_LIBDIR}/bin/escript /usr/bin/escript - - ## Remove ${D} from the following files - dosed ${ERL_LIBDIR}/bin/erl - dosed ${ERL_LIBDIR}/bin/start - cd ${ERL_LIBDIR}/erts-* - grep -rle "${D}" "${D}"/${ERL_LIBDIR}/erts-* | xargs sed -i -e "s:${D}::g" - - ## Clean up the no longer needed files - rm "${D}"/${ERL_LIBDIR}/Install - - if use doc ; then - for file in "${WORKDIR}"/man/man*/*.[1-9]; do - # Avoid namespace collisions - local newfile=${file}erl - cp $file $newfile - # Man page processing tools expect a capitalized "SEE ALSO" section - # header - sed -i -e 's,\.SH See Also,\.SH SEE ALSO,g' $newfile - doman ${newfile} - done - dohtml -A README,erl,hrl,c,h,kwc,info -r "${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-* - fi - - if use emacs ; then - pushd "${S}" - elisp-install erlang lib/tools/emacs/*.{el,elc} - elisp-site-file-install "${FILESDIR}"/${SITEFILE} - popd - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/dev-lang/erlang/erlang-8b.ebuild b/dev-lang/erlang/erlang-8b.ebuild deleted file mode 100644 index 7858245a5ab4..000000000000 --- a/dev-lang/erlang/erlang-8b.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-8b.ebuild,v 1.11 2006/03/07 23:14:21 vapier Exp $ - -MY_P=otp_src_R8B-2 -DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries" -HOMEPAGE="http://www.erlang.org/" -SRC_URI="http://www.erlang.org/download/${MY_P}.tar.gz" - -LICENSE="EPL" -SLOT="0" -KEYWORDS="x86 ppc sparc" -IUSE="X ssl" - -DEPEND=">=dev-lang/perl-5.6.1 - ssl? ( >=dev-libs/openssl-0.9.6d )" - -S=${WORKDIR}/${MY_P} - -addpredict /dev/pty # Bug #25366 - -src_compile() { - econf --enable-threads || die "./configure failed" - make || die -} - -src_install() { - ERL_LIBDIR="/usr/lib/erlang" - - make INSTALL_PREFIX=${D} install || die - dodoc AUTHORS EPLICENCE README - - dosym ${ERL_LIBDIR}/bin/erl /usr/bin/erl - dosym ${ERL_LIBDIR}/bin/erlc /usr/bin/erlc - dosym ${ERL_LIBDIR}/erts-5.1.2/bin/epmd ${ERL_LIBDIR}/bin/ - - ## Remove ${D} from the /usr/lib/erlang/bin/erl and start script - dosed ${ERL_LIBDIR}/bin/erl - dosed ${ERL_LIBDIR}/bin/start - - ## Clean up the no longer needed - rm ${D}/${ERL_LIBDIR}/Install -} diff --git a/dev-lang/erlang/erlang-9c-r1.ebuild b/dev-lang/erlang/erlang-9c-r1.ebuild deleted file mode 100644 index 40b86b0589c9..000000000000 --- a/dev-lang/erlang/erlang-9c-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-9c-r1.ebuild,v 1.9 2006/03/07 23:14:21 vapier Exp $ - -inherit eutils - -MY_P=otp_src_R9B-1 -DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries" -HOMEPAGE="http://www.erlang.org/" -SRC_URI="http://www.erlang.org/download/${MY_P}.tar.gz" - -LICENSE="EPL" -SLOT="0" -KEYWORDS="x86 ~ppc ~sparc" -IUSE="X ssl" - -DEPEND=">=dev-lang/perl-5.6.1 - ssl? ( >=dev-libs/openssl-0.9.6d )" - -S=${WORKDIR}/${MY_P} - -addpredict /dev/pty # Bug #25366 - -src_unpack(){ - unpack ${A} - cd ${S} - #combines nsswitch.conf parsing and a fix for strange install behaviour on some systems - epatch ${FILESDIR}/${P}.patch -} - -src_compile() { - econf --enable-threads || die "./configure failed" - make || die -} - -src_install() { - ERL_LIBDIR="/usr/lib/erlang" - - make INSTALL_PREFIX=${D} install || die - dodoc AUTHORS EPLICENCE README - - dosym ${ERL_LIBDIR}/bin/erl /usr/bin/erl - dosym ${ERL_LIBDIR}/bin/erlc /usr/bin/erlc - dosym ${ERL_LIBDIR}/bin/ecc /usr/bin/ecc - dosym ${ERL_LIBDIR}/bin/elink /usr/bin/elink - dosym ${ERL_LIBDIR}/bin/ear /usr/bin/ear - dosym ${ERL_LIBDIR}/bin/escript /usr/bin/escript - - ## Remove ${D} from the following files - dosed ${ERL_LIBDIR}/bin/erl - dosed ${ERL_LIBDIR}/bin/start - dosed ${ERL_LIBDIR}/bin/ecc - dosed ${ERL_LIBDIR}/bin/ear - dosed ${ERL_LIBDIR}/bin/elink - dosed ${ERL_LIBDIR}/bin/escript - dosed ${ERL_LIBDIR}/bin/esh - dosed ${ERL_LIBDIR}/erts-*/bin/erl - dosed ${ERL_LIBDIR}/erts-*/bin/start - - ## Clean up the no longer needed files - rm ${D}/${ERL_LIBDIR}/Install -} diff --git a/dev-lang/erlang/erlang-9c.ebuild b/dev-lang/erlang/erlang-9c.ebuild deleted file mode 100644 index 5b1900be9eca..000000000000 --- a/dev-lang/erlang/erlang-9c.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-9c.ebuild,v 1.7 2006/03/07 23:14:21 vapier Exp $ - -MY_P=otp_src_R9B-1 -DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries" -HOMEPAGE="http://www.erlang.org/" -SRC_URI="http://www.erlang.org/download/${MY_P}.tar.gz" - -LICENSE="EPL" -SLOT="0" -KEYWORDS="x86 ~ppc ~sparc" -IUSE="X ssl" - -DEPEND=">=dev-lang/perl-5.6.1 - ssl? ( >=dev-libs/openssl-0.9.6d )" - -S=${WORKDIR}/${MY_P} - -addpredict /dev/pty # Bug #25366 - -src_compile() { - econf --enable-threads || die "./configure failed" - make || die -} - -src_install() { - ERL_LIBDIR="/usr/lib/erlang" - - make INSTALL_PREFIX=${D} install || die - dodoc AUTHORS EPLICENCE README - - dosym ${ERL_LIBDIR}/bin/erl /usr/bin/erl - dosym ${ERL_LIBDIR}/bin/erlc /usr/bin/erlc - dosym ${ERL_LIBDIR}/bin/ecc /usr/bin/ecc - dosym ${ERL_LIBDIR}/bin/elink /usr/bin/elink - dosym ${ERL_LIBDIR}/bin/ear /usr/bin/ear - dosym ${ERL_LIBDIR}/bin/escript /usr/bin/escript - - ## Remove ${D} from the following files - dosed ${ERL_LIBDIR}/bin/erl - dosed ${ERL_LIBDIR}/bin/start - dosed ${ERL_LIBDIR}/bin/ecc - dosed ${ERL_LIBDIR}/bin/ear - dosed ${ERL_LIBDIR}/bin/elink - dosed ${ERL_LIBDIR}/bin/escript - dosed ${ERL_LIBDIR}/bin/esh - dosed ${ERL_LIBDIR}/erts-*/bin/erl - dosed ${ERL_LIBDIR}/erts-*/bin/start - - ## Clean up the no longer needed files - rm ${D}/${ERL_LIBDIR}/Install -} diff --git a/dev-lang/erlang/files/9c.patch b/dev-lang/erlang/files/9c.patch deleted file mode 100644 index 61efafbeff2c..000000000000 --- a/dev-lang/erlang/files/9c.patch +++ /dev/null @@ -1,55 +0,0 @@ -diff -ru otp_src_R9B-1-orig/lib/kernel/src/inet_config.erl otp_src_R9B-1/lib/kernel/src/inet_config.erl ---- otp_src_R9B-1-orig/lib/kernel/src/inet_config.erl 2002-10-09 07:39:22.000000000 -0700 -+++ otp_src_R9B-1/lib/kernel/src/inet_config.erl 2003-07-03 17:43:37.000000000 -0700 -@@ -82,8 +82,13 @@ - 'bsd/os' -> - load_resolv(filename:join(Etc,"irs.conf"), host_conf_bsdos); - linux -> -- load_resolv(filename:join(Etc,"host.conf"),host_conf_linux), -- -+ case load_resolv(filename:join(Etc,"host.conf"),host_conf_linux) of -+ ok -> -+ ok; -+ _Other -> -+ load_resolv(filename:join(Etc,"nsswitch.conf"), nsswitch_conf) -+ end, -+ - % It may be the case that the domain name was not set - % because the hostname was short. But we can now look it - % up and get the long name and the domain name from it. -@@ -296,10 +301,12 @@ - case apply(inet_parse, Func, [File,{chars,Bin}]) of - {ok, Ls} -> inet_db:add_rc_list(Ls); - {error, Reason} -> -- error("parse error in file ~s: ~p", [File, Reason]) -+ error("parse error in file ~s: ~p", [File, Reason]), -+ {error, Reason} - end; - Error -> -- warning("file not found ~s~n", [File]) -+ warning("file not found ~s~n", [File]), -+ Error - end. - - %% -diff -ru otp_src_R9B-1-orig/lib/megaco/src/text/Makefile otp_src_R9B-1/lib/megaco/src/text/Makefile ---- otp_src_R9B-1-orig/lib/megaco/src/text/Makefile 2002-11-28 05:50:00.000000000 -0800 -+++ otp_src_R9B-1/lib/megaco/src/text/Makefile 2003-07-03 17:44:41.000000000 -0700 -@@ -48,10 +48,15 @@ - $(INTERNAL_YRL_FILES:%.yrl=%.erl) - - BEAM_TARGET_FILES = \ -- $(INTERNAL_YRL_FILES:%.yrl=$(EBIN)/%.$(EMULATOR)) \ - $(MODULES:%=$(EBIN)/%.$(EMULATOR)) - --TARGET_FILES = $(ERL_TARGET_FILES) $(BEAM_TARGET_FILES) -+YRL_BEAM_TARGET_FILES = \ -+ $(INTERNAL_YRL_FILES:%.yrl=$(EBIN)/%.$(EMULATOR)) -+ -+ -+ -+TARGET_FILES = $(ERL_TARGET_FILES) $(BEAM_TARGET_FILES) $(YRL_BEAM_TARGETS) -+ - - - # ---------------------------------------------------- diff --git a/dev-lang/erlang/files/digest-erlang-10.2.0 b/dev-lang/erlang/files/digest-erlang-10.2.0 deleted file mode 100644 index 162e8358f024..000000000000 --- a/dev-lang/erlang/files/digest-erlang-10.2.0 +++ /dev/null @@ -1 +0,0 @@ -MD5 e6b776520521d92fe019d116de181ce4 otp_src_R10B-0.tar.gz 9296524 diff --git a/dev-lang/erlang/files/digest-erlang-10.2.7 b/dev-lang/erlang/files/digest-erlang-10.2.7 deleted file mode 100644 index fb15461fddfa..000000000000 --- a/dev-lang/erlang/files/digest-erlang-10.2.7 +++ /dev/null @@ -1,4 +0,0 @@ -MD5 c73010c3d6c929c4474b8b8b38a4925c otp_doc_html_R10B-7.tar.gz 4601134 -MD5 53b251d1a690d5a97434c6a5b0086921 otp_doc_man_R10B-7.tar.gz 601650 -MD5 fc039c62862ebae141e27370401aaab0 otp_src_R10B-7.tar.gz 10058423 -MD5 37b6e5972b2cbf536dbbf55fe61c6251 otp_src_R10B-7_epoll.patch 14823 diff --git a/dev-lang/erlang/files/digest-erlang-8b b/dev-lang/erlang/files/digest-erlang-8b deleted file mode 100644 index f2e9eedede0e..000000000000 --- a/dev-lang/erlang/files/digest-erlang-8b +++ /dev/null @@ -1 +0,0 @@ -MD5 c7f06d2a4d7f52655b630d99d301f0a1 otp_src_R8B-2.tar.gz 10905100 diff --git a/dev-lang/erlang/files/digest-erlang-9c b/dev-lang/erlang/files/digest-erlang-9c deleted file mode 100644 index 0264ea803a5c..000000000000 --- a/dev-lang/erlang/files/digest-erlang-9c +++ /dev/null @@ -1 +0,0 @@ -MD5 37ac7d5e4e9fa7730775e590f4796bbf otp_src_R9B-1.tar.gz 8455643 diff --git a/dev-lang/erlang/files/digest-erlang-9c-r1 b/dev-lang/erlang/files/digest-erlang-9c-r1 deleted file mode 100644 index 0264ea803a5c..000000000000 --- a/dev-lang/erlang/files/digest-erlang-9c-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 37ac7d5e4e9fa7730775e590f4796bbf otp_src_R9B-1.tar.gz 8455643