[Bug 474864] Review Request: perl-Test-Signature - Automated SIGNATURE testing
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=474864
Jason Tibbitts <tibbs(a)math.uh.edu> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
AssignedTo|nobody(a)fedoraproject.org |tibbs(a)math.uh.edu
Flag| |fedora-review?
--- Comment #1 from Jason Tibbitts <tibbs(a)math.uh.edu> 2008-12-06 18:14:14 EDT ---
Your manual dependency on Test::Builder results in a duplicated dependency in
the final package; rpm -qp --requires
perl-Test-Signature-1.10-1.fc11.noarch.rpm yields:
perl(Test::Builder)
perl(Test::Builder) >= 0.17
which is pointless. Admittedly rpm should not do this, but in the meantime it
is worth asking if you really need the manual versioned dependency. Even F8,
which is going EOL soon, shipped with Test::Builder 0.32.
* source files match upstream. sha256sum:
08375ba37c26d3c062e4d54bf0042b51ab20f4f7ef5b9e5cb23cc0829d2befd5
Test-Signature-1.10.tar.gz
* package meets naming and versioning guidelines.
* specfile is properly named, is cleanly written and uses macros consistently.
* summary is OK.
* description is OK.
* dist tag is present.
* build root is OK.
* license field matches the actual license.
* license is open source-compatible.
* license text not included upstream.
* latest version is being packaged.
* BuildRequires are proper.
* %clean is present.
* package builds in mock (rawhide, x86_64).
* package installs properly.
* rpmlint is silent.
X final provides and requires:
perl(Test::Signature) = 1.10
perl-Test-Signature = 1.10-1.fc11
=
perl >= 0:5.004
perl(:MODULE_COMPAT_5.10.0)
perl(Exporter)
X perl(Test::Builder)
X perl(Test::Builder) >= 0.17
perl(Test::More) >= 0.47
perl(strict)
perl(vars)
* %check is present and all tests pass:
All tests successful.
Files=2, Tests=2, 0 wallclock secs ( 0.01 usr 0.01 sys + 0.01 cusr 0.00
csys = 0.03 CPU)
* owns the directories it creates.
* doesn't own any directories it shouldn't.
* no duplicates in %files.
* file permissions are appropriate.
* no generically named files
* code, not content.
* documentation is small, so no -doc subpackage is necessary.
* %docs are not necessary for the proper functioning of the package.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
15 years, 5 months
rpms/perl-Gtk2-Ex-PodViewer/devel .cvsignore, 1.2, 1.3 perl-Gtk2-Ex-PodViewer.spec, 1.4, 1.5 sources, 1.2, 1.3
by Bernard Johnson
Author: bjohnson
Update of /cvs/pkgs/rpms/perl-Gtk2-Ex-PodViewer/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23813
Modified Files:
.cvsignore perl-Gtk2-Ex-PodViewer.spec sources
Log Message:
- v 0.18
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Gtk2-Ex-PodViewer/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 21 Mar 2007 07:32:05 -0000 1.2
+++ .cvsignore 6 Dec 2008 22:50:19 -0000 1.3
@@ -1 +1 @@
-Gtk2-Ex-PodViewer-0.17.tar.gz
+Gtk2-Ex-PodViewer-0.18.tar.gz
Index: perl-Gtk2-Ex-PodViewer.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Gtk2-Ex-PodViewer/devel/perl-Gtk2-Ex-PodViewer.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- perl-Gtk2-Ex-PodViewer.spec 7 Mar 2008 02:03:06 -0000 1.4
+++ perl-Gtk2-Ex-PodViewer.spec 6 Dec 2008 22:50:19 -0000 1.5
@@ -1,6 +1,6 @@
Name: perl-Gtk2-Ex-PodViewer
-Version: 0.17
-Release: 4%{?dist}
+Version: 0.18
+Release: 1%{?dist}
Summary: A Gtk2 widget for displaying Plain old Documentation (POD)
Group: Development/Libraries
@@ -55,6 +55,9 @@
%changelog
+* Sat Dec 06 2008 Bernard Johnson <bjohnson(a)symetrix.com> - 0.18-1
+- v 0.18
+
* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 0.17-4
Rebuild for new perl
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Gtk2-Ex-PodViewer/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 21 Mar 2007 07:32:05 -0000 1.2
+++ sources 6 Dec 2008 22:50:19 -0000 1.3
@@ -1 +1 @@
-7996d69ae9e534b4abf51a9c58cbeba7 Gtk2-Ex-PodViewer-0.17.tar.gz
+09faddfde815e88e49d4ba61fd5469b9 Gtk2-Ex-PodViewer-0.18.tar.gz
15 years, 5 months
rpms/perl-Test-Dependencies/F-9 import.log, NONE, 1.1 perl-Test-Dependencies.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Test-Dependencies/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19854/F-9
Modified Files:
.cvsignore sources
Added Files:
import.log perl-Test-Dependencies.spec
Log Message:
initial import
--- NEW FILE import.log ---
perl-Test-Dependencies-0_11-1_fc9:F-9:perl-Test-Dependencies-0.11-1.fc9.src.rpm:1228602831
--- NEW FILE perl-Test-Dependencies.spec ---
Name: perl-Test-Dependencies
Version: 0.11
Release: 1%{?dist}
# see lib/Test/Dependencies.pm
License: GPL+ or Artistic
Group: Development/Libraries
Summary: Ensure that your Makefile.PL specifies all module dependencies
Source: http://search.cpan.org/CPAN/authors/id/Z/ZE/ZEV/Test-Dependencies-%{versi...
Url: http://search.cpan.org/dist/Test-Dependencies
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(B::PerlReq)
BuildRequires: perl(File::Find::Rule)
BuildRequires: perl(IPC::Cmd)
BuildRequires: perl(Module::CoreList)
BuildRequires: perl(PerlReq::Utils)
BuildRequires: perl(Pod::Strip)
BuildRequires: perl(Test::Builder::Module)
BuildRequires: perl(Test::Builder::Tester) >= 0.64
BuildRequires: perl(YAML)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Pod)
BuildRequires: perl(Test::Pod::Coverage)
%description
Makes sure that all of the modules that are 'use'd are listed in the
Makefile.PL as dependencies.
It has two styles: light, which is fast but confusable; and heavy, which takes
more time but is more accurate.
%prep
%setup -q -n Test-Dependencies-%{version}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
%{_fixperms} %{buildroot}/*
%check
make test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*
%changelog
* Sat Nov 22 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.11-1
- update for submission
* Wed Nov 19 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.11-0.1
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5)
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Test-Dependencies/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Dec 2008 21:41:30 -0000 1.1
+++ .cvsignore 6 Dec 2008 22:34:02 -0000 1.2
@@ -0,0 +1 @@
+Test-Dependencies-0.11.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Test-Dependencies/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Dec 2008 21:41:30 -0000 1.1
+++ sources 6 Dec 2008 22:34:02 -0000 1.2
@@ -0,0 +1 @@
+f092f03973d5f5d1f8ef0e730f957771 Test-Dependencies-0.11.tar.gz
15 years, 5 months
rpms/perl-App-Cmd/F-9 perl-App-Cmd.spec,NONE,1.1 sources,1.1,1.2
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-App-Cmd/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18463
Modified Files:
sources
Added Files:
perl-App-Cmd.spec
Log Message:
* Mon Nov 17 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.202-3
- br Test::More; drink more coffee
--- NEW FILE perl-App-Cmd.spec ---
Name: perl-App-Cmd
Version: 0.202
Release: 3%{?dist}
# see lib/App/Cmd.pm
License: GPL+ or Artistic
Group: Development/Libraries
Summary: Write command line apps with less suffering
Source: http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/App-Cmd-%{version}.tar.gz
Url: http://search.cpan.org/dist/App-Cmd
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Getopt::Long::Descriptive) >= 0.06
BuildRequires: perl(IO::TieCombine) >= 1
BuildRequires: perl(Module::Pluggable::Object)
BuildRequires: perl(Sub::Exporter) >= 0.975
BuildRequires: perl(Sub::Install)
BuildRequires: perl(Test::More)
%description
App::Cmd is intended to make it easy to write complex command-line
applications without having to think about most of the annoying things
usually involved.
For information on how to start using App::Cmd, see App::Cmd::Tutorial.
%prep
%setup -q -n App-Cmd-%{version}
perl -pi -e 's|^#!perl|#!/usr/bin/perl|' t/*.t
# make sure doc/tests don't generate provides
# note we first filter out the bits in _docdir...
cat << \EOF > %{name}-prov
#!/bin/sh
%{__perl_provides} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'`
EOF
%define __perl_provides %{_builddir}/App-Cmd-%{version}/%{name}-prov
chmod +x %{__perl_provides}
cat << \EOF > %{name}-req
#!/bin/sh
%{__perl_requires} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'`
EOF
%define __perl_requires %{_builddir}/App-Cmd-%{version}/%{name}-req
chmod +x %{__perl_requires}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
%{_fixperms} %{buildroot}/*
%check
make test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc Changes LICENSE README t/
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*
%changelog
* Mon Nov 17 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.202-3
- br Test::More; drink more coffee
* Mon Nov 17 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.202-2
- bump
* Tue Nov 04 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.202-1
- update for submission
* Mon Oct 27 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.202-0.1
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5)
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-App-Cmd/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 16 Nov 2008 20:29:00 -0000 1.1
+++ sources 6 Dec 2008 22:29:31 -0000 1.2
@@ -0,0 +1 @@
+ee3f5cfa3ff96e884dc9b1f0521b6f69 App-Cmd-0.202.tar.gz
15 years, 5 months
rpms/perl-App-Cmd/F-10 perl-App-Cmd.spec,NONE,1.1 sources,1.1,1.2
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-App-Cmd/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18360
Modified Files:
sources
Added Files:
perl-App-Cmd.spec
Log Message:
* Mon Nov 17 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.202-3
- br Test::More; drink more coffee
--- NEW FILE perl-App-Cmd.spec ---
Name: perl-App-Cmd
Version: 0.202
Release: 3%{?dist}
# see lib/App/Cmd.pm
License: GPL+ or Artistic
Group: Development/Libraries
Summary: Write command line apps with less suffering
Source: http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/App-Cmd-%{version}.tar.gz
Url: http://search.cpan.org/dist/App-Cmd
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Getopt::Long::Descriptive) >= 0.06
BuildRequires: perl(IO::TieCombine) >= 1
BuildRequires: perl(Module::Pluggable::Object)
BuildRequires: perl(Sub::Exporter) >= 0.975
BuildRequires: perl(Sub::Install)
BuildRequires: perl(Test::More)
%description
App::Cmd is intended to make it easy to write complex command-line
applications without having to think about most of the annoying things
usually involved.
For information on how to start using App::Cmd, see App::Cmd::Tutorial.
%prep
%setup -q -n App-Cmd-%{version}
perl -pi -e 's|^#!perl|#!/usr/bin/perl|' t/*.t
# make sure doc/tests don't generate provides
# note we first filter out the bits in _docdir...
cat << \EOF > %{name}-prov
#!/bin/sh
%{__perl_provides} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'`
EOF
%define __perl_provides %{_builddir}/App-Cmd-%{version}/%{name}-prov
chmod +x %{__perl_provides}
cat << \EOF > %{name}-req
#!/bin/sh
%{__perl_requires} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'`
EOF
%define __perl_requires %{_builddir}/App-Cmd-%{version}/%{name}-req
chmod +x %{__perl_requires}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
%{_fixperms} %{buildroot}/*
%check
make test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc Changes LICENSE README t/
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*
%changelog
* Mon Nov 17 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.202-3
- br Test::More; drink more coffee
* Mon Nov 17 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.202-2
- bump
* Tue Nov 04 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.202-1
- update for submission
* Mon Oct 27 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.202-0.1
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5)
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-App-Cmd/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 16 Nov 2008 20:29:00 -0000 1.1
+++ sources 6 Dec 2008 22:29:18 -0000 1.2
@@ -0,0 +1 @@
+ee3f5cfa3ff96e884dc9b1f0521b6f69 App-Cmd-0.202.tar.gz
15 years, 5 months
rpms/perl-Test-Dependencies/F-10 import.log, NONE, 1.1 perl-Test-Dependencies.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Test-Dependencies/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17689/F-10
Modified Files:
.cvsignore sources
Added Files:
import.log perl-Test-Dependencies.spec
Log Message:
initial import
--- NEW FILE import.log ---
perl-Test-Dependencies-0_11-1_fc9:F-10:perl-Test-Dependencies-0.11-1.fc9.src.rpm:1228602264
--- NEW FILE perl-Test-Dependencies.spec ---
Name: perl-Test-Dependencies
Version: 0.11
Release: 1%{?dist}
# see lib/Test/Dependencies.pm
License: GPL+ or Artistic
Group: Development/Libraries
Summary: Ensure that your Makefile.PL specifies all module dependencies
Source: http://search.cpan.org/CPAN/authors/id/Z/ZE/ZEV/Test-Dependencies-%{versi...
Url: http://search.cpan.org/dist/Test-Dependencies
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(B::PerlReq)
BuildRequires: perl(File::Find::Rule)
BuildRequires: perl(IPC::Cmd)
BuildRequires: perl(Module::CoreList)
BuildRequires: perl(PerlReq::Utils)
BuildRequires: perl(Pod::Strip)
BuildRequires: perl(Test::Builder::Module)
BuildRequires: perl(Test::Builder::Tester) >= 0.64
BuildRequires: perl(YAML)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Pod)
BuildRequires: perl(Test::Pod::Coverage)
%description
Makes sure that all of the modules that are 'use'd are listed in the
Makefile.PL as dependencies.
It has two styles: light, which is fast but confusable; and heavy, which takes
more time but is more accurate.
%prep
%setup -q -n Test-Dependencies-%{version}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
%{_fixperms} %{buildroot}/*
%check
make test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*
%changelog
* Sat Nov 22 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.11-1
- update for submission
* Wed Nov 19 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.11-0.1
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5)
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Test-Dependencies/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Dec 2008 21:41:30 -0000 1.1
+++ .cvsignore 6 Dec 2008 22:24:38 -0000 1.2
@@ -0,0 +1 @@
+Test-Dependencies-0.11.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Test-Dependencies/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Dec 2008 21:41:30 -0000 1.1
+++ sources 6 Dec 2008 22:24:38 -0000 1.2
@@ -0,0 +1 @@
+f092f03973d5f5d1f8ef0e730f957771 Test-Dependencies-0.11.tar.gz
15 years, 5 months
rpms/perl-MooseX-App-Cmd/F-9 import.log, NONE, 1.1 perl-MooseX-App-Cmd.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-MooseX-App-Cmd/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17391/F-9
Modified Files:
.cvsignore sources
Added Files:
import.log perl-MooseX-App-Cmd.spec
Log Message:
initial import
--- NEW FILE import.log ---
perl-MooseX-App-Cmd-0_04-2_fc9:F-9:perl-MooseX-App-Cmd-0.04-2.fc9.src.rpm:1228602195
--- NEW FILE perl-MooseX-App-Cmd.spec ---
Name: perl-MooseX-App-Cmd
Version: 0.04
Release: 2%{?dist}
# see lib/MooseX/App/Cmd.pm
License: GPL+ or Artistic
Group: Development/Libraries
Summary: Mashes up MooseX::Getopt and App::Cmd
Source: http://search.cpan.org/CPAN/authors/id/D/DM/DMAKI/MooseX-App-Cmd-%{versio...
Url: http://search.cpan.org/dist/MooseX-App-Cmd
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(App::Cmd)
BuildRequires: perl(Getopt::Long::Descriptive)
BuildRequires: perl(Moose)
BuildRequires: perl(MooseX::Getopt) >= 0.09
BuildRequires: perl(MooseX::ConfigFromFile)
# testing
BuildRequires: perl(YAML)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::use::ok)
# we don't pick up Moose keywords automagically yet
Requires: perl(App::Cmd)
Requires: perl(App::Cmd::Command)
Requires: perl(MooseX::Getopt) >= 0.09
Requires: perl(MooseX::ConfigFromFile)
%description
This module marries App::Cmd with MooseX::Getopt.
Use it like the App::Cmd manpage advises (especially see the
App::Cmd::Tutorial manpage), swapping App::Cmd::Command for
MooseX::App::Cmd::Command.
Then you can write your commands as Moose classes, with the
MooseX::Getopt defining the options for you instead of 'opt_spec'
returning a Getopt::Long::Descriptive spec.
%prep
%setup -q -n MooseX-App-Cmd-%{version}
perl -pi -e 's|^#!perl|#!/usr/bin/perl|' t/*.t
# make sure doc/tests don't generate provides
# note we first filter out the bits in _docdir...
cat << \EOF > %{name}-prov
#!/bin/sh
%{__perl_provides} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'`
EOF
%define __perl_provides %{_builddir}/MooseX-App-Cmd-%{version}/%{name}-prov
chmod +x %{__perl_provides}
cat << \EOF > %{name}-req
#!/bin/sh
%{__perl_requires} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'`
EOF
%define __perl_requires %{_builddir}/MooseX-App-Cmd-%{version}/%{name}-req
chmod +x %{__perl_requires}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
%{_fixperms} %{buildroot}/*
%check
make test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc Changes t/
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*
%changelog
* Wed Nov 05 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.04-2
- I swear I fixed those "manpage" references...
* Wed Nov 05 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.04-1
- update for submission
* Mon Oct 27 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.04-0.1
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5)
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-App-Cmd/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Dec 2008 21:24:50 -0000 1.1
+++ .cvsignore 6 Dec 2008 22:23:27 -0000 1.2
@@ -0,0 +1 @@
+MooseX-App-Cmd-0.04.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-App-Cmd/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Dec 2008 21:24:50 -0000 1.1
+++ sources 6 Dec 2008 22:23:27 -0000 1.2
@@ -0,0 +1 @@
+b397bbe8cdc2d81fefbbfc0647ea7852 MooseX-App-Cmd-0.04.tar.gz
15 years, 5 months
rpms/perl-MooseX-App-Cmd/F-10 import.log, NONE, 1.1 perl-MooseX-App-Cmd.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-MooseX-App-Cmd/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16945/F-10
Modified Files:
.cvsignore sources
Added Files:
import.log perl-MooseX-App-Cmd.spec
Log Message:
initial import
--- NEW FILE import.log ---
perl-MooseX-App-Cmd-0_04-2_fc9:F-10:perl-MooseX-App-Cmd-0.04-2.fc9.src.rpm:1228602093
--- NEW FILE perl-MooseX-App-Cmd.spec ---
Name: perl-MooseX-App-Cmd
Version: 0.04
Release: 2%{?dist}
# see lib/MooseX/App/Cmd.pm
License: GPL+ or Artistic
Group: Development/Libraries
Summary: Mashes up MooseX::Getopt and App::Cmd
Source: http://search.cpan.org/CPAN/authors/id/D/DM/DMAKI/MooseX-App-Cmd-%{versio...
Url: http://search.cpan.org/dist/MooseX-App-Cmd
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(App::Cmd)
BuildRequires: perl(Getopt::Long::Descriptive)
BuildRequires: perl(Moose)
BuildRequires: perl(MooseX::Getopt) >= 0.09
BuildRequires: perl(MooseX::ConfigFromFile)
# testing
BuildRequires: perl(YAML)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::use::ok)
# we don't pick up Moose keywords automagically yet
Requires: perl(App::Cmd)
Requires: perl(App::Cmd::Command)
Requires: perl(MooseX::Getopt) >= 0.09
Requires: perl(MooseX::ConfigFromFile)
%description
This module marries App::Cmd with MooseX::Getopt.
Use it like the App::Cmd manpage advises (especially see the
App::Cmd::Tutorial manpage), swapping App::Cmd::Command for
MooseX::App::Cmd::Command.
Then you can write your commands as Moose classes, with the
MooseX::Getopt defining the options for you instead of 'opt_spec'
returning a Getopt::Long::Descriptive spec.
%prep
%setup -q -n MooseX-App-Cmd-%{version}
perl -pi -e 's|^#!perl|#!/usr/bin/perl|' t/*.t
# make sure doc/tests don't generate provides
# note we first filter out the bits in _docdir...
cat << \EOF > %{name}-prov
#!/bin/sh
%{__perl_provides} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'`
EOF
%define __perl_provides %{_builddir}/MooseX-App-Cmd-%{version}/%{name}-prov
chmod +x %{__perl_provides}
cat << \EOF > %{name}-req
#!/bin/sh
%{__perl_requires} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'`
EOF
%define __perl_requires %{_builddir}/MooseX-App-Cmd-%{version}/%{name}-req
chmod +x %{__perl_requires}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
%{_fixperms} %{buildroot}/*
%check
make test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc Changes t/
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*
%changelog
* Wed Nov 05 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.04-2
- I swear I fixed those "manpage" references...
* Wed Nov 05 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.04-1
- update for submission
* Mon Oct 27 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.04-0.1
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5)
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-App-Cmd/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Dec 2008 21:24:50 -0000 1.1
+++ .cvsignore 6 Dec 2008 22:21:47 -0000 1.2
@@ -0,0 +1 @@
+MooseX-App-Cmd-0.04.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-App-Cmd/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Dec 2008 21:24:50 -0000 1.1
+++ sources 6 Dec 2008 22:21:47 -0000 1.2
@@ -0,0 +1 @@
+b397bbe8cdc2d81fefbbfc0647ea7852 MooseX-App-Cmd-0.04.tar.gz
15 years, 5 months
rpms/perl-Test-Dependencies/devel import.log, NONE, 1.1 perl-Test-Dependencies.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Test-Dependencies/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16514/devel
Modified Files:
.cvsignore sources
Added Files:
import.log perl-Test-Dependencies.spec
Log Message:
initial import
--- NEW FILE import.log ---
perl-Test-Dependencies-0_11-1_fc9:HEAD:perl-Test-Dependencies-0.11-1.fc9.src.rpm:1228602015
--- NEW FILE perl-Test-Dependencies.spec ---
Name: perl-Test-Dependencies
Version: 0.11
Release: 1%{?dist}
# see lib/Test/Dependencies.pm
License: GPL+ or Artistic
Group: Development/Libraries
Summary: Ensure that your Makefile.PL specifies all module dependencies
Source: http://search.cpan.org/CPAN/authors/id/Z/ZE/ZEV/Test-Dependencies-%{versi...
Url: http://search.cpan.org/dist/Test-Dependencies
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(B::PerlReq)
BuildRequires: perl(File::Find::Rule)
BuildRequires: perl(IPC::Cmd)
BuildRequires: perl(Module::CoreList)
BuildRequires: perl(PerlReq::Utils)
BuildRequires: perl(Pod::Strip)
BuildRequires: perl(Test::Builder::Module)
BuildRequires: perl(Test::Builder::Tester) >= 0.64
BuildRequires: perl(YAML)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Pod)
BuildRequires: perl(Test::Pod::Coverage)
%description
Makes sure that all of the modules that are 'use'd are listed in the
Makefile.PL as dependencies.
It has two styles: light, which is fast but confusable; and heavy, which takes
more time but is more accurate.
%prep
%setup -q -n Test-Dependencies-%{version}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
%{_fixperms} %{buildroot}/*
%check
make test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*
%changelog
* Sat Nov 22 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.11-1
- update for submission
* Wed Nov 19 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.11-0.1
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5)
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Test-Dependencies/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Dec 2008 21:41:30 -0000 1.1
+++ .cvsignore 6 Dec 2008 22:20:30 -0000 1.2
@@ -0,0 +1 @@
+Test-Dependencies-0.11.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Test-Dependencies/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Dec 2008 21:41:30 -0000 1.1
+++ sources 6 Dec 2008 22:20:30 -0000 1.2
@@ -0,0 +1 @@
+f092f03973d5f5d1f8ef0e730f957771 Test-Dependencies-0.11.tar.gz
15 years, 5 months
rpms/perl-MooseX-App-Cmd/devel import.log, NONE, 1.1 perl-MooseX-App-Cmd.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-MooseX-App-Cmd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15748/devel
Modified Files:
.cvsignore sources
Added Files:
import.log perl-MooseX-App-Cmd.spec
Log Message:
initial import
--- NEW FILE import.log ---
perl-MooseX-App-Cmd-0_04-2_fc9:HEAD:perl-MooseX-App-Cmd-0.04-2.fc9.src.rpm:1228601826
--- NEW FILE perl-MooseX-App-Cmd.spec ---
Name: perl-MooseX-App-Cmd
Version: 0.04
Release: 2%{?dist}
# see lib/MooseX/App/Cmd.pm
License: GPL+ or Artistic
Group: Development/Libraries
Summary: Mashes up MooseX::Getopt and App::Cmd
Source: http://search.cpan.org/CPAN/authors/id/D/DM/DMAKI/MooseX-App-Cmd-%{versio...
Url: http://search.cpan.org/dist/MooseX-App-Cmd
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(App::Cmd)
BuildRequires: perl(Getopt::Long::Descriptive)
BuildRequires: perl(Moose)
BuildRequires: perl(MooseX::Getopt) >= 0.09
BuildRequires: perl(MooseX::ConfigFromFile)
# testing
BuildRequires: perl(YAML)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::use::ok)
# we don't pick up Moose keywords automagically yet
Requires: perl(App::Cmd)
Requires: perl(App::Cmd::Command)
Requires: perl(MooseX::Getopt) >= 0.09
Requires: perl(MooseX::ConfigFromFile)
%description
This module marries App::Cmd with MooseX::Getopt.
Use it like the App::Cmd manpage advises (especially see the
App::Cmd::Tutorial manpage), swapping App::Cmd::Command for
MooseX::App::Cmd::Command.
Then you can write your commands as Moose classes, with the
MooseX::Getopt defining the options for you instead of 'opt_spec'
returning a Getopt::Long::Descriptive spec.
%prep
%setup -q -n MooseX-App-Cmd-%{version}
perl -pi -e 's|^#!perl|#!/usr/bin/perl|' t/*.t
# make sure doc/tests don't generate provides
# note we first filter out the bits in _docdir...
cat << \EOF > %{name}-prov
#!/bin/sh
%{__perl_provides} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'`
EOF
%define __perl_provides %{_builddir}/MooseX-App-Cmd-%{version}/%{name}-prov
chmod +x %{__perl_provides}
cat << \EOF > %{name}-req
#!/bin/sh
%{__perl_requires} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'`
EOF
%define __perl_requires %{_builddir}/MooseX-App-Cmd-%{version}/%{name}-req
chmod +x %{__perl_requires}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
%{_fixperms} %{buildroot}/*
%check
make test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc Changes t/
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*
%changelog
* Wed Nov 05 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.04-2
- I swear I fixed those "manpage" references...
* Wed Nov 05 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.04-1
- update for submission
* Mon Oct 27 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.04-0.1
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5)
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-App-Cmd/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Dec 2008 21:24:50 -0000 1.1
+++ .cvsignore 6 Dec 2008 22:17:20 -0000 1.2
@@ -0,0 +1 @@
+MooseX-App-Cmd-0.04.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-App-Cmd/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Dec 2008 21:24:50 -0000 1.1
+++ sources 6 Dec 2008 22:17:20 -0000 1.2
@@ -0,0 +1 @@
+b397bbe8cdc2d81fefbbfc0647ea7852 MooseX-App-Cmd-0.04.tar.gz
15 years, 5 months