perl-Test-Requires-vl.spec 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. Name: perl-Test-Requires
  2. Summary: Checks to see if a given module can be loaded
  3. Version: 0.10
  4. Release: 1%{?_dist_release}
  5. License: GPL+ or Artistic
  6. Group: Development/Libraries
  7. Source0: http://search.cpan.org/CPAN/authors/id/T/TO/TOKUHIROM/Test-Requires-%{version}.tar.gz
  8. URL: http://search.cpan.org/dist/Test-Requires
  9. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
  10. Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
  11. BuildArch: noarch
  12. Vendor: Project Vine
  13. Distribution: Vine Linux
  14. BuildRequires: perl >= 2:5.26.2
  15. BuildRequires: perl(ExtUtils::MakeMaker)
  16. BuildRequires: perl(Filter::Util::Call)
  17. BuildRequires: perl(Test::More)
  18. Requires: perl(Test::Builder::Module)
  19. %{?perl_default_filter}
  20. %{?perl_default_subpackage_tests}
  21. %description
  22. Test::Requires checks to see if the module can be loaded; if this fails
  23. rather than failing tests this *skips all tests*.
  24. %prep
  25. %setup -q -n Test-Requires-%{version}
  26. %build
  27. perl Makefile.PL INSTALLDIRS=vendor
  28. make %{?_smp_mflags}
  29. %install
  30. rm -rf %{buildroot}
  31. make pure_install DESTDIR=%{buildroot}
  32. find %{buildroot} -type f -name .packlist -delete
  33. find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
  34. %{_fixperms} %{buildroot}/*
  35. %check
  36. # note the "skipped" warnings indicate success :)
  37. make test
  38. %clean
  39. rm -rf %{buildroot}
  40. %files
  41. %defattr(-,root,root,-)
  42. %doc Changes README
  43. %{perl_vendorlib}/*
  44. %{_mandir}/man3/*.3*
  45. %changelog
  46. * Sat May 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.10-1
  47. - new upstream release.
  48. - rebuilt with perl-5.26.
  49. * Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.07-1
  50. - new upstream release.
  51. * Mon Mar 05 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.06-1
  52. - initial build for Vine Linux
  53. * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.06-3
  54. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  55. * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.06-2
  56. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  57. * Tue Oct 05 2010 Iain Arnell <iarnell@gmail.com> 0.06-1
  58. - update to latest upstream version
  59. * Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-2
  60. - Mass rebuild with perl-5.12.0
  61. * Sat Mar 20 2010 Chris Weyl <cweyl@alumni.drew.edu> 0.03-1
  62. - specfile by Fedora::App::MaintainerTools 0.006