public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2015-09-01 18:46 Tobias Klausmann
  0 siblings, 0 replies; 16+ messages in thread
From: Tobias Klausmann @ 2015-09-01 18:46 UTC (permalink / raw
  To: gentoo-commits

commit:     9d807e1d0961919b46e53d249c83ffe040dda4ca
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  1 18:45:59 2015 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Tue Sep  1 18:45:59 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d807e1d

app-i18n/ibus-chewing: Fixing HOMEPAGE move due to code.google.com shutdown

Package-Manager: portage-2.2.20.1

 app-i18n/ibus-chewing/ibus-chewing-1.4.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.4.7.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.4.7.ebuild
index cb00800..2c7126d 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.4.7.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.4.7.ebuild
@@ -8,7 +8,7 @@ inherit cmake-utils
 MY_P=${P}-Source
 
 DESCRIPTION="The Chewing IMEngine for IBus Framework"
-HOMEPAGE="https://code.google.com/p/ibus/"
+HOMEPAGE="https://github.com/ibus/ibus/wiki"
 SRC_URI="https://ibus.googlecode.com/files/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2016-10-13  9:24 Yixun Lan
  0 siblings, 0 replies; 16+ messages in thread
From: Yixun Lan @ 2016-10-13  9:24 UTC (permalink / raw
  To: gentoo-commits

commit:     1baed51413c1b660bfd953e408bea7e98742ea4d
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 09:23:38 2016 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 09:24:36 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1baed514

app-i18n/ibus-chewing: version bump

Gentoo-Bug: 596610

Package-Manager: portage-2.3.2

 app-i18n/ibus-chewing/Manifest                  |  1 +
 app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild | 43 +++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/app-i18n/ibus-chewing/Manifest b/app-i18n/ibus-chewing/Manifest
index 04951f4..60e7d03 100644
--- a/app-i18n/ibus-chewing/Manifest
+++ b/app-i18n/ibus-chewing/Manifest
@@ -1 +1,2 @@
 DIST ibus-chewing-1.4.7-Source.tar.gz 108078 SHA256 73426b024be52eea0182f6b8c7936482ca2df7754e971e0b7980e504afdf8af2 SHA512 70e9c4950ac846c2f0087200d3b42f845ef8f911962d3f6bf37a3a0054606fa0fc061daa5dac390d022dbd29801fbcae596d2c5126270eb6e9843a9e0af4486e WHIRLPOOL 67b12375adfcc40c9e61e8f69e1bddc8b7c2354e9bdbe4a8fde97c6db3f212ca5b426428e1bf96ede1d5c55f5ffe230a57acd026ef1c0b960ee4cdc692aa35ca
+DIST ibus-chewing-1.5.1-Source.tar.gz 177044 SHA256 687ce9f09fef31b0e31ad0d2f1be17f1ca0b9212af9d71812cf53d84a90f0060 SHA512 2db6def1fe8ca3bd71419a001909d285ee48ef84c2f65e14bacff9cd114676bed594f0c90217e1fdab67c995a7b05d675812e90e281371d8464722c31649c633 WHIRLPOOL da566ec63b8733e2a80890c8f045829a101da0eaea11592b44541be2e92b57a1425fa65b5bb6868879ff588e798036056473f0e78bc228b90ce40650771c02eb

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
new file mode 100644
index 00000000..bcadaa5
--- /dev/null
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit cmake-utils
+
+MY_P=${P}-Source
+
+DESCRIPTION="The Chewing IMEngine for IBus Framework"
+HOMEPAGE="https://github.com/ibus/ibus/wiki"
+SRC_URI="https://github.com/definite/ibus-chewing/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
+	>=dev-libs/libchewing-0.3.3
+	x11-libs/gtk+:2
+	dev-util/gob:2"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+CMAKE_IN_SOURCE_BUILD=1
+
+DOCS="AUTHORS ChangeLog README RELEASE-NOTES.txt USER-GUIDE"
+
+src_configure() {
+	local mycmakeargs=(
+		-DPRJ_DOC_DIR=/usr/share/doc/${PF}
+		)
+
+	cmake-utils_src_configure
+}
+
+src_compile() {
+	cmake-utils_src_make all translations
+}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2016-10-13  9:43 Yixun Lan
  0 siblings, 0 replies; 16+ messages in thread
From: Yixun Lan @ 2016-10-13  9:43 UTC (permalink / raw
  To: gentoo-commits

commit:     af0fb4cc93736fc9f056669a3c5aec305b1ed00a
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 09:42:19 2016 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 09:43:32 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af0fb4cc

app-i18n/ibus-chewing: add gconf dep

Package-Manager: portage-2.3.2

 app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

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 bcadaa5..2397f15 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
@@ -22,6 +22,7 @@ RDEPEND="x11-libs/libXtst
 	x11-libs/gtk+:2
 	dev-util/gob:2"
 DEPEND="${RDEPEND}
+	gnome-base/gconf
 	virtual/pkgconfig"
 
 S=${WORKDIR}/${MY_P}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2017-02-08 17:05 Johannes Huber
  0 siblings, 0 replies; 16+ messages in thread
From: Johannes Huber @ 2017-02-08 17:05 UTC (permalink / raw
  To: gentoo-commits

commit:     7c9e822b4397ed48313243d2b57fc2068ff9b832
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  8 17:05:09 2017 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Wed Feb  8 17:05:24 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9e822b

app-i18n</ibus-chewing: Remove 1.4.7

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-i18n/ibus-chewing/Manifest                  |  1 -
 app-i18n/ibus-chewing/ibus-chewing-1.4.7.ebuild | 43 -------------------------
 2 files changed, 44 deletions(-)

diff --git a/app-i18n/ibus-chewing/Manifest b/app-i18n/ibus-chewing/Manifest
index 60e7d03769..2a54843af5 100644
--- a/app-i18n/ibus-chewing/Manifest
+++ b/app-i18n/ibus-chewing/Manifest
@@ -1,2 +1 @@
-DIST ibus-chewing-1.4.7-Source.tar.gz 108078 SHA256 73426b024be52eea0182f6b8c7936482ca2df7754e971e0b7980e504afdf8af2 SHA512 70e9c4950ac846c2f0087200d3b42f845ef8f911962d3f6bf37a3a0054606fa0fc061daa5dac390d022dbd29801fbcae596d2c5126270eb6e9843a9e0af4486e WHIRLPOOL 67b12375adfcc40c9e61e8f69e1bddc8b7c2354e9bdbe4a8fde97c6db3f212ca5b426428e1bf96ede1d5c55f5ffe230a57acd026ef1c0b960ee4cdc692aa35ca
 DIST ibus-chewing-1.5.1-Source.tar.gz 177044 SHA256 687ce9f09fef31b0e31ad0d2f1be17f1ca0b9212af9d71812cf53d84a90f0060 SHA512 2db6def1fe8ca3bd71419a001909d285ee48ef84c2f65e14bacff9cd114676bed594f0c90217e1fdab67c995a7b05d675812e90e281371d8464722c31649c633 WHIRLPOOL da566ec63b8733e2a80890c8f045829a101da0eaea11592b44541be2e92b57a1425fa65b5bb6868879ff588e798036056473f0e78bc228b90ce40650771c02eb

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.4.7.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.4.7.ebuild
deleted file mode 100644
index 2c7126d689..0000000000
--- a/app-i18n/ibus-chewing/ibus-chewing-1.4.7.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-inherit cmake-utils
-
-MY_P=${P}-Source
-
-DESCRIPTION="The Chewing IMEngine for IBus Framework"
-HOMEPAGE="https://github.com/ibus/ibus/wiki"
-SRC_URI="https://ibus.googlecode.com/files/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls"
-
-RDEPEND="x11-libs/libXtst
-	>=app-i18n/ibus-1.3
-	>=dev-libs/libchewing-0.3.3
-	x11-libs/gtk+:2
-	dev-util/gob:2"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-CMAKE_IN_SOURCE_BUILD=1
-
-DOCS="AUTHORS ChangeLog README RELEASE-NOTES.txt USER-GUIDE"
-
-src_configure() {
-	local mycmakeargs=(
-		-DPRJ_DOC_DIR=/usr/share/doc/${PF}
-		)
-
-	cmake-utils_src_configure
-}
-
-src_compile() {
-	cmake-utils_src_make all translations
-}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2017-08-16 15:39 Akinori Hattori
  0 siblings, 0 replies; 16+ messages in thread
From: Akinori Hattori @ 2017-08-16 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     a4089c22a6526c2975dd98ddb882bab41bce28c6
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 16 15:24:33 2017 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Wed Aug 16 15:38:54 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4089c22

app-i18n/ibus-chewing: fix build when app-arch/rpm is installed

Gentoo-Bug: 597054

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

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 7bfe451e37b..229d9906d0e 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
@@ -34,6 +34,7 @@ DOCS=( AUTHORS ChangeLog README RELEASE-NOTES.txt USER-GUIDE )
 
 src_configure() {
 	local mycmakeargs=(
+		-DMANAGE_DEPENDENCY_PACKAGE_EXISTS_CMD=false
 		-DPRJ_DOC_DIR="${EPREFIX}"/usr/share/doc/${PF}
 	)
 	use nls || mycmakeargs+=( -DMANAGE_GETTEXT_SUPPORT=0 )


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2017-08-16 15:39 Akinori Hattori
  0 siblings, 0 replies; 16+ messages in thread
From: Akinori Hattori @ 2017-08-16 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     d0f6595249b0cae3b120d83fd708288024d40998
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 16 15:23:41 2017 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> 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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="project">
-		<email>cjk@gentoo.org</email>
-		<name>Cjk</name>
-	</maintainer>
-	<longdescription lang="en">The Chewing engine for IBus platform. It provides Chinese input method from libchewing.</longdescription>
-	<upstream>
-		<remote-id type="google-code">ibus</remote-id>
-		<remote-id type="github">ibus/ibus</remote-id>
-	</upstream>
+  <maintainer type="project">
+    <email>cjk@gentoo.org</email>
+    <name>Cjk</name>
+  </maintainer>
+  <longdescription lang="en">
+    The Chewing engine for IBus. It provides a Chinese input method from
+    <pkg>app-i18n/libchewing</pkg>.
+  </longdescription>
+  <upstream>
+    <remote-id type="github">definite/ibus-chewing</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2017-08-16 15:39 Akinori Hattori
  0 siblings, 0 replies; 16+ messages in thread
From: Akinori Hattori @ 2017-08-16 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     edad608296c71126f8617012a70a481c659f9461
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 16 15:36:14 2017 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Wed Aug 16 15:38:56 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edad6082

app-i18n/ibus-chewing: new upstream release

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-chewing/Manifest                  |  1 +
 app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild | 63 +++++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/app-i18n/ibus-chewing/Manifest b/app-i18n/ibus-chewing/Manifest
index 2a54843af51..2c0e8dda2b3 100644
--- a/app-i18n/ibus-chewing/Manifest
+++ b/app-i18n/ibus-chewing/Manifest
@@ -1 +1,2 @@
 DIST ibus-chewing-1.5.1-Source.tar.gz 177044 SHA256 687ce9f09fef31b0e31ad0d2f1be17f1ca0b9212af9d71812cf53d84a90f0060 SHA512 2db6def1fe8ca3bd71419a001909d285ee48ef84c2f65e14bacff9cd114676bed594f0c90217e1fdab67c995a7b05d675812e90e281371d8464722c31649c633 WHIRLPOOL da566ec63b8733e2a80890c8f045829a101da0eaea11592b44541be2e92b57a1425fa65b5bb6868879ff588e798036056473f0e78bc228b90ce40650771c02eb
+DIST ibus-chewing-1.6.1.tar.gz 111103 SHA256 3dd7911d6eaa20c3b8b9d8e4deb38e2074aa900c0956eb75946d455d27579b63 SHA512 b093db79c656433614b9f72719a2b0768a30c2fb6fa066eda1e79cc9932ce1836f7f1e5611612fb44f260fe80a9baa9e18fdc9754b285e8a5f12a87c376cbd39 WHIRLPOOL 9213f6b6e3e0c8290f09b2f8cc92de8a0f86d5d07e1a2805a01148a0c5bce471d2607a8925e848bf44107f0288798c74e127a427fe0143ea919605956778aca7

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild
new file mode 100644
index 00000000000..ea2e88eaa3f
--- /dev/null
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake-utils gnome2-utils virtualx
+
+DESCRIPTION="Chinese Chewing engine for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki"
+SRC_URI="https://github.com/definite/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gconf nls"
+
+RDEPEND="app-i18n/ibus
+	app-i18n/libchewing
+	dev-libs/glib:2
+	dev-util/gob:2
+	x11-libs/gtk+:2
+	x11-libs/libX11
+	gconf? ( gnome-base/gconf )
+	nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+	dev-util/cmake-fedora
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )"
+
+PATCHES=( "${FILESDIR}"/${PN}-test.patch )
+DOCS=( AUTHORS ChangeLog README.md RELEASE-NOTES.txt USER-GUIDE )
+
+src_configure() {
+	local mycmakeargs=(
+		-DMANAGE_DEPENDENCY_PACKAGE_EXISTS_CMD=false
+		-DPRJ_DOC_DIR="${EPREFIX}"/usr/share/doc/${PF}
+	)
+	use nls || mycmakeargs+=( -DMANAGE_GETTEXT_SUPPORT=0 )
+	cmake-utils_src_configure
+}
+
+src_test() {
+	"${EROOT}"${GLIB_COMPILE_SCHEMAS} --allow-any-name "${BUILD_DIR}"/bin || die
+
+	export GSETTINGS_BACKEND="memory"
+	export GSETTINGS_SCHEMA_DIR="${BUILD_DIR}/bin"
+	virtx cmake-utils_src_test
+}
+
+pkg_preinst() {
+	use gconf && gnome2_gconf_savelist
+	gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+	use gconf && gnome2_gconf_install
+	gnome2_schemas_update
+}
+
+pkg_postrm() {
+	gnome2_schemas_update
+}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2017-08-16 15:39 Akinori Hattori
  0 siblings, 0 replies; 16+ messages in thread
From: Akinori Hattori @ 2017-08-16 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     d511cdcacb22f71ea107bfec9f62bef5c4de91c3
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 16 15:26:56 2017 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Wed Aug 16 15:38:54 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d511cdca

app-i18n/ibus-chewing: inherit gnome2-utils

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 ...chewing-1.5.1.ebuild => ibus-chewing-1.5.1-r1.ebuild} | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
similarity index 82%
rename from app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
rename to app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
index 229d9906d0e..6ba022cbe6f 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI="6"
 CMAKE_MAKEFILE_GENERATOR="emake"
 
-inherit cmake-utils
+inherit cmake-utils gnome2-utils
 
 MY_P="${P}-Source"
 
@@ -40,3 +40,17 @@ src_configure() {
 	use nls || mycmakeargs+=( -DMANAGE_GETTEXT_SUPPORT=0 )
 	cmake-utils_src_configure
 }
+
+pkg_preinst() {
+	gnome2_gconf_savelist
+	gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+	gnome2_gconf_install
+	gnome2_schemas_update
+}
+
+pkg_postrm() {
+	gnome2_schemas_update
+}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2017-08-16 15:39 Akinori Hattori
  0 siblings, 0 replies; 16+ messages in thread
From: Akinori Hattori @ 2017-08-16 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     1f9a890524a55222edc96ff3119baa32e6df6789
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 16 15:34:36 2017 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Wed Aug 16 15:38:55 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f9a8905

app-i18n/ibus-chewing: add gconf USE flag

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild | 8 ++++----
 app-i18n/ibus-chewing/metadata.xml                 | 3 +++
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
index 2f5ba84757a..6e551a4ca24 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
@@ -15,15 +15,15 @@ SRC_URI="https://github.com/definite/${PN}/releases/download/${PV}/${MY_P}.tar.g
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="nls"
+IUSE="gconf nls"
 
 RDEPEND="app-i18n/ibus
 	app-i18n/libchewing
 	dev-libs/glib:2
 	dev-util/gob:2
-	gnome-base/gconf
 	x11-libs/gtk+:2
 	x11-libs/libX11
+	gconf? ( gnome-base/gconf )
 	nls? ( virtual/libintl )"
 DEPEND="${RDEPEND}
 	virtual/pkgconfig
@@ -51,12 +51,12 @@ src_test() {
 }
 
 pkg_preinst() {
-	gnome2_gconf_savelist
+	use gconf && gnome2_gconf_savelist
 	gnome2_schemas_savelist
 }
 
 pkg_postinst() {
-	gnome2_gconf_install
+	use gconf && gnome2_gconf_install
 	gnome2_schemas_update
 }
 

diff --git a/app-i18n/ibus-chewing/metadata.xml b/app-i18n/ibus-chewing/metadata.xml
index 8f50d1f9860..e44e996ccd5 100644
--- a/app-i18n/ibus-chewing/metadata.xml
+++ b/app-i18n/ibus-chewing/metadata.xml
@@ -9,6 +9,9 @@
     The Chewing engine for IBus. It provides a Chinese input method from
     <pkg>app-i18n/libchewing</pkg>.
   </longdescription>
+  <use>
+    <flag name="gconf">Enable support for <pkg>gnome-base/gconf</pkg></flag>
+  </use>
   <upstream>
     <remote-id type="github">definite/ibus-chewing</remote-id>
   </upstream>


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2021-06-10 22:21 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2021-06-10 22:21 UTC (permalink / raw
  To: gentoo-commits

commit:     1eab0d29d136a1da30520f93c725ea9759d18fb7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 10 22:16:41 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 10 22:16:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eab0d29

app-i18n/ibus-chewing: fix VariableScope (EROOT)

Let's use ${EPREFIX} for now as we're on EAPI 6.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild | 4 ++--
 app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild    | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
index 6e551a4ca24..c1924f9c811 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -43,7 +43,7 @@ src_configure() {
 }
 
 src_test() {
-	"${EROOT}"${GLIB_COMPILE_SCHEMAS} --allow-any-name "${BUILD_DIR}"/bin || die
+	"${EPREFIX%/}/"${GLIB_COMPILE_SCHEMAS} --allow-any-name "${BUILD_DIR}"/bin || die
 
 	export GSETTINGS_BACKEND="memory"
 	export GSETTINGS_SCHEMA_DIR="${BUILD_DIR}/bin"

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild
index ea2e88eaa3f..94525afb3ed 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -41,7 +41,7 @@ src_configure() {
 }
 
 src_test() {
-	"${EROOT}"${GLIB_COMPILE_SCHEMAS} --allow-any-name "${BUILD_DIR}"/bin || die
+	"${EPREFIX%/}/"${GLIB_COMPILE_SCHEMAS} --allow-any-name "${BUILD_DIR}"/bin || die
 
 	export GSETTINGS_BACKEND="memory"
 	export GSETTINGS_SCHEMA_DIR="${BUILD_DIR}/bin"


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2021-10-16 13:43 Akinori Hattori
  0 siblings, 0 replies; 16+ messages in thread
From: Akinori Hattori @ 2021-10-16 13:43 UTC (permalink / raw
  To: gentoo-commits

commit:     30982c1cdaf829165bd3edfe02a082e04899e3c7
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 16 13:41:19 2021 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sat Oct 16 13:41:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30982c1c

app-i18n/ibus-chewing: update to EAPI 7

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild | 14 +++++++-------
 app-i18n/ibus-chewing/metadata.xml              | 20 ++++++++++----------
 2 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild
index 94525afb3ed..1eee6e7ecd2 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 CMAKE_MAKEFILE_GENERATOR="emake"
 
-inherit cmake-utils gnome2-utils virtualx
+inherit cmake gnome2-utils virtualx
 
 DESCRIPTION="Chinese Chewing engine for IBus"
 HOMEPAGE="https://github.com/ibus/ibus/wiki"
@@ -23,8 +23,8 @@ RDEPEND="app-i18n/ibus
 	x11-libs/libX11
 	gconf? ( gnome-base/gconf )
 	nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-	dev-util/cmake-fedora
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/cmake-fedora
 	virtual/pkgconfig
 	nls? ( sys-devel/gettext )"
 
@@ -37,15 +37,15 @@ src_configure() {
 		-DPRJ_DOC_DIR="${EPREFIX}"/usr/share/doc/${PF}
 	)
 	use nls || mycmakeargs+=( -DMANAGE_GETTEXT_SUPPORT=0 )
-	cmake-utils_src_configure
+	cmake_src_configure
 }
 
 src_test() {
-	"${EPREFIX%/}/"${GLIB_COMPILE_SCHEMAS} --allow-any-name "${BUILD_DIR}"/bin || die
+	"${BROOT}"${GLIB_COMPILE_SCHEMAS} --allow-any-name "${BUILD_DIR}"/bin || die
 
 	export GSETTINGS_BACKEND="memory"
 	export GSETTINGS_SCHEMA_DIR="${BUILD_DIR}/bin"
-	virtx cmake-utils_src_test
+	virtx cmake_src_test
 }
 
 pkg_preinst() {

diff --git a/app-i18n/ibus-chewing/metadata.xml b/app-i18n/ibus-chewing/metadata.xml
index 0889e6335db..cf7f054fe39 100644
--- a/app-i18n/ibus-chewing/metadata.xml
+++ b/app-i18n/ibus-chewing/metadata.xml
@@ -1,14 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="project">
-    <email>cjk@gentoo.org</email>
-    <name>Cjk</name>
-  </maintainer>
-  <use>
-    <flag name="gconf">Enable support for <pkg>gnome-base/gconf</pkg></flag>
-  </use>
-  <upstream>
-    <remote-id type="github">definite/ibus-chewing</remote-id>
-  </upstream>
+	<maintainer type="project">
+		<email>cjk@gentoo.org</email>
+		<name>Cjk</name>
+	</maintainer>
+	<use>
+		<flag name="gconf">Enable support for <pkg>gnome-base/gconf</pkg></flag>
+	</use>
+	<upstream>
+		<remote-id type="github">definite/ibus-chewing</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2021-10-16 13:43 Akinori Hattori
  0 siblings, 0 replies; 16+ messages in thread
From: Akinori Hattori @ 2021-10-16 13:43 UTC (permalink / raw
  To: gentoo-commits

commit:     3809f149eefaf2964f7c04444fe35e8a7a71b875
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 16 13:42:06 2021 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sat Oct 16 13:42:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3809f149

app-i18n/ibus-chewing: update LICENSE

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild
index 1eee6e7ecd2..ce3dc8a291b 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Chinese Chewing engine for IBus"
 HOMEPAGE="https://github.com/ibus/ibus/wiki"
 SRC_URI="https://github.com/definite/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="gconf nls"


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2021-10-16 13:43 Akinori Hattori
  0 siblings, 0 replies; 16+ messages in thread
From: Akinori Hattori @ 2021-10-16 13:43 UTC (permalink / raw
  To: gentoo-commits

commit:     8b0f30c1f6fc5d11df4677bccae1b9884c0c3e45
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 16 13:29:47 2021 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sat Oct 16 13:29:47 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0f30c1

app-i18n/ibus-chewing: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 app-i18n/ibus-chewing/Manifest                     |  1 -
 app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild | 65 ----------------------
 2 files changed, 66 deletions(-)

diff --git a/app-i18n/ibus-chewing/Manifest b/app-i18n/ibus-chewing/Manifest
index e2aae822c1f..71d21d6f696 100644
--- a/app-i18n/ibus-chewing/Manifest
+++ b/app-i18n/ibus-chewing/Manifest
@@ -1,2 +1 @@
-DIST ibus-chewing-1.5.1-Source.tar.gz 177044 BLAKE2B b188c7ea2c12fd1ccf64a70355da0a6f8a47976f141c8a0a7edcc7a5ccd6b959f73cad2cd1137874f965967780691fe920b44b3141cc6fa4e631921f4c4a2582 SHA512 2db6def1fe8ca3bd71419a001909d285ee48ef84c2f65e14bacff9cd114676bed594f0c90217e1fdab67c995a7b05d675812e90e281371d8464722c31649c633
 DIST ibus-chewing-1.6.1.tar.gz 111103 BLAKE2B c9b22b0fe4b164d02a1782479e139e04e3113299fb3ccebdba24eaa9d15964eca34d381f45f0c313bb53bc0b8c7f7b649ff4c0179c712f6d880e3d92a9d02692 SHA512 b093db79c656433614b9f72719a2b0768a30c2fb6fa066eda1e79cc9932ce1836f7f1e5611612fb44f260fe80a9baa9e18fdc9754b285e8a5f12a87c376cbd39

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
deleted file mode 100644
index c1924f9c811..00000000000
--- a/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-CMAKE_MAKEFILE_GENERATOR="emake"
-
-inherit cmake-utils gnome2-utils virtualx
-
-MY_P="${P}-Source"
-
-DESCRIPTION="Chinese Chewing engine for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki"
-SRC_URI="https://github.com/definite/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gconf nls"
-
-RDEPEND="app-i18n/ibus
-	app-i18n/libchewing
-	dev-libs/glib:2
-	dev-util/gob:2
-	x11-libs/gtk+:2
-	x11-libs/libX11
-	gconf? ( gnome-base/gconf )
-	nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )"
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${FILESDIR}"/${PN}-test.patch )
-DOCS=( AUTHORS ChangeLog README RELEASE-NOTES.txt USER-GUIDE )
-
-src_configure() {
-	local mycmakeargs=(
-		-DMANAGE_DEPENDENCY_PACKAGE_EXISTS_CMD=false
-		-DPRJ_DOC_DIR="${EPREFIX}"/usr/share/doc/${PF}
-	)
-	use nls || mycmakeargs+=( -DMANAGE_GETTEXT_SUPPORT=0 )
-	cmake-utils_src_configure
-}
-
-src_test() {
-	"${EPREFIX%/}/"${GLIB_COMPILE_SCHEMAS} --allow-any-name "${BUILD_DIR}"/bin || die
-
-	export GSETTINGS_BACKEND="memory"
-	export GSETTINGS_SCHEMA_DIR="${BUILD_DIR}/bin"
-	virtx cmake-utils_src_test
-}
-
-pkg_preinst() {
-	use gconf && gnome2_gconf_savelist
-	gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-	use gconf && gnome2_gconf_install
-	gnome2_schemas_update
-}
-
-pkg_postrm() {
-	gnome2_schemas_update
-}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2021-10-17 14:05 Akinori Hattori
  0 siblings, 0 replies; 16+ messages in thread
From: Akinori Hattori @ 2021-10-17 14:05 UTC (permalink / raw
  To: gentoo-commits

commit:     9a5092d8f08620feffa2c7fbffa40e3e1242f1a1
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 17 14:04:42 2021 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sun Oct 17 14:05:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5092d8

app-i18n/ibus-chewing: fix tests

Closes: https://bugs.gentoo.org/818493
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild
index e3d77f5d9b7..85e9e8c0e86 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild
@@ -50,7 +50,7 @@ src_test() {
 
 	export GSETTINGS_BACKEND="memory"
 	export GSETTINGS_SCHEMA_DIR="${BUILD_DIR}/bin"
-	virtx cmake_src_test
+	virtx cmake_src_test -j1
 }
 
 pkg_preinst() {


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2021-10-17 14:05 Akinori Hattori
  0 siblings, 0 replies; 16+ messages in thread
From: Akinori Hattori @ 2021-10-17 14:05 UTC (permalink / raw
  To: gentoo-commits

commit:     cbe04ffbca8575c7b2db015d5b5e6c82aeb8ac7f
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 17 14:01:48 2021 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sun Oct 17 14:05:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe04ffb

app-i18n/ibus-chewing: drop dev-util/gob:2

Closes: https://bugs.gentoo.org/818481
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 app-i18n/ibus-chewing/Manifest                            | 1 +
 app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild | 9 ++++++---
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/app-i18n/ibus-chewing/Manifest b/app-i18n/ibus-chewing/Manifest
index 601982de553..a6efae009b6 100644
--- a/app-i18n/ibus-chewing/Manifest
+++ b/app-i18n/ibus-chewing/Manifest
@@ -1 +1,2 @@
 DIST ibus-chewing-1.6.1_p20210117.tar.gz 112715 BLAKE2B 80279a40c8733fc8e9f43b09cf825bea53442a6572d7863bf7d8faf06765fcb3609c71b9087551c6b2d35b268b2585f6e4c019f15ccc08c8f91bc3a14427ad57 SHA512 979f58d3b32ec22051d32c7425867761eea8e13eb9dc900975e3986bb7b3064883474267731c32f79c96d2029da0415dba8d5ed7ae3645f04c3fed44dbe25bd6
+DIST ibus-chewing-gob2.patch.xz 11760 BLAKE2B 929c6f09ddc22efa47eb53fd9bd5833a5a5105e9e8c6251009699548b4b3a1bf124f335f9d963c42efe00a9f9276f4df303a087632d894237ee3f69f5c08b74e SHA512 4317f5e807d6114f9d1057421db9c032670578ca83898c7495a27bf76aaa0fee88649a5df9f16df74e7961129cfe2029eda66dcea9407263344add7670de088c

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild
index ce610adcc8a..e3d77f5d9b7 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild
@@ -10,7 +10,8 @@ EGIT_COMMIT="8e17848d3fe3bd7de052a1c26b4161092ba1df9f"
 
 DESCRIPTION="Chinese Chewing engine for IBus"
 HOMEPAGE="https://github.com/ibus/ibus/wiki"
-SRC_URI="https://github.com/definite/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/definite/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+	https://dev.gentoo.org/~hattya/distfiles/${PN}-gob2.patch.xz"
 
 LICENSE="GPL-2+"
 SLOT="0"
@@ -20,7 +21,6 @@ IUSE="gconf nls"
 RDEPEND="app-i18n/ibus
 	app-i18n/libchewing
 	dev-libs/glib:2
-	dev-util/gob:2
 	x11-libs/gtk+:3
 	x11-libs/libX11
 	gconf? ( gnome-base/gconf )
@@ -30,7 +30,10 @@ BDEPEND="dev-util/cmake-fedora
 	virtual/pkgconfig
 	nls? ( sys-devel/gettext )"
 
-PATCHES=( "${FILESDIR}"/${PN}-test.patch )
+PATCHES=(
+	"${WORKDIR}"/${PN}-gob2.patch
+	"${FILESDIR}"/${PN}-test.patch
+)
 DOCS=( AUTHORS ChangeLog README.md RELEASE-NOTES.txt USER-GUIDE )
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
@ 2022-12-02  2:48 Matt Turner
  0 siblings, 0 replies; 16+ messages in thread
From: Matt Turner @ 2022-12-02  2:48 UTC (permalink / raw
  To: gentoo-commits

commit:     05b36d9f991a8434cf14a84d11e7ff0658e9e8e6
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  2 02:39:02 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 02:39:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b36d9f

app-i18n/ibus-chewing: Drop dependency on gnome-base/gconf

The dependency was bogus because the ebuild was broken, like most cjk
ebuilds are.

Closes: https://bugs.gentoo.org/873847
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 ...6.1_p20210117.ebuild => ibus-chewing-1.6.1_p20210117-r1.ebuild} | 7 +++----
 app-i18n/ibus-chewing/metadata.xml                                 | 3 ---
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117-r1.ebuild
similarity index 92%
rename from app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild
rename to app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117-r1.ebuild
index 85e9e8c0e864..08958e1c6e49 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117-r1.ebuild
@@ -16,14 +16,13 @@ SRC_URI="https://github.com/definite/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="gconf nls"
+IUSE="nls"
 
 RDEPEND="app-i18n/ibus
 	app-i18n/libchewing
 	dev-libs/glib:2
 	x11-libs/gtk+:3
 	x11-libs/libX11
-	gconf? ( gnome-base/gconf )
 	nls? ( virtual/libintl )"
 DEPEND="${RDEPEND}"
 BDEPEND="dev-util/cmake-fedora
@@ -38,6 +37,8 @@ DOCS=( AUTHORS ChangeLog README.md RELEASE-NOTES.txt USER-GUIDE )
 
 src_configure() {
 	local mycmakeargs=(
+		-DGCONF2_SUPPORT=OFF
+		-DGSETTINGS_SUPPORT=ON
 		-DMANAGE_DEPENDENCY_PACKAGE_EXISTS_CMD=false
 		-DPRJ_DOC_DIR="${EPREFIX}"/usr/share/doc/${PF}
 	)
@@ -54,12 +55,10 @@ src_test() {
 }
 
 pkg_preinst() {
-	use gconf && gnome2_gconf_savelist
 	gnome2_schemas_savelist
 }
 
 pkg_postinst() {
-	use gconf && gnome2_gconf_install
 	gnome2_schemas_update
 }
 

diff --git a/app-i18n/ibus-chewing/metadata.xml b/app-i18n/ibus-chewing/metadata.xml
index cf7f054fe39e..2fc61b76269f 100644
--- a/app-i18n/ibus-chewing/metadata.xml
+++ b/app-i18n/ibus-chewing/metadata.xml
@@ -5,9 +5,6 @@
 		<email>cjk@gentoo.org</email>
 		<name>Cjk</name>
 	</maintainer>
-	<use>
-		<flag name="gconf">Enable support for <pkg>gnome-base/gconf</pkg></flag>
-	</use>
 	<upstream>
 		<remote-id type="github">definite/ibus-chewing</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2022-12-02  2:48 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-01 18:46 [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/ Tobias Klausmann
  -- strict thread matches above, loose matches on Subject: below --
2016-10-13  9:24 Yixun Lan
2016-10-13  9:43 Yixun Lan
2017-02-08 17:05 Johannes Huber
2017-08-16 15:39 Akinori Hattori
2017-08-16 15:39 Akinori Hattori
2017-08-16 15:39 Akinori Hattori
2017-08-16 15:39 Akinori Hattori
2017-08-16 15:39 Akinori Hattori
2021-06-10 22:21 Sam James
2021-10-16 13:43 Akinori Hattori
2021-10-16 13:43 Akinori Hattori
2021-10-16 13:43 Akinori Hattori
2021-10-17 14:05 Akinori Hattori
2021-10-17 14:05 Akinori Hattori
2022-12-02  2:48 Matt Turner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox