* [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
* [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-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-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: 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-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/
@ 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: 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: 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/
@ 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: 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-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/
@ 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/
@ 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/
@ 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
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 --
2021-10-17 14:05 [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/ Akinori Hattori
-- strict thread matches above, loose matches on Subject: below --
2022-12-02 2:48 Matt Turner
2021-10-17 14:05 Akinori Hattori
2021-10-16 13:43 Akinori Hattori
2021-10-16 13:43 Akinori Hattori
2021-10-16 13:43 Akinori Hattori
2021-06-10 22:21 Sam James
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
2017-02-08 17:05 Johannes Huber
2016-10-13 9:43 Yixun Lan
2016-10-13 9:24 Yixun Lan
2015-09-01 18:46 Tobias Klausmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox