]>
Commit | Line | Data |
---|---|---|
e7b772f6 | 1 | # |
2 | # Conditional build: | |
3 | %bcond_without tests # do not perform "make test" | |
4 | # | |
8bce26ef | 5 | %include /usr/lib/rpm/macros.perl |
bd7ab26b | 6 | %define pdir XML |
7 | %define pnam Parser | |
0c95beab | 8 | Summary: XML::Parser Perl module |
03db2037 JR |
9 | Summary(cs.UTF-8): Modul XML::Parser pro Perl |
10 | Summary(da.UTF-8): Perlmodul XML::Parser | |
11 | Summary(de.UTF-8): XML::Parser Perl Modul | |
12 | Summary(es.UTF-8): Módulo de Perl XML::Parser | |
13 | Summary(fr.UTF-8): Module Perl XML::Parser | |
14 | Summary(it.UTF-8): Modulo di Perl XML::Parser | |
15 | Summary(ja.UTF-8): XML::Parser Perl モジュール | |
16 | Summary(ko.UTF-8): XML::Parser 펄 모줄 | |
17 | Summary(nb.UTF-8): Perlmodul XML::Parser | |
18 | Summary(pl.UTF-8): Moduł Perla XML::Parser | |
19 | Summary(pt.UTF-8): Módulo de Perl XML::Parser | |
20 | Summary(pt_BR.UTF-8): Módulo Perl XML::Parser | |
21 | Summary(ru.UTF-8): Модуль для Perl XML::Parser | |
22 | Summary(sv.UTF-8): XML::Parser Perlmodul | |
23 | Summary(uk.UTF-8): Модуль для Perl XML::Parser | |
24 | Summary(zh_CN.UTF-8): XML::Parser Perl 模块 | |
f9f978a8 | 25 | Name: perl-XML-Parser |
c71af55d | 26 | Version: 2.34 |
ce2ea5d1 | 27 | Release: 4 |
e7b772f6 | 28 | # same as perl |
29 | License: GPL v1+ or Artistic | |
f9f978a8 | 30 | Group: Development/Languages/Perl |
c042a1bb | 31 | Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz |
2e2243fa | 32 | # Source0-md5: 84d9e0001fe01c14867256c3fe115899 |
b3a12905 | 33 | Patch0: %{name}-paths.patch |
0369a071 | 34 | BuildRequires: expat-devel |
a3144112 | 35 | BuildRequires: perl-URI |
bc9d21ce | 36 | BuildRequires: perl-devel >= 1:5.8.0 |
a3144112 | 37 | BuildRequires: perl-libwww |
0369a071 | 38 | BuildRequires: rpm-perlprov >= 4.1-13 |
fdbf38bb | 39 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
f9f978a8 | 40 | |
41 | %description | |
0c95beab | 42 | XML::Parser - A Perl module for parsing XML documents. |
43 | ||
03db2037 JR |
44 | %description -l cs.UTF-8 |
45 | XML::Parser - Modul do Perlu pro parsování XML dokumentů. | |
0c95beab | 46 | |
03db2037 | 47 | %description -l da.UTF-8 |
0c95beab | 48 | XML::Parser - Et perlmodul for fortolkning af XML-dokumenter. |
49 | ||
03db2037 JR |
50 | %description -l de.UTF-8 |
51 | XML::Parser - Ein Perl-Modul für das Parsen von XML-Dokumenten. | |
0c95beab | 52 | |
03db2037 JR |
53 | %description -l es.UTF-8 |
54 | XML::Parser - Módulo Perl para pasear documentos XML. | |
0c95beab | 55 | |
03db2037 | 56 | %description -l fr.UTF-8 |
0c95beab | 57 | XML::Parser - Module Perl pour l'analyse de documents XML. |
58 | ||
03db2037 | 59 | %description -l it.UTF-8 |
0c95beab | 60 | XML::Parser - Un modulo Perl per analizzare documenti XML. |
61 | ||
03db2037 JR |
62 | %description -l ja.UTF-8 |
63 | XMLドキュメント 解析用の perl モジュール です。 | |
0c95beab | 64 | |
03db2037 JR |
65 | %description -l ko.UTF-8 |
66 | XML::Parser - XML 문서들을 파싱하는데 사용되는 펄 모줄. | |
0c95beab | 67 | |
03db2037 | 68 | %description -l nb.UTF-8 |
0c95beab | 69 | XML::Parser - En perlmodul for parsing av XML-dokumenter. |
f9f978a8 | 70 | |
03db2037 JR |
71 | %description -l pl.UTF-8 |
72 | XML::Parser - moduł Perla analizujący dokumenty XML. | |
0c95beab | 73 | |
03db2037 JR |
74 | %description -l pt.UTF-8 |
75 | XML::Parser - Um módulo de Perl para analisar documentos em XML. | |
0c95beab | 76 | |
03db2037 JR |
77 | %description -l sv.UTF-8 |
78 | XML::Parser - En perl-modul för att tolka XML-dokument. | |
0c95beab | 79 | |
03db2037 JR |
80 | %description -l zh_CN.UTF-8 |
81 | 用来解析 XML 文档 的 Perl 模块。 | |
f9f978a8 | 82 | |
83 | %prep | |
0c95beab | 84 | %setup -q -n %{pdir}-%{pnam}-%{version} |
3c1b3987 | 85 | %patch0 -p0 |
f9f978a8 | 86 | |
87 | %build | |
df0c28db | 88 | %{__perl} Makefile.PL \ |
77fc9761 AM |
89 | INSTALLDIRS=vendor \ |
90 | EXPATLIBPATH=%{_libdir} \ | |
91 | EXPATINCPATH=%{_includedir} | |
0369a071 | 92 | %{__make} \ |
93 | OPTIMIZE="%{rpmcflags}" | |
f9f978a8 | 94 | |
e7b772f6 | 95 | %{?with_tests:%{__make} test} |
96 | ||
f9f978a8 | 97 | %install |
98 | rm -rf $RPM_BUILD_ROOT | |
64760ba4 | 99 | install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} |
f9f978a8 | 100 | |
0369a071 | 101 | %{__make} install \ |
102 | DESTDIR=$RPM_BUILD_ROOT | |
a3d5c69a | 103 | rm -f samples/*~ samples/*.orig |
64760ba4 | 104 | install samples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} |
f9f978a8 | 105 | |
412132b3 | 106 | gzip -9nf $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/*.xml |
f9f978a8 | 107 | |
108 | %clean | |
109 | rm -rf $RPM_BUILD_ROOT | |
110 | ||
111 | %files | |
112 | %defattr(644,root,root,755) | |
412132b3 | 113 | %doc Changes README |
df0c28db | 114 | %{perl_vendorarch}/XML/Parser.pm |
115 | %{perl_vendorarch}/XML/Parser | |
116 | %dir %{perl_vendorarch}/auto/XML/Parser | |
117 | %dir %{perl_vendorarch}/auto/XML/Parser/Expat | |
118 | %{perl_vendorarch}/auto/XML/Parser/Expat/Expat.bs | |
119 | %attr(755,root,root) %{perl_vendorarch}/auto/XML/Parser/Expat/Expat.so | |
f9f978a8 | 120 | %{_mandir}/man3/* |
64760ba4 | 121 | %{_examplesdir}/%{name}-%{version} |