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