cvsextras b0b35fd
%{!?perl_vendorlib: %define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)}
cvsextras b0b35fd
cvsextras b0b35fd
Name:           perl-Module-Build
cvsextras b0b35fd
Version:        0.25
cvsextras b0b35fd
Release:        0.fdr.3.rh90
cvsextras b0b35fd
Epoch:          0
cvsextras b0b35fd
Summary:        Perl module for building and installing Perl modules
cvsextras b0b35fd
cvsextras b0b35fd
Group:          Development/Libraries
cvsextras b0b35fd
License:        GPL or Artistic
cvsextras b0b35fd
URL:            http://search.cpan.org/dist/Module-Build/
cvsextras b0b35fd
Source0: http://www.cpan.org/authors/id/K/KW/KWILLIAMS/Module-Build-0.25.tar.gz
cvsextras b0b35fd
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
cvsextras b0b35fd
cvsextras b0b35fd
BuildArch:      noarch
cvsextras b0b35fd
BuildRequires:  perl(ExtUtils::ParseXS), perl(YAML)
cvsextras b0b35fd
Requires:       perl(ExtUtils::ParseXS), perl(YAML)
cvsextras b0b35fd
Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
cvsextras b0b35fd
cvsextras b0b35fd
%description
cvsextras b0b35fd
Perl module for building and installing Perl modules, a replacement to
cvsextras b0b35fd
ExtUtils::MakeMaker.
cvsextras b0b35fd
cvsextras b0b35fd
cvsextras b0b35fd
%prep
cvsextras b0b35fd
%setup -q -n Module-Build-%{version}
cvsextras b0b35fd
cvsextras b0b35fd
cvsextras b0b35fd
%build
cvsextras b0b35fd
%{__perl} Build.PL installdirs=vendor
cvsextras b0b35fd
./Build
cvsextras b0b35fd
cvsextras b0b35fd
cvsextras b0b35fd
%install
cvsextras b0b35fd
rm -rf $RPM_BUILD_ROOT
cvsextras b0b35fd
./Build install destdir=$RPM_BUILD_ROOT
cvsextras b0b35fd
chmod -R u+w $RPM_BUILD_ROOT/*
cvsextras b0b35fd
cvsextras b0b35fd
cvsextras b0b35fd
%check || :
cvsextras b0b35fd
./Build test
cvsextras b0b35fd
cvsextras b0b35fd
cvsextras b0b35fd
%clean
cvsextras b0b35fd
rm -rf $RPM_BUILD_ROOT
cvsextras b0b35fd
cvsextras b0b35fd
cvsextras b0b35fd
%files
cvsextras b0b35fd
%defattr(-,root,root,-)
cvsextras b0b35fd
%doc Changes README
cvsextras b0b35fd
%{perl_vendorlib}/Module
cvsextras b0b35fd
%{_mandir}/man3/*.3*
cvsextras b0b35fd
cvsextras b0b35fd
cvsextras b0b35fd
%changelog
cvsextras b0b35fd
* Sat May 22 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.25-0.fdr.3
cvsextras b0b35fd
- Require perl(YAML) and perl(ExtUtils::ParseXS) (bug 1348).
cvsextras b0b35fd
cvsextras b0b35fd
* Tue Apr 27 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.25-0.fdr.2
cvsextras b0b35fd
- Do not require Archive::Tar, it is not used on Unix platforms anyway.
cvsextras b0b35fd
  Instead, gzip and tar are used, but even they are optional and used only
cvsextras b0b35fd
  in the 'dist' and 'ppmdist' actions.
cvsextras b0b35fd
cvsextras b0b35fd
* Mon Apr 26 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.25-0.fdr.1
cvsextras b0b35fd
- Update to 0.25.
cvsextras b0b35fd
cvsextras b0b35fd
* Sun Apr 25 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.24-0.fdr.2
cvsextras b0b35fd
- Require perl(:MODULE_COMPAT_*).
cvsextras b0b35fd
cvsextras b0b35fd
* Thu Feb 26 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.24-0.fdr.1
cvsextras b0b35fd
- Update to 0.24.
cvsextras b0b35fd
cvsextras b0b35fd
* Mon Jan 26 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.22-0.fdr.1
cvsextras b0b35fd
- Update to 0.22.
cvsextras b0b35fd
cvsextras b0b35fd
* Thu Sep  4 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.20-0.fdr.1
cvsextras b0b35fd
- First build.