perl-Test-Needs-vl.spec 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. Name: perl-Test-Needs
  2. Version: 0.002006
  3. Release: 2%{?_dist_release}
  4. Summary: Skip tests when modules not available
  5. License: GPL+ or Artistic
  6. URL: https://metacpan.org/release/Test-Needs
  7. Source0: https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-Needs-%{version}.tar.gz
  8. Vendor: Project Vine
  9. Distribution: Vine Linux
  10. BuildArch: noarch
  11. BuildRequires: make
  12. BuildRequires: perl
  13. BuildRequires: perl(ExtUtils::MakeMaker)
  14. BuildRequires: perl(IPC::Open3)
  15. BuildRequires: perl(Test::Builder)
  16. BuildRequires: perl(Test::More)
  17. BuildRequires: perl(Test2::API)
  18. BuildRequires: perl(Test2::Event)
  19. BuildRequires: perl(lib)
  20. BuildRequires: perl(strict)
  21. BuildRequires: perl(version)
  22. BuildRequires: perl(warnings)
  23. Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
  24. %{?perl_default_filter}
  25. %description
  26. Skip test scripts if modules are not available. The requested modules will
  27. be loaded, and optionally have their versions checked. If the module is
  28. missing, the test script will be skipped. Modules that are found but fail
  29. to compile will exit with an error rather than skip.
  30. %prep
  31. %setup -q -n Test-Needs-%{version}
  32. %build
  33. %{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
  34. make %{?_smp_mflags}
  35. %install
  36. make pure_install DESTDIR=$RPM_BUILD_ROOT
  37. %{_fixperms} $RPM_BUILD_ROOT/*
  38. %check
  39. make test
  40. %files
  41. %doc Changes README
  42. %{perl_vendorlib}/Test*
  43. %{_mandir}/man3/Test*
  44. %changelog
  45. * Thu May 16 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.002006-2
  46. - initial build for Vine Linux.
  47. * Sun Apr 07 2019 Emmanuel Seyman <emmanuel@seyman.fr> - 0.002006-1
  48. - Update to 0.002006
  49. * Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.002005-8
  50. - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
  51. * Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.002005-7
  52. - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
  53. * Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.002005-6
  54. - Perl 5.28 rebuild
  55. * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.002005-5
  56. - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
  57. * Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.002005-4
  58. - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
  59. * Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.002005-3
  60. - Perl 5.26 rebuild
  61. * Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.002005-2
  62. - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
  63. * Sun Oct 02 2016 Emmanuel Seyman <emmanuel@seyman.fr> - 0.002005-1
  64. - Update to 0.002005
  65. * Thu Aug 25 2016 Emmanuel Seyman <emmanuel@seyman.fr> - 0.002004-1
  66. - Update to 0.002004
  67. * Fri Jun 10 2016 Emmanuel Seyman <emmanuel@seyman.fr> 0.002002-1
  68. - Specfile autogenerated by cpanspec 1.78.