[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-anthy/

2024-06-21 Thread Arthur Zamarin
commit: 5f288354b74c0b6a5162290e57db28543f9f96f2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun 21 08:26:20 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun 21 09:40:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f288354

app-i18n/scim-anthy: EAPI 6 -> 8

Closes: https://bugs.gentoo.org/841791
Signed-off-by: Arthur Zamarin  gentoo.org>

 ...-1.2.7-r1.ebuild => scim-anthy-1.2.7-r2.ebuild} | 35 +-
 1 file changed, 21 insertions(+), 14 deletions(-)

diff --git a/app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild 
b/app-i18n/scim-anthy/scim-anthy-1.2.7-r2.ebuild
similarity index 53%
rename from app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild
rename to app-i18n/scim-anthy/scim-anthy-1.2.7-r2.ebuild
index 46e72aaa0156..d890045a6920 100644
--- a/app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild
+++ b/app-i18n/scim-anthy/scim-anthy-1.2.7-r2.ebuild
@@ -1,30 +1,36 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit autotools
 
 DESCRIPTION="Japanese input method Anthy IMEngine for SCIM"
 
HOMEPAGE="http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMAnthy";
-SRC_URI="mirror://sourceforge.jp/scim-imengine/37309/${P}.tar.gz
-   
https://dev.gentoo.org/~juippis/distfiles/tmp/scim-anthy-1.2.7-gtk2_build.patch
-   gtk3?   ( https://dev.gentoo.org/~heroxbd/${P}-patches.tar.xz )"
+SRC_URI="
+   mirror://sourceforge.jp/scim-imengine/37309/${P}.tar.gz
+   
https://dev.gentoo.org/~juippis/distfiles/tmp/${PN}-1.2.7-gtk2_build.patch
+   gtk3? ( https://dev.gentoo.org/~heroxbd/${P}-patches.tar.xz )
+"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ppc sparc x86"
 IUSE="+gtk3 nls kasumi"
 
-DEPEND=">=app-i18n/scim-1.2[gtk3=]
+DEPEND="
>=app-i18n/anthy-5900
+   >=app-i18n/scim-1.2[gtk3=]
nls? ( virtual/libintl )
-   gtk3? ( x11-libs/gtk+:3 )"
+   gtk3? ( x11-libs/gtk+:3 )
+"
 RDEPEND="${DEPEND}
-   kasumi? ( app-dicts/kasumi )"
-DEPEND="${DEPEND}
+   kasumi? ( app-dicts/kasumi )
+"
+BDEPEND="
nls? ( sys-devel/gettext )
-   virtual/pkgconfig"
+   virtual/pkgconfig
+"
 
 src_prepare() {
default
@@ -39,12 +45,13 @@ src_prepare() {
 }
 
 src_configure() {
-   econf \
-   $(use_enable nls) \
-   --disable-static
+   econf $(use_enable nls)
 }
 
 src_install() {
+   local DOCS=( AUTHORS ChangeLog NEWS README )
default
-   dodoc AUTHORS ChangeLog NEWS README
+
+   # plugin module, no point in .la files
+   find "${D}" -type f -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-sayura/

2024-06-21 Thread Arthur Zamarin
commit: 8dbbee583d5dbbcd9a0dbbcaa87800783a15e80a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun 21 08:19:10 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun 21 09:40:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbbee58

app-i18n/scim-sayura: EAPI 6 -> 8

Signed-off-by: Arthur Zamarin  gentoo.org>

 ...ra-0.3.3.ebuild => scim-sayura-0.3.3-r1.ebuild} | 25 +++---
 1 file changed, 17 insertions(+), 8 deletions(-)

diff --git a/app-i18n/scim-sayura/scim-sayura-0.3.3.ebuild 
b/app-i18n/scim-sayura/scim-sayura-0.3.3-r1.ebuild
similarity index 58%
rename from app-i18n/scim-sayura/scim-sayura-0.3.3.ebuild
rename to app-i18n/scim-sayura/scim-sayura-0.3.3-r1.ebuild
index f04f5993a8e9..b0c142039c51 100644
--- a/app-i18n/scim-sayura/scim-sayura-0.3.3.ebuild
+++ b/app-i18n/scim-sayura/scim-sayura-0.3.3-r1.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
+inherit autotools
 
 DESCRIPTION="Sayura Sinhala input method for SCIM"
 HOMEPAGE="http://www.sayura.net/im/";
@@ -13,21 +15,28 @@ KEYWORDS="~amd64 ~x86"
 IUSE="doc"
 
 RDEPEND=">=app-i18n/scim-0.99.8"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc45.patch
+)
 
-PATCHES=( "${FILESDIR}"/scim-sayura-0.3.3-gcc45.patch )
+src_prepare() {
+   default
+   eautoreconf
+}
 
 src_configure() {
-   econf --disable-static
+   econf
 }
 
 src_install() {
-   HTML_DOCS=( doc/{index.html,style.css} )
+   local HTML_DOCS=( doc/{index.html,style.css} )
default
 
use doc && dodoc doc/sayura.pdf
 
# plugin module, no point in .la files
-   find "${D}" -name '*.la' -delete || die
+   find "${D}" -type f -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-anthy/

2024-06-21 Thread Arthur Zamarin
commit: ddb909ffc0feb11297b24dfa6c5cb31dae655366
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun 21 08:26:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun 21 09:40:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb909ff

app-i18n/scim-anthy: unkeyword 1.2.7-r2 for ppc, ~alpha

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim-anthy/scim-anthy-1.2.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim-anthy/scim-anthy-1.2.7-r2.ebuild 
b/app-i18n/scim-anthy/scim-anthy-1.2.7-r2.ebuild
index d890045a6920..02bb60dff059 100644
--- a/app-i18n/scim-anthy/scim-anthy-1.2.7-r2.ebuild
+++ b/app-i18n/scim-anthy/scim-anthy-1.2.7-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc sparc x86"
+KEYWORDS="amd64 ~arm sparc x86"
 IUSE="+gtk3 nls kasumi"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2024-06-17 Thread Arthur Zamarin
commit: a5d8e61f419ca41a2703aea7fddd9595fbc43a1d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 17 15:35:52 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 17 15:35:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d8e61f

app-i18n/scim: drop 1.4.18

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim/scim-1.4.18.ebuild | 105 ---
 1 file changed, 105 deletions(-)

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
deleted file mode 100644
index 78a49c4912cf..
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools flag-o-matic gnome2-utils
-
-DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
-HOMEPAGE="https://github.com/scim-im/scim";
-SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="doc gtk3"
-
-RDEPEND="x11-libs/libX11
-   dev-libs/glib:2
-   gtk3? ( x11-libs/gtk+:3 )
-   !gtk3? ( x11-libs/gtk+:2 )
-   >=dev-libs/atk-1
-   >=x11-libs/pango-1"
-DEPEND="${RDEPEND}
-   doc? ( app-text/doxygen
-   >=app-text/docbook-xsl-stylesheets-1.73.1 )
-   dev-lang/perl
-   virtual/pkgconfig
-   >=dev-util/intltool-0.33
-   dev-build/libtool"
-DOCS=(
-   README
-   AUTHORS
-   ChangeLog
-   docs/developers
-   docs/scim.cfg
-)
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.4.18-slibtool.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # bug #83625
-   filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
-   econf $(use_with doc doxygen) \
-   --enable-ld-version-script \
-   $(usex gtk3 --with-gtk-version={3,2}) \
-   --disable-qt3-immodule \
-   --disable-qt4-immodule
-}
-
-src_compile() {
-   default
-   use doc && emake docs
-}
-
-src_install() {
-   use doc && HTML_DOCS=( "${S}/docs/html/" )
-   default
-
-   sed -e "s:@EPREFIX@:${EPREFIX}:" "${FILESDIR}/xinput-${PN}" > 
"${T}/${PN}.conf" || die
-   insinto /etc/X11/xinit/xinput.d
-   doins "${T}/${PN}.conf"
-}
-
-pkg_postinst() {
-   elog
-   elog "To use SCIM with both GTK and XIM, you should use the following"
-   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
-   elog
-   elog "LANG='your_language' scim -d"
-   elog "export XMODIFIERS=@im=SCIM"
-   elog "export GTK_IM_MODULE=\"scim\""
-   elog "export QT_IM_MODULE=\"scim\""
-   elog
-   elog "where 'your_language' can be zh_CN, zh_TW, ja_JP.eucJP or any 
other"
-   elog "UTF-8 locale such as en_US.UTF-8 or ja_JP.UTF-8"
-   elog
-   elog "To use Chinese input methods:"
-   elog "  # emerge app-i18n/scim-tables app-i18n/scim-pinyin"
-   elog "To use Korean input methods:"
-   elog "  # emerge app-i18n/scim-hangul"
-   elog "To use Japanese input methods:"
-   elog "  # emerge app-i18n/scim-anthy"
-   elog "To use various input methods (more than 30 languages):"
-   elog "  # emerge app-i18n/scim-m17n"
-   elog
-   elog "Please modify ${EPREFIX}/etc/scim/global and add your UTF-8 
locale to"
-   elog "/SupportedUnicodeLocales entry."
-   elog
-   ewarn
-   ewarn "If you upgraded from scim-1.2.x or scim-1.0.x, you should 
remerge all SCIM modules."
-   ewarn
-
-   gnome2_query_immodules_gtk2
-}
-
-pkg_postrm() {
-   gnome2_query_immodules_gtk2
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2024-06-17 Thread Arthur Zamarin
commit: 7f3b107cdc3513109f21edda9fb8a8c3b9eafa7a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 17 15:33:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 17 15:35:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3b107c

app-i18n/scim: Stabilize 1.4.18-r1 sparc, #934212

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim/scim-1.4.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18-r1.ebuild 
b/app-i18n/scim/scim-1.4.18-r1.ebuild
index d5989f35f9ef..209c18c60104 100644
--- a/app-i18n/scim/scim-1.4.18-r1.ebuild
+++ b/app-i18n/scim/scim-1.4.18-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="doc gtk3 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2024-06-15 Thread James Le Cuirot
commit: 87619add99121378454d9055e04a834be8689984
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jun 15 14:12:44 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jun 15 14:14:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87619add

Revert "app-i18n/scim: drop 1.4.18"

This reverts commit e0468bf12165b7dd8b2f1705e08724195d766dc3.

Signed-off-by: James Le Cuirot  gentoo.org>

 app-i18n/scim/scim-1.4.18.ebuild | 105 +++
 1 file changed, 105 insertions(+)

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
new file mode 100644
index ..78a49c4912cf
--- /dev/null
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools flag-o-matic gnome2-utils
+
+DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
+HOMEPAGE="https://github.com/scim-im/scim";
+SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
+IUSE="doc gtk3"
+
+RDEPEND="x11-libs/libX11
+   dev-libs/glib:2
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )
+   >=dev-libs/atk-1
+   >=x11-libs/pango-1"
+DEPEND="${RDEPEND}
+   doc? ( app-text/doxygen
+   >=app-text/docbook-xsl-stylesheets-1.73.1 )
+   dev-lang/perl
+   virtual/pkgconfig
+   >=dev-util/intltool-0.33
+   dev-build/libtool"
+DOCS=(
+   README
+   AUTHORS
+   ChangeLog
+   docs/developers
+   docs/scim.cfg
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.18-slibtool.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # bug #83625
+   filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
+   econf $(use_with doc doxygen) \
+   --enable-ld-version-script \
+   $(usex gtk3 --with-gtk-version={3,2}) \
+   --disable-qt3-immodule \
+   --disable-qt4-immodule
+}
+
+src_compile() {
+   default
+   use doc && emake docs
+}
+
+src_install() {
+   use doc && HTML_DOCS=( "${S}/docs/html/" )
+   default
+
+   sed -e "s:@EPREFIX@:${EPREFIX}:" "${FILESDIR}/xinput-${PN}" > 
"${T}/${PN}.conf" || die
+   insinto /etc/X11/xinit/xinput.d
+   doins "${T}/${PN}.conf"
+}
+
+pkg_postinst() {
+   elog
+   elog "To use SCIM with both GTK and XIM, you should use the following"
+   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
+   elog
+   elog "LANG='your_language' scim -d"
+   elog "export XMODIFIERS=@im=SCIM"
+   elog "export GTK_IM_MODULE=\"scim\""
+   elog "export QT_IM_MODULE=\"scim\""
+   elog
+   elog "where 'your_language' can be zh_CN, zh_TW, ja_JP.eucJP or any 
other"
+   elog "UTF-8 locale such as en_US.UTF-8 or ja_JP.UTF-8"
+   elog
+   elog "To use Chinese input methods:"
+   elog "  # emerge app-i18n/scim-tables app-i18n/scim-pinyin"
+   elog "To use Korean input methods:"
+   elog "  # emerge app-i18n/scim-hangul"
+   elog "To use Japanese input methods:"
+   elog "  # emerge app-i18n/scim-anthy"
+   elog "To use various input methods (more than 30 languages):"
+   elog "  # emerge app-i18n/scim-m17n"
+   elog
+   elog "Please modify ${EPREFIX}/etc/scim/global and add your UTF-8 
locale to"
+   elog "/SupportedUnicodeLocales entry."
+   elog
+   ewarn
+   ewarn "If you upgraded from scim-1.2.x or scim-1.0.x, you should 
remerge all SCIM modules."
+   ewarn
+
+   gnome2_query_immodules_gtk2
+}
+
+pkg_postrm() {
+   gnome2_query_immodules_gtk2
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2024-06-15 Thread David Seifert
commit: e0468bf12165b7dd8b2f1705e08724195d766dc3
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jun 15 13:16:22 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jun 15 13:16:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0468bf1

app-i18n/scim: drop 1.4.18

Signed-off-by: David Seifert  gentoo.org>

 app-i18n/scim/scim-1.4.18.ebuild | 105 ---
 1 file changed, 105 deletions(-)

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
deleted file mode 100644
index 78a49c4912cf..
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools flag-o-matic gnome2-utils
-
-DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
-HOMEPAGE="https://github.com/scim-im/scim";
-SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="doc gtk3"
-
-RDEPEND="x11-libs/libX11
-   dev-libs/glib:2
-   gtk3? ( x11-libs/gtk+:3 )
-   !gtk3? ( x11-libs/gtk+:2 )
-   >=dev-libs/atk-1
-   >=x11-libs/pango-1"
-DEPEND="${RDEPEND}
-   doc? ( app-text/doxygen
-   >=app-text/docbook-xsl-stylesheets-1.73.1 )
-   dev-lang/perl
-   virtual/pkgconfig
-   >=dev-util/intltool-0.33
-   dev-build/libtool"
-DOCS=(
-   README
-   AUTHORS
-   ChangeLog
-   docs/developers
-   docs/scim.cfg
-)
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.4.18-slibtool.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # bug #83625
-   filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
-   econf $(use_with doc doxygen) \
-   --enable-ld-version-script \
-   $(usex gtk3 --with-gtk-version={3,2}) \
-   --disable-qt3-immodule \
-   --disable-qt4-immodule
-}
-
-src_compile() {
-   default
-   use doc && emake docs
-}
-
-src_install() {
-   use doc && HTML_DOCS=( "${S}/docs/html/" )
-   default
-
-   sed -e "s:@EPREFIX@:${EPREFIX}:" "${FILESDIR}/xinput-${PN}" > 
"${T}/${PN}.conf" || die
-   insinto /etc/X11/xinit/xinput.d
-   doins "${T}/${PN}.conf"
-}
-
-pkg_postinst() {
-   elog
-   elog "To use SCIM with both GTK and XIM, you should use the following"
-   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
-   elog
-   elog "LANG='your_language' scim -d"
-   elog "export XMODIFIERS=@im=SCIM"
-   elog "export GTK_IM_MODULE=\"scim\""
-   elog "export QT_IM_MODULE=\"scim\""
-   elog
-   elog "where 'your_language' can be zh_CN, zh_TW, ja_JP.eucJP or any 
other"
-   elog "UTF-8 locale such as en_US.UTF-8 or ja_JP.UTF-8"
-   elog
-   elog "To use Chinese input methods:"
-   elog "  # emerge app-i18n/scim-tables app-i18n/scim-pinyin"
-   elog "To use Korean input methods:"
-   elog "  # emerge app-i18n/scim-hangul"
-   elog "To use Japanese input methods:"
-   elog "  # emerge app-i18n/scim-anthy"
-   elog "To use various input methods (more than 30 languages):"
-   elog "  # emerge app-i18n/scim-m17n"
-   elog
-   elog "Please modify ${EPREFIX}/etc/scim/global and add your UTF-8 
locale to"
-   elog "/SupportedUnicodeLocales entry."
-   elog
-   ewarn
-   ewarn "If you upgraded from scim-1.2.x or scim-1.0.x, you should 
remerge all SCIM modules."
-   ewarn
-
-   gnome2_query_immodules_gtk2
-}
-
-pkg_postrm() {
-   gnome2_query_immodules_gtk2
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2024-06-13 Thread Arthur Zamarin
commit: db02119916779c69f3a89ef36887619f72de0fb9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 13 18:53:12 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 13 18:53:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db021199

app-i18n/scim: Stabilize 1.4.18-r1 ppc64, #934212

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim/scim-1.4.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18-r1.ebuild 
b/app-i18n/scim/scim-1.4.18-r1.ebuild
index a06ca48f5753..44d866abe6c1 100644
--- a/app-i18n/scim/scim-1.4.18-r1.ebuild
+++ b/app-i18n/scim/scim-1.4.18-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="doc gtk3 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2024-06-13 Thread Arthur Zamarin
commit: 077a870a80b321661380ad67ac396922b9ca2e54
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 13 18:52:23 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 13 18:52:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077a870a

app-i18n/scim: Stabilize 1.4.18-r1 amd64, #934212

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim/scim-1.4.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18-r1.ebuild 
b/app-i18n/scim/scim-1.4.18-r1.ebuild
index 17444be79e05..e1ca87ecef1d 100644
--- a/app-i18n/scim/scim-1.4.18-r1.ebuild
+++ b/app-i18n/scim/scim-1.4.18-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="doc gtk3 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-hangul/

2024-06-13 Thread Arthur Zamarin
commit: 4c3c4cabf89d91c5d37076c5e6faf7cc5280c634
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 13 18:49:09 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 13 18:49:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3c4cab

app-i18n/scim-hangul: Stabilize 0.4.0-r1 amd64, #934213

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild 
b/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild
index 12c7369960fd..a868a15146f6 100644
--- a/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild
+++ b/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://downloads.sourceforge.net/scim/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="nls"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2024-06-13 Thread Arthur Zamarin
commit: be159533df9880cd2d6da6e883680c0f5ebb12d5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 13 19:44:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 13 19:44:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be159533

app-i18n/scim: Stabilize 1.4.18-r1 arm64, #934212

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim/scim-1.4.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18-r1.ebuild 
b/app-i18n/scim/scim-1.4.18-r1.ebuild
index 104fc0b6f335..d5989f35f9ef 100644
--- a/app-i18n/scim/scim-1.4.18-r1.ebuild
+++ b/app-i18n/scim/scim-1.4.18-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 IUSE="doc gtk3 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-hangul/

2024-06-13 Thread Arthur Zamarin
commit: 9f8da42a7b8ccb66acc532ff7ecb348fb2fc130e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 13 18:49:10 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 13 18:49:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8da42a

app-i18n/scim-hangul: Stabilize 0.4.0-r1 x86, #934213

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild 
b/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild
index a868a15146f6..62eb6c55a404 100644
--- a/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild
+++ b/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://downloads.sourceforge.net/scim/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="nls"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2024-06-13 Thread Arthur Zamarin
commit: eaa5469cbd31e607c83fc632f9e6e437bcac51f7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 13 18:59:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 13 18:59:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa5469c

app-i18n/scim: Stabilize 1.4.18-r1 ppc, #934212

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim/scim-1.4.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18-r1.ebuild 
b/app-i18n/scim/scim-1.4.18-r1.ebuild
index 44d866abe6c1..104fc0b6f335 100644
--- a/app-i18n/scim/scim-1.4.18-r1.ebuild
+++ b/app-i18n/scim/scim-1.4.18-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 IUSE="doc gtk3 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2024-06-13 Thread Arthur Zamarin
commit: f88ebabead99a707e8e9b42fc72eb3810dbf143a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 13 18:52:36 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 13 18:52:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f88ebabe

app-i18n/scim: Stabilize 1.4.18-r1 x86, #934212

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim/scim-1.4.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18-r1.ebuild 
b/app-i18n/scim/scim-1.4.18-r1.ebuild
index a141532e5327..a06ca48f5753 100644
--- a/app-i18n/scim/scim-1.4.18-r1.ebuild
+++ b/app-i18n/scim/scim-1.4.18-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="doc gtk3 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2024-06-13 Thread Arthur Zamarin
commit: bc5f659aa1bf4da3ba2da43721306958306ee74f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 13 18:52:24 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 13 18:52:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc5f659a

app-i18n/scim: Stabilize 1.4.18-r1 arm, #934212

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim/scim-1.4.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18-r1.ebuild 
b/app-i18n/scim/scim-1.4.18-r1.ebuild
index e1ca87ecef1d..a141532e5327 100644
--- a/app-i18n/scim/scim-1.4.18-r1.ebuild
+++ b/app-i18n/scim/scim-1.4.18-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="doc gtk3 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-hangul/

2024-06-13 Thread Arthur Zamarin
commit: 6402d490b496c8c1922ce23fec0852a256807c03
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 13 18:50:13 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 13 18:50:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6402d490

app-i18n/scim-hangul: drop 0.4.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild | 51 ---
 1 file changed, 51 deletions(-)

diff --git a/app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild 
b/app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild
deleted file mode 100644
index 93a677bf04d5..
--- a/app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Hangul IMEngine for SCIM ported from imhangul"
-HOMEPAGE="http://www.scim-im.org/";
-SRC_URI="https://downloads.sourceforge.net/scim/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-
-RDEPEND="
-   >=app-i18n/scim-0.99.8
-   >=app-i18n/libhangul-0.0.4
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.3.2+gcc-4.3.patch
-   "${FILESDIR}"/${PN}-0.3.2+gcc-4.7.patch
-   "${FILESDIR}"/${PN}-0.4.0+gtk.patch
-)
-
-src_configure() {
-   econf \
-   --disable-skim-support \
-   $(use_enable nls)
-}
-
-src_install() {
-   default
-   dodoc ChangeLog*
-
-   # plugin module, no point in .la files
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   elog
-   elog "To use SCIM with both GTK2 and XIM, you should use the following"
-   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
-   elog
-   elog "LANG='your_language' scim -d"
-   elog "export XMODIFIERS=@im=SCIM"
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-hangul/

2024-06-13 Thread Arthur Zamarin
commit: f4035a111de209382e48561d058688507bba459c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 13 18:45:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 13 18:45:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4035a11

app-i18n/scim-hangul: dekeyword ppc

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild | 2 +-
 app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild 
b/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild
index c48f5f8fac7c..12c7369960fd 100644
--- a/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild
+++ b/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://downloads.sourceforge.net/scim/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="nls"
 
 DEPEND="

diff --git a/app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild 
b/app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild
index 501c933b5a95..93a677bf04d5 100644
--- a/app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild
+++ b/app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://downloads.sourceforge.net/scim/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 x86"
 IUSE="nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-hangul/

2024-05-31 Thread Arthur Zamarin
commit: 916b04ff4db08dcc6cd5fc6931cd69cf641fb7da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May 31 18:06:24 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May 31 18:10:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=916b04ff

app-i18n/scim-hangul: EAPI=8, fix deps

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild | 66 
 1 file changed, 66 insertions(+)

diff --git a/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild 
b/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild
new file mode 100644
index ..c48f5f8fac7c
--- /dev/null
+++ b/app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Hangul IMEngine for SCIM ported from imhangul"
+HOMEPAGE="http://www.scim-im.org/";
+SRC_URI="https://downloads.sourceforge.net/scim/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="nls"
+
+DEPEND="
+   app-accessibility/at-spi2-core:2
+   >=app-i18n/scim-0.99.8
+   >=app-i18n/libhangul-0.0.4:=
+   dev-libs/glib:2
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/harfbuzz:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   x11-libs/pango
+   nls? ( virtual/libintl )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.3.2+gcc-4.3.patch
+   "${FILESDIR}"/${PN}-0.3.2+gcc-4.7.patch
+   "${FILESDIR}"/${PN}-0.4.0+gtk.patch
+)
+
+src_configure() {
+   local myeconfargs=(
+   --without-included-libltdl
+   --disable-skim-support
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc ChangeLog*
+
+   # plugin module, no point in .la files
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog
+   elog "To use SCIM with both GTK2 and XIM, you should use the following"
+   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
+   elog
+   elog "LANG='your_language' scim -d"
+   elog "export XMODIFIERS=@im=SCIM"
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2024-05-31 Thread Arthur Zamarin
commit: 8fb5c71aadf6bcc5951f7e92883bb6853534f33c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May 31 11:57:41 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May 31 11:58:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb5c71a

app-i18n/scim: EAPI=8, deps fixes, enable tests

Closes: https://bugs.gentoo.org/891457
Closes: https://bugs.gentoo.org/865485
Closes: https://bugs.gentoo.org/841593
Closes: https://bugs.gentoo.org/836019
Closes: https://bugs.gentoo.org/574234
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim/scim-1.4.18-r1.ebuild | 129 
 1 file changed, 129 insertions(+)

diff --git a/app-i18n/scim/scim-1.4.18-r1.ebuild 
b/app-i18n/scim/scim-1.4.18-r1.ebuild
new file mode 100644
index ..17444be79e05
--- /dev/null
+++ b/app-i18n/scim/scim-1.4.18-r1.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic gnome2-utils
+
+DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
+HOMEPAGE="https://github.com/scim-im/scim";
+SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="doc gtk3 static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-accessibility/at-spi2-core:2
+   dev-libs/glib:2
+   dev-libs/libltdl
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/harfbuzz:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/libX11
+   >=x11-libs/pango-1
+   gtk3? ( x11-libs/gtk+:3[X] )
+   !gtk3? ( x11-libs/gtk+:2 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig
+   >=dev-util/intltool-0.33
+   dev-build/libtool
+   doc? (
+   app-text/doxygen
+   >=app-text/docbook-xsl-stylesheets-1.73.1
+   )
+"
+
+DOCS=( README AUTHORS ChangeLog docs/developers docs/scim.cfg )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.18-slibtool.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # bug #83625
+   filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
+
+   local myeconfargs=(
+   --enable-ld-version-script
+   $(usex gtk3 --with-gtk-version={3,2})
+   $(usex !gtk3 --disable-gtk3-immodule)
+   --disable-qt3-immodule
+   --disable-qt4-immodule
+   --without-included-libltdl
+   $(use_enable static-libs static)
+   $(use_enable test tests)
+   $(use_with doc doxygen)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   default
+   use doc && emake docs
+}
+
+src_test() {
+   ./tests/testlang || die "testlang failed"
+   ./tests/testiconvert || die "testiconvert failed"
+}
+
+src_install() {
+   use doc && HTML_DOCS=( "${S}/docs/html/" )
+   default
+   if ! use static-libs; then
+   find "${ED}" -name '*.la' -delete || die
+   fi
+
+   sed -e "s:@EPREFIX@:${EPREFIX}:" "${FILESDIR}/xinput-${PN}" > 
"${T}/${PN}.conf" || die
+   insinto /etc/X11/xinit/xinput.d
+   doins "${T}/${PN}.conf"
+}
+
+pkg_postinst() {
+   elog
+   elog "To use SCIM with both GTK and XIM, you should use the following"
+   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
+   elog
+   elog "LANG='your_language' scim -d"
+   elog "export XMODIFIERS=@im=SCIM"
+   elog "export GTK_IM_MODULE=\"scim\""
+   elog "export QT_IM_MODULE=\"scim\""
+   elog
+   elog "where 'your_language' can be zh_CN, zh_TW, ja_JP.eucJP or any 
other"
+   elog "UTF-8 locale such as en_US.UTF-8 or ja_JP.UTF-8"
+   elog
+   elog "To use Chinese input methods:"
+   elog "  # emerge app-i18n/scim-tables app-i18n/scim-pinyin"
+   elog "To use Korean input methods:"
+   elog "  # emerge app-i18n/scim-hangul"
+   elog "To use Japanese input methods:"
+   elog "  # emerge app-i18n/scim-anthy"
+   elog "To use various input methods (more than 30 languages):"
+   elog "  # emerge app-i18n/scim-m17n"
+   elog
+   elog "Please modify ${EPREFIX}/etc/scim/global and add your UTF-8 
locale to"
+   elog "/SupportedUnicodeLocales entry."
+   elog
+   ewarn
+   ewarn "If you upgraded from scim-1.2.x or scim-1.0.x, you should 
remerge all SCIM modules."
+   ewarn
+
+   gnome2_query_immodules_gtk2
+}
+
+pkg_postrm() {
+   gnome2_query_immodules_gtk2
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-tables/

2024-04-19 Thread Sam James
commit: 07750de887152fa2d2ee67abd2851d37ad9e459a
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 19 10:31:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 19 10:38:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07750de8

app-i18n/scim-tables: switch to smaller distfile

Contents are identical modulo a few timestamps.

Signed-off-by: Sam James  gentoo.org>

 app-i18n/scim-tables/Manifest  | 2 +-
 app-i18n/scim-tables/scim-tables-0.5.13.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-i18n/scim-tables/Manifest b/app-i18n/scim-tables/Manifest
index 686f108bfe9f..c100883d8d50 100644
--- a/app-i18n/scim-tables/Manifest
+++ b/app-i18n/scim-tables/Manifest
@@ -1 +1 @@
-DIST scim-tables-0.5.13.tar.gz 6716275 BLAKE2B 
8b7932f38baab64d9e1db6e9f76e3d7425f3b1ff071c358b8f2a7d8b2602d3304248e97389f2423ebc12b37edf43c114f73e6bace3907547af44963e03317878
 SHA512 
400aa99acef83b82e6422398f41bf65e51b7e703adc3e87cdef03793d84983e600f9e6201fda6f9c54e97f35c44da72a657ce15caef09ef490c44ad19c3a9e33
+DIST scim-tables-0.5.13.tar.xz 4052072 BLAKE2B 
e85ca8a1266a6a640f5ec05d3c44f80aadbe94e7d8f83fa235b60e7d524fffca4ca7a35082b1a90f4994ea660b3c931849761d1abd5e6db225e8cf90296ff202
 SHA512 
500aed2807c1d6b1c26efd2a782c9134439e4874bd8ad14dd0e80f831b4b6fcb7a70ecb532b6bb1504063e547d4a6bde4b65ad731a8677ada638f2408bc2b980

diff --git a/app-i18n/scim-tables/scim-tables-0.5.13.ebuild 
b/app-i18n/scim-tables/scim-tables-0.5.13.ebuild
index 718a68ef66c5..eaff37823c8f 100644
--- a/app-i18n/scim-tables/scim-tables-0.5.13.ebuild
+++ b/app-i18n/scim-tables/scim-tables-0.5.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ inherit autotools
 
 DESCRIPTION="Smart Common Input Method (SCIM) Generic Table Input Method 
Server"
 HOMEPAGE="http://www.scim-im.org/";
-SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
+SRC_URI="mirror://sourceforge/scim/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-pinyin/

2024-04-19 Thread Sam James
commit: deccb0d7eccce5e16a9c4f5e6e668588e6e04580
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 19 10:30:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 19 10:38:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deccb0d7

app-i18n/scim-pinyin: switch to smaller distfile

Contents are identical modulo a few timestamps.

Signed-off-by: Sam James  gentoo.org>

 app-i18n/scim-pinyin/Manifest  | 2 +-
 app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-i18n/scim-pinyin/Manifest b/app-i18n/scim-pinyin/Manifest
index 21392e9dfae6..5e72570c14ae 100644
--- a/app-i18n/scim-pinyin/Manifest
+++ b/app-i18n/scim-pinyin/Manifest
@@ -1 +1 @@
-DIST scim-pinyin-0.5.92.tar.gz 4769203 BLAKE2B 
413a196d175536a044bdf4922bf1f3de6051f7e3cb61131153cab6c15e2301e373bfdd037d3e70c2893f66c29f955696e94bb9c75d1e686ca549d26716de0c47
 SHA512 
6af20b925c45ca355e12eeb59285e3327c2195038078a0e1741870395dc5a8f7dae60b8c9cd77919fbad94c27e123b9e58439f7011277439f9914d1a543a805f
+DIST scim-pinyin-0.5.92.tar.xz 3473312 BLAKE2B 
436bdb9cf51a36a42fc1edbdf834e86743248830c8f3b1c73e1aebb6b213442802b930ac1969bd0c58050ff1c32b6ced5fb019be6159670ba57fd9e2042d8211
 SHA512 
7a957e8f02e817d1581ec96a5e0671affbd06841de52caa00525abec0ee5421acd92f30132eace315e23e945014a85b03c01864a11c77c82d80682fa8f02357e

diff --git a/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild 
b/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild
index 574f8d11c874..3607af14cc9c 100644
--- a/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild
+++ b/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ inherit autotools
 
 DESCRIPTION="Smart Common Input Method (SCIM) Smart Pinyin Input Method"
 HOMEPAGE="http://www.scim-im.org/";
-SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
+SRC_URI="mirror://sourceforge/scim/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-uim/

2024-04-18 Thread Arthur Zamarin
commit: 974c758b5a96181b2705c8ac6f63c4755136add4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 18 17:07:23 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 18 17:07:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974c758b

app-i18n/scim-uim: drop 0.2.0-r2, EAPI6--

Closes: https://bugs.gentoo.org/929938
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild | 53 --
 1 file changed, 53 deletions(-)

diff --git a/app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild 
b/app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild
deleted file mode 100644
index dc2d5aabb92f..
--- a/app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="An input module for Smart Common Input Method (SCIM) which uses 
uim as backend"
-HOMEPAGE="http://www.scim-im.org/";
-SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND="
-   >=app-i18n/uim-1.5.0
-   >=app-i18n/scim-1.4.0"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-gcc43.patch
-   "${FILESDIR}"/${P}-uim-1.5.patch
-)
-
-src_prepare() {
-   default
-   # update the 2007 era configure / libtool scripts, which fail with LTO
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-
-   # plugin module, no point in .la files
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   elog
-   elog "To use SCIM with both GTK2 and XIM, you should use the following"
-   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
-   elog
-   elog "LANG='your_language' scim -d"
-   elog "export XMODIFIERS=@im=SCIM"
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-uim/

2024-04-17 Thread Sam James
commit: 7c6adcb34aebf14a2881425d4758fc363c4fad07
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 17 21:59:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 17 21:59:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6adcb3

app-i18n/scim-uim: Stabilize 0.2.0-r3 x86, #929938

Signed-off-by: Sam James  gentoo.org>

 app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild 
b/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild
index 3672fe4dfdf1..26f68659064d 100644
--- a/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild
+++ b/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-uim/

2024-04-13 Thread Arthur Zamarin
commit: 3fa05c57ffbe2d6731e7e9960ea81819883c6497
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 13 18:56:06 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 18:56:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa05c57

app-i18n/scim-uim: Stabilize 0.2.0-r3 ppc, #929938

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild 
b/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild
index 2e7b59282ff8..7ffb3e84cc93 100644
--- a/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild
+++ b/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ppc ~x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-m17n/

2024-04-13 Thread Arthur Zamarin
commit: a5efd87decfa685305d208e98399499509275f12
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 13 18:52:57 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 18:52:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5efd87d

app-i18n/scim-m17n: drop 0.2.3, EAPI6--

Closes: https://bugs.gentoo.org/929937
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim-m17n/scim-m17n-0.2.3.ebuild | 46 ---
 1 file changed, 46 deletions(-)

diff --git a/app-i18n/scim-m17n/scim-m17n-0.2.3.ebuild 
b/app-i18n/scim-m17n/scim-m17n-0.2.3.ebuild
deleted file mode 100644
index 4f823e5eb9e6..
--- a/app-i18n/scim-m17n/scim-m17n-0.2.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="An input module for Smart Common Input Method (SCIM) which uses 
m17n as backend"
-HOMEPAGE="http://www.scim-im.org/projects/imengines";
-SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE=""
-
-RDEPEND=">=app-i18n/scim-1.4
-   >=dev-libs/m17n-lib-1.2.0"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-   # update the 2009 era configure / libtool scripts, which fail with LTO
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   elog
-   elog "To use SCIM with both GTK2 and XIM, you should use the following"
-   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
-   elog
-   elog "LANG='your_language' scim -d"
-   elog "export XMODIFIERS=@im=SCIM"
-   elog "export GTK_IM_MODULE=\"scim\""
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-m17n/

2024-04-13 Thread Arthur Zamarin
commit: b7a67ca62a492cb9e91689bc5df36852d6fae9c8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 13 18:52:16 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 18:52:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a67ca6

app-i18n/scim-m17n: Stabilize 0.2.3-r1 ppc64, #929937

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild 
b/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
index 797d3144fac6..195a5f8adafa 100644
--- a/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
+++ b/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-m17n/

2024-04-13 Thread Arthur Zamarin
commit: b9237687211f0e8e9dc4c09ffd41228524b3391b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 13 18:50:44 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 18:50:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9237687

app-i18n/scim-m17n: Stabilize 0.2.3-r1 amd64, #929937

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild 
b/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
index a77385f872e7..797d3144fac6 100644
--- a/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
+++ b/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ~ppc64 x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-m17n/

2024-04-13 Thread Arthur Zamarin
commit: 04a39852b87f8d59b835c27d5805801bf42ad858
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 13 18:46:45 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 18:46:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a39852

app-i18n/scim-m17n: Stabilize 0.2.3-r1 ppc, #929937

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild 
b/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
index fa0894c63d61..a77385f872e7 100644
--- a/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
+++ b/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 ppc ~ppc64 x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-m17n/

2024-04-13 Thread Arthur Zamarin
commit: bdfb97fb59856a047b7ece3b8582e8f966781cc4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 13 18:45:49 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 18:45:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdfb97fb

app-i18n/scim-m17n: Stabilize 0.2.3-r1 x86, #929937

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild 
b/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
index 36ac1b4d7704..fa0894c63d61 100644
--- a/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
+++ b/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-uim/

2024-03-05 Thread Sam James
commit: 44c302aefe0c4b3945231d6b37ede5b5ae99838c
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Mar  6 06:24:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  6 06:29:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c302ae

app-i18n/scim-uim: update EAPI 6 -> 8

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild | 53 ++
 1 file changed, 53 insertions(+)

diff --git a/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild 
b/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild
new file mode 100644
index ..2cbc47c4be99
--- /dev/null
+++ b/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="An input module for Smart Common Input Method (SCIM) which uses 
uim as backend"
+HOMEPAGE="http://www.scim-im.org/";
+SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="
+   >=app-i18n/uim-1.5.0
+   >=app-i18n/scim-1.4.0"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc43.patch
+   "${FILESDIR}"/${P}-uim-1.5.patch
+)
+
+src_prepare() {
+   default
+   # update the 2007 era configure / libtool scripts, which fail with LTO
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   default
+
+   # plugin module, no point in .la files
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog
+   elog "To use SCIM with both GTK2 and XIM, you should use the following"
+   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
+   elog
+   elog "LANG='your_language' scim -d"
+   elog "export XMODIFIERS=@im=SCIM"
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-uim/

2024-03-05 Thread Sam James
commit: 63c79d85f42813299f878b3f67c039e2b23994f3
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Mar  6 06:18:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  6 06:29:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c79d85

app-i18n/scim-uim: re-run autoreconf to fix LTO

The 2009 era distfile is so old that it probably has many bugs. We are
particularly concerned by nm detection failing under LTO causing:

```
generating symbol list for `uim.la'
/usr/bin/nm -B  .libs/uim_la-scim_uim_imengine.o  |  | /usr/bin/sed 's/.* //' | 
sort | uniq > .libs/uim.exp
../libtool: 1: eval: Syntax error: "|" unexpected
```

Closes: https://bugs.gentoo.org/854672
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild 
b/app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild
index 8b9fe22e0718..dc2d5aabb92f 100644
--- a/app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild
+++ b/app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
+inherit autotools
+
 DESCRIPTION="An input module for Smart Common Input Method (SCIM) which uses 
uim as backend"
 HOMEPAGE="http://www.scim-im.org/";
 SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
@@ -23,6 +25,12 @@ PATCHES=(
"${FILESDIR}"/${P}-uim-1.5.patch
 )
 
+src_prepare() {
+   default
+   # update the 2007 era configure / libtool scripts, which fail with LTO
+   eautoreconf
+}
+
 src_configure() {
econf --disable-static
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-uim/

2024-03-05 Thread Sam James
commit: 5a3a57051e59ad511d66254224a32a1f00621e63
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Mar  6 06:25:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  6 06:30:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3a5705

app-i18n/scim-uim: add missing runtime dependency on libltdl

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild 
b/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild
index 2cbc47c4be99..2e7b59282ff8 100644
--- a/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild
+++ b/app-i18n/scim-uim/scim-uim-0.2.0-r3.ebuild
@@ -16,7 +16,9 @@ IUSE=""
 
 RDEPEND="
>=app-i18n/uim-1.5.0
-   >=app-i18n/scim-1.4.0"
+   >=app-i18n/scim-1.4.0
+   dev-libs/libltdl
+"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-m17n/

2024-03-05 Thread Sam James
commit: cd7a457622ecb461cbb20de80f51a745b4af04d9
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Mar  6 04:23:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  6 05:29:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7a4576

app-i18n/scim-m17n: update EAPI 6 -> 8

We can now use BDEPEND!

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild | 46 
 1 file changed, 46 insertions(+)

diff --git a/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild 
b/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
new file mode 100644
index ..61b31b5466f6
--- /dev/null
+++ b/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="An input module for Smart Common Input Method (SCIM) which uses 
m17n as backend"
+HOMEPAGE="http://www.scim-im.org/projects/imengines";
+SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=app-i18n/scim-1.4
+   >=dev-libs/m17n-lib-1.2.0"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   # update the 2009 era configure / libtool scripts, which fail with LTO
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog
+   elog "To use SCIM with both GTK2 and XIM, you should use the following"
+   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
+   elog
+   elog "LANG='your_language' scim -d"
+   elog "export XMODIFIERS=@im=SCIM"
+   elog "export GTK_IM_MODULE=\"scim\""
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-m17n/

2024-03-05 Thread Sam James
commit: faf23fa378ae49d3fac92aab2fbf6e1b54c5fdb1
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Mar  6 04:26:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  6 05:29:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf23fa3

app-i18n/scim-m17n: add missing runtime dependency on libltdl

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild 
b/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
index 61b31b5466f6..36ac1b4d7704 100644
--- a/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
+++ b/app-i18n/scim-m17n/scim-m17n-0.2.3-r1.ebuild
@@ -14,8 +14,11 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
-RDEPEND=">=app-i18n/scim-1.4
-   >=dev-libs/m17n-lib-1.2.0"
+RDEPEND="
+   >=app-i18n/scim-1.4
+   >=dev-libs/m17n-lib-1.2.0
+   dev-libs/libltdl
+"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-m17n/

2024-03-05 Thread Sam James
commit: 6287d789783e493e625a06a548c4691851563d36
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Mar  6 04:16:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  6 05:29:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6287d789

app-i18n/scim-m17n: re-run autoreconf to fix LTO

The 2009 era distfile is so old that it probably has many bugs. We are
particularly concerned by nm detection failing under LTO causing:

```
generating symbol list for `m17n.la'
/usr/bin/nm -B  .libs/m17n_la-scim_m17n_imengine.o  |  | /usr/bin/sed 's/.* //' 
| sort | uniq > .libs/m17n.exp
../libtool: 1: eval: Syntax error: "|" unexpected
```

Bug: https://bugs.gentoo.org/553842
Closes: https://bugs.gentoo.org/854666
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-i18n/scim-m17n/scim-m17n-0.2.3.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/app-i18n/scim-m17n/scim-m17n-0.2.3.ebuild 
b/app-i18n/scim-m17n/scim-m17n-0.2.3.ebuild
index 6fb3a51c366f..4f823e5eb9e6 100644
--- a/app-i18n/scim-m17n/scim-m17n-0.2.3.ebuild
+++ b/app-i18n/scim-m17n/scim-m17n-0.2.3.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
+inherit autotools
+
 DESCRIPTION="An input module for Smart Common Input Method (SCIM) which uses 
m17n as backend"
 HOMEPAGE="http://www.scim-im.org/projects/imengines";
 SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
@@ -17,6 +19,12 @@ RDEPEND=">=app-i18n/scim-1.4
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
+src_prepare() {
+   default
+   # update the 2009 era configure / libtool scripts, which fail with LTO
+   eautoreconf
+}
+
 src_configure() {
econf --disable-static
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-input-pad/

2022-08-02 Thread Joonas Niilola
commit: f0e651850ebbfd12e2b4396785b0037ce3726eff
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:51 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e65185

app-i18n/scim-input-pad: Stabilize 0.1.3.1 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild 
b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild
index 57e2dc356a79..6de6ba865226 100644
--- a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild
+++ b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-bridge/files/, app-i18n/scim-bridge/

2022-05-15 Thread Sam James
commit: c5188fb4153e8626cc2c0ba0a8aad7c5b4aa86c4
Author: orbea  riseup  net>
AuthorDate: Sun May 15 17:23:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 15 22:09:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5188fb4

app-i18n/scim-bridge: Fix build with gcc7

Uses an old patch from Fedora.

Bug: https://bugs.gentoo.org/645168
Fedora Commit: 
https://src.fedoraproject.org/rpms/scim-bridge/c/0532ab48617e02f5bfb1edaba17b22e88d9beaf4
Signed-off-by: orbea  riseup.net>
Signed-off-by: Sam James  gentoo.org>

 .../scim-bridge-0.4.16-fixes-send-function-call.patch | 15 +++
 app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild |  3 ++-
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git 
a/app-i18n/scim-bridge/files/scim-bridge-0.4.16-fixes-send-function-call.patch 
b/app-i18n/scim-bridge/files/scim-bridge-0.4.16-fixes-send-function-call.patch
new file mode 100644
index ..fd894441a5a7
--- /dev/null
+++ 
b/app-i18n/scim-bridge/files/scim-bridge-0.4.16-fixes-send-function-call.patch
@@ -0,0 +1,15 @@
+From Fedora:
+https://src.fedoraproject.org/rpms/scim-bridge/c/0532ab48617e02f5bfb1edaba17b22e88d9beaf4
+Index: scim-bridge-0.4.16/agent/scim-bridge-agent-signal-listener.cpp
+===
+--- scim-bridge-0.4.16.orig/agent/scim-bridge-agent-signal-listener.cpp
 scim-bridge-0.4.16/agent/scim-bridge-agent-signal-listener.cpp
+@@ -64,7 +64,7 @@ static void sig_quit (int sig)
+ {
+ if (!signal_occurred) {
+ signal_occurred = true;
+-send (pipe_in, '\0', sizeof (char), MSG_NOSIGNAL);
++send (pipe_in, "", sizeof (char), MSG_NOSIGNAL);
+ }
+ }
+ 

diff --git a/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild 
b/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild
index 09cdd8f522b3..9fe5ab6806ac 100644
--- a/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild
+++ b/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=8
 
 inherit autotools gnome2-utils readme.gentoo-r1
 
@@ -42,6 +42,7 @@ PATCHES=(
"${FILESDIR}/${P}+gcc-4.4.patch"
"${FILESDIR}/${P}+gcc-4.7.patch"
"${FILESDIR}/${P}-configure.ac.patch" #280887
+   "${FILESDIR}/${P}-fixes-send-function-call.patch" # 645168
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-bridge/files/, app-i18n/scim-bridge/

2022-05-15 Thread Sam James
commit: 9471a43212eb183e3880f832d70e81f8046a7980
Author: orbea  riseup  net>
AuthorDate: Sun May 15 18:01:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 15 22:09:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9471a432

app-i18n/scim-bridge: Fix undefined references

With slibtool the gtk+2 build fails with undefined references for -lx11
which is missing entirely.

GNU libtool silently hides the bug by ignoring -no-undefined while
slibtool does not do this.

Bug: https://bugs.gentoo.org/779121
Upstream-PR: https://sourceforge.net/p/scim/patches/15/
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25505
Signed-off-by: Sam James  gentoo.org>

 .../files/scim-bridge-0.4.16-slibtool.patch| 58 ++
 app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild  |  1 +
 2 files changed, 59 insertions(+)

diff --git a/app-i18n/scim-bridge/files/scim-bridge-0.4.16-slibtool.patch 
b/app-i18n/scim-bridge/files/scim-bridge-0.4.16-slibtool.patch
new file mode 100644
index ..fdd5583d8ea6
--- /dev/null
+++ b/app-i18n/scim-bridge/files/scim-bridge-0.4.16-slibtool.patch
@@ -0,0 +1,58 @@
+From 9b46a64aea5adac5b992b4133065b52f527ec881 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Sun, 15 May 2022 10:46:17 -0700
+Subject: [PATCH] client-gtk: Fix X11 undefined references
+
+With slibtool the client-gtk build fails with undefined references for
+-lx11. This happens because the build includes -no-undefined and then
+fails to test for the libX11 pkgconfig file.
+
+GNU libtool silently ignores -no-undefined and hides this issue while
+slibtool does not do this.
+---
+ client-gtk/Makefile.am | 7 ---
+ configure.ac   | 6 ++
+ 2 files changed, 10 insertions(+), 3 deletions(-)
+
+diff --git a/client-gtk/Makefile.am b/client-gtk/Makefile.am
+index 4318519..27728b8 100644
+--- a/client-gtk/Makefile.am
 b/client-gtk/Makefile.am
+@@ -33,13 +33,14 @@ im_scim_bridge_la_SOURCES = im-scim-bridge-gtk.c \
+   
scim-bridge-client-imcontext-gtk.c \
+   
scim-bridge-client-key-event-utility-gtk.c
+ 
+-im_scim_bridge_la_CXXFLAGS=@GTK2_CFLAGS@
+-im_scim_bridge_la_CFLAGS  =@GTK2_CFLAGS@
++im_scim_bridge_la_CXXFLAGS=@GTK2_CFLAGS@ @X11_CFLAGS@
++im_scim_bridge_la_CFLAGS  =@GTK2_CFLAGS@ @X11_CFLAGS@
+ 
+ im_scim_bridge_la_LDFLAGS = -rpath $(moduledir) \
+-avoid-version -no-undefined \
+-module \
+-   @GTK2_LIBS@
++   @GTK2_LIBS@ \
++   @X11_LIBS@
+ 
+ im_scim_bridge_la_LIBADD  = $(top_srcdir)/common/libscimbridgecommon.la \
+   
$(top_srcdir)/client-common/libscimbridgeclientcommon.la
+diff --git a/configure.ac b/configure.ac
+index 4c4b1fb..8b2a7a8 100644
+--- a/configure.ac
 b/configure.ac
+@@ -205,6 +205,12 @@ else
+   enable_qt4_immodule=no
+ fi
+ 
++if test "$SCIM_BRIDGE_BUILD_IMMODULE" = "1"; then
++  PKG_CHECK_MODULES(X11, [x11])
++  AC_SUBST(X11_LIBS)
++  AC_SUBST(X11_CFLAGS)
++fi
++
+ AM_CONDITIONAL(SCIM_BRIDGE_BUILD_TESTS,
+   [test "$enable_tests" = "yes"])
+ 
+-- 
+2.35.1
+

diff --git a/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild 
b/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild
index 9fe5ab6806ac..cb584cf64232 100644
--- a/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild
+++ b/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild
@@ -43,6 +43,7 @@ PATCHES=(
"${FILESDIR}/${P}+gcc-4.7.patch"
"${FILESDIR}/${P}-configure.ac.patch" #280887
"${FILESDIR}/${P}-fixes-send-function-call.patch" # 645168
+   "${FILESDIR}/${P}-slibtool.patch" # 779121
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-pinyin/

2022-03-25 Thread Sam James
commit: c0f525dc844fb4eb5a3843e7f62299fa61bff497
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 26 00:59:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 26 01:36:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f525dc

app-i18n/scim-pinyin: fix invalid configure option

Closes: https://bugs.gentoo.org/829113
Signed-off-by: Sam James  gentoo.org>

 app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild 
b/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild
index 48730fbcfdc4..574f8d11c874 100644
--- a/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild
+++ b/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,6 @@ src_configure() {
econf \
--disable-skim-support \
--disable-static \
-   --without-arts \
$(use_enable nls)
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2021-07-27 Thread Yixun Lan
commit: db3f9190407d519cbbbace3f8e0b8221892b94ef
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Jul 26 13:51:05 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jul 28 02:59:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db3f9190

app-i18n/scim: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/scim/scim-1.4.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index 55f287f6902..a072ff8c3e0 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-anthy/

2021-04-21 Thread Sam James
commit: 3da0e2971956c17eb4fccbb37bc92c51a0b9b145
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 21 09:29:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 21 18:50:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da0e297

app-i18n/scim-anthy: drop epatch

Signed-off-by: Sam James  gentoo.org>

 app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild 
b/app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild
index 4532e744ba5..46e72aaa015 100644
--- a/app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild
+++ b/app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit autotools epatch
+inherit autotools
 
 DESCRIPTION="Japanese input method Anthy IMEngine for SCIM"
 
HOMEPAGE="http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMAnthy";
@@ -30,9 +30,9 @@ src_prepare() {
default
 
if use gtk3; then
-   EPATCH_SOURCE="${WORKDIR}/patches" EPATCH_SUFFIX="patch" epatch
+   eapply "${WORKDIR}"/patches/*.patch
else
-   epatch "${DISTDIR}/${P}-gtk2_build.patch"
+   eapply "${DISTDIR}"/${P}-gtk2_build.patch
fi
 
eautoreconf



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/, app-i18n/scim/files/

2021-03-24 Thread Sam James
commit: 9d5b709e98f3b20f9cbde21f8c739730e6725de9
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 24 19:38:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 24 19:39:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5b709e

app-i18n/scim: fix build with slibtool

Thanks-to: orbea  riseup.net>
Closes: https://bugs.gentoo.org/777297
Signed-off-by: Sam James  gentoo.org>

 app-i18n/scim/files/scim-1.4.18-slibtool.patch | 36 ++
 app-i18n/scim/scim-1.4.18.ebuild   |  6 -
 2 files changed, 41 insertions(+), 1 deletion(-)

diff --git a/app-i18n/scim/files/scim-1.4.18-slibtool.patch 
b/app-i18n/scim/files/scim-1.4.18-slibtool.patch
new file mode 100644
index 000..b80db440dfd
--- /dev/null
+++ b/app-i18n/scim/files/scim-1.4.18-slibtool.patch
@@ -0,0 +1,36 @@
+https://bugs.gentoo.org/777297
+
+From dea50ce8e57aeb99034b880ee20ed91103e44555 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Fri, 19 Mar 2021 10:05:37 -0700
+Subject: [PATCH] build: Fix undefined X11 references.
+
+---
+ extras/immodules/client-gtk/gtk2/Makefile.am | 1 +
+ extras/immodules/client-gtk/gtk3/Makefile.am | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/extras/immodules/client-gtk/gtk2/Makefile.am 
b/extras/immodules/client-gtk/gtk2/Makefile.am
+index 8192f08..e7a7937 100644
+--- a/extras/immodules/client-gtk/gtk2/Makefile.am
 b/extras/immodules/client-gtk/gtk2/Makefile.am
+@@ -41,6 +41,7 @@ im_scim_la_CFLAGS  =@GTK2_CFLAGS@
+ im_scim_la_LDFLAGS = -rpath $(moduledir) \
+-avoid-version -no-undefined \
+-module \
++   @X_LIBS@ \
+@GTK2_LIBS@
+ 
+ im_scim_la_LIBADD  = 
$(top_builddir)/extras/immodules/common/libscimbridgecommon.la \
+diff --git a/extras/immodules/client-gtk/gtk3/Makefile.am 
b/extras/immodules/client-gtk/gtk3/Makefile.am
+index b868c80..d6f656d 100644
+--- a/extras/immodules/client-gtk/gtk3/Makefile.am
 b/extras/immodules/client-gtk/gtk3/Makefile.am
+@@ -41,6 +41,7 @@ im_scim_la_CFLAGS  =@GTK3_CFLAGS@
+ im_scim_la_LDFLAGS = -rpath $(moduledir) \
+-avoid-version -no-undefined \
+-module \
++   @X_LIBS@ \
+@GTK3_LIBS@
+ 
+ im_scim_la_LIBADD  = 
$(top_builddir)/extras/immodules/common/libscimbridgecommon.la \

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index 80693dc30bb..55f287f6902 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -35,6 +35,10 @@ DOCS=(
docs/scim.cfg
 )
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.18-slibtool.patch
+)
+
 src_prepare() {
default
eautoreconf



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-anthy/, app-i18n/scim-anthy/files/

2020-11-15 Thread Joonas Niilola
commit: b27837e454120dea2a8785314de6eb610af87961
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Nov 15 15:17:30 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Nov 15 15:31:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b27837e4

app-i18n/scim-anthy: fix SizeViolation issue

Closes: https://bugs.gentoo.org/748156
Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/scim-anthy/Manifest   |1 +
 .../files/scim-anthy-1.2.7-gtk2_build.patch| 1065 
 app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild |3 +-
 3 files changed, 3 insertions(+), 1066 deletions(-)

diff --git a/app-i18n/scim-anthy/Manifest b/app-i18n/scim-anthy/Manifest
index 6479a1c9ffc..adcad5e7839 100644
--- a/app-i18n/scim-anthy/Manifest
+++ b/app-i18n/scim-anthy/Manifest
@@ -1,2 +1,3 @@
+DIST scim-anthy-1.2.7-gtk2_build.patch 24547 BLAKE2B 
22b20c7b34e83a9392fe89a2484d994364e12b5618fd7fac0e19af3c8988c1b3acbfe31872f98308c1c201d4e5c1ea598597bc15e04e77e54cfb2fedea7d9e4d
 SHA512 
2814481606429228891cda1c70ed53b4014d2e192f6ab7859d5033a9353ab02dea044291ec8e5667853ac6db2da19f06c4a42ce6fe27d0a5b0f6ee56bd0e
 DIST scim-anthy-1.2.7-patches.tar.xz 11236 BLAKE2B 
5db168479db59bdd1a9a9561af8635e370a338620f4c4cb1676a707c60c0140e2ddd6517896ff5d8a90cd0fe9e2fe25eea7dca693c02e765fb6b8a584f9f409c
 SHA512 
ff265547ea78912b3cb2519793fc7159d466da6bbd3cd47f63a67731207c46ba8932a5384899ffbe517bb3d91f14ee282906ee287025ae64ccee7636dd633f08
 DIST scim-anthy-1.2.7.tar.gz 680942 BLAKE2B 
9f2b33d53e5ed14c806dcae50a73d3bb234ec74b820651b09ccf0e3b78924bb0331ec4f5b93f9b0bcb2429bf528f9ddc35d0cda9b3a4d30780f083493945c963
 SHA512 
4ece2e458b204a68392ed676134ff45f1e193fda00d5ffb219c4e947f7f069a0221b279f110bf4093a22e57c41cb1555c6be4d42bea1c9e848af06ad8e0bc2da

diff --git a/app-i18n/scim-anthy/files/scim-anthy-1.2.7-gtk2_build.patch 
b/app-i18n/scim-anthy/files/scim-anthy-1.2.7-gtk2_build.patch
deleted file mode 100644
index 3ab4f3d7d90..000
--- a/app-i18n/scim-anthy/files/scim-anthy-1.2.7-gtk2_build.patch
+++ /dev/null
@@ -1,1065 +0,0 @@
-diff -ru a/src/scim_anthy_prefs.cpp b/src/scim_anthy_prefs.cpp
 a/src/scim_anthy_prefs.cpp 2008-04-24 11:49:53.0 +0800
-+++ b/src/scim_anthy_prefs.cpp 2018-05-31 09:31:40.289517678 +0800
-@@ -36,7 +36,7 @@
- NULL,
- NULL,
- NULL,
--false,
-+NULL,
- },
- {
- SCIM_ANTHY_CONFIG_CLOSE_CAND_WIN_ON_SELECT,
-@@ -46,7 +46,7 @@
- NULL,
- NULL,
- NULL,
--false,
-+NULL,
- },
- {
- SCIM_ANTHY_CONFIG_LEARN_ON_MANUAL_COMMIT,
-@@ -56,7 +56,7 @@
- NULL,
- NULL,
- NULL,
--false,
-+NULL,
- },
- {
- SCIM_ANTHY_CONFIG_LEARN_ON_AUTO_COMMIT,
-@@ -66,7 +66,7 @@
- NULL,
- NULL,
- NULL,
--false,
-+NULL,
- },
- {
- SCIM_ANTHY_CONFIG_ROMAJI_HALF_SYMBOL,
-@@ -76,7 +76,7 @@
- NULL,
- NULL,
- NULL,
--false,
-+NULL,
- },
- {
- SCIM_ANTHY_CONFIG_ROMAJI_HALF_NUMBER,
-@@ -86,7 +86,7 @@
- NULL,
- NULL,
- NULL,
--false,
-+NULL,
- },
- {
- SCIM_ANTHY_CONFIG_ROMAJI_ALLOW_SPLIT,
-@@ -95,7 +95,7 @@
- N_("A_llow spliting romaji on editing preedit string"),
- NULL,
- N_("If this check is enabled, you can delete each letter."),
--false,
-+NULL,
- },
- {
- SCIM_ANTHY_CONFIG_ROMAJI_PSEUDO_ASCII_MODE,
-@@ -104,7 +104,7 @@
- N_("_Entering the pseudo ASCII input mode with capital letters."),
- NULL,
- N_("If this check is enabled, capital letters will becomes a trigger 
to enter the pseudo ASCII input mode."),
--false,
-+NULL,
- },
- {
- SCIM_ANTHY_CONFIG_ROMAJI_PSEUDO_ASCII_BLANK_BEHAVIOR,
-@@ -113,7 +113,7 @@
- N_("Insert a _blank with a blank key."),
- NULL,
- N_("If this check is enabled, a blank key will works to insert a 
blank when entering the pseudo ASCII input mode."),
--false,
-+NULL,
- },
- {
- SCIM_ANTHY_CONFIG_PREDICT_ON_INPUT,
-@@ -122,7 +122,7 @@
- N_("_Show predicted candidates while inputting letters"),
- NULL,
- NULL,
--false,
-+NULL,
- },
- {
- SCIM_ANTHY_CONFIG_USE_DIRECT_KEY_ON_PREDICT,
-@@ -131,7 +131,7 @@
- N_("Use _direct select keys while predicting"),
- NULL,
- NULL,
--false,
-+NULL,
- },
- {
- SCIM_ANTHY_CONFIG_SHOW_INPUT_MODE_LABEL,
-@@ -141,7 +141,7 @@
- NULL,
- NULL,
- NULL,
--false,
-+NULL,
- },
- {
- SCIM_ANTHY_CONFIG_SHOW_CONVERSION_MODE_LABEL,
-@@ -151,7 +151,7 @@
- NULL,
- NULL,
- NULL,
--false,
-+NULL,
- },
- {
- 

[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2020-10-23 Thread Andreas Sturmlechner
commit: 61cde3f47944943f084e63dad627dfd98e98a7f3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 23 12:30:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 23 12:33:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61cde3f4

app-i18n/scim: Drop unused qmake-utils.eclass

Unused since commit a3bb3de8b35f81c239d2c3b85e6c7bbe335ebd50

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-i18n/scim/scim-1.4.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index 0cc809f4076..80693dc30bb 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit autotools flag-o-matic gnome2-utils qmake-utils
+inherit autotools flag-o-matic gnome2-utils
 
 DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
 HOMEPAGE="https://github.com/scim-im/scim";



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-wijesekera/files/, profiles/, app-i18n/scim-wijesekera/

2020-10-01 Thread Michał Górny
commit: 298023842399262695dca9099edf303e0bb3d333
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  1 15:12:27 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  1 15:12:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29802384

app-i18n/scim-wijesekera: Remove last-rited pkg

Signed-off-by: Michał Górny  gentoo.org>

 app-i18n/scim-wijesekera/Manifest  |  1 -
 .../files/scim-wijesekera-0.3.3-gcc43.patch| 22 -
 app-i18n/scim-wijesekera/metadata.xml  | 11 ---
 .../scim-wijesekera-0.3.3-r1.ebuild| 37 --
 profiles/package.mask  | 10 --
 5 files changed, 81 deletions(-)

diff --git a/app-i18n/scim-wijesekera/Manifest 
b/app-i18n/scim-wijesekera/Manifest
deleted file mode 100644
index ea2b3927116..000
--- a/app-i18n/scim-wijesekera/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST scim-wijesekera-0.3.3.tar.gz 193023 BLAKE2B 
6d8b4757e851a9e17b074c0bdda03e01b32a547a29d9755f82eb8828f8accf830a44aac8cc71ba6c6b18c7649a9a6e3009108e2fdc27992e9dc8d84d99a0c201
 SHA512 
98bfbb7a3cf499c7980c06504083744f46ce352b27e8e80362190359e8bfa88472a5510568f3753503c7d409d1730e7d1ae1162e3d43a5475e466c334b0a91fc

diff --git a/app-i18n/scim-wijesekera/files/scim-wijesekera-0.3.3-gcc43.patch 
b/app-i18n/scim-wijesekera/files/scim-wijesekera-0.3.3-gcc43.patch
deleted file mode 100644
index 1fa083fd7c8..000
--- a/app-i18n/scim-wijesekera/files/scim-wijesekera-0.3.3-gcc43.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -Naur scim-wijesekera-0.3.3.orig/src/scim_wijesekera_imengine.cpp 
scim-wijesekera-0.3.3/src/scim_wijesekera_imengine.cpp
 scim-wijesekera-0.3.3.orig/src/scim_wijesekera_imengine.cpp
2008-04-26 17:45:15.0 +0900
-+++ scim-wijesekera-0.3.3/src/scim_wijesekera_imengine.cpp 2008-12-29 
01:07:23.0 +0900
-@@ -33,6 +33,7 @@
- #endif
- 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff -Naur scim-wijesekera-0.3.3.orig/src/scim_wijesekera_imengine_setup.cpp 
scim-wijesekera-0.3.3/src/scim_wijesekera_imengine_setup.cpp
 scim-wijesekera-0.3.3.orig/src/scim_wijesekera_imengine_setup.cpp  
2008-04-26 17:45:15.0 +0900
-+++ scim-wijesekera-0.3.3/src/scim_wijesekera_imengine_setup.cpp   
2008-12-29 01:07:03.0 +0900
-@@ -30,6 +30,7 @@
- #ifdef HAVE_CONFIG_H
-   #include 
- #endif
-+#include 
- 
- #include 
- #include 

diff --git a/app-i18n/scim-wijesekera/metadata.xml 
b/app-i18n/scim-wijesekera/metadata.xml
deleted file mode 100644
index 91d1f3a02de..000
--- a/app-i18n/scim-wijesekera/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   c...@gentoo.org
-   Cjk
-   
-   
-   sinhala
-   
-

diff --git a/app-i18n/scim-wijesekera/scim-wijesekera-0.3.3-r1.ebuild 
b/app-i18n/scim-wijesekera/scim-wijesekera-0.3.3-r1.ebuild
deleted file mode 100644
index 28914bc279f..000
--- a/app-i18n/scim-wijesekera/scim-wijesekera-0.3.3-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Wijesekara keyboard for Sinhala input using scim"
-HOMEPAGE="http://sinhala.sourceforge.net/";
-SRC_URI="http://sinhala.sourceforge.net/files/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=app-i18n/scim-0.99.8[-gtk3]"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${P}-gcc43.patch )
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-
-   # plugin module, no point in .la files
-   find "${D}" -name '*.la' -delete || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 1f558c6d6d1..8d221ed9610 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -568,16 +568,6 @@ net-wireless/kismet-ubertooth
 # Removal in 30 days. Bug #740100
 dev-python/pyinsane
 
-# Arfrever Frehtes Taifersar Arahesis  (2020-09-01)
-# Abandoned long time ago. Last release in 2008. Not ported to GTK+ 3.
-# Masked for deletion in 30 days.
-# Replacement: Sinhala Wijesekera input method is also provided by M17N library
-# which can be used through:
-# - app-i18n/fcitx-m17n
-# - app-i18n/ibus-m17n
-# - app-i18n/scim-m17n
-app-i18n/scim-wijesekera
-
 # Arfrever Frehtes Taifersar Arahesis  (2020-09-01)
 # Mismatched version (bug #695022). Masked to force upgrade to 
2.0.4_pre20200306162733.
 # (Mask should remain after ebuilds are deleted, until 2021-03-01 or



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-input-pad/

2020-09-16 Thread David Seifert
commit: 36ea03e2c553ebbd7deb00bfd3d35c4548b7c460
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 11:40:30 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 11:40:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ea03e2

app-i18n/scim-input-pad: Port to EAPI 7

Closes: https://bugs.gentoo.org/742041
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 .../scim-input-pad/scim-input-pad-0.1.3.1.ebuild   | 29 +-
 .../scim-input-pad/scim-input-pad-0.1.3.ebuild | 29 +-
 2 files changed, 34 insertions(+), 24 deletions(-)

diff --git a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild 
b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild
index 4f87c9cc079..d6613ab82f8 100644
--- a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild
+++ b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 
 inherit autotools
 
@@ -14,29 +14,35 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="nls"
 
-RDEPEND=">=app-i18n/scim-1.2.0
+RDEPEND="
+   >=app-i18n/scim-1.2.0
>=x11-libs/gtk+-2.6.0:2"
-
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
>=dev-util/intltool-0.33
virtual/pkgconfig"
 
 src_prepare() {
-   rm "${S}"/m4/intltool.m4 || die
+   default
+
+   rm m4/intltool.m4 || die
eautoreconf
 }
 
 src_configure() {
-   econf $(use_enable nls)
+   econf \
+   --disable-static \
+   $(use_enable nls)
 }
 
 src_install() {
-   emake DESTDIR="${D}" install
-   dodoc ChangeLog README
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {
-
elog
elog "The SCIM input pad should be startable from the SCIM (and Skim)"
elog "systray icon right click menu. You will have to restart SCIM"
@@ -49,7 +55,6 @@ pkg_postinst() {
elog "table, from the SCIM Input Pad interface."
elog
elog "To add new characters to the tables, see the documentation"
-   elog "(README file in /usr/share/doc/${PF})."
+   elog "(README file in ${EROOT}/usr/share/doc/${PF})."
elog
-
 }

diff --git a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild 
b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild
index 65ab96d29a1..0cbb2a9701e 100644
--- a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild
+++ b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 
 inherit autotools
 
@@ -14,29 +14,35 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="nls"
 
-RDEPEND=">=app-i18n/scim-1.2.0
+RDEPEND="
+   >=app-i18n/scim-1.2.0
>=x11-libs/gtk+-2.6.0:2"
-
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
>=dev-util/intltool-0.33
virtual/pkgconfig"
 
 src_prepare() {
-   rm "${S}"/m4/intltool.m4 || die
+   default
+
+   rm m4/intltool.m4 || die
eautoreconf
 }
 
 src_configure() {
-   econf $(use_enable nls)
+   econf \
+   --disable-static \
+   $(use_enable nls)
 }
 
 src_install() {
-   emake DESTDIR="${D}" install
-   dodoc ChangeLog README
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {
-
elog
elog "The SCIM input pad should be startable from the SCIM (and Skim)"
elog "systray icon right click menu. You will have to restart SCIM"
@@ -49,7 +55,6 @@ pkg_postinst() {
elog "table, from the SCIM Input Pad interface."
elog
elog "To add new characters to the tables, see the documentation"
-   elog "(README file in /usr/share/doc/${PF})."
+   elog "(README file in ${EROOT}/usr/share/doc/${PF})."
elog
-
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-pinyin/

2020-08-29 Thread David Seifert
commit: f325ef8d53d8dd6a3fe12b168e5b7bef88984a3b
Author: David Seifert  gentoo  org>
AuthorDate: Sat Aug 29 16:31:31 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Aug 29 16:31:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f325ef8d

app-i18n/scim-pinyin: Port to EAPI 7

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild | 42 +++---
 1 file changed, 25 insertions(+), 17 deletions(-)

diff --git a/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild 
b/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild
index b0faa6aeb72..48730fbcfdc 100644
--- a/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild
+++ b/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit autotools-utils
+inherit autotools
 
 DESCRIPTION="Smart Common Input Method (SCIM) Smart Pinyin Input Method"
 HOMEPAGE="http://www.scim-im.org/";
@@ -14,25 +14,33 @@ SLOT="0"
 KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="nls"
 
-RDEPEND="x11-libs/libXt
+RDEPEND="
>=app-i18n/scim-1.1
+   x11-libs/libXt
nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )"
-AUTOTOOLS_AUTORECONF=1
-PATCHES=(
-   "${FILESDIR}/${PN}-0.5.91-fixconfigure.patch"
-)
-DOCS=( AUTHORS NEWS README ChangeLog )
+
+PATCHES=( "${FILESDIR}"/${PN}-0.5.91-fixconfigure.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}
 
 src_configure() {
-   local myeconfargs=(
+   econf \
+   --disable-skim-support \
+   --disable-static \
+   --without-arts \
$(use_enable nls)
-   --disable-skim-support
-   --without-arts
-   --disable-static
-   --disable-depedency-tracking
-   )
-   autotools-utils_src_configure
+}
+
+src_install() {
+   default
+
+   # only plugins
+   find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2020-05-23 Thread Andreas Sturmlechner
commit: ecdcbb72c9e24e4bff894ab920ab2fadf5caed96
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May 22 21:21:23 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 23 08:26:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecdcbb72

app-i18n/scim: Drop 1.4.17

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-i18n/scim/Manifest   |   1 -
 app-i18n/scim/scim-1.4.17.ebuild | 100 ---
 2 files changed, 101 deletions(-)

diff --git a/app-i18n/scim/Manifest b/app-i18n/scim/Manifest
index 13684813add..3d55a28c395 100644
--- a/app-i18n/scim/Manifest
+++ b/app-i18n/scim/Manifest
@@ -1,2 +1 @@
-DIST scim-1.4.17.tar.gz 1285383 BLAKE2B 
95b9ecb0bb25a15876df8175ee0b9392c301e3b0c554ac6ccba6b863420828ce185d3454f2fef48c03e7451f01815020290be7611b8536d8a028153af3a3fe2b
 SHA512 
a7e0696330bca6fdf929ec0565ab4af1b4d0e5f73592cf5cccf1af6412eb351cd5a5ec9a3e5b83b24d6abad89bbb38a375cbbb0fd978f2fa17f6d64b69da0e3a
 DIST scim-1.4.18.tar.gz 1288060 BLAKE2B 
c2f1ce5608423734899aa6698060245c4ee253048d04d32bf5e853b8c68255340a8d35c0ebaaa50871b07c23ee9018b6bac03b18fbd4fa4dbea0e67c32c9ae30
 SHA512 
9a6090fc1ab950905a9c54d6678ce3d2a44297d1a992a3e933b0466688638e6cf470c1682daa58a6fbb6de3216b649273faf7edff1ac0ecca1c2c77fc19108fb

diff --git a/app-i18n/scim/scim-1.4.17.ebuild b/app-i18n/scim/scim-1.4.17.ebuild
deleted file mode 100644
index 1365db6b815..000
--- a/app-i18n/scim/scim-1.4.17.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils flag-o-matic multilib gnome2-utils autotools qmake-utils
-
-DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
-HOMEPAGE="https://sourceforge.net/projects/scim";
-SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86"
-IUSE="doc gtk3"
-
-RDEPEND="x11-libs/libX11
-   dev-libs/glib:2
-   gtk3? ( x11-libs/gtk+:3 )
-   !gtk3? ( x11-libs/gtk+:2 )
-   >=dev-libs/atk-1
-   >=x11-libs/pango-1"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen
-   >=app-text/docbook-xsl-stylesheets-1.73.1 )
-   dev-lang/perl
-   virtual/pkgconfig
-   >=dev-util/intltool-0.33
-   sys-devel/libtool"
-DOCS=(
-   README
-   AUTHORS
-   ChangeLog
-   docs/developers
-   docs/scim.cfg
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # bug #83625
-   filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
-   econf $(use_with doc doxygen) \
-   --enable-ld-version-script \
-   $(usex gtk3 --with-gtk-version={3,2}) \
-   --disable-qt3-immodule \
-   --disable-qt4-immodule
-}
-
-src_compile() {
-   default
-   use doc && emake docs
-}
-
-src_install() {
-   use doc && HTML_DOCS=( "${S}/docs/html/" )
-   default
-
-   sed -e "s:@EPREFIX@:${EPREFIX}:" "${FILESDIR}/xinput-${PN}" > 
"${T}/${PN}.conf" || die
-   insinto /etc/X11/xinit/xinput.d
-   doins "${T}/${PN}.conf"
-}
-
-pkg_postinst() {
-   elog
-   elog "To use SCIM with both GTK and XIM, you should use the following"
-   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
-   elog
-   elog "LANG='your_language' scim -d"
-   elog "export XMODIFIERS=@im=SCIM"
-   elog "export GTK_IM_MODULE=\"scim\""
-   elog "export QT_IM_MODULE=\"scim\""
-   elog
-   elog "where 'your_language' can be zh_CN, zh_TW, ja_JP.eucJP or any 
other"
-   elog "UTF-8 locale such as en_US.UTF-8 or ja_JP.UTF-8"
-   elog
-   elog "To use Chinese input methods:"
-   elog "  # emerge app-i18n/scim-tables app-i18n/scim-pinyin"
-   elog "To use Korean input methods:"
-   elog "  # emerge app-i18n/scim-hangul"
-   elog "To use Japanese input methods:"
-   elog "  # emerge app-i18n/scim-anthy"
-   elog "To use various input methods (more than 30 languages):"
-   elog "  # emerge app-i18n/scim-m17n"
-   elog
-   elog "Please modify ${EPREFIX}/etc/scim/global and add your UTF-8 
locale to"
-   elog "/SupportedUnicodeLocales entry."
-   elog
-   ewarn
-   ewarn "If you upgraded from scim-1.2.x or scim-1.0.x, you should 
remerge all SCIM modules."
-   ewarn
-
-   gnome2_query_immodules_gtk2
-}
-
-pkg_postrm() {
-   gnome2_query_immodules_gtk2
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2020-02-09 Thread Mart Raudsepp
commit: f18ab301fe298dde761fff1382f6c31b68156c96
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb  9 10:47:56 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb  9 12:23:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18ab301

app-i18n/scim: drop to ~hppa

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-i18n/scim/scim-1.4.17.ebuild | 4 ++--
 app-i18n/scim/scim-1.4.18.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-i18n/scim/scim-1.4.17.ebuild b/app-i18n/scim/scim-1.4.17.ebuild
index b7d8a6de5ec..1365db6b815 100644
--- a/app-i18n/scim/scim-1.4.17.ebuild
+++ b/app-i18n/scim/scim-1.4.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86"
 IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index 027cccdb717..0cc809f4076 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
 IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-tables/

2019-10-18 Thread David Seifert
commit: bc8cb5e691425dcf8424e5a92ccb6281d71dac42
Author: David Seifert  gentoo  org>
AuthorDate: Fri Oct 18 12:57:01 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Oct 18 12:57:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8cb5e6

app-i18n/scim-tables: Port to EAPI 7

Bug: https://bugs.gentoo.org/697382
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: David Seifert  gentoo.org>

 app-i18n/scim-tables/scim-tables-0.5.13.ebuild | 53 +-
 1 file changed, 19 insertions(+), 34 deletions(-)

diff --git a/app-i18n/scim-tables/scim-tables-0.5.13.ebuild 
b/app-i18n/scim-tables/scim-tables-0.5.13.ebuild
index 530fd551b64..718a68ef66c 100644
--- a/app-i18n/scim-tables/scim-tables-0.5.13.ebuild
+++ b/app-i18n/scim-tables/scim-tables-0.5.13.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=0
+EAPI=7
 
-inherit autotools base eutils
+inherit autotools
 
 DESCRIPTION="Smart Common Input Method (SCIM) Generic Table Input Method 
Server"
 HOMEPAGE="http://www.scim-im.org/";
@@ -13,51 +13,36 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~arm ppc x86"
 IUSE="nls"
-LANGS="am ar bn gu hi ja kn ko ml ne pa ru ta te th uk vi zh"
 
-RDEPEND=">=app-i18n/scim-1.4.7-r2
+RDEPEND="
+   >=app-i18n/scim-1.4.7-r2
nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )"
 
 PATCHES=(
-   "${FILESDIR}/${PN}-0.5.8+gcc-4.3.patch"
+   "${FILESDIR}"/${PN}-0.5.8+gcc-4.3.patch
"${FILESDIR}"/${PN}-0.5.12-automake.patch
-   )
+)
 
-pkg_setup() {
-   elog "Not all languages are going to be compiled."
-   elog "Please set LINGUAS to your preferred language(s)."
-   elog "Supported LINGUAS values are:"
-   elog "${LANGS}"
+src_prepare() {
+   default
+   eautoreconf
 }
 
-src_unpack() {
-   base_src_unpack
-
-   strip-linguas ${LANGS}
-   local use_languages="additional ${LINGUAS}"
-   elog "Languages being compiled are: ${use_languages}"
-
-   cd "${S}"
-   sed -i -e "/^SUBDIRS/s/.*/SUBDIRS = ${use_languages}/g" \
-   tables/Makefile.{am,in} || die "sed ${m} failed"
-
-   AT_NO_RECURSIVE=yes AT_M4DIR=${S}/m4 eautoreconf
-}
-
-src_compile() {
+src_configure() {
econf \
--disable-skim-support \
-   $(use_enable nls) \
--disable-static \
-   --disable-dependency-tracking \
-   --without-arts || die "econf failed"
-   emake || die "make failed"
+   --without-arts \
+   $(use_enable nls)
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die "install failed"
-   dodoc README ChangeLog AUTHORS
+   default
+
+   # no static archives
+   find "${D}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-wnn/

2019-10-04 Thread Michał Górny
commit: 77a98dcac2852ab1a2c981d2d2a9ece36fe105c0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  4 20:58:41 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  4 21:34:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a98dca

app-i18n/scim-wnn: Drop old (EAPI 0)

Signed-off-by: Michał Górny  gentoo.org>

 app-i18n/scim-wnn/Manifest  |  1 -
 app-i18n/scim-wnn/scim-wnn-0.2.4.ebuild | 48 -
 2 files changed, 49 deletions(-)

diff --git a/app-i18n/scim-wnn/Manifest b/app-i18n/scim-wnn/Manifest
index 989f78e9300..4884dd7d330 100644
--- a/app-i18n/scim-wnn/Manifest
+++ b/app-i18n/scim-wnn/Manifest
@@ -1,2 +1 @@
-DIST scim-wnn-0.2.4.tar.gz 524325 BLAKE2B 
c1a36cf38e18d27eb501c2e15a59734cc4f6b568bb29b99690bbe7f7bde257f3f2080ddd03a1cae485f510245ecd8ab31be936d27761b54a9f62f02b6204c738
 SHA512 
72a4e3a0397a711a86733a4f8162627be676280e118e12ef798e4041892bc835869e173710627547978d39f5cd00c032e043e4d2b9db95046cca66cd7ae3a1a1
 DIST scim-wnn-1.0.0.tar.gz 536488 BLAKE2B 
5ae2e198bcc2d95bb6f89a57b1331f2a7fd1ad41faecad958cc9f1f011623fbcdabee40b173d17e331b5c96d2b6114d13bc1ae3ebd4605128d69e79db9a299af
 SHA512 
2ba49d247e0dd84b4fd74dee18a2cc83468ffd2dfd98923e588e0ceee82e78c2b25b48c9d7c173f4626f93ac031bfe50764f78624fcf60770784df74bf5f7a33

diff --git a/app-i18n/scim-wnn/scim-wnn-0.2.4.ebuild 
b/app-i18n/scim-wnn/scim-wnn-0.2.4.ebuild
deleted file mode 100644
index 6320ed30224..000
--- a/app-i18n/scim-wnn/scim-wnn-0.2.4.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-DESCRIPTION="Japanese input method Wnn IMEngine for SCIM"
-HOMEPAGE="http://nop.net-p.org/modules/pukiwiki/index.php?%5B%5Bscim-wnn%5D%5D";
-SRC_URI="http://nop.net-p.org/files/scim-wnn/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86"
-IUSE="freewnn"
-
-RDEPEND=">=app-i18n/scim-1.0
-   dev-libs/wnn7sdk
-   freewnn? ( app-i18n/freewnn )"
-DEPEND="${RDEPEND}
-   >=sys-apps/sed-4"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"/src
-   sed -i -e "s:/usr/lib/wnn7:/usr/lib/wnn:g" \
-   scim_wnn_def.h wnnconversion.cpp || die "sed failed"
-}
-
-src_install() {
-   make DESTDIR="${D}" install || die "make install failed"
-
-   dodoc AUTHORS THANKS README
-}
-
-pkg_postinst() {
-   elog
-   elog "To use SCIM with both GTK2 and XIM, you should use the following"
-   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
-   elog
-   elog "LANG='your_language' scim -d"
-   elog "export XMODIFIERS=@im=SCIM"
-   elog
-   if ! use freewnn ; then
-   ewarn
-   ewarn "You disabled freewnn USE flag."
-   ewarn "Please make sure you have wnnenvrc visible to scim-wnn."
-   ewarn
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-wnn/

2019-06-05 Thread Agostino Sarubbo
commit: 9f532d99eb956cfde2be0574d72916456dd02eea
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  5 07:46:02 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  5 07:46:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f532d99

app-i18n/scim-wnn: x86 stable wrt bug #679420

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild 
b/app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild
index afcdc2175d9..7526750cc06 100644
--- a/app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild
+++ b/app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="http://nop.net-p.org/files/scim-wnn/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+freewnn"
 
 RDEPEND=">=app-i18n/scim-1.4[-gtk3]



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2019-05-27 Thread Aaron Bauman
commit: 77f245b57b2269e546ac237daab1f984b2f2b55e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue May 28 02:25:36 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue May 28 02:35:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f245b5

app-i18n/scim: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

 app-i18n/scim/scim-1.4.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index bb1ad4d7408..5d4dad86662 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2019-03-11 Thread Matt Turner
commit: 2afcd410565b2f295777db7b9abed7e294f08169
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 11 18:43:56 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 11 18:44:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2afcd410

app-i18n/scim-1.4.18: alpha stable, bug 653218

Signed-off-by: Matt Turner  gentoo.org>

 app-i18n/scim/scim-1.4.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index 83286500070..bb1ad4d7408 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2019-03-02 Thread Andreas Sturmlechner
commit: 29a2539e30184359528bd4afb2af1b7e53820a33
Author: Roy Bamford  gentoo  org>
AuthorDate: Sat Mar  2 20:29:54 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  2 23:28:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a2539e

app-i18n/scim: added ~arm64

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Roy Bamford  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-i18n/scim/scim-1.4.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index 922de943bbe..83286500070 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2019-02-04 Thread Sergei Trofimovich
commit: b4e939aa7b095a8a0cdc775537080f9003918676
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Feb  4 16:52:36 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb  4 19:40:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e939aa

app-i18n/scim: stable 1.4.18 for hppa, bug #653218

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-i18n/scim/scim-1.4.18.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index 4279a7029e8..922de943bbe 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-anthy/files/, app-i18n/scim-anthy/

2018-09-10 Thread Benda XU
commit: 007ce9fee70c2629b264454ada067668cb808daf
Author: Juanjie Xi  gmail  com>
AuthorDate: Thu May 31 02:02:14 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Sep 10 07:57:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007ce9fe

app-i18n/scim-anthy: add patch to fix compilation with GTK2

  Bump to EAPI-6.

Credit: Juanjie Xi, dtr, Takamasa Mitsuji, skrinakron
Closes: https://bugs.gentoo.org/628298
Closes: https://github.com/gentoo/gentoo/pull/9783
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 .../files/scim-anthy-1.2.7-gtk2_build.patch| 1065 
 app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild |8 +-
 2 files changed, 1071 insertions(+), 2 deletions(-)

diff --git a/app-i18n/scim-anthy/files/scim-anthy-1.2.7-gtk2_build.patch 
b/app-i18n/scim-anthy/files/scim-anthy-1.2.7-gtk2_build.patch
new file mode 100644
index 000..3ab4f3d7d90
--- /dev/null
+++ b/app-i18n/scim-anthy/files/scim-anthy-1.2.7-gtk2_build.patch
@@ -0,0 +1,1065 @@
+diff -ru a/src/scim_anthy_prefs.cpp b/src/scim_anthy_prefs.cpp
+--- a/src/scim_anthy_prefs.cpp 2008-04-24 11:49:53.0 +0800
 b/src/scim_anthy_prefs.cpp 2018-05-31 09:31:40.289517678 +0800
+@@ -36,7 +36,7 @@
+ NULL,
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_CLOSE_CAND_WIN_ON_SELECT,
+@@ -46,7 +46,7 @@
+ NULL,
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_LEARN_ON_MANUAL_COMMIT,
+@@ -56,7 +56,7 @@
+ NULL,
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_LEARN_ON_AUTO_COMMIT,
+@@ -66,7 +66,7 @@
+ NULL,
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_ROMAJI_HALF_SYMBOL,
+@@ -76,7 +76,7 @@
+ NULL,
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_ROMAJI_HALF_NUMBER,
+@@ -86,7 +86,7 @@
+ NULL,
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_ROMAJI_ALLOW_SPLIT,
+@@ -95,7 +95,7 @@
+ N_("A_llow spliting romaji on editing preedit string"),
+ NULL,
+ N_("If this check is enabled, you can delete each letter."),
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_ROMAJI_PSEUDO_ASCII_MODE,
+@@ -104,7 +104,7 @@
+ N_("_Entering the pseudo ASCII input mode with capital letters."),
+ NULL,
+ N_("If this check is enabled, capital letters will becomes a trigger 
to enter the pseudo ASCII input mode."),
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_ROMAJI_PSEUDO_ASCII_BLANK_BEHAVIOR,
+@@ -113,7 +113,7 @@
+ N_("Insert a _blank with a blank key."),
+ NULL,
+ N_("If this check is enabled, a blank key will works to insert a 
blank when entering the pseudo ASCII input mode."),
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_PREDICT_ON_INPUT,
+@@ -122,7 +122,7 @@
+ N_("_Show predicted candidates while inputting letters"),
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_USE_DIRECT_KEY_ON_PREDICT,
+@@ -131,7 +131,7 @@
+ N_("Use _direct select keys while predicting"),
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_SHOW_INPUT_MODE_LABEL,
+@@ -141,7 +141,7 @@
+ NULL,
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_SHOW_CONVERSION_MODE_LABEL,
+@@ -151,7 +151,7 @@
+ NULL,
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_SHOW_TYPING_METHOD_LABEL,
+@@ -161,7 +161,7 @@
+ NULL,
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_SHOW_PERIOD_STYLE_LABEL,
+@@ -171,7 +171,7 @@
+ NULL,
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_SHOW_SYMBOL_STYLE_LABEL,
+@@ -181,7 +181,7 @@
+ NULL,
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_SHOW_DICT_LABEL,
+@@ -191,7 +191,7 @@
+ NULL,
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_SHOW_DICT_ADMIN_LABEL,
+@@ -201,7 +201,7 @@
+ NULL,
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ SCIM_ANTHY_CONFIG_SHOW_ADD_WORD_LABEL,
+@@ -211,7 +211,7 @@
+ NULL,
+ NULL,
+ NULL,
+-false,
++NULL,
+ },
+ {
+ NULL,
+@@ -221,7 +221,7 @@
+ NULL,
+ NULL,

[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-pinyin/

2018-08-26 Thread Michał Górny
commit: 7295ce225e8791ecd4b337fead8c4fe34bdb89eb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 26 07:59:23 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 26 08:25:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7295ce22

app-i18n/scim-pinyin: Remove support for non-existent deps

 app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild 
b/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild
index c881bd636a9..b0faa6aeb72 100644
--- a/app-i18n/scim-pinyin/scim-pinyin-0.5.92.ebuild
+++ b/app-i18n/scim-pinyin/scim-pinyin-0.5.92.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=4
@@ -15,7 +15,7 @@ KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="nls"
 
 RDEPEND="x11-libs/libXt
-   || ( >=app-i18n/scim-1.1 >=app-i18n/scim-cvs-1.1 )
+   >=app-i18n/scim-1.1
nls? ( virtual/libintl )"
 DEPEND="${RDEPEND}
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-wnn/

2018-08-26 Thread Michał Górny
commit: 9792144689a1f6d3c1ae0b4a68928876be51edee
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 26 07:59:43 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 26 08:25:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97921446

app-i18n/scim-wnn: Remove support for non-existent deps

 app-i18n/scim-wnn/scim-wnn-0.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim-wnn/scim-wnn-0.2.4.ebuild 
b/app-i18n/scim-wnn/scim-wnn-0.2.4.ebuild
index 1ce3211f149..6320ed30224 100644
--- a/app-i18n/scim-wnn/scim-wnn-0.2.4.ebuild
+++ b/app-i18n/scim-wnn/scim-wnn-0.2.4.ebuild
@@ -12,7 +12,7 @@ SLOT="0"
 KEYWORDS="x86"
 IUSE="freewnn"
 
-RDEPEND="|| ( >=app-i18n/scim-1.0 >=app-i18n/scim-cvs-1.0 )
+RDEPEND=">=app-i18n/scim-1.0
dev-libs/wnn7sdk
freewnn? ( app-i18n/freewnn )"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-bridge/

2018-08-26 Thread Michał Górny
commit: f50470143a7c0e4dac8b27e1c3ad43418e2cb7c7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 26 07:58:51 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 26 08:25:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5047014

app-i18n/scim-bridge: Remove support for non-existent deps

 app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild | 16 +++-
 1 file changed, 3 insertions(+), 13 deletions(-)

diff --git a/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild 
b/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild
index 2f7cc8cc786..cb61c2bfa50 100644
--- a/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild
+++ b/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
-IUSE="doc gtk qt4"
+IUSE="doc gtk"
 
 RESTRICT="test"
 
@@ -22,11 +22,6 @@ RDEPEND="
>=x11-libs/gtk+-2.2:2
>=x11-libs/pango-1.1
)
-   qt4? (
-   dev-qt/qtgui:4
-   dev-qt/qtcore:4
-   >=x11-libs/pango-1.1
-   )
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig
@@ -66,13 +61,8 @@ src_configure() {
 
# Qt3 is no longer supported, bug 283429
myconf="${myconf} --enable-qt3-immodule=no"
-
-   if use qt4 ; then
-   myconf="${myconf} --enable-qt4-immodule=yes"
-   export QT_SELECT="4"
-   else
-   myconf="${myconf} --enable-qt4-immodule=no"
-   fi
+   # Qt4 neither
+   myconf="${myconf} --enable-qt4-immodule=no"
 
econf \
--disable-static \



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2018-08-25 Thread Michał Górny
commit: a3bb3de8b35f81c239d2c3b85e6c7bbe335ebd50
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 25 20:32:12 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 25 20:37:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3bb3de8

app-i18n/scim: Remove dep on removed qt4

 app-i18n/scim/scim-1.4.17.ebuild | 9 ++---
 app-i18n/scim/scim-1.4.18.ebuild | 9 ++---
 2 files changed, 4 insertions(+), 14 deletions(-)

diff --git a/app-i18n/scim/scim-1.4.17.ebuild b/app-i18n/scim/scim-1.4.17.ebuild
index 86a88efe10b..e8653806f6b 100644
--- a/app-i18n/scim/scim-1.4.17.ebuild
+++ b/app-i18n/scim/scim-1.4.17.ebuild
@@ -11,16 +11,12 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="doc gtk3 qt4"
+IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11
dev-libs/glib:2
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
-   qt4? (
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   )
>=dev-libs/atk-1
>=x11-libs/pango-1"
 DEPEND="${RDEPEND}
@@ -50,8 +46,7 @@ src_configure() {
--enable-ld-version-script \
$(usex gtk3 --with-gtk-version={3,2}) \
--disable-qt3-immodule \
-   $(use_enable qt4 qt4-immodule) \
-   --with-qt4-moc="$(qt4_get_bindir)/moc"
+   --disable-qt4-immodule
 }
 
 src_compile() {

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index cf10edfec8e..4279a7029e8 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -12,16 +12,12 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="doc gtk3 qt4"
+IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11
dev-libs/glib:2
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
-   qt4? (
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   )
>=dev-libs/atk-1
>=x11-libs/pango-1"
 DEPEND="${RDEPEND}
@@ -51,8 +47,7 @@ src_configure() {
--enable-ld-version-script \
$(usex gtk3 --with-gtk-version={3,2}) \
--disable-qt3-immodule \
-   $(use_enable qt4 qt4-immodule) \
-   --with-qt4-moc="$(qt4_get_bindir)/moc"
+   --disable-qt4-immodule
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-sunpinyin/

2018-08-09 Thread Akinori Hattori
commit: 977462f3326e549a3fd1a6cf57f6f6278739c98d
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Aug  9 14:22:03 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Aug  9 14:31:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977462f3

app-i18n/scim-sunpinyin: update to EAPI 6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../scim-sunpinyin/scim-sunpinyin-2.0.3-r2.ebuild  | 30 ++
 1 file changed, 20 insertions(+), 10 deletions(-)

diff --git a/app-i18n/scim-sunpinyin/scim-sunpinyin-2.0.3-r2.ebuild 
b/app-i18n/scim-sunpinyin/scim-sunpinyin-2.0.3-r2.ebuild
index fff5cd2a4f4..d5415f9d08f 100644
--- a/app-i18n/scim-sunpinyin/scim-sunpinyin-2.0.3-r2.ebuild
+++ b/app-i18n/scim-sunpinyin/scim-sunpinyin-2.0.3-r2.ebuild
@@ -1,10 +1,12 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils scons-utils
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
 
-DESCRIPTION="The SunPinyin IMEngine for Smart Common Input Method (SCIM)"
+inherit python-any-r1 scons-utils toolchain-funcs
+
+DESCRIPTION="SunPinyin IMEngine for SCIM"
 HOMEPAGE="https://github.com/sunpinyin/sunpinyin";
 
SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN#*-}/${P}.tar.gz";
 
@@ -13,19 +15,27 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-DEPEND="app-i18n/scim
-   ~app-i18n/sunpinyin-2.0.3
-   x11-libs/gtk+:2 "
-RDEPEND="${DEPEND}"
+RDEPEND="app-i18n/scim
+   ~app-i18n/sunpinyin-${PV}:=
+   x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${P}-force-switch.patch )
 
 src_prepare() {
-   epatch "${FILESDIR}/${P}-force-switch.patch"
+   default
+   tc-export CXX
 }
 
 src_compile() {
-   escons --prefix="/usr"
+   escons \
+   --prefix="${EPREFIX}"/usr \
+   --libdir="${EPREFIX}"/usr/$(get_libdir) \
+   --libexecdir="${EPREFIX}"/usr/libexec
 }
 
 src_install() {
-   escons --prefix="/usr" --install-sandbox="${D}" install
+   escons --install-sandbox="${D}" install
+   einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-sunpinyin/

2018-08-09 Thread Akinori Hattori
commit: f7ab60803ccf3d55a2ad4f4afca24e366f713ea3
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Aug  9 14:14:39 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Aug  9 14:31:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ab6080

app-i18n/scim-sunpinyin: update HOMEPAGE and SRC_URI

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/scim-sunpinyin/metadata.xml   | 2 +-
 app-i18n/scim-sunpinyin/scim-sunpinyin-2.0.3-r2.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-i18n/scim-sunpinyin/metadata.xml 
b/app-i18n/scim-sunpinyin/metadata.xml
index 583f6476f8b..271ef4abaa8 100644
--- a/app-i18n/scim-sunpinyin/metadata.xml
+++ b/app-i18n/scim-sunpinyin/metadata.xml
@@ -6,6 +6,6 @@
Cjk


-   sunpinyin
+   sunpinyin/sunpinyin

 

diff --git a/app-i18n/scim-sunpinyin/scim-sunpinyin-2.0.3-r2.ebuild 
b/app-i18n/scim-sunpinyin/scim-sunpinyin-2.0.3-r2.ebuild
index 0f247544021..fff5cd2a4f4 100644
--- a/app-i18n/scim-sunpinyin/scim-sunpinyin-2.0.3-r2.ebuild
+++ b/app-i18n/scim-sunpinyin/scim-sunpinyin-2.0.3-r2.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit eutils scons-utils
 
 DESCRIPTION="The SunPinyin IMEngine for Smart Common Input Method (SCIM)"
-HOMEPAGE="https://sunpinyin.googlecode.com";
-SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
+HOMEPAGE="https://github.com/sunpinyin/sunpinyin";
+SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN#*-}/${P}.tar.gz";
 
 LICENSE="LGPL-2.1 CDDL"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-sunpinyin/, app-i18n/scim-sunpinyin/files/

2018-08-09 Thread Akinori Hattori
commit: bb17fcbf64480d9f2c081ebb207fd04113d696c5
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Aug  9 14:29:40 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Aug  9 14:31:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb17fcbf

app-i18n/scim-sunpinyin: new upstream release

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/scim-sunpinyin/Manifest   |  2 +-
 .../files/scim-sunpinyin-2.0.3-force-switch.patch  | 32 --
 app-i18n/scim-sunpinyin/metadata.xml   |  3 ++
 ...3-r2.ebuild => scim-sunpinyin-3.0.0_rc1.ebuild} | 22 +++
 4 files changed, 15 insertions(+), 44 deletions(-)

diff --git a/app-i18n/scim-sunpinyin/Manifest b/app-i18n/scim-sunpinyin/Manifest
index bc1cf9c6ece..016fef2a715 100644
--- a/app-i18n/scim-sunpinyin/Manifest
+++ b/app-i18n/scim-sunpinyin/Manifest
@@ -1 +1 @@
-DIST scim-sunpinyin-2.0.3.tar.gz 33072 BLAKE2B 
06d9bff2eb35b06a49f6be60c8cd5d257f6ca724f03acc01b29b01fd32c2d95bab87c4737448a448a42a58d070f6b254bcf52e6d0c8b98ff10718d2265e43509
 SHA512 
f983d40972c5792a4a27fdf699cffc7f6882c84060cfe3e260cdc3f587743b0f71339ccdb7067b393f88a69b74d999fba70c4d9bc8016b9b217b3c11667a2986
+DIST sunpinyin-3.0.0_rc1.tar.gz 547138 BLAKE2B 
682e733241d690d1fef8ce452c497a894c5ab61bf5298c1f292ce3a25a681d594744db43ebd51b3e59274cce0e47a1bce15a793f2c20e2998915c3432f2a7c32
 SHA512 
c9d4936de5835a7f02e52c5b32bf1a42d76bf7588449aaa813f3df7ab2d72f3ca0f4e18f74a60be4860f0724b5e05cbe567c67e6f3150b0e71b23b3a9002fc5e

diff --git 
a/app-i18n/scim-sunpinyin/files/scim-sunpinyin-2.0.3-force-switch.patch 
b/app-i18n/scim-sunpinyin/files/scim-sunpinyin-2.0.3-force-switch.patch
deleted file mode 100644
index f397f47ea24..000
--- a/app-i18n/scim-sunpinyin/files/scim-sunpinyin-2.0.3-force-switch.patch
+++ /dev/null
@@ -1,32 +0,0 @@
 a/SConstruct
-+++ b/SConstruct
-@@ -3,7 +3,7 @@
- 
- locales = []
- 
--cflags = '-O2 -g -pipe'
-+cflags = '-O2 -g -pipe '
- version = '2.0.3'
- 
- AddOption('--prefix', dest='prefix', metavar='DIR',
-@@ -51,9 +51,6 @@
- 
- opts.Save('configure.conf', env)
- 
--if GetOption('rpath') is not None:
--env.Append(LINKFLAGS='-Wl,-R -Wl,%s' % GetOption('rpath'))
--
- envvar = [('CC', 'CC'),
-   ('CXX', 'CXX'),
-   ('CFLAGS', 'CFLAGS'),
-@@ -75,6 +72,10 @@
- env.Append(CFLAGS=extra_cflags)
- env.Append(CXXFLAGS=extra_cflags)
- env.Replace(SHLIBPREFIX = '')
-+
-+if GetOption('rpath') is not None:
-+env.Append(LINKFLAGS=' -Wl,-R -Wl,%s' % GetOption('rpath'))
-+
- #
- #==configure
- #

diff --git a/app-i18n/scim-sunpinyin/metadata.xml 
b/app-i18n/scim-sunpinyin/metadata.xml
index 271ef4abaa8..20533d05e2c 100644
--- a/app-i18n/scim-sunpinyin/metadata.xml
+++ b/app-i18n/scim-sunpinyin/metadata.xml
@@ -5,6 +5,9 @@
c...@gentoo.org
Cjk

+   
+   Enable support for 
x11-libs/gtk+:3
+   

sunpinyin/sunpinyin


diff --git a/app-i18n/scim-sunpinyin/scim-sunpinyin-2.0.3-r2.ebuild 
b/app-i18n/scim-sunpinyin/scim-sunpinyin-3.0.0_rc1.ebuild
similarity index 58%
rename from app-i18n/scim-sunpinyin/scim-sunpinyin-2.0.3-r2.ebuild
rename to app-i18n/scim-sunpinyin/scim-sunpinyin-3.0.0_rc1.ebuild
index d5415f9d08f..ed668fa02f7 100644
--- a/app-i18n/scim-sunpinyin/scim-sunpinyin-2.0.3-r2.ebuild
+++ b/app-i18n/scim-sunpinyin/scim-sunpinyin-3.0.0_rc1.ebuild
@@ -4,24 +4,24 @@
 EAPI="6"
 PYTHON_COMPAT=( python2_7 )
 
-inherit python-any-r1 scons-utils toolchain-funcs
+inherit python-any-r1 scons-utils toolchain-funcs vcs-snapshot
+
+MY_P="${P#*-}"
 
 DESCRIPTION="SunPinyin IMEngine for SCIM"
 HOMEPAGE="https://github.com/sunpinyin/sunpinyin";
-SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN#*-}/${P}.tar.gz";
+SRC_URI="https://github.com/${PN#*-}/${PN#*-}/archive/v${PV/_rc/-rc}.tar.gz -> 
${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 CDDL"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="gtk3"
 
-RDEPEND="app-i18n/scim
-   ~app-i18n/sunpinyin-${PV}:=
-   x11-libs/gtk+:2"
+RDEPEND="app-i18n/scim[gtk3=]
+   ~app-i18n/sunpinyin-${PV}:="
 DEPEND="${RDEPEND}
virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${P}-force-switch.patch )
+S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
default
@@ -29,13 +29,13 @@ src_prepare() {
 }
 
 src_compile() {
-   escons \
+   escons -C wrapper/scim \
--prefix="${EPREFIX}"/usr \
--libdir="${EPREFIX}"/usr/$(get_libdir) \
--libexecdir="${EPREFIX}"/usr/libexec
 }
 
 src_install() {
-   escons --install-sandbox="${D}" install
-   einstalldocs
+   escons -C wrapper/scim --install-sandbox="${D}" install
+   dodoc wrapper/scim/README
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-sunpinyin/files/

2018-08-09 Thread Akinori Hattori
commit: 4497151ad2655781e30a075d37af33db0639177f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Aug  9 14:15:48 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Aug  9 14:31:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4497151a

app-i18n/scim-sunpinyin: update patch

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../files/scim-sunpinyin-2.0.3-force-switch.patch| 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git 
a/app-i18n/scim-sunpinyin/files/scim-sunpinyin-2.0.3-force-switch.patch 
b/app-i18n/scim-sunpinyin/files/scim-sunpinyin-2.0.3-force-switch.patch
index a0089ac1150..f397f47ea24 100644
--- a/app-i18n/scim-sunpinyin/files/scim-sunpinyin-2.0.3-force-switch.patch
+++ b/app-i18n/scim-sunpinyin/files/scim-sunpinyin-2.0.3-force-switch.patch
@@ -1,8 +1,6 @@
-diff --git a/wrapper/scim/SConstruct b/wrapper/scim/SConstruct
-index 7739300..ef7c69b 100644
 a/wrapper/scim/SConstruct
-+++ b/wrapper/scim/SConstruct
-@@ -3,7 +3,7 @@ import SCons.Tool.textfile
+--- a/SConstruct
 b/SConstruct
+@@ -3,7 +3,7 @@
  
  locales = []
  
@@ -11,7 +9,7 @@ index 7739300..ef7c69b 100644
  version = '2.0.3'
  
  AddOption('--prefix', dest='prefix', metavar='DIR',
-@@ -51,9 +51,6 @@ if GetOption('datadir') is not None:
+@@ -51,9 +51,6 @@
  
  opts.Save('configure.conf', env)
  
@@ -21,7 +19,7 @@ index 7739300..ef7c69b 100644
  envvar = [('CC', 'CC'),
('CXX', 'CXX'),
('CFLAGS', 'CFLAGS'),
-@@ -75,6 +72,10 @@ extra_cflags += ' -Isrc'
+@@ -75,6 +72,10 @@
  env.Append(CFLAGS=extra_cflags)
  env.Append(CXXFLAGS=extra_cflags)
  env.Replace(SHLIBPREFIX = '')



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-pinyin/files/

2018-07-11 Thread Tony Vroon
commit: 2dd2b35a715410e4d94daf7cab4738e4d939b265
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Jul  8 08:47:09 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Wed Jul 11 11:36:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd2b35a

app-i18n/scim-pinyin: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/9120

 .../scim-pinyin/files/scim-pinyin-0.5.91-gbk.patch | 62 --
 .../files/scim-pinyin-0.5.91-gcc43.patch   | 44 ---
 app-i18n/scim-pinyin/files/scim-pinyin-qt335.patch | 25 -
 3 files changed, 131 deletions(-)

diff --git a/app-i18n/scim-pinyin/files/scim-pinyin-0.5.91-gbk.patch 
b/app-i18n/scim-pinyin/files/scim-pinyin-0.5.91-gbk.patch
deleted file mode 100644
index bc6a228fb0c..000
--- a/app-i18n/scim-pinyin/files/scim-pinyin-0.5.91-gbk.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-diff -Nru scim-pinyin-0.5.91.orig/src/scim_pinyin_imengine.cpp 
scim-pinyin-0.5.91/src/scim_pinyin_imengine.cpp
 scim-pinyin-0.5.91.orig/src/scim_pinyin_imengine.cpp   2005-08-06 
23:31:08.0 +0800
-+++ scim-pinyin-0.5.91/src/scim_pinyin_imengine.cpp2009-02-18 
00:06:34.0 +0800
-@@ -706,8 +706,12 @@
- m_sys_phrase_lib = m_pinyin_global->get_sys_phrase_lib ();
- m_user_phrase_lib = m_pinyin_global->get_user_phrase_lib ();
- }
--
--if (encoding == "GBK" || encoding == "GB2312") {
-+
-+if (encoding == "GBK") {
-+m_simplified = true;
-+m_traditional = true;
-+m_chinese_iconv.set_encoding ("GBK");
-+} else if (encoding == "GB2312") {
- m_simplified = true;
- m_traditional = false;
- m_chinese_iconv.set_encoding ("GB2312");
-@@ -930,10 +934,39 @@
- 
- m_iconv.set_encoding (encoding);
- 
--if (encoding == "GBK" || encoding == "GB2312") {
--m_simplified = true;
--m_traditional = false;
--m_chinese_iconv.set_encoding ("GB2312");
-+if (encoding == "GBK") {
-+if (m_simplified == false) {
-+if(m_traditional == true){
-+; //Big5. Big5togbk is not implemented. Set to next 
available. 
-+m_simplified = true;
-+m_chinese_iconv.set_encoding ("GBK");
-+}else{ // nochinese mode. Should not happen. 
-+m_forward = true;
-+m_chinese_iconv.set_encoding ("");
-+}
-+}else{
-+if( m_traditional == false) //GB2312
-+m_chinese_iconv.set_encoding("GB2312");
-+else m_chinese_iconv.set_encoding ("GBK"); //ALL
-+}
-+} else if (encoding == "GB2312") {
-+if ( m_simplified == false ) {
-+if(m_traditional == true) {
-+; //partly map big5 to gb2312 is not done. Set to next.
-+m_forward = true;
-+m_chinese_iconv.set_encoding ("");
-+}else{//Should not happen. 
-+m_forward = true;
-+m_chinese_iconv.set_encoding("");
-+}
-+}else{
-+if (m_traditional == true) { //Should not happen. 
-+m_forward = true;
-+m_chinese_iconv.set_encoding ("");
-+}else{
-+m_chinese_iconv.set_encoding ("GB2312");
-+}
-+}
- } else if (encoding == "BIG5" || encoding == "BIG5-HKSCS") {
- m_simplified = false;
- m_traditional = true;

diff --git a/app-i18n/scim-pinyin/files/scim-pinyin-0.5.91-gcc43.patch 
b/app-i18n/scim-pinyin/files/scim-pinyin-0.5.91-gcc43.patch
deleted file mode 100644
index 6f9bd3879eb..000
--- a/app-i18n/scim-pinyin/files/scim-pinyin-0.5.91-gcc43.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-diff -Naur scim-pinyin-0.5.91.orig/src/scim_phrase.cpp 
scim-pinyin-0.5.91/src/scim_phrase.cpp
 scim-pinyin-0.5.91.orig/src/scim_phrase.cpp2005-01-06 
22:30:58.0 +0900
-+++ scim-pinyin-0.5.91/src/scim_phrase.cpp 2008-06-21 13:16:32.0 
+0900
-@@ -27,6 +27,7 @@
- 
- #define SCIM_PHRASE_MAX_RELATION 1000
- 
-+#include 
- #include 
- #include "scim_pinyin_private.h"
- #include "scim_phrase.h"
-diff -Naur scim-pinyin-0.5.91.orig/src/scim_pinyin.cpp 
scim-pinyin-0.5.91/src/scim_pinyin.cpp
 scim-pinyin-0.5.91.orig/src/scim_pinyin.cpp2005-08-08 
15:11:16.0 +0900
-+++ scim-pinyin-0.5.91/src/scim_pinyin.cpp 2008-06-21 13:16:30.0 
+0900
-@@ -28,6 +28,7 @@
- #define Uses_SCIM_CONFIG_PATH
- #define Uses_SCIM_LOOKUP_TABLE
- 
-+#include 
- #include 
- #include "scim_pinyin.h"
- 
-diff -Naur scim-pinyin-0.5.91.orig/src/scim_pinyin_phrase.cpp 
scim-pinyin-0.5.91/src/scim_pinyin_phrase.cpp
 scim-pinyin-0.5.91.orig/src/scim_pinyin_phrase.cpp 2005-08-06 
21:06:49.0 +0900
-+++ scim-pinyin-0.5.91/src/scim_pinyin_phrase.cpp  2008-06-21 
13:21:13.0 +0900
-@@ -26,6 +26,7 @@
- #define Uses_SCIM_CONFIG_PATH
- #define Uses_SCIM_LO

[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2018-07-08 Thread Markus Meier
commit: 2c60535da69ceac855bdde115bcf4c5b32192340
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Jul  8 10:46:29 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Jul  8 10:46:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c60535d

app-i18n/scim: arm stable, bug #653218

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="arm"

 app-i18n/scim/scim-1.4.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index f7e4af81ffe..cf10edfec8e 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="doc gtk3 qt4"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2018-06-23 Thread Mikle Kolyada
commit: 4356415111f1fb8bd64ee72bdfc0e055c720ae5b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jun 23 14:01:06 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jun 23 14:01:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43564151

app-i18n/scim: amd64 stable wrt bug #653218

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/scim/scim-1.4.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index 072a20f7482..0075757623c 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86 ~x86-fbsd"
 IUSE="doc gtk3 qt4"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2018-06-19 Thread Sergei Trofimovich
commit: d0617cc16fd7dd13de1cff78bfd6d45f73e3af1e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 19 17:38:02 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 19:12:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0617cc1

app-i18n/scim: stable 1.4.18 for sparc

Bug: https://bugs.gentoo.org/653218
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 app-i18n/scim/scim-1.4.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index b524b8208d3..072a20f7482 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86 ~x86-fbsd"
 IUSE="doc gtk3 qt4"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2018-06-19 Thread Thomas Deutschmann
commit: b4be26805274f624dfc72eb957db5d420441a1a8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun 19 12:51:03 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun 19 12:55:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4be2680

app-i18n/scim: x86 stable (bug #653218)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/scim/scim-1.4.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index e5b61f913af..b524b8208d3 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="doc gtk3 qt4"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-tomoe/

2018-06-02 Thread Aaron Bauman
commit: 92f18906d9c67db8a50eb9da1aac2c8b42325565
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Jun  2 19:52:29 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jun  2 22:36:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f18906

app-i18n/scim-tomoe: drop EAPI=0 ebuild

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/scim-tomoe/scim-tomoe-0.6.0.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/app-i18n/scim-tomoe/scim-tomoe-0.6.0.ebuild 
b/app-i18n/scim-tomoe/scim-tomoe-0.6.0.ebuild
deleted file mode 100644
index 15c689f259f..000
--- a/app-i18n/scim-tomoe/scim-tomoe-0.6.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils
-
-DESCRIPTION="Japanese input method Tomoe IMEngine for SCIM"
-HOMEPAGE="http://tomoe.sourceforge.net/";
-SRC_URI="mirror://sourceforge/tomoe/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="|| ( >=app-i18n/scim-1.2.0 >=app-i18n/scim-cvs-1.2.0 )
-   >=app-i18n/tomoe-gtk-0.6.0"
-
-src_install() {
-   emake DESTDIR="${D}" install || die "make install failed"
-
-   dodoc AUTHORS ChangeLog NEWS README TODO
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-pinyin/

2018-06-02 Thread Aaron Bauman
commit: 64af061471ce7f668f74c99e7369dcbde30df65e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Jun  2 19:50:56 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jun  2 22:36:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64af0614

app-i18n/scim-pinyin: drop EAPI=0 ebuild

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/scim-pinyin/Manifest |  1 -
 app-i18n/scim-pinyin/scim-pinyin-0.5.91-r3.ebuild | 49 ---
 2 files changed, 50 deletions(-)

diff --git a/app-i18n/scim-pinyin/Manifest b/app-i18n/scim-pinyin/Manifest
index 48ca5aa2bdc..21392e9dfae 100644
--- a/app-i18n/scim-pinyin/Manifest
+++ b/app-i18n/scim-pinyin/Manifest
@@ -1,2 +1 @@
-DIST scim-pinyin-0.5.91.tar.gz 5492055 BLAKE2B 
8eb01602f4421c397d6c408c1513c0691a98f10d3f47ed54eed9a39303d9a0eb804d4de2f744e25808c83b8aa9be232482c829b8becc8ee10e4cf67373f2
 SHA512 
ec4498c68cc7ef913b890eb881c73ffd790a5d8d8d48a0a2c32ceda942a7f359fc4bd181199b5333156119484d53d17396b48026fc7913105cfa10c92dd4548b
 DIST scim-pinyin-0.5.92.tar.gz 4769203 BLAKE2B 
413a196d175536a044bdf4922bf1f3de6051f7e3cb61131153cab6c15e2301e373bfdd037d3e70c2893f66c29f955696e94bb9c75d1e686ca549d26716de0c47
 SHA512 
6af20b925c45ca355e12eeb59285e3327c2195038078a0e1741870395dc5a8f7dae60b8c9cd77919fbad94c27e123b9e58439f7011277439f9914d1a543a805f

diff --git a/app-i18n/scim-pinyin/scim-pinyin-0.5.91-r3.ebuild 
b/app-i18n/scim-pinyin/scim-pinyin-0.5.91-r3.ebuild
deleted file mode 100644
index 3b1c1c0eb32..000
--- a/app-i18n/scim-pinyin/scim-pinyin-0.5.91-r3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit autotools eutils
-
-DESCRIPTION="Smart Common Input Method (SCIM) Smart Pinyin Input Method"
-HOMEPAGE="http://www.scim-im.org/";
-SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="nls"
-
-RDEPEND="x11-libs/libXt
-   || ( >=app-i18n/scim-1.1 >=app-i18n/scim-cvs-1.1 )
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-   epatch "${FILESDIR}/${P}-fixconfigure.patch"
-   epatch "${FILESDIR}/${PN}-qt335.patch"
-   epatch "${FILESDIR}/${P}-gcc43.patch"
-   epatch "${FILESDIR}/${P}-gbk.patch"
-
-   AT_M4DIR=m4 AT_NO_RECURSIVE=yes eautoreconf
-}
-
-src_compile() {
-   econf \
-   $(use_enable nls) \
-   --disable-skim-support \
-   --without-arts \
-   --disable-static \
-   --disable-depedency-tracking \
-   || die "econf failed"
-   emake || die "emake failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "make install failed"
-   dodoc AUTHORS NEWS README ChangeLog
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-m17n/

2018-06-02 Thread Aaron Bauman
commit: b4ddc37e8e4623e98226b3426c01cd3356316e08
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Jun  2 19:50:19 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jun  2 22:36:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ddc37e

app-i18n/scim-m17n: bump EAPI

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/scim-m17n/scim-m17n-0.2.3.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/app-i18n/scim-m17n/scim-m17n-0.2.3.ebuild 
b/app-i18n/scim-m17n/scim-m17n-0.2.3.ebuild
index e870b0ecb28..87039f7d14a 100644
--- a/app-i18n/scim-m17n/scim-m17n-0.2.3.ebuild
+++ b/app-i18n/scim-m17n/scim-m17n-0.2.3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=0
+EAPI=6
 
 DESCRIPTION="An input module for Smart Common Input Method (SCIM) which uses 
m17n as backend"
 HOMEPAGE="http://www.scim-im.org/projects/imengines";
@@ -17,12 +17,6 @@ RDEPEND=">=app-i18n/scim-1.4
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-src_install() {
-   emake DESTDIR="${D}" install || die "make install failed"
-
-   dodoc AUTHORS ChangeLog THANKS README
-}
-
 pkg_postinst() {
elog
elog "To use SCIM with both GTK2 and XIM, you should use the following"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-wnn/

2018-05-28 Thread Aaron Bauman
commit: ada1e26a2c2d4db1513c28c45c2863833d45d0e2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:40:56 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:01:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada1e26a

app-i18n/scim-wnn: drop depend on sys-apps/sed-4

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild 
b/app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild
index 10a86dd593e..afcdc2175d9 100644
--- a/app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild
+++ b/app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild
@@ -16,8 +16,7 @@ RDEPEND=">=app-i18n/scim-1.4[-gtk3]
dev-libs/wnn7sdk
freewnn? ( app-i18n/freewnn )"
 DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   >=sys-apps/sed-4"
+   virtual/pkgconfig"
 
 PATCHES=(
# bug #295733



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2018-04-16 Thread Mike Gilbert
commit: cab46badda1d056395e99f342a1a4478bb46562e
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 16:17:41 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cab46bad

app-i18n/scim: Delete old version (1.4.14).

 app-i18n/scim/Manifest   |   1 -
 app-i18n/scim/scim-1.4.14.ebuild | 112 ---
 2 files changed, 113 deletions(-)

diff --git a/app-i18n/scim/Manifest b/app-i18n/scim/Manifest
index 4a8d1a6e784..13684813add 100644
--- a/app-i18n/scim/Manifest
+++ b/app-i18n/scim/Manifest
@@ -1,3 +1,2 @@
-DIST scim-1.4.14.tar.gz 1519287 BLAKE2B 
6bd2f7328e9a75c392b0f8d1d096b09b55dc88489e4524213743a9be61b29b2d610d20394d59aa83001d17d7a210e30627ab06148a4677b02344a2872608babd
 SHA512 
00fe7a1b40b69aae123c0a1e67eb3744ad1e6b1e66726bb011a7426bd28012c52b346c62f08c7ecf0977ac3e88ee416337c9fa89b39142d5eea338d99641f5df
 DIST scim-1.4.17.tar.gz 1285383 BLAKE2B 
95b9ecb0bb25a15876df8175ee0b9392c301e3b0c554ac6ccba6b863420828ce185d3454f2fef48c03e7451f01815020290be7611b8536d8a028153af3a3fe2b
 SHA512 
a7e0696330bca6fdf929ec0565ab4af1b4d0e5f73592cf5cccf1af6412eb351cd5a5ec9a3e5b83b24d6abad89bbb38a375cbbb0fd978f2fa17f6d64b69da0e3a
 DIST scim-1.4.18.tar.gz 1288060 BLAKE2B 
c2f1ce5608423734899aa6698060245c4ee253048d04d32bf5e853b8c68255340a8d35c0ebaaa50871b07c23ee9018b6bac03b18fbd4fa4dbea0e67c32c9ae30
 SHA512 
9a6090fc1ab950905a9c54d6678ce3d2a44297d1a992a3e933b0466688638e6cf470c1682daa58a6fbb6de3216b649273faf7edff1ac0ecca1c2c77fc19108fb

diff --git a/app-i18n/scim/scim-1.4.14.ebuild b/app-i18n/scim/scim-1.4.14.ebuild
deleted file mode 100644
index ff91c1be7ca..000
--- a/app-i18n/scim/scim-1.4.14.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-inherit eutils flag-o-matic multilib gnome2-utils autotools-utils qmake-utils
-
-DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
-HOMEPAGE="http://www.scim-im.org/";
-SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="doc gtk3 qt4"
-
-RDEPEND="x11-libs/libX11
-   dev-libs/glib:2
-   gtk3? ( x11-libs/gtk+:3 )
-   !gtk3? ( x11-libs/gtk+:2 )
-   qt4? (
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   )
-   >=dev-libs/atk-1
-   >=x11-libs/pango-1
-   !app-i18n/scim-cvs"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen
-   >=app-text/docbook-xsl-stylesheets-1.73.1 )
-   dev-lang/perl
-   virtual/pkgconfig
-   >=dev-util/intltool-0.33
-   sys-devel/libtool"
-AUTOTOOLS_IN_SOURCE_BUILD=1
-DOCS=(
-   README
-   AUTHORS
-   ChangeLog
-   docs/developers
-   docs/scim.cfg
-)
-
-src_configure() {
-   local gtk_version
-   if use gtk3; then
-   gtk_version="--with-gtk-version=3"
-   else
-   gtk_version="--with-gtk-version=2"
-   fi
-
-   # bug #83625
-   filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
-   local myeconfargs=(
-   $(use_with doc doxygen)
-   --enable-ld-version-script
-   $gtk_version
-   --disable-qt3-immodule
-   $(use_enable qt4 qt4-immodule)
-   --with-qt4-moc="$(qt4_get_bindir)/moc"
-   )
-   autotools-utils_src_configure
-}
-
-src_compile() {
-   autotools-utils_src_compile
-   use doc && emake docs
-}
-
-src_install() {
-   use doc && HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/docs/html/")
-   autotools-utils_src_install
-
-   sed -e "s:@EPREFIX@:${EPREFIX}:" "${FILESDIR}/xinput-${PN}" > 
"${T}/${PN}.conf" || die
-   insinto /etc/X11/xinit/xinput.d
-   doins "${T}/${PN}.conf"
-}
-
-pkg_postinst() {
-   elog
-   elog "To use SCIM with both GTK2 and XIM, you should use the following"
-   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
-   elog
-   elog "LANG='your_language' scim -d"
-   elog "export XMODIFIERS=@im=SCIM"
-   elog "export GTK_IM_MODULE=\"scim\""
-   elog "export QT_IM_MODULE=\"scim\""
-   elog
-   elog "where 'your_language' can be zh_CN, zh_TW, ja_JP.eucJP or any 
other"
-   elog "UTF-8 locale such as en_US.UTF-8 or ja_JP.UTF-8"
-   elog
-   elog "To use Chinese input methods:"
-   elog "  # emerge app-i18n/scim-tables app-i18n/scim-pinyin"
-   elog "To use Korean input methods:"
-   elog "  # emerge app-i18n/scim-hangul"
-   elog "To use Japanese input methods:"
-   elog "  # emerge app-i18n/scim-anthy"
-   elog "To use various input methods (more than 30 languages):"
-   elog "  # emerge app-i18n/scim-m17n"
-   elog
-   elog "Please modify ${EPREFIX}/etc/scim/global a

[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2018-03-20 Thread Markus Meier
commit: 1486c96fad0b566a69028ee689ececf743569dac
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Mar 21 05:52:55 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Mar 21 05:52:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1486c96f

app-i18n/scim: arm stable, bug #639030

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 app-i18n/scim/scim-1.4.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.17.ebuild b/app-i18n/scim/scim-1.4.17.ebuild
index aab97c12033..86a88efe10b 100644
--- a/app-i18n/scim/scim-1.4.17.ebuild
+++ b/app-i18n/scim/scim-1.4.17.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="doc gtk3 qt4"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2018-03-08 Thread Mike Gilbert
commit: 4d8730f339121e68b44936b8cafc89057e17d1d8
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Mar  8 19:07:07 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  8 19:32:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d8730f3

app-i18n/scim: Update homepage.

 app-i18n/scim/metadata.xml   | 2 +-
 app-i18n/scim/scim-1.4.18.ebuild | 9 +
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/app-i18n/scim/metadata.xml b/app-i18n/scim/metadata.xml
index 3590c797aa6..9115a5e98ac 100644
--- a/app-i18n/scim/metadata.xml
+++ b/app-i18n/scim/metadata.xml
@@ -9,6 +9,6 @@
Enable support for 
x11-libs/gtk+:3


-   scim
+   scim-im/scim

 

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index fed4fdc5b77..775f3e68a13 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -1,12 +1,13 @@
-# 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 eutils flag-o-matic multilib gnome2-utils autotools
 
 DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
-HOMEPAGE="https://sourceforge.net/projects/scim";
-SRC_URI="https://github.com/scim-im/scim/archive/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/scim-im/scim";
+SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-bridge/

2018-03-08 Thread Mike Gilbert
commit: 9c61cb602bec3564355a2afaa892d8ee45341901
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Mar  8 19:25:03 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  8 19:32:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c61cb60

app-i18n/scim-bridge: Use Qt 4 moc when building Qt 4 immodule.

 app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild 
b/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild
index 32b14143e42..2f7cc8cc786 100644
--- a/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild
+++ b/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
+
 inherit autotools eutils gnome2-utils multilib readme.gentoo-r1
 
 DESCRIPTION="Yet another IM-client of SCIM"
@@ -68,6 +69,7 @@ src_configure() {
 
if use qt4 ; then
myconf="${myconf} --enable-qt4-immodule=yes"
+   export QT_SELECT="4"
else
myconf="${myconf} --enable-qt4-immodule=no"
fi



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2018-03-08 Thread Mike Gilbert
commit: a680b7ff0a201cfd7270f2d1cd41ca079967173c
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Mar  8 19:21:03 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  8 19:32:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a680b7ff

app-i18n/scim: Fix automagic dependencies on Qt 4.

Bug: https://bugs.gentoo.org/574234

 app-i18n/scim/scim-1.4.14.ebuild | 13 ++---
 app-i18n/scim/scim-1.4.17.ebuild | 13 ++---
 app-i18n/scim/scim-1.4.18.ebuild | 13 ++---
 3 files changed, 30 insertions(+), 9 deletions(-)

diff --git a/app-i18n/scim/scim-1.4.14.ebuild b/app-i18n/scim/scim-1.4.14.ebuild
index d2595037a5c..ff91c1be7ca 100644
--- a/app-i18n/scim/scim-1.4.14.ebuild
+++ b/app-i18n/scim/scim-1.4.14.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="4"
-inherit eutils flag-o-matic multilib gnome2-utils autotools-utils
+inherit eutils flag-o-matic multilib gnome2-utils autotools-utils qmake-utils
 
 DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
 HOMEPAGE="http://www.scim-im.org/";
@@ -11,12 +11,16 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="doc gtk3"
+IUSE="doc gtk3 qt4"
 
 RDEPEND="x11-libs/libX11
dev-libs/glib:2
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   )
>=dev-libs/atk-1
>=x11-libs/pango-1
!app-i18n/scim-cvs"
@@ -50,6 +54,9 @@ src_configure() {
$(use_with doc doxygen)
--enable-ld-version-script
$gtk_version
+   --disable-qt3-immodule
+   $(use_enable qt4 qt4-immodule)
+   --with-qt4-moc="$(qt4_get_bindir)/moc"
)
autotools-utils_src_configure
 }

diff --git a/app-i18n/scim/scim-1.4.17.ebuild b/app-i18n/scim/scim-1.4.17.ebuild
index 549b69c..aab97c12033 100644
--- a/app-i18n/scim/scim-1.4.17.ebuild
+++ b/app-i18n/scim/scim-1.4.17.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils flag-o-matic multilib gnome2-utils autotools
+inherit eutils flag-o-matic multilib gnome2-utils autotools qmake-utils
 
 DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
 HOMEPAGE="https://sourceforge.net/projects/scim";
@@ -11,12 +11,16 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="doc gtk3"
+IUSE="doc gtk3 qt4"
 
 RDEPEND="x11-libs/libX11
dev-libs/glib:2
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   )
>=dev-libs/atk-1
>=x11-libs/pango-1"
 DEPEND="${RDEPEND}
@@ -44,7 +48,10 @@ src_configure() {
filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
econf $(use_with doc doxygen) \
--enable-ld-version-script \
-   $(usex gtk3 --with-gtk-version={3,2})
+   $(usex gtk3 --with-gtk-version={3,2}) \
+   --disable-qt3-immodule \
+   $(use_enable qt4 qt4-immodule) \
+   --with-qt4-moc="$(qt4_get_bindir)/moc"
 }
 
 src_compile() {

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index 775f3e68a13..e5b61f913af 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit eutils flag-o-matic multilib gnome2-utils autotools
+inherit autotools flag-o-matic gnome2-utils qmake-utils
 
 DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
 HOMEPAGE="https://github.com/scim-im/scim";
@@ -12,12 +12,16 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="doc gtk3"
+IUSE="doc gtk3 qt4"
 
 RDEPEND="x11-libs/libX11
dev-libs/glib:2
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   )
>=dev-libs/atk-1
>=x11-libs/pango-1"
 DEPEND="${RDEPEND}
@@ -45,7 +49,10 @@ src_configure() {
filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
econf $(use_with doc doxygen) \
--enable-ld-version-script \
-   $(usex gtk3 --with-gtk-version={3,2})
+   $(usex gtk3 --with-gtk-version={3,2}) \
+   --disable-qt3-immodule \
+   $(use_enable qt4 qt4-i

[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2018-02-06 Thread Thomas Deutschmann
commit: 5bda1ba112a8366cbb15989e03bac626d376ef57
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb  6 18:29:51 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb  6 18:35:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bda1ba1

app-i18n/scim: x86 stable (bug #639030)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/scim/scim-1.4.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/scim/scim-1.4.17.ebuild b/app-i18n/scim/scim-1.4.17.ebuild
index 53ce398b181..549b69c 100644
--- a/app-i18n/scim/scim-1.4.17.ebuild
+++ b/app-i18n/scim/scim-1.4.17.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
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2018-01-29 Thread Tobias Klausmann
commit: d7180c3c020fc1a933d9de441959854d78df1859
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jan 29 08:21:38 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jan 29 08:21:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7180c3c

app-i18n/scim-1.4.17-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/639030

 app-i18n/scim/scim-1.4.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.17.ebuild b/app-i18n/scim/scim-1.4.17.ebuild
index 47bb76d8c87..53ce398b181 100644
--- a/app-i18n/scim/scim-1.4.17.ebuild
+++ b/app-i18n/scim/scim-1.4.17.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ppc ppc64 sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc ~x86 ~x86-fbsd"
 IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2018-01-04 Thread Benda XU
commit: 9f291cc30937e495f0bbaece989803f9a57c4119
Author: Benda Xu  gentoo  org>
AuthorDate: Fri Jan  5 06:55:09 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Fri Jan  5 06:55:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f291cc3

app-i18n/scim: drop old unstable version.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-i18n/scim/Manifest   |  1 -
 app-i18n/scim/scim-1.4.16.ebuild | 98 
 2 files changed, 99 deletions(-)

diff --git a/app-i18n/scim/Manifest b/app-i18n/scim/Manifest
index 2d0d87bb21a..4a8d1a6e784 100644
--- a/app-i18n/scim/Manifest
+++ b/app-i18n/scim/Manifest
@@ -1,4 +1,3 @@
 DIST scim-1.4.14.tar.gz 1519287 BLAKE2B 
6bd2f7328e9a75c392b0f8d1d096b09b55dc88489e4524213743a9be61b29b2d610d20394d59aa83001d17d7a210e30627ab06148a4677b02344a2872608babd
 SHA512 
00fe7a1b40b69aae123c0a1e67eb3744ad1e6b1e66726bb011a7426bd28012c52b346c62f08c7ecf0977ac3e88ee416337c9fa89b39142d5eea338d99641f5df
-DIST scim-1.4.16.tar.gz 1361105 BLAKE2B 
669c0836cd0fc220a78d113214d948b0f3f961bf2910967e2f8b4ef62e2e23dc4d604656232bb4030219a826dfb4e2076151e43916ffe280c2451ed8f25f8eef
 SHA512 
23fe60202d74dd8cba84da40f80b6998d96180b08a618b052dde54b4d16a65246608344f63d6dd9b3d8a98102adcfd4831d850d81348539074273a2062c133d8
 DIST scim-1.4.17.tar.gz 1285383 BLAKE2B 
95b9ecb0bb25a15876df8175ee0b9392c301e3b0c554ac6ccba6b863420828ce185d3454f2fef48c03e7451f01815020290be7611b8536d8a028153af3a3fe2b
 SHA512 
a7e0696330bca6fdf929ec0565ab4af1b4d0e5f73592cf5cccf1af6412eb351cd5a5ec9a3e5b83b24d6abad89bbb38a375cbbb0fd978f2fa17f6d64b69da0e3a
 DIST scim-1.4.18.tar.gz 1288060 BLAKE2B 
c2f1ce5608423734899aa6698060245c4ee253048d04d32bf5e853b8c68255340a8d35c0ebaaa50871b07c23ee9018b6bac03b18fbd4fa4dbea0e67c32c9ae30
 SHA512 
9a6090fc1ab950905a9c54d6678ce3d2a44297d1a992a3e933b0466688638e6cf470c1682daa58a6fbb6de3216b649273faf7edff1ac0ecca1c2c77fc19108fb

diff --git a/app-i18n/scim/scim-1.4.16.ebuild b/app-i18n/scim/scim-1.4.16.ebuild
deleted file mode 100644
index d6b9778d423..000
--- a/app-i18n/scim/scim-1.4.16.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils flag-o-matic multilib gnome2-utils autotools
-
-DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
-HOMEPAGE="https://sourceforge.net/projects/scim";
-SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="doc gtk3"
-
-RDEPEND="x11-libs/libX11
-   dev-libs/glib:2
-   gtk3? ( x11-libs/gtk+:3 )
-   !gtk3? ( x11-libs/gtk+:2 )
-   >=dev-libs/atk-1
-   >=x11-libs/pango-1"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen
-   >=app-text/docbook-xsl-stylesheets-1.73.1 )
-   dev-lang/perl
-   virtual/pkgconfig
-   >=dev-util/intltool-0.33
-   sys-devel/libtool"
-DOCS=(
-   README
-   AUTHORS
-   ChangeLog
-   docs/developers
-   docs/scim.cfg
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # bug #83625
-   filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
-   econf $(use_with doc doxygen) \
-   --enable-ld-version-script \
-   $(usex gtk3 --with-gtk-version={3,2})
-}
-
-src_compile() {
-   default
-   use doc && emake docs
-}
-
-src_install() {
-   use doc && HTML_DOCS=( "${S}/docs/html/" )
-   default
-
-   sed -e "s:@EPREFIX@:${EPREFIX}:" "${FILESDIR}/xinput-${PN}" > 
"${T}/${PN}.conf" || die
-   insinto /etc/X11/xinit/xinput.d
-   doins "${T}/${PN}.conf"
-}
-
-pkg_postinst() {
-   elog
-   elog "To use SCIM with both GTK and XIM, you should use the following"
-   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
-   elog
-   elog "LANG='your_language' scim -d"
-   elog "export XMODIFIERS=@im=SCIM"
-   elog "export GTK_IM_MODULE=\"scim\""
-   elog "export QT_IM_MODULE=\"scim\""
-   elog
-   elog "where 'your_language' can be zh_CN, zh_TW, ja_JP.eucJP or any 
other"
-   elog "UTF-8 locale such as en_US.UTF-8 or ja_JP.UTF-8"
-   elog
-   elog "To use Chinese input methods:"
-   elog "  # emerge app-i18n/scim-tables app-i18n/scim-pinyin"
-   elog "To use Korean input methods:"
-   elog "  # emerge app-i18n/scim-hangul"
-   elog "To use Japanese input methods:"
-   elog "  # emerge app-i18n/scim-anthy"
-   elog "To use various input methods (more than 30 languages):"
-   elog "  # emerge app-i18n/scim-m17n"
-   elog
-   elog "Please modify ${EPREFIX}/etc/scim/global and add your UTF-8 
locale to"
-   elog "/SupportedUnicodeLocales entry."
-   elog
-   ewarn
-   ewarn "If you upgraded from scim-1.2.x or scim-1.0.x, you should 
remerge all SCIM

[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2018-01-04 Thread Benda XU
commit: 0aba0a8b1c6bbf11347bfd58b19ce19d6bb2d760
Author: Benda Xu  gentoo  org>
AuthorDate: Fri Jan  5 06:43:08 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Fri Jan  5 06:48:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aba0a8b

app-i18n/scim: version bump.

Suggested-By: Juanjie Xi  gmail.com>
Closes: https://bugs.gentoo.org/626764
Closes: https://github.com/gentoo/gentoo/pull/6625
Bug: https://bugs.gentoo.org/638368

 app-i18n/scim/Manifest   |  1 +
 app-i18n/scim/scim-1.4.18.ebuild | 98 
 2 files changed, 99 insertions(+)

diff --git a/app-i18n/scim/Manifest b/app-i18n/scim/Manifest
index edea97ca641..2d0d87bb21a 100644
--- a/app-i18n/scim/Manifest
+++ b/app-i18n/scim/Manifest
@@ -1,3 +1,4 @@
 DIST scim-1.4.14.tar.gz 1519287 BLAKE2B 
6bd2f7328e9a75c392b0f8d1d096b09b55dc88489e4524213743a9be61b29b2d610d20394d59aa83001d17d7a210e30627ab06148a4677b02344a2872608babd
 SHA512 
00fe7a1b40b69aae123c0a1e67eb3744ad1e6b1e66726bb011a7426bd28012c52b346c62f08c7ecf0977ac3e88ee416337c9fa89b39142d5eea338d99641f5df
 DIST scim-1.4.16.tar.gz 1361105 BLAKE2B 
669c0836cd0fc220a78d113214d948b0f3f961bf2910967e2f8b4ef62e2e23dc4d604656232bb4030219a826dfb4e2076151e43916ffe280c2451ed8f25f8eef
 SHA512 
23fe60202d74dd8cba84da40f80b6998d96180b08a618b052dde54b4d16a65246608344f63d6dd9b3d8a98102adcfd4831d850d81348539074273a2062c133d8
 DIST scim-1.4.17.tar.gz 1285383 BLAKE2B 
95b9ecb0bb25a15876df8175ee0b9392c301e3b0c554ac6ccba6b863420828ce185d3454f2fef48c03e7451f01815020290be7611b8536d8a028153af3a3fe2b
 SHA512 
a7e0696330bca6fdf929ec0565ab4af1b4d0e5f73592cf5cccf1af6412eb351cd5a5ec9a3e5b83b24d6abad89bbb38a375cbbb0fd978f2fa17f6d64b69da0e3a
+DIST scim-1.4.18.tar.gz 1288060 BLAKE2B 
c2f1ce5608423734899aa6698060245c4ee253048d04d32bf5e853b8c68255340a8d35c0ebaaa50871b07c23ee9018b6bac03b18fbd4fa4dbea0e67c32c9ae30
 SHA512 
9a6090fc1ab950905a9c54d6678ce3d2a44297d1a992a3e933b0466688638e6cf470c1682daa58a6fbb6de3216b649273faf7edff1ac0ecca1c2c77fc19108fb

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
new file mode 100644
index 000..fed4fdc5b77
--- /dev/null
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils flag-o-matic multilib gnome2-utils autotools
+
+DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
+HOMEPAGE="https://sourceforge.net/projects/scim";
+SRC_URI="https://github.com/scim-im/scim/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="doc gtk3"
+
+RDEPEND="x11-libs/libX11
+   dev-libs/glib:2
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )
+   >=dev-libs/atk-1
+   >=x11-libs/pango-1"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen
+   >=app-text/docbook-xsl-stylesheets-1.73.1 )
+   dev-lang/perl
+   virtual/pkgconfig
+   >=dev-util/intltool-0.33
+   sys-devel/libtool"
+DOCS=(
+   README
+   AUTHORS
+   ChangeLog
+   docs/developers
+   docs/scim.cfg
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # bug #83625
+   filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
+   econf $(use_with doc doxygen) \
+   --enable-ld-version-script \
+   $(usex gtk3 --with-gtk-version={3,2})
+}
+
+src_compile() {
+   default
+   use doc && emake docs
+}
+
+src_install() {
+   use doc && HTML_DOCS=( "${S}/docs/html/" )
+   default
+
+   sed -e "s:@EPREFIX@:${EPREFIX}:" "${FILESDIR}/xinput-${PN}" > 
"${T}/${PN}.conf" || die
+   insinto /etc/X11/xinit/xinput.d
+   doins "${T}/${PN}.conf"
+}
+
+pkg_postinst() {
+   elog
+   elog "To use SCIM with both GTK and XIM, you should use the following"
+   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
+   elog
+   elog "LANG='your_language' scim -d"
+   elog "export XMODIFIERS=@im=SCIM"
+   elog "export GTK_IM_MODULE=\"scim\""
+   elog "export QT_IM_MODULE=\"scim\""
+   elog
+   elog "where 'your_language' can be zh_CN, zh_TW, ja_JP.eucJP or any 
other"
+   elog "UTF-8 locale such as en_US.UTF-8 or ja_JP.UTF-8"
+   elog
+   elog "To use Chinese input methods:"
+   elog "  # emerge app-i18n/scim-tables app-i18n/scim-pinyin"
+   elog "To use Korean input methods:"
+   elog "  # emerge app-i18n/scim-hangul"
+   elog "To use Japanese input methods:"
+   elog "  # emerge app-i18n/scim-anthy"
+   elog "To use various input methods (more than 30 languages):"
+   elog "  # emerge app-i18n/scim-m17n"
+   elog
+   elog "Please modify ${EPREFIX}/etc/scim/global and add your UTF-8 
locale to"
+   elog "/SupportedUnicodeLoc

[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-hangul/

2017-12-31 Thread David Seifert
commit: 82f6b0c2ac87185ff52858ca6fb1507813722167
Author: David Seifert  gentoo  org>
AuthorDate: Sun Dec 31 10:05:55 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Dec 31 11:14:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f6b0c2

app-i18n/scim-hangul: Remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-i18n/scim-hangul/Manifest |  1 -
 app-i18n/scim-hangul/scim-hangul-0.3.2.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/app-i18n/scim-hangul/Manifest b/app-i18n/scim-hangul/Manifest
index 679334def3d..a022e0aef44 100644
--- a/app-i18n/scim-hangul/Manifest
+++ b/app-i18n/scim-hangul/Manifest
@@ -1,2 +1 @@
-DIST scim-hangul-0.3.2.tar.gz 1176577 BLAKE2B 
80c0ad3f988615f29ee25a0143ec325a0bb892d4c18f19783519dfbbfef373515c1e09eeb53c12ffbafb6fff479c0ca98569025cc53862af77ab0169154d
 SHA512 
e8905320ff8aeeddf0041987ac5a63a19fb75bea44ffc55b5d28b825e064d6881ee0187b55025d69dad35af85da86818afa3ac39f1f10991021a7fbed3e1462e
 DIST scim-hangul-0.4.0.tar.gz 456953 BLAKE2B 
c7c2a320d03c4f15ad048b4e036a6dcd1f34044cb82e9a8fd18be8808e3f1be6f6f198e963982d1c6b742e614da5b3b2b3e2086ea8bbe19b4118f5493ae0188c
 SHA512 
2f0285268deac35763c67487a40b718bf846d63634701a2a68d85109f686421f2c935b1f2998487b1f017c1a5e5bf453c56933ab4984f7464e1613d7e0b3131b

diff --git a/app-i18n/scim-hangul/scim-hangul-0.3.2.ebuild 
b/app-i18n/scim-hangul/scim-hangul-0.3.2.ebuild
deleted file mode 100644
index e2ca5068562..000
--- a/app-i18n/scim-hangul/scim-hangul-0.3.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-inherit base
-
-DESCRIPTION="Hangul IMEngine for SCIM ported from imhangul"
-HOMEPAGE="http://www.scim-im.org/";
-SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="nls"
-
-RDEPEND="|| ( >=app-i18n/scim-0.99.8 >=app-i18n/scim-cvs-0.99.8 )
-   >=app-i18n/libhangul-0.0.4
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-PATCHES=(
-   "${FILESDIR}/${P}+gcc-4.3.patch"
-   "${FILESDIR}/${P}+gcc-4.7.patch" )
-
-src_configure() {
-   econf \
-   --disable-skim-support \
-   $(use_enable nls)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "make install failed"
-   dodoc AUTHORS ChangeLog* NEWS README*
-}
-
-pkg_postinst() {
-   elog
-   elog "To use SCIM with both GTK2 and XIM, you should use the following"
-   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
-   elog
-   elog "LANG='your_language' scim -d"
-   elog "export XMODIFIERS=@im=SCIM"
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-sayura/, app-i18n/scim-sayura/files/

2017-12-31 Thread David Seifert
commit: 35d66aa45c16bdc3a500cc272b648f5eb3b089ce
Author: David Seifert  gentoo  org>
AuthorDate: Sun Dec 31 10:48:10 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Dec 31 11:14:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d66aa4

app-i18n/scim-sayura: Port to EAPI 6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../scim-sayura/files/scim-sayura-0.3.3-gcc45.patch  |  4 ++--
 app-i18n/scim-sayura/scim-sayura-0.3.3.ebuild| 20 +++-
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/app-i18n/scim-sayura/files/scim-sayura-0.3.3-gcc45.patch 
b/app-i18n/scim-sayura/files/scim-sayura-0.3.3-gcc45.patch
index 64ee8741601..d80f654b6f6 100644
--- a/app-i18n/scim-sayura/files/scim-sayura-0.3.3-gcc45.patch
+++ b/app-i18n/scim-sayura/files/scim-sayura-0.3.3-gcc45.patch
@@ -2,8 +2,8 @@ Fixing build with gcc 4.5
 
 http://bugs.gentoo.org/show_bug.cgi?id=320879
 
 src/scim_sinhala_imengine.cpp
-+++ src/scim_sinhala_imengine.cpp
+--- a/src/scim_sinhala_imengine.cpp
 b/src/scim_sinhala_imengine.cpp
 @@ -233,7 +233,7 @@
  
  void SinhalaInstance::backspace()

diff --git a/app-i18n/scim-sayura/scim-sayura-0.3.3.ebuild 
b/app-i18n/scim-sayura/scim-sayura-0.3.3.ebuild
index 77044b6d632..f04f5993a8e 100644
--- a/app-i18n/scim-sayura/scim-sayura-0.3.3.ebuild
+++ b/app-i18n/scim-sayura/scim-sayura-0.3.3.ebuild
@@ -1,9 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="2"
-
-inherit eutils
+EAPI=6
 
 DESCRIPTION="Sayura Sinhala input method for SCIM"
 HOMEPAGE="http://www.sayura.net/im/";
@@ -18,14 +16,18 @@ RDEPEND=">=app-i18n/scim-0.99.8"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-src_prepare() {
-   epatch "${FILESDIR}"/scim-sayura-0.3.3-gcc45.patch
+PATCHES=( "${FILESDIR}"/scim-sayura-0.3.3-gcc45.patch )
+
+src_configure() {
+   econf --disable-static
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
+   HTML_DOCS=( doc/{index.html,style.css} )
+   default
 
-   dodoc AUTHORS ChangeLog NEWS README
-   dohtml doc/index.html doc/style.css
use doc && dodoc doc/sayura.pdf
+
+   # plugin module, no point in .la files
+   find "${D}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-hangul/files/, app-i18n/scim-hangul/

2017-12-31 Thread David Seifert
commit: b3214cf6db11cdd542cc3db5487e49adc8fad485
Author: David Seifert  gentoo  org>
AuthorDate: Sun Dec 31 10:03:03 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Dec 31 11:14:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3214cf6

app-i18n/scim-hangul: Port to EAPI 6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../scim-hangul/files/scim-hangul-0.4.0+gtk.patch  |  4 +--
 app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild  | 31 +++---
 2 files changed, 17 insertions(+), 18 deletions(-)

diff --git a/app-i18n/scim-hangul/files/scim-hangul-0.4.0+gtk.patch 
b/app-i18n/scim-hangul/files/scim-hangul-0.4.0+gtk.patch
index bc1fd4b673e..82d9f8ee10b 100644
--- a/app-i18n/scim-hangul/files/scim-hangul-0.4.0+gtk.patch
+++ b/app-i18n/scim-hangul/files/scim-hangul-0.4.0+gtk.patch
@@ -1,5 +1,5 @@
 src/scim_hangul_imengine_setup.cpp.orig2012-07-08 07:52:07.0 
-0400
-+++ src/scim_hangul_imengine_setup.cpp 2012-11-02 14:13:14.0 -0400
+--- a/src/scim_hangul_imengine_setup.cpp
 b/src/scim_hangul_imengine_setup.cpp
 @@ -346,7 +346,7 @@
  for (i = 0; i < n; i++) {
const char* name = hangul_ic_get_keyboard_name(i);

diff --git a/app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild 
b/app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild
index 13eba035c1c..aa37d7ea868 100644
--- a/app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild
+++ b/app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild
@@ -1,9 +1,7 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-inherit autotools-utils
+EAPI=6
 
 DESCRIPTION="Hangul IMEngine for SCIM ported from imhangul"
 HOMEPAGE="http://www.scim-im.org/";
@@ -14,7 +12,8 @@ SLOT="0"
 KEYWORDS="amd64 ppc x86"
 IUSE="nls"
 
-RDEPEND="|| ( >=app-i18n/scim-0.99.8 >=app-i18n/scim-cvs-0.99.8 )
+RDEPEND="
+   >=app-i18n/scim-0.99.8
>=app-i18n/libhangul-0.0.4
nls? ( virtual/libintl )"
 DEPEND="${RDEPEND}
@@ -22,23 +21,23 @@ DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
 
 PATCHES=(
-   "${FILESDIR}/${PN}-0.3.2+gcc-4.3.patch"
-   "${FILESDIR}/${PN}-0.3.2+gcc-4.7.patch"
-   "${FILESDIR}/${PN}-0.4.0+gtk.patch" )
-
-DOCS=(AUTHORS NEWS)
+   "${FILESDIR}"/${PN}-0.3.2+gcc-4.3.patch
+   "${FILESDIR}"/${PN}-0.3.2+gcc-4.7.patch
+   "${FILESDIR}"/${PN}-0.4.0+gtk.patch
+)
 
 src_configure() {
-   local myeconfargs=(
-   --disable-skim-support
+   econf \
+   --disable-skim-support \
$(use_enable nls)
-   )
-   autotools-utils_src_configure
 }
 
 src_install() {
-   autotools-utils_src_install
-   dodoc ChangeLog* README*
+   default
+   dodoc ChangeLog*
+
+   # plugin module, no point in .la files
+   find "${D}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-uim/

2017-12-31 Thread David Seifert
commit: c54389fe2c1aaa51200e558649e0d65f7e873e1c
Author: David Seifert  gentoo  org>
AuthorDate: Sun Dec 31 09:54:57 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Dec 31 11:13:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54389fe

app-i18n/scim-uim: Port to EAPI 6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild | 21 +
 1 file changed, 13 insertions(+), 8 deletions(-)

diff --git a/app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild 
b/app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild
index ad0fc7d82d8..8b9fe22e071 100644
--- a/app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild
+++ b/app-i18n/scim-uim/scim-uim-0.2.0-r2.ebuild
@@ -1,8 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="2"
-inherit eutils
+EAPI=6
 
 DESCRIPTION="An input module for Smart Common Input Method (SCIM) which uses 
uim as backend"
 HOMEPAGE="http://www.scim-im.org/";
@@ -13,20 +12,26 @@ SLOT="0"
 KEYWORDS="amd64 ppc x86"
 IUSE=""
 
-RDEPEND=">=app-i18n/uim-1.5.0
+RDEPEND="
+   >=app-i18n/uim-1.5.0
>=app-i18n/scim-1.4.0"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-src_prepare() {
-   epatch "${FILESDIR}/${P}-gcc43.patch" \
-   "${FILESDIR}/${P}-uim-1.5.patch"
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc43.patch
+   "${FILESDIR}"/${P}-uim-1.5.patch
+)
+
+src_configure() {
+   econf --disable-static
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die "make install failed"
+   default
 
-   dodoc AUTHORS ChangeLog README THANKS || die
+   # plugin module, no point in .la files
+   find "${D}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2017-12-28 Thread Sergei Trofimovich
commit: 41195b2b85876673122ea167b19847e3e8cc0b18
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 28 11:56:02 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 28 11:58:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41195b2b

app-i18n/scim: stable 1.4.17 for ppc, bug #639030

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

 app-i18n/scim/scim-1.4.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.17.ebuild b/app-i18n/scim/scim-1.4.17.ebuild
index 4d706f940f6..514e3f98493 100644
--- a/app-i18n/scim/scim-1.4.17.ebuild
+++ b/app-i18n/scim/scim-1.4.17.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ppc ~ppc64 sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm hppa ppc ~ppc64 sparc ~x86 ~x86-fbsd"
 IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2017-12-16 Thread Tobias Klausmann
commit: 013484c7e101b9ae6576e6869e1101bd33b682c0
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Dec 16 14:18:13 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Dec 16 17:24:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013484c7

app-i18n/scim-1.4.17-r0: amd64 stable

Gentoo-Bug: http://bugs.gentoo.org/639030

 app-i18n/scim/scim-1.4.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.17.ebuild b/app-i18n/scim/scim-1.4.17.ebuild
index 81822e402f4..4d706f940f6 100644
--- a/app-i18n/scim/scim-1.4.17.ebuild
+++ b/app-i18n/scim/scim-1.4.17.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ppc ~ppc64 sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm hppa ~ppc ~ppc64 sparc ~x86 ~x86-fbsd"
 IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-tomoe/files/

2017-12-09 Thread Akinori Hattori
commit: 9b8d5a1e7384dbf60792da0736444ed813bb955c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Nov 30 19:11:45 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Dec  9 13:36:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b8d5a1e

app-i18n/scim-tomoe: remove unused patch

 .../files/scim-tomoe-0.6.0-gucharmap2.patch | 21 -
 1 file changed, 21 deletions(-)

diff --git a/app-i18n/scim-tomoe/files/scim-tomoe-0.6.0-gucharmap2.patch 
b/app-i18n/scim-tomoe/files/scim-tomoe-0.6.0-gucharmap2.patch
deleted file mode 100644
index 90a52615e65..000
--- a/app-i18n/scim-tomoe/files/scim-tomoe-0.6.0-gucharmap2.patch
+++ /dev/null
@@ -1,21 +0,0 @@

- Update tomoe-gtk to gucharmap-2 API
- https://bugs.gentoo.org/show_bug.cgi?id=243160
-
- scim_tomoe_prefs_widget.cpp |4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
 a/src/scim_tomoe_prefs_widget.cpp  2008-12-06 16:40:15.0 +0100
-+++ b/src/scim_tomoe_prefs_widget.cpp  2008-12-06 17:01:19.0 +0100
-@@ -473,9 +473,9 @@
- String (SCIM_TOMOE_CONFIG_UNICODE_TABLE_FONT_DEFAULT));
- 
- if (font.length() > 0) {
--gucharmap_charmap_set_font (charmap, font.c_str ());
-+gucharmap_charmap_set_font_desc (charmap, 
pango_font_description_from_string(font.c_str ()));
- } else {
--gucharmap_charmap_set_font (charmap, NULL);
-+gucharmap_charmap_set_font_desc (charmap, 
pango_font_description_from_string(NULL));
- set_default_font (prefs, SCIM_TOMOE_CONFIG_CAND_FONT,
-   GTK_WIDGET (charmap));
- }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2017-12-03 Thread Sergei Trofimovich
commit: 9e6be3eee993a2e81126b1b9029aeea86f7e64e9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec  3 10:34:31 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec  3 10:34:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6be3ee

app-i18n/scim: stable 1.4.17 for sparc, bug #639030 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-i18n/scim/scim-1.4.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim/scim-1.4.17.ebuild b/app-i18n/scim/scim-1.4.17.ebuild
index 3ca0ebe1568..81822e402f4 100644
--- a/app-i18n/scim/scim-1.4.17.ebuild
+++ b/app-i18n/scim/scim-1.4.17.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ppc ~ppc64 sparc ~x86 ~x86-fbsd"
 IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2017-12-02 Thread Sergei Trofimovich
commit: a69aefeb3acbf11a6d7bf9bb3f018d0fdf318f65
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec  2 21:41:18 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec  2 21:41:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a69aefeb

app-i18n/scim: stable 1.4.17 for hppa, bug #639030 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 app-i18n/scim/scim-1.4.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/scim/scim-1.4.17.ebuild b/app-i18n/scim/scim-1.4.17.ebuild
index d6b9778d423..3ca0ebe1568 100644
--- a/app-i18n/scim/scim-1.4.17.ebuild
+++ b/app-i18n/scim/scim-1.4.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="doc gtk3"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-tomoe/

2016-11-13 Thread Hans de Graaff
commit: d4cf27f9a1b0f90778e8dffa991c497e1f674036
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 13 11:14:06 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 13 11:14:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cf27f9

app-i18n/scim-tomoe: drop to ~x86 due to bug 587024

Package-Manager: portage-2.3.0

 app-i18n/scim-tomoe/scim-tomoe-0.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/scim-tomoe/scim-tomoe-0.6.0.ebuild 
b/app-i18n/scim-tomoe/scim-tomoe-0.6.0.ebuild
index 5f032b8..9a0503b 100644
--- a/app-i18n/scim-tomoe/scim-tomoe-0.6.0.ebuild
+++ b/app-i18n/scim-tomoe/scim-tomoe-0.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/tomoe/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="|| ( >=app-i18n/scim-1.2.0 >=app-i18n/scim-cvs-1.2.0 )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-tomoe/

2016-09-18 Thread Pacho Ramos
commit: 49db42371dec398ff3681d1b1449be03b16fb55e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Sep 18 12:37:29 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Sep 18 12:41:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49db4237

app-i18n/scim-tomoe: Cleanup metadata

Package-Manager: portage-2.3.0

 app-i18n/scim-tomoe/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/app-i18n/scim-tomoe/metadata.xml b/app-i18n/scim-tomoe/metadata.xml
index 0aaed66..f01b1e0 100644
--- a/app-i18n/scim-tomoe/metadata.xml
+++ b/app-i18n/scim-tomoe/metadata.xml
@@ -5,9 +5,6 @@
c...@gentoo.org
Cjk

-   
-   Enable gucharmap dictionary plugin
-   

tomoe




[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-tomoe/

2016-09-18 Thread Pacho Ramos
commit: 5c6503380aa52cb372979844bce9fc33a8b1e2e5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Sep 18 12:40:12 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Sep 18 12:41:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c650338

app-i18n/scim-tomoe: Drop static and .la files

Package-Manager: portage-2.3.0

 app-i18n/scim-tomoe/scim-tomoe-0.6.0-r3.ebuild | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/app-i18n/scim-tomoe/scim-tomoe-0.6.0-r3.ebuild 
b/app-i18n/scim-tomoe/scim-tomoe-0.6.0-r3.ebuild
index 54ba846..a7ae98f 100644
--- a/app-i18n/scim-tomoe/scim-tomoe-0.6.0-r3.ebuild
+++ b/app-i18n/scim-tomoe/scim-tomoe-0.6.0-r3.ebuild
@@ -3,6 +3,7 @@
 # $Id$
 
 EAPI=6
+inherit eutils
 
 DESCRIPTION="Japanese input method Tomoe IMEngine for SCIM"
 HOMEPAGE="http://tomoe.sourceforge.net/";
@@ -24,3 +25,12 @@ DEPEND="${RDEPEND}
 "
 
 PATCHES=( "${FILESDIR}"/${P}-gcc43.patch )
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   default
+   prune_libtool_files --modules
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-tomoe/

2016-09-18 Thread Pacho Ramos
commit: 328d42c8865552a197d2fbd2ee8de66abc898d21
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Sep 18 12:37:08 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Sep 18 12:41:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328d42c8

app-i18n/scim-tomoe: Stop relying on gucharmap:0

Package-Manager: portage-2.3.0

 app-i18n/scim-tomoe/scim-tomoe-0.6.0-r2.ebuild | 38 --
 app-i18n/scim-tomoe/scim-tomoe-0.6.0-r3.ebuild | 26 ++
 2 files changed, 26 insertions(+), 38 deletions(-)

diff --git a/app-i18n/scim-tomoe/scim-tomoe-0.6.0-r2.ebuild 
b/app-i18n/scim-tomoe/scim-tomoe-0.6.0-r2.ebuild
deleted file mode 100644
index 2831d2c..
--- a/app-i18n/scim-tomoe/scim-tomoe-0.6.0-r2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="2"
-
-inherit eutils
-
-DESCRIPTION="Japanese input method Tomoe IMEngine for SCIM"
-HOMEPAGE="http://tomoe.sourceforge.net/";
-SRC_URI="mirror://sourceforge/tomoe/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+gucharmap"
-
-RDEPEND=">=app-i18n/scim-1.2.0
-   >=app-i18n/libtomoe-gtk-0.6.0[gucharmap=]
-   gucharmap? ( >=gnome-extra/gucharmap-1.4 )
-   >=x11-libs/gtk+-2.4:2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   >=dev-util/intltool-0.35.0"
-
-src_prepare() {
-   # Fix build with gcc-4.3, bug #
-   epatch "${FILESDIR}"/${P}-gcc43.patch
-
-   # Fix build with gucharmap-2.24, bug #243160
-   epatch "${FILESDIR}/${P}-gucharmap2.patch"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "make install failed"
-
-   dodoc AUTHORS ChangeLog NEWS README TODO
-}

diff --git a/app-i18n/scim-tomoe/scim-tomoe-0.6.0-r3.ebuild 
b/app-i18n/scim-tomoe/scim-tomoe-0.6.0-r3.ebuild
new file mode 100644
index ..54ba846
--- /dev/null
+++ b/app-i18n/scim-tomoe/scim-tomoe-0.6.0-r3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Japanese input method Tomoe IMEngine for SCIM"
+HOMEPAGE="http://tomoe.sourceforge.net/";
+SRC_URI="mirror://sourceforge/tomoe/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=app-i18n/scim-1.2.0
+   >=app-i18n/libtomoe-gtk-0.6.0
+   >=x11-libs/gtk+-2.4:2
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   >=dev-util/intltool-0.35.0
+"
+
+PATCHES=( "${FILESDIR}"/${P}-gcc43.patch )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-anthy/

2016-08-21 Thread Pacho Ramos
commit: 0d506975f0c4b99d0fd6ee6f1d844432148d5a79
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Aug 21 11:15:07 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Aug 21 12:43:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d506975

app-i18n/scim-anthy: Remove broken version per hardmask message that never got 
fixed

Package-Manager: portage-2.3.0

 app-i18n/scim-anthy/Manifest|  1 -
 app-i18n/scim-anthy/scim-anthy-1.3.1.ebuild | 58 -
 2 files changed, 59 deletions(-)

diff --git a/app-i18n/scim-anthy/Manifest b/app-i18n/scim-anthy/Manifest
index a6a31b4..3c877c2 100644
--- a/app-i18n/scim-anthy/Manifest
+++ b/app-i18n/scim-anthy/Manifest
@@ -1,3 +1,2 @@
 DIST scim-anthy-1.2.7-patches.tar.xz 11236 SHA256 
639f4f182fac4c99c5347ec0497a141975ebe62d7a4a114dcf2c9ca628f65def SHA512 
ff265547ea78912b3cb2519793fc7159d466da6bbd3cd47f63a67731207c46ba8932a5384899ffbe517bb3d91f14ee282906ee287025ae64ccee7636dd633f08
 WHIRLPOOL 
9efc90013d8912bec02055e5f870bde96cb589b74fae7ad75d823df7de49c8d7180422f142d29e5430195eb7c6dbd5aa0682b6ebc26362d1a08f51d20e223a4e
 DIST scim-anthy-1.2.7.tar.gz 680942 SHA256 
cb60070d8f6ff281a99d329c9d731f02ae16893083c9efa9970ccd7287365198 SHA512 
4ece2e458b204a68392ed676134ff45f1e193fda00d5ffb219c4e947f7f069a0221b279f110bf4093a22e57c41cb1555c6be4d42bea1c9e848af06ad8e0bc2da
 WHIRLPOOL 
1268e71f435ab222da38a4028334a8c83795fe584634d0416956e0295b389f4232e822feaf90416ac88b79e73541f3c7607da3a33222f8644c2151b984a45c7a
-DIST scim-anthy-1.3.1.tar.gz 775479 SHA256 
a1fe2f5bef0107ea2c04c69c28b1660156edd667ba8c15bf72ab703220977e80 SHA512 
c72cbb6a008bc28fb31fa1ab0c1707bd738a0ab724bf5a284a5b7f71432361729486457fa46addf7cb213faa3c4a6c371b0ea3be6bc6930a2541c1df148e995a
 WHIRLPOOL 
5d1fcabab5483d8d16aac2660e01bd81d4e76943915c647425dc962b92b360e42e61e327fc0ff54c29bfcdeb2dd5d58a002e6c11b817d6df1f572e8f9bdf2645

diff --git a/app-i18n/scim-anthy/scim-anthy-1.3.1.ebuild 
b/app-i18n/scim-anthy/scim-anthy-1.3.1.ebuild
deleted file mode 100644
index d33053d..000
--- a/app-i18n/scim-anthy/scim-anthy-1.3.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="2"
-
-inherit libtool
-
-DESCRIPTION="Japanese input method Anthy IMEngine for SCIM"
-HOMEPAGE="http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMAnthy";
-SRC_URI="mirror://sourceforge.jp/scim-imengine/29660/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
-IUSE="gtk nls"
-
-DEPEND=">=app-i18n/scim-1.2[-gtk3]
-   || ( >=app-i18n/anthy-7500 >=app-i18n/anthy-ss-7500 )
-   nls? ( virtual/libintl )
-   gtk? ( >=x11-libs/gtk+-2.8:2 )"
-RDEPEND="${DEPEND}
-   gtk? ( app-dicts/kasumi )"
-DEPEND="${DEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig"
-
-src_prepare() {
-   elibtoolize
-}
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   --disable-static \
-   --disable-dependency-tracking || die
-}
-
-src_compile() {
-   emake || die "emake failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-   dodoc AUTHORS ChangeLog NEWS README
-}
-
-pkg_postinst() {
-   elog
-   elog "To use SCIM, you should use the following in your user startup 
scripts"
-   elog "such as .gnomerc or .xinitrc:"
-   elog
-   elog "LANG='your_language' scim -d"
-   elog "export XMODIFIERS=@im=SCIM"
-   elog "export GTK_IM_MODULE=scim"
-   elog "export QT_IM_MODULE=scim"
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-m17n/files/

2016-08-11 Thread Patrice Clement
commit: f25ddfc9636b3074e2eb10db98a8462645976af1
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Thu Jul  7 17:08:48 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug 11 08:07:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25ddfc9

app-i18n/scim-m17n: remove unused patch

Signed-off-by: Patrice Clement  gentoo.org>

 app-i18n/scim-m17n/files/scim-m17n-0.2.2-gcc43.patch | 10 --
 1 file changed, 10 deletions(-)

diff --git a/app-i18n/scim-m17n/files/scim-m17n-0.2.2-gcc43.patch 
b/app-i18n/scim-m17n/files/scim-m17n-0.2.2-gcc43.patch
deleted file mode 100644
index 0ff01f0..000
--- a/app-i18n/scim-m17n/files/scim-m17n-0.2.2-gcc43.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 src/scim_m17n_imengine.cpp.orig2008-06-27 13:57:31.0 +0200
-+++ src/scim_m17n_imengine.cpp 2008-06-27 13:59:02.0 +0200
-@@ -33,6 +33,7 @@
-   #include 
- #endif
- 
-+#include 
- #include 
- #include "scim_m17n_imengine.h"
- 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-bridge/

2016-06-12 Thread Pacho Ramos
commit: be8c694d7e579dd758eed4101f551928d0696619
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 12 12:29:53 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 12 12:33:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8c694d

app-i18n/scim-bridge: drop old

Package-Manager: portage-2.3.0_rc1

 app-i18n/scim-bridge/scim-bridge-0.4.16-r2.ebuild | 87 ---
 1 file changed, 87 deletions(-)

diff --git a/app-i18n/scim-bridge/scim-bridge-0.4.16-r2.ebuild 
b/app-i18n/scim-bridge/scim-bridge-0.4.16-r2.ebuild
deleted file mode 100644
index 0bd7fc3..000
--- a/app-i18n/scim-bridge/scim-bridge-0.4.16-r2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="2"
-
-inherit autotools eutils gnome2-utils multilib
-
-DESCRIPTION="Yet another IM-client of SCIM"
-HOMEPAGE="http://www.scim-im.org/projects/scim_bridge";
-SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
-IUSE="doc gtk qt4"
-
-RESTRICT="test"
-
-RDEPEND=">=app-i18n/scim-1.4.6
-   gtk? (
-   >=x11-libs/gtk+-2.2:2
-   >=x11-libs/pango-1.1
-   )
-   qt4? (
-   dev-qt/qtgui:4
-   dev-qt/qtcore:4
-   >=x11-libs/pango-1.1
-   )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   dev-util/intltool
-   doc? ( app-doc/doxygen )"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-0.4.15.2-qt4.patch"
-   epatch "${FILESDIR}/${PN}-0.4.15.2-gcc43.patch"
-   epatch "${FILESDIR}/${P}+gcc-4.4.patch"
-   epatch "${FILESDIR}/${P}+gcc-4.7.patch"
-   # bug #280887
-   epatch "${FILESDIR}/${P}-configure.ac.patch"
-
-   # bug #241954
-   intltoolize --force
-   eautoreconf
-}
-
-src_configure() {
-   local myconf="$(use_enable doc documents)"
-   # '--disable-*-immodule' are b0rked, bug #280887
-
-   if use gtk ; then
-   myconf="${myconf} --enable-gtk2-immodule=yes"
-   else
-   myconf="${myconf} --enable-gtk2-immodule=no"
-   fi
-
-   # Qt3 is no longer supported, bug 283429
-   myconf="${myconf} --enable-qt3-immodule=no"
-
-   if use qt4 ; then
-   myconf="${myconf} --enable-qt4-immodule=yes"
-   else
-   myconf="${myconf} --enable-qt4-immodule=no"
-   fi
-
-   econf ${myconf} || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "make install failed"
-
-   dodoc AUTHORS ChangeLog NEWS README || die
-}
-
-pkg_postinst() {
-   elog
-   elog "If you would like to use ${PN} as default instead of scim, set"
-   elog " $ export GTK_IM_MODULE=scim-bridge"
-   elog " $ export QT_IM_MODULE=scim-bridge"
-   elog
-   use gtk && gnome2_query_immodules_gtk2
-}
-
-pkg_postrm() {
-   use gtk && gnome2_query_immodules_gtk2
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2016-06-01 Thread Benda XU
commit: e0cdfbe8ef835501e8ed0ed22bbed3ebc6ef3ab7
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Jun  2 01:41:49 2016 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Jun  2 01:43:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0cdfbe8

app-i18n/scim: version bump.

Bug: 584494

Package-Manager: portage-2.2.28

 app-i18n/scim/Manifest   |  1 +
 app-i18n/scim/scim-1.4.17.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/app-i18n/scim/Manifest b/app-i18n/scim/Manifest
index 7682ed0..74e0e1d 100644
--- a/app-i18n/scim/Manifest
+++ b/app-i18n/scim/Manifest
@@ -1,2 +1,3 @@
 DIST scim-1.4.14.tar.gz 1519287 SHA256 
e91e4cfed92f3e19d229f702eda03038b3f9a0ce6c4e625b0be51134c19b7678 SHA512 
00fe7a1b40b69aae123c0a1e67eb3744ad1e6b1e66726bb011a7426bd28012c52b346c62f08c7ecf0977ac3e88ee416337c9fa89b39142d5eea338d99641f5df
 WHIRLPOOL 
cb32326b30ff17ca4815267898de715e50893e77c28a48c55cf708f818fff4aea9e2114f982302c0fd6fd4e1fc45f2ca8490603db0de49ed4159914e1edd516d
 DIST scim-1.4.16.tar.gz 1361105 SHA256 
54173a4faa50c81c754e46458bb809428a6f4a2fd9e62c9b443648c6953b4cec SHA512 
23fe60202d74dd8cba84da40f80b6998d96180b08a618b052dde54b4d16a65246608344f63d6dd9b3d8a98102adcfd4831d850d81348539074273a2062c133d8
 WHIRLPOOL 
3955cad6eb3d8abf780af76d78f8025a1b8425e1f68df52517d999bd9369980a605ac40c3f7c3812b3b65b2cf7dff55a384238f7adfd689841a83475ed5b09e3
+DIST scim-1.4.17.tar.gz 1285383 SHA256 
573add90f266b2351a04950fcf0f558459997ea23d0266b43f586acea009f922 SHA512 
a7e0696330bca6fdf929ec0565ab4af1b4d0e5f73592cf5cccf1af6412eb351cd5a5ec9a3e5b83b24d6abad89bbb38a375cbbb0fd978f2fa17f6d64b69da0e3a
 WHIRLPOOL 
b28d609b306756c352445568e3e2bdbc10e6a89859d671fcca0d3008d3894f53288eff48ec52fb0d3a8244b7803feb89590fc8ba2f3bd0982bab916f904e2150

diff --git a/app-i18n/scim/scim-1.4.17.ebuild b/app-i18n/scim/scim-1.4.17.ebuild
new file mode 100644
index 000..87a8110
--- /dev/null
+++ b/app-i18n/scim/scim-1.4.17.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils flag-o-matic multilib gnome2-utils autotools
+
+DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
+HOMEPAGE="https://sourceforge.net/projects/scim";
+SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="doc gtk3"
+
+RDEPEND="x11-libs/libX11
+   dev-libs/glib:2
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )
+   >=dev-libs/atk-1
+   >=x11-libs/pango-1"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen
+   >=app-text/docbook-xsl-stylesheets-1.73.1 )
+   dev-lang/perl
+   virtual/pkgconfig
+   >=dev-util/intltool-0.33
+   sys-devel/libtool"
+DOCS=(
+   README
+   AUTHORS
+   ChangeLog
+   docs/developers
+   docs/scim.cfg
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # bug #83625
+   filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
+   econf $(use_with doc doxygen) \
+   --enable-ld-version-script \
+   $(usex gtk3 --with-gtk-version={3,2})
+}
+
+src_compile() {
+   default
+   use doc && emake docs
+}
+
+src_install() {
+   use doc && HTML_DOCS=( "${S}/docs/html/" )
+   default
+
+   sed -e "s:@EPREFIX@:${EPREFIX}:" "${FILESDIR}/xinput-${PN}" > 
"${T}/${PN}.conf" || die
+   insinto /etc/X11/xinit/xinput.d
+   doins "${T}/${PN}.conf"
+}
+
+pkg_postinst() {
+   elog
+   elog "To use SCIM with both GTK and XIM, you should use the following"
+   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
+   elog
+   elog "LANG='your_language' scim -d"
+   elog "export XMODIFIERS=@im=SCIM"
+   elog "export GTK_IM_MODULE=\"scim\""
+   elog "export QT_IM_MODULE=\"scim\""
+   elog
+   elog "where 'your_language' can be zh_CN, zh_TW, ja_JP.eucJP or any 
other"
+   elog "UTF-8 locale such as en_US.UTF-8 or ja_JP.UTF-8"
+   elog
+   elog "To use Chinese input methods:"
+   elog "  # emerge app-i18n/scim-tables app-i18n/scim-pinyin"
+   elog "To use Korean input methods:"
+   elog "  # emerge app-i18n/scim-hangul"
+   elog "To use Japanese input methods:"
+   elog "  # emerge app-i18n/scim-anthy"
+   elog "To use various input methods (more than 30 languages):"
+   elog "  # emerge app-i18n/scim-m17n"
+   elog
+   elog "Please modify ${EPREFIX}/etc/scim/global and add your UTF-8 
locale to"
+   elog "/SupportedUnicodeLocales entry."
+   elog
+   ewarn
+   ewarn "If you upgraded from scim-1.2.x or scim-1.0.x, you should 
remerge all SCIM modules."
+   ewarn
+
+   gnome2_query_immodules_gtk2
+}
+
+pkg_postrm() {
+   gnome2_query_immo

  1   2   >