source: spec/trunk/SPECS/perl-Role-Tiny.spec@ 1504

Last change on this file since 1504 was 1368, checked in by tellie, 8 years ago

spec: perl-Role-Tiny: Release version 2.000006-1.

File size: 1.9 KB
Line 
1Name: perl-Role-Tiny
2Version: 2.000006
3Release: 1%{?dist}
4Summary: A nouvelle cuisine portion size slice of Moose
5License: GPL+ or Artistic
6Vendor: bww bitwise works GmbH
7URL: http://search.cpan.org/dist/Role-Tiny/
8Source0: http://search.cpan.org/CPAN/authors/id/H/HA/HAARG/Role-Tiny-%{version}.tar.gz
9BuildArch: noarch
10#BuildRequires: perl-interpreter
11BuildRequires: perl-generators
12BuildRequires: perl(base)
13BuildRequires: perl(constant)
14BuildRequires: perl(Class::Method::Modifiers) >= 1.05
15BuildRequires: perl(Data::Dumper)
16BuildRequires: perl(Exporter)
17BuildRequires: perl(ExtUtils::MakeMaker) >= 6.63
18BuildRequires: perl(lib)
19BuildRequires: perl(mro)
20%if !%{defined perl_bootstrap}
21# Cycle: perl-Role-Tiny → perl-namespace-autoclean → perl-Moose →
22# perl-Test-Spelling → perl-Pod-Spell → perl-File-ShareDir-ProjectDistDir →
23# perl-Path-IsDev → perl-Role-Tiny
24#BuildRequires: perl(namespace::autoclean)
25%endif
26#BuildRequires: perl(Test::Fatal) >= 0.003
27BuildRequires: perl(Test::More) >= 0.96
28BuildRequires: perl(strict)
29BuildRequires: perl(warnings)
30Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
31#Requires: perl(Class::Method::Modifiers) >= 1.05
32Requires: perl(mro)
33
34# perl-Role-Tiny was split from perl-Moo
35Conflicts: perl-Moo < 0.009014
36
37%{?perl_default_filter}
38
39%description
40Role::Tiny is a minimalist role composition tool.
41
42%prep
43%setup -q -n Role-Tiny-%{version}
44
45%build
46%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
47make %{?_smp_mflags}
48make manifypods
49
50%install
51make pure_install DESTDIR=%{buildroot}
52find %{buildroot} -type f -name .packlist -delete
53%{_fixperms} %{buildroot}/*
54
55%check
56#make test
57
58%files
59%doc Changes README
60%{perl_vendorlib}/Role/
61#%{_mandir}/man3/Role::Tiny.3pm*
62%{_mandir}/man3/*.3pm*
63
64%changelog
65* Thu Mar 13 2018 Elbert Pol <elbert.pol@gmail.com> - 2.000006-1
66- initial rpm for OS2
Note: See TracBrowser for help on using the repository browser.