aboutsummaryrefslogtreecommitdiff
path: root/libraries/libsvm/libsvm.SlackBuild
diff options
context:
space:
mode:
authorGiancarlo Dessi <slack@giand.it>2024-08-27 11:47:46 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2024-08-27 12:38:52 +0700
commit969d80985e9919f8d236269444af3b1fc85fe7ea (patch)
tree41fbc3d5dbf499837f8ee8e0040ed02c81c93174 /libraries/libsvm/libsvm.SlackBuild
parentcc34576546437cb878ed63e77bf2f7e6fcfdf3fc (diff)
libraries/libsvm: Updated for version 3.34.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries/libsvm/libsvm.SlackBuild')
-rw-r--r--libraries/libsvm/libsvm.SlackBuild11
1 files changed, 9 insertions, 2 deletions
diff --git a/libraries/libsvm/libsvm.SlackBuild b/libraries/libsvm/libsvm.SlackBuild
index af98763419..bb5df7a4b3 100644
--- a/libraries/libsvm/libsvm.SlackBuild
+++ b/libraries/libsvm/libsvm.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libsvm
-VERSION=${VERSION:-3.32}
+VERSION=${VERSION:-3.34}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -49,12 +49,19 @@ PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
else
+ SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
@@ -98,7 +105,7 @@ rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
# Symlink to shared library might be useful
cd $PKG/usr/lib${LIBDIRSUFFIX}
-ln -s libsvm.so.3 libsvm.so
+ln -s libsvm.so.4 libsvm.so
cd $TMP/$PRGNAM-$SRCVER
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \