diff options
author | Hunter Sezen <orbea@fredslev.dk> | 2018-10-27 06:16:35 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2018-10-27 09:27:32 +0700 |
commit | 5df8d548e5e810b23b781dfa19d5bae790ad0feb (patch) | |
tree | 79f7fd0f9f5802df22fa15050c960c0b495ed779 /development/slibtool | |
parent | eef2f17d2749ada6baea36a540fa9de9835b249b (diff) |
development/slibtool: Updated for version 0.5.26.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'development/slibtool')
-rw-r--r-- | development/slibtool/README | 28 | ||||
-rw-r--r-- | development/slibtool/slibtool.SlackBuild | 2 | ||||
-rw-r--r-- | development/slibtool/slibtool.info | 6 |
3 files changed, 26 insertions, 10 deletions
diff --git a/development/slibtool/README b/development/slibtool/README index bc3ddc6aa559a..de43a122fffef 100644 --- a/development/slibtool/README +++ b/development/slibtool/README @@ -8,30 +8,46 @@ 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. + +To force building both shared libraries and static archives: export MAKEFLAGS='LIBTOOL=slibtool' or you can build only shared libraries: export MAKEFLAGS='LIBTOOL=slibtool-shared' -or only static libraries: +or only static archives: export MAKEFLAGS='LIBTOOL=slibtool-static' slibtool may build packages that are not compatible with GNU libtool. -For compatibility, use clibtool instead of slibtool: +For compatibility, use rclibtool instead of rlibtool: + export MAKEFLAGS='LIBTOOL=rclibtool' +or, for both shared libararies and static archives: export MAKEFLAGS='LIBTOOL=clibtool' or, for only shared libraries: export MAKEFLAGS='LIBTOOL=clibtool-shared' -or, for only static libraries: +or, for only static archives: export MAKEFLAGS='LIBTOOL=clibtool-static' If a build with libtool fails because of missing libtool library files -(.la), the package with the missing files can be rebuilt with clibtool -as above. +(.la), the package with the missing files can be rebuilt with rclibtool +or clibtool as above. To use slibtool in a more verbose debug mode: + export MAKEFLAGS='LIBTOOL=rdlibtool' +or, for compatibility and a more verbose debug mode: + export MAKEFLAGS='LIBTOOL=rdclibtool' +or, for both shared libraries and static archives: export MAKEFLAGS='LIBTOOL=dlibtool' or, for only shared libraries: export MAKEFLAGS='LIBTOOL=dlibtool-shared' -or, for only static libraries: +or, for only static archives: export MAKEFLAGS='LIBTOOL=dlibtool-static' +If the generated libtool is not found when using rlibtool, rclibtool, +rdlibtool or rdclibtool this will result in a build error and they +should not be used in those cases. + To build debugging symbols use: DEBUG=1 ./slibtool.SlackBuild diff --git a/development/slibtool/slibtool.SlackBuild b/development/slibtool/slibtool.SlackBuild index 2b690415d1319..90b1601c80a11 100644 --- a/development/slibtool/slibtool.SlackBuild +++ b/development/slibtool/slibtool.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=slibtool -VERSION=${VERSION:-0.5.25} +VERSION=${VERSION:-0.5.26} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/slibtool/slibtool.info b/development/slibtool/slibtool.info index 0994fac1d6833..4fbe5ce864fce 100644 --- a/development/slibtool/slibtool.info +++ b/development/slibtool/slibtool.info @@ -1,8 +1,8 @@ PRGNAM="slibtool" -VERSION="0.5.25" +VERSION="0.5.26" HOMEPAGE="https://midipix.org/" -DOWNLOAD="https://midipix.org/dl/slibtool/slibtool-0.5.25.tar.xz" -MD5SUM="3a2c9dbc998569cd2e907adad068d920" +DOWNLOAD="https://midipix.org/dl/slibtool/slibtool-0.5.26.tar.xz" +MD5SUM="d4cb1b422175cb3bf2aeffcde95eedb4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" |