3 %bcond_without tests # do not perform "make test"
5 %include /usr/lib/rpm/macros.perl
7 Summary: YAML - YAML Ain't Markup Language (tm)
8 Summary(pl.UTF-8): YAML - YAML nie jest językiem znaczników
13 License: GPL v1+ or Artistic
14 Group: Development/Languages/Perl
15 Source0: http://www.cpan.org/modules/by-module/YAML/%{pdir}-%{version}.tar.gz
16 # Source0-md5: be1adf76064537fe4730f52aa9e02127
17 URL: http://www.yaml.org/spec/
18 BuildRequires: perl-ExtUtils-MakeMaker >= 6.59
19 BuildRequires: perl-devel >= 1:5.8.1
21 BuildRequires: perl-Spiffy >= 0.29
22 BuildRequires: perl-Test-YAML
24 BuildRequires: rpm-perlprov >= 4.1-13
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 The YAML.pm module implements a YAML Loader and Dumper based on the
30 YAML 1.0 specification.
32 YAML is a generic data serialization language that is optimized for
33 human readability. It can be used to express the data structures of
34 most modern programming languages. (Including Perl!!!)
36 %description -l pl.UTF-8
37 Moduł YAML.pm jest implementacją klas YAML Loader i Dumper bazujących
38 na specyfikacji YAML 1.0. YAML to język do serializacji ogólnych
39 danych, zoptymalizowany pod względem czytelności dla człowieka. Może
40 być używany do wyrażania struktur danych większości współczesnych
41 języków programowania (włącznie z Perlem).
44 %setup -q -n %{pdir}-%{version}
47 %{__perl} Makefile.PL \
51 %{?with_tests:%{__make} test}
54 rm -rf $RPM_BUILD_ROOT
57 DESTDIR=$RPM_BUILD_ROOT
59 %{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/YAML.pod
62 rm -rf $RPM_BUILD_ROOT
65 %defattr(644,root,root,755)
67 %{perl_vendorlib}/YAML.pm
68 %{perl_vendorlib}/YAML
69 %{_mandir}/man3/YAML.3pm*
70 %{_mandir}/man3/YAML::*.3pm*