From 1551fe56fd6ba43a94509cffc61b6bf854b7ac9f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 1 Jun 2024 00:07:06 +0100 Subject: gentoo auto-resync : 01:06:2024 - 00:07:06 --- app-i18n/Manifest.gz | Bin 18372 -> 18210 bytes app-i18n/ibus-input-pad/Manifest | 2 +- .../ibus-input-pad-1.4.99_pre20140916.ebuild | 24 ++-- app-i18n/ibus-pinyin/Manifest | 1 - app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r5.ebuild | 63 ---------- app-i18n/ibus-table-extraphrase/Manifest | 2 +- ...ibus-table-extraphrase-1.3.9.20110826-r1.ebuild | 16 +++ .../ibus-table-extraphrase-1.3.9.20110826.ebuild | 17 --- app-i18n/ibus-table-latin/Manifest | 2 +- .../ibus-table-latin-1.2.0.20100305-r1.ebuild | 16 +++ .../ibus-table-latin-1.2.0.20100305.ebuild | 17 --- app-i18n/scim-hangul/Manifest | 1 + app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild | 66 +++++++++++ app-i18n/scim/Manifest | 1 + app-i18n/scim/scim-1.4.18-r1.ebuild | 129 +++++++++++++++++++++ app-i18n/skkserv/Manifest | 7 -- app-i18n/skkserv/files/skkserv-headers.patch | 19 --- app-i18n/skkserv/files/skkserv-segfault.patch | 15 --- app-i18n/skkserv/files/skkserv-suffix.patch | 13 --- app-i18n/skkserv/files/skkserv.initd | 19 --- app-i18n/skkserv/metadata.xml | 8 -- app-i18n/skkserv/skkserv-9.6-r3.ebuild | 34 ------ 22 files changed, 245 insertions(+), 227 deletions(-) delete mode 100644 app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r5.ebuild create mode 100644 app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826-r1.ebuild delete mode 100644 app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild create mode 100644 app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305-r1.ebuild delete mode 100644 app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild create mode 100644 app-i18n/scim-hangul/scim-hangul-0.4.0-r1.ebuild create mode 100644 app-i18n/scim/scim-1.4.18-r1.ebuild delete mode 100644 app-i18n/skkserv/Manifest delete mode 100644 app-i18n/skkserv/files/skkserv-headers.patch delete mode 100644 app-i18n/skkserv/files/skkserv-segfault.patch delete mode 100644 app-i18n/skkserv/files/skkserv-suffix.patch delete mode 100644 app-i18n/skkserv/files/skkserv.initd delete mode 100644 app-i18n/skkserv/metadata.xml delete mode 100644 app-i18n/skkserv/skkserv-9.6-r3.ebuild (limited to 'app-i18n') diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz index 794da39d8bee..ebaea3d45458 100644 Binary files a/app-i18n/Manifest.gz and b/app-i18n/Manifest.gz differ diff --git a/app-i18n/ibus-input-pad/Manifest b/app-i18n/ibus-input-pad/Manifest index 018a3dd98cf7..bdddc0e617c0 100644 --- a/app-i18n/ibus-input-pad/Manifest +++ b/app-i18n/ibus-input-pad/Manifest @@ -1,3 +1,3 @@ DIST ibus-input-pad-1.4.99.20140916.tar.gz 415453 BLAKE2B 43e9ac935bec1008d41aa3d71965e63e01c388cbf2d208520df8b6ebf99af6cd6c7d128612b9917234fa0958ff5c8d5edf99ca0e6f3f21da8da4e7b863b4774a SHA512 6b03dff097d06ff7b51393ce49c04faa169152c5b02d2cfbcbfab480a00920bdeb7f5e6ebfed19bdee792fe9b52e0aacda0ff629fccff24523f000d8915c56ba -EBUILD ibus-input-pad-1.4.99_pre20140916.ebuild 587 BLAKE2B 098348e90a135beb49225a3dabc475212349bf18aea27239c0d0145bf4a5b8001aaafbd49e9cbb11563f1a6bdb2ccace84f88e7b3f18d27f3baf0f057cb4f73f SHA512 c0c64df8395e92c6f3806f4d9664c66088f194aee3217c90b0434e76b47af39d3283a9c1070cc6b361d78d5a4c6bc8bcb00720a988e9bf9993e22d40777bde5f +EBUILD ibus-input-pad-1.4.99_pre20140916.ebuild 579 BLAKE2B 7b700d10feafaf786e3ca3b0dbb158e4d84e86149eada5eb981a85577687fd042b83eb093817f8c7c9af903921fdf0247e00be97c1cbc1753185f1f2e3f81346 SHA512 5a9b8042c6403fc6216c6561f41102f18de0b068512990e0bc2d0b5503ba95e188fab0e1086cb7b5e872651c8f9a38ae1a9d3ec0e1550c74e9958ff190a35e9c MISC metadata.xml 334 BLAKE2B 181390b077afc5f68be9dcc3068aa47f11efe1b6f7a3b2a31326d66949624f6c42bc5c3c01fcf3008d620efca2224a845e72bc62bf8c36faa131dfebafce2478 SHA512 8efe5e3db5b849cc519a1960f459d746aa1a733b7078ef2ddd504d0c5afebeeaf26b33f6ed9f283ec9239db1e8e82b29e4f4dd33e2d80cea94609915e84922a5 diff --git a/app-i18n/ibus-input-pad/ibus-input-pad-1.4.99_pre20140916.ebuild b/app-i18n/ibus-input-pad/ibus-input-pad-1.4.99_pre20140916.ebuild index 2d075d8b0bee..a1d355268921 100644 --- a/app-i18n/ibus-input-pad/ibus-input-pad-1.4.99_pre20140916.ebuild +++ b/app-i18n/ibus-input-pad/ibus-input-pad-1.4.99_pre20140916.ebuild @@ -1,27 +1,29 @@ -# 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 -MY_P="${P/_pre/.}" -MY_PV="${PV/_pre/.}" +MY_PV=${PV/_pre/.} DESCRIPTION="Input Pad for IBus" HOMEPAGE="https://github.com/fujiwarat/input-pad/wiki" -SRC_URI="https://github.com/fujiwarat/${PN}/releases/download/${MY_PV}/${MY_P}.tar.gz" +SRC_URI="https://github.com/fujiwarat/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.gz" +S=${WORKDIR}/${PN}-${MY_PV} LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -RDEPEND="app-i18n/ibus +DEPEND=" + app-i18n/ibus dev-libs/glib:2 dev-libs/input-pad virtual/libintl - x11-libs/gtk+:3" -DEPEND="${RDEPEND} + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND}" +BDEPEND=" dev-util/intltool sys-devel/gettext - virtual/pkgconfig" -S="${WORKDIR}/${MY_P}" + virtual/pkgconfig +" diff --git a/app-i18n/ibus-pinyin/Manifest b/app-i18n/ibus-pinyin/Manifest index de48e5c4bcd7..01b50f2f3b75 100644 --- a/app-i18n/ibus-pinyin/Manifest +++ b/app-i18n/ibus-pinyin/Manifest @@ -4,6 +4,5 @@ AUX ibus-pinyin-1.5.0-python3.patch 2983 BLAKE2B 35f8b1d0649a3614fcecec78b3246dc AUX ibus-pinyin-1.5.0-sqlite-3.41.0.patch 764 BLAKE2B fe9989fb0b5935a7baa429ef389f8e874d0c59fb849e771e810f8581fe9ed928ae41bf868954a440adb484bb9ea502f005bcc084f7cb15d1070e386ee439d783 SHA512 b9165594d6c97dd511eca6b5c61486b4f1a9be2acda0a35d6013371fb08e13d244ee046f7cf30f568d32367a96f9d19402361ffd8e2b69877e0909d110ec7d09 AUX ibus-pinyin-boost.patch 409 BLAKE2B 5fececc7f4ed6941d374799ccdb1d9d7deeeb7078bedc8d0085e12f8310c42d752c14168a7d07a88e9412fa9cbff5c5bdf4274202d2ed6b6e7f337a96c65c3f0 SHA512 8e4efe9b5d12d35672dd8891a49599bef6611aeb723e8fbc08197896e417cca1d55cf31a0bb1f3ec572db489b01aa36349eaf9238d1a693483d6e21bc10eab2e DIST ibus-pinyin-1.5.0.tar.gz 692516 BLAKE2B ae53eb79ea4e5336347d689814d8ef033551a9b432268e643927b28911da3d03701acb3f337d7781168461c1c53537f2271fc8f253d1e99a269f61ae5eb83b05 SHA512 b0cd849ee3154543747dde8994eec9aed01d67e0d9be308a2f0230cf22f0281cd8fcabd9763b24238547a37e54400bcd8e541937767b93f005d04302f0c00241 -EBUILD ibus-pinyin-1.5.0-r5.ebuild 1348 BLAKE2B 11f5b48c2bdf3f1c6d460c737ac315efc94f1ec1b9b0716c9ba967a603b57fc7e06869d32befbf98b861513ee5ff0a371bbea77845b93ea36144cde3bfeab9f4 SHA512 5dfd4ccf6d3e8720292ae54174c64afa212ef5bdbde6edaae777a5b1789fd36af8cb2cee6d22f324ca024842ae09abfeb273d5f9a5e866b072ffa0774826d7cf EBUILD ibus-pinyin-1.5.0-r6.ebuild 1390 BLAKE2B b58726edfdc36e9b556ab5a2fe6d1d174226364ad70b8861610b225a1219f55ec8592e7a6a2f24932d0595fab171cc2652efd8b33e64e310b43e0862f364ad15 SHA512 134dbb46efa19884cc9f10d2e847d7c110684fcc9df8293f0714d43f2dda20d10c2bc8f5f1df7d33757aed48b55f4dfced00542c324eb086779c2bf870ba0bf6 MISC metadata.xml 525 BLAKE2B 54c6aef9209148f57e663ae762242e0d3d0ef4ecb1eed537c8509083c8094842074f072668d595bc55d28698a1433997632ce0daede144cbaff1b35a32ff0447 SHA512 7dd6aa126f71457e8e86a2b02998944144399b73815f5afa789a320f531d74e41b5d7a21b2639ec673216bae09fc0b1e09659d8e975926a7c03934e5beddc2f2 diff --git a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r5.ebuild b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r5.ebuild deleted file mode 100644 index 1084f11c4105..000000000000 --- a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r5.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2008-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -LUA_COMPAT=( lua5-1 ) -PYTHON_COMPAT=( python3_{10..11} ) - -inherit autotools lua-single python-single-r1 - -DESCRIPTION="Chinese Pinyin and Bopomofo engines for IBus" -HOMEPAGE="https://github.com/ibus/ibus-pinyin" -SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ibus/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="boost lua nls" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - lua? ( ${LUA_REQUIRED_USE} )" - -RDEPEND="${PYTHON_DEPS} - app-i18n/pyzy - dev-db/sqlite:3 - $(python_gen_cond_dep ' - app-i18n/ibus[python(+),${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - boost? ( dev-libs/boost ) - lua? ( ${LUA_DEPS} ) - nls? ( virtual/libintl )" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/intltool - dev-build/autoconf-archive - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -PATCHES=( - "${FILESDIR}"/${PN}-boost.patch - "${FILESDIR}"/${P}-content-type-method.patch - "${FILESDIR}"/${P}-python3.patch - "${FILESDIR}"/${P}-sqlite-3.41.0.patch -) - -pkg_setup() { - python-single-r1_pkg_setup - - if use lua; then - lua-single_pkg_setup - fi -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable boost) \ - $(use_enable lua lua-extension) \ - $(use_enable nls) -} diff --git a/app-i18n/ibus-table-extraphrase/Manifest b/app-i18n/ibus-table-extraphrase/Manifest index a3b352531444..bef8f2285cd0 100644 --- a/app-i18n/ibus-table-extraphrase/Manifest +++ b/app-i18n/ibus-table-extraphrase/Manifest @@ -1,3 +1,3 @@ DIST ibus-table-extraphrase-1.3.9.20110826.tar.gz 2200447 BLAKE2B 4cdd2fc4e75bc33dc51a761b020b94d62a652c186bef1a3a595f1eb7c60a4274dd481be068c2cfcc1419b6a5fb446bea201fddfab5f1a91fee079a378cafff2a SHA512 5310cee7bd74455a732cd568a2a60887765588ef7fabdcd950f66fb2d5fab6dcdd059d2e460c0962117495c88656386a0c738dbd94f9ba553f3365fb3b42ce5d -EBUILD ibus-table-extraphrase-1.3.9.20110826.ebuild 448 BLAKE2B 31f03293d52522c171f49955544353bbabd36af92884535d90317a39eb083c35cf877b2b24bbf2072c3917f20046778e8ccc6fabe6a2f915471ba662ab7ffcf5 SHA512 d75ff7a69949750e574043b9f3e055d6a1d7f6b2027dc68f7c77de1eec8f37be982bdcf7d114f8e403b88d566ce29dbf0de7b82be59b3b6e4c02823d9b72b14a +EBUILD ibus-table-extraphrase-1.3.9.20110826-r1.ebuild 443 BLAKE2B 53f886cc8b0777b120be9196fc85aacb0e22f203cb490100c98b853920bfbc00efc35ae4f86759ccb9af2187afcf0c70ef32b987b9b6d2fa96b6a668d419c6b9 SHA512 24d1e938b484a1681e815032ca4f599a23d05254fad0fc83290b9811e227e67212a5426744075d974751c56fac902e25baeb3cc503df3d6a2d83d64d5ec9292d MISC metadata.xml 370 BLAKE2B 1e322c42042a62e86c37f16636a1df24b28b7e0005b9d7716b0d07d075cd5b75f79ac12f6bd21f3efef9a82b6f1d8b1cc90d17b0ee9e075647972a40cc5f4201 SHA512 0c58266e467a1afb66d71c804278f606150a212813a04a17e238c8572e77c9be4e29b77483022b6abb11467c5f09ab53d5db180c7c622669e1b3eb622ab8fe41 diff --git a/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826-r1.ebuild b/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826-r1.ebuild new file mode 100644 index 000000000000..8c7af7efa0fd --- /dev/null +++ b/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826-r1.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Chinese extra phrases for IBus-Table" +HOMEPAGE="https://github.com/ibus/ibus/wiki" +SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ibus/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-i18n/ibus-table" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" diff --git a/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild b/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild deleted file mode 100644 index bb2767a50861..000000000000 --- a/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -DESCRIPTION="Chinese extra phrases for IBus-Table" -HOMEPAGE="https://github.com/ibus/ibus/wiki" -SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ibus/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="app-i18n/ibus-table" -DEPEND="${RDEPEND} - virtual/pkgconfig" diff --git a/app-i18n/ibus-table-latin/Manifest b/app-i18n/ibus-table-latin/Manifest index c31bdb715ea2..0564daa9abdc 100644 --- a/app-i18n/ibus-table-latin/Manifest +++ b/app-i18n/ibus-table-latin/Manifest @@ -1,3 +1,3 @@ DIST ibus-table-latin-1.2.0.20100305.tar.gz 88608 BLAKE2B c65586844573dca0d927da38a13337a74c4cf95fd577cbb0bd209da246bc755b5790f147fdef3f25f9e182aaabc1096f1500a4dd28222ed2d06416608675c774 SHA512 103b176364f548e7aaf8b006354e82b1933fa791587de734f7d9474ad85b7f9918b0b85136eb391c07d8a8df9024f1013a5a604e30ad5f13db5647a9380eb2cf -EBUILD ibus-table-latin-1.2.0.20100305.ebuild 439 BLAKE2B 4d0af00c6800557bed07a4ce558238b70fc77db35a4dee25b314577bcae62db7942f73692764860b91b867219fee53f71e34c195aa43687014b692ff822ab470 SHA512 81e5317fd629862acc24e4e130755383548601a46796e1eb64b1adffbbb9a42117f8fcb779ac9b4325cbefe36e98250c062737f7926592f3e21ba52a46c04330 +EBUILD ibus-table-latin-1.2.0.20100305-r1.ebuild 434 BLAKE2B f7b8afc80941f7330a1f35ea8761ec122f048371ea2ddc24a96269858cd208560336c10c4cd2de205efd2474632bfee22225a98660bd2d36f8a280d3041d8db9 SHA512 db21e99a1f0e1d292dc99094345e27a69917405416742d44c0bbc70cacc254cae35ae0c2f5c8c9988f20488db4f1ef2a4856e278932541edd2b3d1abade6746a MISC metadata.xml 370 BLAKE2B 1e322c42042a62e86c37f16636a1df24b28b7e0005b9d7716b0d07d075cd5b75f79ac12f6bd21f3efef9a82b6f1d8b1cc90d17b0ee9e075647972a40cc5f4201 SHA512 0c58266e467a1afb66d71c804278f606150a212813a04a17e238c8572e77c9be4e29b77483022b6abb11467c5f09ab53d5db180c7c622669e1b3eb622ab8fe41 diff --git a/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305-r1.ebuild b/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305-r1.ebuild new file mode 100644 index 000000000000..1df9b4caacbf --- /dev/null +++ b/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305-r1.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Latin tables for IBus-Table" +HOMEPAGE="https://github.com/ibus/ibus/wiki" +SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ibus/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-i18n/ibus-table" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" diff --git a/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild b/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild deleted file mode 100644 index 5b626b21e185..000000000000 --- a/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -DESCRIPTION="Latin tables for IBus-Table" -HOMEPAGE="https://github.com/ibus/ibus/wiki" -SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ibus/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="app-i18n/ibus-table" -DEPEND="${RDEPEND} - virtual/pkgconfig" diff --git a/app-i18n/scim-hangul/Manifest b/app-i18n/scim-hangul/Manifest index 799558076167..a6c0db1f163d 100644 --- a/app-i18n/scim-hangul/Manifest +++ b/app-i18n/scim-hangul/Manifest @@ -2,5 +2,6 @@ AUX scim-hangul-0.3.2+gcc-4.3.patch 883 BLAKE2B c891bb3865510bff80e28f4f770ea4f1 AUX scim-hangul-0.3.2+gcc-4.7.patch 318 BLAKE2B 379fd21d1ce405ffac797053f0011c2b81eb4567fe4e027be5678778316ccd5c025733c281c28955fbb6f2985e6c260df2a5f953867b7096c2827c92d02a2c83 SHA512 b07a6dadf8e206fad812e184f506d034628eccf76de00729f3c8b68eb20bfc48a881a26ed78fbfa87e16dbd7164778eebe03fc7d45297462311a5386ea72da38 AUX scim-hangul-0.4.0+gtk.patch 438 BLAKE2B 4d76932fbd56d53eac9e0667774fa29fd884cce70a898b1f1f7f7c944766d8707d17ff73ef6f6d57923e532d554a5f66a92e32d46b71ac411f7cf3c6f189e7f1 SHA512 9e3ea01bbb73fab8a66ae52a81c976a67e6c47588f14194dfdee3acda3d493c38106344eea21584d350ebbd5eeb0dedd9ab6d08c16893e8f290d845c8d2281b1 DIST scim-hangul-0.4.0.tar.gz 456953 BLAKE2B c7c2a320d03c4f15ad048b4e036a6dcd1f34044cb82e9a8fd18be8808e3f1be6f6f198e963982d1c6b742e614da5b3b2b3e2086ea8bbe19b4118f5493ae0188c SHA512 2f0285268deac35763c67487a40b718bf846d63634701a2a68d85109f686421f2c935b1f2998487b1f017c1a5e5bf453c56933ab4984f7464e1613d7e0b3131b +EBUILD scim-hangul-0.4.0-r1.ebuild 1351 BLAKE2B 84d5f01c337c1f9f0529bdb57ffd91354133f93dc4a1dbc38c35295fa14376bf26e4b8dd5da13bcf2f45e4b9005e08885e19f15be27be8b6dee1cab7404ebedc SHA512 17a78de1e7e8d16113795d92414421c88fba060c98db11155384f9e4770ddc166e1f0aa270615f2d47a9a0e907e3898bf08be979116a3d935069c0ea3dcaea09 EBUILD scim-hangul-0.4.0.ebuild 1075 BLAKE2B 9635353aa83e7fa323c5bc586d822d5bc50cb0b2a766dbe96f48672238c515bf82ac5d48a9e50a728a2608ce606dc43e7ef99c1b1d7a79ddf6629f3a92ae8498 SHA512 5fddc331f80ffd934fc1fc4ae00e0265f38675a79df5ccb6ae3959227be04f981fa80c7bb4407a7fca1b9ae6b0f4d64e012da35fbefeb873ac3a0387a7fa40ed MISC metadata.xml 309 BLAKE2B dbae5a3009517b9481eba1b44e2db32c260bbb0f52aa2dc5ed112b782ddbed0da5094cda5ef43f87d5c7c2e2fd53683bafb15f968d46fdaa7e7172953090c951 SHA512 24868fa1884d67b6eef373a1571333f1ab4342fa982a782015383e27345f90eec98a32f4c8dbced47d3bd433edd2aaeb372360ebea8a36fabcd4e093dfd78e6b 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 000000000000..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 +} diff --git a/app-i18n/scim/Manifest b/app-i18n/scim/Manifest index 5b920db4a8c4..6b814b34b362 100644 --- a/app-i18n/scim/Manifest +++ b/app-i18n/scim/Manifest @@ -1,5 +1,6 @@ AUX scim-1.4.18-slibtool.patch 1406 BLAKE2B 32390a24dd0e9865f13fc177e16131693c8f6b4df9a41f0552b8a2fea8ae72f2ab346372a8b274de36c8d7425547508d27382e1ad9f7aae93addba93106dcdb8 SHA512 3e209659da0a99f300fa93e2ce6637c1f345a2a7c0c8b4b009af3698114e05fbf0177f0f9cff17e3de47ca0af9785fa62f241183aadd4f35507933ed71e1e490 AUX xinput-scim 240 BLAKE2B 8c235304288f531db5bea179ff0100f6152b55348057a2604f37e37522a54883d06c954f2804ad4c04dfd3b3518fc5401ad5185e85a85a68d80e38dbbd728eef SHA512 1cfe95fdbf840b9fa43c980bb3f2e16fc6008714f8807650582ca906cb91ddd28b3b7b3c9f1325035e2c614d587d172071b2b7e3c6b30ca3128902b335773893 DIST scim-1.4.18.tar.gz 1288060 BLAKE2B c2f1ce5608423734899aa6698060245c4ee253048d04d32bf5e853b8c68255340a8d35c0ebaaa50871b07c23ee9018b6bac03b18fbd4fa4dbea0e67c32c9ae30 SHA512 9a6090fc1ab950905a9c54d6678ce3d2a44297d1a992a3e933b0466688638e6cf470c1682daa58a6fbb6de3216b649273faf7edff1ac0ecca1c2c77fc19108fb +EBUILD scim-1.4.18-r1.ebuild 3176 BLAKE2B 8cb56b9c6a5bc12822745c24e00a622c0898b734de3bd43a10c1d7b08bba93cf30b804d004544c92a4101966a933016e1db4611b062f0fb843432bd8306bff2e SHA512 b9ef9f992688d752b27235f93e3bfdd973306b74c277f6aa546f360469b68bee1c16ed9eb47c0f2a181d22c631e987f8bf2f64b0a2bcc0ab55e8dd7ca57ae4c5 EBUILD scim-1.4.18.ebuild 2615 BLAKE2B 9f12c825cb48e7387baf2e01c262de5b860d60a0132734c37ee465db33185c7b2070f03acb09e7c19e0df47d92d389ab7806e326d800794fcab687138b321548 SHA512 0fe55cea65f23c826f4eca2a952dc2a7879c4ac38464dc4d3f80f5698bbc096de443505f7fcfabcc80f172d3c8a7642e32fe6f069a84e726885e341b75af15f7 MISC metadata.xml 400 BLAKE2B f8307fe1316c950d280d7bd3de69e60cd9b021be9de9b43680b99251a5aaf0d3b8f4abba22788ee27b881aa1514830103c70f15b2772707fe7f1e3ed535f42b8 SHA512 9be9b385d794144dcc158126e4a0ba2b9432c0fbade970eaa2c3073d24dab5a8649019c43505f5b810757379bfdaaf80b28dc49b14f870c0841cea09dfa180a4 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 000000000000..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 +} diff --git a/app-i18n/skkserv/Manifest b/app-i18n/skkserv/Manifest deleted file mode 100644 index 44b0562a94f9..000000000000 --- a/app-i18n/skkserv/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX skkserv-headers.patch 401 BLAKE2B 476ceb08bf4870928f4d7123093288a1d2ff45625351da747b21aca0aae61197b0c7b781e49e6d0635c6c866576465c8e756200ca5c6f3b17a8720f14b2cec5c SHA512 cdddc6cab2f5735441627b5238e8fdbb0e65e17f6f8d62b743669f4fc9cd9f514417f7218095f1ffbf52dc78ef0c05fcdbe484bb49460bc00f4ae3e5a6cb6104 -AUX skkserv-segfault.patch 435 BLAKE2B dd980871b53a711719f41573cca1a19fa9c22b13a42566f888333ee5481be0af325d74028964a5e7ad53608bfbf915be0576bb2714b309200ec2de7b233f5e6f SHA512 4bf7b18a73fbba7e4f2c3bb05bc4db42a637d385cd5e199ea4095007d69eba2171c2bf32224d49df595c08815621968a564c0306b854f2a4bf84a17dcb452cad -AUX skkserv-suffix.patch 331 BLAKE2B 5ed7c11c36acf38612e4b0a3326501e8075bb13ea4029c5000608c17c3ad8f166f91f323a8ce7f7e932ea5fe818ee7f00579f953550cb5b09b779c9d1afb27ae SHA512 57529bcffd3be4574f73b70f65479e0b9783c62d25f8835e499abf8981e2367a7b7d04333925382b958738bdf7610761953b49545b7b17e00ec6eb27540741e3 -AUX skkserv.initd 383 BLAKE2B 52fc323d4ac037fcd23c87c381bf283c64be2502941ab0b5687ea8bf88f612cfcf38ab5edf06a175fe038ac3264da3046b628347c2c7dd977fefcecbbee13c6d SHA512 db3cebf4157e5b680101082cc4d04252a6932660b26aec1366c3fe62c4abc59e4f9f8d395e4664d2e9b44f5f40e8bc6e2c49d0c688685d2b887a7a285047a05e -DIST skk9.6mu.tar.gz 744381 BLAKE2B e631373e632dc55c07a8fbb608869bd868fcad55bc53e2b8fa26ab568afd5f20c449935126fe4de5a78a5169fba0042d670efea28a5c5cd3da124e07d4335605 SHA512 971982ce51142d92b62497da209fb69a8a1c028307f62ec6e81ea45894b597d6bb17b8966032a508531520868a0e3d89e515540d3f8030fe049a7750157b7a33 -EBUILD skkserv-9.6-r3.ebuild 708 BLAKE2B 4ec52169528034cc78b971a03559c6af32673854b3f391e6bf61414b5ceb2359f310221d6774abf236c5ad0fa6064d5271390619031491b7f861dff0022236ea SHA512 e832e21183c15a377f677a5a0cb879990bec119cdb07eaa9dc5d68e3b7a5ac601c0540e2524e21005d5c517a8018f27c198d8ef50d796f815b3d56ae18f8551d -MISC metadata.xml 241 BLAKE2B d06d8c9218cb9736ecc414504678e9bff30ba6bffbd2b357e9a2ea990df4e73a21b8ad4db267eddfdbf73e8501dabe5a748c4ea9d26906d39425ab744b320216 SHA512 cff6b46a252b531091d1ef597e3f714f98d2ef4aa621662d8c2ec15e4f990cd811300d3439e1be003bd307d0c8d12e78f34cf7fd49f6d006d9362f0e6ccf6252 diff --git a/app-i18n/skkserv/files/skkserv-headers.patch b/app-i18n/skkserv/files/skkserv-headers.patch deleted file mode 100644 index 923f49948e8b..000000000000 --- a/app-i18n/skkserv/files/skkserv-headers.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/skkserv/skkserv.h -+++ b/skkserv/skkserv.h -@@ -37,6 +37,8 @@ - /* Necessary for SunOS 3.x and maybe other old systems */ - - #include -+#include -+#include - - #include - #ifdef HAVE_SYS_IOCTL_H -@@ -44,6 +46,7 @@ - #endif - #include - #include -+#include - #include - #include - #include diff --git a/app-i18n/skkserv/files/skkserv-segfault.patch b/app-i18n/skkserv/files/skkserv-segfault.patch deleted file mode 100644 index 4c35a44d975a..000000000000 --- a/app-i18n/skkserv/files/skkserv-segfault.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/skkserv/skkserv.c -+++ b/skkserv/skkserv.c -@@ -723,7 +723,11 @@ - fprintf(errout, "%s:cannot get hostname, or too long hostname\n", pgmnm); - exit(1); - } -- hentry = gethostbyname(hname); -+ if ((hentry = gethostbyname(hname)) == NULL -+ && (hentry = gethostbyname("localhost")) == NULL) { -+ perror("gethostbyname"); -+ exit(1); -+ } - #ifdef NO_ADDR_LIST - strcat(hname, ":"); - strcat(hname, hentry->h_addr); diff --git a/app-i18n/skkserv/files/skkserv-suffix.patch b/app-i18n/skkserv/files/skkserv-suffix.patch deleted file mode 100644 index 0e1f862fd148..000000000000 --- a/app-i18n/skkserv/files/skkserv-suffix.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/skkserv/skkserv.c -+++ a/skkserv/skkserv.c -@@ -382,6 +382,10 @@ - code = KANA_END; - - while ((c = fgetc(jisho)) != EOF) { -+ if (c == '>') { -+ fgets(buf, BUFSIZE, jisho); -+ continue; -+ } - target = ((c & 0xff)<< 8) | (fgetc(jisho) & 0xff); - if (target == STRMARK) { - fgets(buf, BUFSIZE, jisho); diff --git a/app-i18n/skkserv/files/skkserv.initd b/app-i18n/skkserv/files/skkserv.initd deleted file mode 100644 index 0721205b355a..000000000000 --- a/app-i18n/skkserv/files/skkserv.initd +++ /dev/null @@ -1,19 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -extra_started_commands="reload" - -description_reload="Reload the SKK-JISYO.L" - -command="/usr/sbin/${RC_SVCNAME}" - -depend() { - need net -} - -reload() { - ebegin "Reloading ${name:-${RC_SVCNAME}}" - start-stop-daemon --signal INT --name "${command}" - eend ${?} -} diff --git a/app-i18n/skkserv/metadata.xml b/app-i18n/skkserv/metadata.xml deleted file mode 100644 index 491c88b3a31f..000000000000 --- a/app-i18n/skkserv/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - cjk@gentoo.org - Cjk - - diff --git a/app-i18n/skkserv/skkserv-9.6-r3.ebuild b/app-i18n/skkserv/skkserv-9.6-r3.ebuild deleted file mode 100644 index ab99d10a9e69..000000000000 --- a/app-i18n/skkserv/skkserv-9.6-r3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -MY_P="skk${PV}mu" - -DESCRIPTION="Dictionary server for the SKK Japanese-input software" -HOMEPAGE="http://openlab.ring.gr.jp/skk/" -SRC_URI="http://openlab.ring.gr.jp/skk/maintrunk/museum/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" - -DEPEND="app-i18n/skk-jisyo" -S="${WORKDIR}/skk-${PV}mu" - -PATCHES=( - "${FILESDIR}"/${PN}-segfault.patch - "${FILESDIR}"/${PN}-headers.patch - "${FILESDIR}"/${PN}-suffix.patch -) - -src_compile() { - emake -C ${PN} -} - -src_install() { - dosbin ${PN}/${PN} - - newinitd "${FILESDIR}"/${PN}.initd ${PN} -} -- cgit v1.2.3