summaryrefslogtreecommitdiff
path: root/net-misc/dnetstats
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-misc/dnetstats
reinit the tree, so we can have metadata
Diffstat (limited to 'net-misc/dnetstats')
-rw-r--r--net-misc/dnetstats/Manifest6
-rw-r--r--net-misc/dnetstats/dnetstats-1.2.6-r3.ebuild51
-rw-r--r--net-misc/dnetstats/files/org.gentoo.pkexec.dnetstats.policy17
-rw-r--r--net-misc/dnetstats/metadata.xml8
4 files changed, 82 insertions, 0 deletions
diff --git a/net-misc/dnetstats/Manifest b/net-misc/dnetstats/Manifest
new file mode 100644
index 000000000000..9d6928308225
--- /dev/null
+++ b/net-misc/dnetstats/Manifest
@@ -0,0 +1,6 @@
+AUX org.gentoo.pkexec.dnetstats.policy 737 SHA256 05a0854a3f33f3e3b1bce070ad8e32a37fe2038f1b626f3a08e054dce68ac113 SHA512 93eb8f683f666fbe9044efa8651594d963b418a374a57c7ac5a83ae4ceaa81d6a91f517520adea0f7ae24a2f246f1263ff5fe955eeafff02b1c2ede8f56b01dc WHIRLPOOL 2c311d05ac23bc26e5d9cb0da84abbb2217fb1c50fb643315648ec0080f93fe38d13f1996295c4e260bd9b9d34f99038926342b05890fba331ea74105ee58e8a
+DIST 107467-DNetStats-v1.2.6-release.tar.bz2 213492 SHA256 590521d60731e7066855151c4a9545322c8f6031aaec766fae4ad19a6a95cb57 SHA512 80fd7c296fba6921d23b22524de3a05e19f44113c57a43b615f963c84d7587ef7c187c3d7d410b3919f536e2bf9708aec6022e63c298bbc8790d5577bb783b68 WHIRLPOOL 1c82da70668f47af2db0f5901805966bf3e7972dd8a2a7a45daa1e37f757bb64521482132eef7d3fbd3d194fc05cd59d44e6b04446b09b05d3c54d5533c5af37
+EBUILD dnetstats-1.2.6-r3.ebuild 1049 SHA256 593d7b1ccebc7d09accdd7f945fdd76e2304151ef6025fa828be6f3c967fca9b SHA512 b3af9b2b81549361dd8306744e88c40f14fdbff73bbf951981a88ab741b4580b24fec1583d9cf0f65dad9ae61e3f76c3794324e58655f71a7035287dbcb2c2cc WHIRLPOOL cc30adaab51b57bd91b29bd27a33e1fbafb468a14297b1c6b9fda33ebaa894ef17ad8122c34392af43169474d46dc8ad3924e8e2aa74ac2eb45ba675a2cad00b
+MISC ChangeLog 2877 SHA256 f6c27a46c0f0146b6a8da6545db4ecba3e047167e14e45513c66765df15e924f SHA512 e110214346a8ed048be43ba4e6ddec1c8e5a83bfad2ae22109bcb3753fff2fbb3e93d2301674bc625edfeb107d71eec568b60a5cea762e1fd1f68fcdf31c72f9 WHIRLPOOL 0d7abf8567bb3dc712153d487235a296fea03692c72f9ab30a85007e075109bdd41950eaff1c078776e20d7818fb239962537c77bcd6ed17fd48a8a2d162351c
+MISC ChangeLog-2015 2672 SHA256 6eb6a66f0e65cf740abfcfa16bb71fadbf8901eeae537baf6293eae00d5cac65 SHA512 4db9f9851758a3205659c695ef5b385104a8196f31a9e6db6778e350c9218090592bf6116157b2e08a9b985185e4eb9e97ab0367c9f367c278abf2a7e15ce74e WHIRLPOOL 66351bdaec7d7b213d37c9fbc90799174b8e8b99495bffd81c6d0ac74811ff576f94f1342ef737a7fea577e9ad54d8135da5562cd23d0195d6a03c9eab63c372
+MISC metadata.xml 243 SHA256 40d70720dcef790c8b2af5864ea1d289f0a661e0db1e89d2c6a8a5c0d2ea971e SHA512 fc40891d1d0c8526f7ac87f25fbdb63e927494f972894e0006fe85eab8eef60ae79761cbc42febd202172da040283a2daa432908bf02ef83d27454660f20e72b WHIRLPOOL 0c09ba0a23280f3d5b0bd26ca7e3f3fe8e43302780afbcb20218599b9b8f426485b8aba8c97f1507f9adab1688d78cb132792cb4d13e130454c393b69fc662f4
diff --git a/net-misc/dnetstats/dnetstats-1.2.6-r3.ebuild b/net-misc/dnetstats/dnetstats-1.2.6-r3.ebuild
new file mode 100644
index 000000000000..fee04bad42e8
--- /dev/null
+++ b/net-misc/dnetstats/dnetstats-1.2.6-r3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils qt4-r2
+
+MY_PN="DNetStats"
+MY_P="${MY_PN}-v${PV}-release"
+
+DESCRIPTION="Qt4 network monitor utility"
+HOMEPAGE="http://qt-apps.org/content/show.php/DNetStats?content=107467"
+SRC_URI="http://qt-apps.org/CONTENT/content-files/107467-${MY_P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="policykit"
+
+DEPEND="
+ dev-qt/qtcore:4
+ dev-qt/qtgui:4
+"
+RDEPEND="${DEPEND}
+ policykit? ( sys-auth/polkit )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ qt4-r2_src_prepare
+
+ # clueless upstream ships generated files...
+ rm -rf moc_* qrc_* || die
+}
+
+src_install() {
+ newbin mythread ${PN}
+ dodoc ReadMe
+
+ newicon resource/energy.png ${PN}.png
+ make_desktop_entry ${PN} DNetStats ${PN} 'Qt;Network;Dialup'
+
+ if use policykit; then
+ insinto /usr/share/polkit-1/actions
+ doins "${FILESDIR}/org.gentoo.pkexec.${PN}.policy"
+ sed -i -e 's/^Exec=/&pkexec /' \
+ "${ED}"usr/share/applications/${PN}*.desktop \
+ || die
+ fi
+}
diff --git a/net-misc/dnetstats/files/org.gentoo.pkexec.dnetstats.policy b/net-misc/dnetstats/files/org.gentoo.pkexec.dnetstats.policy
new file mode 100644
index 000000000000..c910a6c3610b
--- /dev/null
+++ b/net-misc/dnetstats/files/org.gentoo.pkexec.dnetstats.policy
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE policyconfig PUBLIC "-//freedesktop//DTD polkit Policy Configuration 1.0//EN"
+ "http://www.freedesktop.org/software/polkit/policyconfig-1.dtd">
+<policyconfig>
+ <vendor>Gentoo</vendor>
+ <vendor_url>http://www.gentoo.org/</vendor_url>
+ <action id="org.gentoo.pkexec.dnetstats">
+ <message>Authentication is required to run the DNetStats</message>
+ <defaults>
+ <allow_any>auth_admin</allow_any>
+ <allow_inactive>auth_admin</allow_inactive>
+ <allow_active>auth_admin</allow_active>
+ </defaults>
+ <annotate key="org.freedesktop.policykit.exec.path">/usr/bin/dnetstats</annotate>
+ <annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
+ </action>
+</policyconfig>
diff --git a/net-misc/dnetstats/metadata.xml b/net-misc/dnetstats/metadata.xml
new file mode 100644
index 000000000000..32fe1293e9a9
--- /dev/null
+++ b/net-misc/dnetstats/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>qt@gentoo.org</email>
+ <name>Gentoo Qt Project</name>
+</maintainer>
+</pkgmetadata>