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

Last change on this file since 1566 was 1391, checked in by tellie, 7 years ago

spec: perl-Class-Accessor: Release version 0.51-1.

File size: 1.5 KB
Line 
1Name: perl-Class-Accessor
2Version: 0.51
3Release: 1%{?dist}
4Summary: Automated accessor generation
5License: GPL+ or Artistic
6URL: http://search.cpan.org/dist/Class-Accessor/
7Source0: http://search.cpan.org/CPAN/authors/id/K/KA/KASEI/Class-Accessor-%{version}.tar.gz
8BuildArch: noarch
9# Module Build
10BuildRequires: coreutils
11BuildRequires: findutils
12BuildRequires: make
13BuildRequires: perl-generators
14#BuildRequires: perl-interpreter
15BuildRequires: perl(ExtUtils::MakeMaker)
16# Module Runtime
17BuildRequires: perl(B)
18BuildRequires: perl(base)
19BuildRequires: perl(Carp)
20BuildRequires: perl(strict)
21BuildRequires: perl(Sub::Name)
22# Test Suite
23BuildRequires: perl(Test::More)
24BuildRequires: perl(Tie::Hash)
25# Dependencies
26Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
27
28%description
29This module automagically generates accessors/mutators for your class.
30
31%prep
32%setup -q -n Class-Accessor-%{version}
33
34%build
35perl Makefile.PL INSTALLDIRS=vendor
36make %{?_smp_mflags}
37make manifypods
38
39%install
40make pure_install DESTDIR=%{buildroot}
41find %{buildroot} -type f -name .packlist -delete
42%{_fixperms} -c %{buildroot}
43
44%check
45#make test
46
47%files
48%doc Changes examples/ README
49%{perl_vendorlib}/Class/
50#%{_mandir}/man3/Class::Accessor.*3*
51#%{_mandir}/man3/Class::Accessor::Fast.*3*
52#%{_mandir}/man3/Class::Accessor::Faster.*3*
53%{_mandir}/man3/*.3*
54
55%changelog
56* Wed May 02 2018 Elbert Pol <elbert.pol@gmail.com> - 0.51-1
57- initial rpm for OS2
58
Note: See TracBrowser for help on using the repository browser.