summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2014-02-24 17:36:49 +0000
committerSergey Popov <pinkbyte@gentoo.org>2014-02-24 17:36:49 +0000
commit684b4af6027b643bb7a4c680dcd0c4a868a0dcab (patch)
treedc171165e3e6602cd16280c2de0c1ce5caa0f928 /net-misc/dnetstats
parentAdd ~mips keyword wrt bug #501346 (diff)
downloadhistorical-684b4af6027b643bb7a4c680dcd0c4a868a0dcab.tar.gz
historical-684b4af6027b643bb7a4c680dcd0c4a868a0dcab.tar.bz2
historical-684b4af6027b643bb7a4c680dcd0c4a868a0dcab.zip
Revision bump: fix PolicyKit support by adding apropriate policy file
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x1F357D42
Diffstat (limited to 'net-misc/dnetstats')
-rw-r--r--net-misc/dnetstats/ChangeLog8
-rw-r--r--net-misc/dnetstats/Manifest24
-rw-r--r--net-misc/dnetstats/dnetstats-1.2.6-r3.ebuild52
-rw-r--r--net-misc/dnetstats/files/org.gentoo.pkexec.dnetstats.policy17
4 files changed, 86 insertions, 15 deletions
diff --git a/net-misc/dnetstats/ChangeLog b/net-misc/dnetstats/ChangeLog
index fcbfc3c0a0ae..eb5a3cd42481 100644
--- a/net-misc/dnetstats/ChangeLog
+++ b/net-misc/dnetstats/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-misc/dnetstats
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/dnetstats/ChangeLog,v 1.12 2014/02/24 02:01:21 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/dnetstats/ChangeLog,v 1.13 2014/02/24 17:36:47 pinkbyte Exp $
+
+*dnetstats-1.2.6-r3 (24 Feb 2014)
+
+ 24 Feb 2014; Sergey Popov <pinkbyte@gentoo.org> +dnetstats-1.2.6-r3.ebuild,
+ +files/org.gentoo.pkexec.dnetstats.policy:
+ Revision bump: fix PolicyKit support by adding apropriate policy file
24 Feb 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org>
dnetstats-1.2.6-r2.ebuild:
diff --git a/net-misc/dnetstats/Manifest b/net-misc/dnetstats/Manifest
index fe39140fdf0c..99186bb39741 100644
--- a/net-misc/dnetstats/Manifest
+++ b/net-misc/dnetstats/Manifest
@@ -1,25 +1,21 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+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-r2.ebuild 1080 SHA256 e943b5d5ee8c036c61addc56b42520d94d4459be14a71d6ac8c81aaec18d57aa SHA512 27bafd1b8ef1a123da4cb14f2ee72b3403aaac6e9378029e369c2a17f31a09e5de01fe025504cd03c6debc521889c6a443acb985602e8eb3be8326f27983dc3e WHIRLPOOL 12e341bb1f6bdd30e54dff810f341a1651995e829bcab493153391c1ebfd20b574a6c1957d6f876ce9b4b3c5e886d9c0b784c1d94901e269d4f6f6e9a7dc2e5c
+EBUILD dnetstats-1.2.6-r3.ebuild 1172 SHA256 18ac69a5ec49343fd73b13f9c053c015fdafa2c9b48e81645712f6f920d04324 SHA512 6cb547459495ebef57abdb82bd527097446b08c3b83af202ea9cd2687173bf5f4245bd550d59d63694f6ea40355da09c22868fafcd7eaba7b5b8b60f3392d19d WHIRLPOOL 7abe4adc6f5c30945409149dd243a8b36089b549b8a82d624293c27333343337a775b615bc9f194b6af11bd4b0144ff3e09bb446169cfc6e1be312fb367d93dd
EBUILD dnetstats-1.2.6.ebuild 1717 SHA256 78c5b0eb5311f0bb8d58720d10f24cd17b6805ef9ed4cbd28c0e893fc5469207 SHA512 de3b8bcc97f6adbc9b98067bbd1f3b54ee99549111f52ca70149892419d9155a9392e4667c1c74ffd1307d28c9e459e588854b638436aa5d8de47f42936443c5 WHIRLPOOL d4e57f146bf161d2af4368c98b0d26547db461431da7d1bed9ed00185cc9c67714987a7e992e34595d9bf5bd60d36dc9e8e09286285c96649ed343769d6c3efc
-MISC ChangeLog 2118 SHA256 99da5b7114a20f79bc57a0ffc3223f79ed7913d05feecc7781977bb65ea3e6ce SHA512 234d650a1215e710382c3f7130485ebadc8d8bfb216d7b5b34125c78cec76309fb137660df377da918c8e808d42272c00dd87fe0f49329ea3b5df30c6a933275 WHIRLPOOL 8b695e03f4159cd1ece199007c5bd8af9f6d8f432b44b13fae30fa1b52669c3ee497abdc9339eedfc907209d40459365b1755ee73994e9344f06761eed2acea5
+MISC ChangeLog 2347 SHA256 691c9e1cf4d5eafe38486da7391ca8b8c5fba04ce98e705178366bf27b0f1b18 SHA512 c2a555742e132de24371633fde11ffdef0cf20bb0d74e377d57c566caf9790468db5f6f22955c3ecefe3c1b64da76a586857196456eae1f1bd4d157578d04e55 WHIRLPOOL a6a40cbe9c839f80c00ee721add06a1efc7310057c84ac95a3f7dda3069e9ca9484ad4e362c824c6ba1565296a0287b6a77ee51be94562178599d0be9b2b0d16
MISC metadata.xml 325 SHA256 90a3047d1b04231f4ff5b7add3acd1948cd111d57cbc8aa867342bcd77488123 SHA512 cc067b9e79df8e735e7c1c09a5a30618db303173c689f5584fde7acb43b87c6afcc4fff8916bfe64c8590f4857cb66e86fb4f6c93e8b52b6e901dcd73918798f WHIRLPOOL 7a3c4462ffcdf83af74ee8a85440b09da3f59d7ebfdbf58b6a2488f55bc5986c4c672444677c2255abba26af250df299efbf042baad57c68ac98e4272ae755ec
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTCpnnAAoJEE8aJVXqcZkdsiUQAI5fl7ekLTnjGFiX2GdjN503
-Ut5/7fjEH4wDNihoM7Sxn7mPJEWiR9L5FIMbdaLceB0JdGH2K8XZaxVDcl4o7q83
-LtiuLDE2eQ1hL208r2fZOTNsbfxgxMKC0rt8seXWxcFSjFEGdESo2obZmKSmfERk
-RhFOMsbqBrweSEBfFab4xOuxmzN3ovDaagJupk5aYtWjzRyrVfxpw54i4kBAuJU0
-QYHDCT41utbPsoRg26RxhFexolXe0URI7CLMcB6P6qYyKuKJJhsiaZLIQ/+EAjbj
-r5up6Cy87SyzHnMWPAprEEU+PO1oXZ6s7JGYccPtlUyeSHeGedIXH1XO0DSIK2dd
-bTiqiLjfqcJwiXeJD2+GZkjUk8JipzeGE2HgG/1RXHC+B6lhNHNYkanWdfPX3DpO
-8o4mrbQ0FYjDNMkdGrTAPQulysP9Jw7pswQwO5wIWtPoQdLtFai1Y9lB+Cxn6rgc
-zB8Ox4sBcozoJoI+3h/iGc8JmS1kc73JNKjcHrgqZyd3e6ERVAe2Yoyy3AF1odUf
-gieHg85C9BsZAsDWNLsFjmyq+vZLkYPm4gWSzD3/JR4X++B5kcPBsc3O5FJgvfAP
-JLmbRAUKsxUpgmb9ZZpY5141JGE9ZvSvOQzgxyD6ushqFcy1/9ZM3SdimkcEr9eA
-wXo0QkC1EkZ3LI2Ysh6G
-=2SXf
+iQEcBAEBCAAGBQJTC4MxAAoJECo/aRed9267hNAH+gOEYip/yOHl1kU7WP8OCYrd
+w2GSDB2vDKmd4iUeirWTnaLvk6ohTpo2KYSs6w115n+xkPrB+kQnLCJgAH8cW+Si
+UwaOQhgBrTxia6n2cjCG6BjJngNkEE7uzUIUocQfAaYM/Tp1SSMz/TeWi3gXNScj
+v3EeKJmNrBm7Lk1PcobWNXHPay7JKSfoIl2syAOcG2G3xOJkxVMbuhcOKFd2lZoV
+eDZ1+6t7zny0j3HjmKbwgu9apFCtVRogP6W6qaAKDaXSKzKS2ROcQpGQq8YJ8gW0
+H1YwOmv9Ofnb2NJ4ertrg3/tepcjXkfh9sXT/PqCp7xNDrUHoXmMLVSXRSlIJZ0=
+=2D/U
-----END PGP SIGNATURE-----
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..9bcec6ba3d26
--- /dev/null
+++ b/net-misc/dnetstats/dnetstats-1.2.6-r3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/dnetstats/dnetstats-1.2.6-r3.ebuild,v 1.1 2014/02/24 17:36:47 pinkbyte Exp $
+
+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>