sergiomb pushed to perl-Qt (epel7). "initial import (rhbz#752858)"
by notifications@fedoraproject.org
From 1d671ab2baec5bd1cdb51ac5dba493dff9afc0cc Mon Sep 17 00:00:00 2001
From: Iain Arnell <iarnell(a)gmail.com>
Date: Wed, 16 Nov 2011 18:16:08 +0100
Subject: initial import (rhbz#752858)
---
.gitignore | 1 +
perl-Qt.spec | 113 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 115 insertions(+)
create mode 100644 perl-Qt.spec
diff --git a/.gitignore b/.gitignore
index e69de29..d4cc362 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Qt-0.96.0.tar.gz
diff --git a/perl-Qt.spec b/perl-Qt.spec
new file mode 100644
index 0000000..e6156c7
--- /dev/null
+++ b/perl-Qt.spec
@@ -0,0 +1,113 @@
+Name: perl-Qt
+Version: 0.96.0
+Release: 1%{?dist}
+Summary: Perl bindings for Qt
+# Files under qtcore/tools/ and qtdbus/tools/ are LGPLv2.1+ with Nokia
+# exceptions or GPLv3+. The Nokia files only appear in -devel subpackage.
+# QtCore4.pm is 'same terms as Perl itself'. The rest is GPLv2+.
+License: GPLv2+ and (GPL+ or Artistic)
+Group: Development/Libraries
+URL: http://search.cpan.org/dist/Qt/
+Source0: http://www.cpan.org/modules/by-module/Qt/Qt-%{version}.tar.gz
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+BuildRequires: cmake
+BuildRequires: db4-devel
+BuildRequires: gdbm-devel
+BuildRequires: phonon-devel
+BuildRequires: qimageblitz-devel
+BuildRequires: qscintilla-devel
+BuildRequires: qt-devel
+BuildRequires: qwt-devel
+BuildRequires: smokeqt-devel
+
+BuildRequires: perl(Carp)
+BuildRequires: perl(Devel::Peek)
+BuildRequires: perl(Exporter)
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(File::Spec)
+BuildRequires: perl(List::MoreUtils)
+BuildRequires: perl(Scalar::Util)
+BuildRequires: perl(Test::More)
+BuildRequires: perl(XSLoader)
+BuildRequires: perl(base)
+BuildRequires: perl(strict)
+BuildRequires: perl(utf8)
+BuildRequires: perl(warnings)
+
+%?perl_default_filter
+%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}::_(internal|overload)\\)
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}::_(internal|overload)\\)
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^QtCore4\\.so
+
+%description
+This module provides Perl bindings for the Qt 4 libraries.
+
+%package devel
+Summary: Development files for perl-Qt
+License: GPLv2+ and (GPL+ or Artistic) and (LGPLv2+ with exceptions or GPLv3+)
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+Development files for perl-Qt.
+
+%prep
+%setup -q -n Qt-%{version}
+mkdir build
+
+# fix smoke qwt detection
+sed -i -e 's/SMOKE_Qwt5_Qt4_FOUND/SMOKE_QWT_FOUND/' CMakeLists.txt
+
+# these tests require running X server
+sed -i -e '/perlqt_qtcore4_qapp/d' \
+ -e '/perlqt_qtcore4_sigslot/d' \
+ -e '/perlqt_qtcore4_sigslot_inherit/d' \
+ -e '/perlqt_qtcore4_handlers/d' qtcore/t/CMakeLists.txt
+sed -i -e '/perlqt_qsignalspy/d' qttest/t/CMakeLists.txt
+sed -i -e '/perlqt_itemviewspixelator/d' \
+ -e '/perlqt_itemviewspuzzle/d' \
+ -e '/perlqt_helpcontextsensitivehelp/d' \
+ -e '/perlqt_mainwindowsmdi/d' \
+ -e '/perlqt_networkbroadcast/d' \
+ -e '/perlqt_networkfortune/d' \
+ -e '/perlqt_networkgooglesuggest/d' \
+ -e '/perlqt_paintingfontsampler/d' \
+ -e '/perlqt_richtextcalendar/d' \
+ -e '/perlqt_sqlquerymodel/d' \
+ -e '/perlqt_widgetscalculator/d' \
+ -e '/perlqt_xmlstreambookmarks/d' qtgui/t/CMakeLists.txt
+
+%build
+cd build
+%{cmake_kde4} \
+ -DCUSTOM_PERL_SITE_ARCH_DIR=%{perl_vendorarch} \
+ -DCMAKE_SKIP_RPATH=YES \
+ -DENABLE_GUI_TESTS=YES \
+ ..
+make %{?_smp_mflags}
+
+%install
+cd build
+make install DESTDIR=%{buildroot}
+
+%{_fixperms} %{buildroot}/*
+
+%check
+cd build
+export PERL5LIB="$PWD/blib/lib:$PWD/blib/arch"
+make test
+
+%files
+%doc LICENSE README
+%{perl_vendorarch}/*
+%exclude %dir %{perl_vendorarch}/auto/
+
+%files devel
+%doc qtgui/examples
+%{_bindir}/*
+%{_includedir}/perlqt
+%{_datadir}/perlqt
+
+%changelog
+* Tue Nov 08 2011 Iain Arnell <iarnell(a)gmail.com> 0.96.0-1
+- initial packaging attempt
diff --git a/sources b/sources
index e69de29..79dc168 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+300aa694926f07e53a8ffd99350a247c Qt-0.96.0.tar.gz
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-Qt.git/commit/?h=epel7&id=1d671ab...
7 years, 4 months
sergiomb pushed to perl-Qt (epel7). "Modernize spec file"
by notifications@fedoraproject.org
From e1b1d244289d1389cb7e5a3178fa698db680ea2b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Tue, 22 Mar 2016 09:31:34 +0100
Subject: Modernize spec file
---
perl-Qt.spec | 53 ++++++++++++++++++++++++++++++++++-------------------
1 file changed, 34 insertions(+), 19 deletions(-)
diff --git a/perl-Qt.spec b/perl-Qt.spec
index c6b4225..acc4e50 100644
--- a/perl-Qt.spec
+++ b/perl-Qt.spec
@@ -1,6 +1,6 @@
Name: perl-Qt
Version: 0.96.0
-Release: 18%{?dist}
+Release: 19%{?dist}
Summary: Perl bindings for Qt
# Files under qtcore/tools/ and qtdbus/tools/ are LGPLv2.1+ with Nokia
# exceptions or GPLv3+. The Nokia files only appear in -devel subpackage.
@@ -19,40 +19,51 @@ Patch3: Qt-0.96.0-Bundle-Devel-Peel-SvREFCNT_inc-removed-from-perl-5.2.p
Patch4: perlqt-4.14.2-Use-a-copy-of-the-Qt-AutoLoad-AUTOLOAD-variable.patch
# Adjust to GCC 6, bug #1303658, CPAN RT#111630
Patch5: Qt-0.96.0-Initialize-smokeperl_object-properly.patch
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-
BuildRequires: coreutils
BuildRequires: cmake
-BuildRequires: libdb-devel
-BuildRequires: make
+# gcc for C standard library headers
BuildRequires: gcc
-BuildRequires: gdbm-devel
+BuildRequires: gcc-c++
+BuildRequires: make
+BuildRequires: perl
+BuildRequires: perl-devel
+# Perl module used by qtcore/src/doxsubpp.pl and cmake/FindPerlMore.cmake
+BuildRequires: perl(Config)
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(File::Spec)
+BuildRequires: perl(strict)
+BuildRequires: perl(warnings)
BuildRequires: phonon-devel
BuildRequires: qimageblitz-devel
BuildRequires: qscintilla-devel
BuildRequires: qt-devel
BuildRequires: qwt-devel
BuildRequires: sed
+# smokegen-devel provided cmake modules for Qt components
+BuildRequires: smokegen-devel
BuildRequires: smokeqt-devel
-
+# Run-time:
+# search in lib subdirectories, exclude examples,
+BuildRequires: perl(base)
BuildRequires: perl(Carp)
-BuildRequires: perl(Devel::Peek)
-BuildRequires: perl(Exporter)
-BuildRequires: perl(ExtUtils::MakeMaker)
-BuildRequires: perl(File::Spec)
-BuildRequires: perl(List::MoreUtils)
+BuildRequires: perl(Exporter)
+BuildRequires: perl(List::MoreUtils)
+BuildRequires: perl(overload)
BuildRequires: perl(Scalar::Util)
-BuildRequires: perl(Test::More)
BuildRequires: perl(XSLoader)
-BuildRequires: perl(base)
-BuildRequires: perl(strict)
+# Tests:
+# search for *.t files, they use modules from examples like Calculator
+BuildRequires: perl(blib)
+BuildRequires: perl(Devel::Peek)
+BuildRequires: perl(lib)
+BuildRequires: perl(Test::More)
BuildRequires: perl(utf8)
-BuildRequires: perl(warnings)
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
%?perl_default_filter
+# Filter private modules
%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}::_(internal|overload)\\)
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}::_(internal|overload)\\)
-%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^QtCore4\\.so
%description
This module provides Perl bindings for the Qt 4 libraries.
@@ -60,7 +71,7 @@ This module provides Perl bindings for the Qt 4 libraries.
%package devel
Summary: Development files for perl-Qt
License: GPLv2+ and (GPL+ or Artistic) and (LGPLv2+ with exceptions or GPLv3+)
-Requires: %{name} = %{version}-%{release}
+Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
%description devel
Development files for perl-Qt.
@@ -120,7 +131,8 @@ export PERL5LIB="$PWD/blib/lib:$PWD/blib/arch"
make test
%files
-%doc LICENSE README
+%license LICENSE
+%doc README
%{perl_vendorarch}/*
%exclude %dir %{perl_vendorarch}/auto/
@@ -131,6 +143,9 @@ make test
%{_datadir}/perlqt
%changelog
+* Tue Mar 22 2016 Petr Pisar <ppisar(a)redhat.com> - 0.96.0-19
+- Modernize spec file
+
* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.96.0-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-Qt.git/commit/?h=epel7&id=e1b1d24...
7 years, 4 months
sergiomb pushed to perl-Qt (epel7). "Adjust to GCC 6"
by notifications@fedoraproject.org
From 240e50b2e978c7709c1104ed73f45fcb1badeefb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Mon, 1 Feb 2016 16:40:32 +0100
Subject: Adjust to GCC 6
---
...96.0-Initialize-smokeperl_object-properly.patch | 37 ++++++++++++++++++++++
perl-Qt.spec | 8 ++++-
2 files changed, 44 insertions(+), 1 deletion(-)
create mode 100644 Qt-0.96.0-Initialize-smokeperl_object-properly.patch
diff --git a/Qt-0.96.0-Initialize-smokeperl_object-properly.patch b/Qt-0.96.0-Initialize-smokeperl_object-properly.patch
new file mode 100644
index 0000000..279c524
--- /dev/null
+++ b/Qt-0.96.0-Initialize-smokeperl_object-properly.patch
@@ -0,0 +1,37 @@
+From 1d30fbbd8fad3d9ee87f1b524384bb337c559d88 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
+Date: Mon, 1 Feb 2016 16:31:45 +0100
+Subject: [PATCH] Initialize smokeperl_object properly
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This patch fixes this build failure with GCC 6:
+
+/builddir/build/BUILD/Qt-0.96.0/qtcore/src/util.cpp:2248:59: error: cannot convert 'bool' to 'void*' in initialization
+ static smokeperl_object nothis = { 0, 0, 0, false };
+ ^
+
+CPAN RT#111630
+
+Signed-off-by: Petr Písař <ppisar(a)redhat.com>
+---
+ qtcore/src/util.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/qtcore/src/util.cpp b/qtcore/src/util.cpp
+index 0c94e32..4857573 100644
+--- a/qtcore/src/util.cpp
++++ b/qtcore/src/util.cpp
+@@ -2225,7 +2225,7 @@ XS(XS_AUTOLOAD) {
+ methcache.insert(mcid, new Smoke::ModuleIndex(mi));
+ }
+
+- static smokeperl_object nothis = { 0, 0, 0, false };
++ static smokeperl_object nothis = { 0, 0, 0, NULL };
+ smokeperl_object* call_this = 0;
+ if ( SvOK(sv_this) ) {
+ call_this = sv_obj_info( sv_this );
+--
+2.5.0
+
diff --git a/perl-Qt.spec b/perl-Qt.spec
index 96eaa6a..0c49143 100644
--- a/perl-Qt.spec
+++ b/perl-Qt.spec
@@ -1,6 +1,6 @@
Name: perl-Qt
Version: 0.96.0
-Release: 16%{?dist}
+Release: 17%{?dist}
Summary: Perl bindings for Qt
# Files under qtcore/tools/ and qtdbus/tools/ are LGPLv2.1+ with Nokia
# exceptions or GPLv3+. The Nokia files only appear in -devel subpackage.
@@ -17,6 +17,8 @@ Patch3: Qt-0.96.0-Bundle-Devel-Peel-SvREFCNT_inc-removed-from-perl-5.2.p
# Adjust to perl-5.20.0, bug #1136340, CPAN RT#98790, in new upstream
# <git://anongit.kde.org/perlqt>
Patch4: perlqt-4.14.2-Use-a-copy-of-the-Qt-AutoLoad-AUTOLOAD-variable.patch
+# Adjust to GCC 6, bug #1303658, CPAN RT#111630
+Patch5: Qt-0.96.0-Initialize-smokeperl_object-properly.patch
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildRequires: cmake
@@ -67,6 +69,7 @@ Development files for perl-Qt.
%patch2 -p1
%patch3 -p1
%patch4 -p1
+%patch5 -p1
mkdir build
@@ -124,6 +127,9 @@ make test
%{_datadir}/perlqt
%changelog
+* Mon Feb 01 2016 Petr Pisar <ppisar(a)redhat.com> - 0.96.0-17
+- Adjust to GCC 6 (bug #1303658)
+
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.96.0-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-Qt.git/commit/?h=epel7&id=240e50b...
7 years, 4 months
sergiomb pushed to perl-Qt (epel7). "Perl 5.20 rebuild"
by notifications@fedoraproject.org
From a38fbb5bd4304dd753ce8fb89e90f8caf81336a3 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Fri, 29 Aug 2014 12:34:33 +0200
Subject: Perl 5.20 rebuild
---
perl-Qt.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/perl-Qt.spec b/perl-Qt.spec
index afd9843..83e97d5 100644
--- a/perl-Qt.spec
+++ b/perl-Qt.spec
@@ -1,6 +1,6 @@
Name: perl-Qt
Version: 0.96.0
-Release: 11%{?dist}
+Release: 12%{?dist}
Summary: Perl bindings for Qt
# Files under qtcore/tools/ and qtdbus/tools/ are LGPLv2.1+ with Nokia
# exceptions or GPLv3+. The Nokia files only appear in -devel subpackage.
@@ -116,6 +116,9 @@ make test
%{_datadir}/perlqt
%changelog
+* Fri Aug 29 2014 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.96.0-12
+- Perl 5.20 rebuild
+
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.96.0-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-Qt.git/commit/?h=epel7&id=a38fbb5...
7 years, 4 months
sergiomb pushed to perl-Qt (epel7). "Do not build-require gcc because
of stdlib header files"
by notifications@fedoraproject.org
From 248d30458e21ee8fb231075df982b5e160aa8db2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Tue, 4 Oct 2016 10:00:04 +0200
Subject: Do not build-require gcc because of stdlib header files
---
perl-Qt.spec | 2 --
1 file changed, 2 deletions(-)
diff --git a/perl-Qt.spec b/perl-Qt.spec
index f599b2d..acb9e6d 100644
--- a/perl-Qt.spec
+++ b/perl-Qt.spec
@@ -32,8 +32,6 @@ Patch4: perlqt-4.14.3-Fix-isDerivedFrom-to-return-the-inheritance-distan
Patch5: perlqt-4.14.3-Remove-unnecessary-isDerivedFrom-overload.patch
BuildRequires: coreutils
BuildRequires: cmake
-# gcc for C standard library headers
-BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: make
BuildRequires: perl
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-Qt.git/commit/?h=epel7&id=248d304...
7 years, 4 months
sergiomb pushed to perl-Qt (epel7). "Perl 5.24 rebuild"
by notifications@fedoraproject.org
From 4176e2c4511d72584131bb530b5895a58e745d84 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Mon, 16 May 2016 01:11:47 +0200
Subject: Perl 5.24 rebuild
---
perl-Qt.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/perl-Qt.spec b/perl-Qt.spec
index a278640..13a1bc7 100644
--- a/perl-Qt.spec
+++ b/perl-Qt.spec
@@ -2,7 +2,7 @@
Name: perl-Qt
Version: 4.14.3
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Perl bindings for Qt
# qtcore/lib/QtCore4.pm: GPL+ or Artistic
# other files: GPLv2+
@@ -174,6 +174,9 @@ export PERL5LIB="$PWD/blib/lib:$PWD/blib/arch"
%{_datadir}/perlqt
%changelog
+* Sun May 15 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 4.14.3-4
+- Perl 5.24 rebuild
+
* Wed Mar 30 2016 Petr Pisar <ppisar(a)redhat.com> - 4.14.3-3
- Disable perlqt_qtcore4_handlers test failing on big-endian s390 machines
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-Qt.git/commit/?h=epel7&id=4176e2c...
7 years, 4 months
sergiomb pushed to perl-Qt (epel7).
"Initialize-smokeperl_object-properly.patch accepted"
by notifications@fedoraproject.org
From 13285de1e17bb99c9e8efb8881fbc7eb0b9a2060 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Tue, 4 Oct 2016 09:30:13 +0200
Subject: Initialize-smokeperl_object-properly.patch accepted
---
perl-Qt.spec | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/perl-Qt.spec b/perl-Qt.spec
index 7f9212e..5aec610 100644
--- a/perl-Qt.spec
+++ b/perl-Qt.spec
@@ -18,7 +18,8 @@ License: GPLv2+ and (GPL+ or Artistic)
Group: Development/Libraries
URL: https://techbase.kde.org/Languages/Perl
Source0: http://download.kde.org/stable/%{version}/src/perlqt-%{version}.tar.xz
-# Adjust to GCC 6, bug #1303658, KDE bug #360844, CPAN RT#111630
+# Adjust to GCC 6, bug #1303658, KDE bug #360844, CPAN RT#111630,
+# in upstream after 4.14.3
Patch1: perlqt-4.14.3-Initialize-smokeperl_object-properly.patch
# Fix qtgui/t/itemviewspuzzle.t test, KDE bug #360899,
# in upstream after 4.14.3
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-Qt.git/commit/?h=epel7&id=13285de...
7 years, 4 months
sergiomb pushed to perl-Qt (epel7). "Disable perlqt_qtcore4_handlers
test failing on big-endian s390 machines"
by notifications@fedoraproject.org
From 4ac501a60ff5888ad56abb10f818267568f840a6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Wed, 30 Mar 2016 08:49:10 +0200
Subject: Disable perlqt_qtcore4_handlers test failing on big-endian s390
machines
---
perl-Qt.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/perl-Qt.spec b/perl-Qt.spec
index 6d15daf..a278640 100644
--- a/perl-Qt.spec
+++ b/perl-Qt.spec
@@ -2,7 +2,7 @@
Name: perl-Qt
Version: 4.14.3
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Perl bindings for Qt
# qtcore/lib/QtCore4.pm: GPL+ or Artistic
# other files: GPLv2+
@@ -130,7 +130,7 @@ sed -i \
-e '/perlqt_itemviewspuzzle/d' \
qtgui/t/CMakeLists.txt
-%ifarch armv7hl ppc64
+%ifarch armv7hl ppc64 s390 s390x
# perlqt_qtcore4_handlers fails on armv7hl
sed -i \
-e '/perlqt_qtcore4_handlers/d' \
@@ -174,6 +174,9 @@ export PERL5LIB="$PWD/blib/lib:$PWD/blib/arch"
%{_datadir}/perlqt
%changelog
+* Wed Mar 30 2016 Petr Pisar <ppisar(a)redhat.com> - 4.14.3-3
+- Disable perlqt_qtcore4_handlers test failing on big-endian s390 machines
+
* Thu Mar 24 2016 Petr Pisar <ppisar(a)redhat.com> - 4.14.3-2
- Disable perlqt_qtcore4_handlers test failing on big-endian 64-bit PowerPC
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-Qt.git/commit/?h=epel7&id=4ac501a...
7 years, 4 months
sergiomb pushed to perl-Qt (epel7). "Disable perlqt_qtcore4_handlers
fails on armv7hl"
by notifications@fedoraproject.org
From d69c543ddefcd78f9b2fe5d928801b35ebcca04a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Wed, 23 Mar 2016 08:25:46 +0100
Subject: Disable perlqt_qtcore4_handlers fails on armv7hl
---
perl-Qt.spec | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/perl-Qt.spec b/perl-Qt.spec
index 66809fc..5f24070 100644
--- a/perl-Qt.spec
+++ b/perl-Qt.spec
@@ -138,6 +138,13 @@ sed -i \
-e '/perlqt_mainwindowsmdi/d' \
qtgui/t/CMakeLists.txt
+%ifarch armv7hl
+# perlqt_qtcore4_handlers fails on armv7hl
+sed -i \
+ -e '/perlqt_qtcore4_handlers/d' \
+ qtcore/t/CMakeLists.txt
+%endif
+
%build
cd build
%{cmake_kde4} \
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-Qt.git/commit/?h=epel7&id=d69c543...
7 years, 4 months
sergiomb pushed to perl-Qt (epel7). "Specify more dependencies"
by notifications@fedoraproject.org
From 8a58e79d62d45a6d2b36d6fe4a665e59c8790f57 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Mon, 1 Feb 2016 16:41:06 +0100
Subject: Specify more dependencies
---
perl-Qt.spec | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/perl-Qt.spec b/perl-Qt.spec
index 0c49143..06cb19c 100644
--- a/perl-Qt.spec
+++ b/perl-Qt.spec
@@ -21,14 +21,18 @@ Patch4: perlqt-4.14.2-Use-a-copy-of-the-Qt-AutoLoad-AUTOLOAD-variable.pa
Patch5: Qt-0.96.0-Initialize-smokeperl_object-properly.patch
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildRequires: coreutils
BuildRequires: cmake
BuildRequires: libdb-devel
+BuildRequires: make
+BuildRequires: gcc
BuildRequires: gdbm-devel
BuildRequires: phonon-devel
BuildRequires: qimageblitz-devel
BuildRequires: qscintilla-devel
BuildRequires: qt-devel
BuildRequires: qwt-devel
+BuildRequires: sed
BuildRequires: smokeqt-devel
BuildRequires: perl(Carp)
@@ -129,6 +133,7 @@ make test
%changelog
* Mon Feb 01 2016 Petr Pisar <ppisar(a)redhat.com> - 0.96.0-17
- Adjust to GCC 6 (bug #1303658)
+- Specify more dependencies
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.96.0-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-Qt.git/commit/?h=epel7&id=8a58e79...
7 years, 4 months