source: projects/specs/trunk/p/perl-Test-Distribution/perl-Test-Distribution-vl.spec @ 9315

Revision 9315, 4.8 KB checked in by inagaki, 9 years ago (diff)

2015-01-31 Ryoichi INAGAKI <ryo1@…>

  • perl-Date-Time-Format-ISO8601, perl-IO-SessionData?, perl-Module-Signature, perl-Net-UPnP, perl-Params-Classify, perl-SOAP-Lite, perl-Test-Distribution: <requests:2508>
Line 
1Name:           perl-Test-Distribution
2Version:        2.00
3Release:        19%{?_dist_release}
4Summary:        Perform tests on all modules of a distribution
5License:        GPL+ or Artistic
6Group:          Development/Libraries
7URL:            http://search.cpan.org/dist/Test-Distribution/
8Source0:        http://search.cpan.org/CPAN/authors/id/S/SR/SRSHAH/Test-Distribution-%{version}.tar.gz
9Patch0:         Test-Distribution-2.00-utf8.patch
10
11BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
12BuildArch:      noarch
13BuildRequires:  perl(ExtUtils::Manifest)
14BuildRequires:  perl(File::Find::Rule) >= 0.03
15BuildRequires:  perl(Module::Build)
16BuildRequires:  perl(Module::CoreList) >= 1.93
17BuildRequires:  perl(Pod::Coverage) >= 0.17
18BuildRequires:  perl(Test::More)
19BuildRequires:  perl(Test::Pod) >= 0.95
20BuildRequires:  perl(Test::Pod::Coverage)
21Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
22# these are considered "optional"; autoreq doesn't pick them up
23Requires:       perl(File::Find::Rule) >= 0.03
24Requires:       perl(Module::CoreList) >= 1.93
25Requires:       perl(Module::Signature)
26Requires:       perl(Pod::Coverage) >= 0.17
27Requires:       perl(Test::Pod) >= 0.95
28Requires:       perl(Test::Pod::Coverage)
29
30Vendor:         Project Vine
31Distribution:   Vine Linux
32
33%description
34When using this module in a test script, it goes through all the modules in
35your distribution, checks their POD, checks that they compile OK and checks
36that they all define a $VERSION.
37
38%prep
39%setup -q -n Test-Distribution-%{version}
40
41# Fix character encoding of documentation
42%patch0
43
44%build
45perl Build.PL installdirs=vendor
46./Build
47
48%install
49rm -rf %{buildroot}
50./Build install destdir=%{buildroot} create_packlist=0
51%{_fixperms} %{buildroot}
52
53%check
54./Build test
55
56%clean
57rm -rf %{buildroot}
58
59%files
60%doc Changes.pod README
61%{perl_vendorlib}/Test/
62%{_mandir}/man3/Test::Distribution.3pm*
63
64%changelog
65* Sat Jan 31 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.00-19
66- Initial build for Vine Linux
67
68* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.00-18
69- Perl 5.20 rebuild
70
71* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-17
72- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
73
74* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-16
75- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
76
77* Sun Jul 21 2013 Petr Pisar <ppisar@redhat.com> - 2.00-15
78- Perl 5.18 rebuild
79
80* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-14
81- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
82
83* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-13
84- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
85
86* Tue Jun 12 2012 Petr Pisar <ppisar@redhat.com> - 2.00-12
87- Perl 5.16 rebuild
88
89* Sat Mar 10 2012 Paul Howarth <paul@city-fan.org> - 2.00-11
90- BR:perl(ExtUtils::Manifest) and perl(Test::More)
91- Drop workarounds for no-longer-shipped signature test
92- Drop BR: perl(Module::Signature)
93- Don't need to remove empty directories from buildroot
94- Don't use macros for commands
95- Drop %%defattr, redundant since rpm 4.4
96- Make %%files list more explicit
97- Use tabs
98
99* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-10
100- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
101
102* Fri Jun 24 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.00-9
103- Perl mass rebuild
104
105* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-8
106- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
107
108* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.00-7
109- Rebuild to fix problems with vendorarch/lib (#661697)
110
111* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.00-6
112- Mass rebuild with perl-5.12.0
113
114* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 2.00-5
115- Rebuild against perl 5.10.1
116
117* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-4
118- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
119
120* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-3
121- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
122
123* Sun Oct 26 2008 Chris Weyl <cweyl@alumni.drew.edu> - 2.00-2
124- Changes -> Changes.pod in doc
125
126* Sun Oct 26 2008 Chris Weyl <cweyl@alumni.drew.edu> - 2.00-1
127- Update to 2.00
128
129* Wed Mar  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.26-5
130- Rebuild for new perl
131
132* Sat Mar 10 2007 Chris Weyl <cweyl@alumni.drew.edu> - 1.26-4
133- Don't mess with debuginfo, just disable it
134- Appease Module::Signature/gpg
135
136* Thu Mar 01 2007 Chris Weyl <cweyl@alumni.drew.edu> - 1.26-3
137- Cause rm to not fail on non-existance of debug*list in %%check
138
139* Wed Dec 06 2006 Chris Weyl <cweyl@alumni.drew.edu> - 1.26-2
140- Bump
141
142* Wed Dec 06 2006 Chris Weyl <cweyl@alumni.drew.edu> - 1.26-1
143- Specfile autogenerated by cpanspec 1.69.1
Note: See TracBrowser for help on using the repository browser.