source: projects/specs/trunk/p/perl-ExtUtils-MakeMaker-CPANfile/perl-ExtUtils-MakeMaker-CPANfile-vl.spec @ 9142

Revision 9142, 2.2 KB checked in by inagaki, 9 years ago (diff)

2014-12-09 Ryoichi INAGAKI <ryo1@…>

  • perl-Config-{Any, General, IniFiles?}, perl-Log-Dispatch-{Config, Configurator-Any}, perl-Log-Dump, perl-Path-Extended, perl-Sort-Naturally perl-Test-{Output, Spelling}: updated
  • perl-ExtUtils?-MakeMaker?-CPANfile, perl-IO-Capture, perl-Module-CPANfile: NEW


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