aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--office/evolution/README19
-rw-r--r--office/evolution/evolution.SlackBuild59
-rw-r--r--office/evolution/evolution.info6
3 files changed, 62 insertions, 22 deletions
diff --git a/office/evolution/README b/office/evolution/README
index 919327375a5c..c108cb3f4845 100644
--- a/office/evolution/README
+++ b/office/evolution/README
@@ -24,12 +24,13 @@ Evolution delivers the following features:
Import from Microsoft Outlook archives (dbx, pst) and Berkley Mailbox
Below variables can be used to configure the build:
- GCOV=ON : Enable build with GCOV code coverage
- GTKDOC=ON : Use gtk-doc to build documentation
- TESTS=ON : Enable installed tests
- SPAMASSASION=ON : Enable Spamasssasion support. Requries Spamassasion
- available in SBo
- BOGOFILTER=ON : Enable Bogofilter support. Requires Bogofilter
- available in SBo
- GNOMEDESKTOP=ON : Enable Gnome-Desktop support. Need gnome-desktop
- available in SBo
+ GCOV=yes : Enable build with GCOV code coverage
+ Requires gcov
+ GTKDOC=yes : Use gtk-doc to build documentation
+ TESTS=yes : Enable installed tests
+ SPAMASSASION=yes : Enable Spamasssasion support.
+ Requries Spamassasion
+ BOGOFILTER=yes : Enable Bogofilter support.
+ Requires Bogofilter
+ GNOMEDESKTOP=yes : Enable Gnome-Desktop support.
+ Requires gnome-desktop
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
diff --git a/office/evolution/evolution.info b/office/evolution/evolution.info
index 1399eb5a1b26..2ee843b9e5cd 100644
--- a/office/evolution/evolution.info
+++ b/office/evolution/evolution.info
@@ -1,8 +1,8 @@
PRGNAM="evolution"
-VERSION="3.44.0"
+VERSION="3.44.1"
HOMEPAGE="https://wiki.gnome.org/Apps/Evolution/"
-DOWNLOAD="https://download.gnome.org/sources/evolution/3.44/evolution-3.44.0.tar.xz"
-MD5SUM="a4ce29d806624bfd5d5e4750ad2c3881"
+DOWNLOAD="https://download.gnome.org/sources/evolution/3.44/evolution-3.44.1.tar.xz"
+MD5SUM="4ac9c5cd98e86640422cc287a727c866"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="evolution-data-server gnome-autoar gspell libchamplain ytnef highlight libpst cmark"