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 59A541396D0 for ; Wed, 16 Aug 2017 13:50:00 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C31611FC082; Wed, 16 Aug 2017 13:49:59 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 9392D1FC082 for ; Wed, 16 Aug 2017 13:49:59 +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 995C53417CA for ; Wed, 16 Aug 2017 13:49:58 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 54A71761D for ; Wed, 16 Aug 2017 13:49:54 +0000 (UTC) From: "Akinori Hattori" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Akinori Hattori" Message-ID: <1502891188.5d5063a2289c2306fc299dd7bed309d9e1cb6dab.hattya@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild app-i18n/ibus-table/metadata.xml X-VCS-Directories: app-i18n/ibus-table/ X-VCS-Committer: hattya X-VCS-Committer-Name: Akinori Hattori X-VCS-Revision: 5d5063a2289c2306fc299dd7bed309d9e1cb6dab X-VCS-Branch: master Date: Wed, 16 Aug 2017 13:49:54 +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: b588ad23-e333-477c-bede-42edae60dc8b X-Archives-Hash: 5eb969897910118292886424862304ba commit: 5d5063a2289c2306fc299dd7bed309d9e1cb6dab Author: Akinori Hattori gentoo org> AuthorDate: Wed Aug 16 13:46:28 2017 +0000 Commit: Akinori Hattori gentoo org> CommitDate: Wed Aug 16 13:46:28 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5063a2 app-i18n/ibus-table: update to EAPI 6 Package-Manager: Portage-2.3.6, Repoman-2.3.1 app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild | 35 +++++++++++++------------- app-i18n/ibus-table/metadata.xml | 20 ++++++++------- 2 files changed, 29 insertions(+), 26 deletions(-) diff --git a/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild b/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild index 117770e0b80..6d8c14c9848 100644 --- a/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild +++ b/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild @@ -1,12 +1,13 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI="6" PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" -inherit eutils python-single-r1 +PYTHON_REQ_USE="sqlite(+)" -DESCRIPTION="The Table Engine for IBus Framework" +inherit python-single-r1 + +DESCRIPTION="Tables engines for IBus" HOMEPAGE="https://github.com/ibus/ibus/wiki" SRC_URI="https://ibus.googlecode.com/files/${P}.tar.gz" @@ -14,28 +15,28 @@ LICENSE="GPL-2 LGPL-2.1" SLOT="0" KEYWORDS="amd64 x86" IUSE="nls" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} - >=app-i18n/ibus-1.2[python,${PYTHON_USEDEP}] + app-i18n/ibus[python(+),${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + virtual/libiconv nls? ( virtual/libintl )" DEPEND="${RDEPEND} - nls? ( >=sys-devel/gettext-0.16.1 ) - virtual/pkgconfig" -REQUIRED_USE=${PYTHON_REQUIRED_USE} + virtual/pkgconfig + nls? ( sys-devel/gettext )" src_prepare() { python_fix_shebang . - sed -i -e "s/python/${EPYTHON}/" \ - engine/ibus-table-createdb.in engine/ibus-engine-table.in || die + sed -i \ + "s/python/${EPYTHON}/" \ + engine/ibus-table-createdb.in \ + engine/ibus-engine-table.in + + default } src_configure() { econf $(use_enable nls) } - -src_install() { - emake DESTDIR="${D}" install - - dodoc AUTHORS ChangeLog NEWS README -} diff --git a/app-i18n/ibus-table/metadata.xml b/app-i18n/ibus-table/metadata.xml index 8984a413a90..a1a3f62c546 100644 --- a/app-i18n/ibus-table/metadata.xml +++ b/app-i18n/ibus-table/metadata.xml @@ -1,13 +1,15 @@ - - cjk@gentoo.org - Cjk - - The package contains general Table engine for IBus platform. - - ibus - ibus/ibus - + + cjk@gentoo.org + Cjk + + + A framework for table based input methods using IBus. + + + ibus + ibus/ibus +