diff options
author | Muhammad Mahendra Subrata <mumahendras3@gmail.com> | 2022-06-17 17:54:18 +0800 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2022-06-19 11:43:54 +0700 |
commit | 6a1a1bb9da8e82d69a72f18231ad0224c1574a57 (patch) | |
tree | ee24718822791fc182d048d7f1b0c9e0f49bb9bc /libraries/skalibs | |
parent | 1cdd256bf8ae5a91a45dfece9999621a52aa6324 (diff) |
libraries/skalibs: Updated for version 2.12.0.0, general fixups/cleanups
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries/skalibs')
-rw-r--r-- | libraries/skalibs/README | 26 | ||||
-rw-r--r-- | libraries/skalibs/skalibs.SlackBuild | 17 | ||||
-rw-r--r-- | libraries/skalibs/skalibs.info | 6 | ||||
-rw-r--r-- | libraries/skalibs/slack-desc | 2 |
4 files changed, 26 insertions, 25 deletions
diff --git a/libraries/skalibs/README b/libraries/skalibs/README index 2bb7aa05779e..964621b83aae 100644 --- a/libraries/skalibs/README +++ b/libraries/skalibs/README @@ -1,21 +1,21 @@ skalibs is a package centralizing the free software / open source C development files used for building all software at skarnet.org: it -contains essentially general-purpose libraries. You will need to -install skalibs if you plan to build skarnet.org software. The point -is that you won't have to download and compile big libraries, and care -about portability issues, everytime you need to build a package: do it -only once. +contains essentially general-purpose libraries. You will need to install +skalibs if you plan to build skarnet.org software. The point is that you +won't have to download and compile big libraries, and care about +portability issues, everytime you need to build a package: do it only +once. skalibs can also be used as a sound basic start for C development. -There are a lot of general-purpose libraries out there; but if your -main goal is to produce small and secure C code with a focus on system +There are a lot of general-purpose libraries out there; but if your main +goal is to produce small and secure C code with a focus on system programming, skalibs might be for you. NOTE: -Upstream recommends building skarnet.org softwares with static libraries -as most of skarnet.org softwares are small enough that using shared -libraries are generally not worth using. Therefore, the SlackBuild -script will only build the static libraries by default. +Upstream recommends building skarnet.org software with static libraries, +as most of skarnet.org software are small enough that shared libraries +are generally not worth using. Therefore, this SlackBuild script will +only build the static libraries by default. If you want to also build the shared libraries, pass BUILD_SHARED=yes environment variable to the script like below: @@ -28,10 +28,10 @@ libraries and not the static ones, you can do something like BUILD_SHARED=yes BUILD_STATIC=no ./skalibs.SlackBuild -If you just want to build and use skarnet.org softwares, building only +If you just want to build and use skarnet.org software, building only the static libraries should be sufficient. Also, the execvep() function from skalibs (used by all skarnet.org -softwares) has a default executable search path that will be used if the +software) has a default executable search path that will be used if the PATH environment variable is undefined. The default is /usr/bin:/bin. Pass DEF_PATH=some:path:list to the script if you want to change it. diff --git a/libraries/skalibs/skalibs.SlackBuild b/libraries/skalibs/skalibs.SlackBuild index cb1f77ebdddd..19128607719c 100644 --- a/libraries/skalibs/skalibs.SlackBuild +++ b/libraries/skalibs/skalibs.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=skalibs -VERSION=${VERSION:-2.11.2.0} +VERSION=${VERSION:-2.12.0.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -65,18 +65,19 @@ else LIBDIRSUFFIX="" fi -# Upstream recommends building skarnet.org softwares using the static -# version of skalibs so we are going to build just the static version of skalibs by default -# If you need to build the shared libraries, just pass BUILD_SHARED=yes to this script +# Upstream recommends building skarnet.org software with static libraries, as +# most of skarnet.org software are small enough that shared libraries are +# generally not worth using. Therefore, we will only build the static libraries +# by default. BUILD_STATIC=${BUILD_STATIC:-yes} BUILD_SHARED=${BUILD_SHARED:-no} [ "$BUILD_STATIC" = "no" ] && LIBS_CONF="--disable-static" [ "$BUILD_SHARED" = "no" ] && LIBS_CONF="--disable-shared $LIBS_CONF" -# The execvep() function from skalibs (used by all skarnet.org softwares) has a default -# executable search path that will be used if the PATH environment variable is undefined. -# The default is /usr/bin:/bin. Pass DEF_PATH=some:path:list to the script if you want to -# change it. +# The execvep() function from skalibs (used by all skarnet.org software) has a +# default executable search path that will be used if the PATH environment +# variable is undefined. The default is /usr/bin:/bin. Pass +# DEF_PATH=some:path:list to this script if you want to change it. DEF_PATH=${DEF_PATH:-/usr/bin:/bin} set -e diff --git a/libraries/skalibs/skalibs.info b/libraries/skalibs/skalibs.info index fbbf4a60b002..c423918263d4 100644 --- a/libraries/skalibs/skalibs.info +++ b/libraries/skalibs/skalibs.info @@ -1,8 +1,8 @@ PRGNAM="skalibs" -VERSION="2.11.2.0" +VERSION="2.12.0.0" HOMEPAGE="https://skarnet.org/software/skalibs/" -DOWNLOAD="https://skarnet.org/software/skalibs/skalibs-2.11.2.0.tar.gz" -MD5SUM="ce6a5f4fddfc6d320b3d6a0c36470bcd" +DOWNLOAD="https://skarnet.org/software/skalibs/skalibs-2.12.0.0.tar.gz" +MD5SUM="0f4103746075bd8c33cc63e18921a706" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/skalibs/slack-desc b/libraries/skalibs/slack-desc index 4bca6413d9c7..c633620d5f79 100644 --- a/libraries/skalibs/slack-desc +++ b/libraries/skalibs/slack-desc @@ -6,7 +6,7 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -skalibs: skalibs (general-purpose C libraries for skarnet.org softwares) +skalibs: skalibs (general-purpose C libraries for skarnet.org software) skalibs: skalibs: skalibs is a package centralizing the free software / open source C skalibs: development files used for building all software at skarnet.org: it |