diff --git a/srcpkgs/sabnzbd/files/sabnzbd b/srcpkgs/sabnzbd/files/sabnzbd index 1679bc570bc..5ea10abdb7d 100644 --- a/srcpkgs/sabnzbd/files/sabnzbd +++ b/srcpkgs/sabnzbd/files/sabnzbd @@ -1,3 +1,3 @@ #!/bin/sh cd /usr/share/sabnzbd/ -./SABnzbd.py $* +./SABnzbd.py "$@" diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template index 74de2942566..c486b0b9c8d 100644 --- a/srcpkgs/sabnzbd/template +++ b/srcpkgs/sabnzbd/template @@ -1,22 +1,23 @@ # Template file for 'sabnzbd' pkgname=sabnzbd -version=1.0.2 +version=1.0.3 revision=1 wrksrc="SABnzbd-${version}" -depends="par2cmdline python-cheetah python-configobj python-feedparser python-gntp python-openssl python-yenc unzip" -maintainer="Dominik Honnef " +depends="par2cmdline python-cheetah python-configobj python-feedparser + python-gntp python-openssl python-yenc unzip" +maintainer="Christian Neukirchen " # sabnzbd itself is GPL, but it bundles libraries that are covered by # BSD, LGPL-2 and MIT. In combination, that makes this package GPL. -license="GPL" +license="GPL-2" homepage="http://sabnzbd.org/" short_desc="SABnzbd is an Open Source Binary Newsreader written in Python" distfiles="https://github.com/sabnzbd/sabnzbd/releases/download/${version}/SABnzbd-${version}-src.tar.gz" -checksum=9ced2f4b9486674e8b0a920769710b16e7d96a9981d5aa47b6584f2c3a1e0b62 +checksum=cf87d3f17fc03e8b3a4b3010261115c2ad7e2f773b5ede95a80025b340dbbd35 noarch=yes pycompile_dirs="/usr/share/sabnzbd" -pre_install() { +post_extract() { rm -rf gntp sabnzbd/utils/{feedparser,configobj}.py rm -f licenses/License-{feedparser,configobj,gntp,Python}.txt rm -rf solaris @@ -31,13 +32,12 @@ pre_install() { } do_install() { - vmkdir usr/share/licenses/${pkgname} - mv licenses/* ${DESTDIR}/usr/share/licenses/${pkgname} - mv COPYRIGHT.txt ${DESTDIR}/usr/share/licenses/${pkgname} - rmdir licenses + vbin ${FILESDIR}/sabnzbd vmkdir usr/share/sabnzbd - mv * ${DESTDIR}/usr/share/sabnzbd/ + vcopy "*" usr/share/sabnzbd - vinstall ${FILESDIR}/sabnzbd 0755 usr/bin/ + for _f in licenses/* COPYRIGHT.txt; do + vlicense ${_f} + done }