mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-18 21:11:08 +02:00
commit
5bec4c2622
@ -1,11 +1,2 @@
|
|||||||
AUX perl-cleaner-2.20-prefix.patch 4874 SHA256 fb814277eba1dee0084e6b395183ae7acc22b60283daa10bfa45dea283e4b038 SHA512 217ab3c7958e791c7e71ede8763ff98db7479d7eaeaa5fc9b0eb8607ed4a28ee1e7bb648a8e6fbc05913755b6eb0555fb70cd81c9124ebf562119b24ce66cb6f WHIRLPOOL 65b1f78e3691a49e67e8603064b7e5f871761328474a7384c80b4bbdd9a8ebe2a765684e449666604c8939b57ea4f6d05110cd59a36e46bf3cb05f9f6d9c408f
|
DIST perl-cleaner-2.25.tar.bz2 7435 BLAKE2B 348f5429874bf7b1db5c9ba5b1479c3d5fbce68fc9ef91aa44dad3325ab2287d4bfda9221063dd643ec3b6df465443bb9a024705ec46f15c50ccd618ef193ce6 SHA512 5ef5682872ce840c0df98de82a6cf622120435f542206a00bb8fe0f9d5e46fb9898a89ab576b08a74b0d69d57a90a930d9f8d7d0b527fa3a928a6e4ddbad6ee9
|
||||||
DIST perl-cleaner-2.20.tar.bz2 6704 SHA256 ecc3b160d01466a5c9a070e12f3e11719bedb45a92a2ea0227d745be6b77cf64 SHA512 29888b4ee19a186ddaa1209d893ac57bed683b551546f63aeb874f8cc1fcab4ea0b0401247968aed0fb3b9a7d7196a803d6713e85b44cb94bc6642a44fbc4cf1 WHIRLPOOL 2ea9ca19738e8dd3bed076051efbccd1cced25b768ee8e95843c885b9057e1c6960247dd8f867b8ef7ab11ffffaddbedbcc01f20023203f4d3cbe7f09fd01e51
|
DIST perl-cleaner-2.27.tar.bz2 7493 BLAKE2B 03d8bc336fd0a42bce16c4bf8b2272a7ff24d605b483af777ef7ab3d59accd0082709200705638ab116934f675b17c5cf109c40a3ab739654ff64abebd8c0558 SHA512 097d68dff30da198636f73fc44600f1863c7f69f87110315bb83297c96d826f2f101f56ab546fde94ff60ca00da0aaa569fefea3c2599155f3bd69c66fb42ed6
|
||||||
DIST perl-cleaner-2.22.tar.bz2 6407 SHA256 fed20de199e178012380e436f06668705746ae16e84fbc15b23653cc07bf5bbb SHA512 a822ea4178e1f36aadcad8c21e1adefe547e2b7c0cfecd34fa53d2d0f7c154ce5bcbb6f8d5a78f633b42842e08ea50cf68c151d97a46529e378dfb6c8fcb7d78 WHIRLPOOL 4025842fcfba7723768b7d5f23f23d0d9970a397a3313fe30d3b04d10e89328257977cba60ad183b4941453bd4dcd727bf871d8206e537ba89dbfa10b3779cad
|
|
||||||
DIST perl-cleaner-2.23.tar.bz2 6495 SHA256 b7d25021997bd9a98f5df930d16cbaec84d19674e7b0a6eb7727c11725e0f91b SHA512 e0879f75737746479cd1032acfed50f20aad183d834e1e0e9b847edeb14577b32ac8fd4b0f5ff54c03937f181d8f5702c3bd009587a5930d40eee59a13fe6624 WHIRLPOOL 5645da862594cb8b65828ab740f433cb279cb4cac84a3005f8adcced1586b54ff766cfd3bba48fe4eab8b978f4155e29de6701d62c5164bce77cea3f730bd01e
|
|
||||||
EBUILD perl-cleaner-2.20.ebuild 1217 SHA256 95c5544a18ca7f9d987b4e0826b9495d912d6d68c2d84af2bc6ca02f5ec63b10 SHA512 c7498e07c74a7a42a3c9eebb7c6820bb6f5fb6e776aee4d81305f9f0a3df0c12da829061b61fe76119db9236480ca8e91bdfa0b4a15a9042bee4366dd0728935 WHIRLPOOL 43ede55a959d91041a1f87f1bb5d398a9a91b0066d3b9c4ddbccd130d2bdca4d51d837ce275fb1472bd1ab5539101d86e19bfab56560d50357d3558d07a09be8
|
|
||||||
EBUILD perl-cleaner-2.22.ebuild 1065 SHA256 7da299aba3348777eca7d07c9d1a26f326857ff225936d73538a6cc8508daed2 SHA512 2057136086f6f03d9999f67246805f2069c7115089d46738e35576fd3c9814353b55ad9101f34e953110c7c26101a24a602dfd5a684decab282d6cce9b4189c9 WHIRLPOOL 322311bbc52c71cfd66112da1ea9ee17030bcb6291f3c72663fc3e092469d83adb2f9c56aff78c56f0f56da2c70f64365a1b6351fef626b112879a594f00a544
|
|
||||||
EBUILD perl-cleaner-2.23.ebuild 1077 SHA256 86662a6f47cbfcf43c92380ed814addb09a49de6d0a3d5012d4782c4d3010c23 SHA512 dd23a22ddf176226923425e0de18102f06cca2274f431104a8c22a854af329368c9692c080106dd9c6769f313a40971cf2dafc36d4625fbe3be4650c3ec8f232 WHIRLPOOL 6defe499e72570f030a77fc9aa297c7def5b24ed243ea76be9592b9f30c5c7883523aed493aab27cad5ae4a6b6c6adb2514bb8859148c82a52917eb1f9f35d52
|
|
||||||
EBUILD perl-cleaner-9999.ebuild 1065 SHA256 7da299aba3348777eca7d07c9d1a26f326857ff225936d73538a6cc8508daed2 SHA512 2057136086f6f03d9999f67246805f2069c7115089d46738e35576fd3c9814353b55ad9101f34e953110c7c26101a24a602dfd5a684decab282d6cce9b4189c9 WHIRLPOOL 322311bbc52c71cfd66112da1ea9ee17030bcb6291f3c72663fc3e092469d83adb2f9c56aff78c56f0f56da2c70f64365a1b6351fef626b112879a594f00a544
|
|
||||||
MISC ChangeLog 4791 SHA256 1f20e1dfe4fdec7791ce89a19c9dbb36349e0a0efe0cb722c71d8514c5967f68 SHA512 5d4bd6321aa1c97bc7384865cd31fc626afaac449b859e2766a4460f04c7fcaaf2f15c836ad36c4a70b67f4c125c4908cbf89f615ea43f17d5730197f3e65562 WHIRLPOOL eba674ffc7a9a6bc8a0dedac486583c220c87d22d3ea684b464ca67c23b62e869749ec2d5e4df8aab3c725234bb60d8cf0e189cc9f9c460b4c76e56aaff3b1b5
|
|
||||||
MISC ChangeLog-2015 16130 SHA256 e1176e1195bbb7b7b5b47c129f614dcc7e593ce2ec520e8d45b6e11bf704cf97 SHA512 20853af561ba3e1e8b956676bcafde29c9855298f57de9b0204b20861e49a80fce9f8e15f5896ee1768c8a7c60fd63bfdcf3e1d7da251f41da029e08dbce0fff WHIRLPOOL 819680af6d310e3ad5d1c3a5d608da29c013a68170a7c61f2f6cd5884252ec6fd6bd49c3cd85091605346e4ab84a094f5316a34ecd4a983e19b75b178ec0ff23
|
|
||||||
MISC metadata.xml 399 SHA256 1a04e49859d9ffc862b017038e62f90767b5b7d456baf7400254988b98a50009 SHA512 14f0bc2bedc501060c0f30537b742d485ee883bb18929366a7400f69b759f48dc630cb379a68405bb66fdb5002beb3551b37d5fa24f6c67bea5795dbaafa6d32 WHIRLPOOL 164080e0d07a882c0e26dc479de0a17083277e7c9069200ce0df7c7c951b13916fc04cf9ee94ff1b26b980a49f496c88720528827f50b93c6bb34a90d8832031
|
|
||||||
|
@ -5,8 +5,5 @@
|
|||||||
<email>perl@gentoo.org</email>
|
<email>perl@gentoo.org</email>
|
||||||
<name>Gentoo Perl Project</name>
|
<name>Gentoo Perl Project</name>
|
||||||
</maintainer>
|
</maintainer>
|
||||||
<maintainer type="person">
|
|
||||||
<email>fuzzyray@gentoo.org</email>
|
|
||||||
<description>Please CC me in the bugs and assign to project</description>
|
|
||||||
</maintainer>
|
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
|
||||||
|
@ -1,42 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
inherit prefix
|
|
||||||
|
|
||||||
DESCRIPTION="User land tool for cleaning up old perl installs"
|
|
||||||
HOMEPAGE="https://www.gentoo.org/proj/en/perl/"
|
|
||||||
|
|
||||||
if [[ "${PV}" == "9999" ]] ; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
|
|
||||||
else
|
|
||||||
SRC_URI="mirror://gentoo/${P}.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
[[ "${PV}" == "9999" ]] && DEPEND="sys-apps/help2man"
|
|
||||||
|
|
||||||
RDEPEND="app-shells/bash
|
|
||||||
dev-lang/perl
|
|
||||||
|| (
|
|
||||||
( sys-apps/portage app-portage/portage-utils )
|
|
||||||
sys-apps/pkgcore
|
|
||||||
sys-apps/paludis
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
eprefixify ${PN}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dosbin perl-cleaner
|
|
||||||
doman perl-cleaner.1
|
|
||||||
}
|
|
@ -1,9 +1,9 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=5
|
EAPI=6
|
||||||
|
|
||||||
inherit eutils prefix
|
inherit prefix
|
||||||
|
|
||||||
DESCRIPTION="User land tool for cleaning up old perl installs"
|
DESCRIPTION="User land tool for cleaning up old perl installs"
|
||||||
HOMEPAGE="https://www.gentoo.org/proj/en/perl/"
|
HOMEPAGE="https://www.gentoo.org/proj/en/perl/"
|
||||||
@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]] ; then
|
|||||||
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
|
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
|
||||||
else
|
else
|
||||||
SRC_URI="mirror://gentoo/${P}.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2"
|
SRC_URI="mirror://gentoo/${P}.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2"
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
@ -27,17 +27,12 @@ RDEPEND="app-shells/bash
|
|||||||
|| (
|
|| (
|
||||||
( sys-apps/portage app-portage/portage-utils )
|
( sys-apps/portage app-portage/portage-utils )
|
||||||
sys-apps/pkgcore
|
sys-apps/pkgcore
|
||||||
sys-apps/paludis
|
|
||||||
)
|
)
|
||||||
"
|
"
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
if use prefix ; then
|
default
|
||||||
# I don't dare to throw non Prefix users for the bus, but this
|
|
||||||
# patch should be safe for them
|
|
||||||
epatch "${FILESDIR}"/${P}-prefix.patch
|
|
||||||
eprefixify ${PN}
|
eprefixify ${PN}
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2019 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]] ; then
|
|||||||
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
|
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
|
||||||
else
|
else
|
||||||
SRC_URI="mirror://gentoo/${P}.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2"
|
SRC_URI="mirror://gentoo/${P}.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
@ -26,8 +26,8 @@ RDEPEND="app-shells/bash
|
|||||||
dev-lang/perl
|
dev-lang/perl
|
||||||
|| (
|
|| (
|
||||||
( sys-apps/portage app-portage/portage-utils )
|
( sys-apps/portage app-portage/portage-utils )
|
||||||
|
( sys-apps/portage-mgorny app-portage/portage-utils )
|
||||||
sys-apps/pkgcore
|
sys-apps/pkgcore
|
||||||
sys-apps/paludis
|
|
||||||
)
|
)
|
||||||
"
|
"
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]] ; then
|
|||||||
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
|
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
|
||||||
else
|
else
|
||||||
SRC_URI="mirror://gentoo/${P}.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2"
|
SRC_URI="mirror://gentoo/${P}.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
@ -26,8 +26,8 @@ RDEPEND="app-shells/bash
|
|||||||
dev-lang/perl
|
dev-lang/perl
|
||||||
|| (
|
|| (
|
||||||
( sys-apps/portage app-portage/portage-utils )
|
( sys-apps/portage app-portage/portage-utils )
|
||||||
|
( sys-apps/portage-mgorny app-portage/portage-utils )
|
||||||
sys-apps/pkgcore
|
sys-apps/pkgcore
|
||||||
sys-apps/paludis
|
|
||||||
)
|
)
|
||||||
"
|
"
|
||||||
|
|
||||||
|
@ -1,28 +1,12 @@
|
|||||||
DIST perl-5.22.3-RC4-patches-2.tar.xz 23180 SHA256 d5c6ead7322e5d38f9395589a24fd8eb29882a7c522a7659afa8876f878b1004 SHA512 2dcc8a3bae3a0bf7f79d74ff5651db471be259b8e2dee96c1338ff97345842dbe7ec1234c511233ece4f9ea3fc5979e826a4fcffb997c579740bf494d9581126 WHIRLPOOL 6b2eeb64b208acb71a9c3f9dd4f3e3730b5f37b82c99636215acd52c40179c662a52b25bb2ccbe491efac5fe3e1bf70a65c90fcb89964244e9f8dff60100f22b
|
DIST perl-5.24.3-patches-2.tar.xz 23980 BLAKE2B 5de7ac2cc5238d0b8460a294ae2e8da1455f89a63691a4fc022d49756ed4c0e577672149de7bd475d10f4860b4a98dc1db0c6f32abaf80f8c04658f6ca706e11 SHA512 f13c5fac65e11d691b77231cc98b0a57b6ccabd66535835bc387410dc88c298d31fa471bcd9f4e86d4d51b0402483283c23dcd53d69e0dbabc77b9db6fea4936
|
||||||
DIST perl-5.22.3-RC4.tar.xz 11233496 SHA256 cd35050f1a45c48389133285870cf310d1fe5d342c52de10fd47b296e102e4ae SHA512 5c63edcfc319f7946bbee84943a0af78f58d376028c2952d0917fee32c390eae09d4456a82bfa4d0f21c69b7977c2e800c539c487e17a2d102fbceadddd75255 WHIRLPOOL b94e97d1545acc82c82cd1df400e374c2c8a9764ae1d050495eeb99c428bf12923ea36f937e17996e6f885d19bab8ca2a51eb4ad52b639d7b781460b8282777f
|
DIST perl-5.24.3.tar.xz 11574740 BLAKE2B 79e719d1d0fcea3eea71653f276d0d093d8d1f6b1f981b053f25e6891c57af9ee1982f65ce4a31e4c5844eb11a7966f25c6b459cc7de51cf62b9127be96f6f25 SHA512 139c92c0ea0ee7bd5912ad52cc275e0732ceb0865d8b67c301e1fc5a96ae126a26432b4450a2bbc7fe65b8e1dd8adde92ea2cc91ee39cb13ec3c5096e8f787ec
|
||||||
DIST perl-5.22.3-patches-1.tar.xz 25896 SHA256 2c54469f6e51211f8ecee10e0ca8f33a1fe6eb90ce0b9f55e7b47b46c32f9902 SHA512 3df47834cb221b2dba51fa675555511195c6e079ca77fe78b0248f26381507db2506a88cbfd3842d86a68a22fb99447f7aa06ebc788eb04cd3c9ba6a5aadac3c WHIRLPOOL 0eb85064a6ddce00c1a2a0f964dd057aa5e9f5772315afb84cb4f1419288788faa102eace1b6171db70a3867a147ac7eaaf6527aea25eef9f6c3f25cb6f1569b
|
DIST perl-5.24.4-patches-1.tar.xz 24244 BLAKE2B aa4557a887e57d584c738058ed147f1b4f80f491223e1476c16abdc371bbe133f5d99ea3be11e44101b5343680823ab29c5d26cc8a8ca222275ba4bc092cd5d9 SHA512 465f22269d6c07be5616de223c712ab57d7060fdb4fcc4d79ab23aae79fa61517dbed112bb3a2541d3368a02d046b769ef8fa50a7b91379ad03ca4bf3387e518
|
||||||
DIST perl-5.22.3.tar.xz 11236996 SHA256 899d6512301f3dfa6240e98327205e017d08b539c90632228b53faab267e1d8f SHA512 5819c1b5d33fd3a824dca19986253139ea765d3d78f49d13e28f01286f64215b577424c1e5d021795108b46f508250a35e9293b85802c0cff817d3fad2959140 WHIRLPOOL 760b2e98706eb02ed8931b0814897d222239e5000338a29ae562f9f17aa2db9d291ece3397fb190627db395c77dddb9b371812e8329f18ce12560cf6b9b48e34
|
DIST perl-5.24.4.tar.xz 11580256 BLAKE2B efdb9f0e52604207fc73e040c999f40e364f546e3e872dd6709cc6b5209179742fab083319238142581c324847d5e24a3e6a011decc901827d3eb213d00a1666 SHA512 a50bf162d9e62a558a4137d44383eb3fe2001e1eaa574aad7abae851b544dee1dacb849c101023db49b2740925691f5e367fa36ab5dda90634143076c8e4d2f3
|
||||||
DIST perl-5.24.1-RC4-patches-2.tar.xz 18464 SHA256 543318d735c2f1951d7c73d4415d1045021f19c69e953cf2d954eea9f84ffecb SHA512 9582a149404c2abc0f8b4329a65063d2022a2b212e68f83550303a5544825fb6b16dd1ee7a8d10bb216b70ded9a899eba931892c66989a78214d8d97c8cdb35f WHIRLPOOL 5c99c07198e7265177a5aa223b92791a744b4bb7990383ee361e1f7042bba146e54688def22e7b51b44f5a6db492f9311d3094937026203a91d2fe7be81edf08
|
DIST perl-5.26.1-patches-1.tar.xz 16764 BLAKE2B 95fb086d214bf27dedfdc96f927e11ca6e2a237aabc268b3e26ca9868eeede3916fe6adc9ab890bc6bbc9977fa4a3c200188f91d506652c1f45f7ebdda9857e2 SHA512 24d7f5e1344a768bbf170376b131498fa234881d10edc259ff7a31572467e2fe1084ce6a2a9ef4d4ec5924ca95488064235d6e02b83acba727a856cd1e4c9ebc
|
||||||
DIST perl-5.24.1-RC4.tar.xz 11553836 SHA256 6da6333809eb2b35b17ee3c25b7f0327da32fad7214b296b662ccd9883b8bc59 SHA512 f7108210048c8253a693e32df4b2f2da2cda7d7215c8d104a831554e6b59c7a85c395b14cc33c8939c25cdccd1d441784508a7623e511b8737f74b93a6fcbfc2 WHIRLPOOL f19d3dac9810d284c1661c4aa84550a97ee6786fc210329858f1dead72ac53c7e295e2bc3e5c7c34b43e506fce2d682832eb540d61a0ca34824ff4629ffb77e8
|
DIST perl-5.26.1.tar.xz 11922848 BLAKE2B 8ba5ac50bc6bc3cea1ede7dbd9b41566bd3f62e432d9a1f5ee45837cc3051c1edc037a13d73d4c867edc7833f9dfa8a9d22216e14a19df179ba030a03d3acc07 SHA512 13faa7bcd7ed8c490c37e9032c115af06c9b8152b75f8062409dd72d263d1314480e8a9a883490de1b448b2e6d53b6a87d108e2eceb17de2524d5857c6a7d300
|
||||||
DIST perl-5.24.1-patches-2.tar.xz 21124 SHA256 6b00ee799d0d2b88e641eb49800d0f756802540ec11e5d963bf19cd1de8f70a6 SHA512 c4c128d2ee62f57558f23c63fc12ae7f4159632927e7301de9a9dadd5e7c5894b7fe36f68d361d44b2ddad0b1e526714a99204a34b045ef4d7395a8f1c56f3d2 WHIRLPOOL 226d62663e13a09d7cedd095fec7331449a491618323603912f9f12d130857398967f3f8ac087957523deea374a5905f7f4308f6d85d860b202c93c50a5e232f
|
DIST perl-5.26.2-patches-1.tar.xz 17100 BLAKE2B 681239e438945285e006ee1d1e2a9eb888fc9b425e6fbd4822e65e1fe1ced2216de76485b9792d3fee28783a588c09e1d34c294ef43d81055c4566af37fe9b6c SHA512 2a274150d2dba406c6efb67ec236f67032a51ff1788b30ea556e74b2f02fab68f5029ebd4b9d4daeb16b3a63fa7aa1744d323bf637a9d21946f19f33b69da245
|
||||||
DIST perl-5.24.1-patches-3.tar.xz 24012 SHA256 b8f8164c1fb34c5db82d9f16c5330cdb2d56e283562dd2d684c2abc26e58bf83 SHA512 1af59b80fca8317fe8df171eba6fcc0830c65f94ad7f73bac611877afdd6e5dfe9ce7c67205a860703fcf6c5b87ba14a0163196e1b833a20562525d06b26b6f3 WHIRLPOOL 9d1f7d3050f544d04e413e1c6c4a8cc6bc593a8250dbf45fb166cf92060ea8bb8e4b09bb73a686cce8101395a04c853842588c1c223c903c5b74cedaf68c5d18
|
DIST perl-5.26.2.tar.xz 11931624 BLAKE2B 2d54b155ace7c70a33adbe9911ba5384281aa49a0f6d4f452f4249b4deb58804268b473457470488f7592e041221f552b09156eb55c10078002aae3715446d9a SHA512 fd54c90da250144c81b94587c01c49fa367f84c54406f1d360ddab4a41589a7b19efc1707f95c95d6357fae66fc3f6f00bf69dd7741db114c7034a14f52be65f
|
||||||
DIST perl-5.24.1.tar.xz 11569284 SHA256 03a77bac4505c270f1890ece75afc7d4b555090b41aa41ea478747e23b2afb3f SHA512 9429608eb4d7f6a01b5a7df8601e0757acdf3e6d5af960d5cf710f8e4fd20ffe082bb42eedc2cd079d5173e48cf5574d55477e1c51f7f53b32fb5d1b89f6db8c WHIRLPOOL 26d401f03af54ba61ea8e761f483f3d374737660fa4beaa3bd77951c0f920f88f9e47f327754c32d4c3c49557882a2a531b9eebef420ad6155d62423f7753406
|
DIST perl-5.28.0-patches-1.tar.xz 17128 BLAKE2B f16843d9ecf27fa7d42dd59e1591d618ba9ad6b14f4e56bab4019af043eb79559cc7dbc4a1b1e580c18b7ba0b5d71c4da3e3f94955889629a655e7028492a066 SHA512 e05a492ba045ac71d20393099815bed8e4f491bed79a352e83537561eb256d4f672e0125c5cca9e45150c01d3ad463a070a49e845b3c17806d9f77a872d0352a
|
||||||
DIST perl-5.25.11-patches-1.tar.xz 16776 SHA256 43dda2f9a20b44442d25caa733ba94acb0c48b26e8201b3f8fa3d2be24a6667e SHA512 ee340824746d3b626b41c76bfa901543869fb9560ef75ff6d338df017e5528e33c344a91ce7cbe9f2fa9e813bf61bbe9eb290433baceb05b832110e746ce9036 WHIRLPOOL 98681898039e1bcc3e9a33498a8b7b8b3f24cc4c49396b33dfd04a853c329323ad47081d64da61ba2880fbd3505e10ffe90367dffa8005bda86c4f114b283934
|
DIST perl-5.28.0.tar.xz 12410536 BLAKE2B 620cca33c6d354b8b200bfff43dd155e6f89b9fe318f530d38c853a2b66fe67cc8410b6e5ab2a793d7ef578f2295a6fc4872483f81b5439d8573d75c5239fcfb SHA512 de701e37371b81cecf06098bb2c09017bde9cebaf9537d58838d0adf605ac2ecf739897b0a73576a7adb74d4cf65591ec4d2ed1f94b7191e695f88cb7e214a39
|
||||||
DIST perl-5.26.0.tar.xz 11961692 SHA256 9bf2e3d0d72aad77865c3bdbc20d3b576d769c5c255c4ceb30fdb9335266bf55 SHA512 cd5af6495fe4c46c0d5d0f51d4015b54daa221f08a5fb48899c247cb57c2ba85cffb97e6d258d0f931504828bb23e175d899f311c73805d924d1042058ac42e4 WHIRLPOOL 9b87a1fd5371871c747351440e40f5d1345b8bf6ac5810b9ef239e58947fe0c243583fdac6888f0450bdca437b6031cc5281a4e045d5014642ef2dc671e24e47
|
DIST perl-cross-1.1.7.tar.gz 97622 BLAKE2B c58dd51492cfbda6fc58b43d9de45c35dd5ed5768ca8db61b5ac092ad6c0067386597875d6613c75671f026387ba474ce8c28789d6d77b9dcfc4cf4bf7227126 SHA512 b64d487129b295ec6d996606b8b8559de681e1cf7c3e3167d6d646d5d7a848d7929b1ab698d1f950e265213749772fc74d209cea5020b61e133c8f8851b7cfa0
|
||||||
DIST perl-5.27.0.tar.xz 11957024 SHA256 1965b69d19cec6bc2e6bd01daa727995f875643d816e999d9bfa5ae90fca82e3 SHA512 e69c17de989ce4bb97746358e3de88fce3ac55566646a845cb24b7ebae1a00b39fc32359fab94488dfe69eb565b8927fd583d9409b41b77b710622b0112235bd WHIRLPOOL 96fd0aa10273548fa4dd6821237325a36c4b1f5c9f3a1ea41c4c946d53156e92cdfe9c530cda41a0cf17f91adb73e9d7c7cb429535a552462db3a352d013afba
|
DIST perl-cross-1.1.9.tar.gz 102939 BLAKE2B 438ea75a14c4d60fdf3cb2f3671c736d229a83af210ba4fe6e79b989c6c4b45500d0221ec65bc71e1d43d234ec1daa20b3a19be6ceb01e638810900dbe3664a7 SHA512 002441012bd31f1ea71341707d91f89b76266c187c9d28f947ed5eddbcc6e3155e8dfd4b1814331561c3557764fea25bf6a938f08bcd4adfb5895361ad5a269a
|
||||||
DIST perl-cross-1.1.1.tar.gz 88283 SHA256 8ee72f39119b342f3b911266e5c965914a44a484fd18d9c444d106aca4dd7abc SHA512 8ad958d08d8e7ff2b80333959544aaf0e83a74f2e34c9e8aca543052d039c0f4b00cda694ee940874b192b0d83656a9f6854ebbf2c444b212ba9d4417c576591 WHIRLPOOL e6739ca8fc4dcafa14a20585d75931cf6b6a98fad9c732312d15507b29b926452668afc4f27f2b6c5bb6faa623fc506538a53ed9d303d21897f42d47c26e4924
|
|
||||||
DIST perl-cross-1.1.3.tar.gz 93856 SHA256 181b24ff71815fb2c8065e6ea139d106796eee0964aebfd8081f0b7f69e0696d SHA512 d1ea6ab8a431f831ec9c4c6b71a238a66f021f5610505ebb48c3b0d0b8c9afb0fcb8050779abe1a126afdd92e65f8c86e134832b45a0a6c26ca4b46735e3021d WHIRLPOOL f7313b859031d13516193a88a70fff845987eea93eab3d0d3bac6f3b47c781324acddeed72d6cef8c7d8ee06c8ca5f59a10560b20a53575ffdfd2ce36272a723
|
|
||||||
DIST perl-cross-1.1.4.tar.gz 94623 SHA256 c840a327d5464ca271cac40d52e2d199330875527bf1003c28a6e550fb7bcc57 SHA512 3bfc108245f0c05b7d45c317eb28c2eb70aba528dfe8a39bc99d6e49b4751f5dca4f4ac661484bfc7528c3e28fcdbd8994c36daa49c25516618fec1f58116d79 WHIRLPOOL c4a150cf15d067cd58db63dae01bbe810808888477f9a2bfcd8557b2eeee097bbf93509bb9128feef84e8a2913724a82de0accc3b9c5d65207ee9dcd2989fe51
|
|
||||||
EBUILD perl-5.22.3.ebuild 16660 SHA256 23b14ce91d88936e1e6e252c7a2534dbeffc9ac84b5941c7988c0a1e5bb7db8f SHA512 db16e1dcc87ae705a28327d6f4f721dd6b4a1287f35cbccac794ddda845269f19d63d10a881122318c1a7fc660dacd7c8acd0cdec3d70518819983c04ccdf168 WHIRLPOOL 7da6d386ea970be56e96ea86730894e565fc93d3fd0181719271936964a70e1e968e83609bdff2410357fa4c7786cdcb751ac8e4885edbfa2405c691040b3693
|
|
||||||
EBUILD perl-5.22.3_rc4.ebuild 16841 SHA256 ddad3de989ddd3219d39568879ee465daf2cb0b1555503ed4a233deea378cf77 SHA512 b488ea99cefb0e8a95f342f855ec9c41b5a5b6c8473cc4947782911edcbefa4cd29d61e60752f8e3e4ca70ad4dc9a01bbab49a1651b0a944c669cc4ba05f2f00 WHIRLPOOL fdb4da4466a7d1d8b861092b2e201e9b67dfd072a6af0b4b33980023af931281fa68e050636326bee71e6230342c3db610fbbeb8f54eca78461e54873532b07a
|
|
||||||
EBUILD perl-5.24.1-r1.ebuild 17043 SHA256 4973aaf810046cea00fe53ae5dae7dc59da31942510359949997c2ceedfd6c51 SHA512 2dda74a1b604e73fcdfc6a89eee50f5865dbdc3b9d671a37026deffa71ca0bb4c19a108ee876eec8a4611718332a7686c2bf44fd3c60b488fefdc62fa6e5adef WHIRLPOOL c1065f99614e49f556326274b507bb1b26621607f911e1fecba9c653ffdbcc37fba268cce1938a14857c668134cb6971d53a7e944edd560fefd4b114647f44d4
|
|
||||||
EBUILD perl-5.24.1-r2.ebuild 17093 SHA256 f410009c3d8085c48690b6f3a91e49f3f3bf6b40fd5ddcf84dac8092edecff12 SHA512 eaf8ff2ce6b308d802a317a75f813aa2a7b5c1b3f0abfe58983e02b55314c1d2c864993fdfdff0162d94f2ad33ac9744fc28dd6c3869c8c61b3e03daf58282e7 WHIRLPOOL 1c758fe67638696f9d43daa0a2f337eadbe324182245adb7f54447138ea9aa58e2d0983fdae547ed4ce69522deeabeb51ce8ce51a8ce85618804250626de1191
|
|
||||||
EBUILD perl-5.24.1.ebuild 16859 SHA256 defd1cc0e841c74214c4bcd04c7943f5a2e21a3c3f9d400a11025c810243ba0f SHA512 3c480ad63a4416648d4eb6369e061affbc37483e177ce5eeb2c7dddffb73227f42c105bf2fc36cc1adee57c8e4d59ffa50fa17c712a2bd5e4244962683cf9d24 WHIRLPOOL 5f94d567961a6786b26a771cbf404ebbcdae7494250f4cb346868d9e193100c55dadf2383473eebf9c89428f321412e1fe476a96213887a88a3f195c1b259402
|
|
||||||
EBUILD perl-5.24.1_rc4.ebuild 16847 SHA256 f09400da37a4f439345f00343cecbf78c8ebadd42c333f53099984f19788368d SHA512 738049cc88e1efc1d31efbfba6a2edff83d0c202c3511c8207388ea3aea451868a54e25362a1ec2f225d37105469c01d2a97838c92e8b4cdcebd02880a12285b WHIRLPOOL 92e6e3c54348c49dd941626278d0ae83366814cbe53e49e3ab7c1d08b16d9f052c38260ef2fdf07b04863dd980ccdcae992c5947578934e0cbddc360703543f2
|
|
||||||
EBUILD perl-5.26.0.ebuild 17993 SHA256 28a12980446cbcc42d4f3d72e87b318bc7bb277c46f1d38cb9679d06af651370 SHA512 f9050c2f3abf29185595b94102a5a5fb19846d638ec087ff7d5da66ad30b7e177bffae219a4e738a97035629831dd1f5b1bba96624206e99e4a0ed03c76357d8 WHIRLPOOL db9ad0915dc05ca16726d0c32923596da74c1e2db3b6ad3e46a7585fce7b19ecdbe5b4419d2f530a6b8d666fda631bfd235329560e57ca8dcbcfda4dad0759c0
|
|
||||||
EBUILD perl-5.26.9999.ebuild 17947 SHA256 6d142033c0089360a2c14cbbb57b91cdb6f6fa1a63b33424329d4914822a2244 SHA512 1df75662c78c8d9d42c384afa1de1af5523961011a17d9357d2f878acbe9b0b59a8ac9815ff187cb9efb0b8569eedcd24253a30ee9564403712ff2027469d960 WHIRLPOOL b52fbe8bbf5ab291bb7ec9d0c2eb8c08a8ba4c2c363dcf81926c5163d2f9478de42116bf3cfdc43d8d680c4f954d02adfc5e58f0a40cf5af8bf66c6dfb946a5c
|
|
||||||
EBUILD perl-5.28.9999.ebuild 17954 SHA256 15082d560e449a948216c6c56da4883e2b293a2fe9f25546e95cdb714407e2fb SHA512 02193fc77b6077d02c3044954c1f364d4703f54d831690b941afca1c68fb2d506bed22045c9746655af116cc979b2327d3336d5ceda8ff7380cbd5a1c57fb7bb WHIRLPOOL 5c856b33f6a084237563d054323987bc95c9ff6a65bccff16ccbf0832f75ab296fd6f14076e3a09f98d50c7478133b54cb83dca75fbaf4cb7a118c8aad5fe162
|
|
||||||
MISC ChangeLog 13780 SHA256 57a0f6f6bc7a816ca621af65126c42eb0fe19891e9cfe8ea0eb664607ea4749e SHA512 8bd6e0673b863e40e4f3309461049c95c261c95ffaafdf7bf9a8b801f29017994f152fa0dc5eb3f09b85be832e356a9c08ed1171f7e617a5597e6456ee9d11dd WHIRLPOOL 1bdf46f12430a2a84e66841a4b38e03bacc8f0649e38ba11d7ec23504ef254012c1dc9e1ef333b98619a6dcba6c183640f7b18080831cf37f425fd63d6810eee
|
|
||||||
MISC ChangeLog-2014 86908 SHA256 36afb5e482f7c0faf3cb0491c694758752f81a8037fafbf69f33f82a535463dc SHA512 87a6b79f868b97ef1f1430d9616f4f47bc526add8eab73a40065f865a1097bc393001b3457cbfcf876a51cf710fd7d67183932fccdd0a658b9ae8c8cb2e30b52 WHIRLPOOL 536b71f37a08710b083d6df5ecf231ebb6debfaae56f12a5f78b46bf2c419b74eb9f53e35fda4f11c9c95a0a9089c3558b08f575f2c8137fa8fbcf4b19ed098f
|
|
||||||
MISC ChangeLog-2015 3505 SHA256 ee4e406b267916f82010b5d51d78814d3ab074cfc720fc0a61e9fcadf45508bc SHA512 6b19ce6be009f9982f2b2d10f7afbc20d7ea46b43b33d906b4a6755df80fb95e0d4175999d8e47986b11d4346bed24b4465374fd3a783e693805df8b72142efd WHIRLPOOL 319a86c0471fcbbbaadebda3a219bc564c0134704a680c21ad0e28c1bba3cc591ffe7c4e331326accc97d1e1869481aa592c56a0b89ee9ae63be12086df172d7
|
|
||||||
MISC metadata.xml 430 SHA256 a9fb7b8da2c7f374e3eb2bda0ae1071dc430876a321e3db4202a20bbb890f609 SHA512 ca4c43e2016b7df707894713465700a90d2b8551b57fc4d660cff75edb1e8cc2456f9ae10431839ad6738f290d4f5911fae360eaa1d4670859d855de3d568583 WHIRLPOOL 38ea595a31a2192e99cb10b301ff793b915257ab7259383780292a01df0a5cfd04183f69b42cb326921f744293e0085412e3733da277efbec43f9d419381fe00
|
|
||||||
|
13
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.24-libnsl.patch
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.24-libnsl.patch
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
diff --git a/Configure b/Configure
|
||||||
|
index e32d18ce1f..85ab0249bc 100755
|
||||||
|
--- a/Configure
|
||||||
|
+++ b/Configure
|
||||||
|
@@ -1497,7 +1497,7 @@ archname=''
|
||||||
|
usereentrant='undef'
|
||||||
|
: List of libraries we want.
|
||||||
|
: If anyone needs extra -lxxx, put those in a hint file.
|
||||||
|
-libswanted="cl pthread socket bind inet nsl ndbm gdbm dbm db malloc dl ld"
|
||||||
|
+libswanted="cl pthread socket bind inet ndbm gdbm dbm db malloc dl ld"
|
||||||
|
libswanted="$libswanted sun m crypt sec util c cposix posix ucb bsd BSD"
|
||||||
|
: We probably want to search /usr/shlib before most other libraries.
|
||||||
|
: This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist.
|
105
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.26.2-hppa.patch
vendored
Normal file
105
sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.26.2-hppa.patch
vendored
Normal file
@ -0,0 +1,105 @@
|
|||||||
|
https://bugs.gentoo.org/634162
|
||||||
|
|
||||||
|
Source:
|
||||||
|
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=869122
|
||||||
|
|
||||||
|
Index: perl-5.26.0/op.c
|
||||||
|
===================================================================
|
||||||
|
--- perl-5.26.0.orig/op.c
|
||||||
|
+++ perl-5.26.0/op.c
|
||||||
|
@@ -14832,6 +14832,7 @@ Perl_custom_op_get_field(pTHX_ const OP
|
||||||
|
SV *keysv;
|
||||||
|
HE *he = NULL;
|
||||||
|
XOP *xop;
|
||||||
|
+ XOPRETANY any;
|
||||||
|
|
||||||
|
static const XOP xop_null = { 0, 0, 0, 0, 0 };
|
||||||
|
|
||||||
|
@@ -14874,58 +14875,37 @@ Perl_custom_op_get_field(pTHX_ const OP
|
||||||
|
else
|
||||||
|
xop = INT2PTR(XOP *, SvIV(HeVAL(he)));
|
||||||
|
}
|
||||||
|
- {
|
||||||
|
- XOPRETANY any;
|
||||||
|
- if(field == XOPe_xop_ptr) {
|
||||||
|
- any.xop_ptr = xop;
|
||||||
|
- } else {
|
||||||
|
- const U32 flags = XopFLAGS(xop);
|
||||||
|
- if(flags & field) {
|
||||||
|
- switch(field) {
|
||||||
|
- case XOPe_xop_name:
|
||||||
|
- any.xop_name = xop->xop_name;
|
||||||
|
- break;
|
||||||
|
- case XOPe_xop_desc:
|
||||||
|
- any.xop_desc = xop->xop_desc;
|
||||||
|
- break;
|
||||||
|
- case XOPe_xop_class:
|
||||||
|
- any.xop_class = xop->xop_class;
|
||||||
|
- break;
|
||||||
|
- case XOPe_xop_peep:
|
||||||
|
- any.xop_peep = xop->xop_peep;
|
||||||
|
- break;
|
||||||
|
- default:
|
||||||
|
- NOT_REACHED; /* NOTREACHED */
|
||||||
|
- break;
|
||||||
|
- }
|
||||||
|
- } else {
|
||||||
|
- switch(field) {
|
||||||
|
- case XOPe_xop_name:
|
||||||
|
- any.xop_name = XOPd_xop_name;
|
||||||
|
- break;
|
||||||
|
- case XOPe_xop_desc:
|
||||||
|
- any.xop_desc = XOPd_xop_desc;
|
||||||
|
- break;
|
||||||
|
- case XOPe_xop_class:
|
||||||
|
- any.xop_class = XOPd_xop_class;
|
||||||
|
- break;
|
||||||
|
- case XOPe_xop_peep:
|
||||||
|
- any.xop_peep = XOPd_xop_peep;
|
||||||
|
- break;
|
||||||
|
- default:
|
||||||
|
- NOT_REACHED; /* NOTREACHED */
|
||||||
|
- break;
|
||||||
|
- }
|
||||||
|
- }
|
||||||
|
+
|
||||||
|
+ if(field == XOPe_xop_ptr) {
|
||||||
|
+ any.xop_ptr = xop;
|
||||||
|
+ } else {
|
||||||
|
+ const U32 flags = XopFLAGS(xop);
|
||||||
|
+ switch(field) {
|
||||||
|
+ case XOPe_xop_name:
|
||||||
|
+ any.xop_name = (flags & field) ? xop->xop_name : XOPd_xop_name;
|
||||||
|
+ break;
|
||||||
|
+ case XOPe_xop_desc:
|
||||||
|
+ any.xop_desc = (flags & field) ? xop->xop_desc : XOPd_xop_desc;
|
||||||
|
+ break;
|
||||||
|
+ case XOPe_xop_class:
|
||||||
|
+ any.xop_class = (flags & field) ? xop->xop_class : XOPd_xop_class;
|
||||||
|
+ break;
|
||||||
|
+ case XOPe_xop_peep:
|
||||||
|
+ any.xop_peep = (flags & field) ? xop->xop_peep : XOPd_xop_peep;
|
||||||
|
+ break;
|
||||||
|
+ default:
|
||||||
|
+ NOT_REACHED; /* NOTREACHED */
|
||||||
|
+ break;
|
||||||
|
}
|
||||||
|
- /* On some platforms (HP-UX, IA64) gcc emits a warning for this function:
|
||||||
|
- * op.c: In function 'Perl_custom_op_get_field':
|
||||||
|
- * op.c:...: warning: 'any.xop_name' may be used uninitialized in this function [-Wmaybe-uninitialized]
|
||||||
|
- * This is because on those platforms (with -DEBUGGING) NOT_REACHED
|
||||||
|
- * expands to assert(0), which expands to ((0) ? (void)0 :
|
||||||
|
- * __assert(...)), and gcc doesn't know that __assert can never return. */
|
||||||
|
- return any;
|
||||||
|
}
|
||||||
|
+
|
||||||
|
+ /* On some platforms (HP-UX, IA64) gcc emits a warning for this function:
|
||||||
|
+ * op.c: In function 'Perl_custom_op_get_field':
|
||||||
|
+ * op.c:...: warning: 'any.xop_name' may be used uninitialized in this function [-Wmaybe-uninitialized]
|
||||||
|
+ * This is because on those platforms (with -DEBUGGING) NOT_REACHED
|
||||||
|
+ * expands to assert(0), which expands to ((0) ? (void)0 :
|
||||||
|
+ * __assert(...)), and gcc doesn't know that __assert can never return. */
|
||||||
|
+ return any;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
@ -1,554 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
|
||||||
|
|
||||||
PATCH_VER=2
|
|
||||||
CROSS_VER=1.1.1
|
|
||||||
|
|
||||||
PERL_OLDVERSEN="5.22.0 5.22.1 5.22.2"
|
|
||||||
MODULE_AUTHOR=SHAY
|
|
||||||
|
|
||||||
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.xz
|
|
||||||
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.xz
|
|
||||||
https://github.com/gentoo-perl/perl-patchset/releases/download/${MY_P}-patches-${PATCH_VER}/${MY_P}-patches-${PATCH_VER}.tar.xz
|
|
||||||
mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz
|
|
||||||
https://dev.gentoo.org/~kentnl/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz
|
|
||||||
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
|
||||||
"
|
|
||||||
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 ~amd64-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
|
|
||||||
>=virtual/perl-File-Temp-0.230.400-r2
|
|
||||||
>=virtual/perl-Data-Dumper-2.154.0
|
|
||||||
virtual/perl-Test-Harness
|
|
||||||
"
|
|
||||||
# bug 390719, bug 523624
|
|
||||||
# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
dual_scripts() {
|
|
||||||
src_remove_dual perl-core/Archive-Tar 2.40.100_rc ptar ptardiff ptargrep
|
|
||||||
src_remove_dual perl-core/CPAN 2.110.100_rc cpan
|
|
||||||
src_remove_dual perl-core/Digest-SHA 5.950.100_rc shasum
|
|
||||||
src_remove_dual perl-core/Encode 2.720.100 enc2xs piconv
|
|
||||||
src_remove_dual perl-core/ExtUtils-MakeMaker 7.40.200_rc instmodsh
|
|
||||||
src_remove_dual perl-core/ExtUtils-ParseXS 3.280.0 xsubpp
|
|
||||||
src_remove_dual perl-core/IO-Compress 2.68.1_rc zipdetails
|
|
||||||
src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp
|
|
||||||
src_remove_dual perl-core/Module-CoreList 5.201.610.192.200_rc corelist
|
|
||||||
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
|
||||||
src_remove_dual perl-core/Pod-Perldoc 3.250.100_rc perldoc
|
|
||||||
src_remove_dual perl-core/Test-Harness 3.350.100_rc prove
|
|
||||||
src_remove_dual perl-core/podlators 2.5.3 pod2man pod2text
|
|
||||||
src_remove_dual_man perl-core/podlators 2.5.3 /usr/share/man/man1/perlpodstyle.1
|
|
||||||
}
|
|
||||||
|
|
||||||
check_rebuild() {
|
|
||||||
# Fresh install
|
|
||||||
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
|
||||||
return 0;
|
|
||||||
# Major Upgrade
|
|
||||||
# doesn't matter if there's multiple copies, it still needs a rebuild
|
|
||||||
# if the string is anything other than "5.CURRENTMAJOR"
|
|
||||||
elif [[ "${REPLACING_VERSIONS%.*}" != "${PV%.*}" ]]; then
|
|
||||||
echo ""
|
|
||||||
ewarn "UPDATE THE PERL MODULES:"
|
|
||||||
ewarn "After updating dev-lang/perl the installed Perl modules"
|
|
||||||
ewarn "have to be re-installed. In most cases, this is done automatically"
|
|
||||||
ewarn "by the package manager, but subsequent steps are still recommended"
|
|
||||||
ewarn "to ensure system consistency."
|
|
||||||
ewarn
|
|
||||||
ewarn "You should start with a depclean to remove any unused perl dependencies"
|
|
||||||
ewarn "that may confuse portage in future. Regular depcleans are also encouraged"
|
|
||||||
ewarn "as part of your regular update cycle, as that will keep perl upgrades working."
|
|
||||||
ewarn "Recommended: emerge --depclean -va"
|
|
||||||
ewarn
|
|
||||||
ewarn "You should then call perl-cleaner to clean up any old files and trigger any"
|
|
||||||
ewarn "remaining rebuilds portage may have missed."
|
|
||||||
ewarn "Use: perl-cleaner --all"
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
# Reinstall w/ USE Change
|
|
||||||
elif ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \
|
|
||||||
( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \
|
|
||||||
( use debug && ! has_version dev-lang/perl[debug] ) || \
|
|
||||||
( ! use debug && has_version dev-lang/perl[debug] ) ; then
|
|
||||||
echo ""
|
|
||||||
ewarn "TOGGLED USE-FLAGS WARNING:"
|
|
||||||
ewarn "You changed one of the use-flags ithreads or debug."
|
|
||||||
ewarn "You must rebuild all perl-modules installed."
|
|
||||||
ewarn "Use: perl-cleaner --modules ; perl-cleaner --force --libperl"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
case ${CHOST} in
|
|
||||||
*-freebsd*) osname="freebsd" ;;
|
|
||||||
*-dragonfly*) osname="dragonfly" ;;
|
|
||||||
*-netbsd*) osname="netbsd" ;;
|
|
||||||
*-openbsd*) osname="openbsd" ;;
|
|
||||||
*-darwin*) osname="darwin" ;;
|
|
||||||
*-interix*) osname="interix" ;;
|
|
||||||
*-aix*) osname="aix" ;;
|
|
||||||
*-cygwin*) osname="cygwin" ;;
|
|
||||||
*) osname="linux" ;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
myarch="${CHOST%%-*}-${osname}"
|
|
||||||
if use debug ; then
|
|
||||||
myarch+="-debug"
|
|
||||||
fi
|
|
||||||
if use ithreads ; then
|
|
||||||
mythreading="-multi"
|
|
||||||
myarch+="-thread"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
|
||||||
PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}"
|
|
||||||
ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
|
||||||
SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}"
|
|
||||||
SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
|
||||||
VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}"
|
|
||||||
VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}"
|
|
||||||
|
|
||||||
dual_scripts
|
|
||||||
}
|
|
||||||
|
|
||||||
src_remove_dual_file() {
|
|
||||||
local i pkg ver
|
|
||||||
pkg="$1"
|
|
||||||
ver="$2"
|
|
||||||
shift 2
|
|
||||||
case "${EBUILD_PHASE:-none}" in
|
|
||||||
postinst|postrm)
|
|
||||||
for i in "$@" ; do
|
|
||||||
alternatives_auto_makesym "${i}" "${i}-[0-9]*"
|
|
||||||
done
|
|
||||||
;;
|
|
||||||
setup)
|
|
||||||
for i in "$@" ; do
|
|
||||||
if [[ -f ${EROOT}${i} && ! -h ${EROOT}${i} ]] ; then
|
|
||||||
has_version ${pkg} && ewarn "You must reinstall ${pkg} !"
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
;;
|
|
||||||
install)
|
|
||||||
for i in "$@" ; do
|
|
||||||
if ! [[ -f "${ED}"${i} ]] ; then
|
|
||||||
ewarn "${i} does not exist!"
|
|
||||||
continue
|
|
||||||
fi
|
|
||||||
mv "${ED}"${i}{,-${ver}-${P}} || die
|
|
||||||
done
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
}
|
|
||||||
|
|
||||||
src_remove_dual_man() {
|
|
||||||
local i pkg ver ff
|
|
||||||
pkg="$1"
|
|
||||||
ver="$2"
|
|
||||||
shift 2
|
|
||||||
case "${EBUILD_PHASE:-none}" in
|
|
||||||
postinst|postrm)
|
|
||||||
for i in "$@" ; do
|
|
||||||
ff=`echo "${EROOT}${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}}"*`
|
|
||||||
ff=${ff##*${i#${i%.[0-9]}}}
|
|
||||||
alternatives_auto_makesym "${i}${ff}" "${i%.[0-9]}-[0-9]*"
|
|
||||||
done
|
|
||||||
;;
|
|
||||||
install)
|
|
||||||
for i in "$@" ; do
|
|
||||||
if ! [[ -f "${ED}"${i} ]] ; then
|
|
||||||
ewarn "${i} does not exist!"
|
|
||||||
continue
|
|
||||||
fi
|
|
||||||
mv "${ED}"${i} "${ED}"${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}} || die
|
|
||||||
done
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
}
|
|
||||||
|
|
||||||
src_remove_dual() {
|
|
||||||
local i pkg ver
|
|
||||||
pkg="$1"
|
|
||||||
ver="$2"
|
|
||||||
shift 2
|
|
||||||
for i in "$@" ; do
|
|
||||||
src_remove_dual_file "${pkg}" "${ver}" "/usr/bin/${i}"
|
|
||||||
src_remove_dual_man "${pkg}" "${ver}" "/usr/share/man/man1/${i}.1"
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare_update_patchlevel_h() {
|
|
||||||
# Copied and modified from debian:
|
|
||||||
# Copyright 2011 Niko Tyni
|
|
||||||
# This program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the same terms as Perl itself.
|
|
||||||
local patchdir="${WORKDIR}/patches"
|
|
||||||
local prefix
|
|
||||||
local patchoutput="patchlevel-gentoo.h"
|
|
||||||
|
|
||||||
[[ -f ${patchdir}/series ]] || return 0
|
|
||||||
|
|
||||||
while read patch
|
|
||||||
do
|
|
||||||
patchname=$(echo $patch | sed 's/\.diff$//')
|
|
||||||
< $patchdir/$patch sed -e '/^Subject:/ { N; s/\n / / }' | sed -n -e '
|
|
||||||
|
|
||||||
# massage the patch headers
|
|
||||||
s|^Bug: .*https\?://rt\.perl\.org/.*id=\(.*\).*|[perl #\1]|; tprepend;
|
|
||||||
s|^Bug: .*https\?://rt\.cpan\.org/.*id=\(.*\).*|[rt.cpan.org #\1]|; tprepend;
|
|
||||||
s|^Bug-Gentoo: ||; tprepend;
|
|
||||||
s/^\(Subject\|Description\): //; tappend;
|
|
||||||
s|^Origin: .*http://perl5\.git\.perl\.org/perl\.git/commit\(diff\)\?/\(.......\).*|[\2]|; tprepend;
|
|
||||||
|
|
||||||
# post-process at the end of input
|
|
||||||
$ { x;
|
|
||||||
# include the version number in the patchlevel.h description (if available)
|
|
||||||
s/List packaged patches/&'" for ${PF}(#${PATCH_VER})"'/;
|
|
||||||
|
|
||||||
# escape any backslashes and double quotes
|
|
||||||
s|\\|\\\\|g; s|"|\\"|g;
|
|
||||||
|
|
||||||
# add a prefix
|
|
||||||
s|^|\t,"'"$prefix$patchname"' - |;
|
|
||||||
# newlines away
|
|
||||||
s/\n/ /g; s/ */ /g;
|
|
||||||
# add a suffix
|
|
||||||
s/ *$/"/; p
|
|
||||||
};
|
|
||||||
# stop all processing
|
|
||||||
d;
|
|
||||||
# label: append to the hold space
|
|
||||||
:append H; d;
|
|
||||||
# label: prepend to the hold space
|
|
||||||
:prepend x; H; d;
|
|
||||||
'
|
|
||||||
done < "${WORKDIR}"/patches/series > "${S}/${patchoutput}"
|
|
||||||
echo "${patchoutput}" >> "${S}/MANIFEST"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
local patch
|
|
||||||
EPATCH_OPTS+=" -p1"
|
|
||||||
einfo "Applying patches from ${MY_P}-${PATCH_VER} ..."
|
|
||||||
while read patch ; do
|
|
||||||
EPATCH_SINGLE_MSG=" ${patch} ..."
|
|
||||||
epatch "${WORKDIR}"/patches/${patch}
|
|
||||||
done < "${WORKDIR}"/patches/series
|
|
||||||
|
|
||||||
src_prepare_update_patchlevel_h
|
|
||||||
|
|
||||||
if tc-is-cross-compiler; then
|
|
||||||
cp -a ../perl-cross-${CROSS_VER}/* . || die
|
|
||||||
touch cpan/CPANPLUS/lib/CPANPLUS.pm || die
|
|
||||||
|
|
||||||
sed -i \
|
|
||||||
-e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \
|
|
||||||
cnf/diffs/perl5-${PV}/makemaker-test.patch || die
|
|
||||||
|
|
||||||
sed -i \
|
|
||||||
-e 's/MakeMaker\.pm .*/MakeMaker.pm effd272b3c9224af6fd0f6cae7183f33ec4b1106/' \
|
|
||||||
-e 's/MM_Unix\.pm .*/MM_Unix.pm 648f834524bcdef67c3b6bae28e8c1ef443d0fc1/' \
|
|
||||||
cnf/diffs/perl5-${PV}/customized.patch || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! tc-is-static-only ; then
|
|
||||||
ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die
|
|
||||||
ln -s ${LIBPERL} libperl$(get_libname ) || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use gdbm; then
|
|
||||||
sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \
|
|
||||||
ext/NDBM_File/Makefile.PL || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
default
|
|
||||||
}
|
|
||||||
|
|
||||||
myconf() {
|
|
||||||
# the myconf array is declared in src_configure
|
|
||||||
myconf=( "${myconf[@]}" "$@" )
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
declare -a myconf
|
|
||||||
|
|
||||||
export LC_ALL="C"
|
|
||||||
[[ ${COLUMNS:-1} -ge 1 ]] || unset COLUMNS # bug #394091
|
|
||||||
|
|
||||||
# some arches and -O do not mix :)
|
|
||||||
use ppc && replace-flags -O? -O1
|
|
||||||
|
|
||||||
# Perl has problems compiling with -Os in your flags with glibc
|
|
||||||
use elibc_uclibc || replace-flags "-Os" "-O2"
|
|
||||||
|
|
||||||
# This flag makes compiling crash in interesting ways
|
|
||||||
filter-flags "-malign-double"
|
|
||||||
|
|
||||||
# Fixes bug #97645
|
|
||||||
use ppc && filter-flags "-mpowerpc-gpopt"
|
|
||||||
|
|
||||||
# Fixes bug #143895 on gcc-4.1.1
|
|
||||||
filter-flags "-fsched2-use-superblocks"
|
|
||||||
|
|
||||||
use sparc && myconf -Ud_longdbl
|
|
||||||
|
|
||||||
export BUILD_BZIP2=0
|
|
||||||
export BZIP2_INCLUDE=${EROOT}/usr/include
|
|
||||||
export BZIP2_LIB=${EROOT}/usr/$(get_libdir)
|
|
||||||
|
|
||||||
export BUILD_ZLIB=False
|
|
||||||
export ZLIB_INCLUDE=${EROOT}/usr/include
|
|
||||||
export ZLIB_LIB=${EROOT}/usr/$(get_libdir)
|
|
||||||
|
|
||||||
# allow either gdbm to provide ndbm (in <gdbm/ndbm.h>) or db1
|
|
||||||
myndbm='U'
|
|
||||||
mygdbm='U'
|
|
||||||
mydb='U'
|
|
||||||
if use gdbm ; then
|
|
||||||
mygdbm='D'
|
|
||||||
if use berkdb ; then
|
|
||||||
myndbm='D'
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
if use berkdb ; then
|
|
||||||
mydb='D'
|
|
||||||
has_version '=sys-libs/db-1*' && myndbm='D'
|
|
||||||
fi
|
|
||||||
|
|
||||||
myconf "-${myndbm}i_ndbm" "-${mygdbm}i_gdbm" "-${mydb}i_db"
|
|
||||||
|
|
||||||
if use alpha && [[ "$(tc-getCC)" = "ccc" ]] ; then
|
|
||||||
ewarn "Perl will not be built with berkdb support, use gcc if you needed it..."
|
|
||||||
myconf -Ui_db -Ui_ndbm
|
|
||||||
fi
|
|
||||||
|
|
||||||
use ithreads && myconf -Dusethreads
|
|
||||||
|
|
||||||
if use debug ; then
|
|
||||||
append-cflags "-g"
|
|
||||||
myconf -DDEBUGGING
|
|
||||||
elif [[ ${CFLAGS} == *-g* ]] ; then
|
|
||||||
myconf -DDEBUGGING=-g
|
|
||||||
else
|
|
||||||
myconf -DDEBUGGING=none
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [[ -n ${PERL_OLDVERSEN} ]] ; then
|
|
||||||
local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n "${v}/${myarch}${mythreading} ${v} "; done )
|
|
||||||
myconf -Dinc_version_list="${inclist}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
[[ ${ELIBC} == "FreeBSD" ]] && myconf "-Dlibc=/usr/$(get_libdir)/libc.a"
|
|
||||||
|
|
||||||
# Make sure we can do the final link #523730, need to set deployment
|
|
||||||
# target to override hardcoded 10.3 which breaks on modern OSX
|
|
||||||
[[ ${CHOST} == *-darwin* ]] && \
|
|
||||||
myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)"
|
|
||||||
|
|
||||||
# Prefix: the host system needs not to follow Gentoo multilib stuff, and in
|
|
||||||
# Prefix itself we don't do multilib either, so make sure perl can find
|
|
||||||
# something compatible.
|
|
||||||
if use prefix ; then
|
|
||||||
# Set a hook to check for each detected library whether it actually works.
|
|
||||||
export libscheck="
|
|
||||||
( echo 'main(){}' > '${T}'/conftest.c &&
|
|
||||||
$(tc-getCC) -o '${T}'/conftest '${T}'/conftest.c -l\$thislib >/dev/null 2>/dev/null
|
|
||||||
) || xxx=/dev/null"
|
|
||||||
|
|
||||||
# Use all host paths that might contain useful stuff, the hook above will filter out bad choices.
|
|
||||||
local paths="/lib/*-linux-gnu /usr/lib/*-linux-gnu /lib64 /lib/64 /usr/lib64 /usr/lib/64 /lib32 /usr/lib32 /lib /usr/lib"
|
|
||||||
myconf "-Dlibpth=${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir) ${paths}"
|
|
||||||
elif [[ $(get_libdir) != "lib" ]] ; then
|
|
||||||
# We need to use " and not ', as the written config.sh use ' ...
|
|
||||||
myconf "-Dlibpth=/usr/local/$(get_libdir) /$(get_libdir) /usr/$(get_libdir)"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# don't try building ODBM, bug #354453
|
|
||||||
disabled_extensions="ODBM_File"
|
|
||||||
|
|
||||||
if ! use gdbm ; then
|
|
||||||
# workaround for bug #157774: don't try building GDBM related stuff with USE="-gdbm"
|
|
||||||
disabled_extensions="${disabled_extensions} GDBM_File NDBM_File"
|
|
||||||
fi
|
|
||||||
|
|
||||||
myconf -Dnoextensions="${disabled_extensions}"
|
|
||||||
|
|
||||||
[[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF}
|
|
||||||
# allow fiddling via EXTRA_ECONF, bug 558070
|
|
||||||
eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})"
|
|
||||||
|
|
||||||
myconf \
|
|
||||||
-Duseshrplib \
|
|
||||||
-Darchname="${myarch}" \
|
|
||||||
-Dcc="$(tc-getCC)" \
|
|
||||||
-Doptimize="${CFLAGS}" \
|
|
||||||
-Dldflags="${LDFLAGS}" \
|
|
||||||
-Dprefix="${EPREFIX}"'/usr' \
|
|
||||||
-Dsiteprefix="${EPREFIX}"'/usr/local' \
|
|
||||||
-Dvendorprefix="${EPREFIX}"'/usr' \
|
|
||||||
-Dscriptdir="${EPREFIX}"'/usr/bin' \
|
|
||||||
-Dprivlib="${EPREFIX}${PRIV_LIB}" \
|
|
||||||
-Darchlib="${EPREFIX}${ARCH_LIB}" \
|
|
||||||
-Dsitelib="${EPREFIX}${SITE_LIB}" \
|
|
||||||
-Dsitearch="${EPREFIX}${SITE_ARCH}" \
|
|
||||||
-Dvendorlib="${EPREFIX}${VENDOR_LIB}" \
|
|
||||||
-Dvendorarch="${EPREFIX}${VENDOR_ARCH}" \
|
|
||||||
-Dman1dir="${EPREFIX}"/usr/share/man/man1 \
|
|
||||||
-Dman3dir="${EPREFIX}"/usr/share/man/man3 \
|
|
||||||
-Dsiteman1dir="${EPREFIX}"/usr/local/man/man1 \
|
|
||||||
-Dsiteman3dir="${EPREFIX}"/usr/local/man/man3 \
|
|
||||||
-Dvendorman1dir="${EPREFIX}"/usr/share/man/man1 \
|
|
||||||
-Dvendorman3dir="${EPREFIX}"/usr/share/man/man3 \
|
|
||||||
-Dman1ext='1' \
|
|
||||||
-Dman3ext='3pm' \
|
|
||||||
-Dlibperl="${LIBPERL}" \
|
|
||||||
-Dlocincpth="${EPREFIX}"'/usr/include ' \
|
|
||||||
-Dglibpth="${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir)"' ' \
|
|
||||||
-Duselargefiles \
|
|
||||||
-Dd_semctl_semun \
|
|
||||||
-Dcf_by='Gentoo' \
|
|
||||||
-Dmyhostname='localhost' \
|
|
||||||
-Dperladmin='root@localhost' \
|
|
||||||
-Ud_csh \
|
|
||||||
-Dsh="${EPREFIX}"/bin/sh \
|
|
||||||
-Dtargetsh="${EPREFIX}"/bin/sh \
|
|
||||||
-Uusenm \
|
|
||||||
"${myconf[@]}" \
|
|
||||||
"${EXTRA_ECONF[@]}"
|
|
||||||
|
|
||||||
if tc-is-cross-compiler; then
|
|
||||||
./configure \
|
|
||||||
--target="${CHOST}" \
|
|
||||||
-Dinstallprefix='' \
|
|
||||||
-Dinstallusrbinperl='undef' \
|
|
||||||
-Dusevendorprefix='define' \
|
|
||||||
"${myconf[@]}" \
|
|
||||||
|| die "Unable to configure"
|
|
||||||
else
|
|
||||||
sh Configure \
|
|
||||||
-des \
|
|
||||||
-Dinstallprefix="${EPREFIX}"'/usr' \
|
|
||||||
-Dinstallusrbinperl='n' \
|
|
||||||
"${myconf[@]}" \
|
|
||||||
|| die "Unable to configure"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
export NO_GENTOO_NETWORK_TESTS=1;
|
|
||||||
if [[ ${EUID} == 0 ]] ; then
|
|
||||||
ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..."
|
|
||||||
return 0
|
|
||||||
fi
|
|
||||||
use elibc_uclibc && export MAKEOPTS+=" -j1"
|
|
||||||
TEST_JOBS="$(makeopts_jobs)" make test_harness || die "test failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
local i
|
|
||||||
local coredir="${ARCH_LIB}/CORE"
|
|
||||||
|
|
||||||
emake DESTDIR="${D}" install
|
|
||||||
|
|
||||||
rm -f "${ED}/usr/bin/perl${MY_PV}"
|
|
||||||
ln -s perl "${ED}"/usr/bin/perl${MY_PV} || die
|
|
||||||
|
|
||||||
if ! tc-is-static-only ; then
|
|
||||||
dolib.so "${ED}"${coredir}/${LIBPERL}
|
|
||||||
rm -f "${ED}"${coredir}/${LIBPERL}
|
|
||||||
ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname ${SHORT_PV}) || die
|
|
||||||
ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname) || die
|
|
||||||
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/${LIBPERL} || die
|
|
||||||
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/libperl$(get_libname ${SHORT_PV}) || die
|
|
||||||
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/libperl$(get_libname) || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
rm -rf "${ED}"/usr/share/man/man3 || die "Unable to remove module man pages"
|
|
||||||
|
|
||||||
# This removes ${D} from Config.pm
|
|
||||||
for i in $(find "${D}" -iname "Config.pm" ) ; do
|
|
||||||
einfo "Removing ${D} from ${i}..."
|
|
||||||
sed -i -e "s:${D}::" "${i}" || die "Sed failed"
|
|
||||||
done
|
|
||||||
|
|
||||||
dodoc Changes* README AUTHORS
|
|
||||||
|
|
||||||
if use doc ; then
|
|
||||||
# HTML Documentation
|
|
||||||
# We expect errors, warnings, and such with the following.
|
|
||||||
|
|
||||||
dodir /usr/share/doc/${PF}/html
|
|
||||||
LD_LIBRARY_PATH=. ./perl installhtml \
|
|
||||||
--podroot='.' \
|
|
||||||
--podpath='lib:ext:pod:vms' \
|
|
||||||
--recurse \
|
|
||||||
--htmldir="${ED}/usr/share/doc/${PF}/html"
|
|
||||||
fi
|
|
||||||
|
|
||||||
[[ -d ${ED}/usr/local ]] && rm -r "${ED}"/usr/local
|
|
||||||
|
|
||||||
dual_scripts
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
check_rebuild
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
dual_scripts
|
|
||||||
|
|
||||||
if [[ "${ROOT}" = "/" ]] ; then
|
|
||||||
local INC DIR file
|
|
||||||
INC=$(perl -e 'for $line (@INC) { next if $line eq "."; next if $line =~ m/'${SHORT_PV}'|etc|local|perl$/; print "$line\n" }')
|
|
||||||
einfo "Removing old .ph files"
|
|
||||||
for DIR in ${INC} ; do
|
|
||||||
if [[ -d "${DIR}" ]] ; then
|
|
||||||
for file in $(find "${DIR}" -name "*.ph" -type f ) ; do
|
|
||||||
rm -f "${file}"
|
|
||||||
einfo "<< ${file}"
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
# Silently remove the now empty dirs
|
|
||||||
for DIR in ${INC} ; do
|
|
||||||
if [[ -d "${DIR}" ]] ; then
|
|
||||||
find "${DIR}" -depth -type d -print0 | xargs -0 -r rmdir &> /dev/null
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm(){
|
|
||||||
dual_scripts
|
|
||||||
}
|
|
@ -1,15 +1,16 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
|
|
||||||
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
||||||
|
|
||||||
PATCH_VER=3
|
PATCH_VER=2
|
||||||
CROSS_VER=1.1.4
|
CROSS_VER=1.1.7
|
||||||
|
PATCH_BASE="perl-5.24.3-patches-${PATCH_VER}"
|
||||||
|
|
||||||
PERL_OLDVERSEN="5.24.0"
|
PERL_OLDVERSEN="5.24.2 5.24.1 5.24.0"
|
||||||
MODULE_AUTHOR=SHAY
|
DIST_AUTHOR=SHAY
|
||||||
|
|
||||||
SHORT_PV="${PV%.*}"
|
SHORT_PV="${PV%.*}"
|
||||||
MY_P="perl-${PV/_rc/-RC}"
|
MY_P="perl-${PV/_rc/-RC}"
|
||||||
@ -19,22 +20,22 @@ DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
|
|||||||
|
|
||||||
SRC_URI="
|
SRC_URI="
|
||||||
mirror://cpan/src/5.0/${MY_P}.tar.xz
|
mirror://cpan/src/5.0/${MY_P}.tar.xz
|
||||||
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.xz
|
mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz
|
||||||
https://github.com/gentoo-perl/perl-patchset/releases/download/${MY_P}-patches-${PATCH_VER}/${MY_P}-patches-${PATCH_VER}.tar.xz
|
https://github.com/gentoo-perl/perl-patchset/releases/download/${PATCH_BASE}/${PATCH_BASE}.tar.xz
|
||||||
mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz
|
mirror://gentoo/${PATCH_BASE}.tar.xz
|
||||||
https://dev.gentoo.org/~kentnl/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz
|
https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz
|
||||||
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
||||||
"
|
"
|
||||||
HOMEPAGE="http://www.perl.org/"
|
HOMEPAGE="https://www.perl.org/"
|
||||||
|
|
||||||
LICENSE="|| ( Artistic GPL-1+ )"
|
LICENSE="|| ( Artistic GPL-1+ )"
|
||||||
SLOT="0/${SHORT_PV}"
|
SLOT="0/${SHORT_PV}"
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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"
|
IUSE="berkdb debug doc gdbm ithreads"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
berkdb? ( sys-libs/db:= )
|
berkdb? ( sys-libs/db:= )
|
||||||
gdbm? ( >=sys-libs/gdbm-1.8.3 )
|
gdbm? ( >=sys-libs/gdbm-1.8.3:= )
|
||||||
app-arch/bzip2
|
app-arch/bzip2
|
||||||
sys-libs/zlib
|
sys-libs/zlib
|
||||||
"
|
"
|
||||||
@ -43,15 +44,18 @@ DEPEND="${RDEPEND}
|
|||||||
"
|
"
|
||||||
PDEPEND="
|
PDEPEND="
|
||||||
>=app-admin/perl-cleaner-2.5
|
>=app-admin/perl-cleaner-2.5
|
||||||
|
>=virtual/perl-File-Path-2.130.0
|
||||||
>=virtual/perl-File-Temp-0.230.400-r2
|
>=virtual/perl-File-Temp-0.230.400-r2
|
||||||
>=virtual/perl-Data-Dumper-2.154.0
|
>=virtual/perl-Data-Dumper-2.154.0
|
||||||
virtual/perl-Test-Harness
|
virtual/perl-Test-Harness
|
||||||
"
|
"
|
||||||
# bug 390719, bug 523624
|
# bug 390719, bug 523624, bug 620304
|
||||||
# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
|
# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}/perl-5.24-libnsl.patch" )
|
||||||
|
|
||||||
dual_scripts() {
|
dual_scripts() {
|
||||||
src_remove_dual perl-core/Archive-Tar 2.40.100_rc ptar ptardiff ptargrep
|
src_remove_dual perl-core/Archive-Tar 2.40.100_rc ptar ptardiff ptargrep
|
||||||
src_remove_dual perl-core/CPAN 2.110.100_rc cpan
|
src_remove_dual perl-core/CPAN 2.110.100_rc cpan
|
||||||
@ -61,7 +65,7 @@ dual_scripts() {
|
|||||||
src_remove_dual perl-core/ExtUtils-ParseXS 3.310.0 xsubpp
|
src_remove_dual perl-core/ExtUtils-ParseXS 3.310.0 xsubpp
|
||||||
src_remove_dual perl-core/IO-Compress 2.69.1_rc zipdetails
|
src_remove_dual perl-core/IO-Compress 2.69.1_rc zipdetails
|
||||||
src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp
|
src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp
|
||||||
src_remove_dual perl-core/Module-CoreList 5.201.701.142.400_rc corelist
|
src_remove_dual perl-core/Module-CoreList 5.201.709.222.400_rc corelist
|
||||||
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
||||||
src_remove_dual perl-core/Pod-Perldoc 3.250.300_rc perldoc
|
src_remove_dual perl-core/Pod-Perldoc 3.250.300_rc perldoc
|
||||||
src_remove_dual perl-core/Test-Harness 3.360.100_rc prove
|
src_remove_dual perl-core/Test-Harness 3.360.100_rc prove
|
||||||
@ -318,6 +322,12 @@ src_configure() {
|
|||||||
# Perl has problems compiling with -Os in your flags with glibc
|
# Perl has problems compiling with -Os in your flags with glibc
|
||||||
use elibc_uclibc || replace-flags "-Os" "-O2"
|
use elibc_uclibc || replace-flags "-Os" "-O2"
|
||||||
|
|
||||||
|
# xlocale.h is going away in glibc-2.26, so it's counterproductive
|
||||||
|
# if we use it and include it in CORE/perl.h ... Perl builds just
|
||||||
|
# fine with glibc and locale.h only.
|
||||||
|
# However, the darwin prefix people have no locale.h ...
|
||||||
|
use elibc_glibc && myconf -Ui_xlocale
|
||||||
|
|
||||||
# This flag makes compiling crash in interesting ways
|
# This flag makes compiling crash in interesting ways
|
||||||
filter-flags "-malign-double"
|
filter-flags "-malign-double"
|
||||||
|
|
@ -1,15 +1,16 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
|
|
||||||
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
||||||
|
|
||||||
PATCH_VER=3
|
PATCH_VER=1
|
||||||
CROSS_VER=1.1.4
|
CROSS_VER=1.1.9
|
||||||
|
PATCH_BASE="perl-5.24.4-patches-${PATCH_VER}"
|
||||||
|
|
||||||
PERL_OLDVERSEN="5.24.0"
|
PERL_OLDVERSEN="5.24.3 5.24.2 5.24.1 5.24.0"
|
||||||
MODULE_AUTHOR=SHAY
|
DIST_AUTHOR=SHAY
|
||||||
|
|
||||||
SHORT_PV="${PV%.*}"
|
SHORT_PV="${PV%.*}"
|
||||||
MY_P="perl-${PV/_rc/-RC}"
|
MY_P="perl-${PV/_rc/-RC}"
|
||||||
@ -19,22 +20,22 @@ DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
|
|||||||
|
|
||||||
SRC_URI="
|
SRC_URI="
|
||||||
mirror://cpan/src/5.0/${MY_P}.tar.xz
|
mirror://cpan/src/5.0/${MY_P}.tar.xz
|
||||||
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.xz
|
mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz
|
||||||
https://github.com/gentoo-perl/perl-patchset/releases/download/${MY_P}-patches-${PATCH_VER}/${MY_P}-patches-${PATCH_VER}.tar.xz
|
https://github.com/gentoo-perl/perl-patchset/releases/download/${PATCH_BASE}/${PATCH_BASE}.tar.xz
|
||||||
mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz
|
mirror://gentoo/${PATCH_BASE}.tar.xz
|
||||||
https://dev.gentoo.org/~kentnl/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz
|
https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz
|
||||||
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
||||||
"
|
"
|
||||||
HOMEPAGE="http://www.perl.org/"
|
HOMEPAGE="https://www.perl.org/"
|
||||||
|
|
||||||
LICENSE="|| ( Artistic GPL-1+ )"
|
LICENSE="|| ( Artistic GPL-1+ )"
|
||||||
SLOT="0/${SHORT_PV}"
|
SLOT="0/${SHORT_PV}"
|
||||||
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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"
|
IUSE="berkdb debug doc gdbm ithreads"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
berkdb? ( sys-libs/db:= )
|
berkdb? ( sys-libs/db:= )
|
||||||
gdbm? ( >=sys-libs/gdbm-1.8.3 )
|
gdbm? ( >=sys-libs/gdbm-1.8.3:= )
|
||||||
app-arch/bzip2
|
app-arch/bzip2
|
||||||
sys-libs/zlib
|
sys-libs/zlib
|
||||||
"
|
"
|
||||||
@ -62,7 +63,7 @@ dual_scripts() {
|
|||||||
src_remove_dual perl-core/ExtUtils-ParseXS 3.310.0 xsubpp
|
src_remove_dual perl-core/ExtUtils-ParseXS 3.310.0 xsubpp
|
||||||
src_remove_dual perl-core/IO-Compress 2.69.1_rc zipdetails
|
src_remove_dual perl-core/IO-Compress 2.69.1_rc zipdetails
|
||||||
src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp
|
src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp
|
||||||
src_remove_dual perl-core/Module-CoreList 5.201.701.142.400_rc corelist
|
src_remove_dual perl-core/Module-CoreList 5.201.804.142.400_rc corelist
|
||||||
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
||||||
src_remove_dual perl-core/Pod-Perldoc 3.250.300_rc perldoc
|
src_remove_dual perl-core/Pod-Perldoc 3.250.300_rc perldoc
|
||||||
src_remove_dual perl-core/Test-Harness 3.360.100_rc prove
|
src_remove_dual perl-core/Test-Harness 3.360.100_rc prove
|
||||||
@ -319,6 +320,12 @@ src_configure() {
|
|||||||
# Perl has problems compiling with -Os in your flags with glibc
|
# Perl has problems compiling with -Os in your flags with glibc
|
||||||
use elibc_uclibc || replace-flags "-Os" "-O2"
|
use elibc_uclibc || replace-flags "-Os" "-O2"
|
||||||
|
|
||||||
|
# xlocale.h is going away in glibc-2.26, so it's counterproductive
|
||||||
|
# if we use it and include it in CORE/perl.h ... Perl builds just
|
||||||
|
# fine with glibc and locale.h only.
|
||||||
|
# However, the darwin prefix people have no locale.h ...
|
||||||
|
use elibc_glibc && myconf -Ui_xlocale
|
||||||
|
|
||||||
# This flag makes compiling crash in interesting ways
|
# This flag makes compiling crash in interesting ways
|
||||||
filter-flags "-malign-double"
|
filter-flags "-malign-double"
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
@ -6,19 +6,17 @@ EAPI=6
|
|||||||
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
||||||
|
|
||||||
PATCH_VER=1
|
PATCH_VER=1
|
||||||
CROSS_VER=1.1.4
|
CROSS_VER=1.1.7
|
||||||
PATCH_BASE="perl-5.25.11-patches-${PATCH_VER}"
|
PATCH_BASE="perl-5.26.1-patches-${PATCH_VER}"
|
||||||
|
|
||||||
DIST_AUTHOR=XSAWYERX
|
DIST_AUTHOR=SHAY
|
||||||
|
|
||||||
# Greatest first, don't include yourself
|
# Greatest first, don't include yourself
|
||||||
# Devel point-releases are not ABI-intercompatible, but stable point releases are
|
# Devel point-releases are not ABI-intercompatible, but stable point releases are
|
||||||
# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions
|
# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions
|
||||||
PERL_BIN_OLDVERSEN=""
|
PERL_BIN_OLDVERSEN="5.26.0"
|
||||||
# Don't add more -RC values, its historical bungling
|
|
||||||
PERL_OLDVERSEN="5.26.0-RC1 5.25.12 5.25.11 5.24.2 5.24.1 5.24.0 5.22.3 5.22.2 5.22.1 5.22.0"
|
|
||||||
if [[ "${PV##*.}" == "9999" ]]; then
|
if [[ "${PV##*.}" == "9999" ]]; then
|
||||||
DIST_VERSION=5.26.0
|
DIST_VERSION=5.26.1-RC1
|
||||||
else
|
else
|
||||||
DIST_VERSION="${PV/_rc/-RC}"
|
DIST_VERSION="${PV/_rc/-RC}"
|
||||||
fi
|
fi
|
||||||
@ -45,7 +43,7 @@ SRC_URI="
|
|||||||
https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz
|
https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz
|
||||||
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
||||||
"
|
"
|
||||||
HOMEPAGE="http://www.perl.org/"
|
HOMEPAGE="https://www.perl.org/"
|
||||||
|
|
||||||
LICENSE="|| ( Artistic GPL-1+ )"
|
LICENSE="|| ( Artistic GPL-1+ )"
|
||||||
SLOT="0/${SUBSLOT}"
|
SLOT="0/${SUBSLOT}"
|
||||||
@ -58,7 +56,7 @@ IUSE="berkdb debug doc gdbm ithreads"
|
|||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
berkdb? ( sys-libs/db:= )
|
berkdb? ( sys-libs/db:= )
|
||||||
gdbm? ( >=sys-libs/gdbm-1.8.3 )
|
gdbm? ( >=sys-libs/gdbm-1.8.3:= )
|
||||||
app-arch/bzip2
|
app-arch/bzip2
|
||||||
sys-libs/zlib
|
sys-libs/zlib
|
||||||
"
|
"
|
||||||
@ -68,11 +66,10 @@ DEPEND="${RDEPEND}
|
|||||||
PDEPEND="
|
PDEPEND="
|
||||||
>=app-admin/perl-cleaner-2.5
|
>=app-admin/perl-cleaner-2.5
|
||||||
>=virtual/perl-File-Temp-0.230.400-r2
|
>=virtual/perl-File-Temp-0.230.400-r2
|
||||||
>=virtual/perl-File-Path-2.130.0
|
|
||||||
>=virtual/perl-Data-Dumper-2.154.0
|
>=virtual/perl-Data-Dumper-2.154.0
|
||||||
virtual/perl-Test-Harness
|
virtual/perl-Test-Harness
|
||||||
"
|
"
|
||||||
# bug 390719, bug 523624, bug 620304
|
# bug 390719, bug 523624
|
||||||
# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
|
# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
S="${WORKDIR}/${MY_P}"
|
||||||
@ -86,7 +83,7 @@ dual_scripts() {
|
|||||||
src_remove_dual perl-core/ExtUtils-ParseXS 3.340.0 xsubpp
|
src_remove_dual perl-core/ExtUtils-ParseXS 3.340.0 xsubpp
|
||||||
src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails
|
src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails
|
||||||
src_remove_dual perl-core/JSON-PP 2.274.0.200_rc json_pp
|
src_remove_dual perl-core/JSON-PP 2.274.0.200_rc json_pp
|
||||||
src_remove_dual perl-core/Module-CoreList 5.201.705.300 corelist
|
src_remove_dual perl-core/Module-CoreList 5.201.709.222.600_rc corelist
|
||||||
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
||||||
src_remove_dual perl-core/Pod-Perldoc 3.280.0 perldoc
|
src_remove_dual perl-core/Pod-Perldoc 3.280.0 perldoc
|
||||||
src_remove_dual perl-core/Test-Harness 3.380.0 prove
|
src_remove_dual perl-core/Test-Harness 3.380.0 prove
|
||||||
@ -154,13 +151,17 @@ pkg_setup() {
|
|||||||
myarch+="-thread"
|
myarch+="-thread"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
PRIV_BASE="/usr/$(get_libdir)/perl5"
|
||||||
|
SITE_BASE="/usr/local/$(get_libdir)/perl5"
|
||||||
|
VENDOR_BASE="/usr/$(get_libdir)/perl5/vendor_perl"
|
||||||
|
|
||||||
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
||||||
PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}"
|
PRIV_LIB="${PRIV_BASE}/${MY_PV}"
|
||||||
ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
ARCH_LIB="${PRIV_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}"
|
SITE_LIB="${SITE_BASE}/${MY_PV}"
|
||||||
SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
SITE_ARCH="${SITE_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}"
|
VENDOR_LIB="${VENDOR_BASE}/${MY_PV}"
|
||||||
VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}"
|
VENDOR_ARCH="${VENDOR_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
|
|
||||||
dual_scripts
|
dual_scripts
|
||||||
}
|
}
|
||||||
@ -284,10 +285,6 @@ echo "${patchoutput}" >> "${S}/MANIFEST"
|
|||||||
src_prepare_perlcross() {
|
src_prepare_perlcross() {
|
||||||
cp -a ../perl-cross-${CROSS_VER}/* . || die
|
cp -a ../perl-cross-${CROSS_VER}/* . || die
|
||||||
|
|
||||||
sed -i \
|
|
||||||
-e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \
|
|
||||||
cnf/diffs/perl5-${PV}/makemaker-test.patch || die
|
|
||||||
|
|
||||||
sed -i \
|
sed -i \
|
||||||
-e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \
|
-e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \
|
||||||
-e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \
|
-e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \
|
||||||
@ -346,6 +343,12 @@ src_configure() {
|
|||||||
# Perl has problems compiling with -Os in your flags with glibc
|
# Perl has problems compiling with -Os in your flags with glibc
|
||||||
use elibc_uclibc || replace-flags "-Os" "-O2"
|
use elibc_uclibc || replace-flags "-Os" "-O2"
|
||||||
|
|
||||||
|
# xlocale.h is going away in glibc-2.26, so it's counterproductive
|
||||||
|
# if we use it and include it in CORE/perl.h ... Perl builds just
|
||||||
|
# fine with glibc and locale.h only.
|
||||||
|
# However, the darwin prefix people have no locale.h ...
|
||||||
|
use elibc_glibc && myconf -Ui_xlocale
|
||||||
|
|
||||||
# This flag makes compiling crash in interesting ways
|
# This flag makes compiling crash in interesting ways
|
||||||
filter-flags "-malign-double"
|
filter-flags "-malign-double"
|
||||||
|
|
||||||
@ -398,12 +401,38 @@ src_configure() {
|
|||||||
myconf -DDEBUGGING=none
|
myconf -DDEBUGGING=none
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -n ${PERL_OLDVERSEN} ]] ; then
|
# Autodiscover all old version directories, some of them will even be newer
|
||||||
local inclist=$(
|
# if you downgrade
|
||||||
|
if [[ -z ${PERL_OLDVERSEN} ]]; then
|
||||||
|
PERL_OLDVERSEN="$(
|
||||||
|
find "${EROOT%/}${PRIV_BASE}" "${EROOT%/}${SITE_BASE}" "${EROOT%/}${VENDOR_BASE}" \
|
||||||
|
-maxdepth 1 -mindepth 1 -type d -regex '.*/5[.][0-9]+[.][0-9]+$' \
|
||||||
|
-printf "%f " 2>/dev/null )"
|
||||||
|
fi
|
||||||
|
# Fixup versions, removing self match, fixing order and dupes
|
||||||
|
PERL_OLDVERSEN="$(
|
||||||
|
echo "${PERL_OLDVERSEN}" |\
|
||||||
|
tr " " "\n" |\
|
||||||
|
grep -vF "${DIST_VERSION%-RC}" |\
|
||||||
|
sort -u -nr -t'.' -k1,1 -k2,2 -k3,3
|
||||||
|
)"
|
||||||
|
|
||||||
|
# Experts who want a "Pure" install can set PERL_OLDVERSEN to an empty string
|
||||||
|
if [[ -n "${PERL_OLDVERSEN// }" ]]; then
|
||||||
|
local inclist="$(
|
||||||
for v in ${PERL_OLDVERSEN}; do
|
for v in ${PERL_OLDVERSEN}; do
|
||||||
has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} ";
|
has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} ";
|
||||||
echo -n "${v} ";
|
echo -n "${v} ";
|
||||||
done )
|
done )"
|
||||||
|
einfo "This version of perl may partially support modules previously"
|
||||||
|
einfo "installed in any of the following paths:"
|
||||||
|
for incpath in ${inclist}; do
|
||||||
|
[[ -e "${EROOT%/}${VENDOR_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${VENDOR_BASE}/${incpath}"
|
||||||
|
[[ -e "${EROOT%/}${PRIV_BASE}/${incpath}" ]] && einfo " ${EROO%/T}${PRIV_BASE}/${incpath}"
|
||||||
|
[[ -e "${EROOT%/}${SITE_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${SITE_BASE}/${incpath}"
|
||||||
|
done
|
||||||
|
einfo "This is a temporary measure and you should aim to cleanup these paths"
|
||||||
|
einfo "via world updates and perl-cleaner"
|
||||||
myconf -Dinc_version_list="${inclist}"
|
myconf -Dinc_version_list="${inclist}"
|
||||||
fi
|
fi
|
||||||
|
|
@ -1,40 +1,62 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
|
|
||||||
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
||||||
|
|
||||||
PATCH_VER=2
|
PATCH_VER=1
|
||||||
CROSS_VER=1.1.3
|
CROSS_VER=1.1.7
|
||||||
|
PATCH_BASE="perl-5.26.1-patches-${PATCH_VER}"
|
||||||
|
|
||||||
PERL_OLDVERSEN="5.24.0"
|
DIST_AUTHOR=SHAY
|
||||||
MODULE_AUTHOR=SHAY
|
|
||||||
|
|
||||||
SHORT_PV="${PV%.*}"
|
# Greatest first, don't include yourself
|
||||||
MY_P="perl-${PV/_rc/-RC}"
|
# Devel point-releases are not ABI-intercompatible, but stable point releases are
|
||||||
MY_PV="${PV%_rc*}"
|
# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions
|
||||||
|
PERL_BIN_OLDVERSEN="5.26.0"
|
||||||
|
if [[ "${PV##*.}" == "9999" ]]; then
|
||||||
|
DIST_VERSION=5.26.1-RC1
|
||||||
|
else
|
||||||
|
DIST_VERSION="${PV/_rc/-RC}"
|
||||||
|
fi
|
||||||
|
SHORT_PV="${DIST_VERSION%.*}"
|
||||||
|
# Even numbered major versions are ABI intercompatible
|
||||||
|
# Odd numbered major versions are not
|
||||||
|
if [[ $(( ${SHORT_PV#*.} % 2 )) == 1 ]]; then
|
||||||
|
SUBSLOT="${DIST_VERSION%-RC*}"
|
||||||
|
else
|
||||||
|
SUBSLOT="${DIST_VERSION%.*}"
|
||||||
|
fi
|
||||||
|
# Used only in tar paths
|
||||||
|
MY_P="perl-${DIST_VERSION}"
|
||||||
|
# Used in library paths
|
||||||
|
MY_PV="${DIST_VERSION%-RC*}"
|
||||||
|
|
||||||
DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
|
DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
|
||||||
|
|
||||||
SRC_URI="
|
SRC_URI="
|
||||||
mirror://cpan/src/5.0/${MY_P}.tar.xz
|
mirror://cpan/src/5.0/${MY_P}.tar.xz
|
||||||
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.xz
|
mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz
|
||||||
https://github.com/gentoo-perl/perl-patchset/releases/download/${MY_P}-patches-${PATCH_VER}/${MY_P}-patches-${PATCH_VER}.tar.xz
|
https://github.com/gentoo-perl/perl-patchset/releases/download/${PATCH_BASE}/${PATCH_BASE}.tar.xz
|
||||||
mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz
|
mirror://gentoo/${PATCH_BASE}.tar.xz
|
||||||
https://dev.gentoo.org/~kentnl/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz
|
https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz
|
||||||
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
||||||
"
|
"
|
||||||
HOMEPAGE="http://www.perl.org/"
|
HOMEPAGE="https://www.perl.org/"
|
||||||
|
|
||||||
LICENSE="|| ( Artistic GPL-1+ )"
|
LICENSE="|| ( Artistic GPL-1+ )"
|
||||||
SLOT="0/${SHORT_PV}"
|
SLOT="0/${SUBSLOT}"
|
||||||
|
|
||||||
|
if [[ "${PV##*.}" != "9999" ]]; then
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
fi
|
||||||
|
|
||||||
IUSE="berkdb debug doc gdbm ithreads"
|
IUSE="berkdb debug doc gdbm ithreads"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
berkdb? ( sys-libs/db:= )
|
berkdb? ( sys-libs/db:= )
|
||||||
gdbm? ( >=sys-libs/gdbm-1.8.3 )
|
gdbm? ( >=sys-libs/gdbm-1.8.3:= )
|
||||||
app-arch/bzip2
|
app-arch/bzip2
|
||||||
sys-libs/zlib
|
sys-libs/zlib
|
||||||
"
|
"
|
||||||
@ -52,21 +74,23 @@ PDEPEND="
|
|||||||
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}/perl-5.24-libnsl.patch" )
|
||||||
|
|
||||||
dual_scripts() {
|
dual_scripts() {
|
||||||
src_remove_dual perl-core/Archive-Tar 2.40.100_rc ptar ptardiff ptargrep
|
src_remove_dual perl-core/Archive-Tar 2.240.0 ptar ptardiff ptargrep
|
||||||
src_remove_dual perl-core/CPAN 2.110.100_rc cpan
|
src_remove_dual perl-core/CPAN 2.180.0 cpan
|
||||||
src_remove_dual perl-core/Digest-SHA 5.950.100_rc shasum
|
src_remove_dual perl-core/Digest-SHA 5.960.0 shasum
|
||||||
src_remove_dual perl-core/Encode 2.800.100_rc enc2xs piconv
|
src_remove_dual perl-core/Encode 2.880.0 enc2xs piconv
|
||||||
src_remove_dual perl-core/ExtUtils-MakeMaker 7.100.200_rc instmodsh
|
src_remove_dual perl-core/ExtUtils-MakeMaker 7.240.0 instmodsh
|
||||||
src_remove_dual perl-core/ExtUtils-ParseXS 3.310.0 xsubpp
|
src_remove_dual perl-core/ExtUtils-ParseXS 3.340.0 xsubpp
|
||||||
src_remove_dual perl-core/IO-Compress 2.69.1_rc zipdetails
|
src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails
|
||||||
src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp
|
src_remove_dual perl-core/JSON-PP 2.274.0.200_rc json_pp
|
||||||
src_remove_dual perl-core/Module-CoreList 5.201.701.142.400_rc corelist
|
src_remove_dual perl-core/Module-CoreList 5.201.709.222.600_rc corelist
|
||||||
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
||||||
src_remove_dual perl-core/Pod-Perldoc 3.250.300_rc perldoc
|
src_remove_dual perl-core/Pod-Perldoc 3.280.0 perldoc
|
||||||
src_remove_dual perl-core/Test-Harness 3.360.100_rc prove
|
src_remove_dual perl-core/Test-Harness 3.380.0 prove
|
||||||
src_remove_dual perl-core/podlators 4.70.0 pod2man pod2text
|
src_remove_dual perl-core/podlators 4.90.0 pod2man pod2text
|
||||||
src_remove_dual_man perl-core/podlators 4.70.0 /usr/share/man/man1/perlpodstyle.1
|
src_remove_dual_man perl-core/podlators 4.90.0 /usr/share/man/man1/perlpodstyle.1
|
||||||
}
|
}
|
||||||
|
|
||||||
check_rebuild() {
|
check_rebuild() {
|
||||||
@ -129,13 +153,17 @@ pkg_setup() {
|
|||||||
myarch+="-thread"
|
myarch+="-thread"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
PRIV_BASE="/usr/$(get_libdir)/perl5"
|
||||||
|
SITE_BASE="/usr/local/$(get_libdir)/perl5"
|
||||||
|
VENDOR_BASE="/usr/$(get_libdir)/perl5/vendor_perl"
|
||||||
|
|
||||||
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
||||||
PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}"
|
PRIV_LIB="${PRIV_BASE}/${MY_PV}"
|
||||||
ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
ARCH_LIB="${PRIV_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}"
|
SITE_LIB="${SITE_BASE}/${MY_PV}"
|
||||||
SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
SITE_ARCH="${SITE_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}"
|
VENDOR_LIB="${VENDOR_BASE}/${MY_PV}"
|
||||||
VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}"
|
VENDOR_ARCH="${VENDOR_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
|
|
||||||
dual_scripts
|
dual_scripts
|
||||||
}
|
}
|
||||||
@ -256,10 +284,31 @@ done < "${WORKDIR}"/patches/series > "${S}/${patchoutput}"
|
|||||||
echo "${patchoutput}" >> "${S}/MANIFEST"
|
echo "${patchoutput}" >> "${S}/MANIFEST"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
src_prepare_perlcross() {
|
||||||
|
cp -a ../perl-cross-${CROSS_VER}/* . || die
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \
|
||||||
|
-e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \
|
||||||
|
cnf/diffs/perl5-${PV}/customized.patch || die
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e 's|^lib/unicore/CombiningClass.pl pod/perluniprops.pod:|lib/unicore/CombiningClass.pl pod/perluniprops.pod: $(CONFIGPM)|' \
|
||||||
|
Makefile || die
|
||||||
|
|
||||||
|
# bug 604072
|
||||||
|
MAKEOPTS+=" -j1"
|
||||||
|
export MAKEOPTS
|
||||||
|
}
|
||||||
|
src_prepare_dynamic() {
|
||||||
|
ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die
|
||||||
|
ln -s ${LIBPERL} libperl$(get_libname ) || die
|
||||||
|
}
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
local patch
|
local patch
|
||||||
EPATCH_OPTS+=" -p1"
|
EPATCH_OPTS+=" -p1"
|
||||||
einfo "Applying patches from ${MY_P}-${PATCH_VER} ..."
|
einfo "Applying patches from ${PATCH_BASE} ..."
|
||||||
while read patch ; do
|
while read patch ; do
|
||||||
EPATCH_SINGLE_MSG=" ${patch} ..."
|
EPATCH_SINGLE_MSG=" ${patch} ..."
|
||||||
epatch "${WORKDIR}"/patches/${patch}
|
epatch "${WORKDIR}"/patches/${patch}
|
||||||
@ -267,30 +316,25 @@ src_prepare() {
|
|||||||
|
|
||||||
src_prepare_update_patchlevel_h
|
src_prepare_update_patchlevel_h
|
||||||
|
|
||||||
if tc-is-cross-compiler; then
|
tc-is-cross-compiler && src_prepare_perlcross
|
||||||
cp -a ../perl-cross-${CROSS_VER}/* . || die
|
|
||||||
touch cpan/CPANPLUS/lib/CPANPLUS.pm || die
|
|
||||||
|
|
||||||
sed -i \
|
tc-is-static-only || src_prepare_dynamic
|
||||||
-e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \
|
|
||||||
cnf/diffs/perl5-${PV}/makemaker-test.patch || die
|
|
||||||
|
|
||||||
sed -i \
|
|
||||||
-e 's/MakeMaker\.pm .*/MakeMaker.pm effd272b3c9224af6fd0f6cae7183f33ec4b1106/' \
|
|
||||||
-e 's/MM_Unix\.pm .*/MM_Unix.pm 648f834524bcdef67c3b6bae28e8c1ef443d0fc1/' \
|
|
||||||
cnf/diffs/perl5-${PV}/customized.patch || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! tc-is-static-only ; then
|
|
||||||
ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die
|
|
||||||
ln -s ${LIBPERL} libperl$(get_libname ) || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use gdbm; then
|
if use gdbm; then
|
||||||
sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \
|
sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \
|
||||||
ext/NDBM_File/Makefile.PL || die
|
ext/NDBM_File/Makefile.PL || die
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Use errno.h from prefix rather than from host system, bug #645804
|
||||||
|
if use prefix; then
|
||||||
|
sed -i "/my..sysroot/s:'':'${EPREFIX}':" ext/Errno/Errno_pm.PL || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CHOST} == *-solaris* ]] ; then
|
||||||
|
# do NOT mess with nsl, on Solaris this is always necessary,
|
||||||
|
# when -lsocket is used e.g. to get h_errno
|
||||||
|
PATCHES=( ${PATCHES[@]/*libnsl.patch/} )
|
||||||
|
fi
|
||||||
default
|
default
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -311,6 +355,12 @@ src_configure() {
|
|||||||
# Perl has problems compiling with -Os in your flags with glibc
|
# Perl has problems compiling with -Os in your flags with glibc
|
||||||
use elibc_uclibc || replace-flags "-Os" "-O2"
|
use elibc_uclibc || replace-flags "-Os" "-O2"
|
||||||
|
|
||||||
|
# xlocale.h is going away in glibc-2.26, so it's counterproductive
|
||||||
|
# if we use it and include it in CORE/perl.h ... Perl builds just
|
||||||
|
# fine with glibc and locale.h only.
|
||||||
|
# However, the darwin prefix people have no locale.h ...
|
||||||
|
use elibc_glibc && myconf -Ui_xlocale
|
||||||
|
|
||||||
# This flag makes compiling crash in interesting ways
|
# This flag makes compiling crash in interesting ways
|
||||||
filter-flags "-malign-double"
|
filter-flags "-malign-double"
|
||||||
|
|
||||||
@ -363,8 +413,38 @@ src_configure() {
|
|||||||
myconf -DDEBUGGING=none
|
myconf -DDEBUGGING=none
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -n ${PERL_OLDVERSEN} ]] ; then
|
# Autodiscover all old version directories, some of them will even be newer
|
||||||
local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n "${v}/${myarch}${mythreading} ${v} "; done )
|
# if you downgrade
|
||||||
|
if [[ -z ${PERL_OLDVERSEN} ]]; then
|
||||||
|
PERL_OLDVERSEN="$(
|
||||||
|
find "${EROOT%/}${PRIV_BASE}" "${EROOT%/}${SITE_BASE}" "${EROOT%/}${VENDOR_BASE}" \
|
||||||
|
-maxdepth 1 -mindepth 1 -type d -regex '.*/5[.][0-9]+[.][0-9]+$' \
|
||||||
|
-printf "%f " 2>/dev/null )"
|
||||||
|
fi
|
||||||
|
# Fixup versions, removing self match, fixing order and dupes
|
||||||
|
PERL_OLDVERSEN="$(
|
||||||
|
echo "${PERL_OLDVERSEN}" |\
|
||||||
|
tr " " "\n" |\
|
||||||
|
grep -vF "${DIST_VERSION%-RC}" |\
|
||||||
|
sort -u -nr -t'.' -k1,1 -k2,2 -k3,3
|
||||||
|
)"
|
||||||
|
|
||||||
|
# Experts who want a "Pure" install can set PERL_OLDVERSEN to an empty string
|
||||||
|
if [[ -n "${PERL_OLDVERSEN// }" ]]; then
|
||||||
|
local inclist="$(
|
||||||
|
for v in ${PERL_OLDVERSEN}; do
|
||||||
|
has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} ";
|
||||||
|
echo -n "${v} ";
|
||||||
|
done )"
|
||||||
|
einfo "This version of perl may partially support modules previously"
|
||||||
|
einfo "installed in any of the following paths:"
|
||||||
|
for incpath in ${inclist}; do
|
||||||
|
[[ -e "${EROOT%/}${VENDOR_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${VENDOR_BASE}/${incpath}"
|
||||||
|
[[ -e "${EROOT%/}${PRIV_BASE}/${incpath}" ]] && einfo " ${EROO%/T}${PRIV_BASE}/${incpath}"
|
||||||
|
[[ -e "${EROOT%/}${SITE_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${SITE_BASE}/${incpath}"
|
||||||
|
done
|
||||||
|
einfo "This is a temporary measure and you should aim to cleanup these paths"
|
||||||
|
einfo "via world updates and perl-cleaner"
|
||||||
myconf -Dinc_version_list="${inclist}"
|
myconf -Dinc_version_list="${inclist}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -403,6 +483,8 @@ src_configure() {
|
|||||||
|
|
||||||
myconf -Dnoextensions="${disabled_extensions}"
|
myconf -Dnoextensions="${disabled_extensions}"
|
||||||
|
|
||||||
|
[[ "${PV##*.}" == "9999" ]] && myconf -Dusedevel -Uversiononly
|
||||||
|
|
||||||
[[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF}
|
[[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF}
|
||||||
# allow fiddling via EXTRA_ECONF, bug 558070
|
# allow fiddling via EXTRA_ECONF, bug 558070
|
||||||
eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})"
|
eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})"
|
||||||
@ -449,6 +531,7 @@ src_configure() {
|
|||||||
if tc-is-cross-compiler; then
|
if tc-is-cross-compiler; then
|
||||||
./configure \
|
./configure \
|
||||||
--target="${CHOST}" \
|
--target="${CHOST}" \
|
||||||
|
--build="${CBUILD}" \
|
||||||
-Dinstallprefix='' \
|
-Dinstallprefix='' \
|
||||||
-Dinstallusrbinperl='undef' \
|
-Dinstallusrbinperl='undef' \
|
||||||
-Dusevendorprefix='define' \
|
-Dusevendorprefix='define' \
|
@ -1,40 +1,62 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2019 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=5
|
EAPI=6
|
||||||
|
|
||||||
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
||||||
|
|
||||||
PATCH_VER=1
|
PATCH_VER=1
|
||||||
CROSS_VER=1.1.4
|
CROSS_VER=1.1.9
|
||||||
|
PATCH_BASE="perl-5.26.2-patches-${PATCH_VER}"
|
||||||
|
|
||||||
PERL_OLDVERSEN="5.22.0 5.22.1 5.22.2"
|
DIST_AUTHOR=SHAY
|
||||||
MODULE_AUTHOR=SHAY
|
|
||||||
|
|
||||||
SHORT_PV="${PV%.*}"
|
# Greatest first, don't include yourself
|
||||||
MY_P="perl-${PV/_rc/-RC}"
|
# Devel point-releases are not ABI-intercompatible, but stable point releases are
|
||||||
MY_PV="${PV%_rc*}"
|
# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions
|
||||||
|
PERL_BIN_OLDVERSEN="5.26.1 5.26.0"
|
||||||
|
if [[ "${PV##*.}" == "9999" ]]; then
|
||||||
|
DIST_VERSION=5.26.2
|
||||||
|
else
|
||||||
|
DIST_VERSION="${PV/_rc/-RC}"
|
||||||
|
fi
|
||||||
|
SHORT_PV="${DIST_VERSION%.*}"
|
||||||
|
# Even numbered major versions are ABI intercompatible
|
||||||
|
# Odd numbered major versions are not
|
||||||
|
if [[ $(( ${SHORT_PV#*.} % 2 )) == 1 ]]; then
|
||||||
|
SUBSLOT="${DIST_VERSION%-RC*}"
|
||||||
|
else
|
||||||
|
SUBSLOT="${DIST_VERSION%.*}"
|
||||||
|
fi
|
||||||
|
# Used only in tar paths
|
||||||
|
MY_P="perl-${DIST_VERSION}"
|
||||||
|
# Used in library paths
|
||||||
|
MY_PV="${DIST_VERSION%-RC*}"
|
||||||
|
|
||||||
DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
|
DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
|
||||||
|
|
||||||
SRC_URI="
|
SRC_URI="
|
||||||
mirror://cpan/src/5.0/${MY_P}.tar.xz
|
mirror://cpan/src/5.0/${MY_P}.tar.xz
|
||||||
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.xz
|
mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz
|
||||||
https://github.com/gentoo-perl/perl-patchset/releases/download/${MY_P}-patches-${PATCH_VER}/${MY_P}-patches-${PATCH_VER}.tar.xz
|
https://github.com/gentoo-perl/perl-patchset/releases/download/${PATCH_BASE}/${PATCH_BASE}.tar.xz
|
||||||
mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz
|
mirror://gentoo/${PATCH_BASE}.tar.xz
|
||||||
https://dev.gentoo.org/~kentnl/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz
|
https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz
|
||||||
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
||||||
"
|
"
|
||||||
HOMEPAGE="http://www.perl.org/"
|
HOMEPAGE="https://www.perl.org/"
|
||||||
|
|
||||||
LICENSE="|| ( Artistic GPL-1+ )"
|
LICENSE="|| ( Artistic GPL-1+ )"
|
||||||
SLOT="0/${SHORT_PV}"
|
SLOT="0/${SUBSLOT}"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
|
if [[ "${PV##*.}" != "9999" ]]; then
|
||||||
|
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
fi
|
||||||
|
|
||||||
IUSE="berkdb debug doc gdbm ithreads"
|
IUSE="berkdb debug doc gdbm ithreads"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
berkdb? ( sys-libs/db:= )
|
berkdb? ( sys-libs/db:= )
|
||||||
gdbm? ( >=sys-libs/gdbm-1.8.3 )
|
gdbm? ( >=sys-libs/gdbm-1.8.3:= )
|
||||||
app-arch/bzip2
|
app-arch/bzip2
|
||||||
sys-libs/zlib
|
sys-libs/zlib
|
||||||
"
|
"
|
||||||
@ -53,20 +75,20 @@ PDEPEND="
|
|||||||
S="${WORKDIR}/${MY_P}"
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
dual_scripts() {
|
dual_scripts() {
|
||||||
src_remove_dual perl-core/Archive-Tar 2.40.100_rc ptar ptardiff ptargrep
|
src_remove_dual perl-core/Archive-Tar 2.240.0 ptar ptardiff ptargrep
|
||||||
src_remove_dual perl-core/CPAN 2.110.100_rc cpan
|
src_remove_dual perl-core/CPAN 2.180.0 cpan
|
||||||
src_remove_dual perl-core/Digest-SHA 5.950.100_rc shasum
|
src_remove_dual perl-core/Digest-SHA 5.960.0 shasum
|
||||||
src_remove_dual perl-core/Encode 2.720.100 enc2xs piconv
|
src_remove_dual perl-core/Encode 2.880.0 enc2xs piconv
|
||||||
src_remove_dual perl-core/ExtUtils-MakeMaker 7.40.200_rc instmodsh
|
src_remove_dual perl-core/ExtUtils-MakeMaker 7.240.0 instmodsh
|
||||||
src_remove_dual perl-core/ExtUtils-ParseXS 3.280.0 xsubpp
|
src_remove_dual perl-core/ExtUtils-ParseXS 3.340.0 xsubpp
|
||||||
src_remove_dual perl-core/IO-Compress 2.68.1_rc zipdetails
|
src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails
|
||||||
src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp
|
src_remove_dual perl-core/JSON-PP 2.274.0.200_rc json_pp
|
||||||
src_remove_dual perl-core/Module-CoreList 5.201.701.142.200_rc corelist
|
src_remove_dual perl-core/Module-CoreList 5.201.804.142.600_rc corelist
|
||||||
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
||||||
src_remove_dual perl-core/Pod-Perldoc 3.250.100_rc perldoc
|
src_remove_dual perl-core/Pod-Perldoc 3.280.0 perldoc
|
||||||
src_remove_dual perl-core/Test-Harness 3.350.100_rc prove
|
src_remove_dual perl-core/Test-Harness 3.380.0 prove
|
||||||
src_remove_dual perl-core/podlators 2.5.3 pod2man pod2text
|
src_remove_dual perl-core/podlators 4.90.0 pod2man pod2text
|
||||||
src_remove_dual_man perl-core/podlators 2.5.3 /usr/share/man/man1/perlpodstyle.1
|
src_remove_dual_man perl-core/podlators 4.90.0 /usr/share/man/man1/perlpodstyle.1
|
||||||
}
|
}
|
||||||
|
|
||||||
check_rebuild() {
|
check_rebuild() {
|
||||||
@ -129,13 +151,17 @@ pkg_setup() {
|
|||||||
myarch+="-thread"
|
myarch+="-thread"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
PRIV_BASE="/usr/$(get_libdir)/perl5"
|
||||||
|
SITE_BASE="/usr/local/$(get_libdir)/perl5"
|
||||||
|
VENDOR_BASE="/usr/$(get_libdir)/perl5/vendor_perl"
|
||||||
|
|
||||||
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
||||||
PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}"
|
PRIV_LIB="${PRIV_BASE}/${MY_PV}"
|
||||||
ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
ARCH_LIB="${PRIV_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}"
|
SITE_LIB="${SITE_BASE}/${MY_PV}"
|
||||||
SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
SITE_ARCH="${SITE_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}"
|
VENDOR_LIB="${VENDOR_BASE}/${MY_PV}"
|
||||||
VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}"
|
VENDOR_ARCH="${VENDOR_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
|
|
||||||
dual_scripts
|
dual_scripts
|
||||||
}
|
}
|
||||||
@ -256,10 +282,42 @@ done < "${WORKDIR}"/patches/series > "${S}/${patchoutput}"
|
|||||||
echo "${patchoutput}" >> "${S}/MANIFEST"
|
echo "${patchoutput}" >> "${S}/MANIFEST"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
src_prepare_perlcross() {
|
||||||
|
cp -a ../perl-cross-${CROSS_VER}/* . || die
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \
|
||||||
|
-e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \
|
||||||
|
cnf/diffs/perl5-${PV}/customized.patch || die
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e 's|^lib/unicore/CombiningClass.pl pod/perluniprops.pod:|lib/unicore/CombiningClass.pl pod/perluniprops.pod: $(CONFIGPM)|' \
|
||||||
|
Makefile || die
|
||||||
|
|
||||||
|
# bug 604072
|
||||||
|
MAKEOPTS+=" -j1"
|
||||||
|
export MAKEOPTS
|
||||||
|
}
|
||||||
|
src_prepare_dynamic() {
|
||||||
|
ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die
|
||||||
|
ln -s ${LIBPERL} libperl$(get_libname ) || die
|
||||||
|
}
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
local patch
|
local patch
|
||||||
EPATCH_OPTS+=" -p1"
|
EPATCH_OPTS+=" -p1"
|
||||||
einfo "Applying patches from ${MY_P}-${PATCH_VER} ..."
|
|
||||||
|
if use hppa ; then
|
||||||
|
epatch "${FILESDIR}/${PN}-5.26.2-hppa.patch" # bug 634162
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CHOST} == *-solaris* ]] ; then
|
||||||
|
# do NOT mess with nsl, on Solaris this is always necessary,
|
||||||
|
# when -lsocket is used e.g. to get h_errno
|
||||||
|
sed -i '/gentoo\/no-nsl\.patch/d' "${WORKDIR}/patches/series" || die "Can't exclude libnsl patch"
|
||||||
|
fi
|
||||||
|
|
||||||
|
einfo "Applying patches from ${PATCH_BASE} ..."
|
||||||
while read patch ; do
|
while read patch ; do
|
||||||
EPATCH_SINGLE_MSG=" ${patch} ..."
|
EPATCH_SINGLE_MSG=" ${patch} ..."
|
||||||
epatch "${WORKDIR}"/patches/${patch}
|
epatch "${WORKDIR}"/patches/${patch}
|
||||||
@ -267,24 +325,20 @@ src_prepare() {
|
|||||||
|
|
||||||
src_prepare_update_patchlevel_h
|
src_prepare_update_patchlevel_h
|
||||||
|
|
||||||
if tc-is-cross-compiler; then
|
tc-is-cross-compiler && src_prepare_perlcross
|
||||||
cp -a ../perl-cross-${CROSS_VER}/* . || die
|
|
||||||
|
|
||||||
sed -i \
|
tc-is-static-only || src_prepare_dynamic
|
||||||
-e 's|^lib/unicore/CombiningClass.pl pod/perluniprops.pod:|lib/unicore/CombiningClass.pl pod/perluniprops.pod: $(CONFIGPM)|' \
|
|
||||||
Makefile || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! tc-is-static-only ; then
|
|
||||||
ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die
|
|
||||||
ln -s ${LIBPERL} libperl$(get_libname ) || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use gdbm; then
|
if use gdbm; then
|
||||||
sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \
|
sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \
|
||||||
ext/NDBM_File/Makefile.PL || die
|
ext/NDBM_File/Makefile.PL || die
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Use errno.h from prefix rather than from host system, bug #645804
|
||||||
|
if use prefix && [[ -e "${EPREFIX}"/usr/include/errno.h ]] ; then
|
||||||
|
sed -i "/my..sysroot/s:'':'${EPREFIX}':" ext/Errno/Errno_pm.PL || die
|
||||||
|
fi
|
||||||
|
|
||||||
default
|
default
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -305,6 +359,12 @@ src_configure() {
|
|||||||
# Perl has problems compiling with -Os in your flags with glibc
|
# Perl has problems compiling with -Os in your flags with glibc
|
||||||
use elibc_uclibc || replace-flags "-Os" "-O2"
|
use elibc_uclibc || replace-flags "-Os" "-O2"
|
||||||
|
|
||||||
|
# xlocale.h is going away in glibc-2.26, so it's counterproductive
|
||||||
|
# if we use it and include it in CORE/perl.h ... Perl builds just
|
||||||
|
# fine with glibc and locale.h only.
|
||||||
|
# However, the darwin prefix people have no locale.h ...
|
||||||
|
use elibc_glibc && myconf -Ui_xlocale
|
||||||
|
|
||||||
# This flag makes compiling crash in interesting ways
|
# This flag makes compiling crash in interesting ways
|
||||||
filter-flags "-malign-double"
|
filter-flags "-malign-double"
|
||||||
|
|
||||||
@ -357,8 +417,38 @@ src_configure() {
|
|||||||
myconf -DDEBUGGING=none
|
myconf -DDEBUGGING=none
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -n ${PERL_OLDVERSEN} ]] ; then
|
# Autodiscover all old version directories, some of them will even be newer
|
||||||
local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n "${v}/${myarch}${mythreading} ${v} "; done )
|
# if you downgrade
|
||||||
|
if [[ -z ${PERL_OLDVERSEN} ]]; then
|
||||||
|
PERL_OLDVERSEN="$(
|
||||||
|
find "${EROOT%/}${PRIV_BASE}" "${EROOT%/}${SITE_BASE}" "${EROOT%/}${VENDOR_BASE}" \
|
||||||
|
-maxdepth 1 -mindepth 1 -type d -regex '.*/5[.][0-9]+[.][0-9]+$' \
|
||||||
|
-printf "%f " 2>/dev/null )"
|
||||||
|
fi
|
||||||
|
# Fixup versions, removing self match, fixing order and dupes
|
||||||
|
PERL_OLDVERSEN="$(
|
||||||
|
echo "${PERL_OLDVERSEN}" |\
|
||||||
|
tr " " "\n" |\
|
||||||
|
grep -vF "${DIST_VERSION%-RC}" |\
|
||||||
|
sort -u -nr -t'.' -k1,1 -k2,2 -k3,3
|
||||||
|
)"
|
||||||
|
|
||||||
|
# Experts who want a "Pure" install can set PERL_OLDVERSEN to an empty string
|
||||||
|
if [[ -n "${PERL_OLDVERSEN// }" ]]; then
|
||||||
|
local inclist="$(
|
||||||
|
for v in ${PERL_OLDVERSEN}; do
|
||||||
|
has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} ";
|
||||||
|
echo -n "${v} ";
|
||||||
|
done )"
|
||||||
|
einfo "This version of perl may partially support modules previously"
|
||||||
|
einfo "installed in any of the following paths:"
|
||||||
|
for incpath in ${inclist}; do
|
||||||
|
[[ -e "${EROOT%/}${VENDOR_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${VENDOR_BASE}/${incpath}"
|
||||||
|
[[ -e "${EROOT%/}${PRIV_BASE}/${incpath}" ]] && einfo " ${EROO%/T}${PRIV_BASE}/${incpath}"
|
||||||
|
[[ -e "${EROOT%/}${SITE_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${SITE_BASE}/${incpath}"
|
||||||
|
done
|
||||||
|
einfo "This is a temporary measure and you should aim to cleanup these paths"
|
||||||
|
einfo "via world updates and perl-cleaner"
|
||||||
myconf -Dinc_version_list="${inclist}"
|
myconf -Dinc_version_list="${inclist}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -369,6 +459,11 @@ src_configure() {
|
|||||||
[[ ${CHOST} == *-darwin* ]] && \
|
[[ ${CHOST} == *-darwin* ]] && \
|
||||||
myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)"
|
myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)"
|
||||||
|
|
||||||
|
# Older macOS with non-Apple GCC chokes on inline in system headers
|
||||||
|
# using c89 mode as injected by cflags.SH
|
||||||
|
[[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] && tc-is-gcc && \
|
||||||
|
append-cflags -Dinline=__inline__
|
||||||
|
|
||||||
# Prefix: the host system needs not to follow Gentoo multilib stuff, and in
|
# Prefix: the host system needs not to follow Gentoo multilib stuff, and in
|
||||||
# Prefix itself we don't do multilib either, so make sure perl can find
|
# Prefix itself we don't do multilib either, so make sure perl can find
|
||||||
# something compatible.
|
# something compatible.
|
||||||
@ -397,6 +492,8 @@ src_configure() {
|
|||||||
|
|
||||||
myconf -Dnoextensions="${disabled_extensions}"
|
myconf -Dnoextensions="${disabled_extensions}"
|
||||||
|
|
||||||
|
[[ "${PV##*.}" == "9999" ]] && myconf -Dusedevel -Uversiononly
|
||||||
|
|
||||||
[[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF}
|
[[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF}
|
||||||
# allow fiddling via EXTRA_ECONF, bug 558070
|
# allow fiddling via EXTRA_ECONF, bug 558070
|
||||||
eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})"
|
eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})"
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
@ -6,19 +6,17 @@ EAPI=6
|
|||||||
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
||||||
|
|
||||||
PATCH_VER=1
|
PATCH_VER=1
|
||||||
CROSS_VER=1.1.4
|
CROSS_VER=1.1.9
|
||||||
PATCH_BASE="perl-5.25.11-patches-${PATCH_VER}"
|
PATCH_BASE="perl-5.26.2-patches-${PATCH_VER}"
|
||||||
|
|
||||||
DIST_AUTHOR=XSAWYERX
|
DIST_AUTHOR=SHAY
|
||||||
|
|
||||||
# Greatest first, don't include yourself
|
# Greatest first, don't include yourself
|
||||||
# Devel point-releases are not ABI-intercompatible, but stable point releases are
|
# Devel point-releases are not ABI-intercompatible, but stable point releases are
|
||||||
# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions
|
# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions
|
||||||
PERL_BIN_OLDVERSEN=""
|
PERL_BIN_OLDVERSEN="5.26.1 5.26.0"
|
||||||
# Don't add more -RC values, its historical bungling
|
|
||||||
PERL_OLDVERSEN="5.26.0-RC1 5.25.12 5.25.11 5.24.2 5.24.1 5.24.0 5.22.3 5.22.2 5.22.1 5.22.0"
|
|
||||||
if [[ "${PV##*.}" == "9999" ]]; then
|
if [[ "${PV##*.}" == "9999" ]]; then
|
||||||
DIST_VERSION=5.26.0
|
DIST_VERSION=5.26.2
|
||||||
else
|
else
|
||||||
DIST_VERSION="${PV/_rc/-RC}"
|
DIST_VERSION="${PV/_rc/-RC}"
|
||||||
fi
|
fi
|
||||||
@ -45,7 +43,7 @@ SRC_URI="
|
|||||||
https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz
|
https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz
|
||||||
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
||||||
"
|
"
|
||||||
HOMEPAGE="http://www.perl.org/"
|
HOMEPAGE="https://www.perl.org/"
|
||||||
|
|
||||||
LICENSE="|| ( Artistic GPL-1+ )"
|
LICENSE="|| ( Artistic GPL-1+ )"
|
||||||
SLOT="0/${SUBSLOT}"
|
SLOT="0/${SUBSLOT}"
|
||||||
@ -58,7 +56,7 @@ IUSE="berkdb debug doc gdbm ithreads"
|
|||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
berkdb? ( sys-libs/db:= )
|
berkdb? ( sys-libs/db:= )
|
||||||
gdbm? ( >=sys-libs/gdbm-1.8.3 )
|
gdbm? ( >=sys-libs/gdbm-1.8.3:= )
|
||||||
app-arch/bzip2
|
app-arch/bzip2
|
||||||
sys-libs/zlib
|
sys-libs/zlib
|
||||||
"
|
"
|
||||||
@ -85,7 +83,7 @@ dual_scripts() {
|
|||||||
src_remove_dual perl-core/ExtUtils-ParseXS 3.340.0 xsubpp
|
src_remove_dual perl-core/ExtUtils-ParseXS 3.340.0 xsubpp
|
||||||
src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails
|
src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails
|
||||||
src_remove_dual perl-core/JSON-PP 2.274.0.200_rc json_pp
|
src_remove_dual perl-core/JSON-PP 2.274.0.200_rc json_pp
|
||||||
src_remove_dual perl-core/Module-CoreList 5.201.705.300 corelist
|
src_remove_dual perl-core/Module-CoreList 5.201.804.142.600_rc corelist
|
||||||
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
||||||
src_remove_dual perl-core/Pod-Perldoc 3.280.0 perldoc
|
src_remove_dual perl-core/Pod-Perldoc 3.280.0 perldoc
|
||||||
src_remove_dual perl-core/Test-Harness 3.380.0 prove
|
src_remove_dual perl-core/Test-Harness 3.380.0 prove
|
||||||
@ -153,13 +151,17 @@ pkg_setup() {
|
|||||||
myarch+="-thread"
|
myarch+="-thread"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
PRIV_BASE="/usr/$(get_libdir)/perl5"
|
||||||
|
SITE_BASE="/usr/local/$(get_libdir)/perl5"
|
||||||
|
VENDOR_BASE="/usr/$(get_libdir)/perl5/vendor_perl"
|
||||||
|
|
||||||
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
||||||
PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}"
|
PRIV_LIB="${PRIV_BASE}/${MY_PV}"
|
||||||
ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
ARCH_LIB="${PRIV_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}"
|
SITE_LIB="${SITE_BASE}/${MY_PV}"
|
||||||
SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
SITE_ARCH="${SITE_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}"
|
VENDOR_LIB="${VENDOR_BASE}/${MY_PV}"
|
||||||
VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}"
|
VENDOR_ARCH="${VENDOR_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
|
|
||||||
dual_scripts
|
dual_scripts
|
||||||
}
|
}
|
||||||
@ -283,10 +285,6 @@ echo "${patchoutput}" >> "${S}/MANIFEST"
|
|||||||
src_prepare_perlcross() {
|
src_prepare_perlcross() {
|
||||||
cp -a ../perl-cross-${CROSS_VER}/* . || die
|
cp -a ../perl-cross-${CROSS_VER}/* . || die
|
||||||
|
|
||||||
sed -i \
|
|
||||||
-e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \
|
|
||||||
cnf/diffs/perl5-${PV}/makemaker-test.patch || die
|
|
||||||
|
|
||||||
sed -i \
|
sed -i \
|
||||||
-e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \
|
-e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \
|
||||||
-e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \
|
-e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \
|
||||||
@ -308,6 +306,17 @@ src_prepare_dynamic() {
|
|||||||
src_prepare() {
|
src_prepare() {
|
||||||
local patch
|
local patch
|
||||||
EPATCH_OPTS+=" -p1"
|
EPATCH_OPTS+=" -p1"
|
||||||
|
|
||||||
|
if use hppa ; then
|
||||||
|
epatch "${FILESDIR}/${PN}-5.26.2-hppa.patch" # bug 634162
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CHOST} == *-solaris* ]] ; then
|
||||||
|
# do NOT mess with nsl, on Solaris this is always necessary,
|
||||||
|
# when -lsocket is used e.g. to get h_errno
|
||||||
|
sed -i '/gentoo\/no-nsl\.patch/d' "${WORKDIR}/patches/series" || die "Can't exclude libnsl patch"
|
||||||
|
fi
|
||||||
|
|
||||||
einfo "Applying patches from ${PATCH_BASE} ..."
|
einfo "Applying patches from ${PATCH_BASE} ..."
|
||||||
while read patch ; do
|
while read patch ; do
|
||||||
EPATCH_SINGLE_MSG=" ${patch} ..."
|
EPATCH_SINGLE_MSG=" ${patch} ..."
|
||||||
@ -325,6 +334,11 @@ src_prepare() {
|
|||||||
ext/NDBM_File/Makefile.PL || die
|
ext/NDBM_File/Makefile.PL || die
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Use errno.h from prefix rather than from host system, bug #645804
|
||||||
|
if use prefix && [[ -e "${EPREFIX}"/usr/include/errno.h ]] ; then
|
||||||
|
sed -i "/my..sysroot/s:'':'${EPREFIX}':" ext/Errno/Errno_pm.PL || die
|
||||||
|
fi
|
||||||
|
|
||||||
default
|
default
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -345,6 +359,12 @@ src_configure() {
|
|||||||
# Perl has problems compiling with -Os in your flags with glibc
|
# Perl has problems compiling with -Os in your flags with glibc
|
||||||
use elibc_uclibc || replace-flags "-Os" "-O2"
|
use elibc_uclibc || replace-flags "-Os" "-O2"
|
||||||
|
|
||||||
|
# xlocale.h is going away in glibc-2.26, so it's counterproductive
|
||||||
|
# if we use it and include it in CORE/perl.h ... Perl builds just
|
||||||
|
# fine with glibc and locale.h only.
|
||||||
|
# However, the darwin prefix people have no locale.h ...
|
||||||
|
use elibc_glibc && myconf -Ui_xlocale
|
||||||
|
|
||||||
# This flag makes compiling crash in interesting ways
|
# This flag makes compiling crash in interesting ways
|
||||||
filter-flags "-malign-double"
|
filter-flags "-malign-double"
|
||||||
|
|
||||||
@ -397,12 +417,38 @@ src_configure() {
|
|||||||
myconf -DDEBUGGING=none
|
myconf -DDEBUGGING=none
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -n ${PERL_OLDVERSEN} ]] ; then
|
# Autodiscover all old version directories, some of them will even be newer
|
||||||
local inclist=$(
|
# if you downgrade
|
||||||
|
if [[ -z ${PERL_OLDVERSEN} ]]; then
|
||||||
|
PERL_OLDVERSEN="$(
|
||||||
|
find "${EROOT%/}${PRIV_BASE}" "${EROOT%/}${SITE_BASE}" "${EROOT%/}${VENDOR_BASE}" \
|
||||||
|
-maxdepth 1 -mindepth 1 -type d -regex '.*/5[.][0-9]+[.][0-9]+$' \
|
||||||
|
-printf "%f " 2>/dev/null )"
|
||||||
|
fi
|
||||||
|
# Fixup versions, removing self match, fixing order and dupes
|
||||||
|
PERL_OLDVERSEN="$(
|
||||||
|
echo "${PERL_OLDVERSEN}" |\
|
||||||
|
tr " " "\n" |\
|
||||||
|
grep -vF "${DIST_VERSION%-RC}" |\
|
||||||
|
sort -u -nr -t'.' -k1,1 -k2,2 -k3,3
|
||||||
|
)"
|
||||||
|
|
||||||
|
# Experts who want a "Pure" install can set PERL_OLDVERSEN to an empty string
|
||||||
|
if [[ -n "${PERL_OLDVERSEN// }" ]]; then
|
||||||
|
local inclist="$(
|
||||||
for v in ${PERL_OLDVERSEN}; do
|
for v in ${PERL_OLDVERSEN}; do
|
||||||
has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} ";
|
has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} ";
|
||||||
echo -n "${v} ";
|
echo -n "${v} ";
|
||||||
done )
|
done )"
|
||||||
|
einfo "This version of perl may partially support modules previously"
|
||||||
|
einfo "installed in any of the following paths:"
|
||||||
|
for incpath in ${inclist}; do
|
||||||
|
[[ -e "${EROOT%/}${VENDOR_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${VENDOR_BASE}/${incpath}"
|
||||||
|
[[ -e "${EROOT%/}${PRIV_BASE}/${incpath}" ]] && einfo " ${EROO%/T}${PRIV_BASE}/${incpath}"
|
||||||
|
[[ -e "${EROOT%/}${SITE_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${SITE_BASE}/${incpath}"
|
||||||
|
done
|
||||||
|
einfo "This is a temporary measure and you should aim to cleanup these paths"
|
||||||
|
einfo "via world updates and perl-cleaner"
|
||||||
myconf -Dinc_version_list="${inclist}"
|
myconf -Dinc_version_list="${inclist}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -413,6 +459,11 @@ src_configure() {
|
|||||||
[[ ${CHOST} == *-darwin* ]] && \
|
[[ ${CHOST} == *-darwin* ]] && \
|
||||||
myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)"
|
myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)"
|
||||||
|
|
||||||
|
# Older macOS with non-Apple GCC chokes on inline in system headers
|
||||||
|
# using c89 mode as injected by cflags.SH
|
||||||
|
[[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] && tc-is-gcc && \
|
||||||
|
append-cflags -Dinline=__inline__
|
||||||
|
|
||||||
# Prefix: the host system needs not to follow Gentoo multilib stuff, and in
|
# Prefix: the host system needs not to follow Gentoo multilib stuff, and in
|
||||||
# Prefix itself we don't do multilib either, so make sure perl can find
|
# Prefix itself we don't do multilib either, so make sure perl can find
|
||||||
# something compatible.
|
# something compatible.
|
||||||
|
@ -1,40 +1,62 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2019 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
|
|
||||||
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
||||||
|
|
||||||
PATCH_VER=2
|
PATCH_VER=1
|
||||||
CROSS_VER=1.1.1
|
CROSS_VER=1.1.9
|
||||||
|
PATCH_BASE="perl-5.28.0-patches-${PATCH_VER}"
|
||||||
|
|
||||||
PERL_OLDVERSEN="5.24.0"
|
DIST_AUTHOR=XSAWYERX
|
||||||
MODULE_AUTHOR=SHAY
|
|
||||||
|
|
||||||
SHORT_PV="${PV%.*}"
|
# Greatest first, don't include yourself
|
||||||
MY_P="perl-${PV/_rc/-RC}"
|
# Devel point-releases are not ABI-intercompatible, but stable point releases are
|
||||||
MY_PV="${PV%_rc*}"
|
# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions
|
||||||
|
PERL_BIN_OLDVERSEN=""
|
||||||
|
if [[ "${PV##*.}" == "9999" ]]; then
|
||||||
|
DIST_VERSION=5.28.0
|
||||||
|
else
|
||||||
|
DIST_VERSION="${PV/_rc/-RC}"
|
||||||
|
fi
|
||||||
|
SHORT_PV="${DIST_VERSION%.*}"
|
||||||
|
# Even numbered major versions are ABI intercompatible
|
||||||
|
# Odd numbered major versions are not
|
||||||
|
if [[ $(( ${SHORT_PV#*.} % 2 )) == 1 ]]; then
|
||||||
|
SUBSLOT="${DIST_VERSION%-RC*}"
|
||||||
|
else
|
||||||
|
SUBSLOT="${DIST_VERSION%.*}"
|
||||||
|
fi
|
||||||
|
# Used only in tar paths
|
||||||
|
MY_P="perl-${DIST_VERSION}"
|
||||||
|
# Used in library paths
|
||||||
|
MY_PV="${DIST_VERSION%-RC*}"
|
||||||
|
|
||||||
DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
|
DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
|
||||||
|
|
||||||
SRC_URI="
|
SRC_URI="
|
||||||
mirror://cpan/src/5.0/${MY_P}.tar.xz
|
mirror://cpan/src/5.0/${MY_P}.tar.xz
|
||||||
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.xz
|
mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz
|
||||||
https://github.com/gentoo-perl/perl-patchset/releases/download/${MY_P}-patches-${PATCH_VER}/${MY_P}-patches-${PATCH_VER}.tar.xz
|
https://github.com/gentoo-perl/perl-patchset/releases/download/${PATCH_BASE}/${PATCH_BASE}.tar.xz
|
||||||
mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz
|
mirror://gentoo/${PATCH_BASE}.tar.xz
|
||||||
https://dev.gentoo.org/~kentnl/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz
|
https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz
|
||||||
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
||||||
"
|
"
|
||||||
HOMEPAGE="http://www.perl.org/"
|
HOMEPAGE="https://www.perl.org/"
|
||||||
|
|
||||||
LICENSE="|| ( Artistic GPL-1+ )"
|
LICENSE="|| ( Artistic GPL-1+ )"
|
||||||
SLOT="0/${SHORT_PV}"
|
SLOT="0/${SUBSLOT}"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
|
if [[ "${PV##*.}" != "9999" ]]; then
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
fi
|
||||||
|
|
||||||
IUSE="berkdb debug doc gdbm ithreads"
|
IUSE="berkdb debug doc gdbm ithreads"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
berkdb? ( sys-libs/db:= )
|
berkdb? ( sys-libs/db:= )
|
||||||
gdbm? ( >=sys-libs/gdbm-1.8.3 )
|
gdbm? ( >=sys-libs/gdbm-1.8.3:= )
|
||||||
app-arch/bzip2
|
app-arch/bzip2
|
||||||
sys-libs/zlib
|
sys-libs/zlib
|
||||||
"
|
"
|
||||||
@ -53,20 +75,20 @@ PDEPEND="
|
|||||||
S="${WORKDIR}/${MY_P}"
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
dual_scripts() {
|
dual_scripts() {
|
||||||
src_remove_dual perl-core/Archive-Tar 2.40.100_rc ptar ptardiff ptargrep
|
src_remove_dual perl-core/Archive-Tar 2.280.0 ptar ptardiff ptargrep
|
||||||
src_remove_dual perl-core/CPAN 2.110.100_rc cpan
|
src_remove_dual perl-core/CPAN 2.200.0 cpan
|
||||||
src_remove_dual perl-core/Digest-SHA 5.950.100_rc shasum
|
src_remove_dual perl-core/Digest-SHA 6.10.0 shasum
|
||||||
src_remove_dual perl-core/Encode 2.800.100_rc enc2xs piconv
|
src_remove_dual perl-core/Encode 2.970.0 enc2xs piconv
|
||||||
src_remove_dual perl-core/ExtUtils-MakeMaker 7.100.200_rc instmodsh
|
src_remove_dual perl-core/ExtUtils-MakeMaker 7.340.0 instmodsh
|
||||||
src_remove_dual perl-core/ExtUtils-ParseXS 3.310.0 xsubpp
|
src_remove_dual perl-core/ExtUtils-ParseXS 3.390.0 xsubpp
|
||||||
src_remove_dual perl-core/IO-Compress 2.69.1_rc zipdetails
|
src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails
|
||||||
src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp
|
src_remove_dual perl-core/JSON-PP 2.970.10 json_pp
|
||||||
src_remove_dual perl-core/Module-CoreList 5.201.610.192.400_rc corelist
|
src_remove_dual perl-core/Module-CoreList 5.201.806.220 corelist
|
||||||
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
||||||
src_remove_dual perl-core/Pod-Perldoc 3.250.300_rc perldoc
|
src_remove_dual perl-core/Pod-Perldoc 3.280.100 perldoc
|
||||||
src_remove_dual perl-core/Test-Harness 3.360.100_rc prove
|
src_remove_dual perl-core/Test-Harness 3.420.0 prove
|
||||||
src_remove_dual perl-core/podlators 4.70.0 pod2man pod2text
|
src_remove_dual perl-core/podlators 4.100.0 pod2man pod2text
|
||||||
src_remove_dual_man perl-core/podlators 4.70.0 /usr/share/man/man1/perlpodstyle.1
|
src_remove_dual_man perl-core/podlators 4.100.0 /usr/share/man/man1/perlpodstyle.1
|
||||||
}
|
}
|
||||||
|
|
||||||
check_rebuild() {
|
check_rebuild() {
|
||||||
@ -114,6 +136,7 @@ pkg_setup() {
|
|||||||
*-netbsd*) osname="netbsd" ;;
|
*-netbsd*) osname="netbsd" ;;
|
||||||
*-openbsd*) osname="openbsd" ;;
|
*-openbsd*) osname="openbsd" ;;
|
||||||
*-darwin*) osname="darwin" ;;
|
*-darwin*) osname="darwin" ;;
|
||||||
|
*-solaris*) osname="solaris" ;;
|
||||||
*-interix*) osname="interix" ;;
|
*-interix*) osname="interix" ;;
|
||||||
*-aix*) osname="aix" ;;
|
*-aix*) osname="aix" ;;
|
||||||
*-cygwin*) osname="cygwin" ;;
|
*-cygwin*) osname="cygwin" ;;
|
||||||
@ -129,13 +152,17 @@ pkg_setup() {
|
|||||||
myarch+="-thread"
|
myarch+="-thread"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
PRIV_BASE="/usr/$(get_libdir)/perl5"
|
||||||
|
SITE_BASE="/usr/local/$(get_libdir)/perl5"
|
||||||
|
VENDOR_BASE="/usr/$(get_libdir)/perl5/vendor_perl"
|
||||||
|
|
||||||
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
||||||
PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}"
|
PRIV_LIB="${PRIV_BASE}/${MY_PV}"
|
||||||
ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
ARCH_LIB="${PRIV_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}"
|
SITE_LIB="${SITE_BASE}/${MY_PV}"
|
||||||
SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
SITE_ARCH="${SITE_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}"
|
VENDOR_LIB="${VENDOR_BASE}/${MY_PV}"
|
||||||
VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}"
|
VENDOR_ARCH="${VENDOR_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
|
|
||||||
dual_scripts
|
dual_scripts
|
||||||
}
|
}
|
||||||
@ -256,10 +283,44 @@ done < "${WORKDIR}"/patches/series > "${S}/${patchoutput}"
|
|||||||
echo "${patchoutput}" >> "${S}/MANIFEST"
|
echo "${patchoutput}" >> "${S}/MANIFEST"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
src_prepare_perlcross() {
|
||||||
|
cp -a ../perl-cross-${CROSS_VER}/* . || die
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \
|
||||||
|
-e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \
|
||||||
|
cnf/diffs/perl5-${PV}/customized.patch || die
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e 's|^lib/unicore/CombiningClass.pl pod/perluniprops.pod:|lib/unicore/CombiningClass.pl pod/perluniprops.pod: $(CONFIGPM)|' \
|
||||||
|
Makefile || die
|
||||||
|
|
||||||
|
# bug 604072
|
||||||
|
MAKEOPTS+=" -j1"
|
||||||
|
export MAKEOPTS
|
||||||
|
}
|
||||||
|
src_prepare_dynamic() {
|
||||||
|
ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die
|
||||||
|
ln -s ${LIBPERL} libperl$(get_libname ) || die
|
||||||
|
}
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
local patch
|
local patch
|
||||||
EPATCH_OPTS+=" -p1"
|
EPATCH_OPTS+=" -p1"
|
||||||
einfo "Applying patches from ${MY_P}-${PATCH_VER} ..."
|
|
||||||
|
if use hppa ; then
|
||||||
|
epatch "${FILESDIR}/${PN}-5.26.2-hppa.patch" # bug 634162
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CHOST} == *-solaris* ]] ; then
|
||||||
|
# do NOT mess with nsl, on Solaris this is always necessary,
|
||||||
|
# when -lsocket is used e.g. to get h_errno
|
||||||
|
sed -i '/gentoo\/no-nsl\.patch/d' "${WORKDIR}/patches/series" || die
|
||||||
|
# and set a soname
|
||||||
|
sed -i 's/sunos\*/sunos*|solaris*/' Makefile.SH || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
einfo "Applying patches from ${PATCH_BASE} ..."
|
||||||
while read patch ; do
|
while read patch ; do
|
||||||
EPATCH_SINGLE_MSG=" ${patch} ..."
|
EPATCH_SINGLE_MSG=" ${patch} ..."
|
||||||
epatch "${WORKDIR}"/patches/${patch}
|
epatch "${WORKDIR}"/patches/${patch}
|
||||||
@ -267,30 +328,20 @@ src_prepare() {
|
|||||||
|
|
||||||
src_prepare_update_patchlevel_h
|
src_prepare_update_patchlevel_h
|
||||||
|
|
||||||
if tc-is-cross-compiler; then
|
tc-is-cross-compiler && src_prepare_perlcross
|
||||||
cp -a ../perl-cross-${CROSS_VER}/* . || die
|
|
||||||
touch cpan/CPANPLUS/lib/CPANPLUS.pm || die
|
|
||||||
|
|
||||||
sed -i \
|
tc-is-static-only || src_prepare_dynamic
|
||||||
-e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \
|
|
||||||
cnf/diffs/perl5-${PV}/makemaker-test.patch || die
|
|
||||||
|
|
||||||
sed -i \
|
|
||||||
-e 's/MakeMaker\.pm .*/MakeMaker.pm effd272b3c9224af6fd0f6cae7183f33ec4b1106/' \
|
|
||||||
-e 's/MM_Unix\.pm .*/MM_Unix.pm 648f834524bcdef67c3b6bae28e8c1ef443d0fc1/' \
|
|
||||||
cnf/diffs/perl5-${PV}/customized.patch || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! tc-is-static-only ; then
|
|
||||||
ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die
|
|
||||||
ln -s ${LIBPERL} libperl$(get_libname ) || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use gdbm; then
|
if use gdbm; then
|
||||||
sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \
|
sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \
|
||||||
ext/NDBM_File/Makefile.PL || die
|
ext/NDBM_File/Makefile.PL || die
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Use errno.h from prefix rather than from host system, bug #645804
|
||||||
|
if use prefix && [[ -e "${EPREFIX}"/usr/include/errno.h ]] ; then
|
||||||
|
sed -i "/my..sysroot/s:'':'${EPREFIX}':" ext/Errno/Errno_pm.PL || die
|
||||||
|
fi
|
||||||
|
|
||||||
default
|
default
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -311,6 +362,12 @@ src_configure() {
|
|||||||
# Perl has problems compiling with -Os in your flags with glibc
|
# Perl has problems compiling with -Os in your flags with glibc
|
||||||
use elibc_uclibc || replace-flags "-Os" "-O2"
|
use elibc_uclibc || replace-flags "-Os" "-O2"
|
||||||
|
|
||||||
|
# xlocale.h is going away in glibc-2.26, so it's counterproductive
|
||||||
|
# if we use it and include it in CORE/perl.h ... Perl builds just
|
||||||
|
# fine with glibc and locale.h only.
|
||||||
|
# However, the darwin prefix people have no locale.h ...
|
||||||
|
use elibc_glibc && myconf -Ui_xlocale
|
||||||
|
|
||||||
# This flag makes compiling crash in interesting ways
|
# This flag makes compiling crash in interesting ways
|
||||||
filter-flags "-malign-double"
|
filter-flags "-malign-double"
|
||||||
|
|
||||||
@ -320,6 +377,9 @@ src_configure() {
|
|||||||
# Fixes bug #143895 on gcc-4.1.1
|
# Fixes bug #143895 on gcc-4.1.1
|
||||||
filter-flags "-fsched2-use-superblocks"
|
filter-flags "-fsched2-use-superblocks"
|
||||||
|
|
||||||
|
# Generic LTO broken since 5.28, triggers EUMM failures
|
||||||
|
filter-flags "-flto"
|
||||||
|
|
||||||
use sparc && myconf -Ud_longdbl
|
use sparc && myconf -Ud_longdbl
|
||||||
|
|
||||||
export BUILD_BZIP2=0
|
export BUILD_BZIP2=0
|
||||||
@ -363,8 +423,38 @@ src_configure() {
|
|||||||
myconf -DDEBUGGING=none
|
myconf -DDEBUGGING=none
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -n ${PERL_OLDVERSEN} ]] ; then
|
# Autodiscover all old version directories, some of them will even be newer
|
||||||
local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n "${v}/${myarch}${mythreading} ${v} "; done )
|
# if you downgrade
|
||||||
|
if [[ -z ${PERL_OLDVERSEN} ]]; then
|
||||||
|
PERL_OLDVERSEN="$(
|
||||||
|
find "${EROOT%/}${PRIV_BASE}" "${EROOT%/}${SITE_BASE}" "${EROOT%/}${VENDOR_BASE}" \
|
||||||
|
-maxdepth 1 -mindepth 1 -type d -regex '.*/5[.][0-9]+[.][0-9]+$' \
|
||||||
|
-printf "%f " 2>/dev/null )"
|
||||||
|
fi
|
||||||
|
# Fixup versions, removing self match, fixing order and dupes
|
||||||
|
PERL_OLDVERSEN="$(
|
||||||
|
echo "${PERL_OLDVERSEN}" |\
|
||||||
|
tr " " "\n" |\
|
||||||
|
grep -vF "${DIST_VERSION%-RC}" |\
|
||||||
|
sort -u -nr -t'.' -k1,1 -k2,2 -k3,3
|
||||||
|
)"
|
||||||
|
|
||||||
|
# Experts who want a "Pure" install can set PERL_OLDVERSEN to an empty string
|
||||||
|
if [[ -n "${PERL_OLDVERSEN// }" ]]; then
|
||||||
|
local inclist="$(
|
||||||
|
for v in ${PERL_OLDVERSEN}; do
|
||||||
|
has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} ";
|
||||||
|
echo -n "${v} ";
|
||||||
|
done )"
|
||||||
|
einfo "This version of perl may partially support modules previously"
|
||||||
|
einfo "installed in any of the following paths:"
|
||||||
|
for incpath in ${inclist}; do
|
||||||
|
[[ -e "${EROOT%/}${VENDOR_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${VENDOR_BASE}/${incpath}"
|
||||||
|
[[ -e "${EROOT%/}${PRIV_BASE}/${incpath}" ]] && einfo " ${EROO%/T}${PRIV_BASE}/${incpath}"
|
||||||
|
[[ -e "${EROOT%/}${SITE_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${SITE_BASE}/${incpath}"
|
||||||
|
done
|
||||||
|
einfo "This is a temporary measure and you should aim to cleanup these paths"
|
||||||
|
einfo "via world updates and perl-cleaner"
|
||||||
myconf -Dinc_version_list="${inclist}"
|
myconf -Dinc_version_list="${inclist}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -375,6 +465,15 @@ src_configure() {
|
|||||||
[[ ${CHOST} == *-darwin* ]] && \
|
[[ ${CHOST} == *-darwin* ]] && \
|
||||||
myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)"
|
myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)"
|
||||||
|
|
||||||
|
# Older macOS with non-Apple GCC chokes on inline in system headers
|
||||||
|
# using c89 mode as injected by cflags.SH
|
||||||
|
[[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] && tc-is-gcc && \
|
||||||
|
append-cflags -Dinline=__inline__
|
||||||
|
|
||||||
|
# fix unaligned access misdetection
|
||||||
|
# https://rt.perl.org/Public/Bug/Display.html?id=133495
|
||||||
|
[[ ${CHOST} == sparc*-solaris* ]] && myconf "-Dd_u32align='define'"
|
||||||
|
|
||||||
# Prefix: the host system needs not to follow Gentoo multilib stuff, and in
|
# Prefix: the host system needs not to follow Gentoo multilib stuff, and in
|
||||||
# Prefix itself we don't do multilib either, so make sure perl can find
|
# Prefix itself we don't do multilib either, so make sure perl can find
|
||||||
# something compatible.
|
# something compatible.
|
||||||
@ -403,6 +502,8 @@ src_configure() {
|
|||||||
|
|
||||||
myconf -Dnoextensions="${disabled_extensions}"
|
myconf -Dnoextensions="${disabled_extensions}"
|
||||||
|
|
||||||
|
[[ "${PV##*.}" == "9999" ]] && myconf -Dusedevel -Uversiononly
|
||||||
|
|
||||||
[[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF}
|
[[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF}
|
||||||
# allow fiddling via EXTRA_ECONF, bug 558070
|
# allow fiddling via EXTRA_ECONF, bug 558070
|
||||||
eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})"
|
eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})"
|
||||||
@ -449,6 +550,7 @@ src_configure() {
|
|||||||
if tc-is-cross-compiler; then
|
if tc-is-cross-compiler; then
|
||||||
./configure \
|
./configure \
|
||||||
--target="${CHOST}" \
|
--target="${CHOST}" \
|
||||||
|
--build="${CBUILD}" \
|
||||||
-Dinstallprefix='' \
|
-Dinstallprefix='' \
|
||||||
-Dinstallusrbinperl='undef' \
|
-Dinstallusrbinperl='undef' \
|
||||||
-Dusevendorprefix='define' \
|
-Dusevendorprefix='define' \
|
||||||
@ -466,6 +568,8 @@ src_configure() {
|
|||||||
|
|
||||||
src_test() {
|
src_test() {
|
||||||
export NO_GENTOO_NETWORK_TESTS=1;
|
export NO_GENTOO_NETWORK_TESTS=1;
|
||||||
|
export GENTOO_ASSUME_SANDBOXED="${GENTOO_ASSUME_SANDBOXED:-1}"
|
||||||
|
export GENTOO_NO_PORTING_TESTS="${GENTOO_NO_PORTING_TESTS:-1}"
|
||||||
if [[ ${EUID} == 0 ]] ; then
|
if [[ ${EUID} == 0 ]] ; then
|
||||||
ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..."
|
ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..."
|
||||||
return 0
|
return 0
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2019 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
@ -6,8 +6,8 @@ EAPI=6
|
|||||||
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
|
||||||
|
|
||||||
PATCH_VER=1
|
PATCH_VER=1
|
||||||
CROSS_VER=1.1.4
|
CROSS_VER=1.1.9
|
||||||
PATCH_BASE="perl-5.25.11-patches-${PATCH_VER}"
|
PATCH_BASE="perl-5.28.0-patches-${PATCH_VER}"
|
||||||
|
|
||||||
DIST_AUTHOR=XSAWYERX
|
DIST_AUTHOR=XSAWYERX
|
||||||
|
|
||||||
@ -15,10 +15,8 @@ DIST_AUTHOR=XSAWYERX
|
|||||||
# Devel point-releases are not ABI-intercompatible, but stable point releases are
|
# Devel point-releases are not ABI-intercompatible, but stable point releases are
|
||||||
# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions
|
# BIN_OLDVERSEN is contains only C-ABI-intercompatible versions
|
||||||
PERL_BIN_OLDVERSEN=""
|
PERL_BIN_OLDVERSEN=""
|
||||||
# Don't add more -RC values, its historical bungling
|
|
||||||
PERL_OLDVERSEN="5.26.0 5.26.0-RC1 5.25.12 5.25.11 5.24.2 5.24.1 5.24.0 5.22.3 5.22.2 5.22.1 5.22.0"
|
|
||||||
if [[ "${PV##*.}" == "9999" ]]; then
|
if [[ "${PV##*.}" == "9999" ]]; then
|
||||||
DIST_VERSION=5.27.0
|
DIST_VERSION=5.28.0
|
||||||
else
|
else
|
||||||
DIST_VERSION="${PV/_rc/-RC}"
|
DIST_VERSION="${PV/_rc/-RC}"
|
||||||
fi
|
fi
|
||||||
@ -45,7 +43,7 @@ SRC_URI="
|
|||||||
https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz
|
https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz
|
||||||
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
||||||
"
|
"
|
||||||
HOMEPAGE="http://www.perl.org/"
|
HOMEPAGE="https://www.perl.org/"
|
||||||
|
|
||||||
LICENSE="|| ( Artistic GPL-1+ )"
|
LICENSE="|| ( Artistic GPL-1+ )"
|
||||||
SLOT="0/${SUBSLOT}"
|
SLOT="0/${SUBSLOT}"
|
||||||
@ -58,7 +56,7 @@ IUSE="berkdb debug doc gdbm ithreads"
|
|||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
berkdb? ( sys-libs/db:= )
|
berkdb? ( sys-libs/db:= )
|
||||||
gdbm? ( >=sys-libs/gdbm-1.8.3 )
|
gdbm? ( >=sys-libs/gdbm-1.8.3:= )
|
||||||
app-arch/bzip2
|
app-arch/bzip2
|
||||||
sys-libs/zlib
|
sys-libs/zlib
|
||||||
"
|
"
|
||||||
@ -77,20 +75,20 @@ PDEPEND="
|
|||||||
S="${WORKDIR}/${MY_P}"
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
dual_scripts() {
|
dual_scripts() {
|
||||||
src_remove_dual perl-core/Archive-Tar 2.240.0 ptar ptardiff ptargrep
|
src_remove_dual perl-core/Archive-Tar 2.280.0 ptar ptardiff ptargrep
|
||||||
src_remove_dual perl-core/CPAN 2.180.0 cpan
|
src_remove_dual perl-core/CPAN 2.200.0 cpan
|
||||||
src_remove_dual perl-core/Digest-SHA 5.960.0 shasum
|
src_remove_dual perl-core/Digest-SHA 6.10.0 shasum
|
||||||
src_remove_dual perl-core/Encode 2.880.0 enc2xs piconv
|
src_remove_dual perl-core/Encode 2.970.0 enc2xs piconv
|
||||||
src_remove_dual perl-core/ExtUtils-MakeMaker 7.240.0 instmodsh
|
src_remove_dual perl-core/ExtUtils-MakeMaker 7.340.0 instmodsh
|
||||||
src_remove_dual perl-core/ExtUtils-ParseXS 3.340.0 xsubpp
|
src_remove_dual perl-core/ExtUtils-ParseXS 3.390.0 xsubpp
|
||||||
src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails
|
src_remove_dual perl-core/IO-Compress 2.74.0 zipdetails
|
||||||
src_remove_dual perl-core/JSON-PP 2.274.0.200_rc json_pp
|
src_remove_dual perl-core/JSON-PP 2.970.10 json_pp
|
||||||
src_remove_dual perl-core/Module-CoreList 5.201.705.310 corelist
|
src_remove_dual perl-core/Module-CoreList 5.201.806.220 corelist
|
||||||
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
|
||||||
src_remove_dual perl-core/Pod-Perldoc 3.280.0 perldoc
|
src_remove_dual perl-core/Pod-Perldoc 3.280.100 perldoc
|
||||||
src_remove_dual perl-core/Test-Harness 3.380.0 prove
|
src_remove_dual perl-core/Test-Harness 3.420.0 prove
|
||||||
src_remove_dual perl-core/podlators 4.90.0 pod2man pod2text
|
src_remove_dual perl-core/podlators 4.100.0 pod2man pod2text
|
||||||
src_remove_dual_man perl-core/podlators 4.90.0 /usr/share/man/man1/perlpodstyle.1
|
src_remove_dual_man perl-core/podlators 4.100.0 /usr/share/man/man1/perlpodstyle.1
|
||||||
}
|
}
|
||||||
|
|
||||||
check_rebuild() {
|
check_rebuild() {
|
||||||
@ -138,6 +136,7 @@ pkg_setup() {
|
|||||||
*-netbsd*) osname="netbsd" ;;
|
*-netbsd*) osname="netbsd" ;;
|
||||||
*-openbsd*) osname="openbsd" ;;
|
*-openbsd*) osname="openbsd" ;;
|
||||||
*-darwin*) osname="darwin" ;;
|
*-darwin*) osname="darwin" ;;
|
||||||
|
*-solaris*) osname="solaris" ;;
|
||||||
*-interix*) osname="interix" ;;
|
*-interix*) osname="interix" ;;
|
||||||
*-aix*) osname="aix" ;;
|
*-aix*) osname="aix" ;;
|
||||||
*-cygwin*) osname="cygwin" ;;
|
*-cygwin*) osname="cygwin" ;;
|
||||||
@ -153,13 +152,17 @@ pkg_setup() {
|
|||||||
myarch+="-thread"
|
myarch+="-thread"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
PRIV_BASE="/usr/$(get_libdir)/perl5"
|
||||||
|
SITE_BASE="/usr/local/$(get_libdir)/perl5"
|
||||||
|
VENDOR_BASE="/usr/$(get_libdir)/perl5/vendor_perl"
|
||||||
|
|
||||||
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
LIBPERL="libperl$(get_libname ${MY_PV} )"
|
||||||
PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}"
|
PRIV_LIB="${PRIV_BASE}/${MY_PV}"
|
||||||
ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
ARCH_LIB="${PRIV_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}"
|
SITE_LIB="${SITE_BASE}/${MY_PV}"
|
||||||
SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
|
SITE_ARCH="${SITE_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}"
|
VENDOR_LIB="${VENDOR_BASE}/${MY_PV}"
|
||||||
VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}"
|
VENDOR_ARCH="${VENDOR_BASE}/${MY_PV}/${myarch}${mythreading}"
|
||||||
|
|
||||||
dual_scripts
|
dual_scripts
|
||||||
}
|
}
|
||||||
@ -283,10 +286,6 @@ echo "${patchoutput}" >> "${S}/MANIFEST"
|
|||||||
src_prepare_perlcross() {
|
src_prepare_perlcross() {
|
||||||
cp -a ../perl-cross-${CROSS_VER}/* . || die
|
cp -a ../perl-cross-${CROSS_VER}/* . || die
|
||||||
|
|
||||||
sed -i \
|
|
||||||
-e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \
|
|
||||||
cnf/diffs/perl5-${PV}/makemaker-test.patch || die
|
|
||||||
|
|
||||||
sed -i \
|
sed -i \
|
||||||
-e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \
|
-e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \
|
||||||
-e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \
|
-e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \
|
||||||
@ -308,6 +307,19 @@ src_prepare_dynamic() {
|
|||||||
src_prepare() {
|
src_prepare() {
|
||||||
local patch
|
local patch
|
||||||
EPATCH_OPTS+=" -p1"
|
EPATCH_OPTS+=" -p1"
|
||||||
|
|
||||||
|
if use hppa ; then
|
||||||
|
epatch "${FILESDIR}/${PN}-5.26.2-hppa.patch" # bug 634162
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CHOST} == *-solaris* ]] ; then
|
||||||
|
# do NOT mess with nsl, on Solaris this is always necessary,
|
||||||
|
# when -lsocket is used e.g. to get h_errno
|
||||||
|
sed -i '/gentoo\/no-nsl\.patch/d' "${WORKDIR}/patches/series" || die
|
||||||
|
# and set a soname
|
||||||
|
sed -i 's/sunos\*/sunos*|solaris*/' Makefile.SH || die
|
||||||
|
fi
|
||||||
|
|
||||||
einfo "Applying patches from ${PATCH_BASE} ..."
|
einfo "Applying patches from ${PATCH_BASE} ..."
|
||||||
while read patch ; do
|
while read patch ; do
|
||||||
EPATCH_SINGLE_MSG=" ${patch} ..."
|
EPATCH_SINGLE_MSG=" ${patch} ..."
|
||||||
@ -325,6 +337,11 @@ src_prepare() {
|
|||||||
ext/NDBM_File/Makefile.PL || die
|
ext/NDBM_File/Makefile.PL || die
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Use errno.h from prefix rather than from host system, bug #645804
|
||||||
|
if use prefix && [[ -e "${EPREFIX}"/usr/include/errno.h ]] ; then
|
||||||
|
sed -i "/my..sysroot/s:'':'${EPREFIX}':" ext/Errno/Errno_pm.PL || die
|
||||||
|
fi
|
||||||
|
|
||||||
default
|
default
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -345,6 +362,12 @@ src_configure() {
|
|||||||
# Perl has problems compiling with -Os in your flags with glibc
|
# Perl has problems compiling with -Os in your flags with glibc
|
||||||
use elibc_uclibc || replace-flags "-Os" "-O2"
|
use elibc_uclibc || replace-flags "-Os" "-O2"
|
||||||
|
|
||||||
|
# xlocale.h is going away in glibc-2.26, so it's counterproductive
|
||||||
|
# if we use it and include it in CORE/perl.h ... Perl builds just
|
||||||
|
# fine with glibc and locale.h only.
|
||||||
|
# However, the darwin prefix people have no locale.h ...
|
||||||
|
use elibc_glibc && myconf -Ui_xlocale
|
||||||
|
|
||||||
# This flag makes compiling crash in interesting ways
|
# This flag makes compiling crash in interesting ways
|
||||||
filter-flags "-malign-double"
|
filter-flags "-malign-double"
|
||||||
|
|
||||||
@ -354,6 +377,9 @@ src_configure() {
|
|||||||
# Fixes bug #143895 on gcc-4.1.1
|
# Fixes bug #143895 on gcc-4.1.1
|
||||||
filter-flags "-fsched2-use-superblocks"
|
filter-flags "-fsched2-use-superblocks"
|
||||||
|
|
||||||
|
# Generic LTO broken since 5.28, triggers EUMM failures
|
||||||
|
filter-flags "-flto"
|
||||||
|
|
||||||
use sparc && myconf -Ud_longdbl
|
use sparc && myconf -Ud_longdbl
|
||||||
|
|
||||||
export BUILD_BZIP2=0
|
export BUILD_BZIP2=0
|
||||||
@ -397,12 +423,38 @@ src_configure() {
|
|||||||
myconf -DDEBUGGING=none
|
myconf -DDEBUGGING=none
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -n ${PERL_OLDVERSEN} ]] ; then
|
# Autodiscover all old version directories, some of them will even be newer
|
||||||
local inclist=$(
|
# if you downgrade
|
||||||
|
if [[ -z ${PERL_OLDVERSEN} ]]; then
|
||||||
|
PERL_OLDVERSEN="$(
|
||||||
|
find "${EROOT%/}${PRIV_BASE}" "${EROOT%/}${SITE_BASE}" "${EROOT%/}${VENDOR_BASE}" \
|
||||||
|
-maxdepth 1 -mindepth 1 -type d -regex '.*/5[.][0-9]+[.][0-9]+$' \
|
||||||
|
-printf "%f " 2>/dev/null )"
|
||||||
|
fi
|
||||||
|
# Fixup versions, removing self match, fixing order and dupes
|
||||||
|
PERL_OLDVERSEN="$(
|
||||||
|
echo "${PERL_OLDVERSEN}" |\
|
||||||
|
tr " " "\n" |\
|
||||||
|
grep -vF "${DIST_VERSION%-RC}" |\
|
||||||
|
sort -u -nr -t'.' -k1,1 -k2,2 -k3,3
|
||||||
|
)"
|
||||||
|
|
||||||
|
# Experts who want a "Pure" install can set PERL_OLDVERSEN to an empty string
|
||||||
|
if [[ -n "${PERL_OLDVERSEN// }" ]]; then
|
||||||
|
local inclist="$(
|
||||||
for v in ${PERL_OLDVERSEN}; do
|
for v in ${PERL_OLDVERSEN}; do
|
||||||
has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} ";
|
has "${v}" ${PERL_BIN_OLDVERSEN} && echo -n "${v}/${myarch}${mythreading} ";
|
||||||
echo -n "${v} ";
|
echo -n "${v} ";
|
||||||
done )
|
done )"
|
||||||
|
einfo "This version of perl may partially support modules previously"
|
||||||
|
einfo "installed in any of the following paths:"
|
||||||
|
for incpath in ${inclist}; do
|
||||||
|
[[ -e "${EROOT%/}${VENDOR_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${VENDOR_BASE}/${incpath}"
|
||||||
|
[[ -e "${EROOT%/}${PRIV_BASE}/${incpath}" ]] && einfo " ${EROO%/T}${PRIV_BASE}/${incpath}"
|
||||||
|
[[ -e "${EROOT%/}${SITE_BASE}/${incpath}" ]] && einfo " ${EROOT%/}${SITE_BASE}/${incpath}"
|
||||||
|
done
|
||||||
|
einfo "This is a temporary measure and you should aim to cleanup these paths"
|
||||||
|
einfo "via world updates and perl-cleaner"
|
||||||
myconf -Dinc_version_list="${inclist}"
|
myconf -Dinc_version_list="${inclist}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -413,6 +465,15 @@ src_configure() {
|
|||||||
[[ ${CHOST} == *-darwin* ]] && \
|
[[ ${CHOST} == *-darwin* ]] && \
|
||||||
myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)"
|
myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)"
|
||||||
|
|
||||||
|
# Older macOS with non-Apple GCC chokes on inline in system headers
|
||||||
|
# using c89 mode as injected by cflags.SH
|
||||||
|
[[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] && tc-is-gcc && \
|
||||||
|
append-cflags -Dinline=__inline__
|
||||||
|
|
||||||
|
# fix unaligned access misdetection
|
||||||
|
# https://rt.perl.org/Public/Bug/Display.html?id=133495
|
||||||
|
[[ ${CHOST} == sparc*-solaris* ]] && myconf "-Dd_u32align='define'"
|
||||||
|
|
||||||
# Prefix: the host system needs not to follow Gentoo multilib stuff, and in
|
# Prefix: the host system needs not to follow Gentoo multilib stuff, and in
|
||||||
# Prefix itself we don't do multilib either, so make sure perl can find
|
# Prefix itself we don't do multilib either, so make sure perl can find
|
||||||
# something compatible.
|
# something compatible.
|
||||||
@ -507,6 +568,8 @@ src_configure() {
|
|||||||
|
|
||||||
src_test() {
|
src_test() {
|
||||||
export NO_GENTOO_NETWORK_TESTS=1;
|
export NO_GENTOO_NETWORK_TESTS=1;
|
||||||
|
export GENTOO_ASSUME_SANDBOXED="${GENTOO_ASSUME_SANDBOXED:-1}"
|
||||||
|
export GENTOO_NO_PORTING_TESTS="${GENTOO_NO_PORTING_TESTS:-1}"
|
||||||
if [[ ${EUID} == 0 ]] ; then
|
if [[ ${EUID} == 0 ]] ; then
|
||||||
ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..."
|
ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..."
|
||||||
return 0
|
return 0
|
||||||
|
@ -1,12 +1,2 @@
|
|||||||
AUX libintl-perl-1.240.0-sanity-2.patch 1828 SHA256 502bdd3bd591904609b4eb8b35203b60170171f1037fe2ea4a3aea606f342e8e SHA512 9d3168ce47b0b2c4f421b2f2e5424c28d37f179d11bef3905cc8af9fffdef2837500704dc9d2ab26cbdb341dd732a5493c9c0900d88507153590ac2da46c264c WHIRLPOOL 52b36015cde7f338a9049c1d51956b1d7606a170450c9e4a0aae1fd8f9d6f32aaa46ad02a20834c1ec9aae36917cdcad3122cbb685c9c4763eaed5511dc8ac6f
|
DIST libintl-perl-1.24.tar.gz 605626 BLAKE2B 6949f895ba54853704d5470e8a736e799d74ddbd569378254ac19ada9cc43c644f78bea1949b7a4c0072d4fe54f0744b7ad011539c6a1dd1191c6792c9347f1a SHA512 1c2c5d6d7ab21c45897195952a9f0f6ba26a9bbb7bfef0b5f3e9da282fcf94ab4ee80721164e5e3293d8abda0158e77ffbc331b8bed66aa56dd7fc7a6a91323d
|
||||||
AUX libintl-perl-1.280.0-sanity-2.patch 2085 SHA256 4be08d5d74f707a7a1f508be8b86a6abdc5f9b94088fc29bdcb0486b5befd403 SHA512 ff855ac15c05f0410d544ddd422d684be3e77b3ddc75ebc74c83b32fdfb8ae290a0b62c60716185b5b8d595d8c2cb49cb3a22fa2f14bb1e7629323875a296896 WHIRLPOOL 45baacd478bbcae795d0d71ad99fcd7cf06acbfab9af12c413b4e73a562fa5f4d8d943276d14d2150a20ad694d69d99d594e4c3981c522d678b7ea520cb8281d
|
DIST libintl-perl-1.28.tar.gz 470898 BLAKE2B 6217a37f2176869dc945bd64a87a82710645153e3777fb5e4ddc674f179040d2268f326411a578314efafaa0edbd0e67aed99c4da86e20e811e1116d5cf2a86a SHA512 50f0836c1a84a22fcc8fca0fff2faeaae66774ec67b96c09a911c4969e8a610bbf20ba38167c13339b9ad9617e1fca07cb0cb1f12732f973b1cf618d502f59aa
|
||||||
DIST libintl-perl-1.20.tar.gz 499899 SHA256 3036a9d2df85f200631b55a0b01082898c20819d9aabdb9b871508054bee5c67 SHA512 7d3ff7b1b48c2e5d1bcf07ce9e4519d3146acee04314709ccbfdfc54fb6d5d2583468bb72532115c423de9853364d4912c7a2ecffdd7132e5a4af59cca509db1 WHIRLPOOL 3509d0e9b4f671dd056cc53ef715bce3ae95bd02905f7ceed1aaee66d33278aeb34aa1f2166a64cbb557d2cafe9654324abc1267f0d8ab469f6dcedf7ba77e67
|
|
||||||
DIST libintl-perl-1.24.tar.gz 605626 SHA256 d8d5e95f5553e1a624c3f8bf0cd42f4a46d67bcf83291d5bd6c81c9be2f261a2 SHA512 1c2c5d6d7ab21c45897195952a9f0f6ba26a9bbb7bfef0b5f3e9da282fcf94ab4ee80721164e5e3293d8abda0158e77ffbc331b8bed66aa56dd7fc7a6a91323d WHIRLPOOL e29989dd61c3d2305b1167b3242323e527d10095bd5a4185f7ab7aff4f6a5a9505f02cb244064eed0be2401a76ec00326e754254e854344e0af302aa8fc41aed
|
|
||||||
DIST libintl-perl-1.28.tar.gz 470898 SHA256 7bebf2fb1b6d612dbee206693eac4707e185a3e85298683ec5944916b7cb4ebd SHA512 50f0836c1a84a22fcc8fca0fff2faeaae66774ec67b96c09a911c4969e8a610bbf20ba38167c13339b9ad9617e1fca07cb0cb1f12732f973b1cf618d502f59aa WHIRLPOOL 68319f1c34cf62f21ff398ae63a048a4f730e66a7e9a1ba936de95cdcbb8dd480681d0f5fad48cc91542bd6c83fa30a0c83255a6b8f5b5968454759686edd3d4
|
|
||||||
EBUILD libintl-perl-1.200.0-r1.ebuild 802 SHA256 13b9f8713c04b09758dc189a527462c0b5b50380222d9e41560b795901d5d803 SHA512 62bb8a20c35b9a7f999bb115eb13a9432485d258762ba139105700abece3ce9d8d5f425690bb0950f28cd1ac32f98e273e24f246ea90dc5ad30328610d7c66a3 WHIRLPOOL 05be2f54c72ac59baf5889effe862893e1c2868ef22fd0a8a4d2cb694b76abe2db055521c871ab0445b8fa871900ea9421cff87fbc7d7f9514a32b44ba672e1c
|
|
||||||
EBUILD libintl-perl-1.240.0-r2.ebuild 947 SHA256 82955bb34f311d3de220e4927a1ccc1b94a4da06b013fe0f032346d300a7a80f SHA512 8754a6a2db6cf7e9c3e10dafea4a5a534a6a5389a5eacb788993f75c0a1c22010a6c94e0bd446a6735b741f7ac8fb381a7bfe5be997402c0dd1723d0e4e6d808 WHIRLPOOL 35fa3842c432e83b1194df79900147bca5d7f757f87edca5d88bcc65395c19115c1981ccef355b99dc23b6f60145ded268762c7eec7fce9f07f3c92f7d543115
|
|
||||||
EBUILD libintl-perl-1.240.0.ebuild 867 SHA256 6dda54eff250aaaa4e493dd705f37399b131c1b6f0fe09f8bffc16dc05a41145 SHA512 c125736264d3fc6c38f9a44c3fd50028f458f66ec91f9608b20ca3d9d36e61fea1521eb6236518b3f2731ef5e46f7cfb01bfd2487191cd1eb8877c76de890745 WHIRLPOOL 07b01c42329763fd8136a0899a268a201c8606c914042d457a5e28611e78e3ad86b1976cbf7a5b62ad522c92278d14feb8b65b0e848021f74c33599c1716bbbf
|
|
||||||
EBUILD libintl-perl-1.280.0.ebuild 717 SHA256 d5ae79c4308476af98117fd4b7ad2262bb698922f7f2e6193008c2e995712248 SHA512 a367923ed124973822bc8d3edd850d6fa727c11fa7cbccbab60f277aa2abfa686a6112eff08c2bf75a9ac7d5068356fddf3f4ebf9c9bf0c102dc95f7a2403cd2 WHIRLPOOL fd46a0a6eca79002cfe0b779999ccc8d2cabf98158902e383455c0e5569bb5bdc33659a2ec49e83d437bcae2e084278af03e9efd54c9724f29ef60868d20dfad
|
|
||||||
MISC ChangeLog 5354 SHA256 b03b3d469509272a36974ef9323fce7faf07e9f57fb2b6470e1466b1eecf289e SHA512 df0e8aa85fb95505f0d09aec780136d6309e1ce5e67bf359d944baab2d06d1817d9d19c5339955dcf769c70bb2c017d67d287109cad7b1a2e4d62e3d817f9122 WHIRLPOOL 106494428b0189255d1801e9559ba38335072e108de399d73dfd56f3c72c8aa9a26fcea489cf7e911b82edadd9a55db0fa0e4800dc67834ff0dd5f31cefbecdc
|
|
||||||
MISC ChangeLog-2015 7282 SHA256 ddfeb3829d0f8626e8f8c74dc7045518ad989356e3d25a570d0833f21af7aeef SHA512 a8e05cdcd7c8a4525f023facaa4769377bd42360feeb528808af8e44fa78079b65c1b68b5c62fea75294b82ae5399e980eaea0181ab4603cd2f0a18be0fa0dd6 WHIRLPOOL c8e2c43b6236e1a0b47bbeb19b13c255f5ca4fc4a835ce2214838156c0ba514765a4aeea02012560e8370b3e4b7ac3d709d39fedf7edc68905080ad44269978c
|
|
||||||
MISC metadata.xml 11484 SHA256 b15fae3310aecaea57fb5b043fa363a79345a4c589150f498a22ab29416494af SHA512 264a3f0d04a6eef4b8c730634af0de431798057d6a8fe9b802a999ff446ffbba53cc9fe2746f128002808a8e72f575387107784aff2c8707999c1c068bbc3b4d WHIRLPOOL ce36b6719a6c765cb111abc17bddffd7609ee9bbd44753dc1b1554edfd12a14ef060379d773e5d91b5bb6099c35d6aff637bd95aeb21d2ba7b9fa6300192ce2d
|
|
||||||
|
@ -1,30 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=GUIDO
|
|
||||||
MODULE_VERSION=1.20
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="High-Level Interface to Uniforum Message Translation"
|
|
||||||
HOMEPAGE="http://guido-flohr.net/projects/libintl-perl ${HOMEPAGE}"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
SRC_TEST=do
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
if grep -q '^de_' <( locale -a ) ; then
|
|
||||||
if grep -q '^de_AT$' <( locale -a ) ; then
|
|
||||||
perl-module_src_test
|
|
||||||
else
|
|
||||||
ewarn "Skipping tests, known broken with de_ and without de_AT"
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
perl-module_src_test
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
@ -12,7 +12,7 @@ HOMEPAGE="http://guido-flohr.net/projects/libintl-perl ${HOMEPAGE}"
|
|||||||
|
|
||||||
LICENSE="GPL-3"
|
LICENSE="GPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||||
IUSE=""
|
IUSE=""
|
||||||
|
|
||||||
RDEPEND="virtual/libintl"
|
RDEPEND="virtual/libintl"
|
||||||
|
@ -1,33 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=GUIDO
|
|
||||||
MODULE_VERSION=1.24
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="High-Level Interface to Uniforum Message Translation"
|
|
||||||
HOMEPAGE="http://guido-flohr.net/projects/libintl-perl ${HOMEPAGE}"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="virtual/libintl"
|
|
||||||
RDEPEND=${DEPEND}
|
|
||||||
|
|
||||||
SRC_TEST=do
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
if grep -q '^de_' <( locale -a ) ; then
|
|
||||||
if grep -q '^de_AT$' <( locale -a ) ; then
|
|
||||||
perl-module_src_test
|
|
||||||
else
|
|
||||||
ewarn "Skipping tests, known broken with de_ and without de_AT"
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
perl-module_src_test
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
@ -12,7 +12,7 @@ HOMEPAGE="http://guido-flohr.net/projects/libintl-perl ${HOMEPAGE}"
|
|||||||
|
|
||||||
LICENSE="GPL-3"
|
LICENSE="GPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||||
IUSE=""
|
IUSE=""
|
||||||
|
|
||||||
RDEPEND="virtual/libintl"
|
RDEPEND="virtual/libintl"
|
||||||
|
@ -1,635 +0,0 @@
|
|||||||
# ChangeLog for dev-util/intltool
|
|
||||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/intltool/ChangeLog,v 1.180 2014/04/06 15:44:41 vapier Exp $
|
|
||||||
|
|
||||||
06 Apr 2014; Mike Frysinger <vapier@gentoo.org> intltool-0.50.2-r1.ebuild:
|
|
||||||
Add arm64 love.
|
|
||||||
|
|
||||||
24 Dec 2013; Pacho Ramos <pacho@gentoo.org> -intltool-0.50.2.ebuild:
|
|
||||||
Drop old
|
|
||||||
|
|
||||||
12 Nov 2013; Michael Haubenwallner <haubi@gentoo.org>
|
|
||||||
intltool-0.50.2-r1.ebuild:
|
|
||||||
Add ~ppc-aix keyword.
|
|
||||||
|
|
||||||
02 Jul 2013; Agostino Sarubbo <ago@gentoo.org> intltool-0.50.2-r1.ebuild:
|
|
||||||
Stable for sh, wrt bug #473998
|
|
||||||
|
|
||||||
30 Jun 2013; Agostino Sarubbo <ago@gentoo.org> intltool-0.50.2-r1.ebuild:
|
|
||||||
Stable for s390, wrt bug #473998
|
|
||||||
|
|
||||||
29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> intltool-0.50.2-r1.ebuild:
|
|
||||||
Stable for sparc, wrt bug #473998
|
|
||||||
|
|
||||||
26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> intltool-0.50.2-r1.ebuild:
|
|
||||||
Stable for arm, wrt bug #473998
|
|
||||||
|
|
||||||
26 Jun 2013; Jeroen Roovers <jer@gentoo.org> intltool-0.50.2-r1.ebuild:
|
|
||||||
Stable for HPPA (bug #473998).
|
|
||||||
|
|
||||||
26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> intltool-0.50.2-r1.ebuild:
|
|
||||||
Stable for ia64, wrt bug #473998
|
|
||||||
|
|
||||||
26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> intltool-0.50.2-r1.ebuild:
|
|
||||||
Stable for alpha, wrt bug #473998
|
|
||||||
|
|
||||||
25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> intltool-0.50.2-r1.ebuild:
|
|
||||||
Stable for amd64, wrt bug #473998
|
|
||||||
|
|
||||||
25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> intltool-0.50.2-r1.ebuild:
|
|
||||||
Stable for x86, wrt bug #473998
|
|
||||||
|
|
||||||
25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> intltool-0.50.2-r1.ebuild:
|
|
||||||
Stable for ppc64, wrt bug #473998
|
|
||||||
|
|
||||||
24 Jun 2013; Agostino Sarubbo <ago@gentoo.org> intltool-0.50.2-r1.ebuild:
|
|
||||||
Stable for ppc, wrt bug #473998
|
|
||||||
|
|
||||||
*intltool-0.50.2-r1 (26 May 2013)
|
|
||||||
|
|
||||||
26 May 2013; Pacho Ramos <pacho@gentoo.org>
|
|
||||||
+files/intltool-0.50.2-absolute-paths.patch,
|
|
||||||
+files/intltool-0.50.2-localedir-fix.patch, +intltool-0.50.2-r1.ebuild:
|
|
||||||
Use plain localedir to install mo files to rather than trying to guess one
|
|
||||||
(#432848#c11), fix handling absolute paths in single file key output
|
|
||||||
(#470040).
|
|
||||||
|
|
||||||
21 Feb 2013; Zac Medico <zmedico@gentoo.org> intltool-0.50.2.ebuild:
|
|
||||||
Add ~arm-linux keyword.
|
|
||||||
|
|
||||||
28 May 2012; Samuli Suominen <ssuominen@gentoo.org> -intltool-0.50.0.ebuild:
|
|
||||||
old
|
|
||||||
|
|
||||||
28 May 2012; Raúl Porcel <armin76@gentoo.org> intltool-0.50.2.ebuild:
|
|
||||||
alpha/ia64/m68k/s390/sh/sparc stable wrt #411177
|
|
||||||
|
|
||||||
13 May 2012; Fabian Groffen <grobian@gentoo.org> intltool-0.50.2.ebuild:
|
|
||||||
Marked ~m68k-mint, bug #415405
|
|
||||||
|
|
||||||
13 May 2012; Fabian Groffen <grobian@gentoo.org> intltool-0.50.2.ebuild:
|
|
||||||
Marked ~x64-freebsd
|
|
||||||
|
|
||||||
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> intltool-0.50.2.ebuild:
|
|
||||||
keyword ~amd64-fbsd
|
|
||||||
|
|
||||||
17 Apr 2012; Brent Baude <ranger@gentoo.org> intltool-0.50.2.ebuild:
|
|
||||||
Marking intltool-0.50.2 ppc64 for bug 411177
|
|
||||||
|
|
||||||
16 Apr 2012; Brent Baude <ranger@gentoo.org> intltool-0.50.2.ebuild:
|
|
||||||
Marking intltool-0.50.2 ppc for bug 411177
|
|
||||||
|
|
||||||
15 Apr 2012; Markus Meier <maekke@gentoo.org> intltool-0.50.2.ebuild:
|
|
||||||
arm stable, bug #411177
|
|
||||||
|
|
||||||
11 Apr 2012; Jeroen Roovers <jer@gentoo.org> intltool-0.50.2.ebuild:
|
|
||||||
Stable for HPPA (bug #411177).
|
|
||||||
|
|
||||||
09 Apr 2012; Agostino Sarubbo <ago@gentoo.org> intltool-0.50.2.ebuild:
|
|
||||||
Stable for amd64, wrt bug #411177
|
|
||||||
|
|
||||||
07 Apr 2012; Jeff Horelick <jdhore@gentoo.org> intltool-0.50.2.ebuild:
|
|
||||||
marked x86 per bug 411177
|
|
||||||
|
|
||||||
02 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> -intltool-0.41.1.ebuild,
|
|
||||||
-intltool-0.50.1.ebuild:
|
|
||||||
old
|
|
||||||
|
|
||||||
*intltool-0.50.2 (02 Mar 2012)
|
|
||||||
|
|
||||||
02 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> +intltool-0.50.2.ebuild:
|
|
||||||
Version bump.
|
|
||||||
|
|
||||||
*intltool-0.50.1 (17 Feb 2012)
|
|
||||||
|
|
||||||
17 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> +intltool-0.50.1.ebuild:
|
|
||||||
Version bump.
|
|
||||||
|
|
||||||
12 Feb 2012; Raúl Porcel <armin76@gentoo.org> intltool-0.50.0.ebuild:
|
|
||||||
alpha/ia64/m68k/s390/sh/sparc stable wrt #399151
|
|
||||||
|
|
||||||
01 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> intltool-0.50.0.ebuild:
|
|
||||||
ppc/ppc64 stable wrt #399151
|
|
||||||
|
|
||||||
29 Jan 2012; Markus Meier <maekke@gentoo.org> intltool-0.50.0.ebuild:
|
|
||||||
arm stable, bug #399151
|
|
||||||
|
|
||||||
25 Jan 2012; Jeff Horelick <jdhore@gentoo.org> intltool-0.50.0.ebuild:
|
|
||||||
x86 stable per bug 399151
|
|
||||||
|
|
||||||
18 Jan 2012; Jeroen Roovers <jer@gentoo.org> intltool-0.50.0.ebuild:
|
|
||||||
Stable for HPPA (bug #399151).
|
|
||||||
|
|
||||||
17 Jan 2012; Agostino Sarubbo <ago@gentoo.org> intltool-0.50.0.ebuild:
|
|
||||||
Stable for amd64, wrt bug #399151
|
|
||||||
|
|
||||||
*intltool-0.50.0 (03 Dec 2011)
|
|
||||||
|
|
||||||
03 Dec 2011; Samuli Suominen <ssuominen@gentoo.org> +intltool-0.50.0.ebuild:
|
|
||||||
Version bump.
|
|
||||||
|
|
||||||
07 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
|
|
||||||
intltool-0.41.1.ebuild:
|
|
||||||
Missing sys-devel/gettext RDEPEND wrt #314953 by Jeremy Guitton.
|
|
||||||
|
|
||||||
03 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
|
|
||||||
intltool-0.41.1.ebuild:
|
|
||||||
ppc stable wrt #311725
|
|
||||||
|
|
||||||
30 May 2010; Raúl Porcel <armin76@gentoo.org> intltool-0.41.1.ebuild:
|
|
||||||
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #311725
|
|
||||||
|
|
||||||
20 May 2010; Jeroen Roovers <jer@gentoo.org> intltool-0.41.1.ebuild:
|
|
||||||
Stable for HPPA (bug #311725).
|
|
||||||
|
|
||||||
17 May 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
|
||||||
intltool-0.41.1.ebuild:
|
|
||||||
x86 stable wrt bug #311725
|
|
||||||
|
|
||||||
11 May 2010; Brent Baude <ranger@gentoo.org> intltool-0.41.1.ebuild:
|
|
||||||
stable ppc64, bug 311725
|
|
||||||
|
|
||||||
07 May 2010; Jeroen Roovers <jer@gentoo.org> intltool-0.41.0.ebuild:
|
|
||||||
Stable for HPPA (bug #311725).
|
|
||||||
|
|
||||||
03 May 2010; Olivier Crête <tester@gentoo.org> intltool-0.41.1.ebuild:
|
|
||||||
amd64 stable, bug #314899
|
|
||||||
|
|
||||||
16 Apr 2010; Brent Baude <ranger@gentoo.org> intltool-0.41.0.ebuild:
|
|
||||||
stable ppc, bug 311725
|
|
||||||
|
|
||||||
12 Apr 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
|
||||||
intltool-0.41.0.ebuild:
|
|
||||||
x86 stable wrt bug #311725
|
|
||||||
|
|
||||||
09 Apr 2010; Pacho Ramos <pacho@gentoo.org> intltool-0.41.0.ebuild:
|
|
||||||
amd64 stable, bug 311725
|
|
||||||
|
|
||||||
*intltool-0.41.1 (28 Mar 2010)
|
|
||||||
|
|
||||||
28 Mar 2010; Samuli Suominen <ssuominen@gentoo.org>
|
|
||||||
+intltool-0.41.1.ebuild:
|
|
||||||
Version bump.
|
|
||||||
|
|
||||||
17 Feb 2010; Gilles Dartiguelongue <eva@gentoo.org> metadata.xml:
|
|
||||||
Moving to freedesktop.
|
|
||||||
|
|
||||||
*intltool-0.41.0 (17 Feb 2010)
|
|
||||||
|
|
||||||
17 Feb 2010; Samuli Suominen <ssuominen@gentoo.org>
|
|
||||||
+intltool-0.41.0.ebuild:
|
|
||||||
Version bump wrt #299523, thanks to Rafał Mużyło for reporting.
|
|
||||||
|
|
||||||
15 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
|
|
||||||
intltool-0.40.6-r1.ebuild:
|
|
||||||
Transfer Prefix keywords
|
|
||||||
|
|
||||||
16 Sep 2009; Gilles Dartiguelongue <eva@gentoo.org>
|
|
||||||
-intltool-0.40.6.ebuild:
|
|
||||||
Clean up broken/masked revision.
|
|
||||||
|
|
||||||
*intltool-0.40.6-r1 (23 Aug 2009)
|
|
||||||
|
|
||||||
23 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org>
|
|
||||||
+intltool-0.40.6-r1.ebuild, +files/intltool-0.40.6-fix-install.patch:
|
|
||||||
Add patched version (since I had it locally) for 0.40.6.
|
|
||||||
|
|
||||||
28 Apr 2009; Raúl Porcel <armin76@gentoo.org> intltool-0.40.5.ebuild:
|
|
||||||
m68k stable
|
|
||||||
|
|
||||||
12 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> ChangeLog:
|
|
||||||
Stable on sparc, bug #260063
|
|
||||||
|
|
||||||
30 Mar 2009; Jeroen Roovers <jer@gentoo.org> intltool-0.40.5.ebuild:
|
|
||||||
Stable for HPPA (bug #260063).
|
|
||||||
|
|
||||||
26 Mar 2009; Raúl Porcel <armin76@gentoo.org> intltool-0.40.5.ebuild:
|
|
||||||
arm/s390/sh/sparc stable
|
|
||||||
|
|
||||||
*intltool-0.40.6 (19 Mar 2009)
|
|
||||||
|
|
||||||
19 Mar 2009; Gilles Dartiguelongue <eva@gentoo.org>
|
|
||||||
-intltool-0.35.5.ebuild, +intltool-0.40.6.ebuild:
|
|
||||||
Bump to 0.40.6.
|
|
||||||
|
|
||||||
18 Mar 2009; Raúl Porcel <armin76@gentoo.org> intltool-0.40.5.ebuild:
|
|
||||||
alpha/ia64 stable wrt #260063
|
|
||||||
|
|
||||||
15 Mar 2009; Markus Meier <maekke@gentoo.org> intltool-0.40.5.ebuild:
|
|
||||||
x86 stable, bug #260063
|
|
||||||
|
|
||||||
11 Mar 2009; Daniel Gryniewicz <dang@gentoo.org> intltool-0.40.5.ebuild:
|
|
||||||
Marked stable on amd64
|
|
||||||
|
|
||||||
06 Mar 2009; Brent Baude <ranger@gentoo.org> intltool-0.40.5.ebuild:
|
|
||||||
Marking intltool-0.40.5 ppc stable for bug 260063
|
|
||||||
|
|
||||||
05 Mar 2009; Brent Baude <ranger@gentoo.org> intltool-0.40.5.ebuild:
|
|
||||||
Marking intltool-0.40.5 ppc64 stable for bug 260063
|
|
||||||
|
|
||||||
09 Feb 2009; Tobias Klausmann <klausman@gentoo.org>
|
|
||||||
intltool-0.40.5.ebuild:
|
|
||||||
Stable on alpha, bug #258344
|
|
||||||
|
|
||||||
13 Nov 2008; Brent Baude <ranger@gentoo.org> intltool-0.37.1.ebuild:
|
|
||||||
Marking intltool-0.37.1 ppc64 stable for bug 236971
|
|
||||||
|
|
||||||
14 Oct 2008; Mart Raudsepp <leio@gentoo.org> -intltool-0.40.4.ebuild:
|
|
||||||
Remove old
|
|
||||||
|
|
||||||
*intltool-0.40.5 (08 Oct 2008)
|
|
||||||
|
|
||||||
08 Oct 2008; Gilles Dartiguelongue <eva@gentoo.org>
|
|
||||||
+intltool-0.40.5.ebuild:
|
|
||||||
Version bump to 0.40.5.
|
|
||||||
|
|
||||||
*intltool-0.40.4 (28 Sep 2008)
|
|
||||||
|
|
||||||
28 Sep 2008; Mart Raudsepp <leio@gentoo.org> +intltool-0.40.4.ebuild:
|
|
||||||
New major version; most notably doesn't distribute intltool with tarballs
|
|
||||||
anymore
|
|
||||||
|
|
||||||
25 Sep 2008; Jeroen Roovers <jer@gentoo.org> intltool-0.37.1.ebuild:
|
|
||||||
Stable for HPPA (bug #236971).
|
|
||||||
|
|
||||||
12 Aug 2008; Raúl Porcel <armin76@gentoo.org> intltool-0.37.1.ebuild:
|
|
||||||
alpha/ia64/sparc stable wrt #229709
|
|
||||||
|
|
||||||
10 Aug 2008; Markus Meier <maekke@gentoo.org> intltool-0.37.1.ebuild:
|
|
||||||
x86 stable, bug #229709
|
|
||||||
|
|
||||||
30 Jul 2008; Brent Baude <ranger@gentoo.org> intltool-0.37.1.ebuild:
|
|
||||||
Marking intltool-0.37.1 ppc stable for bug 229709
|
|
||||||
|
|
||||||
26 Jul 2008; Olivier Crête <tester@gentoo.org> intltool-0.37.1.ebuild:
|
|
||||||
Stable on amd64, bug #229709
|
|
||||||
|
|
||||||
*intltool-0.37.1 (25 Feb 2008)
|
|
||||||
|
|
||||||
25 Feb 2008; Mart Raudsepp <leio@gentoo.org> +intltool-0.37.1.ebuild:
|
|
||||||
Version bump, includes PolicyKit XML files support, more LINGUAS based
|
|
||||||
filtering, C_ macro handling, bug fixes and more
|
|
||||||
|
|
||||||
27 Jul 2007; Mart Raudsepp <leio@gentoo.org> -intltool-0.35.0.ebuild,
|
|
||||||
-intltool-0.35.4.ebuild:
|
|
||||||
Remove old versions
|
|
||||||
|
|
||||||
02 Jun 2007; Brent Baude <ranger@gentoo.org> intltool-0.35.5.ebuild:
|
|
||||||
Marking intltool-0.35.5 ppc stable for bug #171107
|
|
||||||
|
|
||||||
31 May 2007; Jeroen Roovers <jer@gentoo.org> intltool-0.35.5.ebuild:
|
|
||||||
Stable for HPPA (bug #171107).
|
|
||||||
|
|
||||||
31 May 2007; Daniel Gryniewicz <dang@gentoo.org> intltool-0.35.5.ebuild:
|
|
||||||
Marked stable on amd64 for bug #171107
|
|
||||||
|
|
||||||
31 May 2007; Brent Baude <ranger@gentoo.org> intltool-0.35.5.ebuild:
|
|
||||||
Marking intltool-0.35.5 ppc64 stable for bug #171107
|
|
||||||
|
|
||||||
30 May 2007; Raúl Porcel <armin76@gentoo.org> intltool-0.35.5.ebuild:
|
|
||||||
alpha/ia64 stable wrt #171107
|
|
||||||
|
|
||||||
29 May 2007; Andrej Kacian <ticho@gentoo.org> intltool-0.35.5.ebuild:
|
|
||||||
Stable on x86, bug #171107.
|
|
||||||
|
|
||||||
29 May 2007; Gustavo Zacarias <gustavoz@gentoo.org>
|
|
||||||
intltool-0.35.5.ebuild:
|
|
||||||
Stable on sparc wrt #171107
|
|
||||||
|
|
||||||
27 May 2007; Joshua Kinard <kumba@gentoo.org> intltool-0.35.5.ebuild:
|
|
||||||
Stable on mips.
|
|
||||||
|
|
||||||
01 Mar 2007; Daniel Gryniewicz <dang@gentoo.org>
|
|
||||||
+files/intltool-0.35.5-update.patch, intltool-0.35.5.ebuild:
|
|
||||||
Revert intltool-extract detection; bug #168832
|
|
||||||
|
|
||||||
*intltool-0.35.5 (26 Feb 2007)
|
|
||||||
|
|
||||||
26 Feb 2007; Daniel Gryniewicz <dang@gentoo.org> +intltool-0.35.5.ebuild:
|
|
||||||
Bump to 0.35.5
|
|
||||||
* Don't hardcode fallback path to intltool-extract
|
|
||||||
* Fix mkdir race in inltool-merge.in.in
|
|
||||||
* Update an additional check to use $SRCDIR properly for POTFILES.skip
|
|
||||||
* Handle extracting comments from ini-style files
|
|
||||||
|
|
||||||
12 Feb 2007; Michael Sterrett <mr_bones_@gentoo.org>
|
|
||||||
intltool-0.35.0.ebuild:
|
|
||||||
restore stable ppc64 keyword
|
|
||||||
|
|
||||||
11 Feb 2007; Fabian Groffen <grobian@gentoo.org> intltool-0.35.0.ebuild,
|
|
||||||
intltool-0.35.4.ebuild:
|
|
||||||
Dropped ppc-macos keyword, see you in prefix
|
|
||||||
|
|
||||||
*intltool-0.35.4 (22 Jan 2007)
|
|
||||||
|
|
||||||
22 Jan 2007; Leonardo Boshell <leonardop@gentoo.org>
|
|
||||||
+intltool-0.35.4.ebuild:
|
|
||||||
New release.
|
|
||||||
|
|
||||||
21 Dec 2006; Roy Marples <uberlord@gentoo.org> intltool-0.35.0.ebuild:
|
|
||||||
Added ~sparc-fbsd keyword.
|
|
||||||
|
|
||||||
19 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> intltool-0.35.0.ebuild:
|
|
||||||
Stable on Alpha.
|
|
||||||
|
|
||||||
04 Sep 2006; Joshua Kinard <kumba@gentoo.org> intltool-0.35.0.ebuild:
|
|
||||||
Marked stable on mips.
|
|
||||||
|
|
||||||
16 Aug 2006; Markus Rothe <corsair@gentoo.org> intltool-0.35.0.ebuild:
|
|
||||||
Stable on ppc64
|
|
||||||
|
|
||||||
17 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> intltool-0.35.0.ebuild:
|
|
||||||
Marked stable on amd64 for bug #139612
|
|
||||||
|
|
||||||
16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org>
|
|
||||||
intltool-0.35.0.ebuild:
|
|
||||||
hppa stable, bug #139612
|
|
||||||
|
|
||||||
14 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org>
|
|
||||||
intltool-0.35.0.ebuild:
|
|
||||||
ppc stable, bug #139612
|
|
||||||
|
|
||||||
13 Jul 2006; Aron Griffis <agriffis@gentoo.org> intltool-0.35.0.ebuild:
|
|
||||||
Mark 0.35.0 stable on ia64
|
|
||||||
|
|
||||||
12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
|
|
||||||
intltool-0.35.0.ebuild:
|
|
||||||
Stable on x86 wrt bug #139612.
|
|
||||||
|
|
||||||
10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org>
|
|
||||||
intltool-0.35.0.ebuild:
|
|
||||||
Stable on sparc wrt #139612
|
|
||||||
|
|
||||||
*intltool-0.35.0 (15 May 2006)
|
|
||||||
|
|
||||||
15 May 2006; Leonardo Boshell <leonardop@gentoo.org>
|
|
||||||
+intltool-0.35.0.ebuild:
|
|
||||||
New release.
|
|
||||||
|
|
||||||
12 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> intltool-0.34.2.ebuild:
|
|
||||||
Add ~x86-fbsd keyword.
|
|
||||||
|
|
||||||
*intltool-0.34.2 (08 Feb 2006)
|
|
||||||
|
|
||||||
08 Feb 2006; Saleem Abdulrasool <compnerd@gentoo.org>
|
|
||||||
+intltool-0.34.2.ebuild:
|
|
||||||
Version bump from upstream for 2.12.3
|
|
||||||
|
|
||||||
22 Jan 2006; <dang@gentoo.org> intltool-0.34.1.ebuild:
|
|
||||||
Marked stable on amd64 per bug #119634
|
|
||||||
|
|
||||||
25 Dec 2005; Joshua Kinard <kumba@gentoo.org> intltool-0.34.1.ebuild:
|
|
||||||
Marked stable on mips.
|
|
||||||
|
|
||||||
12 Sep 2005; Michael Hanselmann <hansmi@gentoo.org>
|
|
||||||
intltool-0.34.1.ebuild:
|
|
||||||
Stable on ppc.
|
|
||||||
|
|
||||||
10 Sep 2005; Aron Griffis <agriffis@gentoo.org> intltool-0.34.1.ebuild:
|
|
||||||
Mark 0.34.1 stable on alpha
|
|
||||||
|
|
||||||
08 Sep 2005; Aron Griffis <agriffis@gentoo.org> intltool-0.34.1.ebuild:
|
|
||||||
Mark 0.34.1 stable on ia64
|
|
||||||
|
|
||||||
06 Sep 2005; Markus Rothe <corsair@gentoo.org> intltool-0.34.1.ebuild:
|
|
||||||
Stable on ppc64
|
|
||||||
|
|
||||||
05 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org>
|
|
||||||
intltool-0.34.1.ebuild:
|
|
||||||
Stable on sparc
|
|
||||||
|
|
||||||
05 Sep 2005; Leonardo Boshell <leonardop@gentoo.org>
|
|
||||||
intltool-0.34.1.ebuild:
|
|
||||||
Stable on x86.
|
|
||||||
|
|
||||||
14 Aug 2005; Kito <kito@gentoo.org> intltool-0.34.1.ebuild:
|
|
||||||
~ppc-macos keyword.
|
|
||||||
|
|
||||||
13 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> intltool-0.33.ebuild:
|
|
||||||
Stable on ppc.
|
|
||||||
|
|
||||||
08 Aug 2005; Markus Rothe <corsair@gentoo.org> intltool-0.33.ebuild:
|
|
||||||
Stable on ppc64
|
|
||||||
|
|
||||||
*intltool-0.34.1 (02 Aug 2005)
|
|
||||||
|
|
||||||
02 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> intltool-0.34.1.ebuild:
|
|
||||||
New version.
|
|
||||||
|
|
||||||
01 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> intltool-0.33.ebuild:
|
|
||||||
Stable on sparc
|
|
||||||
|
|
||||||
31 Jul 2005; Leonardo Boshell <leonardop@gentoo.org> intltool-0.33.ebuild:
|
|
||||||
Stable on x86.
|
|
||||||
|
|
||||||
07 Jul 2005; Markus Rothe <corsair@gentoo.org> intltool-0.32.1.ebuild:
|
|
||||||
Stable on ppc64
|
|
||||||
|
|
||||||
02 Jul 2005; Bryan Østergaard <kloeri@gentoo.org> intltool-0.32.1.ebuild:
|
|
||||||
Stable on alpha.
|
|
||||||
|
|
||||||
01 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org>
|
|
||||||
intltool-0.32.1.ebuild:
|
|
||||||
Stable on sparc
|
|
||||||
|
|
||||||
*intltool-0.33 (30 Jun 2005)
|
|
||||||
|
|
||||||
30 Jun 2005; Leonardo Boshell <leonardop@gentoo.org> intltool-0.33.ebuild:
|
|
||||||
New release, resolving bug #96955.
|
|
||||||
|
|
||||||
30 Jun 2005; Leonardo Boshell <leonardop@gentoo.org> intltool-0.32.1.ebuild:
|
|
||||||
Stable on x86.
|
|
||||||
|
|
||||||
01 Apr 2005; Aron Griffis <agriffis@gentoo.org> intltool-0.32.1.ebuild:
|
|
||||||
stable on ia64
|
|
||||||
|
|
||||||
12 Feb 2005; Alin Nastac <mrness@gentoo.org> intltool-0.30.ebuild,
|
|
||||||
intltool-0.31.2.ebuild, intltool-0.31.3.ebuild:
|
|
||||||
Fix dependencies (move dev-perl/XML-Parser from RDEPEND to DEPEND).
|
|
||||||
See bug #81544.
|
|
||||||
|
|
||||||
06 Feb 2005; Joshua Kinard <kumba@gentoo.org> intltool-0.31.2.ebuild:
|
|
||||||
Marked stable on mips.
|
|
||||||
|
|
||||||
24 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> :
|
|
||||||
Stable on alpha.
|
|
||||||
|
|
||||||
23 Dec 2004; Guy Martin <gmsoft@gentoo.org> intltool-0.32.1.ebuild:
|
|
||||||
Stable on hppa.
|
|
||||||
|
|
||||||
17 Dec 2004; Markus Rothe <corsair@gentoo.org> intltool-0.31.2.ebuild:
|
|
||||||
Stable on ppc64
|
|
||||||
|
|
||||||
27 Nov 2004; Benjamin Schindler <config@gentoo.org> intltool-0.31.2.ebuild:
|
|
||||||
Marked stable on amd64
|
|
||||||
|
|
||||||
23 Nov 2004; Bryan Østergaard <kloeri@gentoo.org> intltool-0.31.2.ebuild:
|
|
||||||
Stable on alpha.
|
|
||||||
|
|
||||||
14 Nov 2004; Simon Stelling <blubb@gentoo.org> intltool-0.32.1.ebuild:
|
|
||||||
fixed dependancies (bug #71081)
|
|
||||||
|
|
||||||
11 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> intltool-0.31.2.ebuild:
|
|
||||||
Stable on sparc
|
|
||||||
|
|
||||||
11 Nov 2004; Mike Gardiner <obz@gentoo.org> intltool-0.31.2.ebuild:
|
|
||||||
Keyworded ppc for GNOME 2.8
|
|
||||||
|
|
||||||
*intltool-0.32.1 (11 Nov 2004)
|
|
||||||
|
|
||||||
11 Nov 2004; foser <foser@gentoo.org> intltool-0.32.1.ebuild :
|
|
||||||
Fresh release
|
|
||||||
|
|
||||||
*intltool-0.31.3 (14 Oct 2004)
|
|
||||||
|
|
||||||
14 Oct 2004; Alastair Tse <liquidx@gentoo.org> +intltool-0.31.3.ebuild:
|
|
||||||
version bump
|
|
||||||
|
|
||||||
*intltool-0.31.2 (16 Sep 2004)
|
|
||||||
|
|
||||||
16 Sep 2004; foser <foser@gentoo.org> intltool-0.31.2.ebuild :
|
|
||||||
New release (#62484), now uses DESTDIR
|
|
||||||
|
|
||||||
28 Jun 2004; Tom Gall <tgall@gentoo.org> intltool-0.30.ebuild:
|
|
||||||
stable on ppc64
|
|
||||||
|
|
||||||
30 May 2004; L. Boshell <leonardop@gentoo.org> intltool-0.30.ebuild:
|
|
||||||
Add IUSE var.
|
|
||||||
|
|
||||||
13 May 2004; Stephen P. Becker <geoman@gentoo.org> intltool-0.30.ebuild:
|
|
||||||
Stable on mips.
|
|
||||||
|
|
||||||
09 Mar 2004; <agriffis@gentoo.org> intltool-0.30.ebuild:
|
|
||||||
stable on alpha and ia64
|
|
||||||
|
|
||||||
09 Mar 2004; Stephen P. Becker <geoman@gentoo.org> :
|
|
||||||
Added ~mips keyword.
|
|
||||||
|
|
||||||
16 Feb 2004; Gustavo Zacarias <gustavoz@gentoo.org> intltool-0.30.ebuild:
|
|
||||||
stable on hppa and sparc
|
|
||||||
|
|
||||||
10 Feb 2004; <spider@gentoo.org> intltool-0.30.ebuild:
|
|
||||||
x86 bump due to bugs with missing Makefile.in.in
|
|
||||||
|
|
||||||
10 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> intltool-0.29.ebuild:
|
|
||||||
set ppc in keywords
|
|
||||||
|
|
||||||
07 Feb 2004; <gustavoz@gentoo.org> intltool-0.29.ebuild:
|
|
||||||
stable on hppa and sparc
|
|
||||||
|
|
||||||
07 Feb 2004; foser <foser@gentoo.org> intltool-0.{29,30}.ebuild :
|
|
||||||
Fix RDEP order to actually make sense (thnx spider for the bucket of water)
|
|
||||||
|
|
||||||
07 Feb 2004; <spider@gentoo.org> intltool-0.29.ebuild:
|
|
||||||
stable on x86, doing this to get building working on things that need
|
|
||||||
XML::Parser
|
|
||||||
|
|
||||||
*intltool-0.30 (3 Feb 2004)
|
|
||||||
|
|
||||||
03 Feb 2004; foser <foser@gentoo.org> intltool-0.30.ebuild :
|
|
||||||
New release
|
|
||||||
|
|
||||||
*intltool-0.29 (26 Jan 2004)
|
|
||||||
|
|
||||||
26 Jan 2004; foser <foser@gentoo.org> intltool-0.29.ebuild, metadata.xml :
|
|
||||||
New release, added XML-Parser as rdep
|
|
||||||
Added to gnome herd
|
|
||||||
|
|
||||||
28 Dec 2003; Joshua Kinard <kumba@gentoo.org> intltool-0.27.2.ebuild:
|
|
||||||
Move to mips stable (~mips -> mips)
|
|
||||||
|
|
||||||
06 Nov 2003; Jason Wever <weeve@gentoo.org> intltool-0.27.2.ebuild:
|
|
||||||
Marked stable on sparc.
|
|
||||||
|
|
||||||
22 Oct 2003; Bartosch Pixa <darkspecter@gentoo.org> intltool-0.27.2.ebuild:
|
|
||||||
set ppc in keywords
|
|
||||||
|
|
||||||
16 Oct 2003; Aron Griffis <agriffis@gentoo.org> intltool-0.27.2.ebuild:
|
|
||||||
Stable on alpha
|
|
||||||
|
|
||||||
05 Oct 2003; Mike Gardiner <obz@gentoo.org> intltool-0.27.2.ebuild:
|
|
||||||
Marked stable on x86
|
|
||||||
|
|
||||||
23 Sep 2003; Bartosch Pixa <darkspecter@gentoo.org> intltool-0.26.ebuild:
|
|
||||||
set ppc in keywords
|
|
||||||
|
|
||||||
*intltool-0.27.2 (18 Aug 2003)
|
|
||||||
|
|
||||||
15 Nov 2003; Guy Martin <gmsoft@gentoo.org> intltool-0.27.2.ebuild :
|
|
||||||
Marked stable on hppa.
|
|
||||||
|
|
||||||
18 Aug 2003; foser <foser@gentoo.org> intltool-0.27.2.ebuild :
|
|
||||||
New version
|
|
||||||
|
|
||||||
*intltool-0.26 (17 May 2003)
|
|
||||||
|
|
||||||
24 Jul 2003; Guy Martin <gmsoft@gentoo.org>
|
|
||||||
Marked stable on hppa.
|
|
||||||
|
|
||||||
17 May 2003; foser <foser@gentoo.org> intltool-0.26.ebuild ;
|
|
||||||
New version, removed popt dep, should fix #15194
|
|
||||||
|
|
||||||
13 Mar 2003; Olivier Reisch <doctomoe@gentoo.org> intltool-0.25.ebuild :
|
|
||||||
Marked ppc stable.
|
|
||||||
|
|
||||||
*intltool-0.25 (07 Jan 2002)
|
|
||||||
|
|
||||||
18 Apr 2003; Jan Seiddel <tuxus@gentoo.org> intltool-0.25.ebuild:
|
|
||||||
Added mips to keywords.
|
|
||||||
|
|
||||||
08 Apr 2003; Todd Sunderlin <todd@gentoo.org> intltool-0.25.ebuild:
|
|
||||||
Marked stable for sparc
|
|
||||||
|
|
||||||
16 Mar 2003; Guy Martin <gmsoft@gentoo.org> intltool-0.25.ebuild :
|
|
||||||
Added hppa to keywords.
|
|
||||||
|
|
||||||
21 Feb 2003; Aron Griffis <agriffis@gentoo.org> intltool-0.25.ebuild :
|
|
||||||
Mark stable on alpha
|
|
||||||
|
|
||||||
07 Jan 2002; Spider <spider@gentoo.org> intltool-0.25.ebuild :
|
|
||||||
hacked up the new 0.25 release, some doc changes but thats all
|
|
||||||
|
|
||||||
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
|
|
||||||
|
|
||||||
|
|
||||||
*intltool-0.23 (28 Nov 2002)
|
|
||||||
|
|
||||||
28 Nov 2002; Spider <spider@gentoo.org> intltool-0.23.ebuild :
|
|
||||||
new version for the last gnome-2 release. no changes.
|
|
||||||
|
|
||||||
*intltool-0.22 (7 Jun 2002)
|
|
||||||
|
|
||||||
23 Oct 2002; Spider <spider@gentoo.org> intltool-0.22.ebuild :
|
|
||||||
updated SRC_URI
|
|
||||||
|
|
||||||
7 Jun 2002; Spider <spider@gentoo.org> intltool-0.22.ebuild :
|
|
||||||
I missed to commit this yesterday.
|
|
||||||
|
|
||||||
23 Jul 2002; Mark Guertin <gerk@gentoo.org> :
|
|
||||||
Added ppc to keywords
|
|
||||||
|
|
||||||
*intltool-0.21 (20 May 2002)
|
|
||||||
20 May 2002; Spider <spider@gentoo.org> :
|
|
||||||
Later greater and better... and fixes a bug in old version :)
|
|
||||||
|
|
||||||
*intltool-0.20 (19 May 2002)
|
|
||||||
19 May 2002; Spider <spider@gentoo.org> :
|
|
||||||
update to the latest version that has support for schemas
|
|
||||||
|
|
||||||
*intltool-0.19 (18 May 2002)
|
|
||||||
18 May 2002; Spider <spider@gentoo.org> :
|
|
||||||
copy over to updated version
|
|
||||||
|
|
||||||
|
|
||||||
*intltool-0.17 (10 March 2002)
|
|
||||||
|
|
||||||
*intltool-0.15 (17 Feb 2002)
|
|
||||||
|
|
||||||
*intltool-0.14 (1 Feb 2002)
|
|
||||||
|
|
||||||
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
|
|
||||||
|
|
||||||
Added initial ChangeLog which should be updated whenever the package is
|
|
||||||
updated in any way. This changelog is targetted to users. This means that the
|
|
||||||
comments should well explained and written in clean English. The details about
|
|
||||||
writing correct changelogs are explained in the skel.ChangeLog file which you
|
|
||||||
can find in the root directory of the portage repository.
|
|
@ -1,6 +1 @@
|
|||||||
AUX intltool-0.50.2-absolute-paths.patch 1798 SHA256 100745c58324e737af6b9b6c3691d2a1c43dd46993ab045da23b97d105c157c0 SHA512 f4fe5452b81d448d19ec58196ecb1a0fa619daedd67c86fc16dcd8f45b4fa449890a0fed14d6fdb259f7c6b13cf8a1ffe064d540305913a0d9df80bb5042aa17 WHIRLPOOL 51e930c4bb04502af3591002ed19224c14a55a1732019eca5ed885dc721d44ba0f0d3bb854c837c47458f3d3c984c8d77d5df26da502fdeccf42265597cad591
|
DIST intltool-0.51.0.tar.gz 162286 BLAKE2B 98fe40e4d669fdf65a777152ddee0a9656412b9cf5d1e682d1b4b7bd666f3e5aa623a50481b6df47e16a935550836c66c666229b0bb7ef143f7cde6893b97a69 SHA512 4c93cb26592ed0b1622d3b7800b5d6622ffa36f58ac73f2ef0bddfab522565fdfb8fa73d81914b9a202f1d62bc995a08960f8adb9f62c86918e75498e85fbfdf
|
||||||
AUX intltool-0.50.2-localedir-fix.patch 2189 SHA256 5d25bc56745667a434d6329644dc8a119acaa090bfe84bceaf13fbfb1571ca3a SHA512 61b9ac25cd51885724858a4cb9794a1d42a468316131534db46342a3543b867b7d025ae0543d92d9f468f15816c4b3adb500b2a7822d935dfc1fc7b6ec6d309f WHIRLPOOL 9ec507a8f7e8253cd3d1c1519065e8c3726e35c4daa00eecafa100bc0b5c5d5d9eecfc36785dd598aba5e26ceff1f8d2a1c82a2efd083cba73bace65ff9c3d01
|
|
||||||
DIST intltool-0.50.2.tar.gz 189483 SHA256 67f25c5c6fb71d095793a7f895b245e65e829e8bde68c6c8b4c912144ff34406 SHA512 9f7f0746e77a1a6765b49e16f65438103bc031f3fa8cac42c061deade4291703b95aa336eba2500c8f05d19e35620cf01a120c71a7b6816c1bfecbb9fd747b11 WHIRLPOOL b026ab99921aaddb376823f1eb06e7d669bcc0a3cfb12431676e4e041343a370d7f715d39d60ef991e86e4f8441228713fc82a7ecb3cae2dc3273f7f01ce66a3
|
|
||||||
EBUILD intltool-0.50.2-r1.ebuild 1202 SHA256 b1a47574aacd2eb97afde5957ab18cbc3caa8c6c6a62521b9fd5ff397a5118bd SHA512 f7608eac402ebee2ec14d3ebdc6fe3d5e9fc13f2c7ae87b417c4c018cf0932a0d4d579158fdd960f5358bd40b30ba96ed0884ec458508a6c5039f45147c2b900 WHIRLPOOL 5311550a56c87f7835e027bacd74b18317bb69866877ff3f092aadf42b6a836123c81950ac6f4b837817815027c860cbb762762cf3d006a997cc04a4f5bb6a7e
|
|
||||||
MISC ChangeLog 20409 SHA256 b75d22d7298f127b4460f7106afb6b608af8fae327faa5cc2dadb639eebc0b49 SHA512 009846af696843ceda9f9358a5051757af305afe63baa33e854d8b065e1faf190b4b98f9e814f65a641d02367c0d2a3660bd07e75f0a7240c8fd29a220d1969b WHIRLPOOL f553ae185796f28df405b99708b10dae8ca958b91d285d8b13144aff7a0dab836f6cbae1a1fd201b02aee70ffe42903a90e3365cc0e07ee4da82e34a19cec2eb
|
|
||||||
MISC metadata.xml 239 SHA256 5d929c534d63615358eacbd035a386109d5deebdc7bb562511b4a6338ee2bbb8 SHA512 ab6b74388bf69a67b0d1f4283475f97eb5a731f31b5c9db4ee50b819a846c77d4ef09f63856e31a68b0bfdf18ee3baa6c76720d4345ccadf154385caaf1033bb WHIRLPOOL bcac6415c046557e53bf04579e077fed4d694dee8f7c0faeecf15f3f036137a2c9f0eaa0c492cecef23a45bd5af2c45542acd26641209d3c9be3108bf1ff09a7
|
|
||||||
|
@ -1,70 +0,0 @@
|
|||||||
=== modified file 'Makefile.in.in'
|
|
||||||
--- Makefile.in.in 2013-05-12 18:38:08 +0000
|
|
||||||
+++ Makefile.in.in 2013-05-22 13:43:26 +0000
|
|
||||||
@@ -33,8 +33,7 @@
|
|
||||||
datadir = @datadir@
|
|
||||||
datarootdir = @datarootdir@
|
|
||||||
libdir = @libdir@
|
|
||||||
-DATADIRNAME = @DATADIRNAME@
|
|
||||||
-itlocaledir = $(prefix)/$(DATADIRNAME)/locale
|
|
||||||
+localedir = @localedir@
|
|
||||||
subdir = po
|
|
||||||
install_sh = @install_sh@
|
|
||||||
# Automake >= 1.8 provides @mkdir_p@.
|
|
||||||
@@ -108,7 +107,7 @@
|
|
||||||
install-data-yes: all
|
|
||||||
linguas="$(USE_LINGUAS)"; \
|
|
||||||
for lang in $$linguas; do \
|
|
||||||
- dir=$(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES; \
|
|
||||||
+ dir=$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \
|
|
||||||
$(mkdir_p) $$dir; \
|
|
||||||
if test -r $$lang.gmo; then \
|
|
||||||
$(INSTALL_DATA) $$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \
|
|
||||||
@@ -142,8 +141,8 @@
|
|
||||||
uninstall:
|
|
||||||
linguas="$(USE_LINGUAS)"; \
|
|
||||||
for lang in $$linguas; do \
|
|
||||||
- rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \
|
|
||||||
- rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \
|
|
||||||
+ rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \
|
|
||||||
+ rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \
|
|
||||||
done
|
|
||||||
|
|
||||||
check: all $(GETTEXT_PACKAGE).pot
|
|
||||||
|
|
||||||
=== modified file 'intltool.m4'
|
|
||||||
--- intltool.m4 2012-02-20 14:50:33 +0000
|
|
||||||
+++ intltool.m4 2013-05-12 17:08:09 +0000
|
|
||||||
@@ -155,31 +155,6 @@
|
|
||||||
# Substitute ALL_LINGUAS so we can use it in po/Makefile
|
|
||||||
AC_SUBST(ALL_LINGUAS)
|
|
||||||
|
|
||||||
-# Set DATADIRNAME correctly if it is not set yet
|
|
||||||
-# (copied from glib-gettext.m4)
|
|
||||||
-if test -z "$DATADIRNAME"; then
|
|
||||||
- AC_LINK_IFELSE(
|
|
||||||
- [AC_LANG_PROGRAM([[]],
|
|
||||||
- [[extern int _nl_msg_cat_cntr;
|
|
||||||
- return _nl_msg_cat_cntr]])],
|
|
||||||
- [DATADIRNAME=share],
|
|
||||||
- [case $host in
|
|
||||||
- *-*-solaris*)
|
|
||||||
- dnl On Solaris, if bind_textdomain_codeset is in libc,
|
|
||||||
- dnl GNU format message catalog is always supported,
|
|
||||||
- dnl since both are added to the libc all together.
|
|
||||||
- dnl Hence, we'd like to go with DATADIRNAME=share
|
|
||||||
- dnl in this case.
|
|
||||||
- AC_CHECK_FUNC(bind_textdomain_codeset,
|
|
||||||
- [DATADIRNAME=share], [DATADIRNAME=lib])
|
|
||||||
- ;;
|
|
||||||
- *)
|
|
||||||
- [DATADIRNAME=lib]
|
|
||||||
- ;;
|
|
||||||
- esac])
|
|
||||||
-fi
|
|
||||||
-AC_SUBST(DATADIRNAME)
|
|
||||||
-
|
|
||||||
IT_PO_SUBDIR([po])
|
|
||||||
|
|
||||||
])
|
|
||||||
|
|
@ -0,0 +1,48 @@
|
|||||||
|
https://bugs.launchpad.net/intltool/+bug/1490906
|
||||||
|
|
||||||
|
fix warnings w/newer perl:
|
||||||
|
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^(.*)\${ <-- HERE ?([A-Z_]+)}?(.*)$/ at /usr/bin/intltool-update line 1065.
|
||||||
|
|
||||||
|
--- a/intltool-update.in
|
||||||
|
+++ b/intltool-update.in
|
||||||
|
@@ -1062,7 +1062,7 @@
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
- if ($str =~ /^(.*)\${?([A-Z_]+)}?(.*)$/)
|
||||||
|
+ if ($str =~ /^(.*)\$\{?([A-Z_]+)}?(.*)$/)
|
||||||
|
{
|
||||||
|
my $rest = $3;
|
||||||
|
my $untouched = $1;
|
||||||
|
@@ -1190,10 +1190,10 @@
|
||||||
|
$name =~ s/\(+$//g;
|
||||||
|
$version =~ s/\(+$//g;
|
||||||
|
|
||||||
|
- $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\${?AC_PACKAGE_NAME}?/);
|
||||||
|
- $varhash{"PACKAGE"} = $name if (not $name =~ /\${?PACKAGE}?/);
|
||||||
|
- $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\${?AC_PACKAGE_VERSION}?/);
|
||||||
|
- $varhash{"VERSION"} = $version if (not $name =~ /\${?VERSION}?/);
|
||||||
|
+ $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\$\{?AC_PACKAGE_NAME}?/);
|
||||||
|
+ $varhash{"PACKAGE"} = $name if (not $name =~ /\$\{?PACKAGE}?/);
|
||||||
|
+ $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\$\{?AC_PACKAGE_VERSION}?/);
|
||||||
|
+ $varhash{"VERSION"} = $version if (not $name =~ /\$\{?VERSION}?/);
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($conf_source =~ /^AC_INIT\(([^,\)]+),([^,\)]+)[,]?([^,\)]+)?/m)
|
||||||
|
@@ -1219,11 +1219,11 @@
|
||||||
|
$version =~ s/\(+$//g;
|
||||||
|
$bugurl =~ s/\(+$//g if (defined $bugurl);
|
||||||
|
|
||||||
|
- $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\${?AC_PACKAGE_NAME}?/);
|
||||||
|
- $varhash{"PACKAGE"} = $name if (not $name =~ /\${?PACKAGE}?/);
|
||||||
|
- $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\${?AC_PACKAGE_VERSION}?/);
|
||||||
|
- $varhash{"VERSION"} = $version if (not $name =~ /\${?VERSION}?/);
|
||||||
|
- $varhash{"PACKAGE_BUGREPORT"} = $bugurl if (defined $bugurl and not $bugurl =~ /\${?\w+}?/);
|
||||||
|
+ $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\$\{?AC_PACKAGE_NAME}?/);
|
||||||
|
+ $varhash{"PACKAGE"} = $name if (not $name =~ /\$\{?PACKAGE}?/);
|
||||||
|
+ $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\$\{?AC_PACKAGE_VERSION}?/);
|
||||||
|
+ $varhash{"VERSION"} = $version if (not $name =~ /\$\{?VERSION}?/);
|
||||||
|
+ $varhash{"PACKAGE_BUGREPORT"} = $bugurl if (defined $bugurl and not $bugurl =~ /\$\{?\w+}?/);
|
||||||
|
}
|
||||||
|
|
||||||
|
# \s makes this not work, why?
|
@ -0,0 +1,12 @@
|
|||||||
|
diff -ruN intltool-0.51.0.orig/intltool-update.in intltool-0.51.0/intltool-update.in
|
||||||
|
--- intltool-0.51.0.orig/intltool-update.in 2017-06-28 00:47:20.889269294 +0200
|
||||||
|
+++ intltool-0.51.0/intltool-update.in 2017-06-28 00:48:14.592271529 +0200
|
||||||
|
@@ -1068,7 +1068,7 @@
|
||||||
|
my $untouched = $1;
|
||||||
|
my $sub = "";
|
||||||
|
# Ignore recursive definitions of variables
|
||||||
|
- $sub = $varhash{$2} if defined $varhash{$2} and $varhash{$2} !~ /\${?$2}?/;
|
||||||
|
+ $sub = $varhash{$2} if defined $varhash{$2} and $varhash{$2} !~ /\$\{?$2}?/;
|
||||||
|
|
||||||
|
return SubstituteVariable ("$untouched$sub$rest");
|
||||||
|
}
|
@ -1,33 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/intltool/intltool-0.50.2-r1.ebuild,v 1.15 2015/04/02 18:44:42 mr_bones_ Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Internationalization Tool Collection"
|
|
||||||
HOMEPAGE="https://launchpad.net/intltool/"
|
|
||||||
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
>=dev-lang/perl-5.8.1
|
|
||||||
dev-perl/XML-Parser
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
sys-devel/gettext
|
|
||||||
"
|
|
||||||
DOCS=( AUTHORS ChangeLog NEWS README TODO doc/I18N-HOWTO )
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Use plain localedir to install mo files to, rather than trying to
|
|
||||||
# guess one, bug #432848#c11
|
|
||||||
epatch "${FILESDIR}/${P}-localedir-fix.patch"
|
|
||||||
|
|
||||||
# Fix handling absolute paths in single file key output, bug #470040
|
|
||||||
epatch "${FILESDIR}/${PN}-0.50.2-absolute-paths.patch"
|
|
||||||
}
|
|
30
sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.51.0-r2.ebuild
vendored
Normal file
30
sdk_container/src/third_party/portage-stable/dev-util/intltool/intltool-0.51.0-r2.ebuild
vendored
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DESCRIPTION="Internationalization Tool Collection"
|
||||||
|
HOMEPAGE="https://launchpad.net/intltool/"
|
||||||
|
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
dev-lang/perl
|
||||||
|
dev-perl/XML-Parser
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
sys-devel/gettext
|
||||||
|
"
|
||||||
|
DOCS=( AUTHORS ChangeLog NEWS README TODO doc/I18N-HOWTO )
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
# Fix handling absolute paths in single file key output, bug #470040
|
||||||
|
# https://bugs.launchpad.net/intltool/+bug/1168941
|
||||||
|
"${FILESDIR}"/${PN}-0.50.2-absolute-paths.patch
|
||||||
|
"${FILESDIR}"/${PN}-0.51.0-perl-5.22.patch
|
||||||
|
"${FILESDIR}"/${PN}-0.51.0-perl-5.26.patch
|
||||||
|
)
|
@ -1,8 +1,10 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<herd>freedesktop</herd>
|
<maintainer type="project">
|
||||||
<maintainer>
|
|
||||||
<email>freedesktop-bugs@gentoo.org</email>
|
<email>freedesktop-bugs@gentoo.org</email>
|
||||||
</maintainer>
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="launchpad">intltool</remote-id>
|
||||||
|
</upstream>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
@ -1,11 +0,0 @@
|
|||||||
DEFINED_PHASES=install prepare
|
|
||||||
DESCRIPTION=User land tool for cleaning up old perl installs
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=https://www.gentoo.org/proj/en/perl/
|
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=GPL-2
|
|
||||||
RDEPEND=app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore sys-apps/paludis )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://gentoo/perl-cleaner-2.20.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/perl-cleaner-2.20.tar.bz2
|
|
||||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 prefix e51c7882b7b721e54e684f7eb143cbfe preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
|
||||||
_md5_=685f4aa57f02cccd0b41fe464d90e825
|
|
@ -1,11 +0,0 @@
|
|||||||
DEFINED_PHASES=install prepare
|
|
||||||
DESCRIPTION=User land tool for cleaning up old perl installs
|
|
||||||
EAPI=6
|
|
||||||
HOMEPAGE=https://www.gentoo.org/proj/en/perl/
|
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=GPL-2
|
|
||||||
RDEPEND=app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore sys-apps/paludis )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://gentoo/perl-cleaner-2.22.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/perl-cleaner-2.22.tar.bz2
|
|
||||||
_eclasses_=prefix e51c7882b7b721e54e684f7eb143cbfe
|
|
||||||
_md5_=875f2fe91f0b888bf934c8d016603337
|
|
@ -1,11 +0,0 @@
|
|||||||
DEFINED_PHASES=install prepare
|
|
||||||
DESCRIPTION=User land tool for cleaning up old perl installs
|
|
||||||
EAPI=6
|
|
||||||
HOMEPAGE=https://www.gentoo.org/proj/en/perl/
|
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=GPL-2
|
|
||||||
RDEPEND=app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore sys-apps/paludis )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://gentoo/perl-cleaner-2.23.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/perl-cleaner-2.23.tar.bz2
|
|
||||||
_eclasses_=prefix e51c7882b7b721e54e684f7eb143cbfe
|
|
||||||
_md5_=92e938e8b473a0fe766b98c4724ef07f
|
|
11
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.25
vendored
Normal file
11
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.25
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
DEFINED_PHASES=install prepare
|
||||||
|
DESCRIPTION=User land tool for cleaning up old perl installs
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://www.gentoo.org/proj/en/perl/
|
||||||
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gentoo/perl-cleaner-2.25.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/perl-cleaner-2.25.tar.bz2
|
||||||
|
_eclasses_=prefix e51c7882b7b721e54e684f7eb143cbfe
|
||||||
|
_md5_=d989a35e7436f1360c3067e4bedb56be
|
11
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.27
vendored
Normal file
11
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/perl-cleaner-2.27
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
DEFINED_PHASES=install prepare
|
||||||
|
DESCRIPTION=User land tool for cleaning up old perl installs
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://www.gentoo.org/proj/en/perl/
|
||||||
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) ( sys-apps/portage-mgorny app-portage/portage-utils ) sys-apps/pkgcore )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gentoo/perl-cleaner-2.27.tar.bz2 https://dev.gentoo.org/~dilfridge/distfiles/perl-cleaner-2.27.tar.bz2
|
||||||
|
_eclasses_=prefix e51c7882b7b721e54e684f7eb143cbfe
|
||||||
|
_md5_=b6f07742d18343aa66072d3ea24dace4
|
@ -4,7 +4,7 @@ DESCRIPTION=User land tool for cleaning up old perl installs
|
|||||||
EAPI=6
|
EAPI=6
|
||||||
HOMEPAGE=https://www.gentoo.org/proj/en/perl/
|
HOMEPAGE=https://www.gentoo.org/proj/en/perl/
|
||||||
LICENSE=GPL-2
|
LICENSE=GPL-2
|
||||||
RDEPEND=app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore sys-apps/paludis )
|
RDEPEND=app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) ( sys-apps/portage-mgorny app-portage/portage-utils ) sys-apps/pkgcore )
|
||||||
SLOT=0
|
SLOT=0
|
||||||
_eclasses_=git-r3 0d4635eeb5a96cd5315597a47eba25c9 prefix e51c7882b7b721e54e684f7eb143cbfe
|
_eclasses_=git-r3 0d4635eeb5a96cd5315597a47eba25c9 prefix e51c7882b7b721e54e684f7eb143cbfe
|
||||||
_md5_=875f2fe91f0b888bf934c8d016603337
|
_md5_=b8eb69d64098cf25db72f2636799b989
|
||||||
|
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
|
||||||
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
|
||||||
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://www.perl.org/
|
|
||||||
IUSE=berkdb debug doc gdbm ithreads
|
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=|| ( Artistic GPL-1+ )
|
|
||||||
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
|
||||||
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib
|
|
||||||
SLOT=0/5.22
|
|
||||||
SRC_URI=mirror://cpan/src/5.0/perl-5.22.3-RC4.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.22.3-RC4.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.22.3-RC4-patches-2/perl-5.22.3-RC4-patches-2.tar.xz mirror://gentoo/perl-5.22.3-RC4-patches-2.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.22.3-RC4-patches-2.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.1/perl-cross-1.1.1.tar.gz
|
|
||||||
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
|
||||||
_md5_=cc560b371723d005fc290113e740c198
|
|
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
|
||||||
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
|
||||||
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
|
||||||
EAPI=6
|
|
||||||
HOMEPAGE=http://www.perl.org/
|
|
||||||
IUSE=berkdb debug doc gdbm ithreads
|
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=|| ( Artistic GPL-1+ )
|
|
||||||
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
|
||||||
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib
|
|
||||||
SLOT=0/5.24
|
|
||||||
SRC_URI=mirror://cpan/src/5.0/perl-5.24.1.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.1.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.1-patches-3/perl-5.24.1-patches-3.tar.xz mirror://gentoo/perl-5.24.1-patches-3.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.1-patches-3.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz
|
|
||||||
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
|
||||||
_md5_=2e3344ce41aa431686c9640149c8b438
|
|
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
|
||||||
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
|
||||||
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
|
||||||
EAPI=6
|
|
||||||
HOMEPAGE=http://www.perl.org/
|
|
||||||
IUSE=berkdb debug doc gdbm ithreads
|
|
||||||
KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=|| ( Artistic GPL-1+ )
|
|
||||||
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Path-2.130.0 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
|
||||||
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib
|
|
||||||
SLOT=0/5.24
|
|
||||||
SRC_URI=mirror://cpan/src/5.0/perl-5.24.1.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.1.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.1-patches-3/perl-5.24.1-patches-3.tar.xz mirror://gentoo/perl-5.24.1-patches-3.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.1-patches-3.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz
|
|
||||||
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
|
||||||
_md5_=79796a58517ae18905b591da27b5dbdf
|
|
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
|
||||||
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
|
||||||
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
|
||||||
EAPI=6
|
|
||||||
HOMEPAGE=http://www.perl.org/
|
|
||||||
IUSE=berkdb debug doc gdbm ithreads
|
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=|| ( Artistic GPL-1+ )
|
|
||||||
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
|
||||||
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib
|
|
||||||
SLOT=0/5.24
|
|
||||||
SRC_URI=mirror://cpan/src/5.0/perl-5.24.1-RC4.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.1-RC4.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.1-RC4-patches-2/perl-5.24.1-RC4-patches-2.tar.xz mirror://gentoo/perl-5.24.1-RC4-patches-2.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.1-RC4-patches-2.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.1/perl-cross-1.1.1.tar.gz
|
|
||||||
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
|
||||||
_md5_=17adfd0f21ac8e8369c95d2db0a5ef04
|
|
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.3-r1
vendored
Normal file
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.3-r1
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
||||||
|
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
||||||
|
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://www.perl.org/
|
||||||
|
IUSE=berkdb debug doc gdbm ithreads
|
||||||
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=|| ( Artistic GPL-1+ )
|
||||||
|
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Path-2.130.0 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
||||||
|
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib
|
||||||
|
SLOT=0/5.24
|
||||||
|
SRC_URI=mirror://cpan/src/5.0/perl-5.24.3.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.3.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.3-patches-2/perl-5.24.3-patches-2.tar.xz mirror://gentoo/perl-5.24.3-patches-2.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.3-patches-2.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.7/perl-cross-1.1.7.tar.gz
|
||||||
|
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||||
|
_md5_=6828ef4c75a14989278ff51f29a3f7fe
|
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.4
vendored
Normal file
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.24.4
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
||||||
|
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
||||||
|
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://www.perl.org/
|
||||||
|
IUSE=berkdb debug doc gdbm ithreads
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=|| ( Artistic GPL-1+ )
|
||||||
|
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Path-2.130.0 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
||||||
|
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib
|
||||||
|
SLOT=0/5.24
|
||||||
|
SRC_URI=mirror://cpan/src/5.0/perl-5.24.4.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.4.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.4-patches-1/perl-5.24.4-patches-1.tar.xz mirror://gentoo/perl-5.24.4-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.4-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.9/perl-cross-1.1.9.tar.gz
|
||||||
|
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||||
|
_md5_=cb91982ed19042b77000268bc5b6c6cd
|
@ -1,14 +1,14 @@
|
|||||||
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
||||||
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
||||||
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
||||||
EAPI=6
|
EAPI=6
|
||||||
HOMEPAGE=http://www.perl.org/
|
HOMEPAGE=https://www.perl.org/
|
||||||
IUSE=berkdb debug doc gdbm ithreads
|
IUSE=berkdb debug doc gdbm ithreads
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
LICENSE=|| ( Artistic GPL-1+ )
|
LICENSE=|| ( Artistic GPL-1+ )
|
||||||
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
||||||
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib
|
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib
|
||||||
SLOT=0/5.24
|
SLOT=0/5.26
|
||||||
SRC_URI=mirror://cpan/src/5.0/perl-5.24.1.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.1.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.1-patches-2/perl-5.24.1-patches-2.tar.xz mirror://gentoo/perl-5.24.1-patches-2.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.1-patches-2.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.3/perl-cross-1.1.3.tar.gz
|
SRC_URI=mirror://cpan/src/5.0/perl-5.26.1.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.26.1.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.26.1-patches-1/perl-5.26.1-patches-1.tar.xz mirror://gentoo/perl-5.26.1-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.26.1-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.7/perl-cross-1.1.7.tar.gz
|
||||||
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||||
_md5_=3b56ea31bfc0d6ee06af02cf9b49c741
|
_md5_=789659ebc578dba3986876bc7ec336f0
|
@ -1,14 +1,14 @@
|
|||||||
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
||||||
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
||||||
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
||||||
EAPI=6
|
EAPI=6
|
||||||
HOMEPAGE=http://www.perl.org/
|
HOMEPAGE=https://www.perl.org/
|
||||||
IUSE=berkdb debug doc gdbm ithreads
|
IUSE=berkdb debug doc gdbm ithreads
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
LICENSE=|| ( Artistic GPL-1+ )
|
LICENSE=|| ( Artistic GPL-1+ )
|
||||||
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-File-Path-2.130.0 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
||||||
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib
|
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib
|
||||||
SLOT=0/5.26
|
SLOT=0/5.26
|
||||||
SRC_URI=mirror://cpan/src/5.0/perl-5.26.0.tar.xz mirror://cpan/authors/id/X/XS/XSAWYERX/perl-5.26.0.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.25.11-patches-1/perl-5.25.11-patches-1.tar.xz mirror://gentoo/perl-5.25.11-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.25.11-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz
|
SRC_URI=mirror://cpan/src/5.0/perl-5.26.1.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.26.1.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.26.1-patches-1/perl-5.26.1-patches-1.tar.xz mirror://gentoo/perl-5.26.1-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.26.1-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.7/perl-cross-1.1.7.tar.gz
|
||||||
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||||
_md5_=a9aba3d9181ea029baa1015797b7b398
|
_md5_=bea3e13fd4d42bc0791bb00dea7faf1f
|
@ -1,14 +1,14 @@
|
|||||||
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
||||||
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
||||||
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
||||||
EAPI=5
|
EAPI=6
|
||||||
HOMEPAGE=http://www.perl.org/
|
HOMEPAGE=https://www.perl.org/
|
||||||
IUSE=berkdb debug doc gdbm ithreads
|
IUSE=berkdb debug doc gdbm ithreads
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
KEYWORDS=alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
LICENSE=|| ( Artistic GPL-1+ )
|
LICENSE=|| ( Artistic GPL-1+ )
|
||||||
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
||||||
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib
|
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib
|
||||||
SLOT=0/5.22
|
SLOT=0/5.26
|
||||||
SRC_URI=mirror://cpan/src/5.0/perl-5.22.3.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.22.3.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.22.3-patches-1/perl-5.22.3-patches-1.tar.xz mirror://gentoo/perl-5.22.3-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.22.3-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz
|
SRC_URI=mirror://cpan/src/5.0/perl-5.26.2.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.26.2.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.26.2-patches-1/perl-5.26.2-patches-1.tar.xz mirror://gentoo/perl-5.26.2-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.26.2-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.9/perl-cross-1.1.9.tar.gz
|
||||||
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||||
_md5_=91ce274c03e65fb780792cf50c629080
|
_md5_=947eeb8aa226e877ebea4670cc632a84
|
@ -1,13 +1,13 @@
|
|||||||
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
||||||
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
||||||
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
||||||
EAPI=6
|
EAPI=6
|
||||||
HOMEPAGE=http://www.perl.org/
|
HOMEPAGE=https://www.perl.org/
|
||||||
IUSE=berkdb debug doc gdbm ithreads
|
IUSE=berkdb debug doc gdbm ithreads
|
||||||
LICENSE=|| ( Artistic GPL-1+ )
|
LICENSE=|| ( Artistic GPL-1+ )
|
||||||
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
||||||
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib
|
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib
|
||||||
SLOT=0/5.26
|
SLOT=0/5.26
|
||||||
SRC_URI=mirror://cpan/src/5.0/perl-5.26.0.tar.xz mirror://cpan/authors/id/X/XS/XSAWYERX/perl-5.26.0.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.25.11-patches-1/perl-5.25.11-patches-1.tar.xz mirror://gentoo/perl-5.25.11-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.25.11-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz
|
SRC_URI=mirror://cpan/src/5.0/perl-5.26.2.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.26.2.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.26.2-patches-1/perl-5.26.2-patches-1.tar.xz mirror://gentoo/perl-5.26.2-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.26.2-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.9/perl-cross-1.1.9.tar.gz
|
||||||
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||||
_md5_=7c35829e28e154ed32487711d9f2cc85
|
_md5_=329ade81652b43dfb81517967f4d4bc2
|
||||||
|
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.28.0
vendored
Normal file
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/perl-5.28.0
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
||||||
|
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
||||||
|
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://www.perl.org/
|
||||||
|
IUSE=berkdb debug doc gdbm ithreads
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=|| ( Artistic GPL-1+ )
|
||||||
|
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
||||||
|
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib
|
||||||
|
SLOT=0/5.28
|
||||||
|
SRC_URI=mirror://cpan/src/5.0/perl-5.28.0.tar.xz mirror://cpan/authors/id/X/XS/XSAWYERX/perl-5.28.0.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.28.0-patches-1/perl-5.28.0-patches-1.tar.xz mirror://gentoo/perl-5.28.0-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.28.0-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.9/perl-cross-1.1.9.tar.gz
|
||||||
|
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||||
|
_md5_=7364b32b1722028d7defef968b1a418d
|
@ -1,13 +1,13 @@
|
|||||||
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
||||||
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
|
||||||
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
||||||
EAPI=6
|
EAPI=6
|
||||||
HOMEPAGE=http://www.perl.org/
|
HOMEPAGE=https://www.perl.org/
|
||||||
IUSE=berkdb debug doc gdbm ithreads
|
IUSE=berkdb debug doc gdbm ithreads
|
||||||
LICENSE=|| ( Artistic GPL-1+ )
|
LICENSE=|| ( Artistic GPL-1+ )
|
||||||
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
||||||
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib
|
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib
|
||||||
SLOT=0/5.27.0
|
SLOT=0/5.28
|
||||||
SRC_URI=mirror://cpan/src/5.0/perl-5.27.0.tar.xz mirror://cpan/authors/id/X/XS/XSAWYERX/perl-5.27.0.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.25.11-patches-1/perl-5.25.11-patches-1.tar.xz mirror://gentoo/perl-5.25.11-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.25.11-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz
|
SRC_URI=mirror://cpan/src/5.0/perl-5.28.0.tar.xz mirror://cpan/authors/id/X/XS/XSAWYERX/perl-5.28.0.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.28.0-patches-1/perl-5.28.0-patches-1.tar.xz mirror://gentoo/perl-5.28.0-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.28.0-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.9/perl-cross-1.1.9.tar.gz
|
||||||
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 55aaa148741116aa54ad0d80e361818e ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||||
_md5_=b4f5ecf62145ddceaa826a970ab4f2ca
|
_md5_=7364b32b1722028d7defef968b1a418d
|
||||||
|
@ -1,12 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install prepare test unpack
|
|
||||||
DEPEND=dev-lang/perl:=[-build(-)]
|
|
||||||
DESCRIPTION=High-Level Interface to Uniforum Message Translation
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl
|
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=LGPL-2.1
|
|
||||||
RDEPEND=dev-lang/perl:=[-build(-)]
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://cpan/authors/id/G/GU/GUIDO/libintl-perl-1.20.tar.gz
|
|
||||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module 71c828c354a4cddced2641dda2695de5 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 unpacker ee2f5086cd7e7b747b061f58db14d89e vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
|
||||||
_md5_=2e4986e2fc42ccdaa8bddfb1e0e0d007
|
|
@ -1,12 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install prepare test unpack
|
|
||||||
DEPEND=virtual/libintl dev-lang/perl:=[-build(-)]
|
|
||||||
DESCRIPTION=High-Level Interface to Uniforum Message Translation
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl
|
|
||||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=GPL-3
|
|
||||||
RDEPEND=virtual/libintl dev-lang/perl:=[-build(-)]
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://cpan/authors/id/G/GU/GUIDO/libintl-perl-1.24.tar.gz
|
|
||||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module 71c828c354a4cddced2641dda2695de5 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 unpacker ee2f5086cd7e7b747b061f58db14d89e vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
|
||||||
_md5_=bbda9613bb030e575f81a5cd71666ab1
|
|
@ -3,10 +3,10 @@ DEPEND=virtual/libintl virtual/perl-ExtUtils-MakeMaker dev-lang/perl:=
|
|||||||
DESCRIPTION=High-Level Interface to Uniforum Message Translation
|
DESCRIPTION=High-Level Interface to Uniforum Message Translation
|
||||||
EAPI=6
|
EAPI=6
|
||||||
HOMEPAGE=http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl
|
HOMEPAGE=http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl
|
||||||
KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||||
LICENSE=GPL-3
|
LICENSE=GPL-3
|
||||||
RDEPEND=virtual/libintl dev-lang/perl:=
|
RDEPEND=virtual/libintl dev-lang/perl:=
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=mirror://cpan/authors/id/G/GU/GUIDO/libintl-perl-1.24.tar.gz
|
SRC_URI=mirror://cpan/authors/id/G/GU/GUIDO/libintl-perl-1.24.tar.gz
|
||||||
_eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module 71c828c354a4cddced2641dda2695de5
|
_eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module 71c828c354a4cddced2641dda2695de5
|
||||||
_md5_=62dd3497a99bcdf027c2d961693ebe3b
|
_md5_=cf36a1c12c99e024399f04507735f6a7
|
||||||
|
@ -3,10 +3,10 @@ DEPEND=virtual/libintl virtual/perl-ExtUtils-MakeMaker dev-lang/perl:=
|
|||||||
DESCRIPTION=High-Level Interface to Uniforum Message Translation
|
DESCRIPTION=High-Level Interface to Uniforum Message Translation
|
||||||
EAPI=6
|
EAPI=6
|
||||||
HOMEPAGE=http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl
|
HOMEPAGE=http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||||
LICENSE=GPL-3
|
LICENSE=GPL-3
|
||||||
RDEPEND=virtual/libintl dev-lang/perl:=
|
RDEPEND=virtual/libintl dev-lang/perl:=
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=mirror://cpan/authors/id/G/GU/GUIDO/libintl-perl-1.28.tar.gz
|
SRC_URI=mirror://cpan/authors/id/G/GU/GUIDO/libintl-perl-1.28.tar.gz
|
||||||
_eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module 71c828c354a4cddced2641dda2695de5
|
_eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module 71c828c354a4cddced2641dda2695de5
|
||||||
_md5_=b6374dd3dba36885e8b054d0c4073187
|
_md5_=1bfb35b212ad21368ba63286e051ed62
|
||||||
|
@ -1,12 +0,0 @@
|
|||||||
DEFINED_PHASES=prepare
|
|
||||||
DEPEND=>=dev-lang/perl-5.8.1 dev-perl/XML-Parser
|
|
||||||
DESCRIPTION=Internationalization Tool Collection
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=https://launchpad.net/intltool/
|
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=GPL-2
|
|
||||||
RDEPEND=>=dev-lang/perl-5.8.1 dev-perl/XML-Parser sys-devel/gettext
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=https://launchpad.net/intltool/trunk/0.50.2/+download/intltool-0.50.2.tar.gz
|
|
||||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 08f9e1d9ee0af8f5d9a7854efbcd8c0e multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs f164325a2cdb5b3ea39311d483988861 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
|
||||||
_md5_=b4af2466aee063cf3a3c91613dcc98b5
|
|
11
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/intltool-0.51.0-r2
vendored
Normal file
11
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/intltool-0.51.0-r2
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DEPEND=dev-lang/perl dev-perl/XML-Parser
|
||||||
|
DESCRIPTION=Internationalization Tool Collection
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://launchpad.net/intltool/
|
||||||
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=dev-lang/perl dev-perl/XML-Parser sys-devel/gettext
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz
|
||||||
|
_md5_=38a9e9f9f5e2a780efb6925dc8dd0b72
|
@ -1,7 +0,0 @@
|
|||||||
DEFINED_PHASES=-
|
|
||||||
DESCRIPTION=Virtual for Data-Dumper
|
|
||||||
EAPI=5
|
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
RDEPEND=~perl-core/Data-Dumper-2.154.0 dev-lang/perl:=
|
|
||||||
SLOT=0
|
|
||||||
_md5_=036c5d066ff942739c2ef1fa694de9c8
|
|
@ -1,7 +0,0 @@
|
|||||||
DEFINED_PHASES=-
|
|
||||||
DESCRIPTION=Virtual for Data-Dumper
|
|
||||||
EAPI=5
|
|
||||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
RDEPEND=|| ( =dev-lang/perl-5.22* ~perl-core/Data-Dumper-2.158.0 ) dev-lang/perl:= !<perl-core/Data-Dumper-2.158.0 !>perl-core/Data-Dumper-2.158.0-r999
|
|
||||||
SLOT=0
|
|
||||||
_md5_=5b1cdeb7d80bc510eeb64207dd3d80ce
|
|
@ -1,7 +1,7 @@
|
|||||||
DEFINED_PHASES=-
|
DEFINED_PHASES=-
|
||||||
DESCRIPTION=Virtual for Data-Dumper
|
DESCRIPTION=Virtual for Data-Dumper
|
||||||
EAPI=6
|
EAPI=6
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Data-Dumper-2.160.0 ) dev-lang/perl:= !<perl-core/Data-Dumper-2.160.0 !>perl-core/Data-Dumper-2.160.0-r999
|
RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Data-Dumper-2.160.0 ) dev-lang/perl:= !<perl-core/Data-Dumper-2.160.0 !>perl-core/Data-Dumper-2.160.0-r999
|
||||||
SLOT=0
|
SLOT=0
|
||||||
_md5_=3326514a08827b8bb5d7a7517f475904
|
_md5_=738936996b2f2418a9e3e029911afa05
|
||||||
|
@ -0,0 +1,7 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DESCRIPTION=Virtual for Data-Dumper
|
||||||
|
EAPI=6
|
||||||
|
KEYWORDS=alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Data-Dumper-2.167.0 ) dev-lang/perl:= !<perl-core/Data-Dumper-2.167.0 !>perl-core/Data-Dumper-2.167.0-r999
|
||||||
|
SLOT=0
|
||||||
|
_md5_=ad8cb5828b7eeb5dc09de0d933267073
|
@ -0,0 +1,7 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DESCRIPTION=Virtual for Data-Dumper
|
||||||
|
EAPI=6
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/Data-Dumper-2.170.0 ) dev-lang/perl:= !<perl-core/Data-Dumper-2.170.0 !>perl-core/Data-Dumper-2.170.0-r999
|
||||||
|
SLOT=0
|
||||||
|
_md5_=8fe46df71baeb3746f4c12b4071011d2
|
@ -1,7 +0,0 @@
|
|||||||
DEFINED_PHASES=-
|
|
||||||
DESCRIPTION=Virtual for ExtUtils-MakeMaker
|
|
||||||
EAPI=6
|
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
RDEPEND=|| ( =dev-lang/perl-5.24.3* =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/ExtUtils-MakeMaker-7.100.200_rc ) dev-lang/perl:= !<perl-core/ExtUtils-MakeMaker-7.100.200_rc !>perl-core/ExtUtils-MakeMaker-7.100.200_rc-r999
|
|
||||||
SLOT=0
|
|
||||||
_md5_=6aeff98ff232bf3570231a995c2a62d5
|
|
@ -0,0 +1,7 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DESCRIPTION=Virtual for ExtUtils-MakeMaker
|
||||||
|
EAPI=6
|
||||||
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
RDEPEND=|| ( =dev-lang/perl-5.24.4* =dev-lang/perl-5.24.3* ~perl-core/ExtUtils-MakeMaker-7.100.200_rc ) dev-lang/perl:= !<perl-core/ExtUtils-MakeMaker-7.100.200_rc !>perl-core/ExtUtils-MakeMaker-7.100.200_rc-r999
|
||||||
|
SLOT=0
|
||||||
|
_md5_=3948b6246e219343650e9c385150b7db
|
@ -1,7 +1,7 @@
|
|||||||
DEFINED_PHASES=-
|
DEFINED_PHASES=-
|
||||||
DESCRIPTION=Virtual for ExtUtils-MakeMaker
|
DESCRIPTION=Virtual for ExtUtils-MakeMaker
|
||||||
EAPI=6
|
EAPI=6
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
KEYWORDS=alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/ExtUtils-MakeMaker-7.240.0 ) dev-lang/perl:= !<perl-core/ExtUtils-MakeMaker-7.240.0 !>perl-core/ExtUtils-MakeMaker-7.240.0-r999
|
RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/ExtUtils-MakeMaker-7.240.0 ) dev-lang/perl:= !<perl-core/ExtUtils-MakeMaker-7.240.0 !>perl-core/ExtUtils-MakeMaker-7.240.0-r999
|
||||||
SLOT=0
|
SLOT=0
|
||||||
_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
|
_md5_=ad8cb5828b7eeb5dc09de0d933267073
|
||||||
|
@ -0,0 +1,7 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DESCRIPTION=Virtual for ExtUtils-MakeMaker
|
||||||
|
EAPI=6
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/ExtUtils-MakeMaker-7.340.0 ) dev-lang/perl:= !<perl-core/ExtUtils-MakeMaker-7.340.0 !>perl-core/ExtUtils-MakeMaker-7.340.0-r999
|
||||||
|
SLOT=0
|
||||||
|
_md5_=8fe46df71baeb3746f4c12b4071011d2
|
@ -1,7 +0,0 @@
|
|||||||
DEFINED_PHASES=-
|
|
||||||
DESCRIPTION=Virtual for File-Path
|
|
||||||
EAPI=6
|
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/File-Path-2.120.100_rc ) dev-lang/perl:= !<perl-core/File-Path-2.120.100_rc !>perl-core/File-Path-2.120.100_rc-r999
|
|
||||||
SLOT=0
|
|
||||||
_md5_=3a33bf95c48d8a6d23f8bdad4d17dc19
|
|
@ -1,7 +1,7 @@
|
|||||||
DEFINED_PHASES=-
|
DEFINED_PHASES=-
|
||||||
DESCRIPTION=Virtual for File-Path
|
DESCRIPTION=Virtual for File-Path
|
||||||
EAPI=6
|
EAPI=6
|
||||||
KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
RDEPEND=~perl-core/File-Path-2.130.0 dev-lang/perl:= !<perl-core/File-Path-2.130.0 !>perl-core/File-Path-2.130.0-r999
|
RDEPEND=~perl-core/File-Path-2.130.0 dev-lang/perl:= !<perl-core/File-Path-2.130.0 !>perl-core/File-Path-2.130.0-r999
|
||||||
SLOT=0
|
SLOT=0
|
||||||
_md5_=9b270dcabe31837c9f0d9889232b1a81
|
_md5_=57205c549757f09cb970510ed7d70bb6
|
||||||
|
@ -0,0 +1,7 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DESCRIPTION=Virtual for File-Path
|
||||||
|
EAPI=6
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/File-Path-2.150.0 ) dev-lang/perl:= !<perl-core/File-Path-2.150.0 !>perl-core/File-Path-2.150.0-r999
|
||||||
|
SLOT=0
|
||||||
|
_md5_=8fe46df71baeb3746f4c12b4071011d2
|
@ -1,7 +0,0 @@
|
|||||||
DEFINED_PHASES=-
|
|
||||||
DESCRIPTION=Virtual for File-Path
|
|
||||||
EAPI=5
|
|
||||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
RDEPEND=|| ( =dev-lang/perl-5.22* ~perl-core/File-Path-2.90.0 ) dev-lang/perl:= !<perl-core/File-Path-2.90.0 !>perl-core/File-Path-2.90.0-r999
|
|
||||||
SLOT=0
|
|
||||||
_md5_=5b1cdeb7d80bc510eeb64207dd3d80ce
|
|
@ -1,7 +0,0 @@
|
|||||||
DEFINED_PHASES=-
|
|
||||||
DESCRIPTION=Virtual for File-Spec
|
|
||||||
EAPI=6
|
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
RDEPEND=|| ( =dev-lang/perl-5.24.3* =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/File-Spec-3.630.100_rc ) dev-lang/perl:= !<perl-core/File-Spec-3.630.100_rc !>perl-core/File-Spec-3.630.100_rc-r999
|
|
||||||
SLOT=0
|
|
||||||
_md5_=6aeff98ff232bf3570231a995c2a62d5
|
|
@ -0,0 +1,7 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DESCRIPTION=Virtual for File-Spec
|
||||||
|
EAPI=6
|
||||||
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
RDEPEND=|| ( =dev-lang/perl-5.24.4* =dev-lang/perl-5.24.3* ~perl-core/File-Spec-3.630.100_rc ) dev-lang/perl:= !<perl-core/File-Spec-3.630.100_rc !>perl-core/File-Spec-3.630.100_rc-r999
|
||||||
|
SLOT=0
|
||||||
|
_md5_=3948b6246e219343650e9c385150b7db
|
@ -1,7 +1,7 @@
|
|||||||
DEFINED_PHASES=-
|
DEFINED_PHASES=-
|
||||||
DESCRIPTION=Virtual for File-Spec
|
DESCRIPTION=Virtual for File-Spec
|
||||||
EAPI=6
|
EAPI=6
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
KEYWORDS=alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/File-Spec-3.670.0 ) dev-lang/perl:= !<perl-core/File-Spec-3.670.0 !>perl-core/File-Spec-3.670.0-r999
|
RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/File-Spec-3.670.0 ) dev-lang/perl:= !<perl-core/File-Spec-3.670.0 !>perl-core/File-Spec-3.670.0-r999
|
||||||
SLOT=0
|
SLOT=0
|
||||||
_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
|
_md5_=ad8cb5828b7eeb5dc09de0d933267073
|
||||||
|
@ -0,0 +1,7 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DESCRIPTION=Virtual for File-Spec
|
||||||
|
EAPI=6
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/File-Spec-3.740.0 ) dev-lang/perl:= !<perl-core/File-Spec-3.740.0 !>perl-core/File-Spec-3.740.0-r999
|
||||||
|
SLOT=0
|
||||||
|
_md5_=8fe46df71baeb3746f4c12b4071011d2
|
@ -1,7 +1,7 @@
|
|||||||
DEFINED_PHASES=-
|
DEFINED_PHASES=-
|
||||||
DESCRIPTION=Virtual for File-Temp
|
DESCRIPTION=Virtual for File-Temp
|
||||||
EAPI=6
|
EAPI=6
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
RDEPEND=~perl-core/File-Temp-0.230.400 !=perl-core/File-Temp-0.230.400 dev-lang/perl:=
|
RDEPEND=~perl-core/File-Temp-0.230.400 !=perl-core/File-Temp-0.230.400 dev-lang/perl:=
|
||||||
SLOT=0
|
SLOT=0
|
||||||
_md5_=1db900c05356850902192cfe38a397d4
|
_md5_=675538123281ca9be94682e9bc27c2a6
|
||||||
|
@ -1,7 +0,0 @@
|
|||||||
DEFINED_PHASES=-
|
|
||||||
DESCRIPTION=Virtual for Getopt-Long
|
|
||||||
EAPI=5
|
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
RDEPEND=|| ( =dev-lang/perl-5.22* ~perl-core/Getopt-Long-2.450.0 ) dev-lang/perl:= !<perl-core/Getopt-Long-2.450.0 !>perl-core/Getopt-Long-2.450.0-r999
|
|
||||||
SLOT=0
|
|
||||||
_md5_=801f7ec9aa7dd6087f13ebe16b7c8442
|
|
@ -1,7 +1,7 @@
|
|||||||
DEFINED_PHASES=-
|
DEFINED_PHASES=-
|
||||||
DESCRIPTION=Virtual for Getopt-Long
|
DESCRIPTION=Virtual for Getopt-Long
|
||||||
EAPI=6
|
EAPI=6
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Getopt-Long-2.480.0 ) dev-lang/perl:= !<perl-core/Getopt-Long-2.480.0 !>perl-core/Getopt-Long-2.480.0-r999
|
RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Getopt-Long-2.480.0 ) dev-lang/perl:= !<perl-core/Getopt-Long-2.480.0 !>perl-core/Getopt-Long-2.480.0-r999
|
||||||
SLOT=0
|
SLOT=0
|
||||||
_md5_=3326514a08827b8bb5d7a7517f475904
|
_md5_=738936996b2f2418a9e3e029911afa05
|
||||||
|
@ -0,0 +1,7 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DESCRIPTION=Virtual for Getopt-Long
|
||||||
|
EAPI=6
|
||||||
|
KEYWORDS=alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Getopt-Long-2.490.0 ) dev-lang/perl:= !<perl-core/Getopt-Long-2.490.0 !>perl-core/Getopt-Long-2.490.0-r999
|
||||||
|
SLOT=0
|
||||||
|
_md5_=ad8cb5828b7eeb5dc09de0d933267073
|
@ -0,0 +1,7 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DESCRIPTION=Virtual for Getopt-Long
|
||||||
|
EAPI=6
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/Getopt-Long-2.500.0 ) dev-lang/perl:= !<perl-core/Getopt-Long-2.500.0 !>perl-core/Getopt-Long-2.500.0-r999
|
||||||
|
SLOT=0
|
||||||
|
_md5_=8fe46df71baeb3746f4c12b4071011d2
|
@ -1,7 +0,0 @@
|
|||||||
DEFINED_PHASES=-
|
|
||||||
DESCRIPTION=Virtual for Test-Harness
|
|
||||||
EAPI=5
|
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
RDEPEND=|| ( =dev-lang/perl-5.22.3* ~perl-core/Test-Harness-3.350.100_rc ) dev-lang/perl:= !<perl-core/Test-Harness-3.350.100_rc !>perl-core/Test-Harness-3.350.100_rc-r999
|
|
||||||
SLOT=0
|
|
||||||
_md5_=545d2f54851dabb6e240af78a285f416
|
|
@ -1,7 +0,0 @@
|
|||||||
DEFINED_PHASES=-
|
|
||||||
DESCRIPTION=Virtual for Test-Harness
|
|
||||||
EAPI=6
|
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Test-Harness-3.360.0 ) dev-lang/perl:= !<perl-core/Test-Harness-3.360.0 !>perl-core/Test-Harness-3.360.0-r999
|
|
||||||
SLOT=0
|
|
||||||
_md5_=064ef81155b47030e27b83d197fb0da7
|
|
@ -1,7 +0,0 @@
|
|||||||
DEFINED_PHASES=-
|
|
||||||
DESCRIPTION=Virtual for Test-Harness
|
|
||||||
EAPI=6
|
|
||||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
RDEPEND=|| ( =dev-lang/perl-5.24.1* ~perl-core/Test-Harness-3.360.100_rc ) dev-lang/perl:= !<perl-core/Test-Harness-3.360.100_rc !>perl-core/Test-Harness-3.360.100_rc-r999
|
|
||||||
SLOT=0
|
|
||||||
_md5_=5464e86faa1ef2da98ec362ddece957f
|
|
@ -0,0 +1,7 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DESCRIPTION=Virtual for Test-Harness
|
||||||
|
EAPI=6
|
||||||
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
RDEPEND=|| ( =dev-lang/perl-5.24.4* =dev-lang/perl-5.24.3* ~perl-core/Test-Harness-3.360.100_rc ) dev-lang/perl:= !<perl-core/Test-Harness-3.360.100_rc !>perl-core/Test-Harness-3.360.100_rc-r999
|
||||||
|
SLOT=0
|
||||||
|
_md5_=3948b6246e219343650e9c385150b7db
|
@ -0,0 +1,7 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DESCRIPTION=Virtual for Test-Harness
|
||||||
|
EAPI=6
|
||||||
|
KEYWORDS=alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Test-Harness-3.380.0 ) dev-lang/perl:= !<perl-core/Test-Harness-3.380.0 !>perl-core/Test-Harness-3.380.0-r999
|
||||||
|
SLOT=0
|
||||||
|
_md5_=ad8cb5828b7eeb5dc09de0d933267073
|
@ -0,0 +1,7 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DESCRIPTION=Virtual for Test-Harness
|
||||||
|
EAPI=6
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/Test-Harness-3.420.0 ) dev-lang/perl:= !<perl-core/Test-Harness-3.420.0 !>perl-core/Test-Harness-3.420.0-r999
|
||||||
|
SLOT=0
|
||||||
|
_md5_=8fe46df71baeb3746f4c12b4071011d2
|
@ -1,6 +0,0 @@
|
|||||||
EBUILD perl-Data-Dumper-2.154.0-r1.ebuild 462 SHA256 a96fbd72538542c7524a06726318efb6157c6d5035d3abd6835d151160eb7cd8 SHA512 22640546a7244dcfad5e7da17a2996eeeab3a5af09e7eb9e23b59c92aa3afd591407f8c02d31329a7068a1422763523bef394e213206d921a56811246125b474 WHIRLPOOL 4e8bce63c99a0fd1116048d68385c69b22114f51b956b536fd7635be86883bd9f664584ec264eb6e3b2629d169a873c9472446c081762021c7d0c24e7838dfe1
|
|
||||||
EBUILD perl-Data-Dumper-2.158.0-r1.ebuild 561 SHA256 4bef9c533dc703fc2b7bc1a587239d9324ada488b5a4f30d60216ed9ce1b38d9 SHA512 f7a4c10e4ada18c54e470093463eea8fe153f65b28d45083d987c7554e381667c55d05c0658f08b7ce15b9c9766d71cc9602765ed38b8cbb8943d8fc11c3ef83 WHIRLPOOL 3a72662339ab1fd7974077c05b4956b06d8ec147e20f841cf3f1202a4128c8b1024e5563263bfc34810626a051c2c1c28d5d43650da11855ba9008d1f1404739
|
|
||||||
EBUILD perl-Data-Dumper-2.160.0-r1.ebuild 572 SHA256 9b9b095d601011d0e655356ee581222b6c806b687679802e2db7c31f5e962560 SHA512 634cfaf2b90d4303e3eb6b09c0ee873332e612e2d4d076ed367e267fed9d2adbcccaf8268c14de0964ff489091b446b47fa931b7e70f6a9e26b36d68d13257fc WHIRLPOOL c571b5eee47b8fbb6b05824d542f72bf0792f714fd365322d6e630506fc393480d6e18c7c2580304e0deb26a258a03f6494ced48104d3b1f392d98e4c8374292
|
|
||||||
MISC ChangeLog 5562 SHA256 42671eafe835d4d8948d6df94ae437a15cadb633e0eceded671398b372f1ad13 SHA512 21268c55691f87985e4e1df575a4f068e912c3d0f0b172e7eea478855d1b3c054b2f42f1f9e440702a82275ab8f8d5a6b735e0a5c8ee10a85477ba89852f66f8 WHIRLPOOL 8af90c59427d777a502987d7d90be90e0340230d23af268143c1a7ae33242adfe33fe28ef79e06e59b7c5aed4f0f6fc4e5446ba57490ed6731928a1293140e44
|
|
||||||
MISC ChangeLog-2015 7162 SHA256 91af67985368e1e17ff377e66133aca39f411827e3d727bcedc0d19889b8d985 SHA512 8a84b422f323330f7a8801270fc72be8fa5b2e7698bf176f2e3c76db4ddd3e33d79fc0207c58684f5ebadb6507138dcdaa7ff5fd1a6fb60db0adaa520009714d WHIRLPOOL 4c8b504f750c71b8ac857da69d285ce5c641e957454460395f1b84d23b616b93273490008f7a5f17e37efddb265bdcfe575979da37e231831dce9c9133bc2d1d
|
|
||||||
MISC metadata.xml 251 SHA256 38969a343659e88a894d06828458ee55b28e9acd7aca5a59ed98621146aab844 SHA512 bc87b53817cd976bf8641fa1f7eeb62379b3bbb7d99d3a00078d1d55a0af6f296d54fda4bc2c2cda93434976b32b45a334fb3264fa3fbc1ed2f22728bf605695 WHIRLPOOL f05271953c2c5c80651322f48dbe5824812a413518fbf78b44ecf77c3e57d53507b42cb3d0b0a9c0ba77c31cb6278bd3af3bae204f86dc428ef1125fc155b30c
|
|
@ -1,13 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
DESCRIPTION="Virtual for ${PN#perl-}"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
~perl-core/${PN#perl-}-${PV}
|
|
||||||
dev-lang/perl:=
|
|
||||||
"
|
|
@ -1,15 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
DESCRIPTION="Virtual for ${PN#perl-}"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
|| ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
|
|
||||||
dev-lang/perl:=
|
|
||||||
!<perl-core/${PN#perl-}-${PV}
|
|
||||||
!>perl-core/${PN#perl-}-${PV}-r999
|
|
||||||
"
|
|
@ -5,7 +5,7 @@ EAPI=6
|
|||||||
|
|
||||||
DESCRIPTION="Virtual for ${PN#perl-}"
|
DESCRIPTION="Virtual for ${PN#perl-}"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
|| ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} )
|
|| ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} )
|
||||||
|
@ -0,0 +1,15 @@
|
|||||||
|
# Copyright 1999-2019 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DESCRIPTION="Virtual for ${PN#perl-}"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
|| ( =dev-lang/perl-5.26* ~perl-core/${PN#perl-}-${PV} )
|
||||||
|
dev-lang/perl:=
|
||||||
|
!<perl-core/${PN#perl-}-${PV}
|
||||||
|
!>perl-core/${PN#perl-}-${PV}-r999
|
||||||
|
"
|
@ -0,0 +1,15 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DESCRIPTION="Virtual for ${PN#perl-}"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
|| ( =dev-lang/perl-5.28* ~perl-core/${PN#perl-}-${PV} )
|
||||||
|
dev-lang/perl:=
|
||||||
|
!<perl-core/${PN#perl-}-${PV}
|
||||||
|
!>perl-core/${PN#perl-}-${PV}-r999
|
||||||
|
"
|
@ -1,5 +0,0 @@
|
|||||||
EBUILD perl-ExtUtils-MakeMaker-7.100.200_rc-r2.ebuild 631 SHA256 7fc758bb545086a2fb3f82ca18e799cd28d53dcb61e1948ba3388ec4e55d3267 SHA512 a1c263fc717f4398edaaa51f4bd3c93a2bff1a30696c061e7e6a01af46ba19aeef3723843fdbf067cb278a7a92e0b18a90f4ab00b667acab45c74af52af639a4 WHIRLPOOL 30238f876add8404b3256aa2cd6f05b9ee19228949c3a71870e0e39e8ea8276d19192e301a19b430210790297be46b79794d6802d3ca0ba623e6fe39070aa507
|
|
||||||
EBUILD perl-ExtUtils-MakeMaker-7.240.0.ebuild 593 SHA256 311fcef6d8eab3e585f0de24d8b5ce81617bd9564c4bc8a0e1271c07adb2e4d0 SHA512 96fa3a6e4c1dd697948535ac8a9421802b5f00f6bbd6b0faa1201a11516a9f5cb6818d94eb577c4f1f2e28b0ac7944fa98589d3f8a2f31d1eb254d810099a41f WHIRLPOOL a1fb23c6325466ac7dc88817390c5ab836b00cd69e9c0c9d526e74e0de7dc43d893935e472114464973b3dc0a4d3c006792aaf2d97c0e8d7f755130798eb4ed3
|
|
||||||
MISC ChangeLog 10503 SHA256 ad93f8f10f88510a6667310e054a86cbe92f22d3e3eb9e305607449799be8678 SHA512 3cec0082885ed94e748c83be32368f8557d46320ade1e94a06a19bfd9fcf2566b561d4a0a8033c66e942fb17922a756619bc02a5dcfbc7f4429c7dfcc4f80465 WHIRLPOOL ed2a78ee4581a5b5638c63f577773b2fc0ff5ef11fafe2d29f460781dc8273c70536294fa99d801bd120cc278b19f34ac6fb27394bfca32eca70babd7de732cf
|
|
||||||
MISC ChangeLog-2015 12782 SHA256 509d67e51805b88d38affc42baa9e7cd09f7b536c98c607ad7ca9f1d085a4b73 SHA512 2d735dd839f3c1712d68ba6f656dd3ec559fd9b596505a7e9fd11fe8b0a32fc218a811914358f3efd03912730a670cf6b05dbb660da96387f23252cc3454e45e WHIRLPOOL 2426ff93c9a155fa24a95162c911095095aafff5f3c68bc447c46cc64f1c3f6be06a87afe87f833f7aeafa2446466355958a22ba7bfdfe5311c91e138948e519
|
|
||||||
MISC metadata.xml 269 SHA256 84b65c1e72c439b7f5175ff684ae78fc7fc7a226eea4a884c91e73e90b1662f7 SHA512 57ff55054b685626458fc7314bbdbe18ddd3e20b1decf613a6c03cb28284a5a56c22ab90949b4e30b7d1420ca14551f4ea827aceebd75c4b3c2fd397f9773d84 WHIRLPOOL 3da4987d361ac8c36e2c8fc914594d87b657765153dcf177a1dccffa9b088c0bbea71f6a9848bac35a92659455cba03f88f21fae9ffc6735b60512fb1a35982a
|
|
@ -1,15 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
DESCRIPTION="Virtual for ${PN#perl-}"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
|| ( =dev-lang/perl-5.24.3* =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/${PN#perl-}-${PV} )
|
|
||||||
dev-lang/perl:=
|
|
||||||
!<perl-core/${PN#perl-}-${PV}
|
|
||||||
!>perl-core/${PN#perl-}-${PV}-r999
|
|
||||||
"
|
|
@ -0,0 +1,15 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DESCRIPTION="Virtual for ${PN#perl-}"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
|| ( =dev-lang/perl-5.24.4* =dev-lang/perl-5.24.3* ~perl-core/${PN#perl-}-${PV} )
|
||||||
|
dev-lang/perl:=
|
||||||
|
!<perl-core/${PN#perl-}-${PV}
|
||||||
|
!>perl-core/${PN#perl-}-${PV}-r999
|
||||||
|
"
|
@ -1,11 +1,11 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2019 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
|
|
||||||
DESCRIPTION="Virtual for ${PN#perl-}"
|
DESCRIPTION="Virtual for ${PN#perl-}"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
|| ( =dev-lang/perl-5.26* ~perl-core/${PN#perl-}-${PV} )
|
|| ( =dev-lang/perl-5.26* ~perl-core/${PN#perl-}-${PV} )
|
||||||
|
@ -0,0 +1,15 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DESCRIPTION="Virtual for ${PN#perl-}"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
|| ( =dev-lang/perl-5.28* ~perl-core/${PN#perl-}-${PV} )
|
||||||
|
dev-lang/perl:=
|
||||||
|
!<perl-core/${PN#perl-}-${PV}
|
||||||
|
!>perl-core/${PN#perl-}-${PV}-r999
|
||||||
|
"
|
@ -1,6 +0,0 @@
|
|||||||
EBUILD perl-File-Path-2.120.100_rc-r1.ebuild 560 SHA256 fe8172a9e3821a698777bd71f4c4f39516fda0108ba14bfea28cc93f5fdc4a9e SHA512 785bdf214b41dbe720dde36b7ad6f84558ef394f702cd1c3f4a3153da1823107e3ffc53d9668e198d0abf8f277cab7b1024efe700187ad0608ee82642e0f6f89 WHIRLPOOL d59b42e98977dd1edfef47d5c8fc8eb772fb19f81d868de215f6c116aaf158fc5b70dfcea5fb74bf67b06103ac845a3f1105dfe826504f6c977963e1e7e96c83
|
|
||||||
EBUILD perl-File-Path-2.130.0.ebuild 536 SHA256 5f2d3ef3795a6a353ba6dda7f4f0a21b87c83193b0dc6a5139e722b22dac6aee SHA512 7ef714b7a18ef3dde5856512463de985b4c93f99b64ef6a3cac43f56ca2a428a93f8781cc4c77d04c76cf92ef3352b5f15de267a41d416784a960a1044b4389d WHIRLPOOL 5f2acebf23d546ce105b90ffa638ddde4c2846b3b871dca65c34b3f06f5d463794711a6d2490acf672a20151d686436cf27c8c689bbfdc3f212f5ee828c99e64
|
|
||||||
EBUILD perl-File-Path-2.90.0-r5.ebuild 561 SHA256 4bef9c533dc703fc2b7bc1a587239d9324ada488b5a4f30d60216ed9ce1b38d9 SHA512 f7a4c10e4ada18c54e470093463eea8fe153f65b28d45083d987c7554e381667c55d05c0658f08b7ce15b9c9766d71cc9602765ed38b8cbb8943d8fc11c3ef83 WHIRLPOOL 3a72662339ab1fd7974077c05b4956b06d8ec147e20f841cf3f1202a4128c8b1024e5563263bfc34810626a051c2c1c28d5d43650da11855ba9008d1f1404739
|
|
||||||
MISC ChangeLog 4234 SHA256 ccfaa8745ee442e6c6fd4b684554d955473ccb25ec14317f44307f34e8fbfcca SHA512 dcb2e694b20803da7cf2711929bb679bd44fa7343c191a78d03a185820e42970c4a71a61c6640131515b4438aa3bdd907ab070c6602c72adca6b6c53518e798c WHIRLPOOL c14d0168da2ad6b376180a51a130c71dd9d3728bfd1f7aa76a06a20fff8f66275c78e625611a4449de23a765b2391228f4dc738eeb3c1dff8bc321b2c996421b
|
|
||||||
MISC ChangeLog-2015 3364 SHA256 e1fb49d0e75974782a05936f9ad36ac15d4a889d6276c991320c4b49058a73fe SHA512 087ce358215157db50b9f16749d8b027b35ccaff4a2ab4a18fa472d28d8587789b98dfe4e966ae254b4f0e9fdcc0a5bffe0224b8bcde6e07bdacd394db2eaa01 WHIRLPOOL 04d177b8ef784beb994f167d590b0bcefc3a13c7c51559e0aca607d8009569523d0b2238d8548b0f6d0761328fb4a23a0eb848100491ec892ce84cebb0c1828a
|
|
||||||
MISC metadata.xml 251 SHA256 38969a343659e88a894d06828458ee55b28e9acd7aca5a59ed98621146aab844 SHA512 bc87b53817cd976bf8641fa1f7eeb62379b3bbb7d99d3a00078d1d55a0af6f296d54fda4bc2c2cda93434976b32b45a334fb3264fa3fbc1ed2f22728bf605695 WHIRLPOOL f05271953c2c5c80651322f48dbe5824812a413518fbf78b44ecf77c3e57d53507b42cb3d0b0a9c0ba77c31cb6278bd3af3bae204f86dc428ef1125fc155b30c
|
|
@ -1,15 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
DESCRIPTION="Virtual for ${PN#perl-}"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
|| ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} )
|
|
||||||
dev-lang/perl:=
|
|
||||||
!<perl-core/${PN#perl-}-${PV}
|
|
||||||
!>perl-core/${PN#perl-}-${PV}-r999
|
|
||||||
"
|
|
@ -5,7 +5,7 @@ EAPI=6
|
|||||||
|
|
||||||
DESCRIPTION="Virtual for ${PN#perl-}"
|
DESCRIPTION="Virtual for ${PN#perl-}"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
~perl-core/${PN#perl-}-${PV}
|
~perl-core/${PN#perl-}-${PV}
|
||||||
|
@ -0,0 +1,15 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DESCRIPTION="Virtual for ${PN#perl-}"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
|| ( =dev-lang/perl-5.28* ~perl-core/${PN#perl-}-${PV} )
|
||||||
|
dev-lang/perl:=
|
||||||
|
!<perl-core/${PN#perl-}-${PV}
|
||||||
|
!>perl-core/${PN#perl-}-${PV}-r999
|
||||||
|
"
|
@ -1,15 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
DESCRIPTION="Virtual for ${PN#perl-}"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
|| ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
|
|
||||||
dev-lang/perl:=
|
|
||||||
!<perl-core/${PN#perl-}-${PV}
|
|
||||||
!>perl-core/${PN#perl-}-${PV}-r999
|
|
||||||
"
|
|
@ -1,5 +0,0 @@
|
|||||||
EBUILD perl-File-Spec-3.630.100_rc-r2.ebuild 631 SHA256 7fc758bb545086a2fb3f82ca18e799cd28d53dcb61e1948ba3388ec4e55d3267 SHA512 a1c263fc717f4398edaaa51f4bd3c93a2bff1a30696c061e7e6a01af46ba19aeef3723843fdbf067cb278a7a92e0b18a90f4ab00b667acab45c74af52af639a4 WHIRLPOOL 30238f876add8404b3256aa2cd6f05b9ee19228949c3a71870e0e39e8ea8276d19192e301a19b430210790297be46b79794d6802d3ca0ba623e6fe39070aa507
|
|
||||||
EBUILD perl-File-Spec-3.670.0.ebuild 593 SHA256 311fcef6d8eab3e585f0de24d8b5ce81617bd9564c4bc8a0e1271c07adb2e4d0 SHA512 96fa3a6e4c1dd697948535ac8a9421802b5f00f6bbd6b0faa1201a11516a9f5cb6818d94eb577c4f1f2e28b0ac7944fa98589d3f8a2f31d1eb254d810099a41f WHIRLPOOL a1fb23c6325466ac7dc88817390c5ab836b00cd69e9c0c9d526e74e0de7dc43d893935e472114464973b3dc0a4d3c006792aaf2d97c0e8d7f755130798eb4ed3
|
|
||||||
MISC ChangeLog 7988 SHA256 cf3d733e252f04da606c61b2ffa43a18bafce46b05d53564f8a5a53c4482094b SHA512 fb66878da1082b7fc700638b2e3c8e9e55f43b9a130cefb83fb529f07f5ed450720ba51c1bdcd6cd4b3a7de7cebb257c015179ddc80d98cfb133ec59e4112571 WHIRLPOOL 79ed563ced21b63ea5eba7d7ca49adfd0ae3b08e132c40c7cda004ff7cb7075774fac5609c32a9943d601eb00315042eb4f2501ba9bf0d357fa49b7b46b7d473
|
|
||||||
MISC ChangeLog-2015 14912 SHA256 d35abcc246019d359be7bd747d85c619d901fffc72a361edcad5fd0586f9e78c SHA512 935427fe0da94eb6088ae9457d8c64c928dbc133434c59764e1bc96a89b8c9fafcc8b23bf5ffad547f48df1ac5f1ca088c45976ce94c7df96fc6c8c440f6a3c3 WHIRLPOOL 6a07bc8362b8d8b96debddaaae47d9b15896e638447bc0096302f3a3db106c489f2bfafed5a308d0c26d596c16dbe150572937e6bb293e39d1c19f779232426f
|
|
||||||
MISC metadata.xml 257 SHA256 4d43e70b770d0898a99af64a8454a6116e4a86500c23290655c8371265010427 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e WHIRLPOOL 87039765046556cdc2f7d76ce4192945117bfd5bb684220ea8fb72be310673a5b729ea428666ff1ceb1e6c21fb585a3a7dd72bd94dab89cf076a895e6a7677f0
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user