[Bug 1217352] New: perl-Archive-Extract should have dependency on perl(Archive::Tar)

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217352

Bug ID: 1217352
   Summary: perl-Archive-Extract should have dependency on
perl(Archive::Tar)
   Product: Fedora
   Version: 21
 Component: perl-Archive-Extract
  Assignee: ppi...@redhat.com
  Reporter: p...@city-fan.org
QA Contact: extras...@fedoraproject.org
CC: perl-devel@lists.fedoraproject.org, ppi...@redhat.com,
psab...@redhat.com



Archive-Extract uses Archive::Tar (preferred to /usr/bin/tar) to extract
tarballs but has no dependency on it.

Thus tangerine cannot compare tarballs without it:

$ tangerine --diff Devel-CheckBin-0.02.tar.gz Devel-CheckBin-0.03.tar.gz
You do not have 'Archive::Tar' installed - Please install it as soon as
possible. at /usr/share/perl5/vendor_perl/App/Tangerine.pm line 145.
You do not have 'Archive::Tar' installed - Please install it as soon as
possible. at /usr/share/perl5/vendor_perl/App/Tangerine.pm line 145.

(App::Tangerine is using Archive::Extract here)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1216112] perl-XML-LibXML: "expand_entities" option was not preserved under some circumstances

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1216112

Martin Prpic  changed:

   What|Removed |Added

  Alias||CVE-2015-3451



-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1216112] CVE-2015-3451 perl-XML-LibXML: "expand_entities" option was not preserved under some circumstances

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1216112

Martin Prpic  changed:

   What|Removed |Added

Summary|perl-XML-LibXML:|CVE-2015-3451
   |"expand_entities" option|perl-XML-LibXML:
   |was not preserved under |"expand_entities" option
   |some circumstances  |was not preserved under
   ||some circumstances



-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217355] New: diff mode with tarballs does not seem to work

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217355

Bug ID: 1217355
   Summary: diff mode with tarballs does not seem to work
   Product: Fedora
   Version: 21
 Component: tangerine
  Assignee: psab...@redhat.com
  Reporter: p...@city-fan.org
QA Contact: extras...@fedoraproject.org
CC: jples...@redhat.com,
perl-devel@lists.fedoraproject.org, psab...@redhat.com



This is with tangerine-0.16-1.fc21:

$ tangerine --diff Devel-CheckBin-0.02.tar.gz Devel-CheckBin-0.03.tar.gz
(no output)

$ tar xfz Devel-CheckBin-0.02.tar.gz
$ tar xfz Devel-CheckBin-0.03.tar.gz
$ tangerine --diff Devel-CheckBin-0.02 Devel-CheckBin-0.03
Build.PL
- COMPILE CPAN::Meta
- COMPILE CPAN::Meta::Prereqs
- COMPILE File::Basename
- COMPILE File::Spec
- COMPILE Module::Build
- COMPILE strict
- COMPILE utf8
- COMPILE warnings
Makefile.PL
+ COMPILE ExtUtils::MakeMaker
+ COMPILE File::Copy
+ COMPILE strict
(that's more like it!)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217352] perl-Archive-Extract should have dependency on perl(Archive::Tar)

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217352

Petr Pisar  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED



--- Comment #1 from Petr Pisar  ---
The issue with wrappers like Archive::Extract is that they allows to use pick
up from many options what current RPM's dependency mechanism without virtual
(=dummy packages) cannot. (Rich dependencies feature is coming but it's will
take a lot of time until becoming allowed in Fedora.)

I understand that bailing out instead of getting some sane dependency is at
least surprising. I will try to create the virtual packages monster and when it
fails, I will just hard-code some sane default.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217352] perl-Archive-Extract should have dependency on perl(Archive::Tar)

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217352



--- Comment #2 from Paul Howarth  ---
What I found particularly surprising in this case was that there was no
failover from the missing Archive::Tar to using /usr/bin/tar, which
Archive::Extract *is* able to find. Upstream's documentation suggests that
Archive::Tar should be tried first and then fall back to tar.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217355] diff mode with tarballs does not seem to work

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217355

Petr Šabata  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED



--- Comment #1 from Petr Šabata  ---
Hmm, interesting.  It works for all the other distributions I've tried, just
not this one.  I'll take a look, thank you.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

jplesnik pushed to perl-Text-BibTeX (master). "Stop using import from UNIVERSAL (RT#104119)"

2015-04-30 Thread notifications
>From 1b5ead8b894ae96f482c6792dd6e130a73fc5905 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Thu, 30 Apr 2015 11:13:26 +0200
Subject: Stop using import from UNIVERSAL (RT#104119)


diff --git a/Text-BibTeX-0.70-Stop-using-import-from-UNIVERSAL.patch 
b/Text-BibTeX-0.70-Stop-using-import-from-UNIVERSAL.patch
new file mode 100644
index 000..ee29e1e
--- /dev/null
+++ b/Text-BibTeX-0.70-Stop-using-import-from-UNIVERSAL.patch
@@ -0,0 +1,20 @@
+diff -up Text-BibTeX-0.70/lib/Text/BibTeX/Value.pm.orig 
Text-BibTeX-0.70/lib/Text/BibTeX/Value.pm
+--- Text-BibTeX-0.70/lib/Text/BibTeX/Value.pm.orig 2015-04-30 
10:13:15.785918161 +0200
 Text-BibTeX-0.70/lib/Text/BibTeX/Value.pm  2015-04-30 10:21:35.467626175 
+0200
+@@ -18,7 +18,6 @@
+ package Text::BibTeX::Value;
+ 
+ use strict;
+-use UNIVERSAL 'isa';
+ use Carp;
+ 
+ use vars qw'$VERSION';
+@@ -206,7 +205,7 @@ sub new
+  if ref $sval eq 'ARRAY' && @$sval == 2;
+   croak "simple value is neither a two-element array ref " .
+ "nor a Text::BibTeX::SimpleValue object"
+- unless isa ($sval, 'Text::BibTeX::SimpleValue');
++ unless ref $sval eq 'Text::BibTeX::SimpleValue';
+   push (@$self, $sval);
+}
+ 
diff --git a/perl-Text-BibTeX.spec b/perl-Text-BibTeX.spec
index 1c9af2c..49a31a4 100644
--- a/perl-Text-BibTeX.spec
+++ b/perl-Text-BibTeX.spec
@@ -1,6 +1,6 @@
 Name:   perl-Text-BibTeX
 Version:0.70
-Release:4%{?dist}
+Release:5%{?dist}
 Summary:Interface to read and parse BibTeX files
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -8,6 +8,8 @@ URL:http://search.cpan.org/dist/Text-BibTeX/
 Source0:
http://www.cpan.org/authors/id/A/AM/AMBS/Text-BibTeX-%{version}.tar.gz
 # fix build on non-x86 64-bit arches
 Patch0: perl-Text-BibTeX-secondary.patch
+# Using import from UNIVERSAL is error now (RT#104119)
+Patch1: Text-BibTeX-0.70-Stop-using-import-from-UNIVERSAL.patch
 BuildRequires:  perl
 BuildRequires:  perl(base)
 BuildRequires:  perl(lib)
