diff options
author | 2014-05-27 10:28:23 +0000 | |
---|---|---|
committer | 2014-05-27 10:28:23 +0000 | |
commit | c5dccb35c66b71f4bab2107f4c36242bda465007 (patch) | |
tree | ec71b8d00c5745c6af03a91158982c263e3d3e56 /dev-lang | |
parent | x86 stable wrt bug #507144 (diff) | |
download | historical-c5dccb35c66b71f4bab2107f4c36242bda465007.tar.gz historical-c5dccb35c66b71f4bab2107f4c36242bda465007.tar.bz2 historical-c5dccb35c66b71f4bab2107f4c36242bda465007.zip |
Version bump. Should not be used until unmasked.
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0xA832680F
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/perl/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/perl/Manifest | 19 | ||||
-rw-r--r-- | dev-lang/perl/perl-5.20.0.ebuild | 116 |
3 files changed, 133 insertions, 9 deletions
diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog index 38ab9000a623..052e5f183baa 100644 --- a/dev-lang/perl/ChangeLog +++ b/dev-lang/perl/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/perl # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.419 2014/04/30 14:47:53 civil Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.420 2014/05/27 10:28:05 civil Exp $ + +*perl-5.20.0 (27 May 2014) + + 27 May 2014; Vladimir Smirnov +perl-5.20.0.ebuild: + Version bump. Should not be used until unmasked. 30 Apr 2014; Vladimir Smirnov +files/eblits/src_prepare-v50180002.eblit, perl-5.18.2.ebuild: diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest index f9dfaa156458..f1a811c65612 100644 --- a/dev-lang/perl/Manifest +++ b/dev-lang/perl/Manifest @@ -70,6 +70,8 @@ DIST perl-5.16.3-1.tar.bz2 16842 SHA256 e88c413f6491aaa76cfb730af5873d710906df84 DIST perl-5.16.3.tar.bz2 13724906 SHA256 bb7bc735e6813b177dcfccd480defcde7eddefa173b5967eac11babd1bfa98e8 SHA512 c30cda0af9463942e40b5d70a95e69b0640bf0b79d9d9dfa1a61d9d8b9ee05f553fd240be4c8b3c60a1def66c80453e49e865c27d3dd0b686f5c004e1ff58d92 WHIRLPOOL 241141d9a04095abbc08f29853cc2a348b04550c7e9330c65a1aa111620b61166d2516a619a3afbf8b7bae4208bae7114bfff153c9303c00158a0153c3388526 DIST perl-5.18.2-patches-2.tar.bz2 17153 SHA256 2d203611d9df9d63ed972a37db4927e5d04e80f1abd9724519ac9fc6600d7dbb SHA512 9efacaa44447dc605e69dd68886b41a263726158e98cdb9293678a77311eb197fbc86591db6209ad4614e8a8491758fa24f10c189e5a75dc8ec8c9a1335cafbc WHIRLPOOL 4d69c24e773b51a62e4a223a6846698b207a4ee71f16e58692634a750f25372e602c6902d3ec9859ec21fbf32acdef12817eb1ff285cdba37c404636ced16332 DIST perl-5.18.2.tar.bz2 14058513 SHA256 06a0cd490be36d829606aa41d8c9c4c72ae70542f8d4f23ec554335b3d9e2746 SHA512 7129f56b33724a49498af22977e9e995791c8de736b204124e21d170f1a7419e7b8c6dbc57d76216e4aebcb4b42e61c4075f96ebf06a13523287966222527535 WHIRLPOOL 2acee8f9d7ee5b9f265c6cee625d67efb9ddad7164787faa8cb50707cc53914fb78420e1450e85180fb093804ae84cb301dd274aa4412f4b899aacf1f15bd0cb +DIST perl-5.20.0-patches-1.tar.bz2 12717 SHA256 baf3d0d19942a760a9a978f3849daf4aeb690f9396d8593e5dcfdfc2bc54899f SHA512 91f38153093ddc4bd5d8807c7eb5bfbad7b48c0b9f10c847d39e57c32aa86b349696e1edff16763b4b63a247214e4e529baa74dd19dc09d6185e3eeeba90abc5 WHIRLPOOL 4f45e064ac3c2f0f4fad7dcbac5eceafadda0cfda5e869850f878f545c5961db4afd53450226716bc8460627fd5404a63eba300fdda7201512d7d18de912b6f5 +DIST perl-5.20.0.tar.bz2 13770469 SHA256 1e3e23c11d58dcfb8610fec76ad32a84482c7e221e12dfd8c63f141e004d30f2 SHA512 792f15800038ecd678f4a8cf8b9f329259ca46e3da2b18b94c97d1ab3b43efdf07b29975d4ffe83c38ca81bca672307dd6e6e60a22eb3ae957c8aab34b835ad9 WHIRLPOOL 245b8851aaa0cbac6d6e50a1294e8f6e27932109a2c21b3cf72e1e3dd4f69707de0209eb8721f52f76ff55ea030fa5a56e10a955c49052db8ab6f8a355b0b777 EBUILD perl-5.12.3-r1.ebuild 19453 SHA256 d675c932b718a36b59d666fec13d0a5a77b02b8450a961a7e1a833dcaf560de4 SHA512 9dbfc08a5ec1185f352caf0529ae0fa5d8df8b980aaa4682f18b2186244452247ea2bb4132a7464c27f12015522862a89091448ddcef6684c037f9c6eae5dd72 WHIRLPOOL d03b934499856b26454a8f7c99fed0044dce612928321483d61048fefb0200e922047154bc6d8375fdaa0c1c6c0c03ec1698343b0c4155f0b52d708fd794c504 EBUILD perl-5.12.4-r1.ebuild 19372 SHA256 5daba3ba20c18960efdcc372ad697231ecb8f36515b8bdb2a386444992c431bd SHA512 fd1ab8eab7f11568578fc485c38ad4c261401c2235bb86314a9db2d4922866b51ed2037c80afe650c8488b77f6fe8ca13c788efe0bd10f0eed1460f16eda37bb WHIRLPOOL 80eca255b42b520d1dd08ed9b75e76b64c117e5d3906ea989297dc21dbed546b83eb023c4bc841bef8ccd536e8f9f0f4639d092f8327a7ded2a04c797174ffef EBUILD perl-5.12.4-r2.ebuild 21823 SHA256 ad29874dfc892161535e789e4bfcf949b31edc15f5bfc28370d15b8db8fda3bb SHA512 fa89b6a91c81e59633e66abbd3b7a41501117d5184785df77326eba6a8e8b48ebb29769bcafbbcc9c6dfa2f5e3de82b349c2860a9e2bb3620d321c635686f343 WHIRLPOOL 9ebd2ed5c0976a97772a37b2717e92fe0204ba24110aacacd9688a490ff869d1a9943e54bb29d4a2beaa30b295ee2c9034d8b567c06acfdfa7236cd3942b7399 @@ -84,16 +86,17 @@ EBUILD perl-5.16.2-r1.ebuild 4323 SHA256 4d52bbc5bdd1dc013cc52ff21d91df98046d1b1 EBUILD perl-5.16.2.ebuild 4258 SHA256 9ce10c889603fe6c47ff5a35f6d6d912b34f5a8eca8d43db6d5f750eb536e770 SHA512 1fb31398edc025fb97ce5b74d44b86d10a6dc3405694e31e6744e6b83fb7069a59cf62d43b112faba80d804e12046e7c8ce7282b851d35fbd1faeab5acb18606 WHIRLPOOL b48f187a9f69d36849b946850dbed5a1969bb8ca5d49c71c203d93c45f94dea55f4d9b9136acf3d3b7a8b806a880d6c8c9ca9f1becc5ca6f3b201c91fd2cb01c EBUILD perl-5.16.3.ebuild 4320 SHA256 48fe6c0980d866928449355bd38b7818d8821af26fda72d9ae206e00835875ae SHA512 72b3986cd3a246484754a763d07e6b903295861b9de6227ab0acd6bc9fa80a21680192c289ebeed811e489a1ad817d53a9b5ce6688d19c6203daf6ce58c3d282 WHIRLPOOL e4758d3bb21b6a2c565bf456e8d64eecdb457929af21e9305b956c8507947b2e772151f0bee7b1444dd94b4c530fd011ecee02ff986d875312583e11dafd78c9 EBUILD perl-5.18.2.ebuild 4345 SHA256 a212eb731e065ea0af933e80067c4c4f8320c0a24c0f9d38a6b80a97d5109230 SHA512 71ba3c91d0ea90f360bf73575ce89c12688fc0e5a3935281c8ff18dcb68f4816c20e605df21f5ffd4ad734561bc05ef1f5cceb0c8fbd484aba9f2617a3905f7f WHIRLPOOL 357e06e8ab4144c0b8ef691f0167e55c452e94a37e211ff97c3dbe08912e2fd0b9c01b0489ddd2f926190f7c9d2bf353b445a71e0674dd7d65ccd53b5a1eb165 -MISC ChangeLog 79887 SHA256 d391993d73ca4ab91c10d8880687857dec3cdc4c47acdda8bde5a03c01f476dc SHA512 c0b6a08e2c64533ecfb7ea36d043df8e210338f9e9128d1806ba66d390d93b1331a0927dbdb947f285bd892facf84428efdc53add5c123044662570887dfb677 WHIRLPOOL de698565f82e0213460bfc77a7cd1b07f039f249b763b7a4f0110bdc783ae742b4372e7753f6a55d0ffa9d6e074e77691a533593aafc4a8a2012cbbbe06bf249 +EBUILD perl-5.20.0.ebuild 4332 SHA256 fd4c4b6566b78076f56bbf07c7ea6e89eb4f9c56826813214f7bb49979a69e24 SHA512 626d3c8bd5ec9634fff73091dfab0cda67c0340b918bd33edf6e1c8b6fa740f677702ba851d41c8b3ce9c6fc51600a7679d4e0b4888739b30b4eb11b7f8d8337 WHIRLPOOL 5b581bc7c47d33bc1d5159e68ab52b4845af9ce57fe07da47814aced6b1254b606a4dac93a16eec372354d9067ea00f7dd59bf2c665b2a1aa9e6857912f3a024 +MISC ChangeLog 80020 SHA256 d41102246dad8458e8ed46236f4740286fe2d2e051ed3e71ebe9b173cf0674fa SHA512 2a981635cb55382398e24f2446aeac095c867f16af71a8df22ab6fc06a725d98a007ac64223ddc5ccdf19a7c01a504dbed3f6250e58e367c2f33d21958a6c955 WHIRLPOOL 453f055060a04f71db94b37529f87a1309a8033fb5325e3447ecc35f15ab9fa8f58e0e1e717c1231d29a79c7bf09d6faed3a0033171e8983e183923c55811a6b MISC metadata.xml 257 SHA256 94d99e58fcedfe7951797e5cbd70790c21b87c1e07a7003f650632bb0a4f2300 SHA512 caf80fd9d8931ab6d476afc21fcc840894cdb4cf548d196958321a0ba09ab83ff98de3f8b5f01701f8101fd0ec0fcfc35ae6e572aa8ef499b106c3ac8cabb769 WHIRLPOOL 7793b51d68b2c56ff1d6029be61fc41007af60c7143e8d82d87891e2863c1978c92d2bc13a0266e4506b69c0012a8555d27ce05061e4ce8c656b32e937badeae -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJTYQzTAAoJEIMvOqnEeZDCY3sIAIxN4zRkyzTTz6SAaBccvDb1 -eGgKAba7K3BuEfOEmg/bhfCsML/qiRRI3hBXoQEcRXY1dRc4m5TuCmErvgnjAUeW -BAELYfrBDL3DUgUa578DQiYFKeY0EW4rvIIv2SS7CVgdc59Aajg6s4I+VUr0kB65 -kczGcpGTlNEeKQz3+5c9IilGwjsg7kwQ6ffeAPr8XNXjGJmlKSIRVXAD30ocXy0q -Ds5BqYp+/TVlzPzJsZPPGC/77nCNVk/3jI/VDzglBeEQEfIo/tCtabhX1xzHNDUW -gKVmwwBnaCNBivDPizxBABwAQjvbwGBTEjPIzuIUj8SyaMSuP/+jri4DAiMjOms= -=z1QA +iQEcBAEBCAAGBQJThGjEAAoJEIMvOqnEeZDCnK8H/RF2RZv80u+x0KdLwRb5R7LQ +1STRGaGYLnFFVsxE2URlLzGmOpWQG+7CG7oh6lqd2yMAwUI10tHyL+M4j+W7m55m +eyJSGpZGr/jhKV7FRYZLSYPRyVOhWMdxJuiKW1/Tz0qfDsr98h/UrItc3jaPBYA2 +JoI24EF0vnKVC8oxhn4fT9ZgB/unF/DBONzyCUdZv4Wydho6Efa7dxMlV45wO87K +32is4ef6ZP6xhTCqiXw9hB8CuS6b60/neviltmLIlj6xjG+Ku6S4E3PeAZZyVndM +h2Hl7NQvySpy8XcfWyUDbAf7dbXqSkiN27vfWCJrJ0TL6z3vhh4HbnLADq6o7jI= +=DL0R -----END PGP SIGNATURE----- diff --git a/dev-lang/perl/perl-5.20.0.ebuild b/dev-lang/perl/perl-5.20.0.ebuild new file mode 100644 index 000000000000..5ed07bd3b680 --- /dev/null +++ b/dev-lang/perl/perl-5.20.0.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.20.0.ebuild,v 1.1 2014/05/27 10:28:05 civil Exp $ + +EAPI=5 + +inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing + +PATCH_VER=1 + +PERL_OLDVERSEN="" +MODULE_AUTHOR=RJBS + +SHORT_PV="${PV%.*}" +MY_P="perl-${PV/_rc/-RC}" +MY_PV="${PV%_rc*}" + +DESCRIPTION="Larry Wall's Practical Extraction and Report Language" + +SRC_URI=" + mirror://cpan/src/5.0/${MY_P}.tar.bz2 + mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.bz2 + mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.bz2 + http://dev.gentoo.org/~civil/distfiles/${CATEGORY}/${PN}/${MY_P}-patches-${PATCH_VER}.tar.bz2 +" +HOMEPAGE="http://www.perl.org/" + +LICENSE="|| ( Artistic GPL-1+ )" +SLOT="0/${SHORT_PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="berkdb debug doc gdbm ithreads" + +RDEPEND=" + berkdb? ( sys-libs/db ) + gdbm? ( >=sys-libs/gdbm-1.8.3 ) + app-arch/bzip2 + sys-libs/zlib +" +DEPEND="${RDEPEND} + !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) ) +" +PDEPEND=">=app-admin/perl-cleaner-2.5" + +S="${WORKDIR}/${MY_P}" + +dual_scripts() { + src_remove_dual perl-core/Archive-Tar 1.820.0 ptar ptardiff ptargrep + src_remove_dual perl-core/Digest-SHA 5.710.0 shasum + src_remove_dual perl-core/CPAN 1.980.0 cpan + src_remove_dual perl-core/CPANPLUS 0.912.100 cpanp cpan2dist + src_remove_dual_file perl-core/CPANPLUS 0.912.100 /usr/bin/cpanp-run-perl + src_remove_dual perl-core/Encode 2.440.0 enc2xs piconv + src_remove_dual perl-core/ExtUtils-MakeMaker 6.630.200_rc instmodsh + src_remove_dual perl-core/ExtUtils-ParseXS 3.160.0 xsubpp + src_remove_dual perl-core/IO-Compress 2.48.0 zipdetails + src_remove_dual perl-core/JSON-PP 2.272.0 json_pp + src_remove_dual perl-core/Module-Build 0.390.100_rc config_data + src_remove_dual perl-core/Module-CoreList 2.840.0 corelist + src_remove_dual perl-core/PodParser 1.510.0 pod2usage podchecker podselect + src_remove_dual perl-core/Pod-Perldoc 1.170.0 perldoc + src_remove_dual perl-core/Test-Harness 3.230.0 prove + src_remove_dual perl-core/podlators 2.4.0 pod2man pod2text + src_remove_dual_man perl-core/podlators 2.4.0 /usr/share/man/man1/perlpodstyle.1 +} + +# eblit-include [--skip] <function> [version] +eblit-include() { + local skipable=false + [[ $1 == "--skip" ]] && skipable=true && shift + [[ $1 == pkg_* ]] && skipable=true + + local e v func=$1 ver=$2 + [[ -z ${func} ]] && die "Usage: eblit-include <function> [version]" + for v in ${ver:+-}${ver} -${PVR} -${PV} "" ; do + e="${FILESDIR}/eblits/${func}${v}.eblit" + if [[ -e ${e} ]] ; then + . "${e}" + return 0 + fi + done + ${skipable} && return 0 + die "Could not locate requested eblit '${func}' in ${FILESDIR}/eblits/" +} + +# eblit-run-maybe <function> +# run the specified function if it is defined +eblit-run-maybe() { + [[ $(type -t "$@") == "function" ]] && "$@" +} + +# eblit-run <function> [version] +# aka: src_unpack() { eblit-run src_unpack ; } +eblit-run() { + eblit-include --skip common "${*:2}" + eblit-include "$@" + eblit-run-maybe eblit-$1-pre + eblit-${PN}-$1 + eblit-run-maybe eblit-$1-post +} + +#src_unpack() { eblit-run src_unpack v50160001 ; } +src_prepare() { eblit-run src_prepare v50160001 ; } +src_configure() { eblit-run src_configure v50180002 ; } +#src_compile() { eblit-run src_compile v50160001 ; } +src_test() { eblit-run src_test v50160001 ; } +src_install() { eblit-run src_install v50160001 ; } + +# FILESDIR might not be available during binpkg install +# FIXME: version passing +for x in setup {pre,post}{inst,rm} ; do + e="${FILESDIR}/eblits/pkg_${x}-v50160001.eblit" + if [[ -e ${e} ]] ; then + . "${e}" + eval "pkg_${x}() { eblit-run pkg_${x} v50160001 ; }" + fi +done |