source: spec/trunk/SPECS/perl-Params-Util.spec

Last change on this file was 1362, checked in by tellie, 8 years ago

spec: perl-Params-Util: Release version 1.07-1.

File size: 1.9 KB
Line 
1Name: perl-Params-Util
2Version: 1.07
3Release: 1%{?dist}
4Summary: Simple standalone parameter-checking functions
5License: GPL+ or Artistic
6Group: Development/Libraries
7Vendor: bww bitwise works GmbH
8URL: http://search.cpan.org/dist/Params-Util/
9Source0: http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Params-Util-%{version}.tar.gz
10
11Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
12Requires: perl(Scalar::Util) >= 1.18
13
14#BuildRequires: perl-interpreter
15BuildRequires: perl-devel
16BuildRequires: perl-generators
17BuildRequires: perl(Config)
18BuildRequires: perl(ExtUtils::MakeMaker) >= 6.52
19BuildRequires: perl(File::Spec) >= 0.82
20BuildRequires: perl(File::Temp)
21BuildRequires: perl(strict)
22# Run-time:
23BuildRequires: perl(DynaLoader)
24BuildRequires: perl(Exporter)
25BuildRequires: perl(overload)
26BuildRequires: perl(Scalar::Util) >= 1.18
27BuildRequires: perl(vars)
28# Tests:
29#BuildRequires: perl(Test::More) >= 0.47
30#BuildRequires: perl(File::Spec::Functions)
31
32%{?perl_default_filter}
33
34# Remove under-specified dependencies
35%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Scalar::Util\\)$
36
37%description
38Params::Util provides a basic set of importable functions that
39makes checking parameters a hell of a lot easier.
40
41%prep
42%setup -q -n Params-Util-%{version}
43
44%build
45%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" NO_PACKLIST=1
46make %{?_smp_mflags}
47make manifypods
48
49%install
50make pure_install DESTDIR=$RPM_BUILD_ROOT
51find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \;
52find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
53chmod -R u+w $RPM_BUILD_ROOT/*
54
55%check
56#make test AUTOMATED_TESTING=1
57
58%files
59%doc Changes
60%license LICENSE
61%{perl_vendorarch}/auto/*
62%{perl_vendorarch}/Params
63
64%{_mandir}/man3/*
65
66%changelog
67* Mon Mar 12 2018 Elbert Pol <elbert.pol@gmail.com> - 1.07-1
68- initial rpm for OS2
Note: See TracBrowser for help on using the repository browser.