sys-process/systemd-cron: fix FEATURES=test support
authorRichard Freeman <rich0@gentoo.org>
Sun, 2 Jul 2017 17:50:47 +0000 (13:50 -0400)
committerRichard Freeman <rich0@gentoo.org>
Sun, 2 Jul 2017 17:50:47 +0000 (13:50 -0400)
Bug: 623552
Package-Manager: Portage-2.3.6, Repoman-2.3.2

sys-process/systemd-cron/systemd-cron-1.5.3.ebuild
sys-process/systemd-cron/systemd-cron-1.5.4.ebuild

index 0d52d1c3d5c28e141f39ce95d63b5b8fb465fc51..ab453bf98c5950f2cc58c3ee18a0270682e775c0 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/systemd-cron/${PN}/archive/v${PV}.tar.gz -> systemd-
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="cron-boot etc-crontab-systemd minutely setgid yearly"
+IUSE="cron-boot etc-crontab-systemd minutely setgid test yearly"
 
 RDEPEND=">=sys-apps/systemd-217
             sys-apps/debianutils
@@ -20,7 +20,8 @@ RDEPEND=">=sys-apps/systemd-217
             ${PYTHON_DEPS}
                 sys-process/cronbase"
 
-DEPEND="sys-process/cronbase"
+DEPEND="sys-process/cronbase
+       test? ( sys-apps/man-db dev-python/pyflakes )"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
@@ -35,6 +36,7 @@ src_prepare() {
        sed -i \
                -e 's!/crontab$!/crontab-systemd!' \
                -e 's!/crontab\(\.[15]\)$!/crontab-systemd\1!' \
+               -e 's/pyflakes3/pyflakes/' \
                -- "${S}/Makefile.in" || die
 
        if use etc-crontab-systemd
index 3ac1e9729ac9483a878cae44a79641eb50b32473..59f59b8ab2aee58a584995274f9e9ea86cfe0ae9 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/systemd-cron/${PN}/archive/v${PV}.tar.gz -> systemd-
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="cron-boot etc-crontab-systemd minutely setgid yearly"
+IUSE="cron-boot etc-crontab-systemd minutely setgid test yearly"
 
 RDEPEND=">=sys-apps/systemd-217
             sys-apps/debianutils
@@ -20,7 +20,8 @@ RDEPEND=">=sys-apps/systemd-217
             ${PYTHON_DEPS}
                 sys-process/cronbase"
 
-DEPEND="sys-process/cronbase"
+DEPEND="sys-process/cronbase
+       test? ( sys-apps/man-db dev-python/pyflakes )"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
@@ -35,6 +36,7 @@ src_prepare() {
        sed -i \
                -e 's!/crontab$!/crontab-systemd!' \
                -e 's!/crontab\(\.[15]\)$!/crontab-systemd\1!' \
+               -e 's/pyflakes3/pyflakes/' \
                -- "${S}/Makefile.in" || die
 
        if use etc-crontab-systemd