sys-apps/udevil: epatch->PATCHES=()
authorMarty E. Plummer <hanetzer@startmail.com>
Fri, 20 Apr 2018 09:27:50 +0000 (04:27 -0500)
committerDavid Seifert <soap@gentoo.org>
Fri, 20 Apr 2018 20:01:02 +0000 (22:01 +0200)
Also dropped unneeded eutils, in favor of epatch in the -r1 ebuild and
nothing in the -r2 -r3 ebuilds.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

sys-apps/udevil/files/udevil-0.4.3-flags.patch
sys-apps/udevil/files/udevil-0.4.4-stat.patch
sys-apps/udevil/udevil-0.4.4-r1.ebuild
sys-apps/udevil/udevil-0.4.4-r2.ebuild
sys-apps/udevil/udevil-0.4.4-r3.ebuild

index 166a4357e9f3167bb569016b2ed6377005a69de6..524cdfff99000c870b8944fd48567fa4428fecec 100644 (file)
@@ -4,8 +4,8 @@ Subject: build system
 
        respect flags where possible
 
---- configure.ac
-+++ configure.ac
+--- a/configure.ac
++++ b/configure.ac
 @@ -18,26 +18,6 @@
  
  
index 22e41d4678219085704ee58c2e17b2bb63225b92..427a6f1f670da9136c6048a201e65cfe27a03536 100644 (file)
@@ -1,6 +1,6 @@
 Fixes bug #552072. Thanks Helmut Jarausch.
---- src/device-info.h
-+++ src/device-info.h
+--- a/src/device-info.h
++++ b/src/device-info.h
 @@ -14,6 +14,7 @@
  #include <libudev.h>
  #include <fcntl.h>
index 9f3cd58b0b1383d89896de27af4449f3f94460ad..73596bdd436e7876a91ebf5eaa7f2f9ce8fd1d81 100644 (file)
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-inherit eutils autotools user
+inherit autotools epatch user
 
 DESCRIPTION="mount and unmount removable devices without a password"
 HOMEPAGE="https://ignorantguru.github.com/udevil/"
@@ -31,7 +31,7 @@ pkg_setup(){
 src_prepare() {
        # This works for 0.4.4 too, no sense copying the patch
        epatch "${FILESDIR}"/${PN}-0.4.3-flags.patch
-       epatch "${FILESDIR}"/${P}-stat.patch
+       epatch "${FILESDIR}"/${PN}-0.4.4-stat.patch
        eautoreconf
 }
 
index c93bc7b9dcc2d20c5c6a596215de57d7d2a8217d..a75cf290506c4726cba8d4ee3ab35c9310d63cde 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
 
-inherit eutils autotools user
+inherit autotools user
 
 DESCRIPTION="mount and unmount removable devices without a password"
 HOMEPAGE="https://ignorantguru.github.com/udevil/"
@@ -28,12 +28,15 @@ pkg_setup(){
        enewgroup plugdev
 }
 
-src_prepare() {
+PATCHES=(
        # This works for 0.4.4 too, no sense copying the patch
-       epatch "${FILESDIR}"/${PN}-0.4.3-flags.patch
-       epatch "${FILESDIR}"/${P}-stat.patch
-       epatch "${FILESDIR}"/${P}-include-sysmacros.patch
-       eapply_user
+       "${FILESDIR}"/${PN}-0.4.3-flags.patch
+       "${FILESDIR}"/${PN}-0.4.4-stat.patch
+       "${FILESDIR}"/${PN}-0.4.4-include-sysmacros.patch
+)
+
+src_prepare() {
+       default
        eautoreconf
 }
 
index fc14c4677245706beac5e14ac2a8c1822b48f56c..0dede83db0ee98893860411fa7ab2165986d0738 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
 
-inherit eutils autotools user
+inherit autotools user
 
 DESCRIPTION="mount and unmount removable devices without a password"
 HOMEPAGE="https://ignorantguru.github.com/udevil/"
@@ -28,12 +28,15 @@ pkg_setup(){
        enewgroup plugdev
 }
 
-src_prepare() {
+PATCHES=(
        # This works for 0.4.4 too, no sense copying the patch
-       epatch "${FILESDIR}"/${PN}-0.4.3-flags.patch
-       epatch "${FILESDIR}"/${P}-stat.patch
-       epatch "${FILESDIR}"/${P}-include-sysmacros-r1.patch
-       eapply_user
+       "${FILESDIR}"/${PN}-0.4.3-flags.patch
+       "${FILESDIR}"/${PN}-0.4.4-stat.patch
+       "${FILESDIR}"/${PN}-0.4.4-include-sysmacros.patch
+)
+
+src_prepare() {
+       default
        eautoreconf
 }