source: spec/trunk/SPECS/perl-Ref-Util.spec@ 1566

Last change on this file since 1566 was 1369, checked in by tellie, 8 years ago

spec: perl-Ref-Util: Release version 0.203-1.

File size: 2.1 KB
Line 
1# Run optional test
2#%bcond_without perl_Ref_Util_enables_optional_test
3
4Name: perl-Ref-Util
5Version: 0.203
6Release: 1%{?dist}
7Summary: Utility functions for checking references
8License: MIT
9URL: http://search.cpan.org/dist/Ref-Util/
10Source0: http://search.cpan.org/CPAN/authors/id/A/AR/ARC/Ref-Util-%{version}.tar.gz
11BuildArch: noarch
12# Build
13BuildRequires: coreutils
14BuildRequires: findutils
15BuildRequires: make
16#BuildRequires: perl-interpreter
17BuildRequires: perl-generators
18BuildRequires: perl(ExtUtils::MakeMaker)
19BuildRequires: perl(lib)
20BuildRequires: perl(Text::ParseWords)
21# Dependencies of bundled ExtUtils::HasCompiler
22BuildRequires: gcc
23BuildRequires: perl-devel
24BuildRequires: perl(base)
25BuildRequires: perl(Config)
26BuildRequires: perl(DynaLoader)
27BuildRequires: perl(File::Basename)
28BuildRequires: perl(File::Spec::Functions)
29BuildRequires: perl(File::Temp)
30# Module
31BuildRequires: perl(Carp)
32BuildRequires: perl(constant)
33BuildRequires: perl(Exporter) >= 5.57
34BuildRequires: perl(Scalar::Util)
35BuildRequires: perl(strict)
36BuildRequires: perl(warnings)
37# Test Suite
38#BuildRequires: perl(File::Find)
39#BuildRequires: perl(File::Spec)
40#BuildRequires: perl(IPC::Open2)
41#BuildRequires: perl(Ref::Util::XS)
42#BuildRequires: perl(Test::More) >= 0.96
43#%if %{with perl_Ref_Util_enables_optional_test}
44# Optional Tests
45#BuildRequires: perl(B::Concise)
46#BuildRequires: perl(CPAN::Meta) >= 2.120900
47#BuildRequires: perl(Readonly)
48#%endif
49# Runtime
50Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
51Requires: perl(Ref::Util::XS)
52
53%description
54Ref::Util introduces several functions to help identify references in a faster
55and smarter way.
56
57%prep
58%setup -q -n Ref-Util-%{version}
59
60%build
61perl Makefile.PL INSTALLDIRS=vendor
62make %{?_smp_mflags}
63make manifypods
64
65%install
66make pure_install DESTDIR=%{buildroot}
67find %{buildroot} -type f -name .packlist -delete
68%{_fixperms} -c %{buildroot}
69
70%check
71#make test
72
73%files
74%if 0%{?_licensedir:1}
75%license LICENSE
76%else
77%doc LICENSE
78%endif
79%doc Changes README
80%{perl_vendorlib}/Ref/
81#%{_mandir}/man3/Ref::Util.3*
82%{_mandir}/man3/*.3*
83
84%changelog
85* Thu Mar 13 2018 Elbert Pol <elbert.pol@gmail.com> - 0.203-1
86- initial rpm for OS2
Note: See TracBrowser for help on using the repository browser.