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

Last change on this file since 1567 was 1372, checked in by tellie, 8 years ago

spec: perl-Ref-Util-XS: Release version 0.117-1.

File size: 1.8 KB
Line 
1# Run optional tests
2#%bcond_without perl_Ref_Util_XS_enables_optional_test
3
4Name: perl-Ref-Util-XS
5Version: 0.117
6Release: 1%{?dist}
7Summary: Utility functions for checking references
8License: MIT
9Vendor: bww bitwise works GmbH
10URL: http://search.cpan.org/dist/Ref-Util-XS/
11Source0: http://search.cpan.org/CPAN/authors/id/X/XS/XSAWYERX/Ref-Util-XS-%{version}.tar.gz
12# Build
13BuildRequires: coreutils
14BuildRequires: findutils
15BuildRequires: gcc
16BuildRequires: make
17BuildRequires: perl-devel
18BuildRequires: perl-generators
19#BuildRequires: perl-interpreter
20BuildRequires: perl(ExtUtils::MakeMaker)
21# Module
22BuildRequires: perl(Exporter) >= 5.57
23BuildRequires: perl(strict)
24BuildRequires: perl(warnings)
25BuildRequires: perl(XSLoader)
26# Test Suite
27#BuildRequires: perl(constant)
28#BuildRequires: perl(File::Spec)
29#BuildRequires: perl(Test::More) >= 0.94
30#%if %{with perl_Ref_Util_XS_enables_optional_test}
31# Optional Tests
32#BuildRequires: perl(B::Concise)
33#BuildRequires: perl(CPAN::Meta) >= 2.120900
34#BuildRequires: perl(Readonly)
35#%endif
36# Runtime
37Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
38
39# Avoid provides for private objects
40%{?perl_default_filter}
41
42%description
43Ref::Util::XS introduces several functions to help identify references in a
44faster and smarter way.
45
46%prep
47%setup -q -n Ref-Util-XS-%{version}
48
49%build
50perl Makefile.PL INSTALLDIRS=vendor
51make %{?_smp_mflags}
52make manifypods
53
54%install
55make pure_install DESTDIR=%{buildroot}
56find %{buildroot} -type f -name .packlist -delete
57find %{buildroot} -type f -name '*.bs' -empty -delete
58%{_fixperms} -c %{buildroot}
59
60%check
61#make test
62
63%files
64%license LICENSE
65%doc Changes README
66%{perl_vendorarch}/auto/Ref/
67%{perl_vendorarch}/Ref/
68%{_mandir}/man3/*.3*
69
70%changelog
71* Thu Mar 13 2018 Elbert Pol <elbert.pol@gmail.com> - 0.117-1
72- initial rpm for OS2
Note: See TracBrowser for help on using the repository browser.