From: Markos Chandras Date: Tue, 29 Jun 2010 12:00:13 +0000 (+0000) Subject: Version bump. New gnome use flag for gksu. New ewarn message X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=14bee00a49a30e86c1fdf078fda8400c71a44b04;p=gentoo.git Version bump. New gnome use flag for gksu. New ewarn message Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- diff --git a/net-misc/dnetstats/ChangeLog b/net-misc/dnetstats/ChangeLog index 6c4aaf0e1d51..d412b397654e 100644 --- a/net-misc/dnetstats/ChangeLog +++ b/net-misc/dnetstats/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for net-misc/dnetstats # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/dnetstats/ChangeLog,v 1.2 2010/03/09 12:19:40 abcd Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/dnetstats/ChangeLog,v 1.3 2010/06/29 12:00:13 hwoarang Exp $ + +*dnetstats-1.2.6 (29 Jun 2010) + + 29 Jun 2010; Markos Chandras + +dnetstats-1.2.6.ebuild, metadata.xml: + Version bump. Refactor sudo logic. Introduced a new gnome use flag which + pulls gksu for gnome users. Added extended ewarn message to warn uses + about the expected behavior 09 Mar 2010; Jonathan Callen dnetstats-1.2.5.ebuild: QA: When not using an absolute path, you MUST NOT use a file extension diff --git a/net-misc/dnetstats/Manifest b/net-misc/dnetstats/Manifest index abd4534abb32..3aee37c2bb68 100644 --- a/net-misc/dnetstats/Manifest +++ b/net-misc/dnetstats/Manifest @@ -1,14 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - DIST 107467-DNetStats-v1.2.5-release.tar.bz2 203064 RMD160 ebb4b9656ecf201cd8a48f2aad6e4870a8ff98b5 SHA1 734560d0b23468f3336468369ecf7b08cbaccc4c SHA256 d8c4143a9c60f864c5fd6a7e0ce125bb80c62d5bdae4397213827cd5d4371a7f +DIST 107467-DNetStats-v1.2.6-release.tar.bz2 213492 RMD160 de46766fa5e027f5f349727d10b1a6864cbf525f SHA1 c5a152a03c578de15863bcb718360d808ba88c43 SHA256 590521d60731e7066855151c4a9545322c8f6031aaec766fae4ad19a6a95cb57 EBUILD dnetstats-1.2.5.ebuild 1263 RMD160 5d154bfe9df7925725510953830639cb61d74868 SHA1 7c0091d8a8431c8b8118fb104c74ad5610570e72 SHA256 eb16eb49df060c3e0b00a00aee9d8eb73d60f2d603ea7a63fe6f709841500757 -MISC ChangeLog 570 RMD160 cdee8124c8202103f03dace7bc6903c8fa969647 SHA1 d072587189887642d38b032f4001be389b4e0eb9 SHA256 14f9e20b002418ab4485768b613456795332dbda375aac7ca161c2cc573ed9c8 -MISC metadata.xml 361 RMD160 8932bccc6bc74afa5758a1c940a43fa67a973d00 SHA1 c4f666c12180de8b5e6f275cfc5f9c1c410e635a SHA256 c63e231e8fa8efd31e2897fc27fc7fb2593e424b8ec47fad0cda3cb545411d7d ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.14 (GNU/Linux) - -iEYEARECAAYFAkuWPOIACgkQOypDUo0oQOpNaQCgieQIlsndJPnnNfIBC+EdLJLX -uU4AoJJbZ4P+pABgFQAI2eGPx1PvkNum -=B6r4 ------END PGP SIGNATURE----- +EBUILD dnetstats-1.2.6.ebuild 1718 RMD160 dcf06c37a42a9eaa41aebadbd25f4b1a32530d9d SHA1 35aeb1ea75f49439d1fe9257b210adf1b6bba045 SHA256 660798a0c08897e31dbb97c3156b98dcc7e69a95e2e3308942ab2ee2e7542e42 +MISC ChangeLog 878 RMD160 ccee9278b308a6a35b91359b971aa8240548da7d SHA1 32fbf460642d71e5594d0156c91fe0d9614acbc4 SHA256 00214c9afad388cdef1f957b8c94686f18f62cb784edf8ce96f2fd372789fb67 +MISC metadata.xml 416 RMD160 16d12f75b784ce64473a557a842219d02381577e SHA1 c157217f1dc38bcae395da3f0ee8403ba637e13c SHA256 0e5bc141e880decd66da6fe0e081c7192fe097e13f291ec22be6421a8f6b4035 diff --git a/net-misc/dnetstats/dnetstats-1.2.6.ebuild b/net-misc/dnetstats/dnetstats-1.2.6.ebuild new file mode 100644 index 000000000000..4c71ed0c68af --- /dev/null +++ b/net-misc/dnetstats/dnetstats-1.2.6.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2010 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.ebuild,v 1.1 2010/06/29 12:00:13 hwoarang Exp $ + +EAPI="2" + +inherit 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="kde gnome" + +DEPEND="x11-libs/qt-gui:4" +RDEPEND="${DEPEND} + app-admin/sudo + kde? ( kde-base/kdesu ) + gnome? ( x11-libs/gksu )" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + if ! use kde && ! use gnome; then + ewarn + ewarn "You didn't enable nor kde neither gnome use flags." + ewarn "This means that no sudo GUI frontend will be used hence" + ewarn "the ${PN} menu entry won't work for normal users." + ewarn "Use 'sudo ${PN}' to launch the application or emerge ${PN} with" + ewarn "USE='kde' or USE='gnome' in order to make use of a graphical" + ewarn "sudo frontend" + ewarn + fi +} + +src_prepare() { + # remove old moc_* files + rm -rf moc_* || die "failed to remove old moc_* files" +} + +src_install() { + local gsudo + newbin mythread ${PN} || die "newbin failed" + dodoc ReadMe || die "dodoc failed" + newicon resource/energy.png ${PN}.png || die "doicon failed" + make_desktop_entry ${PN} DNetStats ${PN} 'Qt;Network;Dialup' + # adjust the .desktop file + use kde && gsudo="kdesu" + use gnome && gsudo="gksu" + if [[ -n ${gsudo} ]]; then + sed -i "/^Exec/s:${PN}:${gsudo} -c ${PN}:" \ + ${D}/usr/share/applications/"${PN}"-"${PN}".desktop \ + || die "failed to fix desktop file" + fi +} diff --git a/net-misc/dnetstats/metadata.xml b/net-misc/dnetstats/metadata.xml index 7e70f1538383..357b1150ad5e 100644 --- a/net-misc/dnetstats/metadata.xml +++ b/net-misc/dnetstats/metadata.xml @@ -8,6 +8,7 @@ Use kdesu to gain root access +Use gksu to gain root access