@@ -73,6 +75,9 @@ chrpath -d $RPM_BUILD_ROOT%{_bindir}/*
 %{_libdir}/*.so
 
 %changelog
+* Thu Apr 30 2015 Jitka Plesnikova  0.70-5
+- Stop using import from UNIVERSAL (RT#104119)
+
 * Sat Dec 13 2014 Dan Horák  0.70-4
 - fix build on non-x86 64-bit arches
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Text-BibTeX.git/commit/?h=master&id=1b5ead8b894ae96f482c6792dd6e130a73fc5905
--
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

[Bug 1217352] perl-Archive-Extract should have dependency on perl(Archive::Tar)

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217352



--- Comment #3 from Petr Pisar  ---
> What I found particularly surprising in this case was that there was no
> failover from the missing Archive::Tar to using /usr/bin/tar, which
> Archive::Extract *is* able to find.

I tried it in Fedora 23. If tar is installed and perl-Archive-Tar is not
installed, Archive::Extract works for me. But it still warns "You do not have
'Archive::Tar' installed".

> Upstream's documentation suggests that
> Archive::Tar should be tried first and then fall back to tar.

Yes, its funny module. Archive::Tar itself states that /usr/bin/tar is faster,
so people concern about performance should use that.

Due to the warning I will set dependency on perl(Archive::Tar) unconditionally.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217352] perl-Archive-Extract should have dependency on perl(Archive::Tar)

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217352

Petr Pisar  changed:

   What|Removed |Added

External Bug ID||CPAN 104121



-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217355] diff mode with tarballs does not seem to work

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217355



--- Comment #2 from Petr Šabata  ---
Created attachment 1020475
  --> https://bugzilla.redhat.com/attachment.cgi?id=1020475&action=edit
Ensure we chdir into a directory

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

pghmcfc uploaded Devel-CheckBin-0.03.tar.gz for perl-Devel-CheckBin

2015-04-30 Thread notifications
fa82f7d34e9f751927411b993d8ffa87  Devel-CheckBin-0.03.tar.gz

http://pkgs.fedoraproject.org/lookaside/pkgs/perl-Devel-CheckBin/Devel-CheckBin-0.03.tar.gz/fa82f7d34e9f751927411b993d8ffa87/Devel-CheckBin-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

pghmcfc pushed to perl-Devel-CheckBin (master). "Update to 0.03 (..more)"

2015-04-30 Thread notifications
>From a74db3643c94b8a90bd0bcde7440c0219c23c147 Mon Sep 17 00:00:00 2001
From: Paul Howarth 
Date: Thu, 30 Apr 2015 11:27:37 +0100
Subject: Update to 0.03

- New upstream release 0.03
  - Re-packaging with EU::MM

diff --git a/perl-Devel-CheckBin.spec b/perl-Devel-CheckBin.spec
index d0cf632..1bbc366 100644
--- a/perl-Devel-CheckBin.spec
+++ b/perl-Devel-CheckBin.spec
@@ -1,6 +1,6 @@
 Name:  perl-Devel-CheckBin
-Version:   0.02
-Release:   3%{?dist}
+Version:   0.03
+Release:   1%{?dist}
 Summary:   Check that a command is available
 License:   GPL+ or Artistic
 URL:   http://search.cpan.org/dist/Devel-CheckBin/
@@ -8,11 +8,7 @@ Source0:   
http://search.cpan.org/CPAN/authors/id/T/TO/TOKUHIROM/Devel-CheckBin-%{
 BuildArch: noarch
 # Module Build
 BuildRequires: perl
-BuildRequires: perl(CPAN::Meta)
-BuildRequires: perl(CPAN::Meta::Prereqs)
-BuildRequires: perl(File::Basename)
-BuildRequires: perl(Module::Build)
-BuildRequires: perl(utf8)
+BuildRequires: perl(File::Copy)
 # Module Runtime
 BuildRequires: perl(Config)
 BuildRequires: perl(Exporter)
@@ -35,14 +31,16 @@ available.
 %setup -q -n Devel-CheckBin-%{version}
 
 %build
-perl Build.PL --installdirs=vendor
-./Build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
 
 %install
-./Build install --destdir=%{buildroot} --create_packlist=0
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+%{_fixperms} %{buildroot}
 
 %check
-./Build test
+make test
 
 %files
 %license LICENSE
@@ -51,6 +49,10 @@ perl Build.PL --installdirs=vendor
 %{_mandir}/man3/Devel::CheckBin.3*
 
 %changelog
+* Thu Apr 30 2015 Paul Howarth  - 0.03-1
+- Update to 0.03
+  - Re-packaging with EU::MM
+
 * Thu Aug 28 2014 Jitka Plesnikova  - 0.02-3
 - Perl 5.20 rebuild
 
diff --git a/sources b/sources
index 286ac1a..b95d47c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-aaa02a1262bc3eb3a7e5566590cb7814  Devel-CheckBin-0.02.tar.gz
+fa82f7d34e9f751927411b993d8ffa87  Devel-CheckBin-0.03.tar.gz
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Devel-CheckBin.git/commit/?h=master&id=a74db3643c94b8a90bd0bcde7440c0219c23c147
--
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

pghmcfc pushed to perl-Devel-CheckBin (perl-Devel-CheckBin-0.03-1.fc23). "Update to 0.03 (..more)"

2015-04-30 Thread notifications
>From a74db3643c94b8a90bd0bcde7440c0219c23c147 Mon Sep 17 00:00:00 2001
From: Paul Howarth 
Date: Thu, 30 Apr 2015 11:27:37 +0100
Subject: Update to 0.03

- New upstream release 0.03
  - Re-packaging with EU::MM

diff --git a/perl-Devel-CheckBin.spec b/perl-Devel-CheckBin.spec
index d0cf632..1bbc366 100644
--- a/perl-Devel-CheckBin.spec
+++ b/perl-Devel-CheckBin.spec
@@ -1,6 +1,6 @@
 Name:  perl-Devel-CheckBin
-Version:   0.02
-Release:   3%{?dist}
+Version:   0.03
+Release:   1%{?dist}
 Summary:   Check that a command is available
 License:   GPL+ or Artistic
 URL:   http://search.cpan.org/dist/Devel-CheckBin/
@@ -8,11 +8,7 @@ Source0:   
http://search.cpan.org/CPAN/authors/id/T/TO/TOKUHIROM/Devel-CheckBin-%{
 BuildArch: noarch
 # Module Build
 BuildRequires: perl
-BuildRequires: perl(CPAN::Meta)
-BuildRequires: perl(CPAN::Meta::Prereqs)
-BuildRequires: perl(File::Basename)
-BuildRequires: perl(Module::Build)
-BuildRequires: perl(utf8)
+BuildRequires: perl(File::Copy)
 # Module Runtime
 BuildRequires: perl(Config)
 BuildRequires: perl(Exporter)
@@ -35,14 +31,16 @@ available.
 %setup -q -n Devel-CheckBin-%{version}
 
 %build
-perl Build.PL --installdirs=vendor
-./Build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
 
 %install
-./Build install --destdir=%{buildroot} --create_packlist=0
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+%{_fixperms} %{buildroot}
 
 %check
-./Build test
+make test
 
 %files
 %license LICENSE
@@ -51,6 +49,10 @@ perl Build.PL --installdirs=vendor
 %{_mandir}/man3/Devel::CheckBin.3*
 
 %changelog
+* Thu Apr 30 2015 Paul Howarth  - 0.03-1
+- Update to 0.03
+  - Re-packaging with EU::MM
+
 * Thu Aug 28 2014 Jitka Plesnikova  - 0.02-3
 - Perl 5.20 rebuild
 
diff --git a/sources b/sources
index 286ac1a..b95d47c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-aaa02a1262bc3eb3a7e5566590cb7814  Devel-CheckBin-0.02.tar.gz
+fa82f7d34e9f751927411b993d8ffa87  Devel-CheckBin-0.03.tar.gz
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Devel-CheckBin.git/commit/?h=perl-Devel-CheckBin-0.03-1.fc23&id=a74db3643c94b8a90bd0bcde7440c0219c23c147
--
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

[Bug 1213016] perl-App-FatPacker-0.010003 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1213016

Fedora Update System  changed:

   What|Removed |Added

   Fixed In Version|perl-App-FatPacker-0.010003 |perl-App-FatPacker-0.010003
   |-1.fc22 |-1.fc21



--- Comment #8 from Fedora Update System  ---
perl-App-FatPacker-0.010003-1.fc21 has been pushed to the Fedora 21 stable
repository.  If problems still persist, please make note of it in this bug
report.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217355] diff mode with tarballs does not seem to work

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217355



--- Comment #3 from Petr Šabata  ---
Created attachment 1020570
  --> https://bugzilla.redhat.com/attachment.cgi?id=1020570&action=edit
Fix a regression introduced by the previous patch

Meh...

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217452] New: perl-App-cpanminus-1.7032 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217452

Bug ID: 1217452
   Summary: perl-App-cpanminus-1.7032 is available
   Product: Fedora
   Version: rawhide
 Component: perl-App-cpanminus
  Keywords: FutureFeature, Triaged
  Assignee: jples...@redhat.com
  Reporter: upstream-release-monitor...@fedoraproject.org
QA Contact: extras...@fedoraproject.org
CC: jples...@redhat.com,
perl-devel@lists.fedoraproject.org



Latest upstream release: 1.7032
Current version/release in rawhide: 1.7031-1.fc23
URL: http://search.cpan.org/dist/App-cpanminus/

Please consult the package updates policy before you issue an update to a
stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Please keep in mind that with any upstream change, there may also be packaging
changes that need to be made. Specifically, please remember that it is your
responsibility to review the new version to ensure that the licensing is still
correct and that no non-free or legally problematic items have been added
upstream.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217453] New: tangerine-0.17 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217453

Bug ID: 1217453
   Summary: tangerine-0.17 is available
   Product: Fedora
   Version: rawhide
 Component: tangerine
  Keywords: FutureFeature, Triaged
  Assignee: psab...@redhat.com
  Reporter: upstream-release-monitor...@fedoraproject.org
QA Contact: extras...@fedoraproject.org
CC: jples...@redhat.com,
perl-devel@lists.fedoraproject.org, psab...@redhat.com



Latest upstream release: 0.17
Current version/release in rawhide: 0.16-1.fc23
URL: http://search.cpan.org/dist/App-Tangerine/

Please consult the package updates policy before you issue an update to a
stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Please keep in mind that with any upstream change, there may also be packaging
changes that need to be made. Specifically, please remember that it is your
responsibility to review the new version to ensure that the licensing is still
correct and that no non-free or legally problematic items have been added
upstream.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217452] perl-App-cpanminus-1.7032 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217452



--- Comment #1 from Upstream Release Monitoring 
 ---
Created attachment 1020577
  --> https://bugzilla.redhat.com/attachment.cgi?id=1020577&action=edit
[patch] Update to 1.7032 (#1217452)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217453] tangerine-0.17 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217453



--- Comment #1 from Upstream Release Monitoring 
 ---
Created attachment 1020578
  --> https://bugzilla.redhat.com/attachment.cgi?id=1020578&action=edit
[patch] Update to 0.17 (#1217453)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217452] perl-App-cpanminus-1.7032 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217452



--- Comment #2 from Upstream Release Monitoring 
 ---
Scratch build succeeded
http://koji.fedoraproject.org/koji/taskinfo?taskID=9607274

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217453] tangerine-0.17 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217453



--- Comment #2 from Upstream Release Monitoring 
 ---
Scratch build succeeded
http://koji.fedoraproject.org/koji/taskinfo?taskID=9607280

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

ppisar pushed to perl-Archive-Extract (master). "Prefer Archive::Tar"

2015-04-30 Thread notifications
>From 42d92be84e1de0bc9903d6210c004262fef20855 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 30 Apr 2015 11:43:25 +0200
Subject: Prefer Archive::Tar


diff --git a/perl-Archive-Extract.spec b/perl-Archive-Extract.spec
index b462d55..6d4f756 100644
--- a/perl-Archive-Extract.spec
+++ b/perl-Archive-Extract.spec
@@ -2,7 +2,7 @@ Name:   perl-Archive-Extract
 # Epoch to compete with core module from perl.spec
 Epoch:  1
 Version:0.74
-Release:1%{?dist}
+Release:2%{?dist}
 Summary:Generic archive extracting mechanism
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -13,6 +13,8 @@ BuildRequires:  perl
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(strict)
 # Run-time:
+# Prefer Archive::Tar to suppress warnings, bug #1217352, CPAN RT#104121
+BuildRequires:  perl(Archive::Tar)
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(constant)
 BuildRequires:  perl(Cwd)
@@ -40,6 +42,8 @@ Requires:   perl(:MODULE_COMPAT_%(eval "`perl 
-V:version`"; echo $version))
 %if 0%(perl -e 'print $] > 5.017')
 Requires:   perl(deprecate)
 %endif
+# Prefer Archive::Tar to suppress warnings, bug #1217352, CPAN RT#104121
+Requires:   perl(Archive::Tar)
 Requires:   perl(File::Spec) >= 0.82
 Requires:   perl(IPC::Cmd) >= 0.64
 Requires:   perl(Module::Load::Conditional) >= 0.04
@@ -76,6 +80,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu Apr 30 2015 Petr Pisar  - 1:0.74-2
+- Prefer Archive::Tar (bug #1217352)
+
 * Fri Nov 21 2014 Petr Pisar  - 1:0.74-1
 - 0.74 bump
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Archive-Extract.git/commit/?h=master&id=42d92be84e1de0bc9903d6210c004262fef20855
--
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

ppisar pushed to perl-Archive-Extract (master). "Declare dependencies on decompressors (..more)"

2015-04-30 Thread notifications
>From 656c8e006485afbe19aef7473b7cbb3f99d34c37 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 30 Apr 2015 13:06:46 +0200
Subject: Declare dependencies on decompressors

Archive-Extract is a wrapper for many archive formats. Each format
has multiple supported decompressors.

This commit declares the dependencies on decompressors using virtual
(dummy, empty) packages because current RPM does not support
dijunction. Once rich dependencies become supported by RPM, they can
be replaced by simple boolean expression.

Originally, Archive-Extract did not require any decompressor. But it
turned out, that some applications does expect it and it surprises
users as this is in contrast to the documentation of the Perl module.

See bug #1217352 for more details.

diff --git a/perl-Archive-Extract.spec b/perl-Archive-Extract.spec
index 6d4f756..4ca5b21 100644
--- a/perl-Archive-Extract.spec
+++ b/perl-Archive-Extract.spec
@@ -36,8 +36,6 @@ BuildRequires:  perl(Data::Dumper)
 BuildRequires:  perl(File::Spec::Unix)
 BuildRequires:  perl(lib)
 BuildRequires:  perl(Test::More)
-# Do not require any decopressing module or executable by default. Let's user
-# install what he needs.
 Requires:   perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 %if 0%(perl -e 'print $] > 5.017')
 Requires:   perl(deprecate)
@@ -48,6 +46,17 @@ Requires:   perl(File::Spec) >= 0.82
 Requires:   perl(IPC::Cmd) >= 0.64
 Requires:   perl(Module::Load::Conditional) >= 0.04
 Requires:   perl(Params::Check) >= 0.07
+# Decompressors:
+Requires:   %{name}-bz2
+Requires:   %{name}-gz
+Requires:   %{name}-lzma
+Requires:   %{name}-tar
+Requires:   %{name}-tbz
+Requires:   %{name}-tgz
+Requires:   %{name}-txz
+Requires:   %{name}-Z
+Requires:   %{name}-zip
+Requires:   %{name}-xz
 
 # Filter under-specified dependencies
 %global __requires_exclude 
%{?__requires_exclude:%__requires_exclude|}^perl\\((File::Spec|IPC::Cmd|Module::Load::Conditional|Params::Check)\\)$
@@ -59,6 +68,200 @@ extract any archive file of the type .tar, .tar.gz, .gz, 
.Z, tar.bz2, .tbz,
 so, or use different interfaces for each type by using either perl modules, or
 command-line tools on your system.
 
+# Decompressors:
+# bz2:  bunzip2 || IO::Uncompress::Bunzip2
+%package bz2-bunzip2
+Summary:Bzip2 decompressor for %{name} via bunzip2
+Provides:   %{name}-bz2
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   bzip2
+%description bz2-bunzip2
+%{summary}.
+
+%package bz2-IO-Uncompress-Bunzip2
+Summary:Bzip2 decompressor for %{name} via IO::Uncompress::Bunzip2
+Provides:   %{name}-bz2
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   perl(IO::Uncompress::Bunzip2)
+%description bz2-IO-Uncompress-Bunzip2
+%{summary}.
+
+# gz:   gzip || Compress::Zlib
+%package gz-gzip
+Summary:Gzip decompressor for %{name} via gzip
+Provides:   %{name}-gz
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   gzip
+%description gz-gzip
+%{summary}.
+
+%package gz-Compress-Zlib
+Summary:Gzip decompressor for %{name} via Compress::Zlib
+Provides:   %{name}-gz
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   perl(Compress::Zlib)
+%description gz-Compress-Zlib
+%{summary}.
+
+# lzma: unlzma || IO::Uncompress::UnLzma || Compress::unLZMA
+%package lzma-unlzma
+Summary:Lzma decompressor for %{name} via unlzma
+Provides:   %{name}-lzma
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   xz-lzma-compat
+%description lzma-unlzma
+%{summary}.
+
+%package lzma-IO-Uncompress-UnLzma
+Summary:Lzma decompressor for %{name} via IO::Uncompress::UnLzma
+Provides:   %{name}-lzma
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   perl(IO::Uncompress::UnLzma)
+%description lzma-IO-Uncompress-UnLzma
+%{summary}.
+
+%package lzma-Compress-unLZMA
+Summary:Lzma decompressor for %{name} via Compress::unLZMA
+Provides:   %{name}-lzma
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   xz-lzma-compat
+%description lzma-Compress-unLZMA
+%{summary}.
+
+# tar:  tar || Archive::Tar
+%package tar-tar
+Summary:Tar decompressor for %{name} via tar
+Provides:   %{name}-tar
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   tar
+%description tar-tar
+%{summary}.
+
+%package tar-Archive-Tar
+Summary:Tar decompressor for %{name} via Archive::Tar
+Provides:   %{name}-tar
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   perl(Archive::Tar)
+%description tar-Archive-Tar
+%{summary}.
+
+# tbz:  (tar && bunzip2) || (Archive::Tar && IO::Uncompress::Bunzip2)
+%package tbz-tar-bunzip2
+Summary:Bzipped-tar decompressor for %{name} via tar an bunzip2
+Provides:   %{name}-tbz
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   tar
+Requires:   bzip2
+%description tbz-tar-bunzip2
+%{summary}.
+
+%package tbz-Archive-Tar-IO-Uncompress-Bunzip2
+Summary:Bz

ppisar pushed to perl-Archive-Extract (f22). "Declare dependencies on decompressors (..more)"

2015-04-30 Thread notifications
>From 656c8e006485afbe19aef7473b7cbb3f99d34c37 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 30 Apr 2015 13:06:46 +0200
Subject: Declare dependencies on decompressors

Archive-Extract is a wrapper for many archive formats. Each format
has multiple supported decompressors.

This commit declares the dependencies on decompressors using virtual
(dummy, empty) packages because current RPM does not support
dijunction. Once rich dependencies become supported by RPM, they can
be replaced by simple boolean expression.

Originally, Archive-Extract did not require any decompressor. But it
turned out, that some applications does expect it and it surprises
users as this is in contrast to the documentation of the Perl module.

See bug #1217352 for more details.

diff --git a/perl-Archive-Extract.spec b/perl-Archive-Extract.spec
index 6d4f756..4ca5b21 100644
--- a/perl-Archive-Extract.spec
+++ b/perl-Archive-Extract.spec
@@ -36,8 +36,6 @@ BuildRequires:  perl(Data::Dumper)
 BuildRequires:  perl(File::Spec::Unix)
 BuildRequires:  perl(lib)
 BuildRequires:  perl(Test::More)
-# Do not require any decopressing module or executable by default. Let's user
-# install what he needs.
 Requires:   perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 %if 0%(perl -e 'print $] > 5.017')
 Requires:   perl(deprecate)
@@ -48,6 +46,17 @@ Requires:   perl(File::Spec) >= 0.82
 Requires:   perl(IPC::Cmd) >= 0.64
 Requires:   perl(Module::Load::Conditional) >= 0.04
 Requires:   perl(Params::Check) >= 0.07
+# Decompressors:
+Requires:   %{name}-bz2
+Requires:   %{name}-gz
+Requires:   %{name}-lzma
+Requires:   %{name}-tar
+Requires:   %{name}-tbz
+Requires:   %{name}-tgz
+Requires:   %{name}-txz
+Requires:   %{name}-Z
+Requires:   %{name}-zip
+Requires:   %{name}-xz
 
 # Filter under-specified dependencies
 %global __requires_exclude 
%{?__requires_exclude:%__requires_exclude|}^perl\\((File::Spec|IPC::Cmd|Module::Load::Conditional|Params::Check)\\)$
@@ -59,6 +68,200 @@ extract any archive file of the type .tar, .tar.gz, .gz, 
.Z, tar.bz2, .tbz,
 so, or use different interfaces for each type by using either perl modules, or
 command-line tools on your system.
 
+# Decompressors:
+# bz2:  bunzip2 || IO::Uncompress::Bunzip2
+%package bz2-bunzip2
+Summary:Bzip2 decompressor for %{name} via bunzip2
+Provides:   %{name}-bz2
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   bzip2
+%description bz2-bunzip2
+%{summary}.
+
+%package bz2-IO-Uncompress-Bunzip2
+Summary:Bzip2 decompressor for %{name} via IO::Uncompress::Bunzip2
+Provides:   %{name}-bz2
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   perl(IO::Uncompress::Bunzip2)
+%description bz2-IO-Uncompress-Bunzip2
+%{summary}.
+
+# gz:   gzip || Compress::Zlib
+%package gz-gzip
+Summary:Gzip decompressor for %{name} via gzip
+Provides:   %{name}-gz
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   gzip
+%description gz-gzip
+%{summary}.
+
+%package gz-Compress-Zlib
+Summary:Gzip decompressor for %{name} via Compress::Zlib
+Provides:   %{name}-gz
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   perl(Compress::Zlib)
+%description gz-Compress-Zlib
+%{summary}.
+
+# lzma: unlzma || IO::Uncompress::UnLzma || Compress::unLZMA
+%package lzma-unlzma
+Summary:Lzma decompressor for %{name} via unlzma
+Provides:   %{name}-lzma
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   xz-lzma-compat
+%description lzma-unlzma
+%{summary}.
+
+%package lzma-IO-Uncompress-UnLzma
+Summary:Lzma decompressor for %{name} via IO::Uncompress::UnLzma
+Provides:   %{name}-lzma
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   perl(IO::Uncompress::UnLzma)
+%description lzma-IO-Uncompress-UnLzma
+%{summary}.
+
+%package lzma-Compress-unLZMA
+Summary:Lzma decompressor for %{name} via Compress::unLZMA
+Provides:   %{name}-lzma
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   xz-lzma-compat
+%description lzma-Compress-unLZMA
+%{summary}.
+
+# tar:  tar || Archive::Tar
+%package tar-tar
+Summary:Tar decompressor for %{name} via tar
+Provides:   %{name}-tar
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   tar
+%description tar-tar
+%{summary}.
+
+%package tar-Archive-Tar
+Summary:Tar decompressor for %{name} via Archive::Tar
+Provides:   %{name}-tar
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   perl(Archive::Tar)
+%description tar-Archive-Tar
+%{summary}.
+
+# tbz:  (tar && bunzip2) || (Archive::Tar && IO::Uncompress::Bunzip2)
+%package tbz-tar-bunzip2
+Summary:Bzipped-tar decompressor for %{name} via tar an bunzip2
+Provides:   %{name}-tbz
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   tar
+Requires:   bzip2
+%description tbz-tar-bunzip2
+%{summary}.
+
+%package tbz-Archive-Tar-IO-Uncompress-Bunzip2
+Summary:Bz

ppisar pushed to perl-Archive-Extract (f22). "Prefer Archive::Tar"

2015-04-30 Thread notifications
>From 42d92be84e1de0bc9903d6210c004262fef20855 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 30 Apr 2015 11:43:25 +0200
Subject: Prefer Archive::Tar


diff --git a/perl-Archive-Extract.spec b/perl-Archive-Extract.spec
index b462d55..6d4f756 100644
--- a/perl-Archive-Extract.spec
+++ b/perl-Archive-Extract.spec
@@ -2,7 +2,7 @@ Name:   perl-Archive-Extract
 # Epoch to compete with core module from perl.spec
 Epoch:  1
 Version:0.74
-Release:1%{?dist}
+Release:2%{?dist}
 Summary:Generic archive extracting mechanism
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -13,6 +13,8 @@ BuildRequires:  perl
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(strict)
 # Run-time:
+# Prefer Archive::Tar to suppress warnings, bug #1217352, CPAN RT#104121
+BuildRequires:  perl(Archive::Tar)
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(constant)
 BuildRequires:  perl(Cwd)
@@ -40,6 +42,8 @@ Requires:   perl(:MODULE_COMPAT_%(eval "`perl 
-V:version`"; echo $version))
 %if 0%(perl -e 'print $] > 5.017')
 Requires:   perl(deprecate)
 %endif
+# Prefer Archive::Tar to suppress warnings, bug #1217352, CPAN RT#104121
+Requires:   perl(Archive::Tar)
 Requires:   perl(File::Spec) >= 0.82
 Requires:   perl(IPC::Cmd) >= 0.64
 Requires:   perl(Module::Load::Conditional) >= 0.04
@@ -76,6 +80,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu Apr 30 2015 Petr Pisar  - 1:0.74-2
+- Prefer Archive::Tar (bug #1217352)
+
 * Fri Nov 21 2014 Petr Pisar  - 1:0.74-1
 - 0.74 bump
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Archive-Extract.git/commit/?h=f22&id=42d92be84e1de0bc9903d6210c004262fef20855
--
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

[Bug 1217352] perl-Archive-Extract should have dependency on perl(Archive::Tar)

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217352

Petr Pisar  changed:

   What|Removed |Added

 Status|ASSIGNED|MODIFIED
   Fixed In Version||perl-Archive-Extract-0.74-2
   ||.fc23



-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

ppisar pushed to perl-Archive-Extract (f21). "0.74 bump"

2015-04-30 Thread notifications
>From 924a984ea829a3acfbf9e57a218817dcbd0a4869 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Fri, 21 Nov 2014 07:45:15 +0100
Subject: 0.74 bump


diff --git a/.gitignore b/.gitignore
index da7797a..6ba4da8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ Archive-Extract-0.26.tar.gz
 /Archive-Extract-0.68.tar.gz
 /Archive-Extract-0.70.tar.gz
 /Archive-Extract-0.72.tar.gz
+/Archive-Extract-0.74.tar.gz
diff --git a/perl-Archive-Extract.spec b/perl-Archive-Extract.spec
index c867706..c14324f 100644
--- a/perl-Archive-Extract.spec
+++ b/perl-Archive-Extract.spec
@@ -1,8 +1,8 @@
 Name:   perl-Archive-Extract
 # Epoch to compete with core module from perl.spec
 Epoch:  1
-Version:0.72
-Release:2%{?dist}
+Version:0.74
+Release:1%{?dist}
 Summary:Generic archive extracting mechanism
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -76,6 +76,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Fri Nov 21 2014 Petr Pisar  - 1:0.74-1
+- 0.74 bump
+
 * Sat Jun 07 2014 Fedora Release Engineering  
- 1:0.72-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 
diff --git a/sources b/sources
index 2c01acf..df24521 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7ca16b90b154bd6f3bdc73d94b1a223e  Archive-Extract-0.72.tar.gz
+af26b361608331806d14f075033d0030  Archive-Extract-0.74.tar.gz
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Archive-Extract.git/commit/?h=f21&id=924a984ea829a3acfbf9e57a218817dcbd0a4869
--
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

ppisar pushed to perl-Archive-Extract (f21). "Prefer Archive::Tar"

2015-04-30 Thread notifications
>From 5416778ab9f9ae96d714f07ac908eed0642c40ff Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 30 Apr 2015 11:43:25 +0200
Subject: Prefer Archive::Tar


diff --git a/perl-Archive-Extract.spec b/perl-Archive-Extract.spec
index c14324f..b49d128 100644
--- a/perl-Archive-Extract.spec
+++ b/perl-Archive-Extract.spec
@@ -2,7 +2,7 @@ Name:   perl-Archive-Extract
 # Epoch to compete with core module from perl.spec
 Epoch:  1
 Version:0.74
-Release:1%{?dist}
+Release:2%{?dist}
 Summary:Generic archive extracting mechanism
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -13,6 +13,8 @@ BuildRequires:  perl
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(strict)
 # Run-time:
+# Prefer Archive::Tar to suppress warnings, bug #1217352, CPAN RT#104121
+BuildRequires:  perl(Archive::Tar)
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(constant)
 BuildRequires:  perl(Cwd)
@@ -40,6 +42,8 @@ Requires:   perl(:MODULE_COMPAT_%(eval "`perl 
-V:version`"; echo $version))
 %if 0%(perl -e 'print $] > 5.017')
 Requires:   perl(deprecate)
 %endif
+# Prefer Archive::Tar to suppress warnings, bug #1217352, CPAN RT#104121
+Requires:   perl(Archive::Tar)
 Requires:   perl(File::Spec) >= 0.82
 Requires:   perl(IPC::Cmd) >= 0.64
 Requires:   perl(Module::Load::Conditional) >= 0.04
@@ -76,6 +80,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu Apr 30 2015 Petr Pisar  - 1:0.74-2
+- Prefer Archive::Tar (bug #1217352)
+
 * Fri Nov 21 2014 Petr Pisar  - 1:0.74-1
 - 0.74 bump
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Archive-Extract.git/commit/?h=f21&id=5416778ab9f9ae96d714f07ac908eed0642c40ff
--
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

ppisar pushed to perl-Archive-Extract (f21). "Declare dependencies on decompressors (..more)"

2015-04-30 Thread notifications
>From f20c247b24d62f3e9dca30475aa2c6472c923284 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 30 Apr 2015 13:06:46 +0200
Subject: Declare dependencies on decompressors

Archive-Extract is a wrapper for many archive formats. Each format
has multiple supported decompressors.

This commit declares the dependencies on decompressors using virtual
(dummy, empty) packages because current RPM does not support
dijunction. Once rich dependencies become supported by RPM, they can
be replaced by simple boolean expression.

Originally, Archive-Extract did not require any decompressor. But it
turned out, that some applications does expect it and it surprises
users as this is in contrast to the documentation of the Perl module.

See bug #1217352 for more details.

diff --git a/perl-Archive-Extract.spec b/perl-Archive-Extract.spec
index b49d128..fb8ed3d 100644
--- a/perl-Archive-Extract.spec
+++ b/perl-Archive-Extract.spec
@@ -36,8 +36,6 @@ BuildRequires:  perl(Data::Dumper)
 BuildRequires:  perl(File::Spec::Unix)
 BuildRequires:  perl(lib)
 BuildRequires:  perl(Test::More)
-# Do not require any decopressing module or executable by default. Let's user
-# install what he needs.
 Requires:   perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 %if 0%(perl -e 'print $] > 5.017')
 Requires:   perl(deprecate)
@@ -48,6 +46,17 @@ Requires:   perl(File::Spec) >= 0.82
 Requires:   perl(IPC::Cmd) >= 0.64
 Requires:   perl(Module::Load::Conditional) >= 0.04
 Requires:   perl(Params::Check) >= 0.07
+# Decompressors:
+Requires:   %{name}-bz2
+Requires:   %{name}-gz
+Requires:   %{name}-lzma
+Requires:   %{name}-tar
+Requires:   %{name}-tbz
+Requires:   %{name}-tgz
+Requires:   %{name}-txz
+Requires:   %{name}-Z
+Requires:   %{name}-zip
+Requires:   %{name}-xz
 
 # Filter under-specified dependencies
 %global __requires_exclude 
%{?__requires_exclude:%__requires_exclude|}^perl\\((File::Spec|IPC::Cmd|Module::Load::Conditional|Params::Check)\\)$
@@ -59,6 +68,200 @@ extract any archive file of the type .tar, .tar.gz, .gz, 
.Z, tar.bz2, .tbz,
 so, or use different interfaces for each type by using either perl modules, or
 command-line tools on your system.
 
+# Decompressors:
+# bz2:  bunzip2 || IO::Uncompress::Bunzip2
+%package bz2-bunzip2
+Summary:Bzip2 decompressor for %{name} via bunzip2
+Provides:   %{name}-bz2
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   bzip2
+%description bz2-bunzip2
+%{summary}.
+
+%package bz2-IO-Uncompress-Bunzip2
+Summary:Bzip2 decompressor for %{name} via IO::Uncompress::Bunzip2
+Provides:   %{name}-bz2
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   perl(IO::Uncompress::Bunzip2)
+%description bz2-IO-Uncompress-Bunzip2
+%{summary}.
+
+# gz:   gzip || Compress::Zlib
+%package gz-gzip
+Summary:Gzip decompressor for %{name} via gzip
+Provides:   %{name}-gz
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   gzip
+%description gz-gzip
+%{summary}.
+
+%package gz-Compress-Zlib
+Summary:Gzip decompressor for %{name} via Compress::Zlib
+Provides:   %{name}-gz
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   perl(Compress::Zlib)
+%description gz-Compress-Zlib
+%{summary}.
+
+# lzma: unlzma || IO::Uncompress::UnLzma || Compress::unLZMA
+%package lzma-unlzma
+Summary:Lzma decompressor for %{name} via unlzma
+Provides:   %{name}-lzma
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   xz-lzma-compat
+%description lzma-unlzma
+%{summary}.
+
+%package lzma-IO-Uncompress-UnLzma
+Summary:Lzma decompressor for %{name} via IO::Uncompress::UnLzma
+Provides:   %{name}-lzma
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   perl(IO::Uncompress::UnLzma)
+%description lzma-IO-Uncompress-UnLzma
+%{summary}.
+
+%package lzma-Compress-unLZMA
+Summary:Lzma decompressor for %{name} via Compress::unLZMA
+Provides:   %{name}-lzma
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   xz-lzma-compat
+%description lzma-Compress-unLZMA
+%{summary}.
+
+# tar:  tar || Archive::Tar
+%package tar-tar
+Summary:Tar decompressor for %{name} via tar
+Provides:   %{name}-tar
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   tar
+%description tar-tar
+%{summary}.
+
+%package tar-Archive-Tar
+Summary:Tar decompressor for %{name} via Archive::Tar
+Provides:   %{name}-tar
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   perl(Archive::Tar)
+%description tar-Archive-Tar
+%{summary}.
+
+# tbz:  (tar && bunzip2) || (Archive::Tar && IO::Uncompress::Bunzip2)
+%package tbz-tar-bunzip2
+Summary:Bzipped-tar decompressor for %{name} via tar an bunzip2
+Provides:   %{name}-tbz
+Requires:   %{name} = %{epoch}:%{version}-%{release}
+Requires:   tar
+Requires:   bzip2
+%description tbz-tar-bunzip2
+%{summary}.
+
+%package tbz-Archive-Tar-IO-Uncompress-Bunzip2
+Summary:Bz

[Bug 1217352] perl-Archive-Extract should have dependency on perl(Archive::Tar)

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217352



--- Comment #4 from Fedora Update System  ---
perl-Archive-Extract-0.74-2.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/perl-Archive-Extract-0.74-2.fc22

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217352] perl-Archive-Extract should have dependency on perl(Archive::Tar)

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217352



--- Comment #5 from Fedora Update System  ---
perl-Archive-Extract-0.74-2.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/perl-Archive-Extract-0.74-2.fc21

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1209679] perl-MongoDB-v0.999.998.5 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1209679



--- Comment #5 from Upstream Release Monitoring 
 ---
Failed to kick off scratch build.

cmd:  spectool -g /var/tmp/thn-meoZCJ/perl-MongoDB.spec
return code:  22
stdout:
Getting
http://search.cpan.org/CPAN/authors/id/F/FR/FRIEDO/MongoDB-v0.999.998.5.tar.gz
to ./MongoDB-v0.999.998.5.tar.gz

stderr:
  % Total% Received % Xferd  Average Speed   TimeTime Time  Current
 Dload  Upload   Total   SpentLeft  Speed

  0 00 00 0  0  0 --:--:-- --:--:-- --:--:-- 0
  0 00 00 0  0  0 --:--:-- --:--:-- --:--:-- 0

  0 00 00 0  0  0 --:--:-- --:--:-- --:--:-- 0
  0 00 00 0  0  0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404 Not Found

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1209679] perl-MongoDB-v0.999.998.5 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1209679

Upstream Release Monitoring  
changed:

   What|Removed |Added

Summary|perl-MongoDB-v0.708.1.0 is  |perl-MongoDB-v0.999.998.5
   |available   |is available



--- Comment #4 from Upstream Release Monitoring 
 ---
Latest upstream release: v0.999.998.5
Current version/release in rawhide: 0.702.2-5.fc22
URL: http://search.cpan.org/dist/MongoDB/

Please consult the package updates policy before you issue an update to a
stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Please keep in mind that with any upstream change, there may also be packaging
changes that need to be made. Specifically, please remember that it is your
responsibility to review the new version to ensure that the licensing is still
correct and that no non-free or legally problematic items have been added
upstream.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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-Archive-Extract Sub-packages or RPM Needs Rich Dependencies

2015-04-30 Thread Petr Pisar
Dear perl-Archive-Extact users,

in a few days you will receive an update which will install many new packages.
But don't worry, the new packages do not occupy much disk space (not Wall
Street); they do not install any files at all. These are virtual (= dummy,
empty) packages which exist only for the sake of package dependency
resolution.

Archive-Extract is a smart wrapper around various decompressing Perl modules
and other executables which allows you to unpack common archive formats.
Fortunately, there are many modules and tools understanding the same format,
so an user can choose from many options. Unfortunately, RPM (in Fedora) does
not yet support disjunctions between dependencies, so it's not possible to
declare that a package needs `perl(Archive::Tar)' or `tar'. 

(There is a plan to support `perl(Archive::Tar) || tar' like expressions in
the RPM, but that has not yet been fully implemented. See
.)

Therefore the only way how to express this boolean algebra is to take package
managers into account and create virtual packages like this:

Name:   perl-Archive-Extract
Requires:   %{name}-tar

%package tar-tar
Summary:Tar decompressor for %{name} via tar
Provides:   %{name}-tar
Requires:   tar

%package tar-Archive-Tar
Summary:Tar decompressor for %{name} via Archive::Tar
Provides:   %{name}-tar
Requires:   perl(Archive::Tar)

This example implements the idea that perl-Archive-Extract requires
Archive::Tar perl module or tar package in order to support extracting tar
balls by creating to virtual packages both providing the same %{name}-tar RPM
symbol which is required by the original perl-Archive-Extract package.

I implemented about 20 such sub-packages into perl-Archive-Extract as
a reaction to a bug report
.

Similar approach could be taken in perl-CPAN which can use various tools for
downloading CPAN distributions. Or by any network capable package supporting
various IO::Socket-like modules.

There is clear use case for rich RPM dependencies. Hope they will save our
souls (and fingers).

-- Petr


pgpv4htBnaJDA.pgp
Description: PGP signature
--
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

psabata uploaded Module-Install-1.15.tar.gz for perl-Module-Install

2015-04-30 Thread notifications
0c34c877c9cbff7711eaba3d650f3566  Module-Install-1.15.tar.gz

http://pkgs.fedoraproject.org/lookaside/pkgs/perl-Module-Install/Module-Install-1.15.tar.gz/0c34c877c9cbff7711eaba3d650f3566/Module-Install-1.15.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

jplesnik uploaded pcsc-perl-1.4.13.tar.bz2 for pcsc-perl

2015-04-30 Thread notifications
758ca469b79667fa8c41422df86a088b  pcsc-perl-1.4.13.tar.bz2

http://pkgs.fedoraproject.org/lookaside/pkgs/pcsc-perl/pcsc-perl-1.4.13.tar.bz2/758ca469b79667fa8c41422df86a088b/pcsc-perl-1.4.13.tar.bz2
--
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

ppisar pushed to perl-Archive-Extract (f22). "Fix a typo, unxz is provided by xz"

2015-04-30 Thread notifications
>From 4af6fd2cfd23f150059668bf8ca0cbd3c169d18b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 30 Apr 2015 15:25:41 +0200
Subject: Fix a typo, unxz is provided by xz


diff --git a/perl-Archive-Extract.spec b/perl-Archive-Extract.spec
index 4ca5b21..1d45ece 100644
--- a/perl-Archive-Extract.spec
+++ b/perl-Archive-Extract.spec
@@ -2,7 +2,7 @@ Name:   perl-Archive-Extract
 # Epoch to compete with core module from perl.spec
 Epoch:  1
 Version:0.74
-Release:2%{?dist}
+Release:3%{?dist}
 Summary:Generic archive extracting mechanism
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -250,7 +250,7 @@ Requires:   perl(Archive::Zip)
 Summary:Xz decompressor for %{name} via unxz
 Provides:   %{name}-xz
 Requires:   %{name} = %{epoch}:%{version}-%{release}
-Requires:   unxz
+Requires:   xz
 %description xz-unxz
 %{summary}.
 
@@ -306,6 +306,9 @@ make test
 %files xz-IO-Uncompress-UnXz
 
 %changelog
+* Thu Apr 30 2015 Petr Pisar  - 1:0.74-3
+- Fix a typo, unxz is provided by xz
+
 * Thu Apr 30 2015 Petr Pisar  - 1:0.74-2
 - Prefer Archive::Tar (bug #1217352)
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Archive-Extract.git/commit/?h=f22&id=4af6fd2cfd23f150059668bf8ca0cbd3c169d18b
--
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

ppisar pushed to perl-Archive-Extract (master). "Fix a typo, unxz is provided by xz"

2015-04-30 Thread notifications
>From 4af6fd2cfd23f150059668bf8ca0cbd3c169d18b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 30 Apr 2015 15:25:41 +0200
Subject: Fix a typo, unxz is provided by xz


diff --git a/perl-Archive-Extract.spec b/perl-Archive-Extract.spec
index 4ca5b21..1d45ece 100644
--- a/perl-Archive-Extract.spec
+++ b/perl-Archive-Extract.spec
@@ -2,7 +2,7 @@ Name:   perl-Archive-Extract
 # Epoch to compete with core module from perl.spec
 Epoch:  1
 Version:0.74
-Release:2%{?dist}
+Release:3%{?dist}
 Summary:Generic archive extracting mechanism
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -250,7 +250,7 @@ Requires:   perl(Archive::Zip)
 Summary:Xz decompressor for %{name} via unxz
 Provides:   %{name}-xz
 Requires:   %{name} = %{epoch}:%{version}-%{release}
-Requires:   unxz
+Requires:   xz
 %description xz-unxz
 %{summary}.
 
@@ -306,6 +306,9 @@ make test
 %files xz-IO-Uncompress-UnXz
 
 %changelog
+* Thu Apr 30 2015 Petr Pisar  - 1:0.74-3
+- Fix a typo, unxz is provided by xz
+
 * Thu Apr 30 2015 Petr Pisar  - 1:0.74-2
 - Prefer Archive::Tar (bug #1217352)
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Archive-Extract.git/commit/?h=master&id=4af6fd2cfd23f150059668bf8ca0cbd3c169d18b
--
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

ppisar pushed to perl-Archive-Extract (f21). "Fix a typo, unxz is provided by xz"

2015-04-30 Thread notifications
>From 006334cd345c8a2acfb515d71fabfc879b393cfb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 30 Apr 2015 15:25:41 +0200
Subject: Fix a typo, unxz is provided by xz


diff --git a/perl-Archive-Extract.spec b/perl-Archive-Extract.spec
index fb8ed3d..53a14f9 100644
--- a/perl-Archive-Extract.spec
+++ b/perl-Archive-Extract.spec
@@ -2,7 +2,7 @@ Name:   perl-Archive-Extract
 # Epoch to compete with core module from perl.spec
 Epoch:  1
 Version:0.74
-Release:2%{?dist}
+Release:3%{?dist}
 Summary:Generic archive extracting mechanism
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -250,7 +250,7 @@ Requires:   perl(Archive::Zip)
 Summary:Xz decompressor for %{name} via unxz
 Provides:   %{name}-xz
 Requires:   %{name} = %{epoch}:%{version}-%{release}
-Requires:   unxz
+Requires:   xz
 %description xz-unxz
 %{summary}.
 
@@ -306,6 +306,9 @@ make test
 %files xz-IO-Uncompress-UnXz
 
 %changelog
+* Thu Apr 30 2015 Petr Pisar  - 1:0.74-3
+- Fix a typo, unxz is provided by xz
+
 * Thu Apr 30 2015 Petr Pisar  - 1:0.74-2
 - Prefer Archive::Tar (bug #1217352)
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Archive-Extract.git/commit/?h=f21&id=006334cd345c8a2acfb515d71fabfc879b393cfb
--
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

psabata pushed to perl-Module-Install (master). "1.15 bump (..more)"

2015-04-30 Thread notifications
>From 96922a5e52c98f9632c6de96ee5a3f53043587cb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20=C5=A0abata?= 
Date: Thu, 30 Apr 2015 15:26:47 +0200
Subject: 1.15 bump

- Correct source URL
- Rewrite the dep list
- Drop the currently unused AUTOMATED_TESTING again

diff --git a/.gitignore b/.gitignore
index 311193b..f18511c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ Module-Install-0.95.tar.gz
 /Module-Install-1.06.tar.gz
 /Module-Install-1.10.tar.gz
 /Module-Install-1.14.tar.gz
+/Module-Install-1.15.tar.gz
diff --git a/perl-Module-Install.spec b/perl-Module-Install.spec
index 440f241..4e30d53 100644
--- a/perl-Module-Install.spec
+++ b/perl-Module-Install.spec
@@ -1,64 +1,93 @@
 Name:   perl-Module-Install
-Version:1.14
+Version:1.15
 Release:1%{?dist}
 Summary:Standalone, extensible Perl module installer
 License:GPL+ or Artistic
 Group:  Development/Libraries
 URL:http://search.cpan.org/dist/Module-Install/
-Source0:
http://www.cpan.org/authors/id/B/BI/BINGOS/Module-Install-%{version}.tar.gz
+Source0:
http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/Module-Install-%{version}.tar.gz
 BuildArch:  noarch
+# Build
 BuildRequires:  perl
-BuildRequires:  perl(autodie)
-BuildRequires:  perl(Carp)
 BuildRequires:  perl(Config)
-BuildRequires:  perl(CPAN)
-BuildRequires:  perl(CPANPLUS::Backend)
 BuildRequires:  perl(Cwd)
-BuildRequires:  perl(Devel::PPPort) >= 3.16
-BuildRequires:  perl(ExtUtils::Install) >= 1.52
-BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.59
-BuildRequires:  perl(ExtUtils::Manifest)
-BuildRequires:  perl(ExtUtils::MM)
-BuildRequires:  perl(ExtUtils::ParseXS) >= 2.19
+BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
+BuildRequires:  perl(ExtUtils::MM_Unix)
 BuildRequires:  perl(Fcntl)
-BuildRequires:  perl(File::Basename)
 BuildRequires:  perl(File::Find)
 BuildRequires:  perl(File::Path)
+BuildRequires:  perl(lib)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(vars)
+# Runtime
+# XXX: BuildRequires:  perl(Archive::Zip) >= 1.37
+# XXX: BuildRequires:  perl(Carp)
+# XXX: BuildRequires:  perl(CPAN)
+# XXX: BuildRequires:  perl(CPANPLUS::Backend)
+BuildRequires:  perl(Devel::PPPort) >= 3.16
+BuildRequires:  perl(ExtUtils::Manifest)
+# XXX: BuildRequires:  perl(ExtUtils::MM_Cygwin)
+# XXX: BuildRequires:  perl(ExtUtils::MM_Win32)
+BuildRequires:  perl(File::Basename)
+# XXX: BuildRequires:  perl(File::HomeDir) >= 1
 BuildRequires:  perl(File::Remove) >= 1.42
 BuildRequires:  perl(File::Spec) >= 3.28
 BuildRequires:  perl(File::Temp)
-BuildRequires:  perl(JSON) >= 2.9
-BuildRequires:  perl(lib)
-BuildRequires:  perl(LWP::UserAgent) >= 6.05
-BuildRequires:  perl(Module::Build) >= 0.29
-BuildRequires:  perl(Module::CoreList) >= 2.17
-BuildRequires:  perl(Module::ScanDeps) >= 1.09
-BuildRequires:  perl(PAR::Dist) >= 0.29
+BuildRequires:  perl(FileHandle)
+BuildRequires:  perl(FindBin)
+# XXX: BuildRequires:  perl(JSON) >= 2.9
+# XXX: BuildRequires:  perl(LWP::Simple) >= 6.00
+# XXX: BuildRequires:  perl(Module::Build) >= 0.29
+# XXX: BuildRequires:  perl(Module::CoreList) >= 2.17
+# XXX: BuildRequires:  perl(Module::ScanDeps) >= 1.09
+# XXX: BuildRequires:  perl(Net::FTP)
+# XXX: BuildRequires:  perl(PAR::Dist) >= 0.29
 BuildRequires:  perl(Parse::CPAN::Meta) >= 1.4413
-BuildRequires:  perl(strict)
-BuildRequires:  perl(Test::Harness) >= 3.13
-BuildRequires:  perl(Test::More) >= 0.86
-BuildRequires:  perl(vars)
-BuildRequires:  perl(warnings)
+# XXX: BuildRequires:  perl(Socket)
 BuildRequires:  perl(YAML::Tiny) >= 1.38
-Requires:   perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+# Tests only
+BuildRequires:  perl(autodie)
+BuildRequires:  perl(ExtUtils::MM)
+BuildRequires:  perl(Symbol)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(warnings)
+# Optional tests only
+BuildRequires:  perl(Module::Install::AuthorTests)
+BuildRequires:  perl(Module::Install::ExtraTests) >= 0.007
+BuildRequires:  perl(utf8)
+Requires:   perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo 
$version))
+Requires:   perl(Archive::Zip) >= 1.37
 Requires:   perl(Carp)
 Requires:   perl(CPAN)
 Requires:   perl(CPANPLUS::Backend)
 Requires:   perl(Devel::PPPort) >= 3.16
 Requires:   perl(ExtUtils::MakeMaker) >= 6.59
-Requires:   perl(ExtUtils::ParseXS) >= 2.19
+# Unused: Requires:   perl(ExtUtils::MM_Cygwin)
+Requires:   perl(ExtUtils::MM_Unix)
+# Unused: Requires:   perl(ExtUtils::MM_Win32)
+# Unneeded: Requires:   perl(File::HomeDir) >= 1
 Requires:   perl(File::Remove) >= 1.42
 Requires:   perl(File::Spec) >= 3.28
+Requires:   perl(File::Temp)
+Requires:   perl(FileHandle)
+Requires:   perl(FindBin)
+# Optional: Requires:   perl(JSON) >= 2.9
+# Optional: Requires:   perl(LWP::Simple) >= 6.00
 Requires:   perl(Module::Build) >= 0.29
 Requires:   perl(Module::CoreList) >= 2.17
 Requires:   perl(Module::

[Bug 1213856] perl-Module-Install-1.15 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1213856

Petr Šabata  changed:

   What|Removed |Added

 Status|ASSIGNED|CLOSED
   Fixed In Version||perl-Module-Install-1.15-1.
   ||fc23
 Resolution|--- |RAWHIDE
Last Closed||2015-04-30 09:28:58



-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217352] perl-Archive-Extract should have dependency on perl(Archive::Tar)

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217352

Petr Pisar  changed:

   What|Removed |Added

   Fixed In Version|perl-Archive-Extract-0.74-2 |perl-Archive-Extract-0.74-3
   |.fc23   |.fc23



--- Comment #6 from Petr Pisar  ---
I made a typo (unxz vs. xz) what's fatal for yum (but not for dnf:). Should be
fixed in perl-Archive-Extract-0.74-3.fc23 built.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217352] perl-Archive-Extract should have dependency on perl(Archive::Tar)

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217352



--- Comment #7 from Fedora Update System  ---
perl-Archive-Extract-0.74-3.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/perl-Archive-Extract-0.74-3.fc22

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217352] perl-Archive-Extract should have dependency on perl(Archive::Tar)

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217352



--- Comment #8 from Fedora Update System  ---
perl-Archive-Extract-0.74-3.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/perl-Archive-Extract-0.74-3.fc21

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

jplesnik pushed to pcsc-perl (master). "1.4.13 bump"

2015-04-30 Thread notifications
>From a8600e626557cc606a293dd2a269e9863172e27f Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Thu, 30 Apr 2015 15:38:46 +0200
Subject: 1.4.13 bump


diff --git a/.gitignore b/.gitignore
index bd87129..48f70cc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 pcsc-perl-1.4.8.tar.gz
 /pcsc-perl-1.4.10.tar.gz
 /pcsc-perl-1.4.12.tar.bz2
+/pcsc-perl-1.4.13.tar.bz2
diff --git a/pcsc-perl-1.4.12.tar.bz2.asc b/pcsc-perl-1.4.12.tar.bz2.asc
deleted file mode 100644
index 1031fc7..000
--- a/pcsc-perl-1.4.12.tar.bz2.asc
+++ /dev/null
@@ -1,7 +0,0 @@
--BEGIN PGP SIGNATURE-
-Version: GnuPG v1.4.10 (GNU/Linux)
-
-iEYEABECAAYFAk1z3yYACgkQP0qKj+B/HPkKHwCfXR9476T64fRL5JXwb33YuWPl
-Dx8An0wdeagkBMR28Mk+Lx+27JMjQKeV
-=Dj8Y
--END PGP SIGNATURE-
diff --git a/pcsc-perl-1.4.13.tar.bz2.asc b/pcsc-perl-1.4.13.tar.bz2.asc
new file mode 100644
index 000..f5bea19
--- /dev/null
+++ b/pcsc-perl-1.4.13.tar.bz2.asc
@@ -0,0 +1,7 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v1.4.12 (GNU/Linux)
+
+iEYEABECAAYFAlFZYisACgkQP0qKj+B/HPlKngCgjcmV/Dq6FaaZNZxpwWOQVLwO
+r0sAmgNBP7fsv/hBC2N3IdGCsgwNdH4f
+=Lgao
+-END PGP SIGNATURE-
diff --git a/pcsc-perl.spec b/pcsc-perl.spec
index 4242a60..8c27034 100644
--- a/pcsc-perl.spec
+++ b/pcsc-perl.spec
@@ -5,8 +5,8 @@
 %endif
 
 Name:   pcsc-perl
-Version:1.4.12
-Release:11%{?dist}
+Version:1.4.13
+Release:1%{?dist}
 Summary:Perl interface to the PC/SC smart card library
 
 Group:  Development/Libraries
@@ -14,9 +14,10 @@ License:GPLv2+
 URL:http://ludovic.rousseau.free.fr/softwares/pcsc-perl/
 Source0:
http://ludovic.rousseau.free.fr/softwares/pcsc-perl/%{name}-%{version}.tar.bz2
 Source1:
http://ludovic.rousseau.free.fr/softwares/pcsc-perl/%{name}-%{version}.tar.bz2.asc
-BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+BuildRequires:  perl(Config)
 BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(strict)
 BuildRequires:  pcsc-lite-devel >= %{pcscver}
 Requires:   %{pcsclib}%{?mark64}
 Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@@ -38,11 +39,9 @@ make %{?_smp_mflags}
 
 
 %install
-rm -rf $RPM_BUILD_ROOT
-make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
+make pure_install DESTDIR=$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/*
 
 
@@ -53,19 +52,18 @@ if ! grep -qF 'dlopen("%{pcsclib}"' PCSCperl.h ; then # 
sanity check
 fi
 
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
 %files
-%defattr(-,root,root,-)
-%doc Changelog LICENCE README examples/
+%license LICENCE
+%doc Changelog README examples/
 %{perl_vendorarch}/auto/Chipcard/
 %{perl_vendorarch}/Chipcard/
 %{_mandir}/man3/Chipcard::PCSC*.3*
 
 
 %changelog
+* Thu Apr 30 2015 Jitka Plesnikova  - 1.4.13-1
+- 1.4.13 bump
+
 * Wed Aug 27 2014 Jitka Plesnikova  - 1.4.12-11
 - Perl 5.20 rebuild
 
@@ -163,7 +161,7 @@ rm -rf $RPM_BUILD_ROOT
 * Thu May 19 2005 Ville Skyttä  - 1.3.1-6
 - Provide perl-pcsc, fixate required pcsc-lite version to 1.2.0.
 
-* Fri Apr  7 2005 Michael Schwendt  - 1.3.1-5
+* Wed Apr  6 2005 Michael Schwendt  - 1.3.1-5
 - rebuilt
 
 * Fri Jan  7 2005 Ville Skyttä  - 0:1.3.1-4
diff --git a/sources b/sources
index 2acf5b2..9184c48 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f34c5ab748815bf0b2e571362b4f8121  pcsc-perl-1.4.12.tar.bz2
+758ca469b79667fa8c41422df86a088b  pcsc-perl-1.4.13.tar.bz2
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/pcsc-perl.git/commit/?h=master&id=a8600e626557cc606a293dd2a269e9863172e27f
--
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

[Bug 947236] pcsc-perl-1.4.13 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=947236



--- Comment #1 from Upstream Release Monitoring 
 ---
jplesnik's pcsc-perl-1.4.13-1.fc23 completed
http://koji.fedoraproject.org/koji/buildinfo?buildID=632224

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 947236] pcsc-perl-1.4.13 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=947236

Jitka Plesnikova  changed:

   What|Removed |Added

 Status|NEW |CLOSED
 CC||jples...@redhat.com
   Fixed In Version||pcsc-perl-1.4.13-1.fc23
 Resolution|--- |RAWHIDE
Last Closed||2015-04-30 09:52:48



-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

spot uploaded HTTP-Proxy-0.303.tar.gz for perl-HTTP-Proxy

2015-04-30 Thread notifications
aca997e2bdc8c5e24c59607d1cb5b289  HTTP-Proxy-0.303.tar.gz

http://pkgs.fedoraproject.org/lookaside/pkgs/perl-HTTP-Proxy/HTTP-Proxy-0.303.tar.gz/aca997e2bdc8c5e24c59607d1cb5b289/HTTP-Proxy-0.303.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

spot pushed to perl-HTTP-Proxy (master). "0.303"

2015-04-30 Thread notifications
>From f3cd61870a29a2be01265484cd3a25e853872067 Mon Sep 17 00:00:00 2001
From: Tom Callaway 
Date: Thu, 30 Apr 2015 10:45:04 -0400
Subject: 0.303


diff --git a/.gitignore b/.gitignore
index 8589f2d..13d4e81 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 HTTP-Proxy-0.23.tar.gz
 /HTTP-Proxy-0.25.tar.gz
 /HTTP-Proxy-0.302.tar.gz
+/HTTP-Proxy-0.303.tar.gz
diff --git a/perl-HTTP-Proxy.spec b/perl-HTTP-Proxy.spec
index e21ecc0..df1c873 100644
--- a/perl-HTTP-Proxy.spec
+++ b/perl-HTTP-Proxy.spec
@@ -1,16 +1,13 @@
 %{?perl_default_filter}
 
 Name:   perl-HTTP-Proxy
-Version:0.302
+Version:0.303
 Release:1%{?dist}
 Summary:A pure Perl HTTP proxy
-
 Group:  Development/Libraries
 License:GPL+ or Artistic
 URL:http://search.cpan.org/dist/HTTP-Proxy/
 Source0:
http://www.cpan.org/authors/id/B/BO/BOOK/HTTP-Proxy-%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
 BuildArch:  noarch
 BuildRequires:  perl
 BuildRequires:  perl(Module::Build), perl(Module::Build::Tiny)
@@ -18,7 +15,8 @@ BuildRequires:  perl(Test::Pod), perl(Test::Pod::Coverage), 
perl(HTML::Parser)
 BuildRequires:  perl(HTTP::Daemon), perl(LWP::UserAgent), perl(Crypt::SSLeay)
 BuildRequires:  perl(File::Spec), perl(Pod::Coverage::TrustPod), 
perl(Test::CPAN::Meta)
 BuildRequires:  perl(Carp), perl(Exporter), perl(ExtUtils::MakeMaker), 
perl(Fcntl)
-BuildRequires:  perl(File::Find), perl(File::Path), perl(File::Temp), 
perl(HTTP::Date)
+BuildRequires:  perl(File::Spec), perl(File::Spec::Functions)
+BuildRequires:  perl(File::Find), perl(File::Path), perl(File::Temp), 
perl(HTTP::Daemon), perl(HTTP::Date)
 BuildRequires:  perl(HTTP::Headers), perl(HTTP::Headers::Util), 
perl(HTTP::Request), perl(HTTP::Request::Common)
 BuildRequires:  perl(IO::Handle), perl(IO::Select), perl(IO::Socket::INET)
 BuildRequires:  perl(LWP::ConnCache), perl(LWP::UserAgent), perl(POSIX)
@@ -33,37 +31,31 @@ help users create web robots, web testing suites, as well 
as proxy
 systems than can transparently alter the requests to and answers from
 an origin server.
 
-
 %prep
 %setup -q -n HTTP-Proxy-%{version}
 
-
 %build
-%{__perl} Build.PL installdirs=vendor
-./Build
-
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
 
 %install
-rm -rf $RPM_BUILD_ROOT
-./Build install --destdir=$RPM_BUILD_ROOT --installdirs=vendor 
--create_packlist=0
-chmod -R u+w $RPM_BUILD_ROOT/*
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -type f -name '*.bs' -empty -exec rm -f {} ';'
+%{_fixperms} %{buildroot}
 
 %check
-./Build test
-
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
+make test
 
 %files
-%defattr(-,root,root,-)
 %doc Changes README eg/
 %{perl_vendorlib}/HTTP/
 %{_mandir}/man3/*.3pm*
 
-
 %changelog
+* Thu Apr 30 2015 Tom Callaway  - 0.303-1
+- update to 0.303
+
 * Fri Mar 20 2015 Tom Callaway  - 0.302-1
 - update to 0.302
 
diff --git a/sources b/sources
index 39cd045..1ea61af 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-efa81df0cba012ddc018f936531c  HTTP-Proxy-0.302.tar.gz
+aca997e2bdc8c5e24c59607d1cb5b289  HTTP-Proxy-0.303.tar.gz
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-HTTP-Proxy.git/commit/?h=master&id=f3cd61870a29a2be01265484cd3a25e853872067
--
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

hardaker pushed to perl-Net-DNS-SEC (master). "Nuke GOST related files before packaging due to R.H.'s GOST policy"

2015-04-30 Thread notifications
>From c6fcbb3e74ac83b43502db9c41cc0a2cdf069aca Mon Sep 17 00:00:00 2001
From: Wes Hardaker 
Date: Thu, 30 Apr 2015 10:02:11 -0700
Subject: Nuke GOST related files before packaging due to R.H.'s GOST policy


diff --git a/perl-Net-DNS-SEC.spec b/perl-Net-DNS-SEC.spec
index 53ca9d0..1579940 100644
--- a/perl-Net-DNS-SEC.spec
+++ b/perl-Net-DNS-SEC.spec
@@ -49,6 +49,8 @@ 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 \;
 
+find %{buildroot} -name "*GOST*" -exec rm -f {} \;
+
 %{_fixperms} %{buildroot}/*
 
 %check
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Net-DNS-SEC.git/commit/?h=master&id=c6fcbb3e74ac83b43502db9c41cc0a2cdf069aca
--
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

hardaker pushed to perl-Net-DNS-SEC (epel7). "Nuke GOST related files before packaging due to R.H.'s GOST policy"

2015-04-30 Thread notifications
>From c6fcbb3e74ac83b43502db9c41cc0a2cdf069aca Mon Sep 17 00:00:00 2001
From: Wes Hardaker 
Date: Thu, 30 Apr 2015 10:02:11 -0700
Subject: Nuke GOST related files before packaging due to R.H.'s GOST policy


diff --git a/perl-Net-DNS-SEC.spec b/perl-Net-DNS-SEC.spec
index 53ca9d0..1579940 100644
--- a/perl-Net-DNS-SEC.spec
+++ b/perl-Net-DNS-SEC.spec
@@ -49,6 +49,8 @@ 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 \;
 
+find %{buildroot} -name "*GOST*" -exec rm -f {} \;
+
 %{_fixperms} %{buildroot}/*
 
 %check
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Net-DNS-SEC.git/commit/?h=epel7&id=c6fcbb3e74ac83b43502db9c41cc0a2cdf069aca
--
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

[Bug 1213823] perl-Net-DNS-SEC-0.22-1.fc23.noarch requires nonexistent dependencies

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1213823



--- Comment #4 from Wes Hardaker  ---
Ahh...  I should have known the auto-requirement-finder would pop up.

Fix being pushed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

hardaker pushed to perl-Net-DNS-SEC (epel7). "version bump"

2015-04-30 Thread notifications
>From bd495d1df7430766337f17b0bf6ac86bae052798 Mon Sep 17 00:00:00 2001
From: Wes Hardaker 
Date: Thu, 30 Apr 2015 10:10:39 -0700
Subject: version bump


diff --git a/perl-Net-DNS-SEC.spec b/perl-Net-DNS-SEC.spec
index 1579940..a3135f5 100644
--- a/perl-Net-DNS-SEC.spec
+++ b/perl-Net-DNS-SEC.spec
@@ -1,6 +1,6 @@
 Name:   perl-Net-DNS-SEC
 Version:0.22
-Release:1%{?dist}
+Release:2%{?dist}
 Summary:DNSSEC modules for Perl
 License:GPL+ or Artistic 
 Group:  Development/Libraries
@@ -63,6 +63,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Mon Apr 20 2015 Wes Hardaker  - 0.22-2
+- remove GOST files before packaging due to R.H. GOST policy
+
 * Mon Apr 20 2015 Wes Hardaker  - 0.22-1
 - updated to 0.22
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Net-DNS-SEC.git/commit/?h=epel7&id=bd495d1df7430766337f17b0bf6ac86bae052798
--
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

[Bug 1207883] perl-Crypt-PBKDF2-0.150900 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1207883

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA



--- Comment #8 from Fedora Update System  ---
Package perl-Crypt-PBKDF2-0.150900-1.el7:
* should fix your issue,
* was pushed to the Fedora EPEL 7 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=epel-testing perl-Crypt-PBKDF2-0.150900-1.el7'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-EPEL-2015-6074/perl-Crypt-PBKDF2-0.150900-1.el7
then log in and leave karma (feedback).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1210900] please build exiftool to EPEL 7

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1210900

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|CLOSED
   Fixed In Version||perl-Image-ExifTool-9.90-1.
   ||el7
 Resolution|--- |ERRATA
Last Closed||2015-04-30 13:12:30



--- Comment #2 from Fedora Update System  ---
perl-Image-ExifTool-9.90-1.el7 has been pushed to the Fedora EPEL 7 stable
repository.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

hardaker pushed to perl-Net-DNS-SEC (master). "version bump"

2015-04-30 Thread notifications
>From 321948094b55e11cab7b7bbe8efcc2de11683030 Mon Sep 17 00:00:00 2001
From: Wes Hardaker 
Date: Thu, 30 Apr 2015 10:10:39 -0700
Subject: version bump


diff --git a/perl-Net-DNS-SEC.spec b/perl-Net-DNS-SEC.spec
index 1579940..a3135f5 100644
--- a/perl-Net-DNS-SEC.spec
+++ b/perl-Net-DNS-SEC.spec
@@ -1,6 +1,6 @@
 Name:   perl-Net-DNS-SEC
 Version:0.22
-Release:1%{?dist}
+Release:2%{?dist}
 Summary:DNSSEC modules for Perl
 License:GPL+ or Artistic 
 Group:  Development/Libraries
@@ -63,6 +63,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Mon Apr 20 2015 Wes Hardaker  - 0.22-2
+- remove GOST files before packaging due to R.H. GOST policy
+
 * Mon Apr 20 2015 Wes Hardaker  - 0.22-1
 - updated to 0.22
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Net-DNS-SEC.git/commit/?h=master&id=321948094b55e11cab7b7bbe8efcc2de11683030
--
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

[Bug 1213823] perl-Net-DNS-SEC-0.22-1.fc23.noarch requires nonexistent dependencies

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1213823

Wes Hardaker  changed:

   What|Removed |Added

 Depends On||1205746




Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1205746
[Bug 1205746] Please branch perl-MIME-Base32 for EPEL7
-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1213823] perl-Net-DNS-SEC-0.22-1.fc23.noarch requires nonexistent dependencies

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1213823

Wes Hardaker  changed:

   What|Removed |Added

 Depends On|1205746 |




Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1205746
[Bug 1205746] Please branch perl-MIME-Base32 for EPEL7
-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217453] tangerine-0.18 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217453

Upstream Release Monitoring  
changed:

   What|Removed |Added

Summary|tangerine-0.17 is available |tangerine-0.18 is available



--- Comment #3 from Upstream Release Monitoring 
 ---
Latest upstream release: 0.18
Current version/release in rawhide: 0.16-1.fc23
URL: http://search.cpan.org/dist/App-Tangerine/

Please consult the package updates policy before you issue an update to a
stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Please keep in mind that with any upstream change, there may also be packaging
changes that need to be made. Specifically, please remember that it is your
responsibility to review the new version to ensure that the licensing is still
correct and that no non-free or legally problematic items have been added
upstream.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217453] tangerine-0.18 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217453



--- Comment #4 from Upstream Release Monitoring 
 ---
Created attachment 1020762
  --> https://bugzilla.redhat.com/attachment.cgi?id=1020762&action=edit
[patch] Update to 0.18 (#1217453)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

[Bug 1217453] tangerine-0.18 is available

2015-04-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1217453



--- Comment #5 from Upstream Release Monitoring 
 ---
Scratch build succeeded
http://koji.fedoraproject.org/koji/taskinfo?taskID=9612508

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
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

corsepiu pushed to perl-Class-Accessor-Lite (f21). "Upstream update."

2015-04-30 Thread notifications
>From bf24ab2503c770cfd5ca1cb2aef7285eab06132a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Thu, 30 Apr 2015 07:39:19 +0200
Subject: Upstream update.


diff --git a/.gitignore b/.gitignore
index cf9b715..a8dd0d5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Class-Accessor-Lite-0.06.tar.gz
+/Class-Accessor-Lite-0.07.tar.gz
diff --git a/perl-Class-Accessor-Lite.spec b/perl-Class-Accessor-Lite.spec
index 973f1ed..89e995c 100644
--- a/perl-Class-Accessor-Lite.spec
+++ b/perl-Class-Accessor-Lite.spec
@@ -1,6 +1,6 @@
 Name:   perl-Class-Accessor-Lite
-Version:0.06
-Release:3%{?dist}
+Version:0.07
+Release:1%{?dist}
 Summary:Minimalistic variant of Class::Accessor
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -42,6 +42,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu Apr 30 2015 Ralf Corsépius  - 0.07-1
+- Upstream update.
+
 * Wed Aug 27 2014 Jitka Plesnikova  - 0.06-3
 - Perl 5.20 rebuild
 
diff --git a/sources b/sources
index a38bef8..27ac526 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-71a4b22f8a7f4fcad6ec184d5b57802a  Class-Accessor-Lite-0.06.tar.gz
+3adc54ee08701b7869d7dc11087938bc  Class-Accessor-Lite-0.07.tar.gz
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Class-Accessor-Lite.git/commit/?h=f21&id=bf24ab2503c770cfd5ca1cb2aef7285eab06132a
--
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

corsepiu pushed to perl-Class-Accessor-Lite (f21). "Cleanup merger."

2015-04-30 Thread notifications
>From dfc871de9e892b5972ad089e08384c19efc697f0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Fri, 1 May 2015 05:32:46 +0200
Subject: Cleanup merger.


diff --git a/perl-Class-Accessor-Lite.spec b/perl-Class-Accessor-Lite.spec
index 89e995c..59f1667 100644
--- a/perl-Class-Accessor-Lite.spec
+++ b/perl-Class-Accessor-Lite.spec
@@ -45,9 +45,6 @@ make test
 * Thu Apr 30 2015 Ralf Corsépius  - 0.07-1
 - Upstream update.
 
-* Wed Aug 27 2014 Jitka Plesnikova  - 0.06-3
-- Perl 5.20 rebuild
-
 * Sat Jun 07 2014 Fedora Release Engineering  
- 0.06-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Class-Accessor-Lite.git/commit/?h=f21&id=dfc871de9e892b5972ad089e08384c19efc697f0
--
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

corsepiu pushed to perl-Class-Accessor-Lite (f21). "Perl 5.20 rebuild"

2015-04-30 Thread notifications
>From 5e3644b3cd2d7f585b58c08802b9bdb9ada006f6 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Wed, 27 Aug 2014 10:39:49 +0200
Subject: Perl 5.20 rebuild


diff --git a/perl-Class-Accessor-Lite.spec b/perl-Class-Accessor-Lite.spec
index e9db5ca..973f1ed 100644
--- a/perl-Class-Accessor-Lite.spec
+++ b/perl-Class-Accessor-Lite.spec
@@ -1,6 +1,6 @@
 Name:   perl-Class-Accessor-Lite
 Version:0.06
-Release:2%{?dist}
+Release:3%{?dist}
 Summary:Minimalistic variant of Class::Accessor
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -42,6 +42,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Wed Aug 27 2014 Jitka Plesnikova  - 0.06-3
+- Perl 5.20 rebuild
+
 * Sat Jun 07 2014 Fedora Release Engineering  
- 0.06-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Class-Accessor-Lite.git/commit/?h=f21&id=5e3644b3cd2d7f585b58c08802b9bdb9ada006f6
--
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

corsepiu uploaded Server-Starter-0.27.tar.gz for perl-Server-Starter

2015-04-30 Thread notifications
3330f699ec30546bf105bb61c05b4105  Server-Starter-0.27.tar.gz

http://pkgs.fedoraproject.org/lookaside/pkgs/perl-Server-Starter/Server-Starter-0.27.tar.gz/3330f699ec30546bf105bb61c05b4105/Server-Starter-0.27.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

corsepiu pushed to perl-Server-Starter (master). "Upstream update. (..more)"

2015-04-30 Thread notifications
>From f6efb74567d210b58a234038263486447ebae3c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Fri, 1 May 2015 07:58:52 +0200
Subject: Upstream update.

- Reflect upstream having dropped bundling modules.
- Reflect upstream having re-added LICENCE.
- Reflect upstream having switched to Module::Build.

diff --git a/.gitignore b/.gitignore
index 2ba2233..e4c28b2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Server-Starter-0.25.tar.gz
+/Server-Starter-0.27.tar.gz
diff --git a/perl-Server-Starter.spec b/perl-Server-Starter.spec
index 7ad89af..06b6c1f 100644
--- a/perl-Server-Starter.spec
+++ b/perl-Server-Starter.spec
@@ -1,5 +1,5 @@
 Name:   perl-Server-Starter
-Version:0.25
+Version:0.27
 Release:1%{?dist}
 Summary:Superdaemon for hot-deploying server programs
 License:GPL+ or Artistic
@@ -10,12 +10,15 @@ BuildArch:  noarch
 
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(Exporter)
-BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
 BuildRequires:  perl(Fcntl)
+BuildRequires:  perl(File::Basename)
+BuildRequires:  perl(File::Spec)
 BuildRequires:  perl(Getopt::Long)
 BuildRequires:  perl(IO::Handle)
 BuildRequires:  perl(IO::Socket::UNIX)
+BuildRequires:  perl(Module::Build)
 BuildRequires:  perl(POSIX)
+BuildRequires:  perl(Pod::Usage)
 BuildRequires:  perl(Socket)
 BuildRequires:  perl(strict)
 BuildRequires:  perl(warnings)
@@ -23,7 +26,7 @@ BuildRequires:  perl(warnings)
 # For the tests
 BuildRequires:  perl(IO::Socket::IP)
 BuildRequires:  perl(Net::EmptyPort)
-BuildRequires:  perl(Test::TCP) >= 2.00
+BuildRequires:  perl(Test::TCP) >= 2.08
 BuildRequires:  perl(Test::Requires)
 BuildRequires:  perl(Test::SharedFork)
 
@@ -48,22 +51,13 @@ perl-Server-Starter's start_server script.
 
 %prep
 %setup -q -n Server-Starter-%{version}
-# Remove bundled modules
-for f in inc/Test/TCP.pm inc/IO/Socket/IP.pm inc/Net/EmptyPort.pm \
-  inc/Test/SharedFork.pm; do
-  pat=$(echo "$f" | sed 's,/,\\/,g;s,\.,\\.,g')
-  rm $f
-  sed -i -e "/$pat/d" MANIFEST
-done
 
 %build
-# --skipdeps causes ExtUtils::AutoInstall not to try auto-installing
-#   missing modules
-%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps
-make %{?_smp_mflags} 
+%{__perl} Build.PL --installdirs=vendor
+./Build
 
 %install
-make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
+./Build install --destdir=$RPM_BUILD_ROOT --create_packlist=0
 
 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
 find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
@@ -71,10 +65,11 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 
2>/dev/null \;
 %{_fixperms} $RPM_BUILD_ROOT/*
 
 %check
-make test
+./Build test
 
 %files
-%doc Changes README
+%doc Changes README.md
+%license LICENSE
 %{perl_vendorlib}/*
 %{_mandir}/man3/*
 
@@ -83,6 +78,12 @@ make test
 %{_mandir}/man1/start_server.*
 
 %changelog
+* Fri May 01 2015 Ralf Corsépius  - 0.27-1
+- Upstream update.
+- Reflect upstream having dropped bundling modules.
+- Reflect upstream having re-added LICENCE.
+- Reflect upstream having switched to Module::Build.
+
 * Tue Apr 07 2015 Ralf Corsépius  - 0.25-1
 - Upstream update.
 - Rework spec.
diff --git a/sources b/sources
index 628286e..c84207a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-0b94ee58578d4f5a7a7b97b0a98c90c2  Server-Starter-0.25.tar.gz
+3330f699ec30546bf105bb61c05b4105  Server-Starter-0.27.tar.gz
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Server-Starter.git/commit/?h=master&id=f6efb74567d210b58a234038263486447ebae3c8
--
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

corsepiu pushed to perl-Server-Starter (f22). "Upstream update. (..more)"

2015-04-30 Thread notifications
>From f6efb74567d210b58a234038263486447ebae3c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Fri, 1 May 2015 07:58:52 +0200
Subject: Upstream update.

- Reflect upstream having dropped bundling modules.
- Reflect upstream having re-added LICENCE.
- Reflect upstream having switched to Module::Build.

diff --git a/.gitignore b/.gitignore
index 2ba2233..e4c28b2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Server-Starter-0.25.tar.gz
+/Server-Starter-0.27.tar.gz
diff --git a/perl-Server-Starter.spec b/perl-Server-Starter.spec
index 7ad89af..06b6c1f 100644
--- a/perl-Server-Starter.spec
+++ b/perl-Server-Starter.spec
@@ -1,5 +1,5 @@
 Name:   perl-Server-Starter
-Version:0.25
+Version:0.27
 Release:1%{?dist}
 Summary:Superdaemon for hot-deploying server programs
 License:GPL+ or Artistic
@@ -10,12 +10,15 @@ BuildArch:  noarch
 
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(Exporter)
-BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
 BuildRequires:  perl(Fcntl)
+BuildRequires:  perl(File::Basename)
+BuildRequires:  perl(File::Spec)
 BuildRequires:  perl(Getopt::Long)
 BuildRequires:  perl(IO::Handle)
 BuildRequires:  perl(IO::Socket::UNIX)
+BuildRequires:  perl(Module::Build)
 BuildRequires:  perl(POSIX)
+BuildRequires:  perl(Pod::Usage)
 BuildRequires:  perl(Socket)
 BuildRequires:  perl(strict)
 BuildRequires:  perl(warnings)
@@ -23,7 +26,7 @@ BuildRequires:  perl(warnings)
 # For the tests
 BuildRequires:  perl(IO::Socket::IP)
 BuildRequires:  perl(Net::EmptyPort)
-BuildRequires:  perl(Test::TCP) >= 2.00
+BuildRequires:  perl(Test::TCP) >= 2.08
 BuildRequires:  perl(Test::Requires)
 BuildRequires:  perl(Test::SharedFork)
 
@@ -48,22 +51,13 @@ perl-Server-Starter's start_server script.
 
 %prep
 %setup -q -n Server-Starter-%{version}
-# Remove bundled modules
-for f in inc/Test/TCP.pm inc/IO/Socket/IP.pm inc/Net/EmptyPort.pm \
-  inc/Test/SharedFork.pm; do
-  pat=$(echo "$f" | sed 's,/,\\/,g;s,\.,\\.,g')
-  rm $f
-  sed -i -e "/$pat/d" MANIFEST
-done
 
 %build
-# --skipdeps causes ExtUtils::AutoInstall not to try auto-installing
-#   missing modules
-%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps
-make %{?_smp_mflags} 
+%{__perl} Build.PL --installdirs=vendor
+./Build
 
 %install
-make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
+./Build install --destdir=$RPM_BUILD_ROOT --create_packlist=0
 
 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
 find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
@@ -71,10 +65,11 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 
2>/dev/null \;
 %{_fixperms} $RPM_BUILD_ROOT/*
 
 %check
-make test
+./Build test
 
 %files
-%doc Changes README
+%doc Changes README.md
+%license LICENSE
 %{perl_vendorlib}/*
 %{_mandir}/man3/*
 
@@ -83,6 +78,12 @@ make test
 %{_mandir}/man1/start_server.*
 
 %changelog
+* Fri May 01 2015 Ralf Corsépius  - 0.27-1
+- Upstream update.
+- Reflect upstream having dropped bundling modules.
+- Reflect upstream having re-added LICENCE.
+- Reflect upstream having switched to Module::Build.
+
 * Tue Apr 07 2015 Ralf Corsépius  - 0.25-1
 - Upstream update.
 - Rework spec.
diff --git a/sources b/sources
index 628286e..c84207a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-0b94ee58578d4f5a7a7b97b0a98c90c2  Server-Starter-0.25.tar.gz
+3330f699ec30546bf105bb61c05b4105  Server-Starter-0.27.tar.gz
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Server-Starter.git/commit/?h=f22&id=f6efb74567d210b58a234038263486447ebae3c8
--
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

corsepiu pushed to perl-Server-Starter (f22). "Upstream update. (..more)"

2015-04-30 Thread notifications
>From 96b6f5340aaf906e870d20b95d546801de03c587 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Tue, 7 Apr 2015 05:16:23 +0200
Subject: Upstream update.

- Rework spec.
- Remove bundled modules.
- Drop Fedora/RH-patches.

diff --git a/.gitignore b/.gitignore
index 48e455c..2ba2233 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Server-Starter-0.17.tar.gz
+/Server-Starter-0.25.tar.gz
diff --git a/Server-Starter-0.17-Fix-loading-envdir.patch 
b/Server-Starter-0.17-Fix-loading-envdir.patch
deleted file mode 100644
index d0b9dbf..000
--- a/Server-Starter-0.17-Fix-loading-envdir.patch
+++ /dev/null
@@ -1,107 +0,0 @@
-From 6d965848ff8905f82da0f1ac142000b12a05905e Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
-Date: Mon, 16 Jun 2014 17:25:08 +0200
-Subject: [PATCH 2/2] Fix loading envdir
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-The envdir was scanned each second regardless of signal received. This
-caused random failures of the 'removed env' t/07-envdir.t test.
-
-This patch fixes it by loading the environment only just before
-intended restart. It also documents this start_server() option.
-
-Signed-off-by: Petr Písař 

- lib/Server/Starter.pm | 31 ++-
- 1 file changed, 22 insertions(+), 9 deletions(-)
-
-diff --git a/lib/Server/Starter.pm b/lib/Server/Starter.pm
-index 47bc18a..c171307 100644
 a/lib/Server/Starter.pm
-+++ b/lib/Server/Starter.pm
-@@ -179,15 +179,13 @@ sub start_server {
- 
- # the main loop
- my $term_signal = 0;
--$current_worker = _start_worker($opts);
-+my %loaded_env;
-+$current_worker = _start_worker($opts, \%loaded_env);
- $update_status->();
- my $auto_restart_interval = 0;
- my $last_restart_time = time();
- my $restart_flag = 0;
- while (1) {
--my %loaded_env = _reload_env();
--my @loaded_env_keys = keys %loaded_env;
--local @ENV{@loaded_env_keys} = map { $loaded_env{$_} } 
(@loaded_env_keys);
- if ($ENV{ENABLE_AUTO_RESTART}) {
- # restart workers periodically
- $auto_restart_interval = $ENV{AUTO_RESTART_INTERVAL} ||= 360;
-@@ -201,7 +199,7 @@ sub start_server {
- last if ($died_worker <= 0);
- if ($died_worker == $current_worker) {
- print STDERR "worker $died_worker died unexpectedly with 
status:$status, restarting\n";
--$current_worker = _start_worker($opts);
-+$current_worker = _start_worker($opts, \%loaded_env);
- $last_restart_time = time();
- } else {
- print STDERR "old worker $died_worker died, status:$status\n";
-@@ -232,9 +230,10 @@ sub start_server {
- }
- }
- if ($restart_flag > 1 || ($restart_flag > 0 && $num_old_workers == 
0)) {
-+%loaded_env = _reload_env();
- print STDERR "spawning a new worker 
(num_old_workers=$num_old_workers)\n";
- $old_workers{$current_worker} = $ENV{SERVER_STARTER_GENERATION};
--$current_worker = _start_worker($opts);
-+$current_worker = _start_worker($opts, \%loaded_env);
- $last_restart_time = time();
- $restart_flag = 0;
- $update_status->();
-@@ -342,7 +341,7 @@ sub _reload_env {
- }
- 
- sub _start_worker {
--my $opts = shift;
-+my ($opts, $loaded_env) = @_;
- my $pid;
- while (1) {
- $ENV{SERVER_STARTER_GENERATION}++;
-@@ -350,6 +349,8 @@ sub _start_worker {
- die "fork(2) failed:$!"
- unless defined $pid;
- if ($pid == 0) {
-+my @loaded_env_keys = keys %$loaded_env;
-+@ENV{@loaded_env_keys} = map { $loaded_env->{$_} } 
(@loaded_env_keys);
- my @args = @{$opts->{exec}};
- # child process
- if (defined $opts->{dir}) {
-@@ -418,9 +419,21 @@ A Net::Server personality that can be run under 
L exists under
- 
- Returns zero or more file descriptors on which the server program should call 
accept(2) in a hashref.  Each element of the hashref is: 
(host:port|port|path_of_unix_socket) => file_descriptor.
- 
--=item start_server
-+=item start_server(%options)
- 
--Starts the superdaemon.  Used by the C script.
-+Starts the superdaemon.  Used by the C script. Options are:
-+
-+=over 4
-+
-+=item envdir
-+
-+Defines a directory whose content is added into server's environment. Each 
file name specifies an environment variable, the file's content specifies a 
value of the environment variable. Files with names starting with a dot are 
ignored.  
-+
-+The environment directory is scanned and read only on time-based autorestart 
or SIGHUP signal. The first server instances have default environment. To 
remove an enviroment variable added before, remove the file and send the signal.
-+
-+This option is not mandatory.
-+
-+=back
- 
- =back
- 
--- 
-1.9.3
-
diff --g

corsepiu pushed to perl-Server-Starter (f21). "Fix t/01-starter.t race (bug #1100158)"

2015-04-30 Thread notifications
>From d91e73c54b5928ed1ce5601b4ebdfb91e437d334 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 21 Aug 2014 14:23:35 +0200
Subject: Fix t/01-starter.t race (bug #1100158)


diff --git 
a/Server-Starter-0.17-Synchronize-to-PID-in-t-05-killolddelay.t.patch 
b/Server-Starter-0.17-Synchronize-to-PID-in-t-05-killolddelay.t.patch
new file mode 100644
index 000..7dad7e0
--- /dev/null
+++ b/Server-Starter-0.17-Synchronize-to-PID-in-t-05-killolddelay.t.patch
@@ -0,0 +1,85 @@
+From 046fb1328e76851a1398a624b77e746c37c62a67 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Thu, 21 Aug 2014 14:17:25 +0200
+Subject: [PATCH] Synchronize to PID in t/05-killolddelay.t
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+There were races between various sleeps and the restarting server.
+This patch fixes it by waiting for complete generation change in the
+status file.
+
+Similar to CPAN RT#73711.
+
+Signed-off-by: Petr Písař 
+---
+ t/05-killolddelay.t | 36 +---
+ 1 file changed, 25 insertions(+), 11 deletions(-)
+
+diff --git a/t/05-killolddelay.t b/t/05-killolddelay.t
+index 19856af..457bdd9 100644
+--- a/t/05-killolddelay.t
 b/t/05-killolddelay.t
+@@ -3,7 +3,7 @@ use warnings;
+ 
+ use File::Temp ();
+ use Test::TCP;
+-use Test::More tests => 28;
++use Test::More tests => 26;
+ 
+ use Server::Starter qw(start_server);
+ 
+@@ -45,17 +45,18 @@ for my $signal_on_hup ('TERM', 'USR1') {
+ $buf =~ /^(\d+):/;
+ my $worker_pid = $1;
+ # switch to next gen
+-sleep 2;
+-my $status = get_status();
+-like(get_status(), qr/^1:\d+\n$/s, 'status before restart');
++my $previous_generation = get_single_generation();
++like($previous_generation, qr/^1:\d+\n$/s, 'status before 
restart');
+ kill 'HUP', $server_pid;
+-sleep 4;
+-like(get_status(), qr/^1:\d+\n2:\d+$/s, 'status during restart');
+-# Child process has finished in 2 seconds but the parent
+-# checks and calls waitpid every second, so wait for an
+-# additional 1 second.
+-sleep 3;
+-like(get_status(), qr/^2:\d+\n$/s, 'status after restart');
++my $current_generation;
++while (($current_generation = get_single_generation()) eq
++$previous_generation) {
++   sleep 1;
++}
++diag "Server changed from <$previous_generation> ",
++"to <$current_generation>\n";
++
++like($current_generation, qr/^2:\d+\n$/s, 'status after restart');
+ is(
+ do {
+ open my $fh, '<', "$tempdir/signame"
+@@ -81,7 +82,20 @@ for my $signal_on_hup ('TERM', 'USR1') {
+ }
+ 
+ sub get_status {
++while (! -e "$tempdir/status") {
++sleep 1;
++}
+ open my $fh, '<', "$tempdir/status"
+ or die "failed to open file:$tempdir/status:$!";
+ do { undef $/; <$fh> };
+ }
++
++sub get_single_generation {
++my $status;
++do {
++sleep 1 if defined $status;
++$status = get_status;
++} until ($status =~ /\A\d+:\d+\n\z/);
++chomp $status;
++$status;
++}
+-- 
+1.9.3
+
diff --git a/perl-Server-Starter.spec b/perl-Server-Starter.spec
index 784a305..4e07142 100644
--- a/perl-Server-Starter.spec
+++ b/perl-Server-Starter.spec
@@ -1,6 +1,6 @@
 Name:   perl-Server-Starter
 Version:0.17
-Release:5%{?dist}
+Release:6%{?dist}
 Summary:Superdaemon for hot-deploying server programs
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -14,6 +14,8 @@ Patch1: Server-Starter-0.17-Fix-loading-envdir.patch
 Patch2: 
Server-Starter-0.17-Synchronize-to-PID-in-t-06-autorestart.t.patch
 # Fix t/01-starter.t race, bug #1100158, CPAN RT#73711
 Patch3: Server-Starter-0.17-Synchronize-to-PID-in-t-01-starter.t.patch
+# Fix t/05-killolddelay.t race, bug #1100158, CPAN RT#73711
+Patch4: 
Server-Starter-0.17-Synchronize-to-PID-in-t-05-killolddelay.t.patch
 BuildArch:  noarch
 
 BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
@@ -51,6 +53,7 @@ perl-Server-Starter's start_server script.
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
 
 %build
 # --skipdeps causes ExtUtils::AutoInstall not to try auto-installing
@@ -81,6 +84,9 @@ make test
 %{_mandir}/man1/start_server.*
 
 %changelog
+* Thu Aug 21 2014 Petr Pisar  - 0.17-6
+- Fix t/05-killolddelay.t race (bug #1100158)
+
 * Fri Aug 08 2014 Petr Pisar  - 0.17-5
 - Fix t/01-starter.t race (bug #1100158)
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Server-Starter.git/commit/?h=f21&id=d91e73c54b5928ed1ce5601b4ebdfb91e437d334
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@list

corsepiu pushed to perl-Server-Starter (f21). "Fix t/01-starter.t race"

2015-04-30 Thread notifications
>From 6701ab4358d00317c857d6878d1207d24cb12656 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Fri, 8 Aug 2014 13:06:27 +0200
Subject: Fix t/01-starter.t race


diff --git a/Server-Starter-0.17-Synchronize-to-PID-in-t-01-starter.t.patch 
b/Server-Starter-0.17-Synchronize-to-PID-in-t-01-starter.t.patch
new file mode 100644
index 000..e194cf3
--- /dev/null
+++ b/Server-Starter-0.17-Synchronize-to-PID-in-t-01-starter.t.patch
@@ -0,0 +1,82 @@
+From f7d5f6bfb5e94a3ea01e53c5b69186ff7172b4bf Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Fri, 8 Aug 2014 12:58:40 +0200
+Subject: [PATCH] Synchronize to PID in t/01-starter.t
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+There were races between various sleeps and the restarting server.
+THis patch fixes it by waiting for complete generation change in the
+status file.
+
+This fixes CPAN RT#73711.
+
+Signed-off-by: Petr Písař 
+---
+ t/01-starter.t | 33 +
+ 1 file changed, 25 insertions(+), 8 deletions(-)
+
+diff --git a/t/01-starter.t b/t/01-starter.t
+index ec671f0..1ddb925 100644
+--- a/t/01-starter.t
 b/t/01-starter.t
+@@ -3,7 +3,7 @@ use warnings;
+ 
+ use File::Temp ();
+ use Test::TCP;
+-use Test::More tests => 28;
++use Test::More tests => 26;
+ 
+ use Server::Starter qw(start_server);
+ 
+@@ -43,14 +43,17 @@ for my $signal_on_hup ('TERM', 'USR1') {
+ $buf =~ /^(\d+):/;
+ my $worker_pid = $1;
+ # switch to next gen
+-sleep 2;
+-my $status = get_status();
+-like(get_status(), qr/^1:\d+\n$/s, 'status before restart');
++my $previous_generation = get_single_generation();
++like($previous_generation, qr/^1:\d+\n$/s, 'status before 
restart');
+ kill 'HUP', $server_pid;
+-sleep 3;
+-like(get_status(), qr/^1:\d+\n2:\d+$/s, 'status during restart');
+-sleep 2;
+-like(get_status(), qr/^2:\d+\n$/s, 'status after restart');
++my $current_generation;
++while (($current_generation = get_single_generation()) eq
++$previous_generation) {
++   sleep 1;
++}
++diag "Server changed from <$previous_generation> ",
++"to <$current_generation>\n";
++like($current_generation, qr/^2:\d+\n$/s, 'status after restart');
+ is(
+ do {
+ open my $fh, '<', "$tempdir/signame"
+@@ -76,7 +79,21 @@ for my $signal_on_hup ('TERM', 'USR1') {
+ }
+ 
+ sub get_status {
++while (! -e "$tempdir/status") {
++sleep 1;
++}
+ open my $fh, '<', "$tempdir/status"
+ or die "failed to open file:$tempdir/status:$!";
+ do { undef $/; <$fh> };
+ }
++
++sub get_single_generation {
++my $status;
++do {
++sleep 1 if defined $status;
++$status = get_status;
++} until ($status =~ /\A\d+:\d+\n\z/);
++chomp $status;
++$status;
++}
++
+-- 
+1.9.3
+
diff --git a/perl-Server-Starter.spec b/perl-Server-Starter.spec
index cb1b22b..784a305 100644
--- a/perl-Server-Starter.spec
+++ b/perl-Server-Starter.spec
@@ -1,6 +1,6 @@
 Name:   perl-Server-Starter
 Version:0.17
-Release:4%{?dist}
+Release:5%{?dist}
 Summary:Superdaemon for hot-deploying server programs
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -12,6 +12,8 @@ Patch0: 
Server-Starter-0.17-Synchronize-to-PID-in-t-07-envdir.t.patch
 Patch1: Server-Starter-0.17-Fix-loading-envdir.patch
 # Fix t/06-autorestart.t race, bug #1100158, CPAN RT#73711
 Patch2: 
Server-Starter-0.17-Synchronize-to-PID-in-t-06-autorestart.t.patch
+# Fix t/01-starter.t race, bug #1100158, CPAN RT#73711
+Patch3: Server-Starter-0.17-Synchronize-to-PID-in-t-01-starter.t.patch
 BuildArch:  noarch
 
 BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
@@ -48,6 +50,7 @@ perl-Server-Starter's start_server script.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 # --skipdeps causes ExtUtils::AutoInstall not to try auto-installing
@@ -78,6 +81,9 @@ make test
 %{_mandir}/man1/start_server.*
 
 %changelog
+* Fri Aug 08 2014 Petr Pisar  - 0.17-5
+- Fix t/01-starter.t race (bug #1100158)
+
 * Thu Jul 10 2014 Petr Pisar  - 0.17-4
 - Fix t/06-autorestart.t race (bug #1100158)
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Server-Starter.git/commit/?h=f21&id=6701ab4358d00317c857d6878d1207d24cb12656
--
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

corsepiu pushed to perl-Server-Starter (f21). "Fix a race between t/06-autorestart.t and t/05-killolddelay-echod.pl"

2015-04-30 Thread notifications
>From 7574b5e18b53d95184ddeea00fc381173334b08c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Tue, 9 Sep 2014 09:17:13 +0200
Subject: Fix a race between t/06-autorestart.t and t/05-killolddelay-echod.pl


diff --git a/Server-Starter-0.17-Synchronize-to-content-in-signame-file.patch 
b/Server-Starter-0.17-Synchronize-to-content-in-signame-file.patch
new file mode 100644
index 000..6236bea
--- /dev/null
+++ b/Server-Starter-0.17-Synchronize-to-content-in-signame-file.patch
@@ -0,0 +1,78 @@
+From 3ec63d1650f9199d6d2b2413c7e855bc108646a4 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Mon, 8 Sep 2014 19:03:08 +0200
+Subject: [PATCH] Synchronize to content in signame file
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+There is a race between t/06-autorestart.t and
+t/05-killolddelay-echod.pl. If t/05-killolddelay-echod.pl is not fast
+enough with writing received signal name (e.g. by adding "sleep 2;" in
+the beginning of a signal handler), the t/06-autorestart.t will get
+empty signame file and the test for the signal name will fail.
+
+This patch adds synchornization by locking the signame file.
+
+Similar to CPAN RT#73711.
+
+Signed-off-by: Petr Písař 
+---
+ t/05-killolddelay-echod.pl | 3 +++
+ t/06-autorestart.t | 8 ++--
+ 2 files changed, 9 insertions(+), 2 deletions(-)
+
+diff --git a/t/05-killolddelay-echod.pl b/t/05-killolddelay-echod.pl
+index 5b48ca5..bd6be30 100755
+--- a/t/05-killolddelay-echod.pl
 b/t/05-killolddelay-echod.pl
+@@ -5,16 +5,19 @@ use warnings;
+ 
+ use lib qw(blib/lib lib);
+ 
++use Fcntl qw(:flock);
+ use IO::Socket::INET;
+ use Server::Starter qw(server_ports);
+ 
+ my $sigfn = shift @ARGV;
+ open my $sigfh, '>', $sigfn
+ or die "could not open file:$sigfn:$!";
++flock $sigfh, LOCK_EX or die "could lock file:$sigfh:$!";
+ 
+ $SIG{TERM} = $SIG{USR1} = sub {
+ my $signame = shift;
+ print $sigfh $signame;
++flock $sigfh, LOCK_UN or die $!;
+ sleep 1;
+ exit 0;
+ };
+diff --git a/t/06-autorestart.t b/t/06-autorestart.t
+index 9401500..58e98d1 100644
+--- a/t/06-autorestart.t
 b/t/06-autorestart.t
+@@ -1,6 +1,7 @@
+ use strict;
+ use warnings;
+ 
++use Fcntl qw(:flock);
+ use File::Temp ();
+ use Test::TCP;
+ use Test::More tests => 26;
+@@ -61,9 +62,12 @@ for my $signal_on_hup ('TERM', 'USR1') {
+ 'status after auto-restart');
+ is(
+ do {
+-open my $fh, '<', "$tempdir/signame"
++open my $fh, '+<', "$tempdir/signame"
+ or die $!;
+-<$fh>;
++flock $fh, LOCK_EX or die $!;
++my $signal = <$fh>;
++flock $fh, LOCK_UN or die $!;
++$signal;
+ },
+ $signal_on_hup,
+ 'signal sent on hup',
+-- 
+1.9.3
+
diff --git a/perl-Server-Starter.spec b/perl-Server-Starter.spec
index dd3fc01..3250263 100644
--- a/perl-Server-Starter.spec
+++ b/perl-Server-Starter.spec
@@ -1,6 +1,6 @@
 Name:   perl-Server-Starter
 Version:0.17
-Release:7%{?dist}
+Release:8%{?dist}
 Summary:Superdaemon for hot-deploying server programs
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -16,6 +16,9 @@ Patch2: 
Server-Starter-0.17-Synchronize-to-PID-in-t-06-autorestart.t.pat
 Patch3: Server-Starter-0.17-Synchronize-to-PID-in-t-01-starter.t.patch
 # Fix t/05-killolddelay.t race, bug #1100158, CPAN RT#73711
 Patch4: 
Server-Starter-0.17-Synchronize-to-PID-in-t-05-killolddelay.t.patch
+# Fix a race between t/06-autorestart.t and t/05-killolddelay-echod.pl,
+# bug #1100158, CPAN RT#73711
+Patch5: 
Server-Starter-0.17-Synchronize-to-content-in-signame-file.patch
 BuildArch:  noarch
 
 BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
@@ -24,6 +27,7 @@ BuildRequires:  perl(List::MoreUtils)
 BuildRequires:  perl(Proc::Wait3)
 BuildRequires:  perl(Scope::Guard)
 # For the tests
+BuildRequires:  perl(Fcntl)
 BuildRequires:  perl(Test::TCP) >= 2.00
 
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
@@ -54,6 +58,7 @@ perl-Server-Starter's start_server script.
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 # --skipdeps causes ExtUtils::AutoInstall not to try auto-installing
@@ -84,6 +89,10 @@ make test
 %{_mandir}/man1/start_server.*
 
 %changelog
+* Tue Sep 09 2014 Petr Pisar  - 0.17-8
+- Fix a race between t/06-autorestart.t and t/05-killolddelay-echod.pl
+  (bug #1100158)
+
 * Fri Aug 29 2014 Jitka Plesnikova  - 0.17-7
 - Perl 5.20 rebuild
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Server-Starter.git/commit/?h=f21&id=7574b5e18b53d95184ddeea00fc381173334b08c
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing lis

corsepiu pushed to perl-Server-Starter (f21). "Fix t/06-autorestart.t race"

2015-04-30 Thread notifications
>From a85e5520399d290537b9ba6b11e4860b41bba299 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 10 Jul 2014 15:45:21 +0200
Subject: Fix t/06-autorestart.t race


diff --git a/Server-Starter-0.17-Synchronize-to-PID-in-t-06-autorestart.t.patch 
b/Server-Starter-0.17-Synchronize-to-PID-in-t-06-autorestart.t.patch
new file mode 100644
index 000..9b4a713
--- /dev/null
+++ b/Server-Starter-0.17-Synchronize-to-PID-in-t-06-autorestart.t.patch
@@ -0,0 +1,83 @@
+From b2cee396fea96266a95a829b94cdf759d0eae76d Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Thu, 10 Jul 2014 15:37:47 +0200
+Subject: [PATCH] Synchronize to PID in t/06-autorestart.t
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+There were races between various sleeps and 4s auto_restart_interval.
+This patch replaces the sleeps by waiting for status with a single PID
+entry.
+
+Similar to CPAN RT#73711.
+
+Signed-off-by: Petr Písař 
+---
+ t/06-autorestart.t | 35 +++
+ 1 file changed, 27 insertions(+), 8 deletions(-)
+
+diff --git a/t/06-autorestart.t b/t/06-autorestart.t
+index bab9241..9401500 100644
+--- a/t/06-autorestart.t
 b/t/06-autorestart.t
+@@ -3,7 +3,7 @@ use warnings;
+ 
+ use File::Temp ();
+ use Test::TCP;
+-use Test::More tests => 28;
++use Test::More tests => 26;
+ 
+ use Server::Starter qw(start_server);
+ 
+@@ -46,13 +46,19 @@ for my $signal_on_hup ('TERM', 'USR1') {
+ $buf =~ /^(\d+):/;
+ my $worker_pid = $1;
+ # switch to next gen
+-sleep 2;
+-my $status = get_status();
+-like(get_status(), qr/^1:\d+\n$/s, 'status before auto-restart');
+-sleep 5;
+-like(get_status(), qr/^1:\d+\n2:\d+$/s, 'status during transient 
state');
+-sleep 4;
+-like(get_status(), qr/^2:\d+\n$/s, 'status after auto-restart');
++my $previous_generation = get_single_generation();
++like($previous_generation, qr/^\d+:\d+\n$/s,
++'status before auto-restart');
++my $current_generation;
++while (($current_generation = get_single_generation()) eq
++$previous_generation) {
++   sleep 1;
++}
++diag "Server changed from <$previous_generation> ",
++"to <$current_generation>\n";
++
++like($current_generation, qr/^\d+:\d+\n$/s,
++'status after auto-restart');
+ is(
+ do {
+ open my $fh, '<', "$tempdir/signame"
+@@ -78,7 +84,20 @@ for my $signal_on_hup ('TERM', 'USR1') {
+ }
+ 
+ sub get_status {
++while (! -e "$tempdir/status") {
++sleep 1;
++}
+ open my $fh, '<', "$tempdir/status"
+ or die "failed to open file:$tempdir/status:$!";
+ do { undef $/; <$fh> };
+ }
++
++sub get_single_generation {
++my $status;
++do {
++sleep 1 if defined $status;
++$status = get_status;
++} until ($status =~ /\A\d+:\d+\n\z/);
++chomp $status;
++$status;
++}
+-- 
+1.9.3
+
diff --git a/perl-Server-Starter.spec b/perl-Server-Starter.spec
index 3d0cfc4..cb1b22b 100644
--- a/perl-Server-Starter.spec
+++ b/perl-Server-Starter.spec
@@ -1,6 +1,6 @@
 Name:   perl-Server-Starter
 Version:0.17
-Release:3%{?dist}
+Release:4%{?dist}
 Summary:Superdaemon for hot-deploying server programs
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -10,6 +10,8 @@ Source0:
http://www.cpan.org/authors/id/K/KA/KAZUHO/Server-Starter-%{vers
 Patch0: Server-Starter-0.17-Synchronize-to-PID-in-t-07-envdir.t.patch
 # Fix loading the environment directory, bug #1100158, CPAN RT#73711
 Patch1: Server-Starter-0.17-Fix-loading-envdir.patch
+# Fix t/06-autorestart.t race, bug #1100158, CPAN RT#73711
+Patch2: 
Server-Starter-0.17-Synchronize-to-PID-in-t-06-autorestart.t.patch
 BuildArch:  noarch
 
 BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
@@ -45,6 +47,7 @@ perl-Server-Starter's start_server script.
 %setup -q -n Server-Starter-%{version}
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 # --skipdeps causes ExtUtils::AutoInstall not to try auto-installing
@@ -75,6 +78,9 @@ make test
 %{_mandir}/man1/start_server.*
 
 %changelog
+* Thu Jul 10 2014 Petr Pisar  - 0.17-4
+- Fix t/06-autorestart.t race (bug #1100158)
+
 * Tue Jun 17 2014 Petr Pisar  - 0.17-3
 - Fix races in t/07-envdir.t test (bug #1100158)
 - Load the environment directory just before restartin a server (bug #1100158)
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Server-Starter.git/commit/?h=f21&id=a85e5520399d290537b9ba6b11e4860b41bba299
--
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/

corsepiu pushed to perl-Server-Starter (f21). "Upstream update. (..more)"

2015-04-30 Thread notifications
>From d90efc7074309106ebfee98e59e2b57a1d8276cd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Tue, 7 Apr 2015 05:16:23 +0200
Subject: Upstream update.

- Rework spec.
- Remove bundled modules.
- Drop Fedora/RH-patches.

diff --git a/.gitignore b/.gitignore
index 48e455c..2ba2233 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Server-Starter-0.17.tar.gz
+/Server-Starter-0.25.tar.gz
diff --git a/Server-Starter-0.17-Fix-loading-envdir.patch 
b/Server-Starter-0.17-Fix-loading-envdir.patch
deleted file mode 100644
index d0b9dbf..000
--- a/Server-Starter-0.17-Fix-loading-envdir.patch
+++ /dev/null
@@ -1,107 +0,0 @@
-From 6d965848ff8905f82da0f1ac142000b12a05905e Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
-Date: Mon, 16 Jun 2014 17:25:08 +0200
-Subject: [PATCH 2/2] Fix loading envdir
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-The envdir was scanned each second regardless of signal received. This
-caused random failures of the 'removed env' t/07-envdir.t test.
-
-This patch fixes it by loading the environment only just before
-intended restart. It also documents this start_server() option.
-
-Signed-off-by: Petr Písař 

- lib/Server/Starter.pm | 31 ++-
- 1 file changed, 22 insertions(+), 9 deletions(-)
-
-diff --git a/lib/Server/Starter.pm b/lib/Server/Starter.pm
-index 47bc18a..c171307 100644
 a/lib/Server/Starter.pm
-+++ b/lib/Server/Starter.pm
-@@ -179,15 +179,13 @@ sub start_server {
- 
- # the main loop
- my $term_signal = 0;
--$current_worker = _start_worker($opts);
-+my %loaded_env;
-+$current_worker = _start_worker($opts, \%loaded_env);
- $update_status->();
- my $auto_restart_interval = 0;
- my $last_restart_time = time();
- my $restart_flag = 0;
- while (1) {
--my %loaded_env = _reload_env();
--my @loaded_env_keys = keys %loaded_env;
--local @ENV{@loaded_env_keys} = map { $loaded_env{$_} } 
(@loaded_env_keys);
- if ($ENV{ENABLE_AUTO_RESTART}) {
- # restart workers periodically
- $auto_restart_interval = $ENV{AUTO_RESTART_INTERVAL} ||= 360;
-@@ -201,7 +199,7 @@ sub start_server {
- last if ($died_worker <= 0);
- if ($died_worker == $current_worker) {
- print STDERR "worker $died_worker died unexpectedly with 
status:$status, restarting\n";
--$current_worker = _start_worker($opts);
-+$current_worker = _start_worker($opts, \%loaded_env);
- $last_restart_time = time();
- } else {
- print STDERR "old worker $died_worker died, status:$status\n";
-@@ -232,9 +230,10 @@ sub start_server {
- }
- }
- if ($restart_flag > 1 || ($restart_flag > 0 && $num_old_workers == 
0)) {
-+%loaded_env = _reload_env();
- print STDERR "spawning a new worker 
(num_old_workers=$num_old_workers)\n";
- $old_workers{$current_worker} = $ENV{SERVER_STARTER_GENERATION};
--$current_worker = _start_worker($opts);
-+$current_worker = _start_worker($opts, \%loaded_env);
- $last_restart_time = time();
- $restart_flag = 0;
- $update_status->();
-@@ -342,7 +341,7 @@ sub _reload_env {
- }
- 
- sub _start_worker {
--my $opts = shift;
-+my ($opts, $loaded_env) = @_;
- my $pid;
- while (1) {
- $ENV{SERVER_STARTER_GENERATION}++;
-@@ -350,6 +349,8 @@ sub _start_worker {
- die "fork(2) failed:$!"
- unless defined $pid;
- if ($pid == 0) {
-+my @loaded_env_keys = keys %$loaded_env;
-+@ENV{@loaded_env_keys} = map { $loaded_env->{$_} } 
(@loaded_env_keys);
- my @args = @{$opts->{exec}};
- # child process
- if (defined $opts->{dir}) {
-@@ -418,9 +419,21 @@ A Net::Server personality that can be run under 
L exists under
- 
- Returns zero or more file descriptors on which the server program should call 
accept(2) in a hashref.  Each element of the hashref is: 
(host:port|port|path_of_unix_socket) => file_descriptor.
- 
--=item start_server
-+=item start_server(%options)
- 
--Starts the superdaemon.  Used by the C script.
-+Starts the superdaemon.  Used by the C script. Options are:
-+
-+=over 4
-+
-+=item envdir
-+
-+Defines a directory whose content is added into server's environment. Each 
file name specifies an environment variable, the file's content specifies a 
value of the environment variable. Files with names starting with a dot are 
ignored.  
-+
-+The environment directory is scanned and read only on time-based autorestart 
or SIGHUP signal. The first server instances have default environment. To 
remove an enviroment variable added before, remove the file and send the signal.
-+
-+This option is not mandatory.
-+
-+=back
- 
- =back
- 
--- 
-1.9.3
-
diff --g

corsepiu pushed to perl-Server-Starter (f21). "Perl 5.20 mass"

2015-04-30 Thread notifications
>From c6687a5aad848164dcb463f6c7cb663d74298b0d Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Tue, 9 Sep 2014 11:18:30 +0200
Subject: Perl 5.20 mass


diff --git a/perl-Server-Starter.spec b/perl-Server-Starter.spec
index 3250263..6a5bbf4 100644
--- a/perl-Server-Starter.spec
+++ b/perl-Server-Starter.spec
@@ -1,6 +1,6 @@
 Name:   perl-Server-Starter
 Version:0.17
-Release:8%{?dist}
+Release:9%{?dist}
 Summary:Superdaemon for hot-deploying server programs
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -89,6 +89,9 @@ make test
 %{_mandir}/man1/start_server.*
 
 %changelog
+* Tue Sep 09 2014 Jitka Plesnikova  - 0.17-9
+- Perl 5.20 mass
+
 * Tue Sep 09 2014 Petr Pisar  - 0.17-8
 - Fix a race between t/06-autorestart.t and t/05-killolddelay-echod.pl
   (bug #1100158)
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Server-Starter.git/commit/?h=f21&id=c6687a5aad848164dcb463f6c7cb663d74298b0d
--
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

corsepiu pushed to perl-Server-Starter (f21). "Perl 5.20 rebuild"

2015-04-30 Thread notifications
>From 42030f939001108679762dad9db1383909d02eed Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Fri, 29 Aug 2014 12:42:06 +0200
Subject: Perl 5.20 rebuild


diff --git a/perl-Server-Starter.spec b/perl-Server-Starter.spec
index 4e07142..dd3fc01 100644
--- a/perl-Server-Starter.spec
+++ b/perl-Server-Starter.spec
@@ -1,6 +1,6 @@
 Name:   perl-Server-Starter
 Version:0.17
-Release:6%{?dist}
+Release:7%{?dist}
 Summary:Superdaemon for hot-deploying server programs
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -84,6 +84,9 @@ make test
 %{_mandir}/man1/start_server.*
 
 %changelog
+* Fri Aug 29 2014 Jitka Plesnikova  - 0.17-7
+- Perl 5.20 rebuild
+
 * Thu Aug 21 2014 Petr Pisar  - 0.17-6
 - Fix t/05-killolddelay.t race (bug #1100158)
 
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Server-Starter.git/commit/?h=f21&id=42030f939001108679762dad9db1383909d02eed
--
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

corsepiu pushed to perl-Server-Starter (f21). "Upstream update. (..more)"

2015-04-30 Thread notifications
>From cc6d72ad9089a89ec7b14676bfaf29115389d5e9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Fri, 1 May 2015 07:58:52 +0200
Subject: Upstream update.

- Reflect upstream having dropped bundling modules.
- Reflect upstream having re-added LICENCE.
- Reflect upstream having switched to Module::Build.

diff --git a/.gitignore b/.gitignore
index 2ba2233..e4c28b2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Server-Starter-0.25.tar.gz
+/Server-Starter-0.27.tar.gz
diff --git a/perl-Server-Starter.spec b/perl-Server-Starter.spec
index 2559d27..31e64f5 100644
--- a/perl-Server-Starter.spec
+++ b/perl-Server-Starter.spec
@@ -1,5 +1,5 @@
 Name:   perl-Server-Starter
-Version:0.25
+Version:0.27
 Release:1%{?dist}
 Summary:Superdaemon for hot-deploying server programs
 License:GPL+ or Artistic
@@ -10,12 +10,15 @@ BuildArch:  noarch
 
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(Exporter)
-BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
 BuildRequires:  perl(Fcntl)
+BuildRequires:  perl(File::Basename)
+BuildRequires:  perl(File::Spec)
 BuildRequires:  perl(Getopt::Long)
 BuildRequires:  perl(IO::Handle)
 BuildRequires:  perl(IO::Socket::UNIX)
+BuildRequires:  perl(Module::Build)
 BuildRequires:  perl(POSIX)
+BuildRequires:  perl(Pod::Usage)
 BuildRequires:  perl(Socket)
 BuildRequires:  perl(strict)
 BuildRequires:  perl(warnings)
@@ -23,7 +26,7 @@ BuildRequires:  perl(warnings)
 # For the tests
 BuildRequires:  perl(IO::Socket::IP)
 BuildRequires:  perl(Net::EmptyPort)
-BuildRequires:  perl(Test::TCP) >= 2.00
+BuildRequires:  perl(Test::TCP) >= 2.08
 BuildRequires:  perl(Test::Requires)
 BuildRequires:  perl(Test::SharedFork)
 
@@ -48,22 +51,13 @@ perl-Server-Starter's start_server script.
 
 %prep
 %setup -q -n Server-Starter-%{version}
-# Remove bundled modules
-for f in inc/Test/TCP.pm inc/IO/Socket/IP.pm inc/Net/EmptyPort.pm \
-  inc/Test/SharedFork.pm; do
-  pat=$(echo "$f" | sed 's,/,\\/,g;s,\.,\\.,g')
-  rm $f
-  sed -i -e "/$pat/d" MANIFEST
-done
 
 %build
-# --skipdeps causes ExtUtils::AutoInstall not to try auto-installing
-#   missing modules
-%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps
-make %{?_smp_mflags} 
+%{__perl} Build.PL --installdirs=vendor
+./Build
 
 %install
-make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
+./Build install --destdir=$RPM_BUILD_ROOT --create_packlist=0
 
 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
 find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
@@ -71,10 +65,11 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 
2>/dev/null \;
 %{_fixperms} $RPM_BUILD_ROOT/*
 
 %check
-make test
+./Build test
 
 %files
-%doc Changes README
+%doc Changes README.md
+%license LICENSE
 %{perl_vendorlib}/*
 %{_mandir}/man3/*
 
@@ -83,6 +78,12 @@ make test
 %{_mandir}/man1/start_server.*
 
 %changelog
+* Fri May 01 2015 Ralf Corsépius  - 0.27-1
+- Upstream update.
+- Reflect upstream having dropped bundling modules.
+- Reflect upstream having re-added LICENCE.
+- Reflect upstream having switched to Module::Build.
+
 * Tue Apr 07 2015 Ralf Corsépius  - 0.25-1
 - Upstream update.
 - Rework spec.
diff --git a/sources b/sources
index 628286e..c84207a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-0b94ee58578d4f5a7a7b97b0a98c90c2  Server-Starter-0.25.tar.gz
+3330f699ec30546bf105bb61c05b4105  Server-Starter-0.27.tar.gz
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Server-Starter.git/commit/?h=f21&id=cc6d72ad9089a89ec7b14676bfaf29115389d5e9
--
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

corsepiu pushed to perl-Server-Starter (f21). "Cleanup merger."

2015-04-30 Thread notifications
>From 73cf168cef27a68a21f9e98ac5714ac68b506c2e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Tue, 7 Apr 2015 05:36:58 +0200
Subject: Cleanup merger.


diff --git a/perl-Server-Starter.spec b/perl-Server-Starter.spec
index 7ad89af..2559d27 100644
--- a/perl-Server-Starter.spec
+++ b/perl-Server-Starter.spec
@@ -89,25 +89,6 @@ make test
 - Remove bundled modules.
 - Drop Fedora/RH-patches.
 
-* Tue Sep 09 2014 Jitka Plesnikova  - 0.17-9
-- Perl 5.20 mass
-
-* Tue Sep 09 2014 Petr Pisar  - 0.17-8
-- Fix a race between t/06-autorestart.t and t/05-killolddelay-echod.pl
-  (bug #1100158)
-
-* Fri Aug 29 2014 Jitka Plesnikova  - 0.17-7
-- Perl 5.20 rebuild
-
-* Thu Aug 21 2014 Petr Pisar  - 0.17-6
-- Fix t/05-killolddelay.t race (bug #1100158)
-
-* Fri Aug 08 2014 Petr Pisar  - 0.17-5
-- Fix t/01-starter.t race (bug #1100158)
-
-* Thu Jul 10 2014 Petr Pisar  - 0.17-4
-- Fix t/06-autorestart.t race (bug #1100158)
-
 * Tue Jun 17 2014 Petr Pisar  - 0.17-3
 - Fix races in t/07-envdir.t test (bug #1100158)
 - Load the environment directory just before restartin a server (bug #1100158)
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Server-Starter.git/commit/?h=f21&id=73cf168cef27a68a21f9e98ac5714ac68b506c2e
--
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

corsepiu uploaded Want-0.26.tar.gz for perl-Want

2015-04-30 Thread notifications
3f63f10da1d5407d72a64ef62b5e6264  Want-0.26.tar.gz

http://pkgs.fedoraproject.org/lookaside/pkgs/perl-Want/Want-0.26.tar.gz/3f63f10da1d5407d72a64ef62b5e6264/Want-0.26.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

corsepiu pushed to perl-Want (master). "Upstream update."

2015-04-30 Thread notifications
>From 3e087088699cbffb6e031ad4d33910ed6ef77b6b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Fri, 1 May 2015 08:46:29 +0200
Subject: Upstream update.


diff --git a/.gitignore b/.gitignore
index d240533..6cffe5a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Want-0.25.tar.gz
+/Want-0.26.tar.gz
diff --git a/perl-Want.spec b/perl-Want.spec
index 0ce9424..ae08535 100644
--- a/perl-Want.spec
+++ b/perl-Want.spec
@@ -1,5 +1,5 @@
 Name:  perl-Want
-Version:   0.25
+Version:   0.26
 Release:   1%{?dist}
 Summary:   Perl module implementing a generalisation of wantarray
 License:   GPL+ or Artistic
@@ -11,8 +11,6 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} 
-V:version`"; echo $version))
 BuildRequires: perl(ExtUtils::MakeMaker)
 BuildRequires: perl(Test::More)
 
-%{?perl_default_filter}
-
 %description
 This module generalises the mechanism of the wantarray
 function, allowing a function to determine in some detail
@@ -42,6 +40,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Fri May 01 2015 Ralf Corsépius  - 0.26-1
+- Upstream update.
+
 * Fri Dec 12 2014 Ralf Corsépius  - 0.25-1
 - Upstream update.
 
diff --git a/sources b/sources
index 117ed87..4e993ac 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bd829c96d2900fc70e0f3b25eac6ca0c  Want-0.25.tar.gz
+3f63f10da1d5407d72a64ef62b5e6264  Want-0.26.tar.gz
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Want.git/commit/?h=master&id=3e087088699cbffb6e031ad4d33910ed6ef77b6b
--
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

corsepiu pushed to perl-Want (f22). "Upstream update."

2015-04-30 Thread notifications
>From 3e087088699cbffb6e031ad4d33910ed6ef77b6b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Fri, 1 May 2015 08:46:29 +0200
Subject: Upstream update.


diff --git a/.gitignore b/.gitignore
index d240533..6cffe5a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Want-0.25.tar.gz
+/Want-0.26.tar.gz
diff --git a/perl-Want.spec b/perl-Want.spec
index 0ce9424..ae08535 100644
--- a/perl-Want.spec
+++ b/perl-Want.spec
@@ -1,5 +1,5 @@
 Name:  perl-Want
-Version:   0.25
+Version:   0.26
 Release:   1%{?dist}
 Summary:   Perl module implementing a generalisation of wantarray
 License:   GPL+ or Artistic
@@ -11,8 +11,6 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} 
-V:version`"; echo $version))
 BuildRequires: perl(ExtUtils::MakeMaker)
 BuildRequires: perl(Test::More)
 
-%{?perl_default_filter}
-
 %description
 This module generalises the mechanism of the wantarray
 function, allowing a function to determine in some detail
@@ -42,6 +40,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Fri May 01 2015 Ralf Corsépius  - 0.26-1
+- Upstream update.
+
 * Fri Dec 12 2014 Ralf Corsépius  - 0.25-1
 - Upstream update.
 
diff --git a/sources b/sources
index 117ed87..4e993ac 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bd829c96d2900fc70e0f3b25eac6ca0c  Want-0.25.tar.gz
+3f63f10da1d5407d72a64ef62b5e6264  Want-0.26.tar.gz
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Want.git/commit/?h=f22&id=3e087088699cbffb6e031ad4d33910ed6ef77b6b
--
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

corsepiu pushed to perl-Want (f21). "Upstream update."

2015-04-30 Thread notifications
>From 3755ea3a4696d70a76d848e8de08c4dcfa5ff8c5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Fri, 12 Dec 2014 08:39:23 +0100
Subject: Upstream update.


diff --git a/.gitignore b/.gitignore
index 2da6b41..d240533 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Want-0.24.tar.gz
+/Want-0.25.tar.gz
diff --git a/perl-Want.spec b/perl-Want.spec
index 108c743..0ce9424 100644
--- a/perl-Want.spec
+++ b/perl-Want.spec
@@ -1,5 +1,5 @@
 Name:  perl-Want
-Version:   0.24
+Version:   0.25
 Release:   1%{?dist}
 Summary:   Perl module implementing a generalisation of wantarray
 License:   GPL+ or Artistic
@@ -42,6 +42,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Fri Dec 12 2014 Ralf Corsépius  - 0.25-1
+- Upstream update.
+
 * Wed Dec 03 2014 Ralf Corsépius  - 0.24-1
 - Upstream update.
 - Switch to using DESTDIR and pure_install.
diff --git a/sources b/sources
index bf9b8a1..117ed87 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-48e7ab117a1054a25a5dfbd117d38cd4  Want-0.24.tar.gz
+bd829c96d2900fc70e0f3b25eac6ca0c  Want-0.25.tar.gz
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Want.git/commit/?h=f21&id=3755ea3a4696d70a76d848e8de08c4dcfa5ff8c5
--
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

corsepiu pushed to perl-Want (f21). "Upstream update."

2015-04-30 Thread notifications
>From 3e087088699cbffb6e031ad4d33910ed6ef77b6b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Fri, 1 May 2015 08:46:29 +0200
Subject: Upstream update.


diff --git a/.gitignore b/.gitignore
index d240533..6cffe5a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Want-0.25.tar.gz
+/Want-0.26.tar.gz
diff --git a/perl-Want.spec b/perl-Want.spec
index 0ce9424..ae08535 100644
--- a/perl-Want.spec
+++ b/perl-Want.spec
@@ -1,5 +1,5 @@
 Name:  perl-Want
-Version:   0.25
+Version:   0.26
 Release:   1%{?dist}
 Summary:   Perl module implementing a generalisation of wantarray
 License:   GPL+ or Artistic
@@ -11,8 +11,6 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} 
-V:version`"; echo $version))
 BuildRequires: perl(ExtUtils::MakeMaker)
 BuildRequires: perl(Test::More)
 
-%{?perl_default_filter}
-
 %description
 This module generalises the mechanism of the wantarray
 function, allowing a function to determine in some detail
@@ -42,6 +40,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Fri May 01 2015 Ralf Corsépius  - 0.26-1
+- Upstream update.
+
 * Fri Dec 12 2014 Ralf Corsépius  - 0.25-1
 - Upstream update.
 
diff --git a/sources b/sources
index 117ed87..4e993ac 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bd829c96d2900fc70e0f3b25eac6ca0c  Want-0.25.tar.gz
+3f63f10da1d5407d72a64ef62b5e6264  Want-0.26.tar.gz
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Want.git/commit/?h=f21&id=3e087088699cbffb6e031ad4d33910ed6ef77b6b
--
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

corsepiu pushed to perl-Want (f21). "Cleanup merger."

2015-04-30 Thread notifications
>From d20562e628e754c661c0ec57c258802a4c2637c7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Fri, 1 May 2015 08:50:23 +0200
Subject: Cleanup merger.


diff --git a/perl-Want.spec b/perl-Want.spec
index 8ca4d96..47c005b 100644
--- a/perl-Want.spec
+++ b/perl-Want.spec
@@ -43,9 +43,6 @@ make test
 * Fri May 01 2015 Ralf Corsépius  - 0.26-1
 - Upstream update.
 
-* Fri Dec 12 2014 Ralf Corsépius  - 0.25-1
-- Upstream update.
-
 * Wed Dec 03 2014 Ralf Corsépius  - 0.24-1
 - Upstream update.
 - Switch to using DESTDIR and pure_install.
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Want.git/commit/?h=f21&id=d20562e628e754c661c0ec57c258802a4c2637c7
--
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

corsepiu pushed to perl-Want (f21). "Merge remote-tracking branch 'origin/f22' into f21"

2015-04-30 Thread notifications
>From 3755ea3a4696d70a76d848e8de08c4dcfa5ff8c5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Fri, 12 Dec 2014 08:39:23 +0100
Subject: Upstream update.


diff --git a/.gitignore b/.gitignore
index 2da6b41..d240533 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Want-0.24.tar.gz
+/Want-0.25.tar.gz
diff --git a/perl-Want.spec b/perl-Want.spec
index 108c743..0ce9424 100644
--- a/perl-Want.spec
+++ b/perl-Want.spec
@@ -1,5 +1,5 @@
 Name:  perl-Want
-Version:   0.24
+Version:   0.25
 Release:   1%{?dist}
 Summary:   Perl module implementing a generalisation of wantarray
 License:   GPL+ or Artistic
@@ -42,6 +42,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Fri Dec 12 2014 Ralf Corsépius  - 0.25-1
+- Upstream update.
+
 * Wed Dec 03 2014 Ralf Corsépius  - 0.24-1
 - Upstream update.
 - Switch to using DESTDIR and pure_install.
diff --git a/sources b/sources
index bf9b8a1..117ed87 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-48e7ab117a1054a25a5dfbd117d38cd4  Want-0.24.tar.gz
+bd829c96d2900fc70e0f3b25eac6ca0c  Want-0.25.tar.gz
-- 
cgit v0.10.2


>From 3e087088699cbffb6e031ad4d33910ed6ef77b6b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Fri, 1 May 2015 08:46:29 +0200
Subject: Upstream update.


diff --git a/.gitignore b/.gitignore
index d240533..6cffe5a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Want-0.25.tar.gz
+/Want-0.26.tar.gz
diff --git a/perl-Want.spec b/perl-Want.spec
index 0ce9424..ae08535 100644
--- a/perl-Want.spec
+++ b/perl-Want.spec
@@ -1,5 +1,5 @@
 Name:  perl-Want
-Version:   0.25
+Version:   0.26
 Release:   1%{?dist}
 Summary:   Perl module implementing a generalisation of wantarray
 License:   GPL+ or Artistic
@@ -11,8 +11,6 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} 
-V:version`"; echo $version))
 BuildRequires: perl(ExtUtils::MakeMaker)
 BuildRequires: perl(Test::More)
 
-%{?perl_default_filter}
-
 %description
 This module generalises the mechanism of the wantarray
 function, allowing a function to determine in some detail
@@ -42,6 +40,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Fri May 01 2015 Ralf Corsépius  - 0.26-1
+- Upstream update.
+
 * Fri Dec 12 2014 Ralf Corsépius  - 0.25-1
 - Upstream update.
 
diff --git a/sources b/sources
index 117ed87..4e993ac 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bd829c96d2900fc70e0f3b25eac6ca0c  Want-0.25.tar.gz
+3f63f10da1d5407d72a64ef62b5e6264  Want-0.26.tar.gz
-- 
cgit v0.10.2



http://pkgs.fedoraproject.org/cgit/perl-Want.git/commit/?h=f21&id=1ee287fe20c4037c3b32928154ea3f7ef5e4dd9b
--
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