3 %bcond_without tests # do not perform "make test"
7 Summary: Parse::CPAN::Meta - parse META.yml and other similar CPAN metadata files
8 Summary(pl.UTF-8): Parse::CPAN::Meta - analiza META.yml i innych podobnych plików z metadanymi CPAN
9 Name: perl-Parse-CPAN-Meta
12 License: GPL v1+ or Artistic
13 Group: Development/Languages/Perl
14 Source0: http://www.cpan.org/modules/by-module/Parse/%{pdir}-%{pnam}-%{version}.tar.gz
15 # Source0-md5: 71d52f680b19b3ef36e9a0152e8a3e93
16 URL: http://search.cpan.org/dist/Parse-CPAN-Meta/
17 BuildRequires: perl-ExtUtils-MakeMaker >= 6.30
18 BuildRequires: perl-devel >= 1:5.8.1
19 BuildRequires: rpm-perlprov >= 4.1-13
20 BuildRequires: rpmbuild(macros) >= 1.745
22 BuildRequires: perl(File::Spec) >= 0.80
23 BuildRequires: perl-CPAN-Meta-YAML >= 0.011
24 BuildRequires: perl-JSON-PP >= 2.27300
25 BuildRequires: perl-Test-Simple >= 0.47
27 Requires: perl-CPAN-Meta-YAML >= 0.011
28 Requires: perl-JSON-PP >= 2.27300
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 Parse::CPAN::Meta is a parser for META.yml files, based on the parser
36 It supports a basic subset of the full YAML specification, enough to
37 implement parsing of typical META.yml files, and other similarly
40 If you need something with more power, move up to a full YAML parser
41 such as YAML, YAML::Syck or YAML::LibYAML.
43 %description -l pl.UTF-8
44 Parse::CPAN::Meta jest analizatorem plików META.yml opartym na części
45 analizującej modułu YAML::Tiny.
47 Obsługuje podstawowy podzbiór pełnej specyfikacji YAML, wystarczający
48 do analizy typowych plików META.yml i innych podobnie prostych plików
51 Jeżeli potrzebne jest coś o większych możliwościach, należy użyć
52 pełnego analizatora YAML-a - np. z modułu YAML, YAML::Syck lub
56 %setup -q -n %{pdir}-%{pnam}-%{version}
59 %{__perl} Makefile.PL \
63 %{?with_tests:%{__make} test}
66 rm -rf $RPM_BUILD_ROOT
68 %{__make} pure_install \
69 DESTDIR=$RPM_BUILD_ROOT
72 rm -rf $RPM_BUILD_ROOT
75 %defattr(644,root,root,755)
77 %dir %{perl_vendorlib}/Parse/CPAN
78 %{perl_vendorlib}/Parse/CPAN/Meta.pm
79 %{_mandir}/man3/Parse::CPAN::Meta.3pm*