sys-apps/systemd: Move to EAPI 6
authorMike Gilbert <floppym@gentoo.org>
Sat, 5 Mar 2016 17:18:41 +0000 (12:18 -0500)
committerMike Gilbert <floppym@gentoo.org>
Sat, 5 Mar 2016 18:10:59 +0000 (13:10 -0500)
Package-Manager: portage-2.2.27_p64

sys-apps/systemd/systemd-9999.ebuild

index df82d8e5e7f196eaa68285e689b2c30d1cfa98c5..2213ad1e409747cc0f78f7958112712f94bd93e4 100644 (file)
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 if [[ ${PV} == 9999 ]]; then
        EGIT_REPO_URI="https://github.com/systemd/systemd.git"
@@ -12,7 +12,7 @@ else
        KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
-inherit autotools bash-completion-r1 linux-info multilib \
+inherit autotools bash-completion-r1 linux-info \
        multilib-minimal pam systemd toolchain-funcs udev user
 
 DESCRIPTION="System and service manager for Linux"
@@ -144,9 +144,15 @@ src_unpack() {
 src_prepare() {
        # Bug 463376
        sed -i -e 's/GROUP="dialout"/GROUP="uucp"/' rules/*.rules || die
-       epatch "${FILESDIR}/218-Dont-enable-audit-by-default.patch"
-       epatch "${FILESDIR}/228-noclean-tmp.patch"
-       epatch_user
+
+       local PATCHES=(
+               "${FILESDIR}/218-Dont-enable-audit-by-default.patch"
+               "${FILESDIR}/228-noclean-tmp.patch"
+       )
+       [[ -d "${WORKDIR}"/patches ]] && PATCHES+=( "${WORKDIR}"/patches )
+
+       default
+
        eautoreconf
 }