From 10957acb323ab180b59051aaaa2f6cc0439bccba Mon Sep 17 00:00:00 2001 From: Aurelien Bompard Date: Apr 18 2009 09:21:09 +0000 Subject: - add patch0 to fix bug 496035 --- diff --git a/keepassx-0.4.0-autotype.patch b/keepassx-0.4.0-autotype.patch new file mode 100644 index 0000000..9e0e9e7 --- /dev/null +++ b/keepassx-0.4.0-autotype.patch @@ -0,0 +1,11 @@ +--- branches/0.4/src/lib/AutoTypeX11.h 2009/03/28 15:29:04 306 ++++ branches/0.4/src/lib/AutoTypeX11.h 2009/03/28 15:59:06 307 +@@ -42,7 +42,7 @@ + + protected: + void sleepTime(int msec); +- inline void sleepKeyStrokeDelay(){ sleep(config->autoTypeKeyStrokeDelay()); }; ++ inline void sleepKeyStrokeDelay(){ sleepTime(config->autoTypeKeyStrokeDelay()); }; + void templateToKeysyms(const QString& Template, QList& KeySymList,IEntryHandle* entry); + void stringToKeysyms(const QString& string,QList& KeySymList); + diff --git a/keepassx.spec b/keepassx.spec index 3b7cb41..7515195 100644 --- a/keepassx.spec +++ b/keepassx.spec @@ -1,12 +1,15 @@ Name: keepassx Version: 0.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Cross-platform password manager Group: User Interface/Desktops License: GPLv2+ URL: http://keepassx.sourceforge.net Source0: http://download.sf.net/keepassx/keepassx-%{version}.tar.bz2 +# Fix for bug 496035: +# http://keepassx.svn.sourceforge.net/viewvc/keepassx/branches/0.4/src/lib/AutoTypeX11.h?view=patch&r1=307&r2=306&pathrev=307 +Patch0: keepassx-0.4.0-autotype.patch Patch1: keepassx-0.3.3-gcc43.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -34,6 +37,7 @@ that is compatible with KeePass Password Safe for MS Windows. %prep %setup -q +%patch0 -p2 -b .autotype %patch1 -p0 -b .gcc43 @@ -110,6 +114,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Apr 18 2009 Aurelien Bompard 0.4.0-2 +- add patch0 to fix bug 496035 + * Thu Mar 26 2009 Aurelien Bompard 0.4.0-1 - version 0.4.0 - drop patch0 (upstream)