#!/bin/bash # Slackware build script for irssi-python # Written by B. Watson (yalhcru@gmail.com) # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. # A note about the download URL: I'm stuck using the github # auto-generated one, even though upstream created a static release # tarball. Unfortunately, the release tarball is un-buildable because it's # missing various files. Also it's missing the entire doc/ directory. # VERSION is the irssi-python version, an underscore, and the irssi # version we're building it for. # Unfortunately we have to pick an irssi version to be the default, # because the DOWNLOAD links are static (can't have $VERSION or such in # them). This build will have to be updated any time Pat does an irssi # version update. # 20211208 bkw: update for vtest4_1.2.3. cd $(dirname $0) ; CWD=$(pwd) PRGNAM=irssi-python VERSION=${VERSION:-test4_1.2.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} PYIRSSI_VER="$( echo $VERSION | cut -d_ -f1 )" IRSSI_VER="$( echo $VERSION | cut -d_ -f2 )" # Alert the user (but don't stop the build) if $IRSSI_VER doesn't match # the installed version of irssi. SYS_IRSSI="$( irssi --version | cut -d' ' -f2 )" if [ "$IRSSI_VER" != "$SYS_IRSSI" ]; then cat < $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild # 20211208 bkw: it might be redundant to include the irssi version # in the slack-desc, since it's now in the actual version number, but # belt and suspenders... mkdir -p $PKG/install sed "s/@IRSSI_VER@/$IRSSI_VER/" $CWD/slack-desc > $PKG/install/slack-desc cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE