rpms/perl-Workflow/devel filter-provides.sh, NONE, 1.1 filter-requires.sh, NONE, 1.1 perl-Workflow.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Chris Weyl (cweyl)
fedora-extras-commits at redhat.com
Wed Apr 25 18:46:12 UTC 2007
Author: cweyl
Update of /cvs/extras/rpms/perl-Workflow/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv32346/devel
Modified Files:
.cvsignore sources
Added Files:
filter-provides.sh filter-requires.sh perl-Workflow.spec
Log Message:
initial import
--- NEW FILE filter-provides.sh ---
#!/bin/sh
/usr/lib/rpm/perl.prov $* |
sed -e '/perl(Action::Mailer)/d; /perl(App::.*)/d'
--- NEW FILE filter-requires.sh ---
#!/bin/sh
/usr/lib/rpm/perl.req $* |
sed -e '/perl(App::Ticket)/d; /perl(App::Ticket)/d' \
-e '/perl(CGI::Cookie)/d; /perl(Cwd)/d; /perl(Template)/d'
--- NEW FILE perl-Workflow.spec ---
Name: perl-Workflow
Version: 0.26
Release: 2%{?dist}
Summary: Simple, flexible system to implement workflows
License: GPL or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Workflow/
Source0: http://www.cpan.org/authors/id/J/JO/JONASBN/Workflow-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Source98: filter-provides.sh
Source99: filter-requires.sh
%define __perl_provides %{SOURCE98}
%define __perl_requires %{SOURCE99}
BuildRequires: perl, perl(Module::Build)
BuildRequires: perl(Class::Accessor) >= 0.18
BuildRequires: perl(Class::Factory) >= 1
BuildRequires: perl(Class::Observable) >= 1.04
BuildRequires: perl(DateTime) >= 0.15
BuildRequires: perl(DateTime::Format::Strptime) >= 1
BuildRequires: perl(DBD::Mock) >= 0.1
BuildRequires: perl(Exception::Class) >= 1.1
BuildRequires: perl(Log::Dispatch) >= 2
BuildRequires: perl(Log::Log4perl) >= 0.34
BuildRequires: perl(Test::Exception)
BuildRequires: perl(XML::Simple) >= 2
# optional test #1
BuildRequires: perl(Data::UUID)
# optional test #2 -- not in Fedora yet
#BuildRequires: perl(SPOPS)
#Requires: perl(Class::Accessor) >= 0.18
#Requires: perl(Class::Factory) >= 1
#Requires: perl(Class::Observable) >= 1.04
#Requires: perl(DateTime) >= 0.15
#Requires: perl(DateTime::Format::Strptime) >= 1
#Requires: perl(DBD::Mock) >= 0.1
#Requires: perl(Exception::Class) >= 1.1
#Requires: perl(Log::Dispatch) >= 2
#Requires: perl(Log::Log4perl) >= 0.34
#Requires: perl(Test::Exception)
#Requires: perl(XML::Simple) >= 2
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
The 'Workflow' Perl module implements a standalone workflow system. It
aims to be simple but flexible and therefore powerful. Each piece of
the workflow system has a direct and easily stated job, and hopefully
you'll find that you can put the pieces together to create very useful
systems.
%prep
%setup -q -n Workflow-%{version}
chmod +x %{SOURCE98} %{SOURCE99}
%build
%{__perl} Build.PL installdirs=vendor
./Build
%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot} create_packlist=0
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} %{buildroot}/*
%check
# note: these are a little noisy.
./Build test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc Changes README TODO doc/ eg/ struct/
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
* Sat Apr 07 2007 Chris Weyl <cweyl at alumni.drew.edu> 0.26-2
- add BR's for optional tests
* Sat Mar 10 2007 Chris Weyl <cweyl at alumni.drew.edu> 0.26-1
- Specfile autogenerated by cpanspec 1.70.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Workflow/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 25 Apr 2007 17:53:35 -0000 1.1
+++ .cvsignore 25 Apr 2007 18:45:37 -0000 1.2
@@ -0,0 +1 @@
+Workflow-0.26.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Workflow/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 25 Apr 2007 17:53:35 -0000 1.1
+++ sources 25 Apr 2007 18:45:37 -0000 1.2
@@ -0,0 +1 @@
+e9c25c357b0e2a62fa91493b818a538f Workflow-0.26.tar.gz
More information about the scm-commits
mailing list