diff options
Diffstat (limited to 'office/evolution/evolution.SlackBuild')
-rw-r--r-- | office/evolution/evolution.SlackBuild | 59 |
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 |