commit qtkeychain-qt5 for openSUSE:Factory

2020-02-27 Thread root
Hello community,

here is the log from the commit of package qtkeychain-qt5 for openSUSE:Factory 
checked in at 2020-02-27 14:41:50

Comparing /work/SRC/openSUSE:Factory/qtkeychain-qt5 (Old)
 and  /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new.26092 (New)


Package is "qtkeychain-qt5"

Thu Feb 27 14:41:50 2020 rev:8 rq:779881 version:0.10.0

Changes:

--- /work/SRC/openSUSE:Factory/qtkeychain-qt5/qtkeychain-qt5.changes
2019-06-18 14:59:05.189305770 +0200
+++ /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new.26092/qtkeychain-qt5.changes 
2020-02-27 14:43:53.554843673 +0100
@@ -1,0 +2,12 @@
+Wed Feb 26 13:16:22 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 0.10.0:
+  * Detect XFCE desktop correctly
+  * Fix build with Qt 5.12.x
+  * translations update
+- Drop upstream patches:
+  * 0001-On-Unix-systems-shared-libraries-have-a-abi-version.patch
+  * 0002-Detect-XFCE-desktop-correctly.patch
+  * 0003-Generate-Qt-5.12.1-compatible-qt_Qt5Keychain.pri.patch
+
+---

Old:

  0001-On-Unix-systems-shared-libraries-have-a-abi-version.patch
  0002-Detect-XFCE-desktop-correctly.patch
  0003-Generate-Qt-5.12.1-compatible-qt_Qt5Keychain.pri.patch
  v0.9.1.tar.gz

New:

  qtkeychain-qt5-0.10.0.tar.gz



Other differences:
--
++ qtkeychain-qt5.spec ++
--- /var/tmp/diff_new_pack.FeBid9/_old  2020-02-27 14:43:54.926846504 +0100
+++ /var/tmp/diff_new_pack.FeBid9/_new  2020-02-27 14:43:54.930846512 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qtkeychain-qt5
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,18 +18,14 @@
 
 %define lname   libqt5keychain1
 Name:   qtkeychain-qt5
-Version:0.9.1
+Version:0.10.0
 Release:0
 Summary:A password store library
 License:BSD-2-Clause
 Group:  Development/Libraries/C and C++
 URL:https://github.com/frankosterfeld/qtkeychain
-Source: 
https://github.com/frankosterfeld/qtkeychain/archive/v%{version}.tar.gz
+Source: 
https://github.com/frankosterfeld/qtkeychain/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
-# PATCH-FIX-UPSTREAM
-Patch1: 0001-On-Unix-systems-shared-libraries-have-a-abi-version.patch
-Patch2: 0002-Detect-XFCE-desktop-correctly.patch
-Patch3: 0003-Generate-Qt-5.12.1-compatible-qt_Qt5Keychain.pri.patch
 BuildRequires:  cmake
 BuildRequires:  cmake(Qt5Core)
 BuildRequires:  cmake(Qt5DBus)




commit qtkeychain-qt5 for openSUSE:Factory

2019-06-18 Thread root
Hello community,

here is the log from the commit of package qtkeychain-qt5 for openSUSE:Factory 
checked in at 2019-06-18 14:58:58

Comparing /work/SRC/openSUSE:Factory/qtkeychain-qt5 (Old)
 and  /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new.4811 (New)


Package is "qtkeychain-qt5"

