[libaccounts-qt] add s390x and ppc64 to 64bit archs using lib64
Karsten Hopp
karsten at fedoraproject.org
Wed Mar 6 12:57:32 UTC 2013
commit 256432c93c7c93f012d7bd666c8d5418383c0e03
Author: Karsten Hopp <karsten at redhat.com>
Date: Wed Mar 6 13:57:15 2013 +0100
add s390x and ppc64 to 64bit archs using lib64
libaccounts-qt-64bitarchs.patch | 18 ++++++++++++++++++
libaccounts-qt.spec | 7 ++++++-
2 files changed, 24 insertions(+), 1 deletions(-)
---
diff --git a/libaccounts-qt-64bitarchs.patch b/libaccounts-qt-64bitarchs.patch
new file mode 100644
index 0000000..d18d6d1
--- /dev/null
+++ b/libaccounts-qt-64bitarchs.patch
@@ -0,0 +1,18 @@
+diff -up accounts-qt-1.6/common-project-config.pri.64bitarchs accounts-qt-1.6/common-project-config.pri
+--- accounts-qt-1.6/common-project-config.pri.64bitarchs 2013-01-23 07:01:07.000000000 +0100
++++ accounts-qt-1.6/common-project-config.pri 2013-03-06 13:45:14.414158442 +0100
+@@ -43,11 +43,9 @@ isEmpty( PREFIX ) {
+ }
+
+ ARCH = $$system(uname -m)
+-contains( ARCH, x86_64 ) {
+- INSTALL_LIBDIR = $${INSTALL_PREFIX}/lib64
+-} else {
+- INSTALL_LIBDIR = $${INSTALL_PREFIX}/lib
+-}
++64BITARCHS= x86_64 ppc64 s390x
++INSTALL_LIBDIR = $${INSTALL_PREFIX}/lib
++for(a, 64BITARCHS):contains(ARCH, $${a}):INSTALL_LIBDIR = $${INSTALL_PREFIX}/lib64
+
+ # default library directory can be overriden by defining LIBDIR when
+ # running qmake
diff --git a/libaccounts-qt.spec b/libaccounts-qt.spec
index 9d3319d..1d96848 100644
--- a/libaccounts-qt.spec
+++ b/libaccounts-qt.spec
@@ -1,12 +1,13 @@
Name: libaccounts-qt
Version: 1.6
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Accounts framework Qt bindings
Group: System Environment/Libraries
License: LGPLv2
URL: http://code.google.com/p/accounts-sso/
Source0: http://accounts-sso.googlecode.com/files/accounts-qt-%{version}.tar.bz2
Patch0: accounts-qt-1.6-do-not-initialize-qstring-to-null.patch
+Patch1: libaccounts-qt-64bitarchs.patch
BuildRequires: qt-devel libaccounts-glib-devel
BuildRequires: doxygen graphviz
@@ -25,6 +26,7 @@ Headers, development libraries and documentation for accounts-qt.
%prep
%setup -q -n accounts-qt-%{version}
%patch0 -p1 -b .do-not-initialize-qstring-to-null
+%patch1 -p1 -b .64bitarchs
%build
export PATH=%{_qt4_bindir}:$PATH
@@ -61,6 +63,9 @@ mv %{buildroot}%{_docdir}/accounts-qt %{buildroot}%{_docdir}/libaccounts-qt
%{_docdir}/libaccounts-qt
%changelog
+* Wed Mar 06 2013 Karsten Hopp <karsten at redhat.com> 1.6-2
+- add s390x and ppc64 to 64bit archs using lib64
+
* Mon Mar 04 2013 Jaroslav Reznik <jreznik at redhat.com> - 1.6-1
- Update to 1.6
- Fix rebuild issues with GCC 4.8
More information about the scm-commits
mailing list