Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:snagview:perl
perl-Test-Harness
perl-Test-Harness.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File perl-Test-Harness.spec of Package perl-Test-Harness
# # spec file for module Test::Harness # #SuSe specific Part %if %{?sles_version:1}0 %define perl_libdir /usr/lib/perl5/ %define sub_dir /5.10.0/ %define auto_dir %{perl_libdir}%{sub_dir}%{_arch}-linux-thread-multi/auto/ %endif %if %{?centos_version:1}0 %define init 1 BuildRequires: perl-ExtUtils-MakeMaker perl-version-new %define perl_libdir /usr/lib64/perl5/ %define sub_dir /vendor_perl/ %define auto_dir /usr/lib64/perl5/vendor_perl/auto/ %endif #RedHat specific Part %if %{?rhel_version:1}0 %define perl_libdir /usr/lib64/perl5 %define sub_dir /vendor_perl/5.10.0 %define auto_dir /usr/lib64/perl5/vendor_perl/auto BuildRequires: perl-ExtUtils-MakeMaker %endif #all Distros Name: perl-Test-Harness Version: 3.33 Release: 0 License: This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Summary: Run Perl standard test scripts with statistics Url: https://metacpan.org/pod/Test::Harness Group: perl/modules Source: Test-Harness-3.33.tar.gz BuildRequires: perl Requires: perl #PreReq: #Provides: BuildRoot: %{_tmppath}/%{name}-%{version}-build %description %prep cd %{_builddir} tar -xf %{_sourcedir}/Test-Harness-3.33.tar.gz %build cd %{_builddir}/Test-Harness-3.33 perl Makefile.PL #osc prevents using site_perl perl -i -pe 's{/site_perl/}{/vendor_perl/}g' Makefile make %{?_smp_mflags} %install cd %{_builddir}/Test-Harness-3.33 make DESTDIR=%{buildroot} install perl -i -pe "s{%{buildroot}}{}g" %{buildroot}/%{auto_dir}/Test/Harness/.packlist %if %{?sles_version:1}0 #files conflicting with the perl-core package (should not get replaced rm -rf %{buildroot}/usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/perllocal.pod rm -rf %{buildroot}/usr/bin/prove #rm -rf %{buildroot}/usr/lib/perl5/5.10.0/Test/Harness.pm mkdir -p %{buildroot}/usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/Test/ mv %{buildroot}/usr/lib/perl5/5.10.0/Test/Harness.pm %{buildroot}/usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/Test/Harness.pm %endif rm -rf %{buildroot}%{perl_libdir}%/perllocal.pod rm -rf %{buildroot}/usr/bin/ %post %postun %files %defattr(-,root,root) %if %{?centos_version:1}0 /usr/lib64/perl5 #/usr/share/man/ /usr/share/perl5/ %endif %if %{?sles_version:1}0 /usr/lib/perl5/5.10.0 #/usr/share/man/ %endif #### /usr/share/man/man1/prove.1.gz /usr/share/man/man3/App::Prove.3pm.gz /usr/share/man/man3/App::Prove::State.3pm.gz /usr/share/man/man3/App::Prove::State::Result.3pm.gz /usr/share/man/man3/App::Prove::State::Result::Test.3pm.gz /usr/share/man/man3/TAP::Base.3pm.gz /usr/share/man/man3/TAP::Formatter::Base.3pm.gz /usr/share/man/man3/TAP::Formatter::Color.3pm.gz /usr/share/man/man3/TAP::Formatter::Console.3pm.gz /usr/share/man/man3/TAP::Formatter::Console::ParallelSession.3pm.gz /usr/share/man/man3/TAP::Formatter::Console::Session.3pm.gz /usr/share/man/man3/TAP::Formatter::File.3pm.gz /usr/share/man/man3/TAP::Formatter::File::Session.3pm.gz /usr/share/man/man3/TAP::Formatter::Session.3pm.gz /usr/share/man/man3/TAP::Harness.3pm.gz /usr/share/man/man3/TAP::Harness::Beyond.3pm.gz /usr/share/man/man3/TAP::Harness::Env.3pm.gz /usr/share/man/man3/TAP::Object.3pm.gz /usr/share/man/man3/TAP::Parser.3pm.gz /usr/share/man/man3/TAP::Parser::Aggregator.3pm.gz /usr/share/man/man3/TAP::Parser::Grammar.3pm.gz /usr/share/man/man3/TAP::Parser::Iterator.3pm.gz /usr/share/man/man3/TAP::Parser::Iterator::Array.3pm.gz /usr/share/man/man3/TAP::Parser::Iterator::Process.3pm.gz /usr/share/man/man3/TAP::Parser::Iterator::Stream.3pm.gz /usr/share/man/man3/TAP::Parser::IteratorFactory.3pm.gz /usr/share/man/man3/TAP::Parser::Multiplexer.3pm.gz /usr/share/man/man3/TAP::Parser::Result.3pm.gz /usr/share/man/man3/TAP::Parser::Result::Bailout.3pm.gz /usr/share/man/man3/TAP::Parser::Result::Comment.3pm.gz /usr/share/man/man3/TAP::Parser::Result::Plan.3pm.gz /usr/share/man/man3/TAP::Parser::Result::Pragma.3pm.gz /usr/share/man/man3/TAP::Parser::Result::Test.3pm.gz /usr/share/man/man3/TAP::Parser::Result::Unknown.3pm.gz /usr/share/man/man3/TAP::Parser::Result::Version.3pm.gz /usr/share/man/man3/TAP::Parser::Result::YAML.3pm.gz /usr/share/man/man3/TAP::Parser::ResultFactory.3pm.gz /usr/share/man/man3/TAP::Parser::Scheduler.3pm.gz /usr/share/man/man3/TAP::Parser::Scheduler::Job.3pm.gz /usr/share/man/man3/TAP::Parser::Scheduler::Spinner.3pm.gz /usr/share/man/man3/TAP::Parser::Source.3pm.gz /usr/share/man/man3/TAP::Parser::SourceHandler.3pm.gz /usr/share/man/man3/TAP::Parser::SourceHandler::Executable.3pm.gz /usr/share/man/man3/TAP::Parser::SourceHandler::File.3pm.gz /usr/share/man/man3/TAP::Parser::SourceHandler::Handle.3pm.gz /usr/share/man/man3/TAP::Parser::SourceHandler::Perl.3pm.gz /usr/share/man/man3/TAP::Parser::SourceHandler::RawTAP.3pm.gz /usr/share/man/man3/TAP::Parser::YAMLish::Reader.3pm.gz /usr/share/man/man3/TAP::Parser::YAMLish::Writer.3pm.gz /usr/share/man/man3/Test::HACKING.3pm.gz /usr/share/man/man3/Test::Harness.3pm.gz #### #%if %{?sles_version:1}0 #%dir /usr/lib/perl5/5.10.0/App #%dir /usr/lib/perl5/5.10.0/App/Prove #%dir /usr/lib/perl5/5.10.0/App/Prove/State #%dir /usr/lib/perl5/5.10.0/App/Prove/State/Result #%dir /usr/lib/perl5/5.10.0/TAP #%dir /usr/lib/perl5/5.10.0/TAP/Formatter #%dir /usr/lib/perl5/5.10.0/TAP/Formatter/Console #%dir /usr/lib/perl5/5.10.0/TAP/Formatter/File #%dir /usr/lib/perl5/5.10.0/TAP/Harness #%dir /usr/lib/perl5/5.10.0/TAP/Parser #%dir /usr/lib/perl5/5.10.0/TAP/Parser/Iterator #%dir /usr/lib/perl5/5.10.0/TAP/Parser/Result #%dir /usr/lib/perl5/5.10.0/TAP/Parser/Scheduler #%dir /usr/lib/perl5/5.10.0/TAP/Parser/SourceHandler #%dir /usr/lib/perl5/5.10.0/TAP/Parser/YAMLish #%dir /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/auto/Test #%dir /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/auto/Test/Harness #%dir /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/Test/ #/usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/Test/Harness.pm #/usr/lib/perl5/5.10.0/App/Prove.pm #/usr/lib/perl5/5.10.0/App/Prove/State.pm #/usr/lib/perl5/5.10.0/App/Prove/State/Result.pm #/usr/lib/perl5/5.10.0/App/Prove/State/Result/Test.pm #/usr/lib/perl5/5.10.0/TAP/Base.pm #/usr/lib/perl5/5.10.0/TAP/Formatter/Base.pm #/usr/lib/perl5/5.10.0/TAP/Formatter/Color.pm #/usr/lib/perl5/5.10.0/TAP/Formatter/Console.pm #/usr/lib/perl5/5.10.0/TAP/Formatter/Console/ParallelSession.pm #/usr/lib/perl5/5.10.0/TAP/Formatter/Console/Session.pm #/usr/lib/perl5/5.10.0/TAP/Formatter/File.pm #/usr/lib/perl5/5.10.0/TAP/Formatter/File/Session.pm #/usr/lib/perl5/5.10.0/TAP/Formatter/Session.pm #/usr/lib/perl5/5.10.0/TAP/Harness.pm #/usr/lib/perl5/5.10.0/TAP/Harness/Beyond.pod #/usr/lib/perl5/5.10.0/TAP/Harness/Env.pm #/usr/lib/perl5/5.10.0/TAP/Object.pm #/usr/lib/perl5/5.10.0/TAP/Parser.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Aggregator.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Grammar.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Iterator.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Iterator/Array.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Iterator/Process.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Iterator/Stream.pm #/usr/lib/perl5/5.10.0/TAP/Parser/IteratorFactory.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Multiplexer.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Result.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Result/Bailout.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Result/Comment.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Result/Plan.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Result/Pragma.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Result/Test.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Result/Unknown.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Result/Version.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Result/YAML.pm #/usr/lib/perl5/5.10.0/TAP/Parser/ResultFactory.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Scheduler.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Scheduler/Job.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Scheduler/Spinner.pm #/usr/lib/perl5/5.10.0/TAP/Parser/Source.pm #/usr/lib/perl5/5.10.0/TAP/Parser/SourceHandler.pm #/usr/lib/perl5/5.10.0/TAP/Parser/SourceHandler/Executable.pm #/usr/lib/perl5/5.10.0/TAP/Parser/SourceHandler/File.pm #/usr/lib/perl5/5.10.0/TAP/Parser/SourceHandler/Handle.pm #/usr/lib/perl5/5.10.0/TAP/Parser/SourceHandler/Perl.pm #/usr/lib/perl5/5.10.0/TAP/Parser/SourceHandler/RawTAP.pm #/usr/lib/perl5/5.10.0/TAP/Parser/YAMLish/Reader.pm #/usr/lib/perl5/5.10.0/TAP/Parser/YAMLish/Writer.pm #/usr/lib/perl5/5.10.0/Test/HACKING.pod #/usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/auto/Test/Harness/.packlist #/usr/share/man/man1/prove.1.gz #/usr/share/man/man3/App::Prove.3pm.gz #/usr/share/man/man3/App::Prove::State.3pm.gz #/usr/share/man/man3/App::Prove::State::Result.3pm.gz #/usr/share/man/man3/App::Prove::State::Result::Test.3pm.gz #/usr/share/man/man3/TAP::Base.3pm.gz #/usr/share/man/man3/TAP::Formatter::Base.3pm.gz #/usr/share/man/man3/TAP::Formatter::Color.3pm.gz #/usr/share/man/man3/TAP::Formatter::Console.3pm.gz #/usr/share/man/man3/TAP::Formatter::Console::ParallelSession.3pm.gz #/usr/share/man/man3/TAP::Formatter::Console::Session.3pm.gz #/usr/share/man/man3/TAP::Formatter::File.3pm.gz #/usr/share/man/man3/TAP::Formatter::File::Session.3pm.gz #/usr/share/man/man3/TAP::Formatter::Session.3pm.gz #/usr/share/man/man3/TAP::Harness.3pm.gz #/usr/share/man/man3/TAP::Harness::Beyond.3pm.gz #/usr/share/man/man3/TAP::Harness::Env.3pm.gz #/usr/share/man/man3/TAP::Object.3pm.gz #/usr/share/man/man3/TAP::Parser.3pm.gz #/usr/share/man/man3/TAP::Parser::Aggregator.3pm.gz #/usr/share/man/man3/TAP::Parser::Grammar.3pm.gz #/usr/share/man/man3/TAP::Parser::Iterator.3pm.gz #/usr/share/man/man3/TAP::Parser::Iterator::Array.3pm.gz #/usr/share/man/man3/TAP::Parser::Iterator::Process.3pm.gz #/usr/share/man/man3/TAP::Parser::Iterator::Stream.3pm.gz #/usr/share/man/man3/TAP::Parser::IteratorFactory.3pm.gz #/usr/share/man/man3/TAP::Parser::Multiplexer.3pm.gz #/usr/share/man/man3/TAP::Parser::Result.3pm.gz #/usr/share/man/man3/TAP::Parser::Result::Bailout.3pm.gz #/usr/share/man/man3/TAP::Parser::Result::Comment.3pm.gz #/usr/share/man/man3/TAP::Parser::Result::Plan.3pm.gz #/usr/share/man/man3/TAP::Parser::Result::Pragma.3pm.gz #/usr/share/man/man3/TAP::Parser::Result::Test.3pm.gz #/usr/share/man/man3/TAP::Parser::Result::Unknown.3pm.gz #/usr/share/man/man3/TAP::Parser::Result::Version.3pm.gz #/usr/share/man/man3/TAP::Parser::Result::YAML.3pm.gz #/usr/share/man/man3/TAP::Parser::ResultFactory.3pm.gz #/usr/share/man/man3/TAP::Parser::Scheduler.3pm.gz #/usr/share/man/man3/TAP::Parser::Scheduler::Job.3pm.gz #/usr/share/man/man3/TAP::Parser::Scheduler::Spinner.3pm.gz #/usr/share/man/man3/TAP::Parser::Source.3pm.gz #/usr/share/man/man3/TAP::Parser::SourceHandler.3pm.gz #/usr/share/man/man3/TAP::Parser::SourceHandler::Executable.3pm.gz #/usr/share/man/man3/TAP::Parser::SourceHandler::File.3pm.gz #/usr/share/man/man3/TAP::Parser::SourceHandler::Handle.3pm.gz #/usr/share/man/man3/TAP::Parser::SourceHandler::Perl.3pm.gz #/usr/share/man/man3/TAP::Parser::SourceHandler::RawTAP.3pm.gz #/usr/share/man/man3/TAP::Parser::YAMLish::Reader.3pm.gz #/usr/share/man/man3/TAP::Parser::YAMLish::Writer.3pm.gz #/usr/share/man/man3/Test::HACKING.3pm.gz #/usr/share/man/man3/Test::Harness.3pm.gz #%endif
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor