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
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 RMD160 c9e605c0a818e2fa594a3d9b9f39e5cf0c9edaab SHA1 dd56ca561e3e810746c961fdb1ef12c658158127 SHA256 89722a7182c23e8ef499889550a5f9fe2a6295c47bb8c9f0dce47e3e04b49085
-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_html_R11B-2.tar.gz 4739895 RMD160 82a4ab769566705333e059d920861d05be31754b SHA1 44a6006bf5437566ce770a4a3a2bf6c9e015e656 SHA256 588514c6b96b33dbaffd40aa5b51b9c0be65d02b6e81644c53b4c705a866db47
DIST otp_doc_man_R10B-10.tar.gz 594690 RMD160 b56260b7349cd4751ca56ec15fdc5515041b130b SHA256 8ecfc9b627200f59c35591a743e03a587258ddcdd39052a0b2cb58b80f6fc20b
-DIST otp_doc_man_R10B-5.tar.gz 597252 RMD160 d4be1d0b3a050c7c0f563524a2d6e7d11df97c1e SHA1 2ae8b727ae95dd58d93f34c1c2538d4559af728f SHA256 e22935f203dfd786e972a01f4c4281a4bb6ec90aa8c5e50c6d996059f005eba2
-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_doc_man_R11B-2.tar.gz 632153 RMD160 90b37a71ed29f14ec0d14a520aef47ed7b7ccad0 SHA1 5e09c0dcea2956d8b2cdc2a6ab846d9a922cefe3 SHA256 643fb8210a2059b2c283c17601a0d5893f5cf409f05ed4852fbf2b0607693ac9
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_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_R11B-2.tar.gz 11244153 RMD160 989bab054992ba23666756379950082cd41adb00 SHA1 09885c9b0902caa4570de950d76284943232fb6d SHA256 3dd483ee568c31655361474aa54a28cf11575c3b1b984f0b7a6980e083a8e44b
-DIST otp_src_R9C-0.tar.gz 8229056
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
SHA256 d0e318c82515fc8fa51c850cdff342f27773f33f3bd8f776a7b03f06849f9d86 erlang-10.2.10.ebuild 3442
-EBUILD erlang-10.2.5.ebuild 2925 RMD160 88db440410a862002970318029e845f2c99ae355 SHA1 449defaac5382bb338708a526787339c49ebde95 SHA256 27234a1ed6d213a2e2a3e347586f4fe37eae2b570afcd43c4fe035613dc5c83d
-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-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
-SHA256 bb41234d677001599b738f56b15b3ae56e15360b5cd019358ee688afd7eda79e erlang-11.2.0.ebuild 3233
EBUILD erlang-11.2.1.ebuild 4504 RMD160 718a1fd6207847d31cd61bfa65842347e5fa95e1 SHA1 66cc1c8a5a6cd1f023944f1eb2c5ecc2ba2c4305 SHA256 3e007aedf26070f0cb494a52772f50599dc6a451b8f21b0ef55d9501edc0cc58
MD5 af1d6b5414589d56e2e086f97da80ddf erlang-11.2.1.ebuild 4504
RMD160 718a1fd6207847d31cd61bfa65842347e5fa95e1 erlang-11.2.1.ebuild 4504
MD5 8b5b0c8ff14dd274eff30353ae63b1f8 erlang-11.2.2-r1.ebuild 5080
RMD160 6e25c0e7f5b0fc4d21c7ce28891624189ceb15f4 erlang-11.2.2-r1.ebuild 5080
SHA256 3176aac51e386f01974b25252e1c0dd634b02c7ce951dc1151725931a58393e7 erlang-11.2.2-r1.ebuild 5080
-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
-MISC ChangeLog 9438 RMD160 a98be1245e2353d02edd7289938ae78ebe1185cf SHA1 726b30bc9958cd664f07563f664cdc4165ddfc08 SHA256 27825d74720067c78f703cf0914a2c869d862e1b7f9c3917b903b8cfffc9c0de
-MD5 a574f133f1ca85fe958e361dbe1274c0 ChangeLog 9438
-RMD160 a98be1245e2353d02edd7289938ae78ebe1185cf ChangeLog 9438
-SHA256 27825d74720067c78f703cf0914a2c869d862e1b7f9c3917b903b8cfffc9c0de ChangeLog 9438
+MISC ChangeLog 9584 RMD160 ac411ae6204b09eccc1aef6ae37d1f3def78bfdd SHA1 0cab3876b5be7c6e64b2be920f2c98c5b2293bdf SHA256 fc604f43be96a073abc1e57f93fd5b535541035ec60bb0b26c12ae28d0727f0c
+MD5 53a650f16070fbaffcf858a7eb29651f ChangeLog 9584
+RMD160 ac411ae6204b09eccc1aef6ae37d1f3def78bfdd ChangeLog 9584
+SHA256 fc604f43be96a073abc1e57f93fd5b535541035ec60bb0b26c12ae28d0727f0c ChangeLog 9584
MISC metadata.xml 402 RMD160 3d4e0e7953d95f43de89f62eacb37969caa29336 SHA1 2a45564353e8d0c2b9555294a6a269e56e0b6056 SHA256 c713a207afd5d65ef21d1c1e5fd3b867ce063dd9e46fc53db0734ad19f59ffe7
MD5 aea374917adc11a2d42b0b9d1bba3598 metadata.xml 402
RMD160 3d4e0e7953d95f43de89f62eacb37969caa29336 metadata.xml 402
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 c55e08561b15c22631d9b346827d36c9 files/digest-erlang-10.2.5 765
-RMD160 721f3098ee3546eace0f18ec33a62e152004b46f files/digest-erlang-10.2.5 765
-SHA256 2b510e1499695bcf3d25c1ce39e9daa78567a4537af77734c82bce8f187d8308 files/digest-erlang-10.2.5 765
-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 5f903efdd3245f02ca8ff7ae339abb1c files/digest-erlang-11.2.2-r1 768
RMD160 7336169350690cbdd0b6971d80e741593134cafb files/digest-erlang-11.2.2-r1 768
SHA256 4f2b1667397c5abd23d28c6b9927ff68d2774a3bb814bc7cd5341c6e48061166 files/digest-erlang-11.2.2-r1 768
-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.6 (GNU/Linux)
-iD8DBQFFlaYWNQqtfCuFneMRAkrZAKCQMxOWM8rIrcnYqiMtHs6MOGXK1ACggmaf
-m9NJEx2EaiByGyO1ilCKkZ0=
-=rAzy
+iD8DBQFFlp7RNQqtfCuFneMRAvD+AJ99iGLOXtEfcmZQLq+6CwrNXtQbgQCdGnC4
+yVjQ7rz8JFBUs1kLAL9c2aQ=
+=iI+K
-----END PGP SIGNATURE-----
+++ /dev/null
-# 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.5.ebuild,v 1.5 2006/03/07 23:14:21 vapier 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-5
-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 )"
-
-LICENSE="EPL"
-SLOT="0"
-KEYWORDS="~amd64 ppc sparc x86"
-IUSE="doc emacs java odbc ssl X"
-
-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}
- dev-lang/tk"
-
-S=${WORKDIR}/${MY_P}
-
-SITEFILE=50erlang-gentoo.el
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${PN}-10.2.6-export-TARGET.patch
- epatch "${FILESDIR}"/10.2.6-manpage-emacs-gentoo.patch
- use odbc || sed -i 's: odbc : :' lib/Makefile
-}
-
-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
-}
+++ /dev/null
-# 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-11.2.0.ebuild,v 1.3 2006/11/02 20:56:33 opfer Exp $
-
-inherit eutils multilib flag-o-matic elisp-common versionator
-
-#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="R$(get_major_version)B-$(get_version_component_range 3)"
-# ATTN!! Take care when processing the C, etc version!
-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 )"
-# Not yet available for 11.2.0
-# 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}/${PN}-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
-}
+++ /dev/null
-# 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-r2.ebuild,v 1.7 2006/03/07 23:14:21 vapier Exp $
-
-inherit eutils toolchain-funcs flag-o-matic
-
-MY_P=otp_src_R9C-0
-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}
-
-src_unpack(){
- unpack ${A}
- cd ${S}
- # combines nsswit ch.conf parsing and a fix for strange install behaviour on some systems
- epatch ${FILESDIR}/${PV}.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
-}
-
-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
-}
+++ /dev/null
-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)
-+
-
-
- # ----------------------------------------------------
+++ /dev/null
-MD5 7615ad16c1f26e4cd8891d968d1168fa otp_doc_html_R10B-5.tar.gz 4591317
-RMD160 c9e605c0a818e2fa594a3d9b9f39e5cf0c9edaab otp_doc_html_R10B-5.tar.gz 4591317
-SHA256 89722a7182c23e8ef499889550a5f9fe2a6295c47bb8c9f0dce47e3e04b49085 otp_doc_html_R10B-5.tar.gz 4591317
-MD5 a64d7797ce0f98363f8bd59608a35a58 otp_doc_man_R10B-5.tar.gz 597252
-RMD160 d4be1d0b3a050c7c0f563524a2d6e7d11df97c1e otp_doc_man_R10B-5.tar.gz 597252
-SHA256 e22935f203dfd786e972a01f4c4281a4bb6ec90aa8c5e50c6d996059f005eba2 otp_doc_man_R10B-5.tar.gz 597252
-MD5 fa6c4ba8291e1d11ae412e4d6f0fa392 otp_src_R10B-5.tar.gz 9996505
-RMD160 f3cfa3a6f7d18bc3658138135c25443dd6517fb0 otp_src_R10B-5.tar.gz 9996505
-SHA256 e66f2b64e15336731449f11084b61325922dcfbf8cffd9b1618da595155461e4 otp_src_R10B-5.tar.gz 9996505
+++ /dev/null
-MD5 8d163f4d16c98ba2e979688842a55a9f otp_doc_html_R11B-0.tar.gz 4662110
-RMD160 ec39aa3e693a0b836b8ca9c360c14c2612c1b813 otp_doc_html_R11B-0.tar.gz 4662110
-SHA256 68cb74d5979dd2ea75c03e892e7ce1446eff27af37d9bdd4fd9778a433a19f68 otp_doc_html_R11B-0.tar.gz 4662110
-MD5 172591538db42e81b814a77f30da4fa4 otp_doc_man_R11B-0.tar.gz 624684
-RMD160 38d9218391147e192d21c438d436c98d7c0f982a otp_doc_man_R11B-0.tar.gz 624684
-SHA256 09b93f43b6bb048d3b66296e94bb6379dbac11217e2ffbe074c2492fe777ee39 otp_doc_man_R11B-0.tar.gz 624684
-MD5 367d9d3ba979cd278b78d6d0393982ba otp_src_R11B-0.tar.gz 10844070
-RMD160 cb2c163f9404feea9b56a5adddb3bdd505e0b494 otp_src_R11B-0.tar.gz 10844070
-SHA256 1806ea681b72be216e5365b29479dcb5253f0d828c021282711f5eae984c9f11 otp_src_R11B-0.tar.gz 10844070
+++ /dev/null
-MD5 d40842cf79ca65007de5ad54d3c50d18 otp_src_R9C-0.tar.gz 8229056