]> git.pld-linux.org Git - packages/perl-libintl.git/blob - perl-libintl.spec
perl 5.38.0 rebuild
[packages/perl-libintl.git] / perl-libintl.spec
1 #
2 # Conditional build:
3 %bcond_without  tests   # do not perform "make test"
4 #
5 %define         pnam    libintl-perl
6 Summary:        Internationalization library for Perl
7 Summary(pl.UTF-8):      Biblioteka umiędzynaradawiająca Perla
8 Name:           perl-libintl
9 Version:        1.31
10 Release:        3
11 License:        LGPL v2+
12 Group:          Development/Languages/Perl
13 Source0:        https://cpan.metacpan.org/authors/id/G/GU/GUIDO/%{pnam}-%{version}.tar.gz
14 # Source0-md5:  5caf681294d0fa5511292f85d48f37dd
15 URL:            https://metacpan.org/release/libintl-perl
16 BuildRequires:  gdbm-devel
17 %{?with_tests:BuildRequires:    glibc-localedb-all}
18 BuildRequires:  perl-devel >= 1:5.8.0
19 BuildRequires:  rpm-perlprov >= 4.1-13
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 The package is an internationalization library for Perl that aims to
24 be compatible with the Uniforum message translations system as
25 implemented for example in GNU gettext.
26
27 %description -l pl.UTF-8
28 Pakiet stanowi bibliotekę umiędzynaradawiającą Perla, która ma na celu
29 zachowanie zgodności ze standardem Uniforum tłumaczenia komunikatów
30 zaimplementowanym na przykład w gettexcie GNU.
31
32 %prep
33 %setup -q -n %{pnam}-%{version}
34
35 %build
36 %{__perl} Makefile.PL \
37         INSTALLDIRS=vendor
38 %{__make} \
39         CC="%{__cc}" \
40         OPTIMIZE="%{rpmcflags}"
41
42 # LC_ALL= LANG=... -- workaround for broken (?) gettext
43 %{?with_tests:LC_ALL= LANG=en_US %{__make} test}
44
45 %install
46 rm -rf $RPM_BUILD_ROOT
47
48 %{__make} pure_install \
49         DESTDIR=$RPM_BUILD_ROOT
50
51 %{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/Locale/{gettext_xs,libintlFAQ}.pod
52 rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/auto/libintl-perl/.packlist
53
54 %clean
55 rm -rf $RPM_BUILD_ROOT
56
57 %files
58 %defattr(644,root,root,755)
59 %doc README Changes TODO
60 %dir %{perl_vendorarch}/auto/Locale/gettext_xs
61 %attr(755,root,root) %{perl_vendorarch}/auto/Locale/gettext_xs/gettext_xs.so
62 %{perl_vendorlib}/Locale/Messages.pm
63 %{perl_vendorlib}/Locale/Recode.pm
64 %{perl_vendorlib}/Locale/RecodeData.pm
65 %{perl_vendorlib}/Locale/TextDomain.pm
66 %{perl_vendorlib}/Locale/Util.pm
67 %{perl_vendorlib}/Locale/gettext_dumb.pm
68 %{perl_vendorlib}/Locale/gettext_pp.pm
69 %{perl_vendorlib}/Locale/gettext_xs.pm
70 %{perl_vendorlib}/Locale/Recode
71 %{perl_vendorlib}/Locale/RecodeData
72 %{_mandir}/man3/Locale::Messages.3pm*
73 %{_mandir}/man3/Locale::Recode*.3pm*
74 %{_mandir}/man3/Locale::TextDomain.3pm*
75 %{_mandir}/man3/Locale::Util.3pm*
76 %{_mandir}/man3/Locale::gettext_dumb.3pm*
77 %{_mandir}/man3/Locale::gettext_pp.3pm*
78 %{_mandir}/man3/Locale::gettext_xs.3pm*
79 %{_mandir}/man3/Locale::libintlFAQ.3pm*
This page took 0.385784 seconds and 3 git commands to generate.