[perl-IO-Prompt] apply patch to fix rt#69084
by Iain Arnell
commit 62efa2d83869967180720a7212db0f0d00d23c95
Author: Iain Arnell <iarnell(a)gmail.com>
Date: Sat Nov 5 08:22:40 2011 +0100
apply patch to fix rt#69084
perl-IO-Prompt-rt69084.patch | 33 +++++++++++++++++++++++++++++++++
perl-IO-Prompt.spec | 6 ++++++
2 files changed, 39 insertions(+), 0 deletions(-)
---
diff --git a/perl-IO-Prompt-rt69084.patch b/perl-IO-Prompt-rt69084.patch
new file mode 100644
index 0000000..3ab3c37
--- /dev/null
+++ b/perl-IO-Prompt-rt69084.patch
@@ -0,0 +1,33 @@
+From 8300962b0235803287777f78b86aa1776d369769 Mon Sep 17 00:00:00 2001
+From: "Fuji, Goro" <gfuji(a)cpan.org>
+Date: Sat, 25 Jun 2011 11:16:10 +0900
+Subject: [PATCH] Use Scalar::Util::openhandle() instead of $io->opend
+
+---
+ lib/IO/Prompt.pm | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+diff --git a/lib/IO/Prompt.pm b/lib/IO/Prompt.pm
+index 343d204..e0db947 100644
+--- a/lib/IO/Prompt.pm
++++ b/lib/IO/Prompt.pm
+@@ -11,6 +11,7 @@ no warnings 'utf8';
+ our @EXPORT = qw( prompt );
+ our @EXPORT_OK = qw( hand_print get_input );
+
++use Scalar::Util;
+ use IO::Handle;
+ use Term::ReadKey;
+ use POSIX qw( isprint );
+@@ -185,7 +186,7 @@ sub prompt {
+ else {
+ no strict 'refs';
+ my $ARGV = $caller . "::ARGV";
+- unless (*$ARGV->opened) {
++ unless (Scalar::Util::openhandle(*$ARGV)) {
+ $$ARGV = shift(@$ARGV) || '-';
+ open $ARGV or croak "Can't open $$ARGV: $!";
+ }
+--
+1.7.5.4
+
diff --git a/perl-IO-Prompt.spec b/perl-IO-Prompt.spec
index 05c036e..198337f 100644
--- a/perl-IO-Prompt.spec
+++ b/perl-IO-Prompt.spec
@@ -6,6 +6,10 @@ Release: 1%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
Source0: http://search.cpan.org/CPAN/authors/id/D/DC/DCONWAY/IO-Prompt-%{cpanver}....
+# doesn't work on 5.14 if you call prompt() in non-"main" package
+# see https://rt.cpan.org/Public/Bug/Display.html?id=69084
+# and https://github.com/gfx/p5-IO-Prompt-patched/commit/8300962b0235803287777f...
+Patch0: perl-IO-Prompt-rt69084.patch
URL: http://search.cpan.org/dist/IO-Prompt
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@@ -36,6 +40,7 @@ prompted.
%prep
%setup -q -n IO-Prompt-%{cpanver}
+%patch0 -p1
find . -type f -exec chmod -c -x {} ';'
@@ -72,6 +77,7 @@ rm -rf %{buildroot}
%changelog
* Sat Nov 05 2011 Iain Arnell <iarnell(a)gmail.com> 0.997.001-1
- update to latest upstream version
+- apply patch to fix rt#69084
* Tue Jun 21 2011 Marcela Mašláňová <mmaslano(a)redhat.com> - 0.997-6
- Perl mass rebuild
12 years, 6 months
[perl-IO-Prompt] update to 0.997001
by Iain Arnell
commit 74286c3e6f641a7ea7e94f8e0e0d40b2818008de
Author: Iain Arnell <iarnell(a)gmail.com>
Date: Sat Nov 5 08:19:48 2011 +0100
update to 0.997001
.gitignore | 1 +
perl-IO-Prompt.spec | 12 ++++++++----
sources | 2 +-
3 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8693504..17ebb00 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
IO-Prompt-0.997.tar.gz
+/IO-Prompt-0.997001.tar.gz
diff --git a/perl-IO-Prompt.spec b/perl-IO-Prompt.spec
index a86b288..05c036e 100644
--- a/perl-IO-Prompt.spec
+++ b/perl-IO-Prompt.spec
@@ -1,10 +1,11 @@
Name: perl-IO-Prompt
Summary: Interactively prompt for user input
-Version: 0.997
-Release: 6%{?dist}
+%global cpanver 0.997001
+Version: 0.997.001
+Release: 1%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
-Source0: http://search.cpan.org/CPAN/authors/id/D/DC/DCONWAY/IO-Prompt-%{version}....
+Source0: http://search.cpan.org/CPAN/authors/id/D/DC/DCONWAY/IO-Prompt-%{cpanver}....
URL: http://search.cpan.org/dist/IO-Prompt
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@@ -34,7 +35,7 @@ prompted.
%prep
-%setup -q -n IO-Prompt-%{version}
+%setup -q -n IO-Prompt-%{cpanver}
find . -type f -exec chmod -c -x {} ';'
@@ -69,6 +70,9 @@ rm -rf %{buildroot}
%changelog
+* Sat Nov 05 2011 Iain Arnell <iarnell(a)gmail.com> 0.997.001-1
+- update to latest upstream version
+
* Tue Jun 21 2011 Marcela Mašláňová <mmaslano(a)redhat.com> - 0.997-6
- Perl mass rebuild
diff --git a/sources b/sources
index bacc407..c23d694 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3f6a8610db9c541e07daffde650f0e7d IO-Prompt-0.997.tar.gz
+c1311dd2122cca28426394acf2aed2ba IO-Prompt-0.997001.tar.gz
12 years, 6 months
[Bug 741777] New: Bogus requires on perl-devel from perl-tk
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: Bogus requires on perl-devel from perl-tk
https://bugzilla.redhat.com/show_bug.cgi?id=741777
Summary: Bogus requires on perl-devel from perl-tk
Product: Fedora
Version: 16
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: unspecified
Priority: unspecified
Component: perl-Tk
AssignedTo: andreas.bierfert(a)lowlatency.de
ReportedBy: kwizart(a)gmail.com
QAContact: extras-qa(a)fedoraproject.org
CC: andreas.bierfert(a)lowlatency.de,
fedora-perl-devel-list(a)redhat.com
Classification: Fedora
Story Points: ---
Type: ---
Description of problem:
Installing perl-tk will requires perl(ExtUtils::MakeMaker) that will trigger
perl-devel installed on runtime perl environnement.
Version-Release number of selected component (if applicable):
perl-Tk-804.029-3.fc16.x86_64
Only tested on f16
How reproducible:
always
Steps to Reproduce:
1. install perl-Tk
Actual results:
perl-devel is installed
Expected results:
perl-devel shouldn't be installed.
Additional info:
# rpm -e perl-devel perl-ExtUtils-ParseXS perl-ExtUtils-MakeMaker
perl-Test-Harness
perl(ExtUtils::MakeMaker) is needed by (installed)
perl-Tk-804.029-3.fc16.x86_64
So that's the perl module that need to be filtered
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
12 years, 6 months
[perl-NetAddr-IP] Update to 4.056
by Paul Howarth
commit 1d66843d905bfe13532d7ce080d8deae5d96ff0b
Author: Paul Howarth <paul(a)city-fan.org>
Date: Fri Nov 4 13:09:48 2011 +0000
Update to 4.056
- Update to 4.056
- In InetBase.pm v0.04:
- Improve inet_aton to overcome broken gethostbyname found in NetBSD and
OpenBSD
perl-NetAddr-IP.spec | 8 +++++++-
sources | 2 +-
2 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/perl-NetAddr-IP.spec b/perl-NetAddr-IP.spec
index 31df111..1afe25d 100644
--- a/perl-NetAddr-IP.spec
+++ b/perl-NetAddr-IP.spec
@@ -1,5 +1,5 @@
Name: perl-NetAddr-IP
-Version: 4.055
+Version: 4.056
Release: 1%{?dist}
Summary: Manages IPv4 and IPv6 addresses and subnets
License: GPLv2+
@@ -54,6 +54,12 @@ make test
%{_mandir}/man3/NetAddr::IP::UtilPP.3pm*
%changelog
+* Fri Nov 4 2011 Paul Howarth <paul(a)city-fan.org> 4.056-1
+- update to 4.056
+ - in InetBase.pm v0.04:
+ - improve inet_aton to overcome broken gethostbyname found in NetBSD and
+ OpenBSD
+
* Sat Oct 29 2011 Paul Howarth <paul(a)city-fan.org> 4.055-1
- update to 4.055
- in Lite.pm v1.38:
diff --git a/sources b/sources
index 1575135..4d344f6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ef88664a65e77317dea22fe363d3d3d7 NetAddr-IP-4.055.tar.gz
+eda64e32db45bea44e538a46842baca7 NetAddr-IP-4.056.tar.gz
12 years, 6 months
Broken dependencies: perl-Pugs-Compiler-Rule
by Fedora Koji Build System
perl-Pugs-Compiler-Rule has broken dependencies in the rawhide tree:
On x86_64:
perl-Pugs-Compiler-Rule-0.37-9.fc16.noarch requires perl(:MODULE_COMPAT_5.12.3)
On i386:
perl-Pugs-Compiler-Rule-0.37-9.fc16.noarch requires perl(:MODULE_COMPAT_5.12.3)
Please resolve this as soon as possible.
12 years, 6 months
[perl-Coro/f15] Fix ucontext for ARM
by Nicolas Chauvet
commit 3bef4bf0282eb27b5a6403bca063ed45ba83e2ec
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Nov 3 17:11:10 2011 +0100
Fix ucontext for ARM
perl-Coro.spec | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/perl-Coro.spec b/perl-Coro.spec
index 9f67fa4..4b435b4 100644
--- a/perl-Coro.spec
+++ b/perl-Coro.spec
@@ -1,6 +1,6 @@
Name: perl-Coro
Version: 5.372
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: The only real threads in perl
License: GPL+ or Artistic
Group: Development/Libraries
@@ -60,7 +60,7 @@ programming much safer and easier than using other thread models.
%prep
%setup -q -n Coro-%{version}
# use ucontext backend on non-x86 (setjmp didn't work on s390(x))
-%ifnarch %{ix86} x86_64
+%ifnarch %{ix86} x86_64 %{arm}
%patch0 -p1 -b .ucontext-default
%endif
%if 0%{?fix_shbang_line}
@@ -96,6 +96,9 @@ make test
%{_mandir}/man3/*
%changelog
+* Thu Nov 03 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 5.372-4
+- Fix ucontext on ARM - rhbz750805
+
* Fri Apr 08 2011 Mathieu Bridon <bochecha(a)fedoraproject.org> - 5.372-3
- Added explicit versionned Requires: on perl(EV)
- Removed automatically added unversionned Requires: on perl(EV)
12 years, 6 months