[perl-Coro] Allow building on systems without %%fix_shbang_line macro (needed for EL6)
commit 5957571cd52410147f76405082291536c72f2d55 Author: Mathieu Bridon Date: Fri Jan 21 12:31:23 2011 +0800 Allow building on systems without %%fix_shbang_line macro (needed for EL6) perl-Coro.spec | 10 +- 1 files changed, 9 insertions(+), 1 deletions(-) --- diff --git a/perl-Coro.spec b/perl-Coro.spec index 2883892..3c082e0 100644 --- a/perl-Coro.spec +++ b/perl-Coro.spec @@ -1,6 +1,6 @@ Name: perl-Coro Version:5.25 -Release:2%{?dist} +Release:3%{?dist} Summary:The only real threads in perl License:GPL+ or Artistic Group: Development/Libraries @@ -59,7 +59,12 @@ programming much safer and easier than using other thread models. %ifnarch %{ix86} x86_64 %patch0 -p1 -b .ucontext-default %endif +%if 0%{?fix_shbang_line} %fix_shbang_line eg/myhttpd +%else +# at least EL6 doesn't have the %%fix_shbang_line macro +sed -i -e '/^#!/ s|.*|#!%{__perl}|' eg/myhttpd +%endif %build # Interractive configuration. Use default values. @@ -87,6 +92,9 @@ make test %{_mandir}/man3/* %changelog +* Fri Jan 21 2011 Mathieu Bridon 5.25-3 +- Allow building on systems without %%fix_shbang_line macro (needed for EL6) + * Mon Jan 10 2011 Dan Horák 5.25-2 - use ucontext backend on non-x86 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Coro/el6/master] Allow building on systems without %%fix_shbang_line macro (needed for EL6)
Summary of changes: 5957571... Allow building on systems without %%fix_shbang_line macro ( (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
perl-Net-DBus in EL6
Hi, I'm interested in having perl-Net-DBus available in EPEL6. Is there any reason why it's not? If the only reason is "no one did it yet", then I would be willing to help co-maintain it and make it happen. Cheers, -- Mathieu -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Net-DBus/el6/master] (8 commits) ...Merge branch 'master' into el6
Summary of changes: 969a821... Fix typo that causes a failure to update the common directo (*) 9fb0d01... - rebuild against perl 5.10.1 (*) d62128d... - add default filtering - auto-update to 0.33.6 (by cpan-sp (*) d7994fe... - add default filtering - auto-update to 0.33.6 (by cpan-sp (*) d8d1b46... - Mass rebuild with perl-5.12.0 (*) 633809c... dist-git conversion (*) e2e377a... - 661697 rebuild for fixing problems with vendorach/lib (*) 6301ba2... Merge branch 'master' into el6 (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Net-DBus/el6/master: 8/8] Merge branch 'master' into el6
commit 6301ba232ea7dcb106bc8272f4e7b59837db9b65 Merge: 4ee6ec5 e2e377a Author: Mathieu Bridon Date: Wed Jan 26 10:51:13 2011 +0800 Merge branch 'master' into el6 EL6 was just created, so let's base it on the Rawhide package rather than the completely obsolete f12 one. Conflicts: perl-Net-DBus.spec perl-Net-DBus.spec |8 +++- 1 files changed, 7 insertions(+), 1 deletions(-) --- -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
Re: perl-Net-DBus in EL6
On Mon, 2011-01-24 at 07:11 -0500, Marcela Maslanova wrote: > - Original Message - > > From: "Mathieu Bridon" > > To: perl-net-dbus-ow...@fedoraproject.org > > Sent: Monday, January 24, 2011 11:25:21 AM > > Subject: perl-Net-DBus in EL6 > > Hi, > > > > I'm interested in having perl-Net-DBus available in EPEL6. Is there > > any > > reason why it's not? > > > > If the only reason is "no one did it yet", then I would be willing to > > help co-maintain it and make it happen. > > > Yes, you are right. > I've opened a git request https://bugzilla.redhat.com/show_bug.cgi?id=214024 > > Could you do build? Any other interested maintainers are welcome. Done, and submitted to EPEL6-testing. Thanks. -- Mathieu -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
File AnyEvent-DBus-0.31.tar.gz uploaded to lookaside cache by bochecha
A file has been added to the lookaside cache for perl-AnyEvent-DBus: c471100db7288b836768588b3fa92a86 AnyEvent-DBus-0.31.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-AnyEvent-DBus] [Git] Ignore Vim temp files.
commit 942eabd952533db116fe7d93720379e8103b3c62 Author: Mathieu Bridon Date: Thu Feb 10 12:21:57 2011 +0800 [Git] Ignore Vim temp files. .gitignore |1 + 1 files changed, 1 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index e69de29..1377554 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +*.swp -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-AnyEvent-DBus] Initial packaging of perl-AnyEvent-DBus.
commit e5a05d649d9729aea22fdafbb7d4e439e8484f23 Author: Mathieu Bridon Date: Thu Feb 10 12:21:07 2011 +0800 Initial packaging of perl-AnyEvent-DBus. This package was submitted for review in Fedora on Fri Jan 21 2011: https://bugzilla.redhat.com/show_bug.cgi?id=672455#c0 perl-AnyEvent-DBus.spec | 62 +++ 1 files changed, 62 insertions(+), 0 deletions(-) --- diff --git a/perl-AnyEvent-DBus.spec b/perl-AnyEvent-DBus.spec new file mode 100644 index 000..96a12b6 --- /dev/null +++ b/perl-AnyEvent-DBus.spec @@ -0,0 +1,62 @@ +Name: perl-AnyEvent-DBus +Version:0.31 +Release:1%{?dist} +Summary:Adapt Net::DBus to AnyEvent +License:GPL+ or Artistic +Group: Development/Libraries +URL:http://search.cpan.org/dist/AnyEvent-DBus/ +Source0: http://www.cpan.org/authors/id/M/ML/MLEHMANN/AnyEvent-DBus-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(AnyEvent) +BuildRequires: perl(Net::DBus) +BuildRequires: perl(common::sense) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + + +%description +Loading this module will install the necessary magic to seamlessly integrate +Net::DBus into AnyEvent. + + +%prep +%setup -q -n AnyEvent-DBus-%{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 Changes COPYING META.json README +%{perl_vendorlib}/* +%{_mandir}/man3/* + + +%changelog +* Tue Jan 25 2011 Mathieu Bridon 0.31-1 +- Specfile autogenerated by cpanspec 1.78. +- Fixed description and license. +- Added missing BRs -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-AnyEvent-DBus] The package was approved in Fedora.
commit 624caf2e1589f1136e7b42f572c981c67bd1dbf3 Author: Mathieu Bridon Date: Wed Feb 16 10:54:31 2011 +0800 The package was approved in Fedora. Sources were uploaded to the lookaside cache with fedpkg. This commit reflects the change in the sources and .gitignore files. .gitignore |1 + sources|1 + 2 files changed, 2 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index 1377554..0c8dd4b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ *.swp +/AnyEvent-DBus-0.31.tar.gz diff --git a/sources b/sources index e69de29..224c80f 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +c471100db7288b836768588b3fa92a86 AnyEvent-DBus-0.31.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-AnyEvent-DBus/el6/master] (3 commits) ...The package was approved in Fedora.
Summary of changes: 942eabd... [Git] Ignore Vim temp files. (*) e5a05d6... Initial packaging of perl-AnyEvent-DBus. (*) 624caf2... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
File EV-4.03.tar.gz uploaded to lookaside cache by bochecha
A file has been added to the lookaside cache for perl-EV: 33088705bc34bf66bccde50205c15e9f EV-4.03.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-EV] [Git] Ignore Vim temporary files.
commit e687cb648228bd0f085a3913f01a63b463066fb7 Author: Mathieu Bridon Date: Thu Feb 17 15:37:10 2011 +0800 [Git] Ignore Vim temporary files. .gitignore |1 + 1 files changed, 1 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index e69de29..1377554 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +*.swp -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-EV] Initial packaging for perl-EV.
commit 21fe765e7b95cc66be176e68a8ed881e4dbeb7c8 Author: Mathieu Bridon Date: Thu Feb 17 15:49:53 2011 +0800 Initial packaging for perl-EV. This package was submitted for review in Fedora on Thu Feb 17 2011: https://bugzilla.redhat.com/show_bug.cgi?id=678221#c0 ...EV-4.03-Don-t-ask-questions-at-build-time.patch | 29 + perl-EV.spec | 113 2 files changed, 142 insertions(+), 0 deletions(-) --- diff --git a/perl-EV-4.03-Don-t-ask-questions-at-build-time.patch b/perl-EV-4.03-Don-t-ask-questions-at-build-time.patch new file mode 100644 index 000..26d17be --- /dev/null +++ b/perl-EV-4.03-Don-t-ask-questions-at-build-time.patch @@ -0,0 +1,29 @@ +From a812d071294832e47a3edbadba250616626b95b7 Mon Sep 17 00:00:00 2001 +From: Mathieu Bridon +Date: Mon, 24 Jan 2011 16:07:23 +0800 +Subject: [PATCH] Don't ask questions at build time. + +Builds must not be interactive in Fedora. Let's just use the defaults +and avoid questions. +--- + Makefile.PL |4 +--- + 1 files changed, 1 insertions(+), 3 deletions(-) + +diff --git a/Makefile.PL b/Makefile.PL +index 2a31180..28d8ddc 100644 +--- a/Makefile.PL b/Makefile.PL +@@ -27,9 +27,7 @@ and hope for the best. The defaults should usually do. + + EOF + +-if (prompt ("Skip further questions and use defaults (y/n)?", "y") =~ /[yY]/) { +- $ENV{PERL_MM_USE_DEFAULT} = 1; +-} ++$ENV{PERL_MM_USE_DEFAULT} = 1; + + print <http://search.cpan.org/dist/EV/ +Source0: http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/EV-%{version}.tar.gz +Patch0: perl-EV-4.03-Don-t-ask-questions-at-build-time.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(common::sense) +BuildRequires: gdbm-devel +BuildRequires: libev-source == %{version} +BuildRequires: perl(AnyEvent) => 2.6 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + + +%description +This module provides an interface to libev +(<http://software.schmorp.de/pkg/libev.html>). While the included documentation +is comprehensive, one might also consult the documentation of libev itself +(<http://cvs.schmorp.de/libev/ev.html>) for more subtle details on watcher +semantics or some discussion on the available backends, or how to force a +specific backend with "LIBEV_FLAGS", or just about in any case because it has +much more detailed information. + + +%prep +%setup -q -n EV-%{version} + +# no questins during build +%patch0 -p1 + +# remove all traces of the bundled libev +rm -fr libev/* + +# use the sources from the system libev +mkdir -p ./libev +cp -r /usr/share/libev-source/* ./libev/ + + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' +find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';' +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';' +chmod -R u+w $RPM_BUILD_ROOT/* + + +%check +make test + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc Changes COPYING README +%{perl_vendorarch}/auto/* +%{perl_vendorarch}/EV.pm +%{perl_vendorarch}/EV/ +%{_mandir}/man3/*.3* + + +%changelog +* Mon Jan 24 2011 Mathieu Bridon - 4.03-1 +- Update to 4.03. +- Use the system libev instead of the bundled one. + +* Sun Nov 8 2009 kwizart < kwizart at gmail.com > - 3.8-1 +- Update to 3.8 + +* Tue Apr 28 2009 kwizart < kwizart at gmail.com > - 3.6-1 +- Update to 3.6 + +* Mon Mar 2 2009 kwizart < kwizart at gmail.com > - 3.53-1 +- Update to 3.53 + +* Tue Feb 3 2009 kwizart < kwizart at gmail.com > - 3.52-1 +- Update to 3.52 + +* Tue Oct 14 2008 kwizart < kwizart at gmail.com > - 3.44-1 +- Update to 3.44 +- WIP conditional --with systemlibev + +* Wed Jul 15 2008 kwizart < kwizart at gmail.com > - 3.431-1 +- Update to 3.431 +- Update License to (GPL+ or Artistic) and (BSD or GPLv2+) +- Add libev README and LICENSE + +* Wed Jul 8 2008 kwizart < kwizart at gmail.com > - 3.43-1 +- Update to 3.43 + +* Mon Jun 9 2008 kwizart < kwizart at gmail.com > - 3.42-2 +- Disable filter AnyEvent + +* Tue May 27 2008 kwizart < kwizart at gmail.com > - 3.42-1 +- Update to 3.42 + +* Wed Apr 30 2008 kwizart < kwizart at gmail.com > - 3.31-1 +- Initial package for Fedora + -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-EV] Made some fixes based on the review feedback.
commit 2db7c6489e36e812f92465a80410b18a0fdb10fd Author: Mathieu Bridon Date: Wed Feb 23 16:50:58 2011 +0800 Made some fixes based on the review feedback. This updated package was submitted on Wed Feb 23 2011: https://bugzilla.redhat.com/show_bug.cgi?id=678221#c3 perl-EV.spec | 30 +++--- 1 files changed, 27 insertions(+), 3 deletions(-) --- diff --git a/perl-EV.spec b/perl-EV.spec index 00baa90..2b29f94 100644 --- a/perl-EV.spec +++ b/perl-EV.spec @@ -1,6 +1,6 @@ Name: perl-EV Version:4.03 -Release:1%{?dist} +Release:2%{?dist} Summary:Wrapper for the libev high-performance event loop library Group: Development/Libraries @@ -8,7 +8,6 @@ License:(GPL+ or Artistic) and (BSD or GPLv2+) URL:http://search.cpan.org/dist/EV/ Source0: http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/EV-%{version}.tar.gz Patch0: perl-EV-4.03-Don-t-ask-questions-at-build-time.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(common::sense) @@ -18,6 +17,9 @@ BuildRequires: perl(AnyEvent) => 2.6 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +%{?perl_default_filter} + + %description This module provides an interface to libev (<http://software.schmorp.de/pkg/libev.html>). While the included documentation @@ -28,6 +30,15 @@ specific backend with "LIBEV_FLAGS", or just about in any case because it has much more detailed information. +%package devel +Summary:Wrapper for the libev high-performance event loop library +Requires: %{name}%{?_isa} = %{version}-%{release} + + +%description devel +This package provides the development headers for the Perl EV module. + + %prep %setup -q -n EV-%{version} @@ -69,11 +80,24 @@ rm -rf $RPM_BUILD_ROOT %doc Changes COPYING README %{perl_vendorarch}/auto/* %{perl_vendorarch}/EV.pm -%{perl_vendorarch}/EV/ +%{perl_vendorarch}/EV +%exclude %{perl_vendorarch}/EV/*.h %{_mandir}/man3/*.3* +%files devel +%defattr(-,root,root,-) +%{perl_vendorarch}/EV/*.h + + %changelog +* Wed Feb 23 2011 Mathieu Bridon - 4.03-2 +- Fixes asked during the review process: + - Filter the private shared EV.so out of the automatic Provides + - Put the header files in a -devel package +- Removed the Buildroot line since it's useless for newer versions of Fedora + and this package can only go in Fedora >= 15 due to its libev dependency) + * Mon Jan 24 2011 Mathieu Bridon - 4.03-1 - Update to 4.03. - Use the system libev instead of the bundled one. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-EV] Some more fixes based on the review feedback.
commit 378887d8c0da9297b9fdec8b6804da182f1f0404 Author: Mathieu Bridon Date: Tue Mar 8 11:19:35 2011 +0800 Some more fixes based on the review feedback. This updated package was submitted on Tue Mar 08 2011: https://bugzilla.redhat.com/show_bug.cgi?id=678221#c5 perl-EV.spec | 15 --- 1 files changed, 12 insertions(+), 3 deletions(-) --- diff --git a/perl-EV.spec b/perl-EV.spec index 2b29f94..4f244f9 100644 --- a/perl-EV.spec +++ b/perl-EV.spec @@ -1,10 +1,13 @@ Name: perl-EV Version:4.03 -Release:2%{?dist} +Release:3%{?dist} Summary:Wrapper for the libev high-performance event loop library Group: Development/Libraries -License:(GPL+ or Artistic) and (BSD or GPLv2+) +# Note: The source archive includes a libev/ folder which contents are licensed +# as "BSD or GPLv2+". However, those are removed at build-time and +# perl-EV is instead built against the system-provided libev. +License:GPL+ or Artistic URL:http://search.cpan.org/dist/EV/ Source0: http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/EV-%{version}.tar.gz Patch0: perl-EV-4.03-Don-t-ask-questions-at-build-time.patch @@ -59,7 +62,6 @@ make %{?_smp_mflags} %install -rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';' @@ -91,6 +93,13 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Mar 08 2011 Mathieu Bridon - 4.03-3 +- Some more fixes as part of the review process: + - Fix the license tag to be only the license of perl-EV, and add a note about +the included libev sources. +- Removed manual cleaning of the buildroot since it has been useless since + Fedora 10 and even EPEL (>=6) doesn't need it now. + * Wed Feb 23 2011 Mathieu Bridon - 4.03-2 - Fixes asked during the review process: - Filter the private shared EV.so out of the automatic Provides -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-EV] The package was approved in Fedora.
commit 65dc12a4b43c8f113e8876e226d7f66b37fa6a11 Author: Mathieu Bridon Date: Thu Mar 17 11:52:56 2011 +0800 The package was approved in Fedora. Sources were uploaded to the lookaside cache with fedpkg. This commit reflects the change in the sources and .gitignore files. .gitignore |1 + sources|1 + 2 files changed, 2 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index 1377554..794ab8c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ *.swp +/EV-4.03.tar.gz diff --git a/sources b/sources index e69de29..b06c6db 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +33088705bc34bf66bccde50205c15e9f EV-4.03.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-EV/f15/master] (5 commits) ...The package was approved in Fedora.
Summary of changes: e687cb6... [Git] Ignore Vim temporary files. (*) 21fe765... Initial packaging for perl-EV. (*) 2db7c64... Made some fixes based on the review feedback. (*) 378887d... Some more fixes based on the review feedback. (*) 65dc12a... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-EV] Re-add the header files to the main package.
commit e3280d548e548a5c83d55a0cb4d2492a0bbdc091 Author: Mathieu Bridon Date: Thu Apr 7 11:03:05 2011 +0800 Re-add the header files to the main package. Reviewer suggested those two .h files should be moved to a -devel subpackage. However, the Fedora packaging guidelines indicate the contrary: -> http://fedoraproject.org/wiki/Packaging/Perl#.h_files_in_module_packages perl-EV.spec | 22 ++ 1 files changed, 6 insertions(+), 16 deletions(-) --- diff --git a/perl-EV.spec b/perl-EV.spec index 4f244f9..9666e5e 100644 --- a/perl-EV.spec +++ b/perl-EV.spec @@ -1,6 +1,6 @@ Name: perl-EV Version:4.03 -Release:3%{?dist} +Release:4%{?dist} Summary:Wrapper for the libev high-performance event loop library Group: Development/Libraries @@ -33,15 +33,6 @@ specific backend with "LIBEV_FLAGS", or just about in any case because it has much more detailed information. -%package devel -Summary:Wrapper for the libev high-performance event loop library -Requires: %{name}%{?_isa} = %{version}-%{release} - - -%description devel -This package provides the development headers for the Perl EV module. - - %prep %setup -q -n EV-%{version} @@ -83,16 +74,15 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorarch}/auto/* %{perl_vendorarch}/EV.pm %{perl_vendorarch}/EV -%exclude %{perl_vendorarch}/EV/*.h -%{_mandir}/man3/*.3* - - -%files devel -%defattr(-,root,root,-) %{perl_vendorarch}/EV/*.h +%{_mandir}/man3/*.3* %changelog +* Thu Apr 07 2011 Mathieu Bridon - 4.03-4 +- Readded the header file to the main package, as per guidelines: + -> http://fedoraproject.org/wiki/Packaging/Perl#.h_files_in_module_packages + * Tue Mar 08 2011 Mathieu Bridon - 4.03-3 - Some more fixes as part of the review process: - Fix the license tag to be only the license of perl-EV, and add a note about -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-EV/f15/master] Re-add the header files to the main package.
Summary of changes: e3280d5... Re-add the header files to the main package. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Coro] Fix handling of Requires from last commit.
commit 043a26eb42b0b156d2ae9205ddf487c52c8dff84 Author: Mathieu Bridon Date: Fri Apr 8 17:50:04 2011 +0800 Fix handling of Requires from last commit. The Requires: on perl(EV) is added automatically, but it is not versionned. This commit filters the unversionned Requires: out and adds an explicit, versionned one instead. perl-Coro.spec |8 +++- 1 files changed, 7 insertions(+), 1 deletions(-) --- diff --git a/perl-Coro.spec b/perl-Coro.spec index 319951a..9f67fa4 100644 --- a/perl-Coro.spec +++ b/perl-Coro.spec @@ -1,6 +1,6 @@ Name: perl-Coro Version:5.372 -Release:2%{?dist} +Release:3%{?dist} Summary:The only real threads in perl License:GPL+ or Artistic Group: Development/Libraries @@ -27,6 +27,7 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $versi Requires: perl(AnyEvent) >= 5 Requires: perl(AnyEvent::AIO) >= 1 Requires: perl(AnyEvent::BDB) >= 1 +Requires: perl(EV) >= 3 Requires: perl(Event) >= 1.08 Requires: perl(Guard) >= 0.5 Requires: perl(Storable) >= 2.15 @@ -36,6 +37,7 @@ Requires: perl(Storable) >= 2.15 %filter_from_requires /^perl(AnyEvent) >= 4.81$/d %filter_from_requires /^perl(AnyEvent::AIO)$/d %filter_from_requires /^perl(AnyEvent::BDB)$/d +%filter_from_requires /^perl(EV)$/d %filter_from_requires /^perl(Event)$/d %filter_from_requires /^perl(Guard)$/d %filter_from_requires /^perl(Storable)$/d @@ -94,6 +96,10 @@ make test %{_mandir}/man3/* %changelog +* Fri Apr 08 2011 Mathieu Bridon - 5.372-3 +- Added explicit versionned Requires: on perl(EV) +- Removed automatically added unversionned Requires: on perl(EV) + * Thu Apr 07 2011 Mathieu Bridon - 5.372-2 - Rebuild with EV support. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-EV] Added missing Obsoletes/Provides after -devel subpackage removal.
commit bf5d401859ff38ce52e2f590021e650a3547ab6a Author: Mathieu Bridon Date: Tue Apr 12 10:24:27 2011 +0800 Added missing Obsoletes/Provides after -devel subpackage removal. perl-EV.spec | 11 ++- 1 files changed, 10 insertions(+), 1 deletions(-) --- diff --git a/perl-EV.spec b/perl-EV.spec index 9666e5e..4a2b894 100644 --- a/perl-EV.spec +++ b/perl-EV.spec @@ -1,6 +1,6 @@ Name: perl-EV Version:4.03 -Release:4%{?dist} +Release:5%{?dist} Summary:Wrapper for the libev high-performance event loop library Group: Development/Libraries @@ -19,6 +19,11 @@ BuildRequires: libev-source == %{version} BuildRequires: perl(AnyEvent) => 2.6 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +# As per review, a perl-EV-devel subpackage had at first been pushed to the +# repositories. It now has broken deps if it's not properly obsoleted/provided. +# TODO: Remove those two lines during the Fedora 17 development cycle. +Provides: %{name}-devel = %{version}-%{release} +Obsoletes: %{name}-devel < 4.03-5 %{?perl_default_filter} @@ -79,6 +84,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Apr 12 2011 Mathieu Bridon - 4.03-5 +- Add the correct Obsoletes/Provides to avoid broken deps from the -devel + subpackage removal. + * Thu Apr 07 2011 Mathieu Bridon - 4.03-4 - Readded the header file to the main package, as per guidelines: -> http://fedoraproject.org/wiki/Packaging/Perl#.h_files_in_module_packages -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-EV/f15/master] Added missing Obsoletes/Provides after -devel subpackage removal.
Summary of changes: bf5d401... Added missing Obsoletes/Provides after -devel subpackage re (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Coro/f15/master] (5 commits) ...Fix handling of Requires from last commit.
Summary of changes: 1dc68bf... 5.26 bump (*) 1285f98... 5.37 bump (*) cc205b3... 5.372 bump (*) 2c6355b... Rebuild with EV support. (*) 043a26e... Fix handling of Requires from last commit. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
File Devel-Trace-0.11.tar.gz uploaded to lookaside cache by bochecha
A file has been added to the lookaside cache for perl-Devel-Trace: 1138fe5d16b446dca3d55ccea37d8b96 Devel-Trace-0.11.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Devel-Trace/el6/master] [Git] Ignore Vim temp files.
commit f872f1e976e6ca573e9597b65e0fa8e604b8b858 Author: Mathieu Bridon Date: Fri Apr 8 10:04:54 2011 +0800 [Git] Ignore Vim temp files. .gitignore |1 + 1 files changed, 1 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index e69de29..1377554 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +*.swp -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Devel-Trace/el6/master] Initial package of perl-Devel-Trace.
commit 88f8f3e38a24321fd66465e167c64800c0644954 Author: Mathieu Bridon Date: Fri Apr 8 10:33:04 2011 +0800 Initial package of perl-Devel-Trace. This package was submitted for review in Fedora on Fri Apr 08 2011: https://bugzilla.redhat.com/show_bug.cgi?id=694692 perl-Devel-Trace-0.11-Uninteractive-tests.patch | 26 + perl-Devel-Trace.spec | 68 +++ 2 files changed, 94 insertions(+), 0 deletions(-) --- diff --git a/perl-Devel-Trace-0.11-Uninteractive-tests.patch b/perl-Devel-Trace-0.11-Uninteractive-tests.patch new file mode 100644 index 000..bb1ef45 --- /dev/null +++ b/perl-Devel-Trace-0.11-Uninteractive-tests.patch @@ -0,0 +1,26 @@ +From c4f11e1f91c0b867d1bf7df550352eeec7b33cd6 Mon Sep 17 00:00:00 2001 +From: Mathieu Bridon +Date: Thu, 20 Jan 2011 14:36:11 +0800 +Subject: [PATCH] Uninteractive tests. + +Tests are run at build time, and they ask the user to "press enter to continue". +This is unacceptable at build time, and is fixed by this patch. +--- + test.pl |2 -- + 1 files changed, 0 insertions(+), 2 deletions(-) + +diff --git a/test.pl b/test.pl +index 5a86221..951e426 100755 +--- a/test.pl b/test.pl +@@ -15,7 +15,5 @@ open S, "< sample" or die "Couldn't open sample demo file: $!; aborting"; + print while ; + close S; + print "\n"; +-print "Press enter to execute this file. \n"; +-; + system("perl -I./blib/lib -d:Trace sample"); + $? and die "Problem running sample program: $? exit status\n"; +-- +1.7.4.2 + diff --git a/perl-Devel-Trace.spec b/perl-Devel-Trace.spec new file mode 100644 index 000..0add238 --- /dev/null +++ b/perl-Devel-Trace.spec @@ -0,0 +1,68 @@ +Name: perl-Devel-Trace +Version:0.11 +Release:1%{?dist} +Summary:Print out each line before it is executed (like sh -x) +License:Public Domain +Group: Development/Libraries +URL:http://search.cpan.org/dist/Devel-Trace/ +Source0: http://www.cpan.org/authors/id/M/MJ/MJD/Devel-Trace-%{version}.tar.gz +Patch0: perl-Devel-Trace-0.11-Uninteractive-tests.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch +BuildRequires: perl(ExtUtils::MakeMaker) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + + +%description +If you run your program with perl -d:Trace program, this module will print +a message to standard error just before each line is executed. + +This is something like the shell's -x option. + + +%prep +%setup -q -n Devel-Trace-%{version} +%patch0 -p1 + +# doc file must not be executable: +# -> http://fedoraproject.org/wiki/Packaging/Guidelines#Documentation +chmod -x sample + + +%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 README sample +%{perl_vendorlib}/* +%{_mandir}/man3/* + + +%changelog +* Fri Apr 08 2011 Mathieu Bridon 0.11-1 +- Specfile autogenerated by cpanspec 1.78. +- Fixed the license (incorrectly guessed by cpanspec). +- Patched the tests to make the build non interactive. +- Removed dubious executable permission on a doc file. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Devel-Trace/el6/master] The package was approved in Fedora.
commit a658aa11050a9b0a76c2b0decd87f37ecdf124e2 Author: Mathieu Bridon Date: Tue Apr 26 11:52:52 2011 +0800 The package was approved in Fedora. Sources were uploaded to the lookaside cache with fedpkg. This commit reflects the change in the sources and .gitignore files. .gitignore |1 + sources|1 + 2 files changed, 2 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index 1377554..6cde1f1 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ *.swp +/Devel-Trace-0.11.tar.gz diff --git a/sources b/sources index e69de29..4b38023 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +1138fe5d16b446dca3d55ccea37d8b96 Devel-Trace-0.11.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Devel-Trace/f15/master] (3 commits) ...The package was approved in Fedora.
Summary of changes: f872f1e... [Git] Ignore Vim temp files. (*) 88f8f3e... Initial package of perl-Devel-Trace. (*) a658aa1... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Devel-Trace] (3 commits) ...The package was approved in Fedora.
Summary of changes: f872f1e... [Git] Ignore Vim temp files. (*) 88f8f3e... Initial package of perl-Devel-Trace. (*) a658aa1... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
File Crypt-RC4-2.02.tar.gz uploaded to lookaside cache by bochecha
A file has been added to the lookaside cache for perl-Crypt-RC4: 4ca59a7e58ac9597c3b4f3f46ea22629 Crypt-RC4-2.02.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Crypt-RC4] Initial packaging of perl-Crypt-RC4.
commit 7d1c47054ed883a31ccf7f3eed1b0160ccf61522 Author: Mathieu Bridon Date: Mon Jun 27 11:19:24 2011 +0800 Initial packaging of perl-Crypt-RC4. This was submitted for review in Fedora on Mon Jun 27 2011: https://bugzilla.redhat.com/show_bug.cgi?id=716777#c0 perl-Crypt-RC4.spec | 58 +++ 1 files changed, 58 insertions(+), 0 deletions(-) --- diff --git a/perl-Crypt-RC4.spec b/perl-Crypt-RC4.spec new file mode 100644 index 000..e3782da --- /dev/null +++ b/perl-Crypt-RC4.spec @@ -0,0 +1,58 @@ +Name: perl-Crypt-RC4 +Version:2.02 +Release:1%{?dist} +Summary:Perl implementation of the RC4 encryption algorithm +License:GPL+ or Artistic +Group: Development/Libraries +URL:http://search.cpan.org/dist/Crypt-RC4/ +Source0: http://www.cpan.org/authors/id/S/SI/SIFUKURT/Crypt-RC4-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl(ExtUtils::MakeMaker) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + + +%description +A simple implementation of the RC4 algorithm, developed by RSA Security, +Inc. Here is the description from RSA's website: + +RC4 is a stream cipher designed by Rivest for RSA Data Security (now RSA +Security). It is a variable key-size stream cipher with byte-oriented +operations. The algorithm is based on the use of a random permutation. Analysis +shows that the period of the cipher is overwhelmingly likely to be greater than +10100. Eight to sixteen machine operations are required per output byte, and +the cipher can be expected to run very quickly in software. Independent analysts +have scrutinized the algorithm and it is considered secure. + + +%prep +%setup -q -n Crypt-RC4-%{version} + + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + + +%install +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 + + +%files +%defattr(-,root,root,-) +%doc Changes +%{perl_vendorlib}/* +%{_mandir}/man3/* + + +%changelog +* Mon Jun 27 2011 Mathieu Bridon 2.02-1 +- Specfile autogenerated by cpanspec 1.78. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Crypt-RC4] The package was approved in Fedora.
commit 8178fb4e5d08d04d7d12a41bb37d5d0a3369d256 Author: Mathieu Bridon Date: Tue Jul 5 16:24:36 2011 +0800 The package was approved in Fedora. Sources were uploaded to the lookaside cache with fedpkg. This commit reflects the change in the sources and .gitignore files. .gitignore |1 + sources|1 + 2 files changed, 2 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index e69de29..7148c2a 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/Crypt-RC4-2.02.tar.gz diff --git a/sources b/sources index e69de29..f62136f 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +4ca59a7e58ac9597c3b4f3f46ea22629 Crypt-RC4-2.02.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Crypt-RC4/f15] (2 commits) ...The package was approved in Fedora.
Summary of changes: 7d1c470... Initial packaging of perl-Crypt-RC4. (*) 8178fb4... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Crypt-RC4/el6] (2 commits) ...The package was approved in Fedora.
Summary of changes: 7d1c470... Initial packaging of perl-Crypt-RC4. (*) 8178fb4... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-WWW-Mechanize/el6] Added missing BuildRequires on perl(CGI).
commit 6790eb28131ecfffa3227ead1b761c46a9cf69d2 Author: Mathieu Bridon Date: Fri Jul 15 12:03:03 2011 +0800 Added missing BuildRequires on perl(CGI). The perl(CGI) module became a subpackage of the main perl package in EL6 after this package had been built the first time. This commit fixes the FTBFS issue: https://bugzilla.redhat.com/show_bug.cgi?id=721238 perl-WWW-Mechanize.spec |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) --- diff --git a/perl-WWW-Mechanize.spec b/perl-WWW-Mechanize.spec index f067361..d1e7e8c 100644 --- a/perl-WWW-Mechanize.spec +++ b/perl-WWW-Mechanize.spec @@ -7,7 +7,7 @@ Name: perl-WWW-Mechanize Version:1.62 -Release:2%{?dist} +Release:3%{?dist} Summary:Automates web page form & link interaction Group: Development/Libraries @@ -36,6 +36,7 @@ Requires: perl(URI::file) Requires: perl(URI::URL) BuildRequires: perl(Carp) +BuildRequires: perl(CGI) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Getopt::Long) BuildRequires: perl(HTML::Form) >= 1.038 @@ -136,6 +137,9 @@ rm -rf %{buildroot} %changelog +* Fri Jul 15 2011 Mathieu Bridon - 1.62-3 +- Added missing BR on perl(CGI). + * Fri May 07 2010 Marcela Maslanova - 1.62-2 - Mass rebuild with perl-5.12.0 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Test-WWW-Mechanize/el6] Added missing BuildRequires on perl(CGI).
commit da4d2aa57cddad2e237e39d7543cbaaacdfacd47 Author: Mathieu Bridon Date: Fri Jul 15 12:13:53 2011 +0800 Added missing BuildRequires on perl(CGI). The perl(CGI) module became a subpackage of the main perl package in EL6 after this package had been built the first time. This commit fixes the FTBFS issue: https://bugzilla.redhat.com/show_bug.cgi?id=721257 perl-Test-WWW-Mechanize.spec |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) --- diff --git a/perl-Test-WWW-Mechanize.spec b/perl-Test-WWW-Mechanize.spec index 2359a1b..420bacf 100644 --- a/perl-Test-WWW-Mechanize.spec +++ b/perl-Test-WWW-Mechanize.spec @@ -1,6 +1,6 @@ Name: perl-Test-WWW-Mechanize Version:1.28 -Release:1%{?dist} +Release:2%{?dist} Summary:Testing-specific WWW::Mechanize subclass Group: Development/Libraries @@ -13,6 +13,7 @@ BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildRequires: perl(Carp::Assert::More) +BuildRequires: perl(CGI) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(HTML::Lint) BuildRequires: perl(HTTP::Server::Simple) >= 0.07 @@ -64,6 +65,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Jul 15 2011 Mathieu Bridon - 1.28-2 +- Added missing BR on perl(CGI). + * Thu May 13 2010 Petr Pisar - 1.28-1 - Version bump - Sort dependencies -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Test-WWW-Mechanize-Catalyst/el6] Remove circular BR to build in el6.
commit df10d0930a2c941d7854e0d97828cb729afb8992 Author: Mathieu Bridon Date: Thu Jul 14 11:59:01 2011 +0800 Remove circular BR to build in el6. perl-Test-WWW-Mechanize-Catalyst.spec |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) --- diff --git a/perl-Test-WWW-Mechanize-Catalyst.spec b/perl-Test-WWW-Mechanize-Catalyst.spec index a67f1c6..52277ce 100644 --- a/perl-Test-WWW-Mechanize-Catalyst.spec +++ b/perl-Test-WWW-Mechanize-Catalyst.spec @@ -1,7 +1,7 @@ Name: perl-Test-WWW-Mechanize-Catalyst Summary:Test::WWW::Mechanize for Catalyst Version:0.53 -Release:1%{?dist} +Release:2%{?dist} License:GPL+ or Artistic Group: Development/Libraries Source0: http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/Test-WWW-Mechanize-Catalyst-%{version}.tar.gz @@ -10,7 +10,6 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $versi BuildArch: noarch BuildRequires: perl(Catalyst) >= 5.00 -BuildRequires: perl(Catalyst::Plugin::Session::State::Cookie) BuildRequires: perl(Catalyst::Plugin::Session::Store::Dummy) BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(LWP) >= 5.816 @@ -64,6 +63,9 @@ make test %{_mandir}/man3/* %changelog +* Thu Jul 14 2011 Mathieu Bridon 0.53-2 +- Remove circular BR to build in el6. + * Fri Mar 18 2011 Iain Arnell 0.53-1 - update to latest upstream version - clean up spec for modern rpmbuild -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Test-WWW-Mechanize-Catalyst/el6] Revert "Remove circular BR to build in el6."
commit fc51613268e7d1db4a79645b16e552858d0743ff Author: Mathieu Bridon Date: Thu Jul 14 15:39:14 2011 +0800 Revert "Remove circular BR to build in el6." Those build dependencies are in EPEL6 now, so let's add them back to improve test coverage. perl-Test-WWW-Mechanize-Catalyst.spec |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) --- diff --git a/perl-Test-WWW-Mechanize-Catalyst.spec b/perl-Test-WWW-Mechanize-Catalyst.spec index 52277ce..310defa 100644 --- a/perl-Test-WWW-Mechanize-Catalyst.spec +++ b/perl-Test-WWW-Mechanize-Catalyst.spec @@ -1,7 +1,7 @@ Name: perl-Test-WWW-Mechanize-Catalyst Summary:Test::WWW::Mechanize for Catalyst Version:0.53 -Release:2%{?dist} +Release:3%{?dist} License:GPL+ or Artistic Group: Development/Libraries Source0: http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/Test-WWW-Mechanize-Catalyst-%{version}.tar.gz @@ -10,6 +10,7 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $versi BuildArch: noarch BuildRequires: perl(Catalyst) >= 5.00 +BuildRequires: perl(Catalyst::Plugin::Session::State::Cookie) BuildRequires: perl(Catalyst::Plugin::Session::Store::Dummy) BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(LWP) >= 5.816 @@ -63,6 +64,9 @@ make test %{_mandir}/man3/* %changelog +* Fri Jul 15 2011 Mathieu Bridon 0.53-3 +- And re-add the circular BR now that the package is in el6. + * Thu Jul 14 2011 Mathieu Bridon 0.53-2 - Remove circular BR to build in el6. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Coro/el6] (6 commits) ...Fix handling of Requires from last commit.
Summary of changes: b504566... - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass (*) 1dc68bf... 5.26 bump (*) 1285f98... 5.37 bump (*) cc205b3... 5.372 bump (*) 2c6355b... Rebuild with EV support. (*) 043a26e... Fix handling of Requires from last commit. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Test-HexString/el6] (5 commits) ...The package was approved in Fedora.
Summary of changes: 8dc9c7c... Initial packaging of perl-Test-HexString. (*) 2fecdc4... I prefer formatting the changelogs this way. (*) bc7d370... Fix base on Remi's review feedback. (*) 7dfb964... Update to latest upstream release. (*) c0f2656... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Test-HexString/f16] (5 commits) ...The package was approved in Fedora.
Summary of changes: 8dc9c7c... Initial packaging of perl-Test-HexString. (*) 2fecdc4... I prefer formatting the changelogs this way. (*) bc7d370... Fix base on Remi's review feedback. (*) 7dfb964... Update to latest upstream release. (*) c0f2656... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
File ExtUtils-H2PM-0.08.tar.gz uploaded to lookaside cache by bochecha
A file has been added to the lookaside cache for perl-ExtUtils-H2PM: 5217b33bb8ae8f7725fa1dd3c13197ed ExtUtils-H2PM-0.08.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-ExtUtils-H2PM] Initial packaging of perl-ExtUtils-H2PM.
commit 05bee47ba6a23f985a085526a99d2db32fb0f54a Author: Mathieu Bridon Date: Thu Sep 15 13:22:04 2011 +0800 Initial packaging of perl-ExtUtils-H2PM. This package was submitted for review in Fedora on Thu Sep 15 2011: https://bugzilla.redhat.com/show_bug.cgi?id=738525#c0 perl-ExtUtils-H2PM.spec | 63 +++ 1 files changed, 63 insertions(+), 0 deletions(-) --- diff --git a/perl-ExtUtils-H2PM.spec b/perl-ExtUtils-H2PM.spec new file mode 100644 index 000..9457239 --- /dev/null +++ b/perl-ExtUtils-H2PM.spec @@ -0,0 +1,63 @@ +Name: perl-ExtUtils-H2PM +Version:0.07 +Release:1%{?dist} +Summary:Automatically generate perl modules to wrap C header files +License:GPL+ or Artistic +Group: Development/Libraries +URL:http://search.cpan.org/dist/ExtUtils-H2PM/ +Source0: http://www.cpan.org/authors/id/P/PE/PEVANS/ExtUtils-H2PM-%{version}.tar.gz + +BuildArch: noarch + +BuildRequires: perl(ExtUtils::CBuilder) +BuildRequires: perl(Module::Build) +BuildRequires: perl(Test::More) + +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(ExtUtils::CBuilder) + +%{?perl_default_filter} + +%description +This module assists in generating wrappers around system functionallity, +such as socket() types or ioctl() calls, where the only interesting +features required are the values of some constants or layouts of structures +normally only known to the C header files. Rather than writing an entire XS +module just to contain some constants and pack/unpack functions, this +module allows the author to generate, at module build time, a pure perl +module containing constant declarations and structure utility functions. +The module then requires no XS module to be loaded at run time. + + +%prep +%setup -q -n ExtUtils-H2PM-%{version} + + +%build +%{__perl} Build.PL installdirs=vendor optimize="%{optimize}" +./Build + + +%install +./Build install destdir=%{buildroot} create_packlist=0 +find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \; +find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} %{buildroot}/* + + +%check +./Build test + + +%files +%defattr(-,root,root,-) +%doc Changes LICENSE README +%{perl_vendorlib}/* +%{_mandir}/man3/* + + +%changelog +* Mon Sep 12 2011 Mathieu Bridon 0.07-1 +- Specfile autogenerated by cpanspec 1.78. +- Slightly tweaked the specfile (removed buildroot lines, made noarch) -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-ExtUtils-H2PM] Fixes based on Remi's review feedback.
commit 880113c94b0375b1924ae149986ab6696c060a7d Author: Mathieu Bridon Date: Mon Sep 19 11:07:41 2011 +0800 Fixes based on Remi's review feedback. https://bugzilla.redhat.com/show_bug.cgi?id=738525#c1 perl-ExtUtils-H2PM.spec |8 +--- 1 files changed, 5 insertions(+), 3 deletions(-) --- diff --git a/perl-ExtUtils-H2PM.spec b/perl-ExtUtils-H2PM.spec index 9457239..72e4bbe 100644 --- a/perl-ExtUtils-H2PM.spec +++ b/perl-ExtUtils-H2PM.spec @@ -19,7 +19,7 @@ Requires: perl(ExtUtils::CBuilder) %{?perl_default_filter} %description -This module assists in generating wrappers around system functionallity, +This module assists in generating wrappers around system functionality, such as socket() types or ioctl() calls, where the only interesting features required are the values of some constants or layouts of structures normally only known to the C header files. Rather than writing an entire XS @@ -53,11 +53,13 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %files %defattr(-,root,root,-) %doc Changes LICENSE README -%{perl_vendorlib}/* -%{_mandir}/man3/* +%{perl_vendorlib}/ExtUtils +%{_mandir}/man3/ExtUtils::H2PM* %changelog +- Fixed a few things based on Remi's review feedback. + * Mon Sep 12 2011 Mathieu Bridon 0.07-1 - Specfile autogenerated by cpanspec 1.78. - Slightly tweaked the specfile (removed buildroot lines, made noarch) -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-ExtUtils-H2PM] Update to latest upstream version.
commit dc6fb47ceb993a4ec71b159591c01bf65fb8b3b2 Author: Mathieu Bridon Date: Mon Sep 19 11:08:22 2011 +0800 Update to latest upstream version. This new package was submitted in Fedora on Mon Sep 19 2011: https://bugzilla.redhat.com/show_bug.cgi?id=738525#c2 perl-ExtUtils-H2PM.spec |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) --- diff --git a/perl-ExtUtils-H2PM.spec b/perl-ExtUtils-H2PM.spec index 72e4bbe..b6d4fbc 100644 --- a/perl-ExtUtils-H2PM.spec +++ b/perl-ExtUtils-H2PM.spec @@ -1,5 +1,5 @@ Name: perl-ExtUtils-H2PM -Version:0.07 +Version:0.08 Release:1%{?dist} Summary:Automatically generate perl modules to wrap C header files License:GPL+ or Artistic @@ -58,6 +58,8 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %changelog +* Mon Sep 19 2011 Mathieu Bridon 0.08-1 +- Update to latest upstream release. - Fixed a few things based on Remi's review feedback. * Mon Sep 12 2011 Mathieu Bridon 0.07-1 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-ExtUtils-H2PM] The package was approved in Fedora.
commit 7c2cb9d57c00c3cc3b391c25c4ae3effe10e62ea Author: Mathieu Bridon Date: Tue Sep 20 15:22:26 2011 +0800 The package was approved in Fedora. Sources were uploaded to the lookaside cache with fedpkg. This commit reflects the change in the sources and .gitignore files. .gitignore |1 + sources|1 + 2 files changed, 2 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index e69de29..0bfd856 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/ExtUtils-H2PM-0.08.tar.gz diff --git a/sources b/sources index e69de29..5d8677f 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +5217b33bb8ae8f7725fa1dd3c13197ed ExtUtils-H2PM-0.08.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-ExtUtils-H2PM] Remove the --optimize build option as per Remi's suggestion.
commit d379eea4ab7d50442f1a07abe48a61263505cdd7 Author: Mathieu Bridon Date: Mon Sep 19 13:39:36 2011 +0800 Remove the --optimize build option as per Remi's suggestion. This updated package has been submitted in Fedora on Mon Sep 19 2011: https://bugzilla.redhat.com/show_bug.cgi?id=738525#c3 perl-ExtUtils-H2PM.spec |7 +-- 1 files changed, 5 insertions(+), 2 deletions(-) --- diff --git a/perl-ExtUtils-H2PM.spec b/perl-ExtUtils-H2PM.spec index b6d4fbc..ae27041 100644 --- a/perl-ExtUtils-H2PM.spec +++ b/perl-ExtUtils-H2PM.spec @@ -1,6 +1,6 @@ Name: perl-ExtUtils-H2PM Version:0.08 -Release:1%{?dist} +Release:2%{?dist} Summary:Automatically generate perl modules to wrap C header files License:GPL+ or Artistic Group: Development/Libraries @@ -34,7 +34,7 @@ The module then requires no XS module to be loaded at run time. %build -%{__perl} Build.PL installdirs=vendor optimize="%{optimize}" +%{__perl} Build.PL installdirs=vendor ./Build @@ -58,6 +58,9 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %changelog +* Mon Sep 19 2011 Mathieu Bridon 0.08-2 +- Remove the --optimize build option as per Remi's suggestion. + * Mon Sep 19 2011 Mathieu Bridon 0.08-1 - Update to latest upstream release. - Fixed a few things based on Remi's review feedback. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-ExtUtils-H2PM/el6] (5 commits) ...The package was approved in Fedora.
Summary of changes: 05bee47... Initial packaging of perl-ExtUtils-H2PM. (*) 880113c... Fixes based on Remi's review feedback. (*) dc6fb47... Update to latest upstream version. (*) d379eea... Remove the --optimize build option as per Remi's suggestion (*) 7c2cb9d... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
File Socket-Netlink-0.03.tar.gz uploaded to lookaside cache by bochecha
A file has been added to the lookaside cache for perl-Socket-Netlink: b5898a207023ff5b94b06cb5857395f0 Socket-Netlink-0.03.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Socket-Netlink] Fixed overzealous Provides filter for RPM 4.8.
commit e56bdf0cf610e851b684d299ca2f3ba22d0ba93b Author: Mathieu Bridon Date: Fri Sep 16 13:25:41 2011 +0800 Fixed overzealous Provides filter for RPM 4.8. Package could not install because one essential Provides was filtered out. https://bugzilla.redhat.com/show_bug.cgi?id=738589#c2 perl-Socket-Netlink.spec |8 ++-- 1 files changed, 6 insertions(+), 2 deletions(-) --- diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec index 8ba5c27..7a69802 100644 --- a/perl-Socket-Netlink.spec +++ b/perl-Socket-Netlink.spec @@ -1,6 +1,6 @@ Name: perl-Socket-Netlink Version:0.03 -Release:1%{?dist} +Release:2%{?dist} Summary:Interface to Linux's PF_NETLINK socket family License:GPL+ or Artistic Group: Development/Libraries @@ -21,7 +21,7 @@ Requires: perl(Sub::Name) ## Filter unneeded Provides with RPM 4.8 %{?filter_setup: -%filter_from_provides /perl(Socket::Netlink::Generic)/d +%filter_from_provides /^perl(Socket::Netlink::Generic)$/d } %{?perl_default_filter} ## Filter unneeded Provides with RPM 4.9 @@ -70,6 +70,10 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %changelog +* Fri Sep 16 2011 Mathieu Bridon 0.03-2 +- Fixed dubious Provides filtering for RPM 4.8, it was filtering out too much + and made the package uninstallable. + * Mon Sep 12 2011 Mathieu Bridon 0.03-1 - Specfile autogenerated by cpanspec 1.78. - Slightly tweaked the specfile (removed buildroot lines, added missing BR) -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Socket-Netlink] Initial packaging of perl-Socket-Netlink.
commit 9808f8132aed3d865c6b96941a955b6725ead4c9 Author: Mathieu Bridon Date: Thu Sep 15 18:01:37 2011 +0800 Initial packaging of perl-Socket-Netlink. This package was submitted for review in Fedora on Thu Sep 15 2011: https://bugzilla.redhat.com/show_bug.cgi?id=738589#c0 perl-Socket-Netlink.spec | 77 ++ 1 files changed, 77 insertions(+), 0 deletions(-) --- diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec new file mode 100644 index 000..8ba5c27 --- /dev/null +++ b/perl-Socket-Netlink.spec @@ -0,0 +1,77 @@ +Name: perl-Socket-Netlink +Version:0.03 +Release:1%{?dist} +Summary:Interface to Linux's PF_NETLINK socket family +License:GPL+ or Artistic +Group: Development/Libraries +URL:http://search.cpan.org/dist/Socket-Netlink/ +Source0: http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz + +BuildRequires: perl(ExtUtils::CBuilder) +BuildRequires: perl(ExtUtils::CChecker) +BuildRequires: perl(ExtUtils::H2PM) >= 0.03 +BuildRequires: perl(Module::Build) +BuildRequires: perl(Module::Build::Compat) +BuildRequires: perl(Sub::Name) +BuildRequires: perl(Test::HexString) +BuildRequires: perl(Test::More) + +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(Sub::Name) + +## Filter unneeded Provides with RPM 4.8 +%{?filter_setup: +%filter_from_provides /perl(Socket::Netlink::Generic)/d +} +%{?perl_default_filter} +## Filter unneeded Provides with RPM 4.9 +%global __provides_exclude %{?__provides_exclude:__provides_exclude|}^perl\\(Socket::Netlink::Generic\\)$ + +# For some reason rpmbuild picks this one up as a 'Requires', but not as +# a 'Provides'. Adding it manually or the package fails to install +Provides: perl(Socket::Netlink::Generic_const) == %{version} + + +%description +This module contains the low-level constants and structure handling +functions required to use Linux's PF_NETLINK socket family. It is suggested +to use the high-level object interface to this instead; see +IO::Socket::Netlink. + + +%prep +%setup -q -n Socket-Netlink-%{version} + + +%build +%{__perl} Build.PL installdirs=vendor optimize="%{optimize}" +./Build + + +%install +./Build install destdir=%{buildroot} create_packlist=0 +find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \; +find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} %{buildroot}/* + + +%check +./Build test + + +%files +%defattr(-,root,root,-) +%doc Changes LICENSE README +%{perl_vendorarch}/auto/* +%{perl_vendorarch}/Socket* +%{perl_vendorarch}/IO* +%{_mandir}/man3/* + + +%changelog +* Mon Sep 12 2011 Mathieu Bridon 0.03-1 +- Specfile autogenerated by cpanspec 1.78. +- Slightly tweaked the specfile (removed buildroot lines, added missing BR) +- Added explicit Provides that rpmbuild doesn't pick up for some reason. +- Filtered out a dubious Provides. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Socket-Netlink] I prefer formatting changelog messages this way.
commit b7a0853430c687c2fc58d453dae5255364e45999 Author: Mathieu Bridon Date: Mon Sep 19 15:35:12 2011 +0800 I prefer formatting changelog messages this way. perl-Socket-Netlink.spec |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) --- diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec index 7a69802..4ef974b 100644 --- a/perl-Socket-Netlink.spec +++ b/perl-Socket-Netlink.spec @@ -70,11 +70,11 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %changelog -* Fri Sep 16 2011 Mathieu Bridon 0.03-2 +* Fri Sep 16 2011 Mathieu Bridon - 0.03-2 - Fixed dubious Provides filtering for RPM 4.8, it was filtering out too much and made the package uninstallable. -* Mon Sep 12 2011 Mathieu Bridon 0.03-1 +* Mon Sep 12 2011 Mathieu Bridon - 0.03-1 - Specfile autogenerated by cpanspec 1.78. - Slightly tweaked the specfile (removed buildroot lines, added missing BR) - Added explicit Provides that rpmbuild doesn't pick up for some reason. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Socket-Netlink] Fixes based on Remi's review feedback.
commit 36e11379b53c307eaac079845b0a70111a62a184 Author: Mathieu Bridon Date: Mon Sep 19 15:35:28 2011 +0800 Fixes based on Remi's review feedback. This updated package has been submitted to Fedora on Mon Sep 19 2011: https://bugzilla.redhat.com/show_bug.cgi?id=738589#c4 perl-Socket-Netlink.spec | 11 +-- 1 files changed, 9 insertions(+), 2 deletions(-) --- diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec index 4ef974b..c050fbc 100644 --- a/perl-Socket-Netlink.spec +++ b/perl-Socket-Netlink.spec @@ -1,8 +1,12 @@ Name: perl-Socket-Netlink Version:0.03 -Release:2%{?dist} +Release:3%{?dist} Summary:Interface to Linux's PF_NETLINK socket family + +# License file contains the old FSF address: +# https://rt.cpan.org/Public/Bug/Display.html?id=70980 License:GPL+ or Artistic + Group: Development/Libraries URL:http://search.cpan.org/dist/Socket-Netlink/ Source0: http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz @@ -44,7 +48,7 @@ IO::Socket::Netlink. %build -%{__perl} Build.PL installdirs=vendor optimize="%{optimize}" +%{__perl} Build.PL installdirs=vendor optimize="%{optflags}" ./Build @@ -70,6 +74,9 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %changelog +* Mon Sep 19 2011 Mathieu Bridon - 0.03-3 +- Fixes based on Remi's review feedback. + * Fri Sep 16 2011 Mathieu Bridon - 0.03-2 - Fixed dubious Provides filtering for RPM 4.8, it was filtering out too much and made the package uninstallable. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Socket-Netlink] The package was approved in Fedora.
commit c0c33f2add398f7d6e8884d3fdf81db4a7640247 Author: Mathieu Bridon Date: Wed Sep 21 11:11:45 2011 +0800 The package was approved in Fedora. Sources were uploaded to the lookaside cache with fedpkg. This commit reflects the change in the sources and .gitignore files. + .gitignore |1 + sources|1 + 2 files changed, 2 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index e69de29..7779108 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/Socket-Netlink-0.03.tar.gz diff --git a/sources b/sources index e69de29..901cdc0 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +b5898a207023ff5b94b06cb5857395f0 Socket-Netlink-0.03.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Socket-Netlink/f16] (5 commits) ...The package was approved in Fedora.
Summary of changes: 9808f81... Initial packaging of perl-Socket-Netlink. (*) e56bdf0... Fixed overzealous Provides filter for RPM 4.8. (*) b7a0853... I prefer formatting changelog messages this way. (*) 36e1137... Fixes based on Remi's review feedback. (*) c0c33f2... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
File Socket-Netlink-Route-0.03.tar.gz uploaded to lookaside cache by bochecha
A file has been added to the lookaside cache for perl-Socket-Netlink-Route: ea9ca0658e0a3271d66a58d4fa5a30a8 Socket-Netlink-Route-0.03.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Socket-Netlink/el6] (5 commits) ...The package was approved in Fedora.
Summary of changes: 9808f81... Initial packaging of perl-Socket-Netlink. (*) e56bdf0... Fixed overzealous Provides filter for RPM 4.8. (*) b7a0853... I prefer formatting changelog messages this way. (*) 36e1137... Fixes based on Remi's review feedback. (*) c0c33f2... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Socket-Netlink-Route] Initial packaging of perl-Socket-Netlink-Route.
commit e26563902fa091a1c9d4c77dc4841e18137093cf Author: Mathieu Bridon Date: Fri Sep 16 13:39:15 2011 +0800 Initial packaging of perl-Socket-Netlink-Route. This package was submitted for review in Fedora on Fri Sep 16 2011: https://bugzilla.redhat.com/show_bug.cgi?id=738931#c0 perl-Socket-Netlink-Route.spec | 71 1 files changed, 71 insertions(+), 0 deletions(-) --- diff --git a/perl-Socket-Netlink-Route.spec b/perl-Socket-Netlink-Route.spec new file mode 100644 index 000..e7546e7 --- /dev/null +++ b/perl-Socket-Netlink-Route.spec @@ -0,0 +1,71 @@ +Name: perl-Socket-Netlink-Route +Version:0.03 +Release:1%{?dist} +Summary:Interface to Linux's NETLINK_ROUTE netlink socket protocol +License:GPL+ or Artistic +Group: Development/Libraries +URL:http://search.cpan.org/dist/Socket-Netlink-Route/ +Source0: http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-Route-%{version}.tar.gz + +BuildArch: noarch + +BuildRequires: perl(ExtUtils::H2PM) >= 0.07 +BuildRequires: perl(Module::Build) +BuildRequires: perl(Socket::Netlink) >= 0.03 +BuildRequires: perl(Test::More) + +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(Socket::Netlink) >= 0.03 + +## Filter unneeded Provides with RPM 4.8 +%{?filter_setup: +%filter_from_provides /perl(Socket::Netlink::Route)/d +} +%{?perl_default_filter} +## Filter unneeded Provides with RPM 4.9 +%global __provides_exclude %{?__provides_exclude:__provides_exclude|}^perl\\(Socket::Netlink::Route\\)$ + +# For some reason rpmbuild picks this one up as a 'Requires', but not as +# a 'Provides'. Adding it manually or the package fails to install +Provides: perl(Socket::Netlink::Route_const) == %{version} + + +%description +This module contains the low-level constants and structure handling +functions required to use the NETLINK_ROUTE protocol of Linux's PF_NETLINK +socket family. It is suggested to use the high-level object interface to +this protocol instead; see IO::Socket::Netlink::Route. + + +%prep +%setup -q -n Socket-Netlink-Route-%{version} + + +%build +%{__perl} Build.PL installdirs=vendor +./Build + + +%install +./Build install destdir=%{buildroot} create_packlist=0 +find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} %{buildroot}/* + + +%check +./Build test + + +%files +%defattr(-,root,root,-) +%doc Changes examples LICENSE README +%{perl_vendorlib}/* +%{_mandir}/man3/* + + +%changelog +* Mon Sep 12 2011 Mathieu Bridon 0.03-1 +- Specfile autogenerated by cpanspec 1.78. +- Added explicit Provides that rpmbuild doesn't pick up for some reason. +- Filtered out a dubious Provides. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Socket-Netlink-Route] Fixed overzealous Provides filter for RPM 4.8.
commit d841270a681972795a0bfeeaf164812f0d271ea4 Author: Mathieu Bridon Date: Fri Sep 16 13:40:22 2011 +0800 Fixed overzealous Provides filter for RPM 4.8. Package could not install because one essential Provides was filtered out. https://bugzilla.redhat.com/show_bug.cgi?id=738931#c2 perl-Socket-Netlink-Route.spec |8 ++-- 1 files changed, 6 insertions(+), 2 deletions(-) --- diff --git a/perl-Socket-Netlink-Route.spec b/perl-Socket-Netlink-Route.spec index e7546e7..4e36270 100644 --- a/perl-Socket-Netlink-Route.spec +++ b/perl-Socket-Netlink-Route.spec @@ -1,6 +1,6 @@ Name: perl-Socket-Netlink-Route Version:0.03 -Release:1%{?dist} +Release:2%{?dist} Summary:Interface to Linux's NETLINK_ROUTE netlink socket protocol License:GPL+ or Artistic Group: Development/Libraries @@ -19,7 +19,7 @@ Requires: perl(Socket::Netlink) >= 0.03 ## Filter unneeded Provides with RPM 4.8 %{?filter_setup: -%filter_from_provides /perl(Socket::Netlink::Route)/d +%filter_from_provides /^perl(Socket::Netlink::Route)$/d } %{?perl_default_filter} ## Filter unneeded Provides with RPM 4.9 @@ -65,6 +65,10 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %changelog +* Fri Sep 16 2011 Mathieu Bridon - 0.03-2 +- Fixed dubious Provides filtering for RPM 4.8, it was filtering out too much + and made the package uninstallable. + * Mon Sep 12 2011 Mathieu Bridon 0.03-1 - Specfile autogenerated by cpanspec 1.78. - Added explicit Provides that rpmbuild doesn't pick up for some reason. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Socket-Netlink-Route] I prefer formatting changelogs this way.
commit 70b079396b22dfff6b757efd99b39da8cea9fe95 Author: Mathieu Bridon Date: Mon Sep 19 15:54:18 2011 +0800 I prefer formatting changelogs this way. perl-Socket-Netlink-Route.spec |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) --- diff --git a/perl-Socket-Netlink-Route.spec b/perl-Socket-Netlink-Route.spec index 4e36270..0d7b678 100644 --- a/perl-Socket-Netlink-Route.spec +++ b/perl-Socket-Netlink-Route.spec @@ -69,7 +69,7 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; - Fixed dubious Provides filtering for RPM 4.8, it was filtering out too much and made the package uninstallable. -* Mon Sep 12 2011 Mathieu Bridon 0.03-1 +* Mon Sep 12 2011 Mathieu Bridon - 0.03-1 - Specfile autogenerated by cpanspec 1.78. - Added explicit Provides that rpmbuild doesn't pick up for some reason. - Filtered out a dubious Provides. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Socket-Netlink-Route] Fixes based on Remi's review.
commit 0b68dc29d58a6496f063d780d4c544b049098bcd Author: Mathieu Bridon Date: Mon Sep 19 15:54:35 2011 +0800 Fixes based on Remi's review. This updated package has been submitted in Fedora on Mon Sep 19 2011: https://bugzilla.redhat.com/show_bug.cgi?id=738931#c4 perl-Socket-Netlink-Route.spec | 14 +++--- 1 files changed, 11 insertions(+), 3 deletions(-) --- diff --git a/perl-Socket-Netlink-Route.spec b/perl-Socket-Netlink-Route.spec index 0d7b678..5541b99 100644 --- a/perl-Socket-Netlink-Route.spec +++ b/perl-Socket-Netlink-Route.spec @@ -1,8 +1,12 @@ Name: perl-Socket-Netlink-Route Version:0.03 -Release:2%{?dist} +Release:3%{?dist} Summary:Interface to Linux's NETLINK_ROUTE netlink socket protocol + +# License file contains the old FSF address: +# https://rt.cpan.org/Public/Bug/Display.html?id=71001 License:GPL+ or Artistic + Group: Development/Libraries URL:http://search.cpan.org/dist/Socket-Netlink-Route/ Source0: http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-Route-%{version}.tar.gz @@ -60,11 +64,15 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %files %defattr(-,root,root,-) %doc Changes examples LICENSE README -%{perl_vendorlib}/* -%{_mandir}/man3/* +%{perl_vendorlib}/IO +%{perl_vendorlib}/Socket +%{_mandir}/man3/*Socket::Netlink::Route* %changelog +* Mon Sep 19 2011 Mathieu Bridon - 0.03-3 +- Fixes based on Remi's review. + * Fri Sep 16 2011 Mathieu Bridon - 0.03-2 - Fixed dubious Provides filtering for RPM 4.8, it was filtering out too much and made the package uninstallable. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Socket-Netlink-Route] The package was approved in Fedora.
commit 3243d9897721b5a033a31b8e4482ec8a06d7cfa2 Author: Mathieu Bridon Date: Wed Sep 21 11:44:47 2011 +0800 The package was approved in Fedora. Sources were uploaded to the lookaside cache with fedpkg. This commit reflects the change in the sources and .gitignore files. .gitignore |1 + sources|1 + 2 files changed, 2 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index e69de29..c25e91f 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/Socket-Netlink-Route-0.03.tar.gz diff --git a/sources b/sources index e69de29..c4915b2 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +ea9ca0658e0a3271d66a58d4fa5a30a8 Socket-Netlink-Route-0.03.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Socket-Netlink-Route/f16] (5 commits) ...The package was approved in Fedora.
Summary of changes: e265639... Initial packaging of perl-Socket-Netlink-Route. (*) d841270... Fixed overzealous Provides filter for RPM 4.8. (*) 70b0793... I prefer formatting changelogs this way. (*) 0b68dc2... Fixes based on Remi's review. (*) 3243d98... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Socket-Netlink/el6] Do not build on ppc64.
commit f45c59a4f4f24385f60ce7a3d78ec7d49e0622c5 Author: Mathieu Bridon Date: Wed Sep 21 15:11:02 2011 +0800 Do not build on ppc64. perl-Socket-Netlink.spec |9 - 1 files changed, 8 insertions(+), 1 deletions(-) --- diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec index c050fbc..3254615 100644 --- a/perl-Socket-Netlink.spec +++ b/perl-Socket-Netlink.spec @@ -1,6 +1,6 @@ Name: perl-Socket-Netlink Version:0.03 -Release:3%{?dist} +Release:4%{?dist} Summary:Interface to Linux's PF_NETLINK socket family # License file contains the old FSF address: @@ -11,6 +11,10 @@ Group: Development/Libraries URL:http://search.cpan.org/dist/Socket-Netlink/ Source0: http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz +# Unit tests fail on ppc64: +# https://rt.cpan.org/Public/Bug/Display.html?id=71112 +ExcludeArch:ppc64 + BuildRequires: perl(ExtUtils::CBuilder) BuildRequires: perl(ExtUtils::CChecker) BuildRequires: perl(ExtUtils::H2PM) >= 0.03 @@ -74,6 +78,9 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %changelog +* Wed Sep 21 2011 Mathieu Bridon - 0.03-4 +- Do not build on ppc64. + * Mon Sep 19 2011 Mathieu Bridon - 0.03-3 - Fixes based on Remi's review feedback. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
File JSON-Path-0.101.tar.gz uploaded to lookaside cache by bochecha
A file has been added to the lookaside cache for perl-JSON-Path: fa43d374c431c65fa7253a6ca23ec783 JSON-Path-0.101.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-JSON-Path/el6] Initial Packaging of perl-JSON-Path.
commit 9d13f7edb301a5a3eb652835408165485dd2b371 Author: Mathieu Bridon Date: Fri Oct 21 12:46:51 2011 +0800 Initial Packaging of perl-JSON-Path. This package was submitted for review in Fedora on Fri Oct 21 2011: https://bugzilla.redhat.com/show_bug.cgi?id=747834#c0 perl-JSON-Path.spec | 66 +++ 1 files changed, 66 insertions(+), 0 deletions(-) --- diff --git a/perl-JSON-Path.spec b/perl-JSON-Path.spec new file mode 100644 index 000..0727fea --- /dev/null +++ b/perl-JSON-Path.spec @@ -0,0 +1,66 @@ +Name: perl-JSON-Path +Version:0.101 +Release:1%{?dist} +Summary:Search nested hashref/arrayref structures using JSONPath + +License:MIT +URL:http://search.cpan.org/dist/JSON-Path/ +Source0: http://www.cpan.org/authors/id/T/TO/TOBYINK/JSON-Path-%{version}.tar.gz + +BuildArch: noarch + +BuildRequires: perl >= 1:5.8.0 +BuildRequires: perl(common::sense) +BuildRequires: perl(Error) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(JSON) +BuildRequires: perl(Test::More) >= 0.61 + +# Those are only needed when building for RHEL, on Fedora they come in as +# dependencies of the above +%if 0%{?rhel} < 7 +BuildRequires: perl(CPAN) +%endif + +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(common::sense) +Requires: perl(Error) +Requires: perl(JSON) + +%description +This module implements JSONPath, an XPath-like language for searching JSON- +like structures. + + +%prep +%setup -q -n JSON-Path-%{version} + + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + + +%install +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 + + +%files +%defattr(-,root,root,-) +%doc Changes Changes.ttl Changes.xml README TODO +%{perl_vendorlib}/* +%{_mandir}/man3/* + + +%changelog +* Fri Oct 21 2011 Mathieu Bridon 0.101-1 +- Specfile autogenerated by cpanspec 1.78. (with a couple of tweaks) -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-JSON-Path/el6] The package was approved in Fedora.
commit 8a424e7f79877906ac191a3f6559996dbedc2a8c Author: Mathieu Bridon Date: Wed Nov 2 16:42:49 2011 +0800 The package was approved in Fedora. Sources were uploaded to the lookaside cache with fedpkg. This commit reflects the change in the sources and .gitignore files. .gitignore |1 + sources|1 + 2 files changed, 2 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index e69de29..afee8b7 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/JSON-Path-0.101.tar.gz diff --git a/sources b/sources index e69de29..5fca062 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +fa43d374c431c65fa7253a6ca23ec783 JSON-Path-0.101.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-JSON-Path/f16] (2 commits) ...The package was approved in Fedora.
Summary of changes: 9d13f7e... Initial Packaging of perl-JSON-Path. (*) 8a424e7... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-JSON-Path] (2 commits) ...The package was approved in Fedora.
Summary of changes: 9d13f7e... Initial Packaging of perl-JSON-Path. (*) 8a424e7... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
File Crypt-RC4-XS-0.02.tar.gz uploaded to lookaside cache by bochecha
A file has been added to the lookaside cache for perl-Crypt-RC4-XS: 382fa84e1ea46bd8753081642d08b82e Crypt-RC4-XS-0.02.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Crypt-RC4-XS] Initial packaging for Fedora
commit 8c9abf8bad84c02233c365b7533600106dd47c5c Author: Mathieu Bridon Date: Fri Nov 11 11:31:15 2011 +0800 Initial packaging for Fedora This package was submitted for review on Fri Nov 11 2011: https://bugzilla.redhat.com/show_bug.cgi?id=753019#c0 perl-Crypt-RC4-XS.spec | 64 1 files changed, 64 insertions(+), 0 deletions(-) --- diff --git a/perl-Crypt-RC4-XS.spec b/perl-Crypt-RC4-XS.spec new file mode 100644 index 000..6ea522b --- /dev/null +++ b/perl-Crypt-RC4-XS.spec @@ -0,0 +1,64 @@ +Name: perl-Crypt-RC4-XS +Version:0.02 +Release:1%{?dist} +Summary:Perl implementation of the RC4 encryption algorithm +License:GPL+ or Artistic +URL:http://search.cpan.org/dist/Crypt-RC4-XS/ +Source0: http://www.cpan.org/authors/id/O/OY/OYAMA/Crypt-RC4-XS-%{version}.tar.gz + +BuildRequires: perl(ExtUtils::MakeMaker) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +# Required for the unit tests +BuildRequires: perl(Test::More) + +# Don't provide private shared objects +%{?perl_default_filter} + +%description +This module XS implementation of the RC4 algorithm, developed by RSA +Security, Inc. Here is the description from Wikipedia website: + +In cryptography, RC4 (also known as ARC4 or ARCFOUR meaning Alleged RC4, see +below) is the most widely-used software stream cipher and is used in popular +protocols such as Secure Sockets Layer (SSL) (to protect Internet traffic) +and WEP (to secure wireless networks). While remarkable for its simplicity +and speed in software, RC4 is vulnerable to attacks when the beginning of the +output keystream is not discarded, or a single keystream is used twice; some +ways of using RC4 can lead to very insecure cryptosystems such as WEP. + + +%prep +%setup -q -n Crypt-RC4-XS-%{version} + + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +make %{?_smp_mflags} + + +%install +make pure_install PERL_INSTALL_ROOT=%{buildroot} + +find %{buildroot} -type f -name .packlist -exec rm -f {} \; +find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \; +find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} %{buildroot}/* + + +%check +make test + + +%files +%defattr(-,root,root,-) +%doc Changes README +%{perl_vendorarch}/Crypt +%{perl_vendorarch}/auto/Crypt +%{_mandir}/man3/Crypt::RC4::XS.3pm.gz + +%changelog +* Fri Nov 11 2011 Mathieu Bridon 0.02-1 +- Specfile autogenerated by cpanspec 1.78. +- Couple of tweaks to the spec file. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Crypt-RC4-XS] Minor tweak to the spec file
commit d8166e964c7dcd4b89bfcd4a30f29d451e7d0801 Author: Mathieu Bridon Date: Thu Nov 17 12:41:19 2011 +0800 Minor tweak to the spec file This was suggested by Parag during the review: https://bugzilla.redhat.com/show_bug.cgi?id=753019 perl-Crypt-RC4-XS.spec |8 +--- 1 files changed, 5 insertions(+), 3 deletions(-) --- diff --git a/perl-Crypt-RC4-XS.spec b/perl-Crypt-RC4-XS.spec index 6ea522b..a2fce70 100644 --- a/perl-Crypt-RC4-XS.spec +++ b/perl-Crypt-RC4-XS.spec @@ -1,6 +1,6 @@ Name: perl-Crypt-RC4-XS Version:0.02 -Release:1%{?dist} +Release:2%{?dist} Summary:Perl implementation of the RC4 encryption algorithm License:GPL+ or Artistic URL:http://search.cpan.org/dist/Crypt-RC4-XS/ @@ -52,13 +52,15 @@ make test %files -%defattr(-,root,root,-) %doc Changes README %{perl_vendorarch}/Crypt %{perl_vendorarch}/auto/Crypt %{_mandir}/man3/Crypt::RC4::XS.3pm.gz %changelog -* Fri Nov 11 2011 Mathieu Bridon 0.02-1 +* Thu Nov 17 2011 Mathieu Bridon - 0.02-2 +- Minor tweak to the spec file as suggested by Parag in the review. + +* Fri Nov 11 2011 Mathieu Bridon - 0.02-1 - Specfile autogenerated by cpanspec 1.78. - Couple of tweaks to the spec file. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Crypt-RC4-XS] The package was approved in Fedora.
commit 8dcbd93ce70d1ff26d2cab449268e40360d3eb3a Author: Mathieu Bridon Date: Thu Nov 17 12:46:11 2011 +0800 The package was approved in Fedora. Sources were uploaded to the lookaside cache with fedpkg. This commit reflects the change in the sources and .gitignore files. .gitignore |1 + sources|1 + 2 files changed, 2 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index e69de29..b8922cd 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/Crypt-RC4-XS-0.02.tar.gz diff --git a/sources b/sources index e69de29..3acea4a 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +382fa84e1ea46bd8753081642d08b82e Crypt-RC4-XS-0.02.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Crypt-RC4-XS/f16] (3 commits) ...The package was approved in Fedora.
Summary of changes: 8c9abf8... Initial packaging for Fedora (*) d8166e9... Minor tweak to the spec file (*) 8dcbd93... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Crypt-RC4-XS/el6] (3 commits) ...The package was approved in Fedora.
Summary of changes: 8c9abf8... Initial packaging for Fedora (*) d8166e9... Minor tweak to the spec file (*) 8dcbd93... The package was approved in Fedora. (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
perl-PDF-API2 in EPEL6?
Hi, I'm interesting in having perl-PDF-API2 available in EPEL6, could you request the branch? If you are not interested in maintaining this branch yourself, I would be more than happy to become a co-maintainer for EPEL6. Thanks in advance, -- Mathieu -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
File Net-Server-Coro-1.2.tar.gz uploaded to lookaside cache by bochecha
A file has been added to the lookaside cache for perl-Net-Server-Coro: a2d40f64b7bfdb4f29fafb690412d49b Net-Server-Coro-1.2.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Net-Server-Coro] Initial package of perl-Net-Server-Coro
commit 2e6e6e8b5e62c985316d2a6a3f94932d375d Author: Mathieu Bridon Date: Tue Jan 31 10:54:10 2012 +0800 Initial package of perl-Net-Server-Coro This has been submitted to Fedora on Fri Jan 27 2012: https://bugzilla.redhat.com/show_bug.cgi?id=785057#c0 perl-Net-Server-Coro.spec | 52 + 1 files changed, 52 insertions(+), 0 deletions(-) --- diff --git a/perl-Net-Server-Coro.spec b/perl-Net-Server-Coro.spec new file mode 100644 index 000..b3c9b04 --- /dev/null +++ b/perl-Net-Server-Coro.spec @@ -0,0 +1,52 @@ +Name: perl-Net-Server-Coro +Version:1.2 +Release:1%{?dist} + +Summary:Co-operative multithreaded server using Coro +License:MIT +URL:http://search.cpan.org/dist/Net-Server-Coro/ + +Source0: http://www.cpan.org/authors/id/A/AL/ALEXMV/Net-Server-Coro-%{version}.tar.gz + +BuildArch: noarch + +BuildRequires: perl(ExtUtils::MakeMaker) + +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +# This one is not automatically caught by RPM +Requires: perl(Net::SSLeay) + +%description +Net::Server::Coro implements multithreaded server for the Net::Server +architecture, using Coro and Coro::Socket to make all reads and writes non- +blocking. Additionally, it supports non-blocking SSL negotiation. + + +%prep +%setup -q -n Net-Server-Coro-%{version} + + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + + +%install +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}/* + + +%files +%doc Changes +%{_mandir}/man?/Net::Server::Coro*.gz +%{perl_vendorlib}/Net + + +%changelog +* Fri Jan 27 2012 Mathieu Bridon - 1.2-1 +- Initial packaging, with a little help from my friend cpanspec. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Net-Server-Coro] The package has been approved in Fedora
commit 53a76910271acd753dd737b163b6a6ee5c14f3a2 Author: Mathieu Bridon Date: Fri Feb 3 15:27:49 2012 +0800 The package has been approved in Fedora This commit simply brings the changes to sources and .gitignore after running ``fedpkg new-sources``. .gitignore |1 + sources|1 + 2 files changed, 2 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index e69de29..c8e7ddd 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/Net-Server-Coro-1.2.tar.gz diff --git a/sources b/sources index e69de29..5fd6ef4 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +a2d40f64b7bfdb4f29fafb690412d49b Net-Server-Coro-1.2.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Net-Server-Coro/f16] (2 commits) ...The package has been approved in Fedora
Summary of changes: 2e6e6e8... Initial package of perl-Net-Server-Coro (*) 53a7691... The package has been approved in Fedora (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Net-Server-Coro/el6] (2 commits) ...The package has been approved in Fedora
Summary of changes: 2e6e6e8... Initial package of perl-Net-Server-Coro (*) 53a7691... The package has been approved in Fedora (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Net-Server-Coro] Run the unit tests, even if there are none for now
commit 663a64517054eaba454c486509c68bbc720ae26f Author: Mathieu Bridon Date: Mon Feb 6 11:20:44 2012 +0800 Run the unit tests, even if there are none for now perl-Net-Server-Coro.spec |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) --- diff --git a/perl-Net-Server-Coro.spec b/perl-Net-Server-Coro.spec index b3c9b04..fc17a7d 100644 --- a/perl-Net-Server-Coro.spec +++ b/perl-Net-Server-Coro.spec @@ -47,6 +47,13 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %{perl_vendorlib}/Net +%check +make test + + %changelog +- Run the unit tests, even if there's none. Ther emight be some in the future, + so this makes the package better prepared. + * Fri Jan 27 2012 Mathieu Bridon - 1.2-1 - Initial packaging, with a little help from my friend cpanspec. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Net-Server-Coro] Build against system inc::Module::Install, and bump the Release
commit 917f3a05615da2f0d9cac0a955c68aa3bf30976c Author: Mathieu Bridon Date: Mon Feb 6 11:21:05 2012 +0800 Build against system inc::Module::Install, and bump the Release perl-Net-Server-Coro.spec | 10 +- 1 files changed, 9 insertions(+), 1 deletions(-) --- diff --git a/perl-Net-Server-Coro.spec b/perl-Net-Server-Coro.spec index fc17a7d..1f2b658 100644 --- a/perl-Net-Server-Coro.spec +++ b/perl-Net-Server-Coro.spec @@ -1,6 +1,6 @@ Name: perl-Net-Server-Coro Version:1.2 -Release:1%{?dist} +Release:2%{?dist} Summary:Co-operative multithreaded server using Coro License:MIT @@ -11,6 +11,7 @@ Source0: http://www.cpan.org/authors/id/A/AL/ALEXMV/Net-Server-Coro-%{ver BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(inc::Module::Install) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) @@ -26,6 +27,9 @@ blocking. Additionally, it supports non-blocking SSL negotiation. %prep %setup -q -n Net-Server-Coro-%{version} +# Build using the system-provided module, not the bundled one +rm -fr inc + %build %{__perl} Makefile.PL INSTALLDIRS=vendor @@ -52,6 +56,10 @@ make test %changelog +* Mon Feb 06 2012 Mathieu Bridon - 1.2-2 +- Build using the system-provided module, not the bundled one. + This fixes the issue raised by Petr: + https://bugzilla.redhat.com/show_bug.cgi?id=785057#c5 - Run the unit tests, even if there's none. Ther emight be some in the future, so this makes the package better prepared. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Net-Server-Coro/f16] (2 commits) ...Build against system inc::Module::Install, and bump the Release
Summary of changes: 663a645... Run the unit tests, even if there are none for now (*) 917f3a0... Build against system inc::Module::Install, and bump the Rel (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Net-Server-Coro/el6] (2 commits) ...Build against system inc::Module::Install, and bump the Release
Summary of changes: 663a645... Run the unit tests, even if there are none for now (*) 917f3a0... Build against system inc::Module::Install, and bump the Rel (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
File AI-DecisionTree-0.11.tar.gz uploaded to lookaside cache by bochecha
A file has been added to the lookaside cache for perl-AI-DecisionTree: ab18666204a5363ced7f6a2eafd9da7f AI-DecisionTree-0.11.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-AI-DecisionTree] (7 commits) ...Upload the sources
Summary of changes: 7532217... Initial setup of the pre-review repo b4afefd... Initial package for Fedora f51a85f... The Instance folder shouldn't be installed as %%doc (or at b9993a2... Properly own the installed directories 117ece2... New version for review 22b60f0... The package was approved in Fedora 5faa89f... Upload the sources -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-AI-DecisionTree: 1/7] Initial setup of the pre-review repo
commit 7532217e2ec1e4117e9bff167cc5e40759a05a32 Author: Mathieu Bridon Date: Mon Aug 20 17:27:09 2012 +0800 Initial setup of the pre-review repo 0 files changed, 0 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 000..e69de29 diff --git a/sources b/sources new file mode 100644 index 000..e69de29 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-AI-DecisionTree: 2/7] Initial package for Fedora
commit b4afefd69061de5fab79268d75e0f5c0d91d0d8e Author: Mathieu Bridon Date: Mon Aug 20 19:21:42 2012 +0800 Initial package for Fedora This package was submitted on Mon Aug 20 2012: https://bugzilla.redhat.com/show_bug.cgi?id=849618#c0 perl-AI-DecisionTree.spec | 60 + 1 files changed, 60 insertions(+), 0 deletions(-) --- diff --git a/perl-AI-DecisionTree.spec b/perl-AI-DecisionTree.spec new file mode 100644 index 000..79b934b --- /dev/null +++ b/perl-AI-DecisionTree.spec @@ -0,0 +1,60 @@ +Name: perl-AI-DecisionTree +Version:0.11 +Release:1%{?dist} +Summary:Automatically Learns Decision Trees + +License:GPL+ or Artistic +URL:http://search.cpan.org/dist/AI-DecisionTree/ + +Source0: http://www.cpan.org/authors/id/K/KW/KWILLIAMS/AI-DecisionTree-%{version}.tar.gz + +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(GraphViz) +BuildRequires: perl(Test::More) + +Requires: perl(GraphViz) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_default_filter} + +%description +The AI::DecisionTree module automatically creates so-called "decision +trees" to explain a set of training data. A decision tree is a kind of +categorizer that use a flowchart-like process for categorizing new +instances. For instance, a learned decision tree might look like the +following, which classifies for the concept "play tennis": + + +%prep +%setup -q -n AI-DecisionTree-%{version} + + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +make %{?_smp_mflags} + + +%install +make pure_install PERL_INSTALL_ROOT=%{buildroot} + +find %{buildroot} -type f -name .packlist -exec rm -f {} \; +find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \; +find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} %{buildroot}/* + + +%check +make test + + +%files +%doc Changes dist.ini eg Instance LICENSE README +%{perl_vendorarch}/auto/AI/DecisionTree +%{perl_vendorarch}/AI/DecisionTree* +%{_mandir}/man3/AI::DecisionTree* + + +%changelog +* Mon Aug 20 2012 Mathieu Bridon 0.11-1 +- Initial package for Fedora, with help from cpanspec. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-AI-DecisionTree: 3/7] The Instance folder shouldn't be installed as %%doc (or at all)
commit f51a85f70ed2fb3c61d88ea9e3520e7313cae6b3 Author: Mathieu Bridon Date: Mon Sep 10 17:21:29 2012 +0800 The Instance folder shouldn't be installed as %%doc (or at all) perl-AI-DecisionTree.spec |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) --- diff --git a/perl-AI-DecisionTree.spec b/perl-AI-DecisionTree.spec index 79b934b..f29a02b 100644 --- a/perl-AI-DecisionTree.spec +++ b/perl-AI-DecisionTree.spec @@ -49,12 +49,16 @@ make test %files -%doc Changes dist.ini eg Instance LICENSE README +%doc Changes dist.ini eg LICENSE README %{perl_vendorarch}/auto/AI/DecisionTree %{perl_vendorarch}/AI/DecisionTree* %{_mandir}/man3/AI::DecisionTree* %changelog +* Mon Sep 10 2012 Mathieu Bridon - 0.11-2 +- Fix issues based on Michael's review feedback: + - The Instance folder shouldn't be installed as %%doc (or at all) + * Mon Aug 20 2012 Mathieu Bridon 0.11-1 - Initial package for Fedora, with help from cpanspec. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-AI-DecisionTree: 4/7] Properly own the installed directories
commit b9993a20eb2a54e43f7f6162bc86756d3e1071ac Author: Mathieu Bridon Date: Mon Sep 10 17:22:01 2012 +0800 Properly own the installed directories perl-AI-DecisionTree.spec |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) --- diff --git a/perl-AI-DecisionTree.spec b/perl-AI-DecisionTree.spec index f29a02b..b613bdb 100644 --- a/perl-AI-DecisionTree.spec +++ b/perl-AI-DecisionTree.spec @@ -50,8 +50,8 @@ make test %files %doc Changes dist.ini eg LICENSE README -%{perl_vendorarch}/auto/AI/DecisionTree -%{perl_vendorarch}/AI/DecisionTree* +%{perl_vendorarch}/auto/AI +%{perl_vendorarch}/AI %{_mandir}/man3/AI::DecisionTree* @@ -59,6 +59,7 @@ make test * Mon Sep 10 2012 Mathieu Bridon - 0.11-2 - Fix issues based on Michael's review feedback: - The Instance folder shouldn't be installed as %%doc (or at all) + - Properly own the installed directories * Mon Aug 20 2012 Mathieu Bridon 0.11-1 - Initial package for Fedora, with help from cpanspec. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-AI-DecisionTree: 5/7] New version for review
commit 117ece285f464b341f37cf1feb93ac277e14ed57 Author: Mathieu Bridon Date: Mon Sep 10 17:49:40 2012 +0800 New version for review This package was submitted on Mon Sep 10 2012: https://bugzilla.redhat.com/show_bug.cgi?id=849618#c3 perl-AI-DecisionTree.spec |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) --- diff --git a/perl-AI-DecisionTree.spec b/perl-AI-DecisionTree.spec index b613bdb..ad75db2 100644 --- a/perl-AI-DecisionTree.spec +++ b/perl-AI-DecisionTree.spec @@ -1,6 +1,6 @@ Name: perl-AI-DecisionTree Version:0.11 -Release:1%{?dist} +Release:2%{?dist} Summary:Automatically Learns Decision Trees License:GPL+ or Artistic -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-AI-DecisionTree: 6/7] The package was approved in Fedora
commit 22b60f016702b1628da9f9cbcbf48101f9e19f33 Merge: 6b8ba48 117ece2 Author: Mathieu Bridon Date: Thu Sep 13 12:22:04 2012 +0800 The package was approved in Fedora perl-AI-DecisionTree.spec | 65 + 1 files changed, 65 insertions(+), 0 deletions(-) --- -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-AI-DecisionTree: 7/7] Upload the sources
commit 5faa89f0760dd2dcb189766d74e3952e0dce36ce Author: Mathieu Bridon Date: Thu Sep 13 12:22:52 2012 +0800 Upload the sources .gitignore |1 + sources|1 + 2 files changed, 2 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index e69de29..766620c 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/AI-DecisionTree-0.11.tar.gz diff --git a/sources b/sources index e69de29..cfb2885 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +ab18666204a5363ced7f6a2eafd9da7f AI-DecisionTree-0.11.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
File Algorithm-SVM-0.13.tar.gz uploaded to lookaside cache by bochecha
A file has been added to the lookaside cache for perl-Algorithm-SVM: 276ec1b341e05aa4c0353685f32ea4d5 Algorithm-SVM-0.13.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Algorithm-SVM] (9 commits) ...Upload the sources
Summary of changes: 3591785... Initial setup of the pre-review repo fa70464... Initial package for Fedora 66f0709... Fix typo 'classifcation' in the package description ebd19a6... Filter the private library out of provides 8ce1937... Add missing build requirements for the unit tests 9f8927b... Stop needlessly removing the empty dirs from the buildroot 64fd798... New version for review 79f1406... The package was approved in Fedora a873272... Upload the sources -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Algorithm-SVM: 1/9] Initial setup of the pre-review repo
commit 3591785502594229d01b7d5b1ba72da526fc76f7 Author: Mathieu Bridon Date: Tue Aug 21 10:49:10 2012 +0800 Initial setup of the pre-review repo 0 files changed, 0 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 000..e69de29 diff --git a/sources b/sources new file mode 100644 index 000..e69de29 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Algorithm-SVM: 3/9] Fix typo 'classifcation' in the package description
commit 66f07090db09647aee208411ddad220aa7d122c6 Author: Mathieu Bridon Date: Wed Sep 19 10:21:11 2012 +0800 Fix typo 'classifcation' in the package description perl-Algorithm-SVM.spec |5 - 1 files changed, 4 insertions(+), 1 deletions(-) --- diff --git a/perl-Algorithm-SVM.spec b/perl-Algorithm-SVM.spec index 484072f..90af049 100644 --- a/perl-Algorithm-SVM.spec +++ b/perl-Algorithm-SVM.spec @@ -23,7 +23,7 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $versi %description Algorithm::SVM implements a Support Vector Machine for Perl. Support Vector -Machines provide a method for creating classifcation functions from a set +Machines provide a method for creating classification functions from a set of labeled training data, from which predictions can be made for subsequent data sets. @@ -62,5 +62,8 @@ make test %changelog +- Fix issues based on Petr's review feedback: + - Fix typo 'classifcation' in the package description. + * Tue Aug 21 2012 Mathieu Bridon - 0.13-1 - Initial package, with help from cpanspec. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Algorithm-SVM: 4/9] Filter the private library out of provides
commit ebd19a685d270be6c91030a0be28091046a92953 Author: Mathieu Bridon Date: Wed Sep 19 10:24:44 2012 +0800 Filter the private library out of provides perl-Algorithm-SVM.spec |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) --- diff --git a/perl-Algorithm-SVM.spec b/perl-Algorithm-SVM.spec index 90af049..759f99b 100644 --- a/perl-Algorithm-SVM.spec +++ b/perl-Algorithm-SVM.spec @@ -21,6 +21,8 @@ BuildRequires: libsvm-devel Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +%{?perl_default_filter} + %description Algorithm::SVM implements a Support Vector Machine for Perl. Support Vector Machines provide a method for creating classification functions from a set @@ -64,6 +66,7 @@ make test %changelog - Fix issues based on Petr's review feedback: - Fix typo 'classifcation' in the package description. + - Filter the private library out of provides. * Tue Aug 21 2012 Mathieu Bridon - 0.13-1 - Initial package, with help from cpanspec. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel