#!/bin/bash # Slackware build script for pcgen # Copyright 2017-22 klaatu @ member.fsf.org # # GNU All-Permissive License # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright # notice and this notice are preserved. This file is offered as-is, # without any warranty. # 20220505 bkw: Modified by SlackBuilds.org, BUILD=2: # - this is not noarch. force ARCH=x86_64, and warn user if on some other arch. # - reword README slightly. # - don't install windows .exe or .bat launcher. # - symlink executable to $PATH so command-line users can find it. # - strip binaries and libraries. cd $(dirname $0) ; CWD=$(pwd) PRGNAM=pcgen VERSION=${VERSION:-"6.09.05"} BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} ARCH="x86_64" if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 fi U="$( uname -m )" if [ "$ARCH" != "$U" ]; then cat < /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE