[mythtv] Perl 5.26 rebuild
by Paul Howarth
commit fdd75a407c9fbda1eb8271bbbea557db2451c56b
Author: Paul Howarth <paul(a)city-fan.org>
Date: Mon Jun 19 14:05:48 2017 +0100
Perl 5.26 rebuild
mythtv.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/mythtv.spec b/mythtv.spec
index 7d91398..7570f9b 100644
--- a/mythtv.spec
+++ b/mythtv.spec
@@ -85,7 +85,7 @@ Version: 0.28.1
%if "%{branch}" == "master"
Release: 0.5.git.%{_gitrev}%{?dist}
%else
-Release: 4%{?dist}
+Release: 5%{?dist}
%endif
# The primary license is GPLv2+, but bits are borrowed from a number of
@@ -282,7 +282,7 @@ BuildRequires: python2-devel
%if 0%{?fedora}
BuildRequires: python2-mysql
%else
-BuildRequires: MySQL-python
+BuildRequires: MySQL-python
%endif
BuildRequires: python-urlgrabber
%endif
@@ -1355,6 +1355,9 @@ exit 0
%changelog
+* Mon Jun 19 2017 Paul Howarth <paul(a)city-fan.org> - 0.28.1-5
+- Perl 5.26 rebuild
+
* Thu Jun 1 2017 Richard Shaw <hobbes1069(a)gmail.com> - 0.28.1-4
- Add patch from upstream to fix ppc bug.
7 years, 5 months
[dvdrip] Perl 5.26 rebuild
by Paul Howarth
commit 1b773639abb596f9997f2e30dbea29dfa3906d32
Author: Paul Howarth <paul(a)city-fan.org>
Date: Mon Jun 19 10:36:56 2017 +0100
Perl 5.26 rebuild
dvdrip.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/dvdrip.spec b/dvdrip.spec
index 1d5a8a5..9b93d3d 100644
--- a/dvdrip.spec
+++ b/dvdrip.spec
@@ -1,6 +1,6 @@
Name: dvdrip
Version: 0.98.11
-Release: 13%{?dist}
+Release: 14%{?dist}
Summary: Graphical DVD ripping and encoding tool
Group: Applications/Multimedia
@@ -156,6 +156,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Mon Jun 19 2017 Paul Howarth <paul(a)city-fan.org> - 0.98.11-14
+- Perl 5.26 rebuild
+
* Sun Mar 19 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 0.98.11-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7 years, 5 months
[xmltv] Perl 5.26 rebuild
by Paul Howarth
commit add19181744e0e3ba606c9c8c0a3dc3f0e91ba93
Author: Paul Howarth <paul(a)city-fan.org>
Date: Sun Jun 18 12:55:01 2017 +0100
Perl 5.26 rebuild
xmltv-0.5.69-Perl526.patch | 80 ++++++++++++++++++++++++++++++++++++++++++++++
xmltv.spec | 8 ++++-
2 files changed, 87 insertions(+), 1 deletion(-)
---
diff --git a/xmltv-0.5.69-Perl526.patch b/xmltv-0.5.69-Perl526.patch
new file mode 100644
index 0000000..c405fbc
--- /dev/null
+++ b/xmltv-0.5.69-Perl526.patch
@@ -0,0 +1,80 @@
+--- filter/tv_grep.PL
++++ filter/tv_grep.PL
+@@ -10,6 +10,7 @@
+ # $Id: tv_grep.PL,v 1.6 2006/06/03 19:33:46 epaepa Exp $
+ #
+
++use lib '.';
+ use IO::File;
+ use XMLTV;
+ require 'filter/Grep.pm';
+--- filter/tv_to_latex
++++ filter/tv_to_latex
+@@ -37,7 +37,6 @@ spurious blank lines in the output.
+ use strict;
+ use XMLTV::Version '$Id: tv_to_latex,v 1.18 2014/05/05 16:02:53 bilbo_uk Exp $ ';
+ use IO::File;
+-use POSIX 'tmpnam';
+ use Getopt::Long;
+
+ # Use Log::TraceMessages if installed.
+--- filter/tv_to_text
++++ filter/tv_to_text
+@@ -34,7 +34,6 @@ use warnings;
+ use XMLTV::Version '$Id: tv_to_text,v 1.8 2015/06/08 17:41:14 stefanb2 Exp $ ';
+ use IO::File;
+ use Date::Manip;
+-use POSIX 'tmpnam';
+ use Getopt::Long;
+
+ BEGIN {
+--- grab/eu_egon/tv_grab_eu_egon.PL
++++ grab/eu_egon/tv_grab_eu_egon.PL
+@@ -2,6 +2,7 @@
+ #
+
+ use strict;
++use lib '.';
+
+ use IO::File;
+ my $out = shift @ARGV; die "no output file given" if not defined $out;
+--- grab/it/tv_grab_it.PL
++++ grab/it/tv_grab_it.PL
+@@ -13,6 +13,7 @@
+ # code below is based on lib/XMLTV.pm.pl
+
+ use strict;
++use lib '.';
+
+ use File::Copy qw/copy/;
+
+--- grab/se_swedb/tv_grab_se_swedb.PL
++++ grab/se_swedb/tv_grab_se_swedb.PL
+@@ -3,6 +3,7 @@
+ #
+
+ use strict;
++use lib '.';
+
+ use IO::File;
+ my $out = shift @ARGV; die "no output file given" if not defined $out;
+--- lib/XMLTV.pm.PL
++++ lib/XMLTV.pm.PL
+@@ -5,6 +5,7 @@
+ #
+
+ use strict;
++use lib '.';
+ sub print_list( $$ );
+
+ my $out = shift @ARGV; die "no output file given" if not defined $out;
+--- Makefile.PL
++++ Makefile.PL
+@@ -5,6 +5,7 @@ use ExtUtils::MakeMaker;
+ use Config;
+ use File::Basename ();
+ use File::Find;
++use lib'.';
+
+ # Don't use ':config pass_through' because that requires Getopt::Long
+ # 2.24 or later, and we don't have a clean way to require that.
diff --git a/xmltv.spec b/xmltv.spec
index d2b8533..aef1fc2 100644
--- a/xmltv.spec
+++ b/xmltv.spec
@@ -1,6 +1,6 @@
Name: xmltv
Version: 0.5.69
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A set of utilities to manage your TV viewing
Group: Development/Libraries
@@ -8,6 +8,7 @@ License: GPLv2+
URL: http://xmltv.org/wiki/
Source0: http://downloads.sourceforge.net/xmltv/xmltv-%{version}.tar.bz2
Patch0: xmltv-0.5.63-noask.patch
+Patch1: xmltv-0.5.69-Perl526.patch
BuildArch: noarch
@@ -15,6 +16,7 @@ BuildArch: noarch
BuildRequires: perl-generators
%endif
BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(lib)
BuildRequires: perl(LWP) >= 5.65
BuildRequires: perl(XML::Parser) >= 2.34
BuildRequires: perl(XML::Twig) >= 3.28
@@ -140,6 +142,7 @@ This package contains graphical frontends to xmltv.
%prep
%setup -q
%patch0 -p1 -b .noask
+%patch1 -b .perl526
# Fix line endings
sed -i 's/\r//' grab/ch_search/tv_grab_ch_search.in
@@ -238,6 +241,9 @@ make test
%changelog
+* Sun Jun 18 2017 Paul Howarth <paul(a)city-fan.org> - 0.5.69-3
+- Perl 5.26 rebuild
+
* Tue Mar 21 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 0.5.69-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7 years, 5 months
[get-flash-videos] Update to get-flash-videos-1.25.92
by Sérgio M. Basto
commit 15dc5efea88904e60ca6f2c1e7d250a5a6d5cb64
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Jun 18 19:20:56 2017 +0100
Update to get-flash-videos-1.25.92
.gitignore | 1 +
get-flash-videos.spec | 14 ++++++++------
sources | 2 +-
3 files changed, 10 insertions(+), 7 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a1b89a3..aab2e19 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
get-flash-videos-20131203git2d46d08.tar.gz
+/get-flash-videos-1.25.92.tar.gz
diff --git a/get-flash-videos.spec b/get-flash-videos.spec
index 7f116ad..a48e744 100644
--- a/get-flash-videos.spec
+++ b/get-flash-videos.spec
@@ -1,18 +1,17 @@
-%global rel_tag 20131203git2d46d08
Name: get-flash-videos
-Version: 1.24
-Release: 13.%{?rel_tag}%{?dist}
+Version: 1.25.92
+Release: 1%{?dist}
Summary: CLI tool to download flash video from websites
Group: Applications/Communications
# License breakdown in README.fedora
License: ASL 2.0 and GPLv3+
-URL: http://code.google.com/p/get-flash-videos/
+URL: https://github.com/monsieurvideo/get-flash-videos
# rel_tag=20120714git162d964;
# srcdir=get-flash-videos
# git clone git://github.com/monsieurvideo/get-flash-videos.git $srcdir
# cd $srcdir; git reset --hard ${rel_tag##*git}; cd ..
# tar czf $srcdir-$rel_tag.tar.gz --exclude .git $srcdir
-Source0: get-flash-videos-%{rel_tag}.tar.gz
+Source0: https://github.com/monsieurvideo/get-flash-videos/archive/%{version}/get-...
Source1: README.fedora
BuildArch: noarch
@@ -109,7 +108,7 @@ insist on a newer version of the player.
%prep
-%setup -q -n get-flash-videos
+%setup -q
cp %{SOURCE1} .
@@ -141,6 +140,9 @@ make test
%changelog
+* Sun Jun 18 2017 Sérgio Basto <sergio(a)serjux.com> - 1.25.92-1
+- Update to get-flash-videos-1.25.92
+
* Sun Mar 19 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org>
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/sources b/sources
index 9b50297..a861c6e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-41eb87d97e84a530641835560a01242b get-flash-videos-20131203git2d46d08.tar.gz
+3d365e0ec03b74649dfe6cea2cc68631 get-flash-videos-1.25.92.tar.gz
7 years, 5 months
[perl-IP-Country] Update to IP-Country-2.28
by Sérgio M. Basto
commit 0bc02f185841b61a26822a713afc89fda79482d6
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Jun 18 19:11:36 2017 +0100
Update to IP-Country-2.28
.gitignore | 1 +
perl-IP-Country.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e53d5eb..f72a65a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
IP-Country-2.26.tar.gz
+/IP-Country-2.28.tar.gz
diff --git a/perl-IP-Country.spec b/perl-IP-Country.spec
index 910de0e..7e88b4b 100644
--- a/perl-IP-Country.spec
+++ b/perl-IP-Country.spec
@@ -1,6 +1,6 @@
Name: perl-IP-Country
-Version: 2.26
-Release: 12%{?dist}
+Version: 2.28
+Release: 1%{?dist}
Summary: Fast lookup of country codes from IP addresses
License: GPL+ or Artistic
Group: Development/Libraries
@@ -74,6 +74,9 @@ rm -rf %{buildroot}
%changelog
+* Sun Jun 18 2017 Sérgio Basto <sergio(a)serjux.com> - 2.28-1
+- Update to IP-Country-2.28
+
* Sun Jun 18 2017 Paul Howarth <paul(a)city-fan.org> - 2.26-12
- Perl 5.26 rebuild
diff --git a/sources b/sources
index 8d45cb3..df0bf09 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-1e73ba39325d197627e16de024afae82 IP-Country-2.26.tar.gz
+dcca005cee156935b34a16e1bbddb00e IP-Country-2.28.tar.gz
7 years, 5 months
[pdflib-lite] Add patch to work around false positive in format-security check
by Paul Howarth
commit c2b09b430b787326eab9edb4c0bdcca5c4cbc588
Author: Paul Howarth <paul(a)city-fan.org>
Date: Sun Jun 18 12:40:30 2017 +0100
Add patch to work around false positive in format-security check
pdflib-lite-7.0.5-format-security.patch | 11 +++++++++++
pdflib-lite.spec | 3 +++
2 files changed, 14 insertions(+)
---
diff --git a/pdflib-lite-7.0.5-format-security.patch b/pdflib-lite-7.0.5-format-security.patch
new file mode 100644
index 0000000..4c3e6ae
--- /dev/null
+++ b/pdflib-lite-7.0.5-format-security.patch
@@ -0,0 +1,11 @@
+--- bind/pdflib/perl/pdflib_pl.c
++++ bind/pdflib/perl/pdflib_pl.c
+@@ -375,7 +375,7 @@ SWIGEXPORT(void,boot_pdflib_pl)(CV *cv,
+ #include "pdflib.h"
+
+ /* Exception handling */
+-#define SWIG_exception(msg) croak(msg)
++#define SWIG_exception(msg) croak("%s", msg)
+ #define try PDF_TRY(p)
+ #define catch PDF_CATCH(p) { \
+ char errmsg[1024];\
diff --git a/pdflib-lite.spec b/pdflib-lite.spec
index 0c62473..ddd2f12 100644
--- a/pdflib-lite.spec
+++ b/pdflib-lite.spec
@@ -13,6 +13,7 @@ URL: http://www.pdflib.com/
Source: http://www.pdflib.com/binaries/PDFlib/705/PDFlib-Lite-%{version}.tar.gz
Patch0: pdflib-lite-7.0.4-gcc43.patch
+Patch1: pdflib-lite-7.0.5-format-security.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -78,6 +79,7 @@ that will use the PDFlib library.
%prep
%setup -q -n PDFlib-Lite-%{version}
%patch0 -p0 -b .gcc43
+%patch1 -b .format-security
sed -i -e 's,^PYTHONLIBDIR.*,PYTHONLIBDIR = %{python_sitearch},' \
-e 's,^PERLLIBDIR.*,PERLLIBDIR = %{perl_vendorarch},' \
@@ -191,6 +193,7 @@ rm -rf %{buildroot}
%changelog
* Sun Jun 18 2017 Paul Howarth <paul(a)city-fan.org> - 7.0.5-11
- Perl 5.26 rebuild
+- Add patch to work around false positive in format-security check
* Sun Mar 26 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 7.0.5-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7 years, 5 months