perl-Test-Manifest-vl.spec 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. Name: perl-Test-Manifest
  2. Version: 2.02
  3. Release: 1%{?_dist_release}
  4. Summary: Test case module for Perl
  5. Group: Development/Libraries
  6. License: GPL+ or Artistic
  7. URL: http://search.cpan.org/dist/Test-Manifest/
  8. Source0: http://www.cpan.org/authors/id/B/BD/BDFOY/Test-Manifest-%{version}.tar.gz
  9. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  10. BuildArch: noarch
  11. BuildRequires: perl(ExtUtils::MakeMaker)
  12. BuildRequires: perl(Test::More) >= 0.95
  13. BuildRequires: perl(Test::Pod) >= 1.00
  14. BuildRequires: perl(Test::Pod::Coverage)
  15. Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
  16. Vendor: Project Vine
  17. Distribution: Vine Linux
  18. %description
  19. MakeMaker assumes that you want to run all of the .t files in the t/
  20. directory in ascii-betical order during make test unless you say
  21. otherwise. This leads to some interesting naming schemes for test
  22. files to get them in the desired order.
  23. You can specify any order or any files that you like, though, with the
  24. test directive to WriteMakefile.
  25. Test::Manifest looks in the t/test_manifest file to find out which
  26. tests you want to run and the order in which you want to run them. It
  27. constructs the right value for MakeMaker to do the right thing.
  28. %prep
  29. %setup -q -n Test-Manifest-%{version}
  30. %build
  31. %{__perl} Makefile.PL INSTALLDIRS=vendor
  32. make %{?_smp_mflags}
  33. %install
  34. rm -rf %{buildroot}
  35. make pure_install PERL_INSTALL_ROOT=%{buildroot}
  36. find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
  37. find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
  38. chmod -R u+w %{buildroot}/*
  39. %check
  40. make test
  41. %clean
  42. rm -rf %{buildroot}
  43. %files
  44. %defattr(-,root,root,-)
  45. %doc Changes
  46. %{perl_vendorlib}/Test/
  47. %{_mandir}/man3/*.3*
  48. %changelog
  49. * Wed Dec 17 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.02-1
  50. - new upstream release
  51. - built with perl 5.16.3
  52. * Fri Mar 09 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.22-7
  53. - rebuilt with perl-5.12.3
  54. * Thu Nov 11 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.22-6
  55. - initial build for Vine Linux
  56. * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.22-5
  57. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  58. * Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.22-4
  59. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  60. * Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.22-3
  61. - Rebuild for perl 5.10 (again)
  62. * Thu Jan 24 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.22-2
  63. - rebuild for new perl
  64. * Wed Dec 19 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 1.22-1
  65. - 1.22
  66. - license fix
  67. * Fri Feb 23 2007 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.17-1
  68. - Update to 1.17.
  69. * Fri Sep 8 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.14-5
  70. - Rebuild for FC6.
  71. * Mon Feb 20 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.14-4
  72. - Rebuild for FC5 (perl 5.8.8).
  73. * Thu May 12 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.14-3
  74. - Add dist tag.
  75. * Fri Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.14-2
  76. - rebuilt
  77. * Tue Mar 29 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.14-1
  78. - Update to 1.14.
  79. * Wed Mar 23 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.13-1
  80. - Update to 1.13.
  81. * Sat Oct 30 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:1.11-1
  82. - Update to 1.11.
  83. * Sun Jun 13 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:0.93-0.fdr.2
  84. - Bring up to date with current fedora.us perl spec template.
  85. - Require perl >= 2:5.8.0 for vendor install dir support
  86. (also resolves the ExtUtils::MakeMaker version problem).
  87. * Sun Mar 14 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.93-0.fdr.1
  88. - Update to 0.93.
  89. - Reduce directory ownership bloat.
  90. * Sun Oct 12 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.92-0.fdr.1
  91. - First build.