dev-libs/libcgroup: epatch->PATCHES=()
authorMarty E. Plummer <hanetzer@startmail.com>
Fri, 20 Apr 2018 16:34:22 +0000 (11:34 -0500)
committerAnthony G. Basile <blueness@gentoo.org>
Sat, 21 Apr 2018 11:15:12 +0000 (07:15 -0400)
Also dropped unneeded eutils eclass.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

dev-libs/libcgroup/libcgroup-0.41-r4.ebuild

index 0f827edbd6f7edfdafe31dd46541191ca6ecfb9f..67b609f2dfec6ae551bc52f6a3989e4821afb029 100644 (file)
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=6
 
-inherit autotools eutils flag-o-matic linux-info pam
+inherit autotools flag-o-matic linux-info pam
 
 DESCRIPTION="Tools and libraries to configure and manage kernel control groups"
 HOMEPAGE="http://libcg.sourceforge.net/"
@@ -33,11 +33,14 @@ pkg_setup() {
        linux-info_pkg_setup
 }
 
-src_prepare() {
-       epatch "${FILESDIR}"/${P}-replace_DECLS.patch
-       epatch "${FILESDIR}"/${P}-replace_INLCUDES.patch
-       epatch "${FILESDIR}"/${P}-reorder-headers.patch
+PATCHES=(
+       "${FILESDIR}"/${P}-replace_DECLS.patch
+       "${FILESDIR}"/${P}-replace_INLCUDES.patch
+       "${FILESDIR}"/${P}-reorder-headers.patch
+)
 
+src_prepare() {
+       default
        # Change rules file location
        sed -e 's:/etc/cgrules.conf:/etc/cgroup/cgrules.conf:' \
                -i src/libcgroup-internal.h || die "sed failed"
@@ -47,7 +50,6 @@ src_prepare() {
                -i src/pam/Makefile.am || die "sed failed"
        sed -e 's#/var/run#/run#g' -i configure.in || die "sed failed"
 
-       eapply_user
        eautoreconf
 }