%global pkg_name Perl-MinimumVersion %global pkg_version 0.15 %global rpm_pkg_version 0.15 %global rpm_pkg_release 1.n0i.1 Summary: Find a minimum required version of perl for Perl code Name: perl-%{pkg_name} Version: %{rpm_pkg_version} Release: %{rpm_pkg_release}%{?cpan_version}%{?dist} Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/%{pkg_name}/ Source0: http://www.cpan.org/modules/by-module/Perl/%{pkg_name}-%{pkg_version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: rpm-build-reb00t-perl BuildRequires: perl(version) >= 0.73 Requires: perl(version) >= 0.73 BuildRequires: perl(List::Util) >= 1.19 Requires: perl(List::Util) >= 1.19 BuildRequires: perl(Params::Util) >= 0.06 Requires: perl(Params::Util) >= 0.06 BuildRequires: perl(File::Find::Rule) BuildRequires: perl(PPI) >= 1.118 Requires: perl(PPI) >= 1.118 %global perl_filter_req 'perl\\((version|List::Util|Params::Util|PPI)\\)$' %if %{!?_without_perl:1}0 BuildRequires: perl(File::Spec) >= 0.80 BuildRequires: perl(Test::More) >= 0.47 BuildRequires: perl(Test::Script) >= 1.02 %endif %description Perl::MinimumVersion takes Perl source code and calculates the minimum version of perl required to be able to run it. Because it is based on PPI, it can do this without having to actually load the code. %prep %setup -q -n %{pkg_name}-%{pkg_version} %build %{perl_build} %install %{__rm} -rf %{buildroot} %{perl_install} %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %{perl_files -b -m} %doc Changes LICENSE README %changelog * Tue Nov 20 2007 Marius Feraru - 0.15-1.n0i.1 - initial packaging