commit 33dd1f5b8ab820fab6c5dc686495742dfc16eea808b440f056a058da99bf851e Author: Adrian Schröter Date: Fri May 3 18:05:01 2024 +0200 Sync from SUSE:SLFO:Main perl-DateTime-Locale revision 5b80cd454de92a1f6078524c766a7a3b 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/DateTime-Locale-1.38.tar.gz b/DateTime-Locale-1.38.tar.gz new file mode 100644 index 0000000..f2ea078 --- /dev/null +++ b/DateTime-Locale-1.38.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd7f6d358279d1df0ea7d78b9127690435246cdf46867500e9888016f9d4c867 +size 1732975 diff --git a/cpanspec.yml b/cpanspec.yml new file mode 100644 index 0000000..9b7ec50 --- /dev/null +++ b/cpanspec.yml @@ -0,0 +1,23 @@ +--- +#description_paragraphs: 3 +#no_testing: broken upstream +#sources: +# - source1 +# - source2 +#patches: +# foo.patch: -p1 +# bar.patch: +#preamble: |- +# BuildRequires: gcc-c++ +#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_install: |- +# sed on %{name}.files +#license: SUSE-NonFree +#skip_noarch: 1 +#custom_build: |- +#./Build build flags=%{?_smp_mflags} --myflag +#custom_test: |- +#startserver && make test +#ignore_requires: Bizarre::Module diff --git a/perl-DateTime-Locale.changes b/perl-DateTime-Locale.changes new file mode 100644 index 0000000..82d4f93 --- /dev/null +++ b/perl-DateTime-Locale.changes @@ -0,0 +1,671 @@ +------------------------------------------------------------------- +Sat Apr 15 03:07:08 UTC 2023 - Tina Müller + +- updated to 1.38 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.38 2023-04-14 + + - Rebuilt all locale data with the data from CLDR 43.0.0. + +------------------------------------------------------------------- +Mon Oct 24 03:06:17 UTC 2022 - Tina Müller + +- updated to 1.37 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.37 2022-10-23 + + - Rebuilt all locale data with the data from CLDR 42.0.0. + +------------------------------------------------------------------- +Sun Aug 21 03:07:01 UTC 2022 - Tina Müller + +- updated to 1.36 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.36 2022-08-20 + + - Fixed misparsing of the `be-tarask` locale code. This is a locale with just + a language name and a variant. The locale parsing code assumed that all + two-part locale codes had either a script or territory, not a variant. This + caused the catalog to show the name of this locale as "Belarusian", the same + as the `be` code. Reported by yvanzo. Fixes GH #32. + +------------------------------------------------------------------- +Sun Apr 24 03:06:18 UTC 2022 - Tina Müller + +- updated to 1.35 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.35 2022-04-23 + + - The code passed to DateTime::Locale->load is now validated and untainted + before using it to load and eval data from the filesystem. I don't think + there were any security issues without this, as the load method would only + attempt to load data from disk if the code was already known. This means + that attempting to pass in any sort of arbitrary path to the load method + would simply result in an error that the code was invalid, and there would + be no attempt to read from disk. Based on GH #30. Implemented by James + Raspass. + +------------------------------------------------------------------- +Sat Apr 9 03:06:18 UTC 2022 - Tina Müller + +- updated to 1.34 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.34 2022-04-08 + + - Rebuilt all locale data with the data from CLDR 40.0.0. + +------------------------------------------------------------------- +Sun Oct 31 03:07:33 UTC 2021 - Tina Müller + +- updated to 1.33 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.33 2021-10-30 + - Rebuilt all locale data with the data from CLDR 40.0.0. There are some + notable data changes in CLDR 40.0.0. + - Data change: The root locale is now named "und", not "root". + - Data change: The "en-US-POSIX" locale has been removed from CLDR. If you + load this locale you will now get the "en-US" locale. + +------------------------------------------------------------------- +Sat May 1 03:06:59 UTC 2021 - Tina Müller + +- updated to 1.32 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.32 2021-04-30 + + - Rebuilt all locale data with the data from CLDR 39.0.0. + +------------------------------------------------------------------- +Wed Dec 23 03:07:34 UTC 2020 - Tina Müller + +- updated to 1.31 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.31 2020-12-22 + + - The docs for each locale now show examples of its strftime patterns as well. + +------------------------------------------------------------------- +Wed Dec 16 03:08:54 UTC 2020 - Tina Müller + +- updated to 1.30 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.30 2020-12-15 + - The previous release included some locale data for locales that had been + deleted from CLDR 38.0.0. + 1.29 2020-12-14 + - Rebuilt all locale data with the data from CLDR 38.0.0 and glibc 2.32. + +------------------------------------------------------------------- +Sat Aug 29 03:10:10 UTC 2020 - Tina Müller + +- updated to 1.28 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.28 2020-08-28 + - Move a test that was added in 1.27 to xt. This test is a sensitive to small + variations in error message text, and testing it locally and in CI is + sufficient. Reported by Kent Fredric. GH #27. + 1.27 2020-08-28 + - The $locale->locale_data method now returns a deep clone of the locale's + data. This allows you to safely modify any elements of the returned hash + without breaking the original locale. Implemented by Alexander Pankoff. GH + #26. + - We now support loading locale data from relative directories in + @INC. Implemented by Alexander Pankoff. GH #25. + - When loading locale data, we now check $! for read errors, as well as + checking for an error eval'ing the file's contents in $@. Fixed by Alexander + Pankoff. GH #24. + +------------------------------------------------------------------- +Sat Jul 4 03:08:59 UTC 2020 - Tina Müller + +- updated to 1.26 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.26 2020-07-03 + + - Rebuilt all locale data with CLDR 37, released on 2020-04-23. + +------------------------------------------------------------------- +Thu Oct 10 08:54:16 UTC 2019 - + +- updated to 1.25 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.25 2019-10-09 + + - Rebuilt all locale data with CLDR 36, released on 2019-10-04. + +------------------------------------------------------------------- +Fri Mar 29 06:11:19 UTC 2019 - Stephan Kulow + +- updated to 1.24 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.24 2019-03-28 + + - Rebuilt all locale data with CLDR 35, released on 2019-03-27. + +------------------------------------------------------------------- +Thu Nov 8 06:15:15 UTC 2018 - Stephan Kulow + +- updated to 1.23 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.23 2018-10-17 + + - Rebuilt all locale data with CLDR 34, released on 2018-10-15. + +------------------------------------------------------------------- +Fri Jun 15 05:17:57 UTC 2018 - coolo@suse.com + +- updated to 1.22 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.22 2018-06-08 + + - Update the glibc source data to the data from glibc 2.27. + + - Added documentation for this glibc data. + + - Reformatted the DateTime::Locale::FromData docs. + + + 1.21 2018-06-08 + + - Added a new DateTime::Local->register_from_data method. This replaces the + old custom locale registration system with something much simpler. Instead + of providing a new class you simply provide a hash of data for the locale + and it becomes available for use via DateTime::Local->load. Implemented by + Ryley Breiddal. PR #21. Addresse GH #19. + +------------------------------------------------------------------- +Mon May 7 05:14:35 UTC 2018 - coolo@suse.com + +- updated to 1.20 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.20 2018-05-06 + + - Fix test failures on Windows. Reported by Adrian Devries. GH #23. + +------------------------------------------------------------------- +Sun Apr 22 05:16:03 UTC 2018 - coolo@suse.com + +- updated to 1.19 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.19 2018-04-21 + + - Fix handling of a locale (nds) that does not provide a native name for its + own locale code. This is a bug in CLDR, but since it exists we should handle + it sanely. + + - If you attempted to thaw a DateTime::Locale::FromData object in a process + that had not loaded DateTime::Locale this would fail. Reported by Gregor + Herrmann. GH #18. + +------------------------------------------------------------------- +Wed Apr 4 05:17:47 UTC 2018 - coolo@suse.com + +- updated to 1.18 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.18 2018-04-03 + + - Rebuilt all locale data with CLDR 33, released on 2018-03-26. + +------------------------------------------------------------------- +Sun Nov 5 06:17:14 UTC 2017 - coolo@suse.com + +- updated to 1.17 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.17 2017-11-04 + + - Rebuilt all locale data with CLDR 32, released on 2017-11-01. + +------------------------------------------------------------------- +Thu May 25 07:52:01 UTC 2017 - coolo@suse.com + +- updated to 1.16 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.16 2017-03-22 + + - Rebuilt all locale data with CLDR 31, released on 2017-03-20. + + + 1.15 2017-03-15 (TRIAL RELEASE) + + - Most data is now stored in a share dir and only loaded as needed. This + should reduce the memory usage from just loading DateTime::Locale by about + 4mb. Based on a PR by sergey. GH #14. + + + 1.14 2017-03-05 + + - Codes with just a language and script code were not parsed correctly, + leading to bugs in their data, so that they did not report a script_code, + nor did their name reflect the script. So for example "bs-Latn" was just + "Bosnian" instead of "Bosnian Latin". + + + 1.13 2017-03-05 + + - Fixed a regression bug where providing a locale's English name or native + name to DateTime::Locale->load no longer worked. Fixed by Sergey. GH #13. + + + 1.12 2017-01-29 + + - Rebuilt all locale data with CLDR 30.0.3, released on 2016-12-02. + + + 1.11 2016-11-12 + + - Switched from RT to the GitHub issue tracker. + + + 1.10 2016-10-22 + + - Don't let warnings from other modules cause t/09version-check.t to + fail. Reported by Graham Ollis. RT #118465 + + + 1.09 2016-10-10 + + - Rebuilt all locale data with CLDR 30, released on 2016-10-05. + + + 1.08 2016-09-23 + + - Require namespace::autoclean 0.19+. + + + 1.07 2016-09-17 + + - Bump minimum required Perl to 5.8.4 from 5.8.1. This matches DateTime.pm + itself. + + + 1.06 2016-09-16 + + - Replaced Params::Validate with Params::ValidationCompiler. + +------------------------------------------------------------------- +Mon Jun 27 07:53:49 UTC 2016 - coolo@suse.com + +- updated to 1.05 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.05 2016-06-26 + + - Instead of using the DATA handle to get at as-yet-unloaded locale data in + DateTime::Locale::Data, we now read the raw data into memory once, and use + eval to turn it into Perl data structures as a particular locale is + requested. This may fix a problem where reading from the DATA handle somehow + returned the wrong chunk of data (or overlapped multiple locales). The + downside is that loading DateTime::Locale now uses an additional 4MB of + memory on my system, regardless of how many individual locales are + instantiated. Reported by Greg Oschwald. GitHub #3. + +------------------------------------------------------------------- +Thu Jun 23 06:12:50 UTC 2016 - coolo@suse.com + +- updated to 1.04 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.04 2016-06-17 + + - Replaced List::MoreUtils with List::Util. + +------------------------------------------------------------------- +Tue Mar 29 09:16:32 UTC 2016 - coolo@suse.com + +- updated to 1.03 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.03 2016-03-25 + + - Rebuilt all locale data with CLDR 29, released on 2016-03-19. + +------------------------------------------------------------------- +Thu Dec 10 09:49:20 UTC 2015 - coolo@suse.com + +- updated to 1.02 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.02 2015-12-09 + + - Make the DateTime::Locale->load method accept a locale in any non-canonical + casing, such as "en-us". Reported by Shawn Moore. RT #110244. + +------------------------------------------------------------------- +Sun Nov 8 09:41:33 UTC 2015 - coolo@suse.com + +- updated to 1.01 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 1.01 2015-11-07 + + - Prevent CPAN from indexing the tools directory, which is just for the + author's use. + + + 1.00 2015-11-07 + + * All of these changes were originally released in previous trial releases, + but I'm repeating them here for clarity. + + [ENHANCEMENTS] + + - This release uses the locale data from CLDR version 28. The last major + update of the locale data used CLDR 1.7.1, released in 2009, so this is a + big change. Many things have changed in terms of locale data. + + - Some locales are no longer available because they are not in the CLDR data. + + - The CLDR data no longer includes default date and time format lengths. This + is now "medium" for every locale, simply to provide some level of backwards + compatibility. + + - Loading DateTime::Locale itself is now quite a bit faster. The whole locale + registration system has been removed entirely, except for custom + locales. This fixes RT #78794. Requested by Michael Conrad. + + - A long-standing issue with the Austrian locale not using the Austrian name + for January has been fixed. RT #52337. Reported by Thomas Klausner. + + [BACKWARDS INCOMPATIBILITIES] + + - This is a big new release, and includes a number of backwards-incompatible + changes. However, most users should be unaffected by this change. If you + only use this module via DateTime.pm, you are unlikely to notice any changes + other than changes to the locale data. + + - The old API deprecated since 0.40 has been removed (almost) entirely. + + - We now refer to things as "code" in the docs and method names where we used + to call them ids. This includes locale, language, script, territory, and + variant codes. This is more in line with the various ISO standards and the + CLDR packages. + + - All the $locale->*_id methods (including $locale->id) are deprecated. Use + the relevant $locale->*_code method instead. + + - The canonical form of the locale codes now uses dashes (-) instead of + underscores (_). Loading a locale with an underscore in the name + (e.g. en_US) still works. + + - The way that locale data is packaged has changed quite a bit. We no longer + package each locale in its own class. Instead, all locale data is in a + single module (mostly in a __DATA__ section) and loaded into memory as + needed. If you have any code that checks $locale->isa, that code may + break. + + - Locales are no longer subclasses of DateTime::Locale::Base. This module is + still included in the distribution in case someone has a custom locale that + inherits from this module. However, this module will go away in a future + release. + z + - The "ii-*" aliases for the "he-*" locales have been removed. + + - The "no-*" aliases for the "nn-*" locales have been removed. + + - The value of $locale->code no longer reflects the value passed to + DateTime::Locale->load. This only affects aliases and non-canonical forms of + the code. For example, if you load "en_US" then $locale->code will return + "en-US". If you load "C" or "POSIX" the returned code will be "en-US-POSIX". + + - All of the documentation related to creating aliases and registering custom + locales has been removed. All of these methods still work, but I don't think + this system got much use, so I don't want to emphasize it in the docs. (But + let me know if you are using this and want to see these docs restored). + + + 0.96 2015-10-04 (TRIAL RELEASE) + + - Locale data with characters in the 0x80-0xFF range was not marked as UTF-8 + by Perl. This could cause all sorts of weirdness and was generally bad. + + + 0.95 2015-09-30 (TRIAL RELEASE) + + - Added .pod files for each locale that document the data for that locale. + + + 0.94 2015-09-30 (TRIAL RELEASE) + + - Restored the datetime_format method to individual locale objects for + backwards compatibility. + + + 0.93 2015-09-28 (TRIAL RELEASE) + + - Really release a trial release this time. I'm not kidding. See 0.90 for the + interesting changes. + +------------------------------------------------------------------- +Mon Sep 28 08:37:51 UTC 2015 - coolo@suse.com + +- updated to 0.92 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 0.92 2015-09-27 + + - I accidentally released 0.90 as a non-trial release. This release is the + same as 0.46, so that the newest non-trial release does not break the + DateTime.pm tests. + + + 0.91 2015-09-27 + + - Released the changes in 0.90 as a trial release. + + + 0.90 2015-09-27 + + [ENHANCEMENTS] + + - Updated based on version 28 of the CLDR data. The last update was based on + the CLDR 1.7.1 release from 2009, so this is a big change. Many things have + changed in terms of locale data. + + - Some locales are no longer available because they are not in the CLDR data. + + - The CLDR data no longer includes default date and time format lengths. This + is now "medium" for every locale, simply to provide some level of backwards + compatibility. + + - The old API deprecated since 0.40 has been removed (almost) entirely. + + - Loading DateTime::Locale itself is now quite a bit faster. The whole locale + registration system has been removed entirely, except for custom + locales. This fixes RT #78794. Requested by Michael Conrad. + + - A long-standing issue with the Austrian locale not using the Austrian name + for January has been fixed. RT #52337. Reported by Thomas Klausner. + + [BACKWARDS INCOMPATIBILITIES] + + * This is a big new release, and includes a number of backwards-incompatible + changes. However, most users should be unaffected by this change. If you + only use this module via DateTime.pm, you are unlikely to notice any changes + other than changes to the locale data. + + * We now refer to things as "code" in the docs and method names where we used + to call them ids. This includes locale, language, script, territory, and + variant codes. This is more in line with the various ISO standards and the + CLDR packages. + + * All the $locale->*_id methods (including $locale->id) are deprecated. Use + the relevant $locale->*_code method instead. + + * The canonical form of the locale codes now uses dashes (-) instead of + underscores (_). Loading a locale with an underscore in the name + (e.g. en_US) still works. + + * The way that locale data is packaged has changed quite a bit. We no longer + package each locale in its own class. Instead, all locale data is in a + single module (mostly in a __DATA__ section) and loaded into memory as + needed. If you have any code that checks $locale->isa, that code may + break. + + * Locales are no longer subclasses of DateTime::Locale::Base. However, this + module is still included in the distribution in case someone has a custom + locale that inherits from this module. However, this module will go away in + a future release. + + * The "ii-*" aliases for the "he-*" locales have been removed. + + * The "no-*" aliases for the "nn-*" locales have been removed. + + * The value of $locale->code no longer reflects the value passed to + DateTime::Locale->load. This only affects aliases and non-canonical forms of + the code. For example, if you load "en_US" then $locale->code returns + "en-US". If you load "C" or "POSIX" the code is "en-US-POSIX". + + * All of the documentation related to creating aliases and registering custom + locales has been removed. All of these methods still work, but I don't think + this system got much use, so I don't want to emphasize it in the docs (but + let me know if you are using this and want to see these docs restored). + +------------------------------------------------------------------- +Wed Jul 29 00:33:01 CEST 2015 - ro@suse.de + +- make sure we provide > 0.4001 (perl versions mismatch with rpm) + (same change as on Feb 12th) + +------------------------------------------------------------------- +Sun Jun 14 08:04:17 UTC 2015 - coolo@suse.com + +- updated to 0.46 + see /usr/share/doc/packages/perl-DateTime-Locale/Changes + + 0.46 2015-05-21 + + - Fixed handling of C locales like "C.UTF-8". Passing these to + DateTime::Locale->load would cause a warning followed by an exception, ubt + all "C" locales should be special-cased as an alias of en-US-POSIX. Reported + by David Wheeler. RT #104574. + +------------------------------------------------------------------- +Wed Feb 12 18:39:28 UTC 2014 - coolo@suse.com + +- make sure we provide > 0.4001 (perl versions mismatch with rpm) +- regenerate with cpanspec, centos support no longer interesting + +------------------------------------------------------------------- +Fri Nov 18 11:10:54 UTC 2011 - coolo@suse.com + +- use original .tar.gz + +------------------------------------------------------------------- +Mon Aug 29 21:06:41 UTC 2011 - chris@computersalat.de + +- fix build/deps for RHEL, CentOS + * AutoReq seem to be broken: need to remove tools dir, cause otherwise + wrong Requires would be defined, e.g. perl(Moose),.... + +------------------------------------------------------------------- +Tue Nov 30 19:20:09 UTC 2010 - coolo@novell.com + +- switch to perl_requires macro + +------------------------------------------------------------------- +Fri Jul 16 14:25:32 UTC 2010 - chris@computersalat.de + +- recreated by cpanspec 1.78 + o fix deps +- added bcond_with test + +------------------------------------------------------------------- +Sun Apr 11 18:39:41 UTC 2010 - chris@computersalat.de + +- update to 0.45 + - Installing this release will cause older versions of + DateTime::Format::Strptime to warn like crazy. Please update + DateTime::Format::Strptime if you install this release. + - This is an interim release still based on CLDR 1.7.1 pending the release of + Locale::CLDR, which will happen real soon now, for some definition of soon. + - Removed dependency on Class::ISA and just copied what we need from said + module directly. Class::ISA warns as deprecated if used with Perl 5.11.0, + even though it works just fine (doh). RT #53940. + - All methods deprecated in the last release now warn when called. + - Added methods to return per-locale strftime formats from the glibc + data. These methods are not yet documented. They are just there for now to + allow me to update DateTime::Format::Strptime. +- 0.44 2009-09-12 + - All methods which return strftime-style patterns are officially deprecated + (and have been a little broken for some time, regardless). This includes all + date and time format methods ending in "_format". + - Other deprecated methods include: + date_parts_order, date_before_time + era, eras + month_name, month_abbreviation, month_narrow + month_names, month_abbreviations, month_narrows + day_name, day_abbreviation, day_narrow + day_names, day_abbreviations, day_narrows + quarter_name, quarter_abbreviation, quarter_narrow + quarter_names, quarter_abbreviations + am_pm, am_pms + era_name, era_abbreviation + era_narrow, era_names, era_abbreviations + - All of these deprecated methods will eventually be removed. If you are using + them directly, please change your code. + - Converted data files in tools/t/test-data to Unix line endings. This works + around a bug in Module::Signature. Reported by Zefram. RT #49085. + - Require Params::Validate 0.91, since 0.89 caused test failures for + someone. Reported by Jeremy Hetzler. RT #41365. + - Moved code to my hg repo at http://hg.urth.org/hg/DateTime-Locale. +- 0.43 2009-06-30 + - Based on CLDR 1.7.1, which includes support for several new + languages, as well as lots of changes. +- removed .packlist, perllocal.pod files + > noarch package +- cleanup spec + o removed useless comments + o fixed Header + o fixed License + o fixed deps + - perl-macros < 1120 + - perl(Params::Validate) >= 0.91 + o fixed description + o moved changelog to changes file + +------------------------------------------------------------------- +Sat Jul 25 19:36:45 CEST 2009 - chris@computersalat.de + +- spec mods + * removed ^---------- + * removed ^#--------- + +------------------------------------------------------------------- +Sun Jun 21 19:48:49 CEST 2009 - chris@computersalat.de + +- added perl-macros + o autogen filelist with perl_gen_filelist +- spec mods + o added header + o fixed deps + +------------------------------------------------------------------- +Sun Oct 26 10:17:25 UTC 2008 - gerrit.beine@gmx.de + +- update to 0.42 + +------------------------------------------------------------------- +Sun Jun 8 14:33:16 UTC 2008 - gerrit.beine@gmx.de + +- first release 0.4001 + diff --git a/perl-DateTime-Locale.spec b/perl-DateTime-Locale.spec new file mode 100644 index 0000000..74bd490 --- /dev/null +++ b/perl-DateTime-Locale.spec @@ -0,0 +1,89 @@ +# +# spec file for package perl-DateTime-Locale +# +# Copyright (c) 2023 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 DateTime-Locale +Name: perl-DateTime-Locale +Version: 1.380000 +Release: 0 +%define cpan_version 1.38 +Provides: perl(DateTime::Locale) = 1.380000 +License: Artistic-1.0 OR GPL-1.0-or-later +Summary: Localization support for DateTime.pm +URL: https://metacpan.org/release/%{cpan_name} +Source0: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/%{cpan_name}-%{cpan_version}.tar.gz +Source1: cpanspec.yml +BuildArch: noarch +BuildRequires: perl +BuildRequires: perl-macros +BuildRequires: perl(CPAN::Meta::Check) >= 0.011 +BuildRequires: perl(CPAN::Meta::Requirements) +BuildRequires: perl(Dist::CheckConflicts) >= 0.02 +BuildRequires: perl(File::ShareDir) +BuildRequires: perl(File::ShareDir::Install) >= 0.06 +BuildRequires: perl(IPC::System::Simple) +BuildRequires: perl(List::Util) >= 1.45 +BuildRequires: perl(Params::ValidationCompiler) >= 0.13 +BuildRequires: perl(Path::Tiny) +BuildRequires: perl(Specio::Declare) +BuildRequires: perl(Specio::Library::String) +BuildRequires: perl(Test2::Plugin::NoWarnings) +BuildRequires: perl(Test2::Plugin::UTF8) +BuildRequires: perl(Test2::Require::Module) +BuildRequires: perl(Test2::V0) +BuildRequires: perl(Test::File::ShareDir::Dist) +BuildRequires: perl(Test::More) >= 1.302015 +BuildRequires: perl(namespace::autoclean) >= 0.19 +Requires: perl(Dist::CheckConflicts) >= 0.02 +Requires: perl(File::ShareDir) +Requires: perl(List::Util) >= 1.45 +Requires: perl(Params::ValidationCompiler) >= 0.13 +Requires: perl(Specio::Declare) +Requires: perl(Specio::Library::String) +Requires: perl(namespace::autoclean) >= 0.19 +%{perl_requires} + +%description +DateTime::Locale is primarily a factory for the various locale subclasses. +It also provides some functions for getting information on all the +available locales. + +If you want to know what methods are available for locale objects, then +please read the DateTime::Locale::FromData documentation. + +%prep +%autosetup -n %{cpan_name}-%{cpan_version} + +find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644 + +%build +perl Makefile.PL INSTALLDIRS=vendor +%make_build + +%check +make test + +%install +%perl_make_install +%perl_process_packlist +%perl_gen_filelist + +%files -f %{name}.files +%doc azure-pipelines.yml Changes CODE_OF_CONDUCT.md CONTRIBUTING.md precious.toml README.md +%license LICENSE LICENSE.cldr + +%changelog