rpms/perl-POE/FC-4 filter-provides.sh, NONE, 1.1 perl-POE.spec, 1.3, 1.4 sources, 1.2, 1.3

Chris Weyl (cweyl) fedora-extras-commits at redhat.com
Wed Jun 21 04:47:53 UTC 2006


Author: cweyl

Update of /cvs/extras/rpms/perl-POE/FC-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15863/FC-4

Modified Files:
	perl-POE.spec sources 
Added Files:
	filter-provides.sh 
Log Message:
Add filters, correct provides, bump version :)



--- NEW FILE filter-provides.sh ---
#!/bin/sh
# 
# filter some redundant stuff.  This is part of the fedora-extras perl-POE
# package.
#
# Chris Weyl <cweyl at alumni.drew.edu> 2006

/usr/lib/rpm/perl.prov $* | \
    sed -e '/^perl(POE::Kernel)$/d' -e '/^perl(POE::Loop::Tk)$/d' \
    -e 's/:Resources:/:Resource:/'



Index: perl-POE.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-POE/FC-4/perl-POE.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- perl-POE.spec	15 Jun 2006 20:42:28 -0000	1.3
+++ perl-POE.spec	21 Jun 2006 04:47:53 -0000	1.4
@@ -1,8 +1,8 @@
 # $Id$  
 
 Name:      perl-POE
-Version:   0.3501
-Release:   2%{?dist}
+Version:   0.3502
+Release:   1%{?dist}
 Summary:   POE - portable multitasking and networking framework for Perl 
 
 Group:     Development/Libraries
@@ -11,6 +11,12 @@
 Source0:   http://search.cpan.org/CPAN/authors/id/R/RC/RCAPUTO/POE-%{version}.tar.gz 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+# there's some perl-foo that goes on, automagically translating
+# POE::Resource::Bar -> POE::Resources::Bar.  Let's account for that here.
+# also nix errant versionless provides.
+Source98: filter-provides.sh
+%define __perl_provides %{SOURCE98}
+
 BuildArch:      noarch
 BuildRequires:  perl, perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Tk) >= 800.027, perl(URI) >= 1.30, perl(Socket6) >= 0.14
@@ -22,6 +28,7 @@
 BuildRequires:  perl(Compress::Zlib) >= 1.33, perl(Event) >= 1.00
 Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
+
 %description
 POE is a framework for cooperative, event driven multitasking in Perl. Other
 languages have similar frameworks. Python has Twisted. TCL has "the event
@@ -62,8 +69,6 @@
 # execute + doc == bad
 chmod -x samples/*
 
-# this test fails under plague.  Not quite sure why....
-mv tests/90_regression/rt1648-tied-stderr.t .
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" --default
@@ -84,6 +89,9 @@
 
 
 %check
+# this test fails under plague.  Not quite sure why....
+mv tests/90_regression/rt1648-tied-stderr.t .
+
 # note that there are currently a number of tests that throw errors, but do
 # not fail nor cause the build/suite to fail.  For now just please be aware
 # that there will be some noisy output as the tests are run.
@@ -103,6 +111,11 @@
 
 
 %changelog
+* Tue Jun 20 2006 Chris Weyl <cweyl at alumni.drew.edu> 0.3502-1
+- filter errant provides.  Also translate POE::Provides::foo modules to
+  POE::Provide::foo
+- Bump to latest version released
+
 * Thu Jun 15 2006 Chris Weyl <cweyl at alumni.drew.edu> 0.3501-2
 - Nix test that was causing build to fail in plague
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-POE/FC-4/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	14 Jun 2006 22:32:12 -0000	1.2
+++ sources	21 Jun 2006 04:47:53 -0000	1.3
@@ -1 +1 @@
-67eacd47c8d7c05a5f5a119af220de30  POE-0.3501.tar.gz
+441143a4b2c5ebc2c2de5c8f94a0b43a  POE-0.3502.tar.gz




More information about the fedora-extras-commits mailing list