diff options
author | Dave Woodfall <dave@slackbuilds.org> | 2022-03-30 16:33:31 +0100 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2022-04-02 18:19:15 +0700 |
commit | 7d99e3bd23e5ae1c3378745cd81e7a0379bdfb34 (patch) | |
tree | 5d9a0c885743e1a0f9916b6a48fc83c83831d3e3 /system | |
parent | 563df52a784934bbe03ec2cf8f6f63d10bb8e788 (diff) |
system/mkslack: Removed.
Removed until I can add new templates.
Signed-off-by: Dave Woodfall <dave@slackbuilds.org>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system')
-rw-r--r-- | system/mkslack/README | 12 | ||||
-rw-r--r-- | system/mkslack/doinst.sh | 16 | ||||
-rw-r--r-- | system/mkslack/mkslack.SlackBuild | 98 | ||||
-rw-r--r-- | system/mkslack/mkslack.info | 10 | ||||
-rw-r--r-- | system/mkslack/slack-desc | 19 |
5 files changed, 0 insertions, 155 deletions
diff --git a/system/mkslack/README b/system/mkslack/README deleted file mode 100644 index 02924bf5f3995..0000000000000 --- a/system/mkslack/README +++ /dev/null @@ -1,12 +0,0 @@ -NAME - mkslack - a SlackBuild generator - -SYNOPSIS - mkslack [options] archive - -DESCRIPTION - mkslack generates SlackBuild scripts and supporting - files using the standard SBo templates found at - https://slackbuilds.org/templates/ - - See mkslack(1) for comprehensive option descriptions. diff --git a/system/mkslack/doinst.sh b/system/mkslack/doinst.sh deleted file mode 100644 index 16b5983a834de..0000000000000 --- a/system/mkslack/doinst.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh - -config() { - NEW="$1" - OLD="`dirname $NEW`/`basename $NEW .new`" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} - -config etc/mkslack/mkslack.conf.new - diff --git a/system/mkslack/mkslack.SlackBuild b/system/mkslack/mkslack.SlackBuild deleted file mode 100644 index a62246d34268b..0000000000000 --- a/system/mkslack/mkslack.SlackBuild +++ /dev/null @@ -1,98 +0,0 @@ -#!/bin/bash - -# Slackware build script for mkslack - -# Copyright 2010-20 Dave Woodfall <dave@slackbuilds.org>, -# slakmagik <slakmagik@gmail.com> -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=mkslack -VERSION=${VERSION:-5.3.5} -ARCH=noarch -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} -README=$PKG/usr/doc/$PRGNAM-$VERSION/README - -set -e - -rm -rf $PKG -mkdir -p $TMP $OUTPUT $PKG/usr/share/mkslack/{templates,tools} - -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -sed -i -e "s/@VERSION@/$VERSION/g" mkslack.1 -gzip mkslack.1 -install -m 644 -D mkslack.1.gz $PKG/usr/man/man1/mkslack.1.gz -install -m 755 -D mkslack $PKG/usr/bin/mkslack -install -m 644 -D mkslack.conf.new $PKG/etc/mkslack/mkslack.conf.new -install -m 644 templates/* $PKG/usr/share/mkslack/templates -install -m 644 tools/* $PKG/usr/share/mkslack/tools - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a original-templates $PKG/usr/doc/$PRGNAM-$VERSION - -# generate the README from some introductory text and a dump of the manual -cat << EOF > $README -mkslack - a SlackBuild generator script - -Copyright 2010-2020 Dave Woodfall and slakmagik. -mkslack is licensed under a "one-clause BSD/Slackware" license. -See the script for the full text. - -Homepage: http://tty1.uk/slackbuilds/noversion/mkslack -EOF -man ./mkslack.1.gz | col -b | expand | fmt -72 | cat -s | sed " - 1d - s/\([^[:space:]]\)[[:space:]][[:space:]]*/\1 /g - /^$/N;/MKSLACK(1)$/D - " >> $README - -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 diff --git a/system/mkslack/mkslack.info b/system/mkslack/mkslack.info deleted file mode 100644 index 58059ed4dc7bf..0000000000000 --- a/system/mkslack/mkslack.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="mkslack" -VERSION="5.3.5" -HOMEPAGE="http://tty1.uk/slackbuilds/mkslack" -DOWNLOAD="http://git.tty1.uk/cgit.cgi/mkslack/snapshot/mkslack-5.3.5.tar.gz" -MD5SUM="d7debd4ffae89f31a407f0e80e73468b" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Dave Woodfall" -EMAIL="dave@tty1.uk" diff --git a/system/mkslack/slack-desc b/system/mkslack/slack-desc deleted file mode 100644 index 6d4735561de9f..0000000000000 --- a/system/mkslack/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -mkslack: mkslack (a SlackBuild generation system) -mkslack: -mkslack: mkslack generates SlackBuild scripts and supporting files using the -mkslack: standard SBo templates found at https://slackbuilds.org/templates/ -mkslack: -mkslack: See mkslack(1) for comprehensive option descriptions. -mkslack: -mkslack: http://tty1.uk/slackbuilds/mkslack -mkslack: -mkslack: -mkslack: |