[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-anthy/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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