From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4AC9C139694 for ; Sun, 23 Apr 2017 11:29:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2E73821C028; Sun, 23 Apr 2017 11:29:49 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id EFB2921C028 for ; Sun, 23 Apr 2017 11:29:43 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C232D33FE74 for ; Sun, 23 Apr 2017 11:29:33 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 86891744F for ; Sun, 23 Apr 2017 11:29:29 +0000 (UTC) From: "David Seifert" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "David Seifert" Message-ID: <1492946935.b2bafccd56ead935ac7b54e0da921ebc7612c6d0.soap@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagstamon/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-analyzer/nagstamon/nagstamon-1.0.1.ebuild net-analyzer/nagstamon/nagstamon-1.0.1_p20150222.ebuild net-analyzer/nagstamon/nagstamon-2.0.1.ebuild X-VCS-Directories: net-analyzer/nagstamon/ X-VCS-Committer: soap X-VCS-Committer-Name: David Seifert X-VCS-Revision: b2bafccd56ead935ac7b54e0da921ebc7612c6d0 X-VCS-Branch: master Date: Sun, 23 Apr 2017 11:29:29 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 4fcffd3e-611d-491a-b665-7a19cc23fc30 X-Archives-Hash: 03ce078a2321eb37ad8a360d5b500304 commit: b2bafccd56ead935ac7b54e0da921ebc7612c6d0 Author: David Seifert gentoo org> AuthorDate: Sun Apr 23 10:56:13 2017 +0000 Commit: David Seifert gentoo org> CommitDate: Sun Apr 23 11:28:55 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2bafccd net-analyzer/nagstamon: [QA] Add missing python metadata variables Package-Manager: Portage-2.3.5, Repoman-2.3.2 net-analyzer/nagstamon/nagstamon-1.0.1.ebuild | 22 +++++++++++--------- .../nagstamon/nagstamon-1.0.1_p20150222.ebuild | 22 +++++++++++--------- net-analyzer/nagstamon/nagstamon-2.0.1.ebuild | 24 ++++++++++++---------- 3 files changed, 37 insertions(+), 31 deletions(-) diff --git a/net-analyzer/nagstamon/nagstamon-1.0.1.ebuild b/net-analyzer/nagstamon/nagstamon-1.0.1.ebuild index 64feb0f0710..e967ec06824 100644 --- a/net-analyzer/nagstamon/nagstamon-1.0.1.ebuild +++ b/net-analyzer/nagstamon/nagstamon-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -10,7 +10,7 @@ inherit eutils python-r1 MY_PN="Nagstamon" MY_P="${MY_PN}-${PV/_}" -DESCRIPTION="Nagstamon is a Nagios status monitor for a systray and displays a realtime status of a Nagios box" +DESCRIPTION="Nagstamon is a systray monitor for displaying realtime status of a Nagios box" HOMEPAGE="http://nagstamon.sourceforge.net" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" @@ -18,15 +18,17 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" IUSE="gnome sound" - -DEPEND="" -RDEPEND="dev-python/pygobject:2 - dev-python/pygtk - dev-python/lxml - dev-python/beautifulsoup:python-2 +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${DEPEND} + dev-python/pygobject:2[${PYTHON_USEDEP}] + dev-python/pygtk[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] gnome-base/librsvg - dev-python/keyring - gnome? ( dev-python/egg-python ) + gnome? ( dev-python/egg-python[${PYTHON_USEDEP}] ) sound? ( media-sound/sox )" S="${WORKDIR}/${MY_PN}" diff --git a/net-analyzer/nagstamon/nagstamon-1.0.1_p20150222.ebuild b/net-analyzer/nagstamon/nagstamon-1.0.1_p20150222.ebuild index a6f99f32d47..9a51798a0e5 100644 --- a/net-analyzer/nagstamon/nagstamon-1.0.1_p20150222.ebuild +++ b/net-analyzer/nagstamon/nagstamon-1.0.1_p20150222.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -11,7 +11,7 @@ MY_PN="Nagstamon" MY_P="${MY_PN}-${PV/_}" MY_SHA="b7a91e68ca93ead4e5cfef22e2226c1ff9c7b52c" -DESCRIPTION="Nagstamon is a Nagios status monitor for a systray and displays a realtime status of a Nagios box" +DESCRIPTION="Nagstamon is a systray monitor for displaying realtime status of a Nagios box" HOMEPAGE="http://nagstamon.sourceforge.net" SRC_URI="https://github.com/HenriWahl/${PN}/archive/${MY_SHA}.tar.gz -> ${MY_PN}-${MY_SHA}.tar.gz" @@ -19,15 +19,17 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="gnome sound" - -DEPEND="" -RDEPEND="dev-python/pygobject:2 - dev-python/pygtk - dev-python/lxml - dev-python/beautifulsoup:python-2 +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${DEPEND} + dev-python/pygobject:2[${PYTHON_USEDEP}] + dev-python/pygtk[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] gnome-base/librsvg - dev-python/keyring - gnome? ( dev-python/egg-python ) + gnome? ( dev-python/egg-python[${PYTHON_USEDEP}] ) sound? ( media-sound/sox )" S="${WORKDIR}/${MY_PN}-${MY_SHA}/Nagstamon" diff --git a/net-analyzer/nagstamon/nagstamon-2.0.1.ebuild b/net-analyzer/nagstamon/nagstamon-2.0.1.ebuild index 1883f64fc44..d811a4a1899 100644 --- a/net-analyzer/nagstamon/nagstamon-2.0.1.ebuild +++ b/net-analyzer/nagstamon/nagstamon-2.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -10,7 +10,7 @@ inherit eutils python-r1 distutils-r1 MY_PN="Nagstamon" MY_P="${MY_PN}-${PV/_}" -DESCRIPTION="status monitor for the desktop" +DESCRIPTION="Nagstamon is a systray monitor for displaying realtime status of a Nagios box" HOMEPAGE="http://nagstamon.sourceforge.net" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" @@ -18,24 +18,26 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" # TODO: secretstorage # TODO: Xlib - https://github.com/python-xlib/python-xlib/tree/master/Xlib -RDEPEND="dev-python/PyQt5[gui,multimedia,svg,widgets] - dev-python/beautifulsoup:4 - dev-python/dbus-python - dev-python/keyring - dev-python/requests - dev-python/psutil - dev-python/setuptools" -DEPEND="${RDEPEND}" +RDEPEND="${PYTHON_DEPS} + dev-python/PyQt5[gui,multimedia,svg,widgets,${PYTHON_USEDEP}] + dev-python/beautifulsoup:4[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" S="${WORKDIR}/${MY_PN}" PATCHES="${FILESDIR}/${PN}-2.0-setup.patch" src_prepare() { - default_src_prepare + default mv ${PN}.py ${PN} || die