%define pkg_name RPM-Specfile %define pkg_version 1.19 %define rpm_pkg_version 1.19 %define rpm_pkg_release 1.n0i.1 Summary: Perl extension for creating RPM Specfiles Name: perl-%{pkg_name} Version: %{rpm_pkg_version} %if "%{pkg_version}" == "%{rpm_pkg_version}" Release: %{rpm_pkg_release} %else Release: %{rpm_pkg_release}.%(echo %{pkg_version} | tr - _) %endif Group: Development/Libraries License: GPL or Artistic URL: http://search.cpan.org/dist/%{pkg_name}/ Source0: ftp://ftp.cpan.org/authors/id/C/CH/CHIPT/%{pkg_name}-%{pkg_version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(%{__perl} -le 'printf "%%vd", $^V')) %{!?_without_test:BuildRequires: perl(Getopt::Long)} %{!?_without_test:BuildRequires: perl(File::Copy)} %{!?_without_test:BuildRequires: perl(URI::Escape)} %{!?_without_test:BuildRequires: perl(Archive::Tar)} %{!?_without_test:BuildRequires: perl(File::Basename)} %description This is a simple module for creation of RPM Spec files. Most of the methods in this module are the same name as the RPM Spec file element they represent but in lower case. %prep %setup -n %{pkg_name}-%{pkg_version} find . -type f | xargs -r chmod 0644 %build PERL_MM_USE_DEFAULT=1 %{__perl} Makefile.PL INSTALLDIRS=vendor %{__make} %{!?_without_test:%{__make} test} %install %{__rm} -rf $RPM_BUILD_ROOT %{__make} pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name .packlist -delete || : find $RPM_BUILD_ROOT -type f -name '*.bs' -a -empty -delete || : find $RPM_BUILD_ROOT -depth -type d -a -empty -delete || : %{__chmod} -R u+w $RPM_BUILD_ROOT/* find $RPM_BUILD_ROOT | xargs -r touch %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes README %{_bindir}/* %{perl_vendorlib}/* %{_mandir}/man*/* %changelog * Sat Jul 23 2005 Marius Feraru 1.19-1.n0i.1 - spec file (re)created using N0i::CPAN::RPMizer/1.01 - rebuild on perl 5.8.7 * Sun Mar 20 2005 Marius Feraru 0:1.17-12.n0i.6 - automatic rebuild (perl 5.8.6) * Sat Dec 04 2004 Marius Feraru 0:1.17-12.n0i.5 - spec file (re?)created using N0i::CPAN::RPMizer/2004083101 - rebuild (perl 5.8.6)