From f70313d0cc5a5d7f5f89d940fed61b59b5fd7b7f0c496eb1de47ee261247ddf8 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Fri, 10 Jan 2025 08:27:36 +0000 Subject: [PATCH] - updated to 1.340.0 (1.34) see /usr/share/doc/packages/perl-libintl-perl/Changes OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-libintl-perl?expand=0&rev=46 --- .gitattributes | 23 ++++ .gitignore | 1 + cpanspec.yml | 32 ++++++ libintl-perl-1.33.tar.gz | 3 + libintl-perl-1.34.tar.gz | 3 + libintl-perl-rpmlintrc | 4 + perl-libintl-perl.changes | 191 +++++++++++++++++++++++++++++++++ perl-libintl-perl.spec | 218 ++++++++++++++++++++++++++++++++++++++ 8 files changed, 475 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 cpanspec.yml create mode 100644 libintl-perl-1.33.tar.gz create mode 100644 libintl-perl-1.34.tar.gz create mode 100644 libintl-perl-rpmlintrc create mode 100644 perl-libintl-perl.changes create mode 100644 perl-libintl-perl.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/cpanspec.yml b/cpanspec.yml new file mode 100644 index 0000000..db413fd --- /dev/null +++ b/cpanspec.yml @@ -0,0 +1,32 @@ +--- +#description_paragraphs: 3 +description: |- + This is an internationalization library for Perl that aims to be + compatible with the Uniforum message translations system as implemented + for example in GNU gettext. +#summary: override summary from CPAN +#no_testing: broken upstream +sources: + - libintl-perl-rpmlintrc +# foo.patch: -p1 +# bar.patch: +preamble: |- + Requires: gettext-runtime >= 0.12.2 +#post_prep: |- +# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` +# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL +#post_build: |- +# rm unused.files +#post_install: |- +# sed on %{name}.files +license: GPL-3.0-or-later +#skip_noarch: 1 +#custom_build: |- +#./Build build flags=%{?_smp_mflags} --myflag +#custom_test: |- +# %ifarch %arm +# # This test blocks the qemu-arm and the worker gets stalled. Needs more attention. +# rm ./tests/04find_domain_bug.t +# %endif +# %{__make} test +#ignore_requires: Bizarre::Module diff --git a/libintl-perl-1.33.tar.gz b/libintl-perl-1.33.tar.gz new file mode 100644 index 0000000..f85573a --- /dev/null +++ b/libintl-perl-1.33.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5126eda9ccd0eeb10db82ddef63cbcaf7dbd771e78cc0fb110cc3b5a6b8679e7 +size 579631 diff --git a/libintl-perl-1.34.tar.gz b/libintl-perl-1.34.tar.gz new file mode 100644 index 0000000..eafdb1b --- /dev/null +++ b/libintl-perl-1.34.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82eafe392b90878f099dc07c0dc0c6480c1f62ee02f484ccae3a421b63b31dc1 +size 581326 diff --git a/libintl-perl-rpmlintrc b/libintl-perl-rpmlintrc new file mode 100644 index 0000000..f984709 --- /dev/null +++ b/libintl-perl-rpmlintrc @@ -0,0 +1,4 @@ +# This line is mandatory to access the configuration functions +from Config import * + +addFilter("perl-libintl-perl file-not-in-%lang") diff --git a/perl-libintl-perl.changes b/perl-libintl-perl.changes new file mode 100644 index 0000000..e8a0c69 --- /dev/null +++ b/perl-libintl-perl.changes @@ -0,0 +1,191 @@ +------------------------------------------------------------------- +Thu Jan 9 05:34:24 UTC 2025 - Tina Müller + +- updated to 1.340.0 (1.34) + see /usr/share/doc/packages/perl-libintl-perl/Changes + +------------------------------------------------------------------- +Thu Dec 15 03:09:36 UTC 2022 - Tina Müller + +- updated to 1.33 + see /usr/share/doc/packages/perl-libintl-perl/Changes + + Version 1.33 - 14 Dec 2020 + + * Bugs fixed: + + https://github.com/gflohr/libintl-perl/issues/7 + +------------------------------------------------------------------- +Tue Oct 27 03:11:54 UTC 2020 - Tina Müller + +- updated to 1.32 + see /usr/share/doc/packages/perl-libintl-perl/Changes + + Version 1.32 - 26 Oct 2020 + + * Bugs fixed: + + https://github.com/gflohr/libintl-perl/issues/5 + +------------------------------------------------------------------- +Thu Dec 6 16:34:49 UTC 2018 - Stephan Kulow + +- updated to 1.31 + see /usr/share/doc/packages/perl-libintl-perl/Changes + + Version 1.31 - 19 Nov 2018 + + * Fixes this bug in Locale::Simple: + + https://rt.cpan.org/Ticket/Display.html?id=127675 + +------------------------------------------------------------------- +Wed Nov 7 16:37:44 UTC 2018 - Dirk Stoecker + +- update to bug-fix version 1.30 + * Drop disable-broken-04find_domain_bug-test.patch (integrated upstream) + +------------------------------------------------------------------- +Thu Nov 1 14:54:38 UTC 2018 - Vítězslav Čížek + +- Disable 04find_domain_bug test broken with glibc 2.28 + * https://github.com/gflohr/libintl-perl/issues/3 + * add disable-broken-04find_domain_bug-test.patch + +------------------------------------------------------------------- +Fri Nov 10 07:07:07 UTC 2017 - coolo@suse.com + +- updated to 1.29 + see /usr/share/doc/packages/perl-libintl-perl/Changes + +------------------------------------------------------------------- +Fri Sep 1 06:36:11 UTC 2017 - coolo@suse.com + +- updated to 1.28 + see /usr/share/doc/packages/perl-libintl-perl/ChangeLog + editorial changes + use new class methods for xgettext options + quote import tags in docs + updated copyright date + updated FAQ + new class methods options, flags, and keywords + + This will produce the default keyword and flag definitions for xgettext + for Locale::TextDomain. + +------------------------------------------------------------------- +Wed Aug 9 06:42:03 UTC 2017 - coolo@suse.com + +- updated to 1.27 + see /usr/share/doc/packages/perl-libintl-perl/ChangeLog + +------------------------------------------------------------------- +Thu Jun 23 07:22:21 UTC 2016 - coolo@suse.com + +- updated to 1.26 + * Fixed more false negatives in tests, no need to upgrade. + +------------------------------------------------------------------- +Wed Jun 1 04:55:47 UTC 2016 - coolo@suse.com + +- update to 1.25 + * Fixed false negatives in test suite, no need to upgrade the module! + + * Bugs fixed: + + https://rt.cpan.org/Ticket/Display.html?id=83980 + https://rt.cpan.org/Ticket/Display.html?id=47968 + +------------------------------------------------------------------- +Thu Sep 24 05:16:13 UTC 2015 - coolo@suse.com + +- update to 1.24 + * Better portability for tests. + + * Updated documentation. + + * License changed to GPLv3. + + * Bugs fixed: + + https://rt.cpan.org/Ticket/Display.html?id=98109 + https://rt.cpan.org/Ticket/Display.html?id=47968 + https://rt.cpan.org/Ticket/Display.html?id=83980 + https://rt.cpan.org/Ticket/Display.html?id=102288 + + Version 1.23 - 24 Jan 2013 + + * New message retrieval backend Locale::gettext_dumb(3pm) which produces + translations even, when the corresponding locale is not present in + the system. + + * Fixed a bug where the Perl backend under certain circumstances clobbered + the environment variable LC_ALL. + + * Avoid test failures by skipping all tests that depend on the de_AT + locale, when that locale is not installed. + + * Bugs fixed: + https://rt.cpan.org/Ticket/Display.html?id=82856 + + Version 1.22 - 24 Jan 2013 + + * Version 1.22 outsmarted PAUSE (the CPAN upload facility) and had to + be removed. + + Version 1.21 - 15 Jan 2013 + + * Environment variables LANGUAGE and LANG are interpreted in the same way + in the XS and the pure Perl version. + + * Package design closer to GNU standards. + +------------------------------------------------------------------- +Mon Apr 15 10:24:36 UTC 2013 - idonmez@suse.com + +- Add Source URL, see https://en.opensuse.org/SourceUrls + +------------------------------------------------------------------- +Wed Dec 1 13:33:12 UTC 2010 - coolo@novell.com + +- switch to perl_requires macro + +------------------------------------------------------------------- +Mon Nov 29 18:30:22 UTC 2010 - coolo@novell.com + +- remove /var/adm/perl-modules + +------------------------------------------------------------------- +Tue Oct 19 08:38:43 UTC 2010 - coolo@novell.com + +- add perl as explicit buildrequire + +------------------------------------------------------------------- +Tue Dec 8 10:38:15 CET 2009 - jengelh@medozas.de + +- enable parallel building + +------------------------------------------------------------------- +Mon Sep 7 12:59:57 CEST 2009 - mls@suse.de + +- update to libintl-perl-1.20 + * many test failures fixed + * Fixed RT bug #46471, noop functions in scalar context. + +------------------------------------------------------------------- +Fri Jul 10 19:34:04 UTC 2009 - jansimon.moeller@opensuse.org + +- Remove blocking test. It hangs qemu-arm and stalls the worker. + rm ./tests/04find_domain_bug.t + +------------------------------------------------------------------- +Sun Nov 25 12:06:55 CET 2007 - ro@suse.de + +- adapt requires to gettext rename (gettext-runtime) + +------------------------------------------------------------------- +Fri Nov 9 17:09:13 CET 2007 - pth@suse.de + +- Initial package, needed by gettext testsuite + diff --git a/perl-libintl-perl.spec b/perl-libintl-perl.spec new file mode 100644 index 0000000..5b3a0df --- /dev/null +++ b/perl-libintl-perl.spec @@ -0,0 +1,218 @@ +# +# spec file for package perl-libintl-perl +# +# Copyright (c) 2025 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%define cpan_name libintl-perl +Name: perl-libintl-perl +Version: 1.340.0 +Release: 0 +# 1.34 -> normalize -> 1.340.0 +%define cpan_version 1.34 +#Upstream: CHECK(Artistic-1.0 or GPL-1.0-or-later) +License: GPL-3.0-or-later +Summary: High-Level Interface to Uniforum Message Translation +URL: https://metacpan.org/release/%{cpan_name} +Source0: https://cpan.metacpan.org/authors/id/G/GU/GUIDO/%{cpan_name}-%{cpan_version}.tar.gz +Source1: libintl-perl-rpmlintrc +Source2: cpanspec.yml +BuildRequires: perl +BuildRequires: perl-macros +BuildRequires: perl(version) >= 0.77 +Requires: perl(version) >= 0.77 +Provides: perl(Locale::Messages) = %{version} +Provides: perl(Locale::Recode) +Provides: perl(Locale::Recode::_Aliases) +Provides: perl(Locale::Recode::_Conversions) +Provides: perl(Locale::RecodeData) +Provides: perl(Locale::RecodeData::ASMO_449) +Provides: perl(Locale::RecodeData::ATARI_ST) +Provides: perl(Locale::RecodeData::ATARI_ST_EURO) +Provides: perl(Locale::RecodeData::CP10007) +Provides: perl(Locale::RecodeData::CP1250) +Provides: perl(Locale::RecodeData::CP1251) +Provides: perl(Locale::RecodeData::CP1252) +Provides: perl(Locale::RecodeData::CP1253) +Provides: perl(Locale::RecodeData::CP1254) +Provides: perl(Locale::RecodeData::CP1256) +Provides: perl(Locale::RecodeData::CP1257) +Provides: perl(Locale::RecodeData::CSN_369103) +Provides: perl(Locale::RecodeData::CWI) +Provides: perl(Locale::RecodeData::DEC_MCS) +Provides: perl(Locale::RecodeData::EBCDIC_AT_DE) +Provides: perl(Locale::RecodeData::EBCDIC_AT_DE_A) +Provides: perl(Locale::RecodeData::EBCDIC_CA_FR) +Provides: perl(Locale::RecodeData::EBCDIC_DK_NO) +Provides: perl(Locale::RecodeData::EBCDIC_DK_NO_A) +Provides: perl(Locale::RecodeData::EBCDIC_ES) +Provides: perl(Locale::RecodeData::EBCDIC_ES_A) +Provides: perl(Locale::RecodeData::EBCDIC_ES_S) +Provides: perl(Locale::RecodeData::EBCDIC_FI_SE) +Provides: perl(Locale::RecodeData::EBCDIC_FI_SE_A) +Provides: perl(Locale::RecodeData::EBCDIC_FR) +Provides: perl(Locale::RecodeData::EBCDIC_IS_FRISS) +Provides: perl(Locale::RecodeData::EBCDIC_IT) +Provides: perl(Locale::RecodeData::EBCDIC_PT) +Provides: perl(Locale::RecodeData::EBCDIC_UK) +Provides: perl(Locale::RecodeData::EBCDIC_US) +Provides: perl(Locale::RecodeData::ECMA_CYRILLIC) +Provides: perl(Locale::RecodeData::GEORGIAN_ACADEMY) +Provides: perl(Locale::RecodeData::GEORGIAN_PS) +Provides: perl(Locale::RecodeData::GOST_19768_74) +Provides: perl(Locale::RecodeData::GREEK7) +Provides: perl(Locale::RecodeData::GREEK7_OLD) +Provides: perl(Locale::RecodeData::GREEK_CCITT) +Provides: perl(Locale::RecodeData::HP_ROMAN8) +Provides: perl(Locale::RecodeData::IBM037) +Provides: perl(Locale::RecodeData::IBM038) +Provides: perl(Locale::RecodeData::IBM1004) +Provides: perl(Locale::RecodeData::IBM1026) +Provides: perl(Locale::RecodeData::IBM1047) +Provides: perl(Locale::RecodeData::IBM256) +Provides: perl(Locale::RecodeData::IBM273) +Provides: perl(Locale::RecodeData::IBM274) +Provides: perl(Locale::RecodeData::IBM275) +Provides: perl(Locale::RecodeData::IBM277) +Provides: perl(Locale::RecodeData::IBM278) +Provides: perl(Locale::RecodeData::IBM280) +Provides: perl(Locale::RecodeData::IBM281) +Provides: perl(Locale::RecodeData::IBM284) +Provides: perl(Locale::RecodeData::IBM285) +Provides: perl(Locale::RecodeData::IBM290) +Provides: perl(Locale::RecodeData::IBM297) +Provides: perl(Locale::RecodeData::IBM420) +Provides: perl(Locale::RecodeData::IBM423) +Provides: perl(Locale::RecodeData::IBM424) +Provides: perl(Locale::RecodeData::IBM437) +Provides: perl(Locale::RecodeData::IBM500) +Provides: perl(Locale::RecodeData::IBM850) +Provides: perl(Locale::RecodeData::IBM851) +Provides: perl(Locale::RecodeData::IBM852) +Provides: perl(Locale::RecodeData::IBM855) +Provides: perl(Locale::RecodeData::IBM857) +Provides: perl(Locale::RecodeData::IBM860) +Provides: perl(Locale::RecodeData::IBM861) +Provides: perl(Locale::RecodeData::IBM862) +Provides: perl(Locale::RecodeData::IBM863) +Provides: perl(Locale::RecodeData::IBM864) +Provides: perl(Locale::RecodeData::IBM865) +Provides: perl(Locale::RecodeData::IBM866) +Provides: perl(Locale::RecodeData::IBM868) +Provides: perl(Locale::RecodeData::IBM869) +Provides: perl(Locale::RecodeData::IBM870) +Provides: perl(Locale::RecodeData::IBM871) +Provides: perl(Locale::RecodeData::IBM874) +Provides: perl(Locale::RecodeData::IBM875) +Provides: perl(Locale::RecodeData::IBM880) +Provides: perl(Locale::RecodeData::IBM891) +Provides: perl(Locale::RecodeData::IBM903) +Provides: perl(Locale::RecodeData::IBM904) +Provides: perl(Locale::RecodeData::IBM905) +Provides: perl(Locale::RecodeData::IBM918) +Provides: perl(Locale::RecodeData::IEC_P27_1) +Provides: perl(Locale::RecodeData::INIS) +Provides: perl(Locale::RecodeData::INIS_8) +Provides: perl(Locale::RecodeData::INIS_CYRILLIC) +Provides: perl(Locale::RecodeData::ISO_10367_BOX) +Provides: perl(Locale::RecodeData::ISO_2033_1983) +Provides: perl(Locale::RecodeData::ISO_5427) +Provides: perl(Locale::RecodeData::ISO_5427_EXT) +Provides: perl(Locale::RecodeData::ISO_5428) +Provides: perl(Locale::RecodeData::ISO_8859_1) +Provides: perl(Locale::RecodeData::ISO_8859_10) +Provides: perl(Locale::RecodeData::ISO_8859_11) +Provides: perl(Locale::RecodeData::ISO_8859_13) +Provides: perl(Locale::RecodeData::ISO_8859_14) +Provides: perl(Locale::RecodeData::ISO_8859_15) +Provides: perl(Locale::RecodeData::ISO_8859_16) +Provides: perl(Locale::RecodeData::ISO_8859_2) +Provides: perl(Locale::RecodeData::ISO_8859_3) +Provides: perl(Locale::RecodeData::ISO_8859_4) +Provides: perl(Locale::RecodeData::ISO_8859_5) +Provides: perl(Locale::RecodeData::ISO_8859_6) +Provides: perl(Locale::RecodeData::ISO_8859_7) +Provides: perl(Locale::RecodeData::ISO_8859_8) +Provides: perl(Locale::RecodeData::ISO_8859_9) +Provides: perl(Locale::RecodeData::KOI8_R) +Provides: perl(Locale::RecodeData::KOI8_RU) +Provides: perl(Locale::RecodeData::KOI8_T) +Provides: perl(Locale::RecodeData::KOI8_U) +Provides: perl(Locale::RecodeData::KOI_8) +Provides: perl(Locale::RecodeData::LATIN_GREEK) +Provides: perl(Locale::RecodeData::LATIN_GREEK_1) +Provides: perl(Locale::RecodeData::MACARABIC) +Provides: perl(Locale::RecodeData::MACCROATIAN) +Provides: perl(Locale::RecodeData::MACCYRILLIC) +Provides: perl(Locale::RecodeData::MACGREEK) +Provides: perl(Locale::RecodeData::MACHEBREW) +Provides: perl(Locale::RecodeData::MACICELAND) +Provides: perl(Locale::RecodeData::MACINTOSH) +Provides: perl(Locale::RecodeData::MACROMANIA) +Provides: perl(Locale::RecodeData::MACTHAI) +Provides: perl(Locale::RecodeData::MACTURKISH) +Provides: perl(Locale::RecodeData::MACUKRAINE) +Provides: perl(Locale::RecodeData::MAC_IS) +Provides: perl(Locale::RecodeData::MAC_SAMI) +Provides: perl(Locale::RecodeData::MAC_UK) +Provides: perl(Locale::RecodeData::NATS_DANO) +Provides: perl(Locale::RecodeData::NATS_SEFI) +Provides: perl(Locale::RecodeData::NEXTSTEP) +Provides: perl(Locale::RecodeData::SAMI_WS2) +Provides: perl(Locale::RecodeData::TIS_620) +Provides: perl(Locale::RecodeData::US_ASCII) +Provides: perl(Locale::RecodeData::UTF_8) +Provides: perl(Locale::RecodeData::VISCII) +Provides: perl(Locale::RecodeData::_Encode) +Provides: perl(Locale::TextDomain) = %{version} +Provides: perl(Locale::Util) +Provides: perl(Locale::gettext_dumb) +Provides: perl(Locale::gettext_pp) +Provides: perl(MyInstall) +Provides: perl(__TiedTextDomain) +%undefine __perllib_provides +Recommends: perl(File::ShareDir) +%{perl_requires} +# MANUAL BEGIN +Requires: gettext-runtime >= 0.12.2 +# MANUAL END + +%description +This is an internationalization library for Perl that aims to be +compatible with the Uniforum message translations system as implemented +for example in GNU gettext. + +%prep +%autosetup -n %{cpan_name}-%{cpan_version} + +find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644 + +%build +perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +%make_build + +%check +make test + +%install +%perl_make_install +%perl_process_packlist +%perl_gen_filelist + +%files -f %{name}.files +%doc Changes Credits FAQ NEWS README README.md README-oldversions README.solaris README.win32 REFERENCES THANKS TODO +%license COPYING + +%changelog