From: Justin Lecher Date: Sat, 26 Nov 2016 12:54:33 +0000 (+0100) Subject: sys-process/glances: Fix insane sed usage X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=50ad25d095b29fc0f58224f7f220fb66d72234e2;p=gentoo.git sys-process/glances: Fix insane sed usage Package-Manager: portage-2.3.2 Signed-off-by: Justin Lecher --- diff --git a/sys-process/glances/glances-2.7.1.ebuild b/sys-process/glances/glances-2.7.1.ebuild index 0edf3a9ad2e4..9d04a05de483 100644 --- a/sys-process/glances/glances-2.7.1.ebuild +++ b/sys-process/glances/glances-2.7.1.ebuild @@ -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 } diff --git a/sys-process/glances/glances-2.7.ebuild b/sys-process/glances/glances-2.7.ebuild index 0edf3a9ad2e4..9d04a05de483 100644 --- a/sys-process/glances/glances-2.7.ebuild +++ b/sys-process/glances/glances-2.7.ebuild @@ -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 }