[perl-XML-LibXML] The test12 is bug 769537
by Petr Pisar
commit 98e943dda8ae4ae3702f531e9b44fed0d96993d8
Author: Petr Písař <ppisar(a)redhat.com>
Date: Fri Aug 3 13:55:28 2012 +0200
The test12 is bug 769537
perl-XML-LibXML.spec | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/perl-XML-LibXML.spec b/perl-XML-LibXML.spec
index 8fb9cc0..e743784 100644
--- a/perl-XML-LibXML.spec
+++ b/perl-XML-LibXML.spec
@@ -99,7 +99,7 @@ fi
%changelog
* Fri Aug 03 2012 Petr Pisar <ppisar(a)redhat.com> - 1:2.0003-2
-- Re-enable 12html test as the bug has been fixed
+- Re-enable 12html test as the bug has been fixed (bug #769537)
* Mon Jul 30 2012 Petr Šabata <contyk(a)redhat.com> - 1:2.0003-1
- 2.0003 bump
11 years, 8 months
[perl-XML-LibXML] Re-enable 12html test as the bug has been fixed
by Petr Pisar
commit 44e81b18cb43b5a7aca8b7037dca0f5b9a775ab1
Author: Petr Písař <ppisar(a)redhat.com>
Date: Fri Aug 3 13:52:44 2012 +0200
Re-enable 12html test as the bug has been fixed
perl-XML-LibXML.spec | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
---
diff --git a/perl-XML-LibXML.spec b/perl-XML-LibXML.spec
index 659bbf1..8fb9cc0 100644
--- a/perl-XML-LibXML.spec
+++ b/perl-XML-LibXML.spec
@@ -4,7 +4,7 @@ Name: perl-XML-LibXML
# it might not be needed anymore
# this module is maintained, the other is not
Version: 2.0003
-Release: 1%{?dist}
+Release: 2%{?dist}
Epoch: 1
Summary: Perl interface to the libxml2 library
@@ -75,10 +75,6 @@ find %{buildroot} -type d -depth -exec rmdir {} ';' 2>/dev/null
chmod -R u+w %{buildroot}/*
%check
-%ifarch ppc64 s390x
-# see rhbz#769537
-rm t/12html.t
-%endif
THREAD_TEST=1 make test
%triggerin -- perl-XML-SAX
@@ -102,6 +98,9 @@ fi
%{_mandir}/man3/*.3*
%changelog
+* Fri Aug 03 2012 Petr Pisar <ppisar(a)redhat.com> - 1:2.0003-2
+- Re-enable 12html test as the bug has been fixed
+
* Mon Jul 30 2012 Petr Šabata <contyk(a)redhat.com> - 1:2.0003-1
- 2.0003 bump
11 years, 8 months
[perl-XML-LibXML/f17] Fix serialization on 64-bit big endian platforms
by Petr Pisar
commit 82fb5bd8aece71d25421b2dfdcd1b171937ef9d6
Author: Petr Písař <ppisar(a)redhat.com>
Date: Fri Aug 3 13:11:20 2012 +0200
Fix serialization on 64-bit big endian platforms
XML-LibXML-1.90-64bit_big_endian.patch | 32 ++++++++++++++++++++++++++++++++
perl-XML-LibXML.spec | 9 ++++++++-
2 files changed, 40 insertions(+), 1 deletions(-)
---
diff --git a/XML-LibXML-1.90-64bit_big_endian.patch b/XML-LibXML-1.90-64bit_big_endian.patch
new file mode 100644
index 0000000..d23f2bb
--- /dev/null
+++ b/XML-LibXML-1.90-64bit_big_endian.patch
@@ -0,0 +1,32 @@
+Fix serialization on 64-bit bid endian platforms
+
+Ported to 1.90 from upstream commit:
+
+# HG changeset patch
+# User Shlomi Fish <shlomif(a)shlomifish.org>
+# Date 1338446967 -10800
+# Node ID 35fba7a70067f4f9393e26d9d478e761fe65b47d
+# Parent 0da8582cfa03ef4a4516374796acaf3c6d9d8c96
+Fix functionality on 64-bit big-endian platforms.
+
+https://rt.cpan.org/Ticket/Display.html?id=77340 .
+
+diff -r 0da8582cfa03ef4a4516374796acaf3c6d9d8c96 -r 35fba7a70067f4f9393e26d9d478e761fe65b47d LibXML.xs
+--- a/LibXML.xs Thu May 31 09:04:34 2012 +0300
++++ b/LibXML.xs Thu May 31 09:49:27 2012 +0300
+@@ -2930,13 +2930,13 @@
+ XML::LibXML::Document::serialize_html = 1
+ PREINIT:
+ xmlChar *result=NULL;
+- STRLEN len = 0;
++ int len = 0;
+ PREINIT_SAVED_ERROR
+ CODE:
+ PERL_UNUSED_VAR(ix);
+ xs_warn( "use no formated toString!" );
+ INIT_ERROR_HANDLER;
+- htmlDocDumpMemory(self, &result, (int*)&len);
++ htmlDocDumpMemory(self, &result, &len);
+ CLEANUP_ERROR_HANDLER;
+ REPORT_ERROR(0);
+
diff --git a/perl-XML-LibXML.spec b/perl-XML-LibXML.spec
index 4db8471..66f0354 100644
--- a/perl-XML-LibXML.spec
+++ b/perl-XML-LibXML.spec
@@ -4,7 +4,7 @@ Name: perl-XML-LibXML
# it might not be needed anymore
# this module is maintained, the other is not
Version: 1.90
-Release: 1%{?dist}
+Release: 2%{?dist}
Epoch: 1
Summary: Perl interface to the libxml2 library
@@ -14,6 +14,9 @@ URL: http://search.cpan.org/dist/XML-LibXML/
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Source0: http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/XML-LibXML-%{version}...
+# Fix serialization on 64-bit big endian platrorms, in 1.99, CPAN RT #77340,
+# RHBZ #845534
+Patch0: XML-LibXML-1.90-64bit_big_endian.patch
BuildRequires: perl(XML::NamespaceSupport)
BuildRequires: perl(XML::SAX)
BuildRequires: perl(ExtUtils::MakeMaker), perl(Test::More)
@@ -31,6 +34,7 @@ validating XML parser and the high performance DOM implementation.
%prep
%setup -q -n XML-LibXML-%{version}
+%patch0 -p1
for i in Changes; do
/usr/bin/iconv -f iso8859-1 -t utf-8 $i > $i.conv && /bin/mv -f $i.conv $i
@@ -75,6 +79,9 @@ fi
%{_mandir}/man3/*.3*
%changelog
+* Fri Aug 03 2012 Petr Pisar <ppisar(a)redhat.com> - 1:1.90-2
+- Fix serialization on 64-bit big endian platforms (bug #845534)
+
* Wed Jan 10 2012 Marcela Mašláňová <mmaslano(a)redhat.com> - 1:1.90-1
- update to 1.90
11 years, 8 months
[perl-Coro] Specify all dependencies and clean up spec
by Jitka Plesnikova
commit 9596a00e873f42d92361ade58485bcbc8aba8f2a
Author: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Fri Aug 3 11:21:45 2012 +0200
Specify all dependencies and clean up spec
perl-Coro.spec | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/perl-Coro.spec b/perl-Coro.spec
index acfce70..7a18070 100644
--- a/perl-Coro.spec
+++ b/perl-Coro.spec
@@ -1,6 +1,6 @@
Name: perl-Coro
Version: 6.08
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: The only real threads in perl
License: GPL+ or Artistic
Group: Development/Libraries
@@ -8,7 +8,10 @@ URL: http://search.cpan.org/dist/Coro/
Source0: http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Coro-%{version}.tar.gz
Patch0: %{name}-5.25-ucontext-default.patch
BuildRequires: perl(AnyEvent) >= 5
+BuildRequires: perl(base)
+BuildRequires: perl(Carp)
BuildRequires: perl(common::sense)
+BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Guard) >= 0.5
BuildRequires: perl(Scalar::Util)
@@ -117,7 +120,6 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
make test
%files
-%defattr(-,root,root,-)
%doc Changes COPYING README README.linux-glibc
%doc doc/* eg
%{perl_archlib}/auto/*
@@ -125,6 +127,9 @@ make test
%{_mandir}/man3/*
%changelog
+* Fri Aug 3 2012 Jitka Plesnikova <jplesnik(a)redhat.com> - 6.08-4
+- Update BR
+
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 6.08-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
11 years, 8 months
[perl-Test-UseAllModules] 0.14 bump
by Petr Pisar
commit 5a9c19367c2bc62a51f2bddb104ac5c5794feabb
Author: Petr Písař <ppisar(a)redhat.com>
Date: Fri Aug 3 10:43:39 2012 +0200
0.14 bump
.gitignore | 1 +
.rpmlint | 2 ++
perl-Test-UseAllModules.spec | 9 ++++++---
sources | 2 +-
4 files changed, 10 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index fcaf9f4..4479fcf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/Test-UseAllModules-0.13.tar.gz
+/Test-UseAllModules-0.14.tar.gz
diff --git a/.rpmlint b/.rpmlint
new file mode 100644
index 0000000..83bd7d8
--- /dev/null
+++ b/.rpmlint
@@ -0,0 +1,2 @@
+from Config import *
+addFilter("spelling-error .* ok");
diff --git a/perl-Test-UseAllModules.spec b/perl-Test-UseAllModules.spec
index 0eaf30a..c9d7b89 100644
--- a/perl-Test-UseAllModules.spec
+++ b/perl-Test-UseAllModules.spec
@@ -1,6 +1,6 @@
Name: perl-Test-UseAllModules
-Version: 0.13
-Release: 4%{?dist}
+Version: 0.14
+Release: 1%{?dist}
Summary: Do use_ok() for all the MANIFESTed modules
License: GPL+ or Artistic
Group: Development/Libraries
@@ -25,7 +25,7 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $versi
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Test::More\\)
%description
-I'm sick of writing 00_load.t (or something like that) that'll do use_ok()
+I'm sick of writing 00_load.t (or something like that) that will do use_ok()
for every module I write. I'm sicker of updating 00_load.t when I add
another file to the distribution. This module reads MANIFEST to find modules
to be tested and does use_ok() for each of them. Now all you have to do is
@@ -58,6 +58,9 @@ make test
%{_mandir}/man3/*
%changelog
+* Fri Aug 03 2012 Petr Pisar <ppisar(a)redhat.com> - 0.14-1
+- 0.14 bump
+
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.13-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/sources b/sources
index 6dd97c2..bb179e9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b591f8f8de76dd36422a60e2d02fcbdd Test-UseAllModules-0.13.tar.gz
+6b108cc6ca4affe59cbd927e4c47162b Test-UseAllModules-0.14.tar.gz
11 years, 8 months
[perl-JSON-XS] Update to 2.33
by Emmanuel Seyman
commit 3051218f3f23737f50e4c78ad279558dd15c465f
Author: Emmanuel Seyman <emmanuel.seyman(a)club-internet.fr>
Date: Thu Aug 2 19:41:05 2012 +0200
Update to 2.33
.gitignore | 1 +
perl-JSON-XS.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c27ca8d..34b0da2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
JSON-XS-2.27.tar.gz
/JSON-XS-2.3.tar.gz
/JSON-XS-2.32.tar.gz
+/JSON-XS-2.33.tar.gz
diff --git a/perl-JSON-XS.spec b/perl-JSON-XS.spec
index 9b3668f..cecb1dd 100644
--- a/perl-JSON-XS.spec
+++ b/perl-JSON-XS.spec
@@ -1,8 +1,8 @@
Name: perl-JSON-XS
Summary: JSON serialising/deserialising, done correctly and fast
Epoch: 1
-Version: 2.32
-Release: 3%{?dist}
+Version: 2.33
+Release: 1%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/JSON-XS/
@@ -59,6 +59,9 @@ make test
%{_mandir}/man[13]/*
%changelog
+* Thu Aug 02 2012 Emmanuel Seyman <emmanuel.seyman(a)club-internet.fr> - 1:2.33-1
+- Update to 2.33
+
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1:2.32-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/sources b/sources
index 8aeced7..f29e7f3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-87f71c78010083ad4d158b5765c4a609 JSON-XS-2.32.tar.gz
+6a1eafeadc1680a806ec2eb1798f6084 JSON-XS-2.33.tar.gz
11 years, 8 months
[perl-Config-IniFiles/el5] force List-MoreUtils >= 0.33
by Tom Callaway
commit 77e1f01c61ba1f4023178fd2bcffca80e397e749
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Thu Aug 2 12:58:54 2012 -0400
force List-MoreUtils >= 0.33
perl-Config-IniFiles.spec | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/perl-Config-IniFiles.spec b/perl-Config-IniFiles.spec
index ab885d5..e6c23c8 100644
--- a/perl-Config-IniFiles.spec
+++ b/perl-Config-IniFiles.spec
@@ -1,6 +1,6 @@
Name: perl-Config-IniFiles
Version: 2.72
-Release: 2%{?dist}.1
+Release: 2%{?dist}.2
Summary: A module for reading .ini-style configuration files
Group: Development/Libraries
@@ -21,7 +21,7 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $versi
# Not autodetected. Found in lib/Config/IniFiles.pm:2265
Requires: perl(IO::Scalar) >= 2.109
# Not autodetected on el5
-Requires: perl(List::MoreUtils)
+Requires: perl(List::MoreUtils) >= 0.33
%description
Config::IniFiles provides a way to have readable configuration files
@@ -64,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Thu Aug 2 2012 Tom Callaway <spot(a)fedoraproject.org> - 2.72-2.2
+- force perl(List::MoreUtils) >= 0.33 (bz 844460)
+
* Mon Jun 25 2012 Tom Callaway <spot(a)fedoraproject.org> - 2.72-2.1
- add explicit Requires: perl(List::MoreUtils) for el5 (bz827198)
11 years, 8 months
[perl-Mojolicious] Update to 3.19
by Yanko Kaneti
commit 03914df4f2e50aa6d45b440c8770886d40df846c
Author: Yanko Kaneti <yaneti(a)declera.com>
Date: Thu Aug 2 19:01:36 2012 +0300
Update to 3.19
.gitignore | 1 +
perl-Mojolicious.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c868b1b..9df97fe 100644
--- a/.gitignore
+++ b/.gitignore
@@ -51,3 +51,4 @@ Mojolicious-0.999926.tar.gz
/Mojolicious-3.13.tar.gz
/Mojolicious-3.15.tar.gz
/Mojolicious-3.17.tar.gz
+/Mojolicious-3.19.tar.gz
diff --git a/perl-Mojolicious.spec b/perl-Mojolicious.spec
index 0d1977a..4f7bd74 100644
--- a/perl-Mojolicious.spec
+++ b/perl-Mojolicious.spec
@@ -1,5 +1,5 @@
Name: perl-Mojolicious
-Version: 3.17
+Version: 3.19
Release: 1%{?dist}
Summary: A next generation web framework for Perl
License: Artistic 2.0
@@ -53,6 +53,9 @@ make test
%{_mandir}/man3/*
%changelog
+* Thu Aug 2 2012 Yanko Kaneti <yaneti(a)declera.com> - 3.19-1
+- Update to 3.19
+
* Wed Aug 1 2012 Yanko Kaneti <yaneti(a)declera.com> - 3.17-1
- Update to 3.17
diff --git a/sources b/sources
index f206fa7..7c32e2b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5757e73e2ac84010f741c2c399cc0593 Mojolicious-3.17.tar.gz
+0677e0e7f67924d8179f3567565957f8 Mojolicious-3.19.tar.gz
11 years, 8 months