Tue Jun 18 14:58:58 2019 rev:7 rq:710433 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/qtkeychain-qt5/qtkeychain-qt5.changes
2018-11-12 09:46:44.140708315 +0100
+++ /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new.4811/qtkeychain-qt5.changes  
2019-06-18 14:59:05.189305770 +0200
@@ -1,0 +2,8 @@
+Mon Jun 17 09:28:34 UTC 2019 - Fabian Vogt 
+
+- Add fixes from git master:
+  * 0001-On-Unix-systems-shared-libraries-have-a-abi-version.patch
+  * 0002-Detect-XFCE-desktop-correctly.patch
+  * 0003-Generate-Qt-5.12.1-compatible-qt_Qt5Keychain.pri.patch (boo#1130608)
+
+---

New:

  0001-On-Unix-systems-shared-libraries-have-a-abi-version.patch
  0002-Detect-XFCE-desktop-correctly.patch
  0003-Generate-Qt-5.12.1-compatible-qt_Qt5Keychain.pri.patch



Other differences:
--
++ qtkeychain-qt5.spec ++
--- /var/tmp/diff_new_pack.iXCBfW/_old  2019-06-18 14:59:05.773305480 +0200
+++ /var/tmp/diff_new_pack.iXCBfW/_new  2019-06-18 14:59:05.773305480 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package qtkeychain-qt5
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,6 +26,10 @@
 URL:https://github.com/frankosterfeld/qtkeychain
 Source: 
https://github.com/frankosterfeld/qtkeychain/archive/v%{version}.tar.gz
 Source1:baselibs.conf
+# PATCH-FIX-UPSTREAM
+Patch1: 0001-On-Unix-systems-shared-libraries-have-a-abi-version.patch
+Patch2: 0002-Detect-XFCE-desktop-correctly.patch
+Patch3: 0003-Generate-Qt-5.12.1-compatible-qt_Qt5Keychain.pri.patch
 BuildRequires:  cmake
 BuildRequires:  cmake(Qt5Core)
 BuildRequires:  cmake(Qt5DBus)
@@ -55,7 +59,7 @@
 %lang_package -n %{lname}
 
 %prep
-%setup -q -n qtkeychain-%{version}
+%autosetup -p1 -n qtkeychain-%{version}
 
 %build
 %cmake -DBUILD_WITH_QT4=OFF ..

++ 0001-On-Unix-systems-shared-libraries-have-a-abi-version.patch ++
>From 22981a654bb65c2c8b8914c21900840d72124027 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sandro=20Knau=C3=9F?= 
Date: Sun, 17 Feb 2019 10:50:15 +0100
Subject: [PATCH 1/3] On Unix systems shared libraries have a abi version.

The ABI Version is the Interface version of that library on a users
system the ABI Version less so file is not installed. Also we normally
need to recompile the code against a new ABI Version of libsecret. This
fix make it possible to use qtkeychain in a Ubunut/Debian system.
---
 libsecret.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libsecret.cpp b/libsecret.cpp
index b76f4c5..aed91a0 100644
--- a/libsecret.cpp
+++ b/libsecret.cpp
@@ -305,7 +305,7 @@ bool LibSecretKeyring::deletePassword(const QString , 
const QString 
 }
 
 LibSecretKeyring::LibSecretKeyring()
-: QLibrary("secret-1")
+: QLibrary(QStringLiteral("secret-1"), 0)
 {
 #ifdef HAVE_LIBSECRET
 if (load()) {
-- 
2.21.0

++ 0002-Detect-XFCE-desktop-correctly.patch ++
>From dd1beff10a53e4fe1afd18b5373e36805920e9ee Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sandro=20Knau=C3=9F?= 
Date: Sun, 17 Feb 2019 10:56:24 +0100
Subject: [PATCH 2/3] Detect XFCE desktop correctly.

---
 keychain_unix.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/keychain_unix.cpp b/keychain_unix.cpp
index 30b26c3..958927a 100644
--- a/keychain_unix.cpp
+++ b/keychain_unix.cpp
@@ -54,6 +54,8 @@ static DesktopEnvironment detectDesktopEnvironment() {
 return DesktopEnv_Unity;
 } else if ( xdgCurrentDesktop == "KDE" ) {
 return getKdeVersion();
+} else if ( xdgCurrentDesktop == "XFCE" ) {
+return DesktopEnv_Xfce;
 }
 
 QByteArray desktopSession = qgetenv("DESKTOP_SESSION");
-- 
2.21.0

++ 0003-Generate-Qt-5.12.1-compatible-qt_Qt5Keychain.pri.patch ++
>From b338aa240d3893f6ffc27573686c08246531e881 Mon Sep 17 00:00:00 2001
From: Sergey Ilinykh 
Date: Thu, 28 Mar 2019 14:47:37 +0300
Subject: [PATCH 3/3] Generate Qt 5.12.1+ compatible qt_Qt5Keychain.pri

As mentioned in https://github.com/frankosterfeld/qtkeychain/issues/141
---
 cmake/Modules/ECMGeneratePriFile.cmake | 1 +
 1 file changed, 1 insertion(+)

diff --git a/cmake/Modules/ECMGeneratePriFile.cmake 
b/cmake/Modules/ECMGeneratePriFile.cmake
index a64fa62..8e00c10 100644
--- 

commit qtkeychain-qt5 for openSUSE:Factory

2018-11-12 Thread root
Hello community,

here is the log from the commit of package qtkeychain-qt5 for openSUSE:Factory 
checked in at 2018-11-12 09:45:45

Comparing /work/SRC/openSUSE:Factory/qtkeychain-qt5 (Old)
 and  /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new (New)


Package is "qtkeychain-qt5"

Mon Nov 12 09:45:45 2018 rev:6 rq:648284 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/qtkeychain-qt5/qtkeychain-qt5.changes
2018-10-23 20:41:53.148437113 +0200
+++ /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new/qtkeychain-qt5.changes   
2018-11-12 09:46:44.140708315 +0100
@@ -1,0 +2,5 @@
+Mon Oct 22 21:14:21 UTC 2018 - Jan Engelhardt 
+
+- Trim fill words from description. Ensure neutrality of it, too.
+
+---



Other differences:
--
++ qtkeychain-qt5.spec ++
--- /var/tmp/diff_new_pack.0mpj8h/_old  2018-11-12 09:46:44.732707419 +0100
+++ /var/tmp/diff_new_pack.0mpj8h/_new  2018-11-12 09:46:44.736707412 +0100
@@ -20,7 +20,7 @@
 Name:   qtkeychain-qt5
 Version:0.9.1
 Release:0
-Summary:A cross platform password store library
+Summary:A password store library
 License:BSD-2-Clause
 Group:  Development/Libraries/C and C++
 URL:https://github.com/frankosterfeld/qtkeychain
@@ -32,26 +32,23 @@
 BuildRequires:  cmake(Qt5LinguistTools)
 
 %description
-use qtkeychain to store passwords easy and secure on Linux, Windows and
-Mac.
+qtkeychain can be used to store passwords.
 
 %package -n %{lname}
-Summary:A cross platform password store library
-Group:  Development/Libraries/C and C++
+Summary:A password store library
+Group:  System/Libraries
 Recommends: %{lname}-lang
 
 %description -n %{lname}
-use qtkeychain to store passwords easy and secure on Linux, Windows and
-Mac.
+qtkeychain can be used to store passwords.
 
 %package devel
-Summary:A cross platform password store library
+Summary:Development files for the qtkeychain library
 Group:  Development/Libraries/C and C++
 Requires:   %{lname} = %{version}
 
 %description devel
-use qtkeychain to store passwords easy and secure on Linux, Windows and
-Mac.
+qtkeychain can be used to store passwords.
 
 This package contains development files for libqtkeychain.
 




commit qtkeychain-qt5 for openSUSE:Factory

2018-10-23 Thread root
Hello community,

here is the log from the commit of package qtkeychain-qt5 for openSUSE:Factory 
checked in at 2018-10-23 20:40:48

Comparing /work/SRC/openSUSE:Factory/qtkeychain-qt5 (Old)
 and  /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new (New)


Package is "qtkeychain-qt5"

Tue Oct 23 20:40:48 2018 rev:5 rq:643801 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/qtkeychain-qt5/qtkeychain-qt5.changes
2018-05-29 10:47:48.114111820 +0200
+++ /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new/qtkeychain-qt5.changes   
2018-10-23 20:41:53.148437113 +0200
@@ -1,0 +2,8 @@
+Mon Oct 22 14:07:18 UTC 2018 - Christophe Giboudeaux 
+
+- Update to 0.9.1. Changes since 0.8.0:
+  * Only require QtLinguist if building translations
+  * Fall back on libsecret if kwallet is not available
+  * Secret: Don't match the schema name
+
+---

Old:

  v0.8.0.tar.gz

New:

  v0.9.1.tar.gz



Other differences:
--
++ qtkeychain-qt5.spec ++
--- /var/tmp/diff_new_pack.2AGbaw/_old  2018-10-23 20:41:57.116432373 +0200
+++ /var/tmp/diff_new_pack.2AGbaw/_new  2018-10-23 20:41:57.116432373 +0200
@@ -12,13 +12,13 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define lname   libqt5keychain1
 Name:   qtkeychain-qt5
-Version:0.8.0
+Version:0.9.1
 Release:0
 Summary:A cross platform password store library
 License:BSD-2-Clause

++ v0.8.0.tar.gz -> v0.9.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtkeychain-0.8.0/CMakeLists.txt 
new/qtkeychain-0.9.1/CMakeLists.txt
--- old/qtkeychain-0.8.0/CMakeLists.txt 2017-04-19 15:09:34.0 +0200
+++ new/qtkeychain-0.9.1/CMakeLists.txt 2018-08-20 08:23:34.0 +0200
@@ -5,7 +5,7 @@
 
 ###
 
-set(QTKEYCHAIN_VERSION 0.8.0)
+set(QTKEYCHAIN_VERSION 0.9.1)
 set(QTKEYCHAIN_SOVERSION 1)
 
 ###
@@ -18,6 +18,7 @@
 include(ECMGeneratePriFile)
 
 option(BUILD_WITH_QT4 "Build qtkeychain with Qt4 no matter if Qt5 was found" 
OFF)
+option(BUILD_TEST_APPLICATION "Build test application" ON)
 option(BUILD_TRANSLATIONS "Build translations" ON)
 option(QTKEYCHAIN_STATIC "Build static library" OFF)
 
@@ -38,7 +39,7 @@
 find_package(Qt5Core QUIET)
 endif()
 
-if (Qt5Core_FOUND)
+if (Qt5Core_FOUND AND NOT BUILD_WITH_QT4)
   set(QTKEYCHAIN_VERSION_INFIX 5)
 
   if(UNIX AND NOT APPLE AND NOT ANDROID)
@@ -49,13 +50,17 @@
   qt5_add_dbus_interface(${ARGN})
 endmacro()
   endif()
-  find_package(Qt5LinguistTools REQUIRED)
-  macro(qt_add_translation)
-qt5_add_translation(${ARGN})
-  endmacro(qt_add_translation)
-  macro(qt_create_translation)
-qt5_create_translation(${ARGN})
-  endmacro(qt_create_translation)
+
+  if(BUILD_TRANSLATIONS)
+find_package(Qt5LinguistTools REQUIRED)
+macro(qt_add_translation)
+  qt5_add_translation(${ARGN})
+endmacro(qt_add_translation)
+macro(qt_create_translation)
+  qt5_create_translation(${ARGN})
+endmacro(qt_create_translation)
+  endif()
+
   macro(qt_wrap_cpp)
 qt5_wrap_cpp(${ARGN})
   endmacro()
@@ -118,7 +123,7 @@
 
 if(WIN32)
 list(APPEND qtkeychain_SOURCES keychain_win.cpp)
-if (!USE_CREDENTIAL_STORE)
+if (NOT USE_CREDENTIAL_STORE)
 list(APPEND qtkeychain_LIBRARIES crypt32)
 list(APPEND qtkeychain_SOURCES plaintextstore.cpp)
 endif()
@@ -152,6 +157,7 @@
 add_definitions(-DHAVE_LIBSECRET=1)
 endif()
 INCLUDE_DIRECTORIES(${LIBSECRET_INCLUDE_DIRS})
+list(APPEND qtkeychain_LIBRARIES ${LIBSECRET_LIBRARIES})
 endif()
 
 list(APPEND qtkeychain_SOURCES keychain_unix.cpp gnomekeyring.cpp 
libsecret.cpp plaintextstore.cpp)
@@ -224,8 +230,10 @@
   ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
 )
 
-add_executable( testclient testclient.cpp )
-target_link_libraries( testclient ${QTKEYCHAIN_TARGET_NAME})
+if(BUILD_TEST_APPLICATION)
+add_executable( testclient testclient.cpp )
+target_link_libraries( testclient ${QTKEYCHAIN_TARGET_NAME})
+endif()
 
 
 ###
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtkeychain-0.8.0/ChangeLog 
new/qtkeychain-0.9.1/ChangeLog
--- old/qtkeychain-0.8.0/ChangeLog  2017-04-19 15:09:34.0 +0200
+++ new/qtkeychain-0.9.1/ChangeLog  2018-08-20 08:23:34.0 +0200
@@ -1,6 +1,18 @@
 ChangeLog
 =
 
+version 0.9.1 (release 2018-08-20)
+  * Windows Credential Store: Use CRED_PERSIST_ENTERPRISE (Olivier Goffart 

commit qtkeychain-qt5 for openSUSE:Factory

2018-05-29 Thread root
Hello community,

here is the log from the commit of package qtkeychain-qt5 for openSUSE:Factory 
checked in at 2018-05-29 10:47:45

Comparing /work/SRC/openSUSE:Factory/qtkeychain-qt5 (Old)
 and  /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new (New)


Package is "qtkeychain-qt5"

Tue May 29 10:47:45 2018 rev:4 rq:612423 version:0.8.0

Changes:

--- /work/SRC/openSUSE:Factory/qtkeychain-qt5/qtkeychain-qt5.changes
2016-07-14 09:50:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new/qtkeychain-qt5.changes   
2018-05-29 10:47:48.114111820 +0200
@@ -1,0 +2,9 @@
+Sat May 26 17:57:24 UTC 2018 - christo...@krop.fr
+
+- Update to 0.8.0:
+  * Buildsystem improvements.
+  * Enable C++11 support for Qt >= 5.7.
+  * Doxygen documentation.
+  * Libsecret support.
+
+---

Old:

  v0.7.0.tar.gz

New:

  v0.8.0.tar.gz



Other differences:
--
++ qtkeychain-qt5.spec ++
--- /var/tmp/diff_new_pack.zSC1c3/_old  2018-05-29 10:47:49.706053084 +0200
+++ /var/tmp/diff_new_pack.zSC1c3/_new  2018-05-29 10:47:49.710052935 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package qtkeychain-qt5
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,19 +18,18 @@
 
 %define lname   libqt5keychain1
 Name:   qtkeychain-qt5
-Version:0.7.0
+Version:0.8.0
 Release:0
 Summary:A cross platform password store library
 License:BSD-2-Clause
 Group:  Development/Libraries/C and C++
-Url:https://github.com/frankosterfeld/qtkeychain
+URL:https://github.com/frankosterfeld/qtkeychain
 Source: 
https://github.com/frankosterfeld/qtkeychain/archive/v%{version}.tar.gz
 Source1:baselibs.conf
 BuildRequires:  cmake
-BuildRequires:  libqt5-linguist-devel
-BuildRequires:  pkgconfig(Qt5Core)
-BuildRequires:  pkgconfig(Qt5DBus)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  cmake(Qt5Core)
+BuildRequires:  cmake(Qt5DBus)
+BuildRequires:  cmake(Qt5LinguistTools)
 
 %description
 use qtkeychain to store passwords easy and secure on Linux, Windows and
@@ -39,7 +38,7 @@
 %package -n %{lname}
 Summary:A cross platform password store library
 Group:  Development/Libraries/C and C++
-Recommends: %lname-lang
+Recommends: %{lname}-lang
 
 %description -n %{lname}
 use qtkeychain to store passwords easy and secure on Linux, Windows and
@@ -48,7 +47,7 @@
 %package devel
 Summary:A cross platform password store library
 Group:  Development/Libraries/C and C++
-Requires:   %lname = %{version}
+Requires:   %{lname} = %{version}
 
 %description devel
 use qtkeychain to store passwords easy and secure on Linux, Windows and
@@ -56,49 +55,34 @@
 
 This package contains development files for libqtkeychain.
 
-%lang_package -n %lname
+%lang_package -n %{lname}
+
 %prep
 %setup -q -n qtkeychain-%{version}
 
 %build
-mkdir -p build
-pushd build
-cmake .. \
-  cmake -DCMAKE_BUILD_TYPE=None \\\
-  -DCMAKE_C_FLAGS="%{optflags} -DNDEBUG" \\\
-  -DCMAKE_CXX_FLAGS="%{optflags} -DNDEBUG" \\\
-  -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-undefined 
-Wl,-Bsymbolic-functions" \\\
-  -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-undefined 
-Wl,-Bsymbolic-functions" \\\
-  -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-undefined 
-Wl,-Bsymbolic-functions" \\\
-  -DCMAKE_VERBOSE_MAKEFILE=ON \\\
-  -DCMAKE_INSTALL_PREFIX=%{_prefix} \\\
-  -DBUILD_WITH_QT4=OFF ..
-
-  make %{?_smp_mflags} VERBOSE=1
-popd
+%cmake -DBUILD_WITH_QT4=OFF ..
+%make_jobs
 
 %install
-%makeinstall -C build
+%cmake_install
 
 %post -n %{lname} -p /sbin/ldconfig
-
 %postun -n %{lname} -p /sbin/ldconfig
 
 %files -n %{lname}
-%defattr(-,root,root)
-%doc COPYING
+%license COPYING
 %{_libdir}/libqt5keychain.so.*
 
 %files devel
-%defattr(-,root,root)
-%doc COPYING
+%license COPYING
 %{_includedir}/qt5keychain
 %{_libdir}/cmake/Qt5Keychain
 %{_libdir}/libqt5keychain.so
+%{_libdir}/qt5/mkspecs/modules/qt_Qt5Keychain.pri
 
-%files -n %lname-lang
-%defattr(-,root,root)
-%doc COPYING
+%files -n %{lname}-lang
+%license COPYING
 %dir %{_datadir}/qt5
 %dir %{_datadir}/qt5/translations
 %{_datadir}/qt5/translations/*keychain*.qm

++ v0.7.0.tar.gz -> v0.8.0.tar.gz ++
 2915 lines of diff (skipped)




commit qtkeychain-qt5 for openSUSE:Factory

2016-07-14 Thread h_root
Hello community,

here is the log from the commit of package qtkeychain-qt5 for openSUSE:Factory 
checked in at 2016-07-14 09:49:50

Comparing /work/SRC/openSUSE:Factory/qtkeychain-qt5 (Old)
 and  /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new (New)


Package is "qtkeychain-qt5"

Changes:

--- /work/SRC/openSUSE:Factory/qtkeychain-qt5/qtkeychain-qt5.changes
2016-02-11 12:37:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new/qtkeychain-qt5.changes   
2016-07-14 09:50:01.0 +0200
@@ -1,0 +2,13 @@
+Tue Jul 12 14:05:39 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Update to 0.7.0
+  * Bump SO version due to 0.6 being binary-incompatible
+qto previous releases
+- Changes since 0.6.2
+  * KWallet: Fixes a crash when storing passwords, seen on Debian/KDE4
+- Changes since 0.6.1
+  * Fix KWallet not working (regressions in 0.6.0)
+- Changes since 0.6.0
+  * Added support for the Windows Credential Store
+
+---

Old:

  v0.5.0.tar.gz

New:

  v0.7.0.tar.gz



Other differences:
--
++ qtkeychain-qt5.spec ++
--- /var/tmp/diff_new_pack.UKqjPR/_old  2016-07-14 09:50:02.0 +0200
+++ /var/tmp/diff_new_pack.UKqjPR/_new  2016-07-14 09:50:02.0 +0200
@@ -16,9 +16,9 @@
 #
 
 
-%define lname   libqt5keychain0
+%define lname   libqt5keychain1
 Name:   qtkeychain-qt5
-Version:0.5.0
+Version:0.7.0
 Release:0
 Summary:A cross platform password store library
 License:BSD-2-Clause

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.UKqjPR/_old  2016-07-14 09:50:02.0 +0200
+++ /var/tmp/diff_new_pack.UKqjPR/_new  2016-07-14 09:50:02.0 +0200
@@ -1 +1 @@
-libqt5keychain0
\ No newline at end of file
+libqt5keychain1

++ v0.5.0.tar.gz -> v0.7.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtkeychain-0.5.0/CMakeLists.txt 
new/qtkeychain-0.7.0/CMakeLists.txt
--- old/qtkeychain-0.5.0/CMakeLists.txt 2015-05-04 21:12:44.0 +0200
+++ new/qtkeychain-0.7.0/CMakeLists.txt 2016-05-23 11:30:23.0 +0200
@@ -3,8 +3,8 @@
 
 ###
 
-set(QTKEYCHAIN_VERSION 0.5.0)
-set(QTKEYCHAIN_SOVERSION 0)
+set(QTKEYCHAIN_VERSION 0.7.0)
+set(QTKEYCHAIN_SOVERSION 1)
 
 ###
 
@@ -13,6 +13,13 @@
 
 option(BUILD_WITH_QT4 "Build qtkeychain with Qt4 no matter if Qt5 was found" 
OFF)
 
+if (WIN32)
+option(USE_CREDENTIAL_STORE "Build with windows CredentialStore support" 
ON)
+
+if (USE_CREDENTIAL_STORE)
+   add_definitions(-DUSE_CREDENTIAL_STORE=1)
+endif()
+endif()
 
 if( NOT BUILD_WITH_QT4 )
 # try Qt5 first, and prefer that if found
@@ -127,9 +134,8 @@
 # Extract the qmake executable location
 get_target_property(QT5_QMAKE_EXECUTABLE Qt5::qmake IMPORTED_LOCATION)
 # Ask Qt5 where to put the translations
-EXEC_PROGRAM( ${QT5_QMAKE_EXECUTABLE}
-ARGS -query QT_INSTALL_TRANSLATIONS
-OUTPUT_VARIABLE qt_translations_dir )
+execute_process( COMMAND ${QT5_QMAKE_EXECUTABLE} -query 
QT_INSTALL_TRANSLATIONS
+OUTPUT_VARIABLE qt_translations_dir OUTPUT_STRIP_TRAILING_WHITESPACE )
 # make sure we have / and not \ as qmake gives on windows
 FILE(TO_CMAKE_PATH "${qt_translations_dir}" qt_translations_dir)
 SET(QT_TRANSLATIONS_DIR ${qt_translations_dir} CACHE PATH "The
@@ -175,9 +181,6 @@
 ### CMake config file
 ###
 
-export(TARGETS ${QTKEYCHAIN_TARGET_NAME} FILE 
"${PROJECT_BINARY_DIR}/Qt${QTKEYCHAIN_VERSION_INFIX}KeychainLibraryDepends.cmake")
-export(PACKAGE Qt${QTKEYCHAIN_VERSION_INFIX}Keychain)
-
 configure_file(QtKeychainBuildTreeSettings.cmake.in
   
"${PROJECT_BINARY_DIR}/Qt${QTKEYCHAIN_VERSION_INFIX}KeychainBuildTreeSettings.cmake"
 @ONLY)
 configure_file(QtKeychainConfig.cmake.in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtkeychain-0.5.0/ChangeLog 
new/qtkeychain-0.7.0/ChangeLog
--- old/qtkeychain-0.5.0/ChangeLog  2015-05-04 21:12:44.0 +0200
+++ new/qtkeychain-0.7.0/ChangeLog  2016-05-23 11:30:23.0 +0200
@@ -1,6 +1,18 @@
 ChangeLog
 =
 
+version 0.7.0 (release 2016-05-23)
+  * Bump SO version due to 0.6 being binary-incompatible to previous releases
+
+version 0.6.2 (release 2016-04-04)
+  * KWallet: Fixes a crash when storing passwords, seen on Debian/KDE4
+
+version 0.6.1 (release 2016-03-31)
+  * Fix KWallet not working (regressions in 0.6.0)
+
+version 0.6.0 (release 2016-03-18)
+  * Added support for the Windows Credential Store
+
 version 0.5.0 (release 2015-05-04)
   * Added support for KWallet5 (KDE5/KF)
  
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit qtkeychain-qt5 for openSUSE:Factory

2016-02-11 Thread h_root
Hello community,

here is the log from the commit of package qtkeychain-qt5 for openSUSE:Factory 
checked in at 2016-02-11 12:37:45

Comparing /work/SRC/openSUSE:Factory/qtkeychain-qt5 (Old)
 and  /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new (New)


Package is "qtkeychain-qt5"

Changes:

--- /work/SRC/openSUSE:Factory/qtkeychain-qt5/qtkeychain-qt5.changes
2014-11-14 09:18:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtkeychain-qt5.new/qtkeychain-qt5.changes   
2016-02-11 12:37:48.0 +0100
@@ -1,0 +2,6 @@
+Tue Feb  9 08:14:18 UTC 2016 - cgiboude...@gmx.com
+
+- Update to 0.5.0
+  Added support for KWallet5
+
+---

Old:

  v0.4.0.tar.gz

New:

  v0.5.0.tar.gz



Other differences:
--
++ qtkeychain-qt5.spec ++
--- /var/tmp/diff_new_pack.zOcbfC/_old  2016-02-11 12:37:49.0 +0100
+++ /var/tmp/diff_new_pack.zOcbfC/_new  2016-02-11 12:37:49.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qtkeychain-qt5
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define lname   libqt5keychain0
 Name:   qtkeychain-qt5
-Version:0.4.0
+Version:0.5.0
 Release:0
 Summary:A cross platform password store library
 License:BSD-2-Clause

++ v0.4.0.tar.gz -> v0.5.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtkeychain-0.4.0/CMakeLists.txt 
new/qtkeychain-0.5.0/CMakeLists.txt
--- old/qtkeychain-0.4.0/CMakeLists.txt 2014-09-01 10:12:47.0 +0200
+++ new/qtkeychain-0.5.0/CMakeLists.txt 2015-05-04 21:12:44.0 +0200
@@ -3,7 +3,7 @@
 
 ###
 
-set(QTKEYCHAIN_VERSION 0.4.0)
+set(QTKEYCHAIN_VERSION 0.5.0)
 set(QTKEYCHAIN_SOVERSION 0)
 
 ###
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtkeychain-0.4.0/ChangeLog 
new/qtkeychain-0.5.0/ChangeLog
--- old/qtkeychain-0.4.0/ChangeLog  2014-09-01 10:12:47.0 +0200
+++ new/qtkeychain-0.5.0/ChangeLog  2015-05-04 21:12:44.0 +0200
@@ -1,6 +1,9 @@
 ChangeLog
 =
 
+version 0.5.0 (release 2015-05-04)
+  * Added support for KWallet5 (KDE5/KF)
+ 
 version 0.4.0 (release 2014-09-01)
   * KWallet: Handle case where no wallet exists yet (Liviu Cristian Mirea 
Ghiban )
   * Improved desktop environment detection at runtime (Daniel Molkentin 
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtkeychain-0.4.0/keychain.cpp 
new/qtkeychain-0.5.0/keychain.cpp
--- old/qtkeychain-0.4.0/keychain.cpp   2014-09-01 10:12:47.0 +0200
+++ new/qtkeychain-0.5.0/keychain.cpp   2015-05-04 21:12:44.0 +0200
@@ -1,5 +1,5 @@
 /**
- *   Copyright (C) 2011-2014 Frank Osterfeld   *
+ *   Copyright (C) 2011-2015 Frank Osterfeld   *
  **
  * This program is distributed in the hope that it will be useful, but*
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtkeychain-0.4.0/keychain.h 
new/qtkeychain-0.5.0/keychain.h
--- old/qtkeychain-0.4.0/keychain.h 2014-09-01 10:12:47.0 +0200
+++ new/qtkeychain-0.5.0/keychain.h 2015-05-04 21:12:44.0 +0200
@@ -1,5 +1,5 @@
 /**
- *   Copyright (C) 2011-2014 Frank Osterfeld   *
+ *   Copyright (C) 2011-2015 Frank Osterfeld   *
  **
  * This program is distributed in the hope that it will be useful, but*
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtkeychain-0.4.0/keychain_mac.cpp 
new/qtkeychain-0.5.0/keychain_mac.cpp
--- old/qtkeychain-0.4.0/keychain_mac.cpp   2014-09-01 10:12:47.0 
+0200
+++ new/qtkeychain-0.5.0/keychain_mac.cpp   2015-05-04 21:12:44.0 
+0200
@@ -1,5 +1,5 @@