aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Woodfall <dave@dawoodfall.net>2018-11-09 15:09:01 +0000
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2018-11-10 07:48:05 +0700
commitdc966dad02175f9ea355ca73c3a6402325cddbca (patch)
treea9b6e8b3fcc94d8efcd5726f9340da9ed089112c
parent6413a8cd3525b9c9b3ebc12aae349c3b2bf4b084 (diff)
network/limnoria: Update to 2018_09_10
-rw-r--r--network/limnoria/README20
-rw-r--r--network/limnoria/limnoria.SlackBuild15
-rw-r--r--network/limnoria/limnoria.info6
-rw-r--r--network/limnoria/slack-desc16
4 files changed, 37 insertions, 20 deletions
diff --git a/network/limnoria/README b/network/limnoria/README
index ed955373ae65a..f6a4328c23e41 100644
--- a/network/limnoria/README
+++ b/network/limnoria/README
@@ -1,3 +1,17 @@
-limnoria is a modified version of Supybot (an IRC bot) with translations
-(fr, fi, it, hu, de, ...), embedded web server, bug fixes, and several
-other enhancements and bug fixes.
+Supybot is a robust (it doesn't crash), user friendly (it's easy to
+configure) and programmer friendly (plugins are extremely easy to
+write) Python IRC bot. It aims to be an adequate replacement for most
+existing IRC bots. It includes a very flexible and powerful ACL
+system for controlling access to commands, as well as more than 50
+builtin plugins providing around 400 actual commands.
+
+Limnoria is the project which continues development of Supybot since
+2010.
+
+To build the python3 version:
+
+PYTHON3=yes ./limnoria.SlackBuild
+
+Optional dependency:
+
+python3
diff --git a/network/limnoria/limnoria.SlackBuild b/network/limnoria/limnoria.SlackBuild
index e4cb41f72fa70..8e6c125093c25 100644
--- a/network/limnoria/limnoria.SlackBuild
+++ b/network/limnoria/limnoria.SlackBuild
@@ -22,8 +22,9 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=limnoria
-SRCNAM=Limnoria
-VERSION=${VERSION:-git20160728}
+SRCNAM=Limnoria-master
+VERSION=${VERSION:-2018_09_10}
+SRCVERSION=${VERSION//_/-}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -59,9 +60,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $SRCNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION.tar.xz
-cd $SRCNAM-$VERSION
+rm -rf $SRCNAM-$SRCVERSION
+tar xvf $CWD/master-$SRCVERSION.tar.?z
+cd $SRCNAM-$SRCVERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -69,7 +70,9 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-python setup.py install --root=$PKG
+[ "$PYTHON3" = "yes" ] && PYVERS=3
+
+python$PYVERS setup.py install --root=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/network/limnoria/limnoria.info b/network/limnoria/limnoria.info
index 4d374082ed5c8..68d7a7e3b6878 100644
--- a/network/limnoria/limnoria.info
+++ b/network/limnoria/limnoria.info
@@ -1,8 +1,8 @@
PRGNAM="limnoria"
-VERSION="git20160728"
+VERSION="2018_09_10"
HOMEPAGE="https://github.com/ProgVal/Limnoria"
-DOWNLOAD="http://www.unrealize.co.uk/source/Limnoria-git20160728.tar.xz"
-MD5SUM="c1d2a6a25a922de9c842236dde4fe5d4"
+DOWNLOAD="https://github.com/ProgVal/Limnoria/archive/master-2018-09-10.tar.gz"
+MD5SUM="ca04efa41385d89ab9bed523fc423621"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/limnoria/slack-desc b/network/limnoria/slack-desc
index 2018f80ca7b9b..a62f93c058a07 100644
--- a/network/limnoria/slack-desc
+++ b/network/limnoria/slack-desc
@@ -8,12 +8,12 @@
|-----handy-ruler------------------------------------------------------|
limnoria: limnoria (Python IRC Bot)
limnoria:
-limnoria: A modified version of Supybot (an IRC bot) with translations (fr, fi,
-limnoria: it, hu, de, ...), embedded web server, bug fixes, and several other
-limnoria: enhancements and bug fixes http://supybot.fr.cr
-limnoria:
-limnoria:
-limnoria:
-limnoria:
-limnoria:
+limnoria: Limnoria is the project which continues development of Supybot since
+limnoria: 2010.
limnoria:
+limnoria: Supybot is a robust (it doesn't crash), user friendly (it's easy to
+limnoria: configure) and programmer friendly (plugins are extremely easy to
+limnoria: write) Python IRC bot. It aims to be an adequate replacement for most
+limnoria: existing IRC bots. It includes a very flexible and powerful ACL
+limnoria: system for controlling access to commands, as well as more than 50
+limnoria: builtin plugins providing around 400 actual commands.