app-admin/syslog-summary: update after review
authorPaul Healy <lmiphay@gmail.com>
Mon, 8 Oct 2018 20:13:10 +0000 (21:13 +0100)
committerMichał Górny <mgorny@gentoo.org>
Sat, 13 Oct 2018 20:01:00 +0000 (22:01 +0200)
Fixes are:

drop eutils inherit
add missing die on sed failure
use einstalldocs to install doc files

Signed-off-by: Paul Healy <lmiphay@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
app-admin/syslog-summary/syslog-summary-1.14-r2.ebuild

index 036c2eabffe5a7197aa9bcddc9c6d51e58481874..d60a4946de719ef08bea161fb3ed64ba9672f7f9 100644 (file)
@@ -5,7 +5,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit eutils python-single-r1
+inherit python-single-r1
 
 DESCRIPTION="Summarizes the contents of a syslog log file"
 HOMEPAGE="https://github.com/dpaleino/syslog-summary"
@@ -24,7 +24,7 @@ RDEPEND="${PYTHON_DEPS}"
 src_prepare() {
        python_fix_shebang -f syslog-summary
 
-       sed -i -e 's:python-magic:sys-apps/file[python]:' "syslog-summary"
+       sed -i -e 's:python-magic:sys-apps/file[python]:' "syslog-summary" || die
 
        # Sadly, the makefile is useless for us.
        rm Makefile || die
@@ -34,7 +34,7 @@ src_prepare() {
 
 src_install() {
        dobin syslog-summary
-       dodoc AUTHORS ChangeLog NEWS README
+       einstalldocs
        doman syslog-summary.1
 
        insinto /etc/syslog-summary