summaryrefslogtreecommitdiffstats
path: root/digikam/build
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2009-05-22 20:10:30 +0000
committer Eric Hameleers <alien@slackware.com>2009-05-22 20:10:30 +0000
commitf4a8e7668aabfdd9f01ef1a79384f721ad0a0350 (patch)
tree91b3af12d99d4ef7d74c6a722622c633273b9feb /digikam/build
parentb867361fa9bc713546bfccda68fc7465032f8203 (diff)
downloadasb-f4a8e7668aabfdd9f01ef1a79384f721ad0a0350.tar.gz
asb-f4a8e7668aabfdd9f01ef1a79384f721ad0a0350.tar.xz
Ready for slackware64
Diffstat (limited to 'digikam/build')
-rwxr-xr-xdigikam/build/digikam.SlackBuild16
1 files changed, 8 insertions, 8 deletions
diff --git a/digikam/build/digikam.SlackBuild b/digikam/build/digikam.SlackBuild
index d1af2759..cba4e59d 100755
--- a/digikam/build/digikam.SlackBuild
+++ b/digikam/build/digikam.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/sh
# $Id$
-# Copyright (c) 2007-2009 Eric Hameleers <alien@slackware.com>
+# Copyright (c) 2007-2009 Eric Hameleers, Eindhoven, NL
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software for
@@ -60,8 +60,6 @@ TAG=${TAG:-alien}
DOCS="AUTHORS ChangeLog COPYING HACKING INSTALL NEWS README RELEASE.rev TODO"
-KDEPREF=$(kde-config --prefix)
-
# Where do we look for sources?
SRCDIR=$(cd $(dirname $0); pwd)
@@ -148,19 +146,21 @@ chown -R root:root .
chmod -R u+w,go+r-w,a-s .
echo Building ...
+KDECONFIG=$( which kde4-config 1>/dev/null 2>&1 && echo "kde4-config" || echo "kde-config" )
+
mkdir -p build
cd build
cmake \
-DCMAKE_C_FLAGS:STRING="${SLKCFLAGS}" \
-DCMAKE_CXX_FLAGS:STRING="${SLKCFLAGS}" \
-DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=${KDEPREF} \
+ -DCMAKE_INSTALL_PREFIX=$($KDECONFIG --prefix) \
-DMAN_INSTALL_DIR=/usr/man \
-DSYSCONF_INSTALL_DIR=/etc/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DLIB_SUFFIX=/usr/lib$($KDECONFIG --libsuffix) \
..
-make 2>&1 |tee $OUTPUT/make-${PRGNAM}.log
-make install DESTDIR=${PKG} 2>&1 |tee $OUTPUT/install-${PRGNAM}.log
+ make 2>&1 |tee $OUTPUT/make-${PRGNAM}.log
+ make install DESTDIR=${PKG} 2>&1 |tee $OUTPUT/install-${PRGNAM}.log
cd ..
# Update the desktop menus after install:
@@ -187,7 +187,7 @@ fi
# Strip binaries:
find ${PKG} | xargs file | grep -e "executable" -e "shared object" \
- | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+ | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
# Add a package description:
mkdir -p $PKG/install