# # spec file for package perl-Test-Simple # # norootforbuild Name: perl-Test-Simple %define real_name Test-Simple Summary: Tester - test testsuites that have been built with Test::Builder URL: http://search.cpan.org/perldoc?Test::Builder::Tester Group: Development/Libraries/Perl License: Artistic License Version: 0.86 Release: 1 Vendor: openSUSE-Education Source: %{real_name}-%{version}.tar.bz2 Requires: perl = %{perl_version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description A module that helps you test testing modules that are built with Test::Builder. The testing system is designed to be used by performing a three step process for each test you wish to test. This process starts with using test_out and test_err in advance to declare what the testsuite you are testing will output with Test::Builder to stdout and stderr. Author: ------- Mark Fowler Some code taken from Test::More and Test::Catch, written by by Michael G Schwern %prep %setup -n %{real_name}-%{version} %build perl Makefile.PL make %{?jobs:-j%jobs} %check make test %install %perl_make_install %perl_process_packlist install -d %buildroot%{_defaultdocdir}/%name mv %buildroot%{perl_vendorlib}/Test/Tutorial.pod %buildroot%{_defaultdocdir}/%name/ cp Changes README MANIFEST %buildroot%{_defaultdocdir}/%name/ %clean rm -rf %{buildroot} %files %defattr(644, root, root,755) %doc %{_defaultdocdir}/%name %doc %{_mandir}/man?/* %dir %{perl_vendorarch}/auto/Test %dir %{perl_vendorarch}/auto/Test/Simple %dir %{perl_vendorlib}/Test %dir %{perl_vendorlib}/Test/Builder %dir %{perl_vendorlib}/Test/Builder/Tester %{perl_vendorlib}/Test/*.pm %{perl_vendorlib}/Test/Builder/*.pm %{perl_vendorlib}/Test/Builder/Tester/Color.pm %{perl_vendorarch}/auto/Test/Simple/.packlist /var/adm/perl-modules/%{name} %changelog