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 1AF831396D3 for ; Wed, 16 Aug 2017 15:39:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E462AE0EB5; Wed, 16 Aug 2017 15:39:13 +0000 (UTC) Received: from smtp.gentoo.org (dev.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 B6534E0EB5 for ; Wed, 16 Aug 2017 15:39:13 +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 6FD3E341846 for ; Wed, 16 Aug 2017 15:39:12 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id D6DC0761D for ; Wed, 16 Aug 2017 15:39:10 +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: <1502897933.d0f6595249b0cae3b120d83fd708288024d40998.hattya@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild app-i18n/ibus-chewing/metadata.xml X-VCS-Directories: app-i18n/ibus-chewing/ X-VCS-Committer: hattya X-VCS-Committer-Name: Akinori Hattori X-VCS-Revision: d0f6595249b0cae3b120d83fd708288024d40998 X-VCS-Branch: master Date: Wed, 16 Aug 2017 15:39:10 +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: 954ccdda-ccc0-418f-981a-5c1f4c56ecea X-Archives-Hash: 62b08695458bbe484ab93f0d141c4eea commit: d0f6595249b0cae3b120d83fd708288024d40998 Author: Akinori Hattori gentoo org> AuthorDate: Wed Aug 16 15:23:41 2017 +0000 Commit: Akinori Hattori gentoo org> CommitDate: Wed Aug 16 15:38:53 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f65952 app-i18n/ibus-chewing: update to EAPI 6 Package-Manager: Portage-2.3.6, Repoman-2.3.1 app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild | 42 ++++++++++++------------- app-i18n/ibus-chewing/metadata.xml | 20 ++++++------ 2 files changed, 31 insertions(+), 31 deletions(-) diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild index 4c7d1c679f8..7bfe451e37b 100644 --- a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild +++ b/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild @@ -1,43 +1,41 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI="6" +CMAKE_MAKEFILE_GENERATOR="emake" + inherit cmake-utils -MY_P=${P}-Source +MY_P="${P}-Source" -DESCRIPTION="The Chewing IMEngine for IBus Framework" +DESCRIPTION="Chinese Chewing engine for IBus" HOMEPAGE="https://github.com/ibus/ibus/wiki" -SRC_URI="https://github.com/definite/ibus-chewing/releases/download/${PV}/${MY_P}.tar.gz" +SRC_URI="https://github.com/definite/${PN}/releases/download/${PV}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="nls" -RDEPEND="x11-libs/libXtst - >=app-i18n/ibus-1.3 - >=app-i18n/libchewing-0.3.3 +RDEPEND="app-i18n/ibus + app-i18n/libchewing + dev-libs/glib:2 + dev-util/gob:2 + gnome-base/gconf x11-libs/gtk+:2 - dev-util/gob:2" + x11-libs/libX11 + nls? ( virtual/libintl )" DEPEND="${RDEPEND} - gnome-base/gconf - virtual/pkgconfig" - -S=${WORKDIR}/${MY_P} + virtual/pkgconfig + nls? ( sys-devel/gettext )" +S="${WORKDIR}/${MY_P}" -CMAKE_IN_SOURCE_BUILD=1 - -DOCS="AUTHORS ChangeLog README RELEASE-NOTES.txt USER-GUIDE" +DOCS=( AUTHORS ChangeLog README RELEASE-NOTES.txt USER-GUIDE ) src_configure() { local mycmakeargs=( - -DPRJ_DOC_DIR=/usr/share/doc/${PF} - ) - + -DPRJ_DOC_DIR="${EPREFIX}"/usr/share/doc/${PF} + ) + use nls || mycmakeargs+=( -DMANAGE_GETTEXT_SUPPORT=0 ) cmake-utils_src_configure } - -src_compile() { - cmake-utils_src_make all translations -} diff --git a/app-i18n/ibus-chewing/metadata.xml b/app-i18n/ibus-chewing/metadata.xml index 5805fc8e328..8f50d1f9860 100644 --- a/app-i18n/ibus-chewing/metadata.xml +++ b/app-i18n/ibus-chewing/metadata.xml @@ -1,13 +1,15 @@ - - cjk@gentoo.org - Cjk - - The Chewing engine for IBus platform. It provides Chinese input method from libchewing. - - ibus - ibus/ibus - + + cjk@gentoo.org + Cjk + + + The Chewing engine for IBus. It provides a Chinese input method from + app-i18n/libchewing. + + + definite/ibus-chewing +