sys-process/glances: Fix insane sed usage
authorJustin Lecher <jlec@gentoo.org>
Sat, 26 Nov 2016 12:54:33 +0000 (13:54 +0100)
committerJustin Lecher <jlec@gentoo.org>
Sat, 26 Nov 2016 12:55:00 +0000 (13:55 +0100)
Package-Manager: portage-2.3.2
Signed-off-by: Justin Lecher <jlec@gentoo.org>
sys-process/glances/glances-2.7.1.ebuild
sys-process/glances/glances-2.7.ebuild

index 0edf3a9ad2e4113d8a2cc1438ae1294c27dd4438..9d04a05de483316cc54381f76676acc23afa0712 100644 (file)
@@ -34,10 +34,10 @@ pkg_setup() {
 python_prepare_all() {
        # Remove duplicate entries of a prebuilt doc build and
        # ensure install of the file glances.conf in /etc/${PN}
-       sed -i -r '\|share/doc/glances|,/\),/ {
-                       s.*share/doc/glances.*|("etc/glances", ["conf/glances.conf"]),|p
-                       d
-               }' -- 'setup.py' || die
+       sed \
+               -e '/share\/doc\/glances/d' \
+               -e "s:'conf/glances.conf':('etc/glances', ['conf/glances.conf':g" \
+               -i setup.py || die
 
        distutils-r1_python_prepare_all
 }
index 0edf3a9ad2e4113d8a2cc1438ae1294c27dd4438..9d04a05de483316cc54381f76676acc23afa0712 100644 (file)
@@ -34,10 +34,10 @@ pkg_setup() {
 python_prepare_all() {
        # Remove duplicate entries of a prebuilt doc build and
        # ensure install of the file glances.conf in /etc/${PN}
-       sed -i -r '\|share/doc/glances|,/\),/ {
-                       s.*share/doc/glances.*|("etc/glances", ["conf/glances.conf"]),|p
-                       d
-               }' -- 'setup.py' || die
+       sed \
+               -e '/share\/doc\/glances/d' \
+               -e "s:'conf/glances.conf':('etc/glances', ['conf/glances.conf':g" \
+               -i setup.py || die
 
        distutils-r1_python_prepare_all
 }