source: projects/specs/trunk/p/perl-Role-Tiny/perl-Role-Tiny-vl.spec @ 12120

Revision 12120, 7.4 KB checked in by tomop, 5 years ago (diff)

perl-5.26 and friends

Line 
1%global perl_bootstrap 1
2
3Name:           perl-Role-Tiny
4Version:        2.000006
5Release:        7%{?_dist_release}
6Summary:        A nouvelle cuisine portion size slice of Moose
7License:        GPL+ or Artistic
8
9URL:            https://metacpan.org/release/Role-Tiny
10Source0:        https://cpan.metacpan.org/authors/id/H/HA/HAARG/Role-Tiny-%{version}.tar.gz
11
12Vendor:        Project Vine
13Distribution:  Vine Linux
14
15BuildArch:      noarch
16BuildRequires:  perl >= 2:5.26.2
17BuildRequires:  perl(base)
18BuildRequires:  perl(constant)
19BuildRequires:  perl(Class::Method::Modifiers)
20BuildRequires:  perl(Data::Dumper)
21BuildRequires:  perl(Exporter)
22BuildRequires:  perl(ExtUtils::MakeMaker)
23BuildRequires:  perl(lib)
24BuildRequires:  perl(mro)
25%if !%{defined perl_bootstrap}
26# Cycle: perl-Role-Tiny → perl-namespace-autoclean → perl-Moose →
27# perl-Test-Spelling → perl-Pod-Spell → perl-File-ShareDir-ProjectDistDir →
28# perl-Path-IsDev → perl-Role-Tiny
29BuildRequires:  perl(namespace::autoclean)
30%endif
31BuildRequires:  perl(Test::Fatal)
32BuildRequires:  perl(Test::More)
33BuildRequires:  perl(strict)
34BuildRequires:  perl(warnings)
35Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
36Requires:       perl(Class::Method::Modifiers)
37Requires:       perl(mro)
38
39# perl-Role-Tiny was split from perl-Moo
40Conflicts:      perl-Moo < 0.009014
41
42%{?perl_default_filter}
43
44%description
45Role::Tiny is a minimalist role composition tool.
46
47%prep
48%setup -q -n Role-Tiny-%{version}
49
50%build
51%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
52make %{?_smp_mflags}
53
54%install
55make pure_install DESTDIR=%{buildroot}
56
57%{_fixperms} %{buildroot}/*
58
59%check
60make test
61
62%files
63%doc Changes README
64%{perl_vendorlib}/Role/
65%{_mandir}/man3/Role::Tiny.3pm*
66%{_mandir}/man3/Role::Tiny::With.3pm*
67
68%changelog
69* Sat May 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.000006-7
70- initial build for Vine Linux.
71
72* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.000006-6
73- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
74
75* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.000006-5
76- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
77
78* Sun Jul 01 2018 Jitka Plesnikova <jplesnik@redhat.com> - 2.000006-4
79- Perl 5.28 re-rebuild of bootstrapped packages
80
81* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 2.000006-3
82- Perl 5.28 rebuild
83
84* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.000006-2
85- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
86
87* Sun Nov 12 2017 Emmanuel Seyman <emmanuel@seyman.fr> - 2.000006-1
88- Update to 2.000006
89
90* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.000005-5
91- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
92
93* Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.000005-4
94- Perl 5.26 re-rebuild of bootstrapped packages
95
96* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.000005-3
97- Perl 5.26 rebuild
98
99* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.000005-2
100- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
101
102* Sun Nov 06 2016 Emmanuel Seyman <emmanuel@seyman.fr> - 2.000005-1
103- Update to 2.000005
104
105* Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.000003-3
106- Perl 5.24 re-rebuild of bootstrapped packages
107
108* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.000003-2
109- Perl 5.24 rebuild
110
111* Fri May 06 2016 Emmanuel Seyman <emmanuel@seyman.fr> - 2.000003-1
112- Update to 2.000003
113
114* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.000001-5
115- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
116
117* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.000001-4
118- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
119
120* Wed Jun 10 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.000001-3
121- Perl 5.22 re-rebuild of bootstrapped packages
122
123* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.000001-2
124- Perl 5.22 rebuild
125
126* Sat Apr 25 2015 Emmanuel Seyman <emmanuel@seyman.fr> - 2.000001-1
127- Update to 2.000001
128
129* Sun Mar 01 2015 Emmanuel Seyman <emmanuel@seyman.fr> - 2.000000-1
130- Update to 2.000000
131
132* Mon Nov 10 2014 Emmanuel Seyman <emmanuel@seyman.fr> - 1.003004-1
133- Update to 1.003004
134
135* Sun Sep 07 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.003003-4
136- Perl 5.20 re-rebuild of bootstrapped packages
137
138* Fri Aug 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.003003-3
139- Perl 5.20 rebuild
140
141* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.003003-2
142- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
143
144* Sat Mar 29 2014 Paul Howarth <paul@city-fan.org> - 1.003003-1
145- Update to 1.003003
146  - Overloads specified as method names rather than subrefs are now applied
147    properly
148  - Allow superclass to provide conflicting methods (CPAN RT#91054)
149  - Use ->is_role internally to check if a package is a role
150  - Document that Role::Tiny applies strict and fatal warnings
151- Require Class::Method::Modifiers at runtime
152- Make %%files list more explicit
153
154* Tue Mar 25 2014 Petr Pisar <ppisar@redhat.com> - 1.003002-2
155- Break build-cycle: perl-Role-Tiny → perl-namespace-autoclean → perl-Moose →
156  perl-Test-Spelling → perl-Pod-Spell → perl-File-ShareDir-ProjectDistDir →
157  perl-Path-IsDev → perl-Role-Tiny
158
159* Fri Oct 18 2013 Miro Hrončok <mhroncok@redhat.com> - 1.003002-1
160- 1.003002 bump
161
162* Fri Aug 16 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1.003001-1
163- 1.003001 bump
164- Specify all dependencies
165
166* Sat Aug 03 2013 Petr Pisar <ppisar@redhat.com> - 1.002005-2
167- Perl 5.18 rebuild
168
169* Fri Feb 15 2013 Iain Arnell <iarnell@gmail.com> 1.002005-1
170- update to latest upstream version
171
172* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.002004-2
173- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
174
175* Fri Nov 02 2012 Iain Arnell <iarnell@gmail.com> 1.002004-1
176- update to latest upstream version
177
178* Sun Oct 28 2012 Iain Arnell <iarnell@gmail.com> 1.002002-1
179- update to latest upstream version
180
181* Sat Oct 27 2012 Iain Arnell <iarnell@gmail.com> 1.002001-1
182- update to latest upstream version
183
184* Sat Oct 20 2012 Iain Arnell <iarnell@gmail.com> 1.002000-1
185- update to latest upstream version
186
187* Sun Jul 29 2012 Iain Arnell <iarnell@gmail.com> 1.001005-1
188- update to latest upstream version
189
190* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.001004-2
191- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
192
193* Tue Jul 17 2012 Iain Arnell <iarnell@gmail.com> 1.001004-1
194- update to latest upstream version
195
196* Fri Jun 22 2012 Petr Pisar <ppisar@redhat.com> - 1.001002-2
197- Perl 5.16 rebuild
198
199* Tue May 08 2012 Iain Arnell <iarnell@gmail.com> 1.001002-1
200- update to latest upstream version
201
202* Fri Apr 27 2012 Iain Arnell <iarnell@gmail.com> 1.001001-1
203- update to latest upstream version
204- don't explicity require Class::Method::Modifiers
205
206* Wed Apr 04 2012 Iain Arnell <iarnell@gmail.com> 1.000001-1
207- update to latest upstream version
208
209* Mon Apr 02 2012 Iain Arnell <iarnell@gmail.com> 1.000000-3
210- explicitly conflict with perl-Moo < 0.009014; this module used to be
211  distributed as part of Moo
212
213* Mon Apr 02 2012 Iain Arnell <iarnell@gmail.com> 1.000000-2
214- fix spelling of cuisine in summary
215
216* Sun Apr 01 2012 Iain Arnell <iarnell@gmail.com> 1.000000-1
217- Specfile autogenerated by cpanspec 1.79.
Note: See TracBrowser for help on using the repository browser.