diff options
author | Giancarlo Dessi <slack@giand.it> | 2024-08-27 11:47:46 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2024-08-27 12:38:52 +0700 |
commit | 969d80985e9919f8d236269444af3b1fc85fe7ea (patch) | |
tree | 41fbc3d5dbf499837f8ee8e0040ed02c81c93174 /libraries | |
parent | cc34576546437cb878ed63e77bf2f7e6fcfdf3fc (diff) |
libraries/libsvm: Updated for version 3.34.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries')
-rw-r--r-- | libraries/libsvm/Makefile.patch | 2 | ||||
-rw-r--r-- | libraries/libsvm/libsvm.SlackBuild | 11 | ||||
-rw-r--r-- | libraries/libsvm/libsvm.info | 6 |
3 files changed, 13 insertions, 6 deletions
diff --git a/libraries/libsvm/Makefile.patch b/libraries/libsvm/Makefile.patch index ec0257723f..64aa0df4e1 100644 --- a/libraries/libsvm/Makefile.patch +++ b/libraries/libsvm/Makefile.patch @@ -3,7 +3,7 @@ @@ -1,7 +1,13 @@ CXX ?= g++ CFLAGS = -Wall -Wconversion -O3 -fPIC - SHVER = 3 + SHVER = 4 +export SHVER OS = $(shell uname) +DOT_LIBS = . 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 \ diff --git a/libraries/libsvm/libsvm.info b/libraries/libsvm/libsvm.info index 92eb6fa97d..bcfea0eae4 100644 --- a/libraries/libsvm/libsvm.info +++ b/libraries/libsvm/libsvm.info @@ -1,8 +1,8 @@ PRGNAM="libsvm" -VERSION="3.32" +VERSION="3.34" HOMEPAGE="https://www.csie.ntu.edu.tw/~cjlin/libsvm/" -DOWNLOAD="https://github.com/cjlin1/libsvm/archive/v332/libsvm-332.tar.gz" -MD5SUM="266cc1a17fe7fe9411a3191de6a35c1f" +DOWNLOAD="https://github.com/cjlin1/libsvm/archive/v334/libsvm-334.tar.gz" +MD5SUM="fa60a22810ead58ed80a6e86b008393c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-scipy" |