diff --git a/n/sabnzbd/SABnzbd-1.0.0-src.tar.gz.sha1 b/n/sabnzbd/SABnzbd-1.0.0-src.tar.gz.sha1 deleted file mode 100644 index b2d7faaf..00000000 --- a/n/sabnzbd/SABnzbd-1.0.0-src.tar.gz.sha1 +++ /dev/null @@ -1 +0,0 @@ -96d85f4787ff36628eb432ebea950ef0a7ea11cb SABnzbd-1.0.0-src.tar.gz diff --git a/n/sabnzbd/SABnzbd-2.3.2-src.tar.gz.sha256 b/n/sabnzbd/SABnzbd-2.3.2-src.tar.gz.sha256 new file mode 100644 index 00000000..7d1d091e --- /dev/null +++ b/n/sabnzbd/SABnzbd-2.3.2-src.tar.gz.sha256 @@ -0,0 +1 @@ +8a38d3a630aecd71e3cda140828bda8d062c69d6f09ca6246dfb998abffbfb50 SABnzbd-2.3.2-src.tar.gz diff --git a/n/sabnzbd/sabnzbd.SlackBuild b/n/sabnzbd/sabnzbd.SlackBuild index ff561ea7..98cd703f 100755 --- a/n/sabnzbd/sabnzbd.SlackBuild +++ b/n/sabnzbd/sabnzbd.SlackBuild @@ -1,6 +1,6 @@ #!/bin/bash # Build script for Slackware -# Copyright (C) 2010,2011,2012,2013,2016 Damien Goutte-Gattat +# Copyright (C) 2010-2013,2016,2017 Damien Goutte-Gattat # # Redistribution and use of this script, with or without modifications, # is permitted provided that the following conditions are met: @@ -24,18 +24,18 @@ # # Latest sabnzbd sourcecode is available at: . # -# Depends: l/cheetah, l/python-yenc, ap/par2 -# Recommends: ap/unrar, l/pyopenssl +# Depends: l/cheetah, l/sabyenc, ap/par2 +# Recommends: ap/unrar, ap/p7zip, l/python-cryptography # Source package infos NAMESRC=${NAMESRC:-SABnzbd} -VERSION=${VERSION:-1.0.0} +VERSION=${VERSION:-2.3.2} ARCHIVE=${ARCHIVE:-$NAMESRC-$VERSION-src.tar.gz} WGET=${WGET:-https://github.com/sabnzbd/sabnzbd/releases/download/$VERSION/$ARCHIVE} # Build infos NAMEPKG=${NAMEPKG:-sabnzbd} -BUILD=${BUILD:-2GGD} +BUILD=${BUILD:-1GGD} ARCH=${ARCH:-$(uname -m | sed 's/^i.86$/i486/;s/^arm.*/arm/')} EXT=${EXT:-txz} @@ -62,7 +62,7 @@ if [ ! -r $ARCHIVE ]; then wget -c -O $ARCHIVE.part "$WGET" mv $ARCHIVE.part $ARCHIVE fi -sha1sum -c $ARCHIVE.sha1 +sha256sum -c $ARCHIVE.sha256 NAME=$(tar ft $ARCHIVE | head -n 1 | cut -d / -f 1) # Extract everything @@ -80,8 +80,7 @@ cp -r cherrypy email gntp icons interfaces licenses locale sabnzbd util \ # Install documentation mkdir -p $PKG/usr/doc/$NAMEPKG-$VERSION install -m 644 ABOUT.txt COPYRIGHT.txt GPL?.txt ISSUES.txt \ - LICENSE.txt PKG-INFO README.txt scripts/Sample-PostProc.cmd \ - $PKG/usr/doc/$NAMEPKG-$VERSION + LICENSE.txt PKG-INFO README.txt $PKG/usr/doc/$NAMEPKG-$VERSION # Install template configuration file and control script mkdir -p $PKG/etc/rc.d @@ -92,6 +91,13 @@ install -m 644 $CWD/rc.sabnzbd $PKG/etc/rc.d/rc.sabnzbd install -D -m 644 $CWD/slack-desc $PKG/install/slack-desc install -m 755 $CWD/doinst.sh $PKG/install/doinst.sh +# Add dependency infos +cat < $PKG/install/slack-required +cheetah +sabyenc +par2 +EOF + # Package the tree cd $PKG mkdir -p $OUT