]> git.pld-linux.org Git - packages/perl-Date-Pcalc.git/blob - perl-Date-Pcalc.spec
perl 5.38.0 rebuild
[packages/perl-Date-Pcalc.git] / perl-Date-Pcalc.spec
1 #
2 # Conditional build:
3 %bcond_without  tests   # do not perform "make test"
4 #
5 %define         pdir    Date
6 %define         pnam    Pcalc
7 Summary:        Date::Pcalc Perl module - Gregorian calendar date calculations
8 Summary(pl.UTF-8):      Moduł Perla Date::Pcalc - obliczenia na datach wg kalendarza gregoriańskiego
9 Name:           perl-Date-Pcalc
10 Version:        6.1
11 Release:        20
12 # same as perl
13 License:        GPL v1+ or Artistic
14 Group:          Development/Languages/Perl
15 Source0:        http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
16 # Source0-md5:  6a719d8fe10ac673be5d09e003130aa8
17 Patch0:         build.patch
18 Patch1:         Date-Pcalc-6.1-century.patch
19 URL:            http://catcode.com/date/pcalc.html
20 BuildRequires:  perl-devel >= 1:5.8.0
21 BuildRequires:  rpm-perlprov >= 4.1-13
22 %if %{with tests}
23 BuildRequires:  perl-Bit-Vector >= 7.1
24 BuildRequires:  perl-Carp-Clan >= 5.3
25 %endif
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %define         _noautoreq      'perl(anything_fake_or_conditional)'
29
30 %description
31 This package consists of a Perl module for all kinds of date
32 calculations based on the Gregorian calendar (the one used in all
33 western countries today), thereby complying with all relevant norms
34 and standards: ISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601
35 (where applicable).
36
37 %description -l pl.UTF-8
38 Ten pakiet zawiera moduł Perla do wszystkich rodzajów obliczeń na
39 datach opartych na kalendarzu gregoriańskim (używanym aktualnie we
40 wszystkich państwach zachodnich) w sposób zgodny z odpowiednimi
41 normami i standardami: ISO/R 2015-1971, DIN 1355 i, w pewnym zakresie,
42 ISO 8601.
43
44 %prep
45 %setup -q -n %{pdir}-%{pnam}-%{version}
46 %patch0 -p1
47 %patch1 -p1
48
49 %{__rm} t/f035.t
50
51 %build
52 echo c | %{__perl} Makefile.PL \
53         INSTALLDIRS=vendor
54 %{__make} \
55         CC="%{__cc}" \
56         OPTIMIZE="%{rpmcflags}"
57
58 %{?with_tests:%{__make} test}
59
60 %install
61 rm -rf $RPM_BUILD_ROOT
62
63 %{__make} install \
64         DESTDIR=$RPM_BUILD_ROOT
65
66 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
67 cp -a examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
68 cp -a tools $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
69
70 %clean
71 rm -rf $RPM_BUILD_ROOT
72
73 %files
74 %defattr(644,root,root,755)
75 %doc CHANGES.txt CREDITS.txt INSTALL.txt README.txt EXAMPLES.txt
76 %dir %{perl_vendorarch}/Date
77 %{perl_vendorarch}/Date/Pcalc.pm
78 %dir %{perl_vendorarch}/Date/Pcalc
79 %{perl_vendorarch}/Date/Pcalc/Object.pm
80 %{perl_vendorarch}/Date/Pcalendar.pm
81 %dir %{perl_vendorarch}/Date/Pcalendar
82 %{perl_vendorarch}/Date/Pcalendar/*.pm
83 %dir %{perl_vendorarch}/auto/Date
84 %dir %{perl_vendorarch}/auto/Date/Pcalc
85 %attr(755,root,root) %{perl_vendorarch}/auto/Date/Pcalc/*.so
86 %{_mandir}/man3/*
87 %{_examplesdir}/%{name}-%{version}
This page took 0.105981 seconds and 3 git commands to generate.