diff options
Diffstat (limited to 'gitea-cli/gitea-cli.SlackBuild')
| -rw-r--r-- | gitea-cli/gitea-cli.SlackBuild | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gitea-cli/gitea-cli.SlackBuild b/gitea-cli/gitea-cli.SlackBuild index 9266402..27edc48 100644 --- a/gitea-cli/gitea-cli.SlackBuild +++ b/gitea-cli/gitea-cli.SlackBuild @@ -65,12 +65,13 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -# gitea serves the archive via Content-Disposition as "$SRCNAM-v$VERSION.tar.gz" -# (tea-v$VERSION.tar.gz), and that is the name slackrepo/sbodl save it under, -# NOT the URL path basename. It extracts to a top dir named "$SRCNAM" (tea), -# not "$SRCNAM-$VERSION". +# The gitea archive lands under one of two names depending on the downloader: +# "v$VERSION.tar.gz" (URL path basename, e.g. plain wget) or +# "$SRCNAM-v$VERSION.tar.gz" (Content-Disposition, e.g. slackrepo/sbodl). +# Accept either, the way other gitea-sourced SBo packages do. It extracts to a +# top dir named "$SRCNAM" (tea), not "$SRCNAM-$VERSION". rm -rf $SRCNAM -tar xvf $CWD/$SRCNAM-v$VERSION.tar.gz +tar xvf $CWD/v$VERSION.tar.gz || tar xvf $CWD/$SRCNAM-v$VERSION.tar.gz cd $SRCNAM chown -R root:root . |
