diff options
Diffstat (limited to 'system/slpkg/slpkg.SlackBuild')
-rw-r--r-- | system/slpkg/slpkg.SlackBuild | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/system/slpkg/slpkg.SlackBuild b/system/slpkg/slpkg.SlackBuild index 3e4c76d240..845db1272d 100644 --- a/system/slpkg/slpkg.SlackBuild +++ b/system/slpkg/slpkg.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=slpkg -VERSION=${VERSION:-5.2.1} +VERSION=${VERSION:-5.4.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -81,29 +81,36 @@ python3 -m installer --destdir "$PKG" dist/*.whl # Move executables to the /usr/sbin folder. mkdir -p $PKG/usr/sbin -mv $PKG/usr/bin/slpkg $PKG/usr/sbin/slpkg +mv $PKG/usr/bin/$PRGNAM $PKG/usr/sbin/$PRGNAM mv $PKG/usr/bin/slpkg_new-configs $PKG/usr/sbin/slpkg_new-configs rm -rf $PKG/usr/bin find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +mkdir -p $PKG/etc/bash_completion.d/ +install -m 0644 completion/bash/slpkg $PKG/etc/bash_completion.d/ + +mkdir -p $PKG/usr/share/zsh/site-functions/ +install -m 0644 completion/zsh/_slpkg $PKG/usr/share/zsh/site-functions/ + +mkdir -p $PKG/usr/libexec/$PRGNAM +install -m 0755 shell_completion.py $PKG/usr/libexec/$PRGNAM/ + mkdir -p $PKG/etc/slpkg FILES="slpkg repositories blacklist" for file in $FILES; do install -D -m0644 configs/$file.toml $PKG/etc/slpkg/$file.toml.new done -mkdir -p $PKG/usr/man/man1 & mkdir -p $PKG/usr/man/fr/man1 +mkdir -p $PKG/usr/man/man1 cp man/slpkg.1 $PKG/usr/man/man1 -cp man/slpkg-fr.1 $PKG/usr/man/fr/man1/slpkg.1 find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README.md ChangeLog.txt LICENSE requirements.txt repositories.txt \ - $PKG/usr/doc/$PRGNAM-$VERSION +cp -a README.md CHANGELOG.md LICENSE REPOSITORIES.md README_COMPLETION.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install |