Author: cweyl Update of /cvs/extras/rpms/perl-Catalyst-Model-XMLRPC/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15098/devel Modified Files: .cvsignore sources Added Files: config.patch import.log perl-Catalyst-Model-XMLRPC.spec Log Message: initial commit config.patch: --- NEW FILE config.patch --- Otherwise we fail as: [cweyl@athena Catalyst-Model-XMLRPC-0.04]$ XMLRPC_TEST_LIVE=1 make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/01use............ok t/02pod............skipped all skipped: set TEST_POD to enable this test t/03podcoverage....skipped all skipped: set TEST_POD to enable this test t/04execute........Can't use an undefined value as a HASH reference at /usr/lib/perl5/vendor_perl/5.10.0/Catalyst/Component.pm line 93. # Looks like your test died before it could output anything. t/04execute........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-3 Failed 3/3 tests, 0.00% okay Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/04execute.t 255 65280 3 6 1-3 2 tests skipped. Failed 1/4 test scripts. 3/5 subtests failed. Files=4, Tests=5, 1 wallclock secs ( 0.28 cusr + 0.04 csys = 0.32 CPU) Failed 1/4 test programs. 3/5 subtests failed. diff -ur Catalyst-Model-XMLRPC-0.04.orig/lib/Catalyst/Model/XMLRPC.pm Catalyst-Model-XMLRPC-0.04/lib/Catalyst/Model/XMLRPC.pm --- Catalyst-Model-XMLRPC-0.04.orig/lib/Catalyst/Model/XMLRPC.pm 2007-07-04 03:30:24.000000000 -0700 +++ Catalyst-Model-XMLRPC-0.04/lib/Catalyst/Model/XMLRPC.pm 2008-09-18 08:20:36.314621277 -0700 @@ -16,7 +16,7 @@ my ($class, $c, $config) = @_; my $self = $class->NEXT::new($c, $config); - $self->config($config); + $self->config($config) if defined $config; return $self; } --- NEW FILE import.log --- perl-Catalyst-Model-XMLRPC-0_04-2_fc9:HEAD:perl-Catalyst-Model-XMLRPC-0.04-2.fc9.src.rpm:1224769513 --- NEW FILE perl-Catalyst-Model-XMLRPC.spec --- Name: perl-Catalyst-Model-XMLRPC Version: 0.04 Release: 2%{?dist} Summary: XMLRPC model class for Catalyst License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Catalyst-Model-XMLRPC/ Source0: http://www.cpan.org/authors/id/F/FM/FMERGES/Catalyst-Model-XMLRPC-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Patch0: config.patch BuildRequires: perl(Catalyst) BuildRequires: perl(Catalyst::Devel) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(RPC::XML) BuildRequires: perl(Test::More) # optional tests BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) # not automagically picked up... Requires: perl(Catalyst::Model) # keep rpmlint happy %define broot %{buildroot} %description This model class uses RPC::XML::Client to invoke remote procedure calls using XML-RPC. %prep %setup -q -n Catalyst-Model-XMLRPC-%{version} %patch0 -p1 # note we first filter out the bits in _docdir... cat << \EOF > %{name}-prov #!/bin/sh FOO=`perl -p -e 's|%{broot}%{_docdir}/%{name}-%{version}\S+||'` %{__perl_provides} $FOO EOF %define __perl_provides %{_builddir}/Catalyst-Model-XMLRPC-%{version}/%{name}-prov chmod +x %{__perl_provides} %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 # network tests will fail in the buildsys. %{?_with_network_tests: XMLRPC_TEST_LIVE=1} TEST_POD=1 make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc Changes README t/ %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Thu Sep 18 2008 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> 0.04-2 - workaround buildroot/prep rpmlint false warning - push perl/sed magic in prep into patch0 * Mon Jun 02 2008 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> 0.04-1 - Specfile autogenerated by cpanspec 1.75. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Model-XMLRPC/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- .cvsignore 22 Oct 2008 10:23:49 -0000 1.1 +++ .cvsignore 23 Oct 2008 13:45:33 -0000 1.2 @@ -0,0 +1 @@ +Catalyst-Model-XMLRPC-0.04.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Model-XMLRPC/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- sources 22 Oct 2008 10:23:49 -0000 1.1 +++ sources 23 Oct 2008 13:45:33 -0000 1.2 @@ -0,0 +1 @@ +62db4b24d66a56b4f22187452e8ab9a6 Catalyst-Model-XMLRPC-0.04.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl Fedora-perl-devel-list mailing list Fedora-perl-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-perl-devel-list