diff options
author | Sergey Popov <pinkbyte@gentoo.org> | 2014-02-24 17:36:49 +0000 |
---|---|---|
committer | Sergey Popov <pinkbyte@gentoo.org> | 2014-02-24 17:36:49 +0000 |
commit | 684b4af6027b643bb7a4c680dcd0c4a868a0dcab (patch) | |
tree | dc171165e3e6602cd16280c2de0c1ce5caa0f928 /net-misc/dnetstats | |
parent | Add ~mips keyword wrt bug #501346 (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | net-misc/dnetstats/Manifest | 24 | ||||
-rw-r--r-- | net-misc/dnetstats/dnetstats-1.2.6-r3.ebuild | 52 | ||||
-rw-r--r-- | net-misc/dnetstats/files/org.gentoo.pkexec.dnetstats.policy | 17 |
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> |