diff options
author | Kenneth Chan | 2021-11-07 21:55:53 +0100 |
---|---|---|
committer | Willy Sudiarto Raharjo | 2021-11-11 18:39:40 +0100 |
commit | bcca5ed9a821c35edfb43f03fc03e0c8cb719fa0 (patch) | |
tree | 94c09b923a39b5d0f6082c10df99449330947ec4 /system/cnijfilter2/cnijfilter2.SlackBuild | |
parent | 4814b45bce0bd127f82e29bf86f11b42ee9051d3 (diff) | |
download | slackbuilds-bcca5ed9a821c35edfb43f03fc03e0c8cb719fa0.tar.gz |
system/cnijfilter2: Updated for version 6.20.1.
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/cnijfilter2/cnijfilter2.SlackBuild')
-rw-r--r-- | system/cnijfilter2/cnijfilter2.SlackBuild | 47 |
1 files changed, 21 insertions, 26 deletions
diff --git a/system/cnijfilter2/cnijfilter2.SlackBuild b/system/cnijfilter2/cnijfilter2.SlackBuild index 3f573cc37d..6b29cf1e8c 100644 --- a/system/cnijfilter2/cnijfilter2.SlackBuild +++ b/system/cnijfilter2/cnijfilter2.SlackBuild @@ -25,19 +25,31 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=cnijfilter2 -VERSION=${VERSION:-6.10.1} +VERSION=${VERSION:-6.20.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} SRCNAM=$PRGNAM-source -SRCVERSION=6.10-1 +SRCVERSION=6.20-1 +MARCH=$( uname -m ) if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; + case "$MARCH" in + i?86) export ARCH=i586 + export SLKCFLAGS="-O2 -march=i586 -mtune=i686" + export LIBDIRSUFFIX="" + BITS="i686";; + x86_64) export ARCH=x86_64 + export SLKCFLAGS="-O2 -fPIC" + export LIBDIRSUFFIX="64" + BITS="x86_64" ;; + aarch64) export ARCH=aarch64 + export SLKCFLAGS="-O2 -fPIC" + export LIBDIRSUFFIX="64" + BITS="aarch64" ;; + *) echo "Package for $MARCH architecture is not available." + exit 1 ;; esac fi @@ -53,23 +65,6 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" - BITS="32" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" - BITS="32" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" - BITS="64" -else - echo "Package for $(uname -m) architecture is not available." - exit 1 -fi - set -e rm -rf $PKG @@ -93,7 +88,7 @@ patch -p1 < $CWD/gcc10.patch for dir in cmdtocanonij2 cmdtocanonij3 ; do pushd $dir - ./autogen.sh --prefix=/usr --datadir=/usr/share LDFLAGS="-L../../com/libs_bin${BITS}" + ./autogen.sh --prefix=/usr --datadir=/usr/share LDFLAGS="-L../../com/libs_bin_${BITS}" make popd done @@ -105,7 +100,7 @@ popd pushd lgmon3 ./autogen.sh --prefix=/usr --enable-libpath=/usr/lib${LIBDIRSUFFIX}/bjlib2 --enable-progpath=/usr/bin \ - --datadir=/usr/share LDFLAGS="-L../../com/libs_bin${BITS}" + --datadir=/usr/share LDFLAGS="-L../../com/libs_bin_${BITS}" make popd @@ -133,7 +128,7 @@ if [ "$ARCH" = "x86_64" ]; then fi mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/bjlib2 install -c -o lp -g lp -m 644 com/ini/cnnet.ini $PKG/usr/lib${LIBDIRSUFFIX}/bjlib2/ -install -c -m 755 com/libs_bin${BITS}/*.so.* $PKG/usr/lib${LIBDIRSUFFIX}/ +install -c -m 755 com/libs_bin_${BITS}/*.so.* $PKG/usr/lib${LIBDIRSUFFIX}/ # Run ldconfig in the build script so that /usr/lib{64}/libcn*.so # are tracked by doinst.sh |