source: spec/trunk/SPECS/perl-Class-Accessor-Chained.spec@ 1567

Last change on this file since 1567 was 1392, checked in by tellie, 7 years ago

spec: perl-Class-Accessor-Chained: Release version 0.01-1.

File size: 1.9 KB
Line 
1Name: perl-Class-Accessor-Chained
2Version: 0.01
3Release: 1%{?dist}
4Summary: Make chained accessors
5Group: Development/Libraries
6License: GPL+ or Artistic
7URL: http://search.cpan.org/dist/Class-Accessor-Chained/
8Source0: http://search.cpan.org/CPAN/authors/id/R/RC/RCLAMP/Class-Accessor-Chained-%{version}.tar.gz
9Patch0: Class-Accessor-Chained-0.01-pod.patch
10BuildArch: noarch
11BuildRequires: /@unixroot/usr/bin/pod2text
12BuildRequires: perl-generators
13BuildRequires: perl(base)
14BuildRequires: perl(Carp)
15BuildRequires: perl(Class::Accessor)
16BuildRequires: perl(Class::Accessor::Fast)
17BuildRequires: perl(ExtUtils::MakeMaker)
18BuildRequires: perl(Test::More)
19Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
20Requires: perl(Carp)
21Requires: perl(Class::Accessor)
22Requires: perl(Class::Accessor::Fast)
23
24%description
25A chained accessor is one that always returns the object when called with
26parameters (to set), and the value of the field when called with no arguments.
27This module subclasses Class::Accessor in order to provide the same
28mk_accessors interface.
29
30%prep
31%setup -q -n Class-Accessor-Chained-%{version}
32
33# Fix broken POD in README (#914250)
34%patch0
35
36# Convert POD-formatted README to plain text for %%doc
37pod2text README > README.txt
38
39%build
40perl Makefile.PL INSTALLDIRS=vendor
41make %{?_smp_mflags}
42make manifypods
43
44%install
45make pure_install DESTDIR=$RPM_BUILD_ROOT
46find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
47%{_fixperms} $RPM_BUILD_ROOT
48
49%check
50#make test
51
52%files
53%doc Changes README.txt
54%{perl_vendorlib}/Class/Accessor/
55#%{_mandir}/man3/Class::Accessor::Chained.3pm*
56#%{_mandir}/man3/Class::Accessor::Chained::Fast.3pm*
57%{_mandir}/man3/*.3*
58
59%changelog
60* Wed May 02 2018 Elbert Pol <elbert.pol@gmail.com> - 0.01-1
61- initial rpm for OS2
62
63
Note: See TracBrowser for help on using the repository browser.