rpms/perl-MooseX-LogDispatch/F-9 import.log, 1.1, 1.2 perl-MooseX-LogDispatch.spec, 1.1, 1.2

Allisson Azevedo allisson at fedoraproject.org
Mon Feb 2 11:40:06 UTC 2009


Author: allisson

Update of /cvs/pkgs/rpms/perl-MooseX-LogDispatch/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25418/F-9

Modified Files:
	import.log perl-MooseX-LogDispatch.spec 
Log Message:

Fix spec issues.



Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/perl-MooseX-LogDispatch/F-9/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- import.log	2 Feb 2009 02:56:29 -0000	1.1
+++ import.log	2 Feb 2009 11:39:36 -0000	1.2
@@ -1 +1,2 @@
 perl-MooseX-LogDispatch-1_2000-1_fc10:F-9:perl-MooseX-LogDispatch-1.2000-1.fc10.src.rpm:1233543043
+perl-MooseX-LogDispatch-1_2000-2_fc10:F-9:perl-MooseX-LogDispatch-1.2000-2.fc10.src.rpm:1233574600


Index: perl-MooseX-LogDispatch.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-MooseX-LogDispatch/F-9/perl-MooseX-LogDispatch.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- perl-MooseX-LogDispatch.spec	2 Feb 2009 02:56:29 -0000	1.1
+++ perl-MooseX-LogDispatch.spec	2 Feb 2009 11:39:36 -0000	1.2
@@ -1,6 +1,6 @@
 Name:           perl-MooseX-LogDispatch
 Version:        1.2000
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Logging Role for Moose
 License:        GPL+ or Artistic
 Group:          Development/Libraries
@@ -16,6 +16,9 @@
 BuildRequires:  perl(Test::More)
 BuildRequires:  perl(Test::Pod)
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Provides:       perl(MooseX::LogDispatch::ConfigMaker)
+Provides:       perl(MooseX::LogDispatch::Interface)
+Provides:       perl(MooseX::LogDispatch::Logger)
 
 %description
 Log::Dispatch role for use with your Moose classes.
@@ -23,6 +26,18 @@
 %prep
 %setup -q -n MooseX-LogDispatch-%{version}
 
+# Filter requires
+cat << \EOF > %{name}-req
+#!/bin/sh
+%{__perl_requires} $* |\
+sed -e '/perl(MooseX::LogDispatch::ConfigMaker)/d' |\
+sed -e '/perl(MooseX::LogDispatch::Interface)/d' |\
+sed -e '/perl(MooseX::LogDispatch::Logger)/d'
+EOF
+
+%define __perl_requires %{_builddir}/MooseX-LogDispatch-%{version}/%{name}-req
+chmod +x %{__perl_requires}
+
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
@@ -50,5 +65,9 @@
 %{_mandir}/man3/*
 
 %changelog
+* Mon Feb  2 2009 Allisson Azevedo <allisson at gmail.com> 1.2000-2
+- Added filter requires.
+- Added provides.
+
 * Fri Jan 30 2009 Allisson Azevedo <allisson at gmail.com> 1.2000-1
 - Initial rpm release.




More information about the scm-commits mailing list