[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-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-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-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-m17n/
commit: 7b09e4bd6a0b62bb031e2b50c27b6d8b8a0989c8 Author: Manuel Rüger mrueg AT gentoo DOT org AuthorDate: Fri Aug 28 22:59:05 2015 + Commit: Manuel Rüger mrueg AT gentoo DOT org CommitDate: Fri Aug 28 22:59:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b09e4bd app-i18n/scim-m17n: Remove old Package-Manager: portage-2.2.20.1 app-i18n/scim-m17n/Manifest | 1 - app-i18n/scim-m17n/scim-m17n-0.2.2.ebuild | 40 --- 2 files changed, 41 deletions(-) diff --git a/app-i18n/scim-m17n/Manifest b/app-i18n/scim-m17n/Manifest index de4f2fd..f554c29 100644 --- a/app-i18n/scim-m17n/Manifest +++ b/app-i18n/scim-m17n/Manifest @@ -1,2 +1 @@ -DIST scim-m17n-0.2.2.tar.gz 343103 SHA256 cc88ece9460c25960c092c8cc088162a56c52a9d211c929ecadc15c8aca986ce SHA512 ed29cd191fcf8b56ede3e02034a5cfde0506985648364fed89798aa98d83a2110d1caa32c3b3517008f931a0b3f6dd4f1e9603695ff64230d9e2c1c0d84c4db4 WHIRLPOOL 3231d84b04137d6850c6c7e3ec01c5a6b960ee09d221d0b853e6da7e582bf07238263801b7c9c3d4d2fff6015c3c5b5eb9268d1ca105b079e5cc208821605f14 DIST scim-m17n-0.2.3.tar.gz 355801 SHA256 852548310b8fecfd97fcfa4a4aca9d6952e299adc785170cb3a827a8abec512d SHA512 c54be4c8c331d5621dcfa6c0c6f302231071dbbaf3ef7aee4117fe2c2616d58e184d3bae720dce27d5cb6567064add6979630090c72f9350391ca9c3e9c404f3 WHIRLPOOL 5d66046ce3ead52a9c7ca6357de33f435d4df56b2686563fe6368a45421916030442a3d8fb1e7eb1cf229e4897f8c0b60e468b6b5a4ea884dbfb3e1b5eca6107 diff --git a/app-i18n/scim-m17n/scim-m17n-0.2.2.ebuild b/app-i18n/scim-m17n/scim-m17n-0.2.2.ebuild deleted file mode 100644 index d165d5f..000 --- a/app-i18n/scim-m17n/scim-m17n-0.2.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils - -DESCRIPTION=scim-m17n is 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= - -DEPEND=|| ( =app-i18n/scim-1.4 =app-i18n/scim-cvs-1.4 ) - =dev-libs/m17n-lib-1.2.0 - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/${P}-gcc43.patch -} - -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 - 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 -}