aboutsummaryrefslogtreecommitdiff
path: root/office/evolution/evolution.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'office/evolution/evolution.SlackBuild')
-rw-r--r--office/evolution/evolution.SlackBuild59
1 files changed, 49 insertions, 10 deletions
diff --git a/office/evolution/evolution.SlackBuild b/office/evolution/evolution.SlackBuild
index d6062577190b..b4515d5b153d 100644
--- a/office/evolution/evolution.SlackBuild
+++ b/office/evolution/evolution.SlackBuild
@@ -25,17 +25,53 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=evolution
-VERSION=${VERSION:-3.44.0}
+VERSION=${VERSION:-3.44.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-GCOV=${GCOV:-OFF}
-GTKDOC=${GTKDOC:-OFF}
-TESTS=${TESTS:-OFF}
-BOGOFILTER=${BOGOFILTER:-OFF}
-SPAMASSASION=${SPAMASSASION:-OFF}
-GNOMEDESKTOP=${GNOMEDESKTOP:-OFF}
+GCOV=${GCOV:-no}
+GTKDOC=${GTKDOC:-no}
+TESTS=${TESTS:-no}
+BOGOFILTER=${BOGOFILTER:-no}
+SPAMASSASION=${SPAMASSASION:-no}
+GNOMEDESKTOP=${GNOMEDESKTOP:-no}
+
+if [ "$GCOV" = "yes" ]; then
+ GCOVP="ON"
+else
+ GCOVP="OFF"
+fi
+
+if [ "$GTKDOC" = "yes" ]; then
+ GTKDOCP="ON"
+else
+ GTKDOCP="OFF"
+fi
+
+if [ "$TESTS" = "yes" ]; then
+ TESTSP="ON"
+else
+ TESTSP="OFF"
+fi
+
+if [ "$BOGOFILTER" = "yes" ]; then
+ BOGOFILTERP="ON"
+else
+ BOGOFILTERP="OFF"
+fi
+
+if [ "$SPAMASSASION" = "yes" ]; then
+ SPAMASSASIONP="ON"
+else
+ SPAMASSASIONP="OFF"
+fi
+
+if [ "$GNOMEDESKTOP" = "yes" ]; then
+ GNOMEDESKTOPP="ON"
+else
+ GNOMEDESKTOPP="OFF"
+fi
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -105,14 +141,17 @@ cd build
-DWITH_BOGOFILTER="$BOGOFILTER"\
-DWITH_SPAMASSASSIN="$SPAMASSASION"\
-DWITH_SA_LEARN=OFF \
+ -DWITH_GWEATHER4=ON \
-DENABLE_PLUGINS=all \
-DDWITH_ENCHANT_VERSION=2 \
-DENABLE_SCHEMAS_COMPILE=OFF \
-DWITH_GLADE_CATALOG=OFF \
-DENABLE_MARKDOWN=ON \
- -DCMAKE_BUILD_TYPE=Release ..
- make
- make install/strip DESTDIR=$PKG
+ -DCMAKE_BUILD_TYPE=Release .. \
+ -G Ninja
+
+ "${NINJA:=ninja}"
+ DESTDIR=$PKG $NINJA install
cd ..
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la