From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-perl/libintl-perl/Manifest | 9 ++ .../files/libintl-perl-1.240.0-sanity-2.patch | 51 +++++++ .../libintl-perl/libintl-perl-1.200.0-r1.ebuild | 30 ++++ .../libintl-perl/libintl-perl-1.240.0-r2.ebuild | 35 +++++ dev-perl/libintl-perl/libintl-perl-1.240.0.ebuild | 33 +++++ dev-perl/libintl-perl/metadata.xml | 161 +++++++++++++++++++++ 6 files changed, 319 insertions(+) create mode 100644 dev-perl/libintl-perl/Manifest create mode 100644 dev-perl/libintl-perl/files/libintl-perl-1.240.0-sanity-2.patch create mode 100644 dev-perl/libintl-perl/libintl-perl-1.200.0-r1.ebuild create mode 100644 dev-perl/libintl-perl/libintl-perl-1.240.0-r2.ebuild create mode 100644 dev-perl/libintl-perl/libintl-perl-1.240.0.ebuild create mode 100644 dev-perl/libintl-perl/metadata.xml (limited to 'dev-perl/libintl-perl') diff --git a/dev-perl/libintl-perl/Manifest b/dev-perl/libintl-perl/Manifest new file mode 100644 index 000000000000..7b17cb2cb49a --- /dev/null +++ b/dev-perl/libintl-perl/Manifest @@ -0,0 +1,9 @@ +AUX libintl-perl-1.240.0-sanity-2.patch 1828 SHA256 502bdd3bd591904609b4eb8b35203b60170171f1037fe2ea4a3aea606f342e8e SHA512 9d3168ce47b0b2c4f421b2f2e5424c28d37f179d11bef3905cc8af9fffdef2837500704dc9d2ab26cbdb341dd732a5493c9c0900d88507153590ac2da46c264c WHIRLPOOL 52b36015cde7f338a9049c1d51956b1d7606a170450c9e4a0aae1fd8f9d6f32aaa46ad02a20834c1ec9aae36917cdcad3122cbb685c9c4763eaed5511dc8ac6f +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 +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 +MISC ChangeLog 5354 SHA256 b03b3d469509272a36974ef9323fce7faf07e9f57fb2b6470e1466b1eecf289e SHA512 df0e8aa85fb95505f0d09aec780136d6309e1ce5e67bf359d944baab2d06d1817d9d19c5339955dcf769c70bb2c017d67d287109cad7b1a2e4d62e3d817f9122 WHIRLPOOL 106494428b0189255d1801e9559ba38335072e108de399d73dfd56f3c72c8aa9a26fcea489cf7e911b82edadd9a55db0fa0e4800dc67834ff0dd5f31cefbecdc +MISC ChangeLog-2015 7282 SHA256 ddfeb3829d0f8626e8f8c74dc7045518ad989356e3d25a570d0833f21af7aeef SHA512 a8e05cdcd7c8a4525f023facaa4769377bd42360feeb528808af8e44fa78079b65c1b68b5c62fea75294b82ae5399e980eaea0181ab4603cd2f0a18be0fa0dd6 WHIRLPOOL c8e2c43b6236e1a0b47bbeb19b13c255f5ca4fc4a835ce2214838156c0ba514765a4aeea02012560e8370b3e4b7ac3d709d39fedf7edc68905080ad44269978c +MISC metadata.xml 11480 SHA256 c143ebee0ef56e2c8edecb1805bc77eba1700a89d1aa0f6149698240ce57d4da SHA512 89208a011c9fe8a07a443faed58b432fe8f8b9d855b458ca900c38c4820a91dbf0a2dfe36a818840e052f83f5bc07f4f89e16efca45c21d81ca7d35358c214c3 WHIRLPOOL d998251fd34c03e545710041b255d916ddaefddf8947870f8e88bf3753913a8e44de2d1bb015d25d5935f3a35f78d4596d61607079d267f8700f29aefbbdf86e diff --git a/dev-perl/libintl-perl/files/libintl-perl-1.240.0-sanity-2.patch b/dev-perl/libintl-perl/files/libintl-perl-1.240.0-sanity-2.patch new file mode 100644 index 000000000000..e6adbf1419b8 --- /dev/null +++ b/dev-perl/libintl-perl/files/libintl-perl-1.240.0-sanity-2.patch @@ -0,0 +1,51 @@ +diff -ruN libintl-perl-1.24.orig/Makefile.PL libintl-perl-1.24/Makefile.PL +--- libintl-perl-1.24.orig/Makefile.PL 2015-04-03 15:28:12.000000000 +0200 ++++ libintl-perl-1.24/Makefile.PL 2016-06-01 00:06:12.000000000 +0200 +@@ -163,47 +163,6 @@ + + package MY; + +-# FIXME: This is really a hack! Problem: Depending on the build system, +-# we may or may not build and install the XS version. If the XS version +-# is being built, the directory blib/arch will be populated, if it is +-# not being built, blib/arch will be empty. Unfortunately, if blib/arch +-# is not empty, *all* library files will be installed in the architecture +-# dependent locations, if it is empty, they will be installed in the +-# architecture independent tree. +-# +-# Unfortunately, ExtUtils::MakeMaker does not take care of uninstalling +-# files from previous installations. Consequently, we cannot determine +-# which version of the library will be loaded, since this depends on the +-# current value of @INC. +-# +-# The solution does not really make me happy. The Makefile will be patched, +-# so that instead of ExtUtils::Install a custom module MyInstall.pm will +-# be used. This custom module overwrites the subroutine that detects +-# whether a directory is empty in ExtUtils::Install, and will lie if that +-# directory happens to be "blib/arch". This little hack effectively disables +-# the annoying behavior of ExtUtils::Install (and I sincerely hope that +-# this is portable). +-sub libscan +-{ +- my ($self, $file) = @_; +- +- return if 'MyInstall.pm' eq $file; +- +- $self->SUPER::libscan ($file); +-} +- +-sub tools_other +-{ +- my $self = shift; +- +- my $fragment = $self->SUPER::tools_other (@_); +- +- $fragment =~ s/^MOD_INSTALL\s*=\s*(.*?)-MExtUtils::Install +- /MOD_INSTALL =$1-MMyInstall/msx; +- +- return $fragment; +-} +- + package main; + + my $name = $0; diff --git a/dev-perl/libintl-perl/libintl-perl-1.200.0-r1.ebuild b/dev-perl/libintl-perl/libintl-perl-1.200.0-r1.ebuild new file mode 100644 index 000000000000..56cda53c47f2 --- /dev/null +++ b/dev-perl/libintl-perl/libintl-perl-1.200.0-r1.ebuild @@ -0,0 +1,30 @@ +# 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 +} diff --git a/dev-perl/libintl-perl/libintl-perl-1.240.0-r2.ebuild b/dev-perl/libintl-perl/libintl-perl-1.240.0-r2.ebuild new file mode 100644 index 000000000000..c046936f0bf5 --- /dev/null +++ b/dev-perl/libintl-perl/libintl-perl-1.240.0-r2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=GUIDO +DIST_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 ~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="" + +RDEPEND="virtual/libintl" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +" + +PATCHES=( "${FILESDIR}/${P}-sanity-2.patch" ) + +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 +} diff --git a/dev-perl/libintl-perl/libintl-perl-1.240.0.ebuild b/dev-perl/libintl-perl/libintl-perl-1.240.0.ebuild new file mode 100644 index 000000000000..bc075d729bd0 --- /dev/null +++ b/dev-perl/libintl-perl/libintl-perl-1.240.0.ebuild @@ -0,0 +1,33 @@ +# 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 +} diff --git a/dev-perl/libintl-perl/metadata.xml b/dev-perl/libintl-perl/metadata.xml new file mode 100644 index 000000000000..017b791bc859 --- /dev/null +++ b/dev-perl/libintl-perl/metadata.xml @@ -0,0 +1,161 @@ + + + + + perl@gentoo.org + Gentoo Perl Project + + + libintl-perl + Locale::Messages + Locale::Recode + Locale::Recode::_Aliases + Locale::Recode::_Conversions + Locale::RecodeData + Locale::RecodeData::ASMO_449 + Locale::RecodeData::ATARI_ST + Locale::RecodeData::ATARI_ST_EURO + Locale::RecodeData::CP10007 + Locale::RecodeData::CP1250 + Locale::RecodeData::CP1251 + Locale::RecodeData::CP1252 + Locale::RecodeData::CP1253 + Locale::RecodeData::CP1254 + Locale::RecodeData::CP1256 + Locale::RecodeData::CP1257 + Locale::RecodeData::CSN_369103 + Locale::RecodeData::CWI + Locale::RecodeData::DEC_MCS + Locale::RecodeData::EBCDIC_AT_DE + Locale::RecodeData::EBCDIC_AT_DE_A + Locale::RecodeData::EBCDIC_CA_FR + Locale::RecodeData::EBCDIC_DK_NO + Locale::RecodeData::EBCDIC_DK_NO_A + Locale::RecodeData::EBCDIC_ES + Locale::RecodeData::EBCDIC_ES_A + Locale::RecodeData::EBCDIC_ES_S + Locale::RecodeData::EBCDIC_FI_SE + Locale::RecodeData::EBCDIC_FI_SE_A + Locale::RecodeData::EBCDIC_FR + Locale::RecodeData::EBCDIC_IS_FRISS + Locale::RecodeData::EBCDIC_IT + Locale::RecodeData::EBCDIC_PT + Locale::RecodeData::EBCDIC_UK + Locale::RecodeData::EBCDIC_US + Locale::RecodeData::ECMA_CYRILLIC + Locale::RecodeData::GEORGIAN_ACADEMY + Locale::RecodeData::GEORGIAN_PS + Locale::RecodeData::GOST_19768_74 + Locale::RecodeData::GREEK7 + Locale::RecodeData::GREEK7_OLD + Locale::RecodeData::GREEK_CCITT + Locale::RecodeData::HP_ROMAN8 + Locale::RecodeData::IBM037 + Locale::RecodeData::IBM038 + Locale::RecodeData::IBM1004 + Locale::RecodeData::IBM1026 + Locale::RecodeData::IBM1047 + Locale::RecodeData::IBM256 + Locale::RecodeData::IBM273 + Locale::RecodeData::IBM274 + Locale::RecodeData::IBM275 + Locale::RecodeData::IBM277 + Locale::RecodeData::IBM278 + Locale::RecodeData::IBM280 + Locale::RecodeData::IBM281 + Locale::RecodeData::IBM284 + Locale::RecodeData::IBM285 + Locale::RecodeData::IBM290 + Locale::RecodeData::IBM297 + Locale::RecodeData::IBM420 + Locale::RecodeData::IBM423 + Locale::RecodeData::IBM424 + Locale::RecodeData::IBM437 + Locale::RecodeData::IBM500 + Locale::RecodeData::IBM850 + Locale::RecodeData::IBM851 + Locale::RecodeData::IBM852 + Locale::RecodeData::IBM855 + Locale::RecodeData::IBM857 + Locale::RecodeData::IBM860 + Locale::RecodeData::IBM861 + Locale::RecodeData::IBM862 + Locale::RecodeData::IBM863 + Locale::RecodeData::IBM864 + Locale::RecodeData::IBM865 + Locale::RecodeData::IBM866 + Locale::RecodeData::IBM868 + Locale::RecodeData::IBM869 + Locale::RecodeData::IBM870 + Locale::RecodeData::IBM871 + Locale::RecodeData::IBM874 + Locale::RecodeData::IBM875 + Locale::RecodeData::IBM880 + Locale::RecodeData::IBM891 + Locale::RecodeData::IBM903 + Locale::RecodeData::IBM904 + Locale::RecodeData::IBM905 + Locale::RecodeData::IBM918 + Locale::RecodeData::IEC_P27_1 + Locale::RecodeData::INIS + Locale::RecodeData::INIS_8 + Locale::RecodeData::INIS_CYRILLIC + Locale::RecodeData::ISO_10367_BOX + Locale::RecodeData::ISO_2033_1983 + Locale::RecodeData::ISO_5427 + Locale::RecodeData::ISO_5427_EXT + Locale::RecodeData::ISO_5428 + Locale::RecodeData::ISO_8859_1 + Locale::RecodeData::ISO_8859_10 + Locale::RecodeData::ISO_8859_11 + Locale::RecodeData::ISO_8859_13 + Locale::RecodeData::ISO_8859_14 + Locale::RecodeData::ISO_8859_15 + Locale::RecodeData::ISO_8859_16 + Locale::RecodeData::ISO_8859_2 + Locale::RecodeData::ISO_8859_3 + Locale::RecodeData::ISO_8859_4 + Locale::RecodeData::ISO_8859_5 + Locale::RecodeData::ISO_8859_6 + Locale::RecodeData::ISO_8859_7 + Locale::RecodeData::ISO_8859_8 + Locale::RecodeData::ISO_8859_9 + Locale::RecodeData::KOI8_R + Locale::RecodeData::KOI8_RU + Locale::RecodeData::KOI8_T + Locale::RecodeData::KOI8_U + Locale::RecodeData::KOI_8 + Locale::RecodeData::LATIN_GREEK + Locale::RecodeData::LATIN_GREEK_1 + Locale::RecodeData::MACARABIC + Locale::RecodeData::MACCROATIAN + Locale::RecodeData::MACCYRILLIC + Locale::RecodeData::MACGREEK + Locale::RecodeData::MACHEBREW + Locale::RecodeData::MACICELAND + Locale::RecodeData::MACINTOSH + Locale::RecodeData::MACROMANIA + Locale::RecodeData::MACTHAI + Locale::RecodeData::MACTURKISH + Locale::RecodeData::MACUKRAINE + Locale::RecodeData::MAC_IS + Locale::RecodeData::MAC_SAMI + Locale::RecodeData::MAC_UK + Locale::RecodeData::NATS_DANO + Locale::RecodeData::NATS_SEFI + Locale::RecodeData::NEXTSTEP + Locale::RecodeData::SAMI_WS2 + Locale::RecodeData::TIS_620 + Locale::RecodeData::US_ASCII + Locale::RecodeData::UTF_8 + Locale::RecodeData::VISCII + Locale::RecodeData::_Encode + Locale::TextDomain + Locale::Util + Locale::gettext_pp + Locale::gettext_xs + MyInstall + SimpleCal + __TiedTextDomain + + -- cgit v1.2.3