Author: cweyl Update of /cvs/extras/rpms/perl-Object-InsideOut/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28547 Modified Files: .cvsignore perl-Object-InsideOut.spec sources Log Message: * Sat Oct 25 2008 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> 3.51-1 - update to 3.51 - replace filter-provides.sh style filtering with inline Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Object-InsideOut/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- .cvsignore 4 Mar 2008 22:49:05 -0000 1.8 +++ .cvsignore 26 Oct 2008 06:24:52 -0000 1.9 @@ -1 +1 @@ -Object-InsideOut-3.38.tar.gz +Object-InsideOut-3.51.tar.gz Index: perl-Object-InsideOut.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Object-InsideOut/devel/perl-Object-InsideOut.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- perl-Object-InsideOut.spec 4 Mar 2008 22:49:05 -0000 1.9 +++ perl-Object-InsideOut.spec 26 Oct 2008 06:24:52 -0000 1.10 @@ -1,5 +1,5 @@ Name: perl-Object-InsideOut -Version: 3.38 +Version: 3.51 Release: 1%{?dist} Summary: Comprehensive inside-out object support module @@ -9,9 +9,6 @@ Source0: http://search.cpan.org/CPAN/authors/id/J/JD/JDHEDDEN/Object-InsideOut-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Source98: filter-provides.sh -%define __perl_provides %{SOURCE98} - BuildArch: noarch BuildRequires: perl(Exception::Class) >= 1.22 BuildRequires: perl(Want) >= 0.12 @@ -36,13 +33,25 @@ # Filter unwanted Requires, have to break the loop cat << \EOF > %{name}-req #!/bin/sh -%{__perl_requires} $* |\ +%{__perl_requires} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'` |\ sed -e '/perl(Math::Random::MT::Auto)/d' EOF %define __perl_requires %{_builddir}/Object-InsideOut-%{version}/%{name}-req chmod +x %{__perl_requires} +# make sure doc/tests don't generate provides +# note we first filter out the bits in _docdir... +cat << \EOF > %{name}-prov +#!/bin/sh +%{__perl_provides} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'` |\ + sed -e '/^perl(Object::InsideOut)$/d' +EOF + +%define __perl_provides %{_builddir}/Object-InsideOut-%{version}/%{name}-prov +chmod +x %{__perl_provides} + + %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} @@ -68,12 +77,16 @@ %files %defattr(-,root,root,-) -%doc Changes README +%doc Changes README t/ %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog +* Sat Oct 25 2008 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> 3.51-1 +- update to 3.51 +- replace filter-provides.sh style filtering with inline + * Tue Mar 04 2008 Tom "spot" Callaway <tcallawa@xxxxxxxxxx> 3.38-1 - 3.38 Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Object-InsideOut/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- sources 4 Mar 2008 22:49:05 -0000 1.8 +++ sources 26 Oct 2008 06:24:52 -0000 1.9 @@ -1 +1 @@ -9293b3ebf776b696f14addd5cd4a3b04 Object-InsideOut-3.38.tar.gz +220951eaa39f7055db6b5aac35ccd337 Object-InsideOut-3.51.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl Fedora-perl-devel-list mailing list Fedora-perl-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-perl-devel-list