perl-ExtUtils-MakeMaker-CPANfile-vl.spec 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. Name: perl-ExtUtils-MakeMaker-CPANfile
  2. Version: 0.06
  3. Release: 3%{?_dist_release}
  4. Summary: CPANfile support for ExtUtils::MakeMaker
  5. Summary(ja): ExtUtils::MakeMaker 用の CPANfile サポート
  6. License: GPL+ or Artistic
  7. Group: Development/Libraries
  8. URL: http://search.cpan.org/dist/ExtUtils-MakeMaker-CPANfile/
  9. Source0: http://www.cpan.org/authors/id/I/IS/ISHIGAKI/ExtUtils-MakeMaker-CPANfile-%{version}.tar.gz
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  11. BuildArch: noarch
  12. BuildRequires: perl
  13. BuildRequires: perl(ExtUtils::MakeMaker) >= 6.17
  14. BuildRequires: perl(strict)
  15. BuildRequires: perl(warnings)
  16. # Run-time:
  17. BuildRequires: perl(File::Spec::Functions)
  18. BuildRequires: perl(Module::CPANfile)
  19. BuildRequires: perl(version) >= 0.76
  20. # Tests:
  21. BuildRequires: perl(Cwd)
  22. BuildRequires: perl(File::Path)
  23. BuildRequires: perl(FindBin)
  24. BuildRequires: perl(Test::More) >= 0.88
  25. Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
  26. Requires: perl(ExtUtils::MakeMaker) >= 6.17
  27. Requires: perl(version) >= 0.76
  28. # Remove under-specified dependencies
  29. %global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((ExtUtils::MakeMaker|version)\\)$
  30. %description
  31. ExtUtils::MakeMaker::CPANfile loads cpanfile in your distribution and
  32. modifies parameters for WriteMakefile in your Makefile.PL. Just use it
  33. instead of ExtUtils::MakeMaker (which should be loaded internally), and
  34. prepare cpanfile.
  35. %prep
  36. %setup -q -n ExtUtils-MakeMaker-CPANfile-%{version}
  37. %build
  38. perl Makefile.PL INSTALLDIRS=vendor
  39. make %{?_smp_mflags}
  40. %install
  41. rm -rf $RPM_BUILD_ROOT
  42. make pure_install DESTDIR=$RPM_BUILD_ROOT
  43. find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
  44. %{_fixperms} $RPM_BUILD_ROOT/*
  45. %check
  46. make test
  47. %clean
  48. rm -rf $RPM_BUILD_ROOT
  49. %files
  50. %doc Changes LICENSE README.md
  51. %{perl_vendorlib}/*
  52. %{_mandir}/man3/*
  53. %changelog
  54. * Sun Dec 7 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.06-3
  55. - Initial package for Vine Linux
  56. * Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.06-2
  57. - Perl 5.20 rebuild
  58. * Wed Jul 16 2014 Petr Pisar <ppisar@redhat.com> 0.06-1
  59. - Specfile autogenerated by cpanspec 1.78.