aboutsummaryrefslogtreecommitdiff
path: root/network/tnfs-fuse/tnfs-fuse.SlackBuild
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2022-08-24 12:26:01 -0400
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2022-08-27 22:50:40 +0700
commit178521a103727ed64dd521aa85c8b57fe6b6832e (patch)
tree60f9f8763a786bcb925ec0e8d278cbea6e7aad80 /network/tnfs-fuse/tnfs-fuse.SlackBuild
parent7de070015bbb6200cb7de3994bd1ca1fd9a5652c (diff)
network/tnfs-fuse: Fix man page, CLI client.
Signed-off-by: B. Watson <urchlay@slackware.uk> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'network/tnfs-fuse/tnfs-fuse.SlackBuild')
-rw-r--r--network/tnfs-fuse/tnfs-fuse.SlackBuild14
1 files changed, 11 insertions, 3 deletions
diff --git a/network/tnfs-fuse/tnfs-fuse.SlackBuild b/network/tnfs-fuse/tnfs-fuse.SlackBuild
index c9f6ed25ad332..1951ef1e894d5 100644
--- a/network/tnfs-fuse/tnfs-fuse.SlackBuild
+++ b/network/tnfs-fuse/tnfs-fuse.SlackBuild
@@ -6,11 +6,17 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20220824 bkw: BUILD=2
+# - fix man page: this client does *not* use TCP, I don't know what
+# I was smoking when I wrote that...
+# - tnfs_client.py, the library, is also an executable. include
+# symlink to /usr/bin and man page for it.
+
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tnfs-fuse
VERSION=${VERSION:-20130127_fd46ff}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -88,7 +94,8 @@ patch -p1 < $CWD/libdir.diff
mkdir -p $PKG/usr/bin
sed "s,@LIBDIR@,$LIBDIR," < $PRGNAM.py > $PKG/usr/bin/$PRGNAM
chmod 755 $PKG/usr/bin/$PRGNAM
-cp -a tnfs_client.py $PKGLIB
+install -m0755 tnfs_client.py $PKGLIB
+ln -s ../lib$LIBDIRSUFFIX/$PRGNAM/tnfs_client.py $PKG/usr/bin/tnfs-client
PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION
mkdir -p $PKGDOC
@@ -98,9 +105,10 @@ cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild
# upstream didn't include a separate license, so copy/paste the comments.
cat $CWD/COPYING > $PKGDOC/COPYING
-# man page written for this SlackBuild.
+# man pages written for this SlackBuild.
mkdir -p $PKG/usr/man/man1
gzip -9c < $CWD/$PRGNAM.1 > $PKG/usr/man/man1/$PRGNAM.1.gz
+gzip -9c < $CWD/tnfs-client.1 > $PKG/usr/man/man1/tnfs-client.1.gz
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc