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 C80E11382C5 for ; Tue, 27 Mar 2018 00:57:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C6D1BE0949; Tue, 27 Mar 2018 00:57:52 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 871CCE0949 for ; Tue, 27 Mar 2018 00:57:51 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (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 DE659335C2E for ; Tue, 27 Mar 2018 00:57:49 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 466FA263 for ; Tue, 27 Mar 2018 00:57:48 +0000 (UTC) From: "Aaron Bauman" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Aaron Bauman" Message-ID: <1522112244.ab2079189ff72033d46d55349add649ffb2db6de.bman@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/ X-VCS-Repository: repo/gentoo X-VCS-Files: lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild lxde-base/lxpanel/lxpanel-0.9.3.ebuild X-VCS-Directories: lxde-base/lxpanel/ X-VCS-Committer: bman X-VCS-Committer-Name: Aaron Bauman X-VCS-Revision: ab2079189ff72033d46d55349add649ffb2db6de X-VCS-Branch: master Date: Tue, 27 Mar 2018 00:57:48 +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: 78e8cd56-2887-4e8d-ba93-e91d83d1d064 X-Archives-Hash: cb0b408051fa03c4f870c919dcb21cda commit: ab2079189ff72033d46d55349add649ffb2db6de Author: charIes17 arcor de> AuthorDate: Mon Jan 15 06:43:34 2018 +0000 Commit: Aaron Bauman gentoo org> CommitDate: Tue Mar 27 00:57:24 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab207918 lxde-base/lxpanel: RDEPEND x11-libs/gdk-pixbuf[X] Closes: https://bugs.gentoo.org/614086 Also adds locale handling to 0.9.3-r1 Closes: https://github.com/gentoo/gentoo/pull/6864 ...xpanel-0.9.3.ebuild => lxpanel-0.9.3-r1.ebuild} | 23 +++++++++++++++++----- lxde-base/lxpanel/lxpanel-0.9.3.ebuild | 2 +- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild b/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild similarity index 70% copy from lxde-base/lxpanel/lxpanel-0.9.3.ebuild copy to lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild index 2c22a239d32..246d9549e28 100644 --- a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild @@ -1,17 +1,23 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=6 -inherit readme.gentoo-r1 +PLOCALES="af ar be bg bn_IN bn ca cs da de el en_GB es et eu fa fi fo fr frp +gl he hr hu id is it ja kk km ko lg lt lv ml ms nb nl nn pa pl ps pt_BR pt ro +ru sk sl sr@latin sr sv te th tr tt_RU ug uk ur_PK ur vi zh_CN zh_HK zh_TW" + +PLOCALE_BACKUP="en_GB" + +inherit l10n readme.gentoo-r1 DESCRIPTION="Lightweight X11 desktop panel for LXDE" HOMEPAGE="https://wiki.lxde.org/en/LXPanel" SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~amd64-linux ~arm-linux ~x86-linux" SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="+alsa wifi" RDEPEND="dev-libs/keybinder:0= @@ -21,7 +27,7 @@ RDEPEND="dev-libs/keybinder:0= x11-libs/libXmu x11-libs/libXpm x11-libs/cairo - x11-libs/gdk-pixbuf + x11-libs/gdk-pixbuf[X] x11-libs/libX11 lxde-base/lxmenu-data lxde-base/menu-cache @@ -35,6 +41,13 @@ DOC_CONTENTS="If you have problems with broken icons shown in the main panel, you will have to configure panel settings via its menu. This will not be an issue with first time installations." +src_prepare() { + default + + export LINGUAS="${LINGUAS:-${PLOCALE_BACKUP}}" + l10n_get_locales > po/LINGUAS || die +} + src_configure() { local plugins="netstatus,volume,cpu,deskno,batt, \ kbled,xkb,thermal,cpufreq,monitors" diff --git a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild b/lxde-base/lxpanel/lxpanel-0.9.3.ebuild index 2c22a239d32..0f628687d4d 100644 --- a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.9.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6"