diff options
Diffstat (limited to 'libraries/tlsh/tlsh.SlackBuild')
-rw-r--r-- | libraries/tlsh/tlsh.SlackBuild | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/libraries/tlsh/tlsh.SlackBuild b/libraries/tlsh/tlsh.SlackBuild index 3c5ccbbad9..ff1d5d968f 100644 --- a/libraries/tlsh/tlsh.SlackBuild +++ b/libraries/tlsh/tlsh.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=tlsh -VERSION=${VERSION:-3.4.5} +VERSION=${VERSION:-4.8.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,8 +79,10 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# From Arch Linux (thanks!), but tweaked to omit static lib -patch -p1 < $CWD/install-libraries.patch +sed '/set(CMAKE_EXE_LINKER_FLAGS/d' -i CMakeLists.txt +sed '/set(CMAKE_CXX_FLAGS/d' -i CMakeLists.txt +sed 's|TLSH_SHARED_LIBRARY 0|TLSH_SHARED_LIBRARY 1|' -i src/CMakeLists.txt +sed "s|DESTINATION\ lib|DESTINATION lib$LIBDIRSUFFIX|" -i src/CMakeLists.txt mkdir -p build cd build @@ -88,19 +90,18 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=/usr/lib${LIBDIRSUFFIX} \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG cd .. -mkdir -p $PKG/usr/bin -install -D -m755 bin/tlsh_unittest $PKG/usr/bin -ln -s tlsh_unittest $PKG/usr/bin/tlsh +#mkdir -p $PKG/usr/bin +#install -D -m755 bin/tlsh_unittest $PKG/usr/bin +#ln -s tlsh_unittest $PKG/usr/bin/tlsh cd py_ext python setup.py install --root=$PKG - if [ "${PYTHON3:-no}" == "yes" ]; then + if [ "${PYTHON3:-yes}" == "yes" ]; then rm -rf build python3 setup.py install --root=$PKG fi |