office/keepassx: Fix build with gcc47

Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
This commit is contained in:
Артур Курков 2012-08-10 22:35:27 -05:00 committed by Robby Workman
parent 8cf6f4066d
commit c9be4913c8
2 changed files with 15 additions and 1 deletions

View file

@ -0,0 +1,12 @@
diff --git a/src/lib/random.cpp b/src/lib/random.cpp
index 1007172..f12dd1c 100644
--- a/src/lib/random.cpp
+++ b/src/lib/random.cpp
@@ -19,6 +19,7 @@
***************************************************************************/
#include "random.h"
+#include <unistd.h>
#if defined(Q_WS_X11) || defined(Q_WS_MAC)

View file

@ -24,7 +24,7 @@
PRGNAM=keepassx
VERSION=0.4.3
BUILD=${BUILD:-1}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
# Automatically determine the architecture we're building on:
@ -71,6 +71,8 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
patch -p1 < $CWD/keepassx-0.4.3-gcc47.patch
qmake \
QMAKE_CFLAGS="$SLKCFLAGS" \
QMAKE_CXXFLAGS="$SLKCFLAGS"