summaryrefslogtreecommitdiffstats
path: root/academic/xiphos/xiphos.SlackBuild
diff options
context:
space:
mode:
author Tim Dickson <dickson.tim@googlemail.com>2022-04-13 17:16:21 +0700
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2022-04-16 12:12:49 +0700
commit007d6328cfe65a9de4faed03be6b0c30f160eb4a (patch)
treea937c15008f635dc83d0c9437749b47291d5d2a6 /academic/xiphos/xiphos.SlackBuild
parent4d818a5114ecc8b499e64af4a29d3d7d8bca83d4 (diff)
downloadslackbuilds-007d6328cfe65a9de4faed03be6b0c30f160eb4a.tar.gz
slackbuilds-007d6328cfe65a9de4faed03be6b0c30f160eb4a.tar.xz
academic/xiphos: Fix build.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'academic/xiphos/xiphos.SlackBuild')
-rw-r--r--academic/xiphos/xiphos.SlackBuild21
1 files changed, 5 insertions, 16 deletions
diff --git a/academic/xiphos/xiphos.SlackBuild b/academic/xiphos/xiphos.SlackBuild
index ea6030fa70..d7638e29e2 100644
--- a/academic/xiphos/xiphos.SlackBuild
+++ b/academic/xiphos/xiphos.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for xiphos
-# Copyright 2015-2020 Tim Dickson, email: dickson.tim@googlemail.com
+# Copyright 2015-2022 Tim Dickson, email: dickson.tim@googlemail.com
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xiphos
VERSION=${VERSION:-4.2.1}
-BUILD=${BUILD:-4}
+BUILD=${BUILD:-5}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -73,8 +73,6 @@ rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
-#we will use a newer version of cmake (at least 3.11)
-
#sane permissions for everything
chown -R root:root .
find -L . \
@@ -82,20 +80,12 @@ find -L . \
-o -perm 511 \) -exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-#
-#lets make newer cmake available to the xiphos build
-OLDPATH=$PATH
-export PATH=/opt/cmake-202x/bin:$PATH
-
-# patch navbar_versekey.gtkbuilder to work with gtk shipped with slackware 14.2
-# patch won't be needed for slackware 15
-#sed -i "s/3.20/3.14/g" ui/navbar_versekey.gtkbuilder
-
-patch -p0 < $CWD/xiphos-glibc.patch
+#patch to make work with newer glib
+echo "#define GLIB_VERSION_MIN_REQUIRED (GLIB_VERSION_2_26)" >>cmake/config.h.cmake.in
mkdir -p build
cd build
-export "PATH=/opt/cmake-202x/bin:$PATH"
+echo "1"
cmake -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
@@ -106,7 +96,6 @@ cmake -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DDBUS=OFF -DSTRIP=ON -DPOSTINST=OFF -DGTKHTML=ON ..
#cmake should have created make file so restore PATH
-export PATH=$OLDPATH
make
make install DESTDIR=$PKG
cd ..