]> git.pld-linux.org Git - packages/perl-DateTime-Locale.git/blame - perl-DateTime-Locale.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/perl-DateTime-Locale.git] / perl-DateTime-Locale.spec
CommitLineData
4c84c59f
MP
1#
2# Conditional build:
3%bcond_without tests # do not perform "make test"
dc9995d3 4
8fc450e6 5%define pdir DateTime
6%define pnam Locale
bf28c9b1 7Summary: DateTime::Locale - localization support for DateTime
e755f763 8Summary(pl.UTF-8): DateTime::Locale - wsparcie międzynarodowe dla DateTime
4c84c59f 9Name: perl-DateTime-Locale
53d3462f
AM
10Version: 1.25
11Release: 1
b8c9bd59 12License: GPL v1+ or Artistic (parts on ICU License)
4c84c59f 13Group: Development/Languages/Perl
682d330a 14Source0: http://www.cpan.org/modules/by-module/DateTime/DROLSKY/%{pdir}-%{pnam}-%{version}.tar.gz
53d3462f 15# Source0-md5: 5a733800022bf1fc42d5ea6561846f47
bbc10c45 16URL: http://search.cpan.org/dist/DateTime-Locale/
1ddc8349 17BuildRequires: perl-Dist-CheckConflicts >= 0.02
fc3e16da 18BuildRequires: perl-File-ShareDir-Install >= 0.03
1ddc8349 19BuildRequires: perl-devel >= 1:5.8.4
4c84c59f 20BuildRequires: rpm-perlprov >= 4.1-13
b16dc7ed 21%if %{with tests}
1ddc8349
JB
22BuildRequires: perl-CPAN-Meta-Check >= 0.011
23BuildRequires: perl-CPAN-Meta-Requirements
fc3e16da 24BuildRequires: perl-IPC-System-Simple
1ddc8349 25BuildRequires: perl-Params-ValidationCompiler >= 0.13
18d64bdc 26BuildRequires: perl-Scalar-List-Utils >= 1.45
1ddc8349 27BuildRequires: perl-Specio
fc3e16da 28BuildRequires: perl-Storable
1ddc8349 29BuildRequires: perl-Test-Fatal
fc3e16da 30BuildRequires: perl-Test-File-ShareDir
1ddc8349
JB
31BuildRequires: perl-Test-Pod >= 1.41
32BuildRequires: perl-Test-Simple >= 0.96
33BuildRequires: perl-Test-Requires
34BuildRequires: perl-Test-Warnings
35BuildRequires: perl-namespace-autoclean >= 0.19
b16dc7ed 36%endif
dc9995d3 37BuildConflicts: perl-DateTime-Format-Strptime <= 1.1000
4c84c59f
MP
38BuildArch: noarch
39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
d42927bd 41%define _noautoreq_perl DateTime::Locale.*
d6916c49 42
4c84c59f
MP
43%description
44This package contains DateTime::Locale, an factory for the various
906b1623 45locale subclasses. It also provides some functions for getting
4c84c59f
MP
46information on available locales.
47
8fd338af
JR
48%description -l pl.UTF-8
49Pakiet ten zawiera DateTime::Locale, źródło różnych klas związanych z
50umiędzynarodowieniem. Udostępnia również pewne funkcje służące do
51pobierania informacji o dostępnych locale.
bf28c9b1 52
4c84c59f
MP
53%prep
54%setup -q -n %{pdir}-%{pnam}-%{version}
55
56%build
18d64bdc
AM
57%{__perl} Makefile.PL \
58 INSTALLDIRS=vendor
59%{__make}
4c84c59f 60
18d64bdc 61%{?with_tests:%{__make} test}
4c84c59f
MP
62
63%install
64rm -rf $RPM_BUILD_ROOT
682d330a 65
18d64bdc
AM
66%{__make} install \
67 DESTDIR=$RPM_BUILD_ROOT
4c84c59f 68
d42927bd
JB
69%{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/DateTime/Locale/*.pod
70
fc3e16da
JB
71for f in $RPM_BUILD_ROOT%{perl_vendorlib}/auto/share/dist/DateTime-Locale/*.pl ; do
72 basename=$(basename $f .pl)
d42927bd
JB
73 lang=$(echo $basename | sed -e 's/^en-\(US-POSIX\|[0-9]\+\).*//; s/-VALENCIA//; s/-[0-9][0-9][0-9]//; s/-[A-Z][a-z][a-z][a-z]//; s/^\([a-z][a-z][a-z]\?\)-\([A-Z][A-Z]\)$/\1_\2/')
74 if [ -n "$lang" ]; then
75 langtag="%lang($lang) "
76 else
77 langtag=
78 fi
79 echo "${langtag}%{perl_vendorlib}/auto/share/dist/DateTime-Locale/${basename}.pl"
fc3e16da
JB
80done > %{name}.lang
81
4c84c59f
MP
82%clean
83rm -rf $RPM_BUILD_ROOT
84
fc3e16da 85%files -f %{name}.lang
4c84c59f 86%defattr(644,root,root,755)
fc3e16da 87%doc Changes LICENSE.cldr README.md
682d330a 88%{perl_vendorlib}/DateTime/Locale.pm
682d330a 89%{perl_vendorlib}/DateTime/Locale
fc3e16da 90%dir %{perl_vendorlib}/auto/share/dist/DateTime-Locale
682d330a 91%{_mandir}/man3/DateTime::Locale*.3pm*
This page took 0.055532 seconds and 4 git commands to generate.