EAPI="6"
# Require python-2 with sqlite USE flag
-PYTHON_DEPEND="2:2.7"
-PYTHON_USE_WITH="sqlite"
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
-inherit python user systemd versionator
+inherit python-single-r1 user systemd versionator
MY_P="${P/sab/SAB}"
# https://github.com/sabnzbd/sabnzbd/issues/47
RDEPEND="
+ ${PYTHON_DEPS}
>=app-arch/par2cmdline-0.4
>=dev-python/cheetah-2.0.1
dev-python/configobj
unzip? ( >=app-arch/unzip-5.5.2 )
yenc? ( dev-python/yenc )
"
+DEPEND="${PYTHON_DEPS}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
HOMEDIR="/var/lib/${PN}"
- python_set_active_version 2
- python_pkg_setup
+ python-single-r1_pkg_setup
# Create sabnzbd group
enewgroup ${PN}
doins -r ${d}/*
done
+ python_optimize "${D}usr/share/${PN}"
+
newinitd "${FILESDIR}/${PN}.initd" "${PN}"
newconfd "${FILESDIR}/${PN}.confd" "${PN}"
}
pkg_postinst() {
- python_mod_optimize /usr/share/${PN}
-
einfo "Default directory: ${HOMEDIR}"
einfo ""
einfo "Run: gpasswd -a <user> sabnzbd"
fi
done
}
-
-pkg_postrm() {
- python_mod_cleanup /usr/share/${PN}
-}