net-analyzer/suricata: fixed installations warnings
authorSlawomir Lis <slis@gentoo.org>
Sun, 8 Sep 2019 19:20:10 +0000 (21:20 +0200)
committerSlawomir Lis <slis@gentoo.org>
Sun, 8 Sep 2019 19:24:42 +0000 (21:24 +0200)
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Slawek Lis <slis@gentoo.org>
net-analyzer/suricata/suricata-4.0.4.ebuild

index eea47cd01bdb47b997663d905b75469ab90cc1a0..98ed94d5b7d5891bea4c1321ca3d7b52bca50513 100644 (file)
@@ -48,6 +48,7 @@ pkg_setup() {
 src_prepare() {
        epatch "${FILESDIR}/${P}_configure-lua-flags.patch"
        epatch "${FILESDIR}/${P}_sockios.patch"
+       sed -ie 's/docdir =.*/docdir = ${datarootdir}\/doc\/'${PF}'\//' "${S}/doc/Makefile.am"
        eautoreconf
 }
 
@@ -125,8 +126,8 @@ src_install() {
                doins rules/*.rules
        fi
 
-       dodir "/var/lib/${PN}"
-       dodir "/var/log/${PN}"
+       keepdir "/var/lib/${PN}"
+       keepdir "/var/log/${PN}"
 
        fowners -R ${PN}: "/var/lib/${PN}" "/var/log/${PN}" "/etc/${PN}"
        fperms 750 "/var/lib/${PN}" "/var/log/${PN}" "/etc/${PN}"