rpms/perl-Spiffy/devel Spiffy-filter-provides.sh, NONE, 1.1 perl-Spiffy.spec, 1.2, 1.3
Steven Pritchard (steve)
fedora-extras-commits at redhat.com
Mon Sep 4 19:00:30 UTC 2006
- Previous message (by thread): rpms/perl-HTTP-Proxy/devel .cvsignore, 1.4, 1.5 perl-HTTP-Proxy.spec, 1.4, 1.5 sources, 1.4, 1.5 needs.rebuild, 1.1, NONE
- Next message (by thread): rpms/perl-Spiffy/devel needs.rebuild,1.1,NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: steve
Update of /cvs/extras/rpms/perl-Spiffy/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15306
Modified Files:
perl-Spiffy.spec
Added Files:
Spiffy-filter-provides.sh
Log Message:
Rework spec to look more like current cpanspec output.
--- NEW FILE Spiffy-filter-provides.sh ---
#!/bin/sh
@@PERL_PROV@@ "$@" | sed -e '/^perl(DB)$/d'
Index: perl-Spiffy.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Spiffy/devel/perl-Spiffy.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- perl-Spiffy.spec 28 Feb 2006 20:59:41 -0000 1.2
+++ perl-Spiffy.spec 4 Sep 2006 19:00:30 -0000 1.3
@@ -1,6 +1,6 @@
Name: perl-Spiffy
Version: 0.30
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Framework for doing object oriented (OO) programming in Perl
License: GPL or Artistic
Group: Development/Libraries
@@ -10,6 +10,10 @@
BuildArch: noarch
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Source99: Spiffy-filter-provides.sh
+%global real_perl_provides %{__perl_provides}
+%define __perl_provides %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n)-filter-provides
+
%description
"Spiffy" is a framework and methodology for doing object oriented (OO)
programming in Perl. Spiffy combines the best parts of Exporter.pm,
@@ -20,11 +24,7 @@
%prep
%setup -q -n Spiffy-%{version}
-cat <<'END' > %{_sourcedir}/%{name}-prov
-#!/bin/sh
-%{__perl_provides} "$@" | sed -e '/^perl(DB)$/d'
-END
-%define __perl_provides %{_sourcedir}/%{name}-prov
+sed -e 's,@@PERL_PROV@@,%{real_perl_provides},' %{SOURCE99} > %{__perl_provides}
chmod +x %{__perl_provides}
%build
@@ -37,26 +37,26 @@
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
-find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null \;
+find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
chmod -R u+rwX,go+rX,go-w $RPM_BUILD_ROOT/*
-perldoc -t perlgpl > COPYING
-perldoc -t perlartistic > Artistic
-
%check
make test
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf $RPM_BUILD_ROOT %{__perl_provides}
%files
%defattr(-,root,root,-)
-%doc Changes README COPYING Artistic
+%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
+* Mon Sep 04 2006 Steven Pritchard <steve at kspei.com> 0.30-6
+- Rework spec to look more like current cpanspec output.
+
* Tue Feb 28 2006 Steven Pritchard <steve at kspei.com> 0.30-5
- Improve filter.
- Previous message (by thread): rpms/perl-HTTP-Proxy/devel .cvsignore, 1.4, 1.5 perl-HTTP-Proxy.spec, 1.4, 1.5 sources, 1.4, 1.5 needs.rebuild, 1.1, NONE
- Next message (by thread): rpms/perl-Spiffy/devel needs.rebuild,1.1,NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list