net-analyzer/netdata: fix sse flag, file permissons, install netdata.conf
authorCraig Andrews <candrews@integralblue.com>
Thu, 3 Nov 2016 21:22:56 +0000 (17:22 -0400)
committerGöktürk Yüksek <gokturk@gentoo.org>
Sat, 5 Nov 2016 03:01:53 +0000 (23:01 -0400)
See https://github.com/firehol/netdata/issues/1199

Gentoo-bug: 597382

net-analyzer/netdata/netdata-1.4.0-r1.ebuild [moved from net-analyzer/netdata/netdata-1.4.0.ebuild with 85% similarity]
net-analyzer/netdata/netdata-9999.ebuild

similarity index 85%
rename from net-analyzer/netdata/netdata-1.4.0.ebuild
rename to net-analyzer/netdata/netdata-1.4.0-r1.ebuild
index 27cf2dcf33560d21e1c11deed7755536ad06f50c..e2a78bc9ed58eea612ece16b2293673f838918b2 100644 (file)
@@ -79,18 +79,21 @@ src_configure() {
                --localstatedir=/var \
                --with-user=${NETDATA_USER} \
                $(use_enable nfacct plugin-nfacct) \
-               $(use_enable cpu_flags_x86_sse2 sse) \
+               $(use_enable cpu_flags_x86_sse2 x86-sse) \
                $(use_with compression zlib)
 }
 
 src_install() {
        default
 
-       fowners ${NETDATA_USER}:${NETDATA_GROUP} /var/log/netdata
-       fowners ${NETDATA_USER}:${NETDATA_GROUP} /var/cache/netdata
+       fowners -Rc ${NETDATA_USER}:${NETDATA_GROUP} /var/log/netdata
+       fowners -Rc ${NETDATA_USER}:${NETDATA_GROUP} /var/cache/netdata
+       fowners -Rc ${NETDATA_USER}:${NETDATA_GROUP} /var/lib/netdata
 
-       fowners -Rc ${NETDATA_USER}:${NETDATA_GROUP} /usr/share/${PN}
+       fowners -Rc root:${NETDATA_GROUP} /usr/share/${PN}
 
        newinitd system/netdata-openrc ${PN}
        systemd_dounit system/netdata.service
+       insinto /etc/netdata
+       doins system/netdata.conf
 }
index 27cf2dcf33560d21e1c11deed7755536ad06f50c..e2a78bc9ed58eea612ece16b2293673f838918b2 100644 (file)
@@ -79,18 +79,21 @@ src_configure() {
                --localstatedir=/var \
                --with-user=${NETDATA_USER} \
                $(use_enable nfacct plugin-nfacct) \
-               $(use_enable cpu_flags_x86_sse2 sse) \
+               $(use_enable cpu_flags_x86_sse2 x86-sse) \
                $(use_with compression zlib)
 }
 
 src_install() {
        default
 
-       fowners ${NETDATA_USER}:${NETDATA_GROUP} /var/log/netdata
-       fowners ${NETDATA_USER}:${NETDATA_GROUP} /var/cache/netdata
+       fowners -Rc ${NETDATA_USER}:${NETDATA_GROUP} /var/log/netdata
+       fowners -Rc ${NETDATA_USER}:${NETDATA_GROUP} /var/cache/netdata
+       fowners -Rc ${NETDATA_USER}:${NETDATA_GROUP} /var/lib/netdata
 
-       fowners -Rc ${NETDATA_USER}:${NETDATA_GROUP} /usr/share/${PN}
+       fowners -Rc root:${NETDATA_GROUP} /usr/share/${PN}
 
        newinitd system/netdata-openrc ${PN}
        systemd_dounit system/netdata.service
+       insinto /etc/netdata
+       doins system/netdata.conf
 }