Hello community,

here is the log from the commit of package keepassx for openSUSE:Factory 
checked in at 2014-01-07 14:51:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/keepassx (Old)
 and      /work/SRC/openSUSE:Factory/.keepassx.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "keepassx"

Changes:
--------
New Changes file:

--- /dev/null   2013-11-25 01:44:08.036031256 +0100
+++ /work/SRC/openSUSE:Factory/.keepassx.new/keepassx.changes   2014-01-07 
14:51:40.000000000 +0100
@@ -0,0 +1,130 @@
+-------------------------------------------------------------------
+Fri Dec  6 08:33:05 UTC 2013 - [email protected]
+
+- Also package LICENSE* files.
+
+-------------------------------------------------------------------
+Sun Mar 31 02:30:16 UTC 2013 - [email protected]
+
+- Remove application name from summary
+- Add %fdupes macro to spec
+
+-------------------------------------------------------------------
+Sat Mar 30 17:03:12 UTC 2013 - [email protected]
+
+- Update to 2.0.alpha4:
+ * Add random password generator [#52]
+ * Merge the 'Description' tab into the 'Entry' tab [#59]
+ * Fix crash when deleting history items [#56]
+ * Fix crash on Mac OS X Mountain Lion during startup [#50]
+ * Improved KeePassX application icon [#58]
+
+-------------------------------------------------------------------
+Tue Mar  5 10:35:32 UTC 2013 - [email protected]
+
+- Implement %check
+- Fix plugin path for 64bit
+
+-------------------------------------------------------------------
+Tue Mar  5 09:58:32 UTC 2013 - [email protected]
+
+- Cleanup spec file (we only build for SLE/openSUSE)
+- Fix version tag
+
+-------------------------------------------------------------------
+Mon Mar  4 14:27:25 UTC 2013 - [email protected]
+
+- Update to 2.0-alpha3
+  * Auto-Type on Linux / X11
+  * Database locking
+  * Fix database corruption when changing key transformation rounds [#34]
+  * Verify header data of kdbx files
+  * Add menu entry to open URLs in the browser
+  * Add menu entry to copy an entry attribute to clipboard
+  * Import kdb (KeePass 1) files [#2]
+  * Display history items [#23]
+  * Implement history item limits [#16]
+  * Group and entry icons can be set [#22]
+  * Add keyboard shortcuts
+  * Search in databases [#24]
+  * Sortable entry view
+  * Support building Mac OS X bundles
+
+-------------------------------------------------------------------
+Thu Jun 28 06:55:53 UTC 2012 - [email protected]
+
+- Fix build on Factory.
+
+-------------------------------------------------------------------
+Tue Mar 30 11:23:51 CEST 2010 - [email protected]
+
+- Fixed build.
+
+-------------------------------------------------------------------
+Wed Mar  7 11:17:52 CEST 2010 - [email protected]
+
+- Updated to 0.4.3
+
+-------------------------------------------------------------------
+Wed Sep 16 15:33:46 CEST 2009 - [email protected]
+
+- Updated to 0.4.1
+
+-------------------------------------------------------------------
+Thu Mar 26 18:22:34 CET 2009 - [email protected]
+
+- Updated to 0.4.0
+
+-------------------------------------------------------------------
+Sun Nov  9 16:56:23 CET 2008 - [email protected]
+
+- Updated to 0.3.4
+
+-------------------------------------------------------------------
+Mon Aug 11 18:33:57 CEST 2008 - [email protected]
+
+- Updated to 0.3.3
+
+-------------------------------------------------------------------
+Sun Jul 20 19:22:03 CEST 2008 - [email protected]
+
+- Updated to 0.3.2
+
+-------------------------------------------------------------------
+Tue Apr  1 16:05:35 CEST 2008 - [email protected]
+
+- Support Fedora builds
+
+-------------------------------------------------------------------
+Tue Apr  1 13:50:09 CEST 2008 - [email protected]
+
+- Updated to 0.3.1
+    * made key/password dialog more user friendly
+    * added option for automatic database locking on inactivity
+    * native file dialogs are used again under MacOS X and Windows
+    * program accepts Qt command line switches like “-style” again
+    * parameter “-cfg” now accepts relative paths
+    * fixed invalid entries in .desktop file
+    * fixed potential compilation problem in AES implementation
+    * fixed crash when re-arranging groups
+    * fixed size problems of some dialogs
+    * files are not longer truncated when saving fails
+    * improved seeding of the random number generator
+
+
+-------------------------------------------------------------------
+Tue Aug  7 14:23:52 CEST 2007 - [email protected]
+
+- Updated to current 0.2.3 svn version
+
+-------------------------------------------------------------------
+Fri Jun  8 13:21:08 CEST 2007 - [email protected]
+
+- Updated to current 0.2.3 svn version
+- Fix AppDir detection
+
+-------------------------------------------------------------------
+Fri Jun  8 12:51:42 CEST 2007 - [email protected]
+
+- inital build
+

New:
----
  keepassx-2.0-alpha4-fix_lib64.patch
  keepassx-2.0-alpha4.tar.bz2
  keepassx.changes
  keepassx.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ keepassx.spec ++++++
#
# spec file for package keepassx
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#

Name:           keepassx
# Real version 2.0.alpha4
Version:        1.9.73
Release:        0
License:        GPL-2.0 and LGPL-2.1 and LGPL-3.0+
Summary:        Cross Platform Password Manager
Url:            http://www.keepassx.org/
Group:          Productivity/Security
Source:         keepassx-2.0-alpha4.tar.bz2
# PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
Patch0:         keepassx-2.0-alpha4-fix_lib64.patch
BuildRequires:  cmake
BuildRequires:  fdupes
BuildRequires:  libgcrypt-devel
BuildRequires:  libqt4-devel
BuildRequires:  update-desktop-files
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
A free/open-source password manager or safe which helps you to
manage your passwords in a secure way. You can put all your passwords in one
database, which is locked with one master key or a key-disk. So you only have
to remember one single master password or insert the key-disk to unlock the
whole database. The databases are encrypted using the best and most secure
encryption algorithms currently known (AES and Twofish).

%prep
%setup -q -n keepassx-2.0-alpha4

%if %{_lib} == "lib64"
%patch0 -p1
%endif

%build
mkdir -p build
pushd build
CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" \
cmake \
      -DCMAKE_BUILD_TYPE=RelWithDebInfo \
      -DCMAKE_SKIP_RPATH=ON \
      -DCMAKE_INSTALL_PREFIX=%{_prefix} \
%if %{_lib} == lib64
      -DLIB_SUFFIX=64 \
%endif
      -DWITH_CXX11=ON \
      -DWITH_LTO=ON \
      ..

make %{?_smp_mflags} VERBOSE=1

%install
pushd build
%make_install

%fdupes %buildroot/%_prefix

%check
pushd build
make test

%files
%defattr(-,root,root)
%doc COPYING LICENSE*
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_libdir}/%{name}
%{_datadir}/icons/hicolor

%changelog
++++++ keepassx-2.0-alpha4-fix_lib64.patch ++++++
Index: keepassx-2.0-alpha4/CMakeLists.txt
===================================================================
--- keepassx-2.0-alpha4.orig/CMakeLists.txt     2012-10-27 10:52:54.000000000 
+0200
+++ keepassx-2.0-alpha4/CMakeLists.txt  2013-03-04 15:20:36.904192188 +0100
@@ -139,7 +139,7 @@ elseif(APPLE)
   set(DATA_INSTALL_DIR   "${PROGNAME}.app/Contents/Resources")
 else()
   set(BIN_INSTALL_DIR    "bin")
-  set(PLUGIN_INSTALL_DIR "lib/keepassx")
+  set(PLUGIN_INSTALL_DIR "lib${LIB_SUFFIX}/keepassx")
   set(DATA_INSTALL_DIR   "share/keepassx")
 endif()
 
Index: keepassx-2.0-alpha4/src/core/FilePath.cpp
===================================================================
--- keepassx-2.0-alpha4.orig/src/core/FilePath.cpp
+++ keepassx-2.0-alpha4/src/core/FilePath.cpp
@@ -48,7 +48,7 @@ QString FilePath::pluginPath(const QStri
     pluginPaths << QCoreApplication::applicationDirPath() + 
"/../src/autotype/test";
 
     pluginPaths << QCoreApplication::applicationDirPath();
-    pluginPaths << QCoreApplication::applicationDirPath() + "/../lib/keepassx";
+    pluginPaths << QCoreApplication::applicationDirPath() + 
"/../lib64/keepassx";
 
     QStringList dirFilter;
     dirFilter << QString("*%1*").arg(name);
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to