diff options
Diffstat (limited to 'development/slibtool')
-rw-r--r-- | development/slibtool/README | 13 | ||||
-rw-r--r-- | development/slibtool/slibtool.SlackBuild | 20 | ||||
-rw-r--r-- | development/slibtool/slibtool.info | 6 |
3 files changed, 25 insertions, 14 deletions
diff --git a/development/slibtool/README b/development/slibtool/README index de43a122ff..6cf32a6c9b 100644 --- a/development/slibtool/README +++ b/development/slibtool/README @@ -1,17 +1,18 @@ slibtool is an independent reimplementation of the widely used libtool, written in C. slibtool is designed to be a clean, fast, easy-to-use. -slibtool maintains compatibility with libtool in nearly every aspect of -the tool's functionality as well as semantics, leaving out (or turning -into a no-op) only a small number of features that are no longer needed -on modern systems. +slibtool maintains compatibility with libtool in nearly every aspect +of the tool's functionality as well as semantics, leaving out (or +turning into a no-op) only a small number of features that are no +longer needed on modern systems. This does not conflict with GNU libtool included with Slackware. To use slibtool instead of libtool export this to your environment. export MAKEFLAGS='LIBTOOL=rlibtool' -This symlink should work in most cases by parsing the generated libtool -to determine if shared libraries and / or static archives will be built. +This symlink should work in most cases by parsing the generated +libtool to determine if shared libraries and / or static archives +will be built. To force building both shared libraries and static archives: export MAKEFLAGS='LIBTOOL=slibtool' diff --git a/development/slibtool/slibtool.SlackBuild b/development/slibtool/slibtool.SlackBuild index 5c9766dac4..3ec05e72a9 100644 --- a/development/slibtool/slibtool.SlackBuild +++ b/development/slibtool/slibtool.SlackBuild @@ -1,8 +1,8 @@ -#!/bin/sh +#!/bin/bash # Slackware build script for slibtool -# Copyright 2017-2018, 2020 Hunter Sezen California, USA +# Copyright 2017-2018, 2020-2021 Hunter Sezen California, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,10 +22,13 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +cd $(dirname $0) ; CWD=$(pwd) + PRGNAM=slibtool -VERSION=${VERSION:-0.5.31} +VERSION=${VERSION:-0.5.33} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -35,7 +38,14 @@ if [ -z "$ARCH" ]; then esac fi -CWD=$(pwd) +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} @@ -102,4 +112,4 @@ mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/development/slibtool/slibtool.info b/development/slibtool/slibtool.info index 252142bdee..fe4bd36888 100644 --- a/development/slibtool/slibtool.info +++ b/development/slibtool/slibtool.info @@ -1,8 +1,8 @@ PRGNAM="slibtool" -VERSION="0.5.31" +VERSION="0.5.33" HOMEPAGE="https://git.foss21.org/slibtool" -DOWNLOAD="https://dl.foss21.org/slibtool/slibtool-0.5.31.tar.xz" -MD5SUM="c420a3f5a34ae777777b2b18ed221f4f" +DOWNLOAD="https://dl.foss21.org/slibtool/slibtool-0.5.33.tar.xz" +MD5SUM="aa8e3343b5beac879fe063d9dc9f8773" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" |