]>
Commit | Line | Data |
---|---|---|
e178297d | 1 | # |
2 | # Conditional build: | |
3 | %bcond_without tests # do not perform "make test" | |
4 | # | |
5 | %include /usr/lib/rpm/macros.perl | |
6 | %define pdir Encode | |
7 | Summary: Encode - character encodings | |
76c5dcf4 | 8 | Summary(pl.UTF-8): Encode - kodowania znaków |
e178297d | 9 | Name: perl-Encode |
e2c52a84 | 10 | Version: 2.73 |
30827c7b | 11 | Release: 2 |
2ec70903 | 12 | Epoch: 2 |
4f328e55 | 13 | License: GPL v1+ or Artistic |
e178297d | 14 | Group: Development/Languages/Perl |
d0f82ce4 | 15 | Source0: http://www.cpan.org/modules/by-module/Encode/DANKOGAI/%{pdir}-%{version}.tar.gz |
e2c52a84 | 16 | # Source0-md5: 644b5aaf7c4d0c6dc6d3d189845b24c3 |
4f328e55 | 17 | URL: http://search.cpan.org/dist/Encode/ |
e178297d | 18 | BuildRequires: perl-devel >= 1:5.8.0 |
2bd60be3 | 19 | %{?with_tests:BuildRequires: perl-parent >= 0.221} |
e178297d | 20 | BuildRequires: rpm-perlprov >= 4.1-13 |
2bd60be3 | 21 | Requires: perl-parent >= 0.221 |
c150050b | 22 | Obsoletes: perl-Encode-compat |
e178297d | 23 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
24 | ||
25 | %description | |
26 | The Encode module provides the interfaces between Perl's strings and | |
27 | the rest of the system. | |
28 | ||
059b4387 JR |
29 | %description -l pl.UTF-8 |
30 | Moduł Encode udostępnia interfejs pomiędzy łańcuchami w wewnętrznym | |
31 | formacie Perla a resztą systemu. | |
e178297d | 32 | |
33 | %prep | |
34 | %setup -q -n %{pdir}-%{version} | |
35 | ||
36 | %build | |
37 | %{__perl} Makefile.PL \ | |
38 | INSTALLDIRS=vendor | |
39 | %{__make} \ | |
04acbe1e | 40 | CC="%{__cc}" \ |
e178297d | 41 | OPTIMIZE="%{rpmcflags}" |
42 | ||
43 | %{?with_tests:%{__make} test} | |
44 | ||
45 | %install | |
46 | rm -rf $RPM_BUILD_ROOT | |
47 | ||
48 | %{__make} install \ | |
49 | DESTDIR=$RPM_BUILD_ROOT | |
50 | ||
6ffce9fc | 51 | install -d $RPM_BUILD_ROOT%{perl_vendorlib}/Encode |
52 | ||
e178297d | 53 | %clean |
54 | rm -rf $RPM_BUILD_ROOT | |
55 | ||
56 | %files | |
57 | %defattr(644,root,root,755) | |
58 | %doc AUTHORS Changes README | |
2939b82f | 59 | %attr(755,root,root) %{_bindir}/enc2xs |
e247279f | 60 | %attr(755,root,root) %{_bindir}/encguess |
2939b82f | 61 | %attr(755,root,root) %{_bindir}/piconv |
4a2ccf55 JB |
62 | %{perl_vendorarch}/Encode.pm |
63 | %{perl_vendorarch}/encoding.pm | |
fe71043d | 64 | # FIXME: *.h to devel(?), check out the use for *.e2x files |
e901fea2 JB |
65 | %{perl_vendorarch}/Encode |
66 | %dir %{perl_vendorarch}/auto/Encode | |
fe71043d | 67 | %dir %{perl_vendorarch}/auto/Encode/*/ |
fe71043d | 68 | %attr(755,root,root) %{perl_vendorarch}/auto/Encode/*/*.so |
6ffce9fc | 69 | %dir %{perl_vendorlib}/Encode |
2939b82f | 70 | %{_mandir}/man1/enc2xs.1* |
e247279f | 71 | %{_mandir}/man1/encguess.1* |
2939b82f JB |
72 | %{_mandir}/man1/piconv.1* |
73 | %{_mandir}/man3/Encode*.3pm* | |
74 | %{_mandir}/man3/encoding.3pm* |