|
|
|
@ -6,13 +6,18 @@ |
|
|
|
|
|
|
|
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. |
|
|
|
|
|
|
|
# 20250830 bkw: new release after 18 years of nothing! |
|
|
|
# - update for v1.5.0. |
|
|
|
# - document optional dep liblrdf, explain what it does. |
|
|
|
# - install with realtime caps (how did I miss this?) |
|
|
|
|
|
|
|
# 20211128 bkw: BUILD=4, new-style icon. |
|
|
|
|
|
|
|
cd $(dirname $0) ; CWD=$(pwd) |
|
|
|
|
|
|
|
PRGNAM=jack-rack |
|
|
|
VERSION=${VERSION:-1.4.7} |
|
|
|
BUILD=${BUILD:-4} |
|
|
|
VERSION=${VERSION:-1.5.0} |
|
|
|
BUILD=${BUILD:-1} |
|
|
|
TAG=${TAG:-_SBo} |
|
|
|
PKGTYPE=${PKGTYPE:-tgz} |
|
|
|
|
|
|
|
@ -53,11 +58,11 @@ rm -rf $PKG |
|
|
|
mkdir -p $TMP $PKG $OUTPUT |
|
|
|
cd $TMP |
|
|
|
rm -rf $PRGNAM-$VERSION |
|
|
|
tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 |
|
|
|
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz || tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 |
|
|
|
cd $PRGNAM-$VERSION |
|
|
|
chown -R root:root . |
|
|
|
find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ |
|
|
|
\! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ |
|
|
|
find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ |
|
|
|
\! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + |
|
|
|
|
|
|
|
if [ "${LASH:-no}" = "yes" ]; then |
|
|
|
LASH_OPT="--enable-lash" |
|
|
|
@ -94,15 +99,22 @@ cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop |
|
|
|
mkdir -p $PKG/usr/man/man1 |
|
|
|
gzip -9c $CWD/$PRGNAM.1 > $PKG/usr/man/man1/$PRGNAM.1.gz |
|
|
|
|
|
|
|
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION |
|
|
|
PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION |
|
|
|
mkdir -p $PKGDOC |
|
|
|
cp -a \ |
|
|
|
AUTHORS BUGS COPYING ChangeLog NEWS README THANKS TODO WISHLIST \ |
|
|
|
$PKG/usr/doc/$PRGNAM-$VERSION |
|
|
|
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild |
|
|
|
$PKGDOC |
|
|
|
cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild |
|
|
|
|
|
|
|
mkdir -p $PKG/install |
|
|
|
cat $CWD/slack-desc > $PKG/install/slack-desc |
|
|
|
cat $CWD/doinst.sh > $PKG/install/doinst.sh |
|
|
|
|
|
|
|
if [ "${SETCAP:-yes}" = "yes" ]; then |
|
|
|
cat $CWD/setcap.sh >> $PKG/install/doinst.sh |
|
|
|
chown root:audio $PKG/usr/bin/jack-rack |
|
|
|
chmod 0750 $PKG/usr/bin/jack-rack |
|
|
|
fi |
|
|
|
|
|
|
|
cd $PKG |
|
|
|
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE |