From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 4E287138010 for ; Fri, 5 Oct 2012 10:19:32 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 08C83E043A; Fri, 5 Oct 2012 10:19:14 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 6B915E043A for ; Fri, 5 Oct 2012 10:19:14 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9885333C4CA for ; Fri, 5 Oct 2012 10:19:12 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 14A79E5436 for ; Fri, 5 Oct 2012 10:19:11 +0000 (UTC) From: "Ben de Groot" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ben de Groot" Message-ID: <1349430394.172b1737a68d33248781c3af81872911621f0d99.yngwin@gentoo> Subject: [gentoo-commits] proj/qt:master commit in: razorqt-base/razorqt-panel/ X-VCS-Repository: proj/qt X-VCS-Files: razorqt-base/razorqt-panel/metadata.xml razorqt-base/razorqt-panel/razorqt-panel-9999.ebuild X-VCS-Directories: razorqt-base/razorqt-panel/ X-VCS-Committer: yngwin X-VCS-Committer-Name: Ben de Groot X-VCS-Revision: 172b1737a68d33248781c3af81872911621f0d99 X-VCS-Branch: master Date: Fri, 5 Oct 2012 10:19:11 +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: f32c386e-e2c5-4fe5-8dcb-b2572ead43ab X-Archives-Hash: 660bace5de0dd8654fb17c33413446ed commit: 172b1737a68d33248781c3af81872911621f0d99 Author: Ben de Groot gmail com> AuthorDate: Fri Oct 5 09:46:34 2012 +0000 Commit: Ben de Groot gentoo org> CommitDate: Fri Oct 5 09:46:34 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=172b1737 razorqt-base/razorqt-panel: initial commit --- razorqt-base/razorqt-panel/metadata.xml | 5 ++ .../razorqt-panel/razorqt-panel-9999.ebuild | 48 ++++++++++++++++++++ 2 files changed, 53 insertions(+), 0 deletions(-) diff --git a/razorqt-base/razorqt-panel/metadata.xml b/razorqt-base/razorqt-panel/metadata.xml new file mode 100644 index 0000000..3cbebd8 --- /dev/null +++ b/razorqt-base/razorqt-panel/metadata.xml @@ -0,0 +1,5 @@ + + + + qt + diff --git a/razorqt-base/razorqt-panel/razorqt-panel-9999.ebuild b/razorqt-base/razorqt-panel/razorqt-panel-9999.ebuild new file mode 100644 index 0000000..c90ea62 --- /dev/null +++ b/razorqt-base/razorqt-panel/razorqt-panel-9999.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 +inherit cmake-utils + +DESCRIPTION="Razor-qt panel and its plugins" +HOMEPAGE="http://razor-qt.org/" + +if [[ ${PV} = *9999* ]]; then + inherit git-2 + EGIT_REPO_URI="git://github.com/Razor-qt/razor-qt.git" + EGIT_BRANCH="master" + KEYWORDS="" +else + SRC_URI="https://github.com/downloads/Razor-qt/razor-qt/razorqt-${PV}.tar.bz2" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="cpuload +mount networkmonitor sensors +volume" +#IUSE="+clock colorpicker cpuload +desktopswitch +mainmenu +mount networkmonitor +# quicklaunch screensaver sensors +showdesktop +taskbar +tray +volume" + +DEPEND="razorqt-base/razorqt-libs + cpuload? ( sys-libs/libstatgrab ) + networkmonitor? ( sys-libs/libstatgrab ) + sensors? ( sys-apps/lm_sensors ) + volume? ( || ( media-libs/alsa-lib media-sound/pulseaudio ) )" +RDEPEND="${DEPEND} + razorqt-base/razorqt-data + mount? ( sys-fs/udisks )" + +src_configure() { + local mycmakeargs=( + -DSPLIT_BUILD=On + -DMODULE_PANEL=On + ) + # commented out, since this currently has no effect (yngwin, 2012-10-05) + # it probably also needs more fixing for automagic deps (e.g. alsa / pulse) +# for i in clock colorpicker cpuload desktopswitch mainmenu mount networkmonitor \ +# quicklaunch screensaver sensors showdesktop taskbar tray volume; do +# use $i || mycmakeargs+=( -D${i^^}-PLUGIN=No ) +# done + cmake-utils_src_configure +}