aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarco Marini <saidone@saidone.org>2020-09-02 23:27:23 +0100
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2020-09-05 08:26:42 +0700
commite69694b930d7a28765f8bd0d4561c26cf1952b2b (patch)
tree885fe6289854248731d00968e483db2eda10f150
parentead98b4e2713df1fc8016421dbe7fc5a6c060514 (diff)
development/mg-troglobit: Updated for version 3.4.
Signed-off-by: Dave Woodfall <dave@slackbuilds.org> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--development/mg-troglobit/LICENSE21
-rw-r--r--development/mg-troglobit/README.md9
-rw-r--r--development/mg-troglobit/mg-troglobit.SlackBuild39
-rw-r--r--development/mg-troglobit/mg-troglobit.info6
4 files changed, 33 insertions, 42 deletions
diff --git a/development/mg-troglobit/LICENSE b/development/mg-troglobit/LICENSE
deleted file mode 100644
index 572f5a4214cb..000000000000
--- a/development/mg-troglobit/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-MIT License
-
-Copyright (c) 2019 Marco Marini
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/development/mg-troglobit/README.md b/development/mg-troglobit/README.md
deleted file mode 100644
index 94d65b41c60a..000000000000
--- a/development/mg-troglobit/README.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# mg-troglobit.SlackBuild
-
-A SlackBuild for Joachim Nilsson (troglobit)'s fork of OpenBSD Mg (https://github.com/troglobit/mg)
-
-The usage is the very same of https://slackbuilds.org/howto/
-
-Get the Mg source code here: https://github.com/troglobit/mg/releases/download/v3.3/mg-3.3.tar.gz
-
-![Mg-troglobit on Slackware 14.0](https://i.postimg.cc/htfV3k6x/mg33.png "Mg-troglobit on Slackware 14.0")
diff --git a/development/mg-troglobit/mg-troglobit.SlackBuild b/development/mg-troglobit/mg-troglobit.SlackBuild
index 6690f0b45884..e3e5d6e67c4a 100644
--- a/development/mg-troglobit/mg-troglobit.SlackBuild
+++ b/development/mg-troglobit/mg-troglobit.SlackBuild
@@ -1,11 +1,31 @@
#!/bin/sh -e
-# Slackware build script for Joachim Nilsson (troglobit)'s fork of OpenBSD Mg
-# saidone@saidone.org revision date 2019/12/12
-# license (of this script and its accessories, not that of the application it will package): see LICENSE
+# Slackware build script for Joachim Wiberg (troglobit)'s fork of OpenBSD Mg
+# saidone@saidone.org revision date 2020/08/24
+#
+# Copyright (c) 2019 Marco Marini
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in all
+# copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+# SOFTWARE.
PRGNAM=mg-troglobit
-VERSION=${VERSION:-3.3}
+SRCNAM=${PRGNAM%-*}
+VERSION=${VERSION:-3.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -41,10 +61,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/${PRGNAM/troglobit/}$VERSION.tar.gz
-mv ${PRGNAM/troglobit/}$VERSION $PRGNAM-$VERSION
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
@@ -79,7 +98,9 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-rm $PKG/usr/doc/$PRGNAM-$VERSION/*.md
+gzip -9 $PKG/usr/doc/$PRGNAM-$VERSION/tutorial
+
+rm -f $PKG/usr/doc/$PRGNAM-$VERSION/{*.md,.mg}
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/development/mg-troglobit/mg-troglobit.info b/development/mg-troglobit/mg-troglobit.info
index d77119f2df3f..86f5bd334bd3 100644
--- a/development/mg-troglobit/mg-troglobit.info
+++ b/development/mg-troglobit/mg-troglobit.info
@@ -1,8 +1,8 @@
PRGNAM="mg-troglobit"
-VERSION="3.3"
+VERSION="3.4"
HOMEPAGE="https://github.com/troglobit/mg"
-DOWNLOAD="https://github.com/troglobit/mg/releases/download/v3.3/mg-3.3.tar.gz"
-MD5SUM="5812cf804068cef687d8e2fe0346f7bc"
+DOWNLOAD="https://github.com/troglobit/mg/releases/download/v3.4/mg-3.4.tar.gz"
+MD5SUM="6b79855d54770bcb23e5457ebde8296c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""