diff --git a/.cvsignore b/.cvsignore index e69de29..168aa31 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +Date-Simple-3.02.tar.gz diff --git a/perl-Date-Simple.spec b/perl-Date-Simple.spec new file mode 100644 index 0000000..0e05a09 --- /dev/null +++ b/perl-Date-Simple.spec @@ -0,0 +1,62 @@ +Summary: Simple date object for perl +Name: perl-Date-Simple +Version: 3.02 +Release: 2%{?dist} +License: Artistic or GPL +Group: Development/Libraries +Url: http://search.cpan.org/dist/Date-Simple/ +Source0: http://search.cpan.org/CPAN/authors/id/Y/YV/YVES/Date-Simple-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%description +%{summary}. + +%prep +%setup -q -n Date-Simple-%{version} + +# Artistic license text not included in tarball +%{_bindir}/perldoc -t perlartistic > Artistic + +# Spurious exec permissions in files from tarball +%{_bindir}/find lib -type f -exec %{__chmod} -x {} ';' +%{__chmod} -x ChangeLog COPYING README + +# The NoXS.pm file provides a pure-perl alternative to the C implementation +# of the module. This results in duplicate "Provides:" entries, which rpmlint +# whinges about. This kludge removes the redundant file, which has the added +# benefit of shutting up rpmlint. +%{__rm} -f lib/Date/Simple/NoXS.pm +%{__sed} -i -e '/^lib\/Date\/Simple\/NoXS\.pm$/d' MANIFEST + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +%{__make} %{?_smp_mflags} + +%clean +%{__rm} -rf %{buildroot} + +%install +%{__rm} -rf %{buildroot} +%{__make} pure_install PERL_INSTALL_ROOT=%{buildroot} +%{_bindir}/find %{buildroot} -type f -name .packlist -exec %{__rm} -f {} ';' +%{_bindir}/find %{buildroot} -type f -name '*.bs' -a -size 0 -exec %{__rm} -f {} ';' +%{_bindir}/find %{buildroot} -type d -depth -exec /bin/rmdir {} 2>/dev/null ';' +%{__chmod} -R u+w %{buildroot}/* + +%check +%{__make} test + +%files +%defattr(-,root,root,0755) +%doc Artistic ChangeLog COPYING README +%{perl_vendorarch}/Date/ +%{perl_vendorarch}/auto/Date/ +%{_mandir}/man3/Date::Simple*.3pm* + +%changelog +* Tue Aug 23 2005 Paul Howarth 3.02-2 +- point URLs at search.cpan.org instead of cpan.uwinnipeg.ca + +* Tue Aug 23 2005 Paul Howarth 3.02-1 +- initial package build diff --git a/sources b/sources index e69de29..d88f4cb 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +9a9559617ea27d518c282e5fb8367775 Date-Simple-3.02.tar.gz