summaryrefslogtreecommitdiff
path: root/app-i18n
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-09-03 20:56:28 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-09-03 20:56:28 +0100
commitfbda87924e6faa7a1919f1a2b4182490bde5ec5c (patch)
treef3114a4ed212a754756adce027aeef3a4a1a2e2a /app-i18n
parent3b08f674e3f771b49370edb144dab0958c8cf721 (diff)
gentoo resync : 03.09.2021
Diffstat (limited to 'app-i18n')
-rw-r--r--app-i18n/Manifest.gzbin19015 -> 18685 bytes
-rw-r--r--app-i18n/ibus/Manifest2
-rw-r--r--app-i18n/ibus/ibus-1.5.25.ebuild191
-rw-r--r--app-i18n/libtabe/Manifest6
-rw-r--r--app-i18n/libtabe/files/libtabe-0.2.6-fabs.patch24
-rw-r--r--app-i18n/libtabe/files/libtabe-0.2.6-ldflags.patch57
-rw-r--r--app-i18n/libtabe/libtabe-0.2.6.1.2.ebuild71
-rw-r--r--app-i18n/libtabe/metadata.xml8
-rw-r--r--app-i18n/xcin/Manifest8
-rw-r--r--app-i18n/xcin/files/xcin-2.5.3_pre3-glibc-2.10.patch110
-rw-r--r--app-i18n/xcin/files/xcin-2.5.3_pre3-ldflags.patch96
-rw-r--r--app-i18n/xcin/files/xcin-2.5.3_pre3-make.patch118
-rw-r--r--app-i18n/xcin/files/xcin-2.5.3_pre3-slibtool.patch37
-rw-r--r--app-i18n/xcin/metadata.xml8
-rw-r--r--app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild87
15 files changed, 193 insertions, 630 deletions
diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz
index db203cbff740..044068ea9d97 100644
--- a/app-i18n/Manifest.gz
+++ b/app-i18n/Manifest.gz
Binary files differ
diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index 207f6f23289b..d83b4e9be752 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -2,7 +2,9 @@ DIST ibus-1.5.22.tar.gz 3578251 BLAKE2B 08ad72bd455d2841700b11a4ade88e2b9768433f
DIST ibus-1.5.23-gentoo-patches-1.tar.xz 1596 BLAKE2B 5a2c084cb25cb35d16eba8e6953c1ffc249875ab11485a675497f04a4366ea3fe216bab3407f390a0330f4f17cf5a70a43547160cc9c29a6b14890fcb7867456 SHA512 a1c2a77dbc4185c3658c36b998c9d925fff2bbeb9bc5fde5c74c62081056f134875d557ba0b4af7b06d56f004975889f453adea623541d3bfff2c391912efa05
DIST ibus-1.5.23.tar.gz 3557661 BLAKE2B 4cfb3287c80d46e55090d4f361dd977f4be5988a8b7ffc24755954090dc25021ea6cbb6798769494e6cd70267aac6daa238fdc7cf4156296d93f79f325a18ac4 SHA512 4ea66d0a7203d665fb5c90e59ddf294614feeafc4f06b10e35989671a9bf39d5977e9061b9be224cd5a9439ac2f697a4326ff221ae868f5ebed46cbb09e9a205
DIST ibus-1.5.24.tar.gz 3614372 BLAKE2B 4b851ed9dc8283bf58957adfd5dd4bf7da8b019f95055dbbf7fa157502b3dcc11d561881ff6afa5db0b83b4e7d82f3bd228cd0e21ff77cb81b1eaca246deb135 SHA512 25f34a51a5c85352e61699ca36bf7ddb9b486b28d71e15ce3a52b78bc9db2f8cb558049e0652fdc5431215a5f826fcb5a7d5e44f0de9a2ff746aaf60672e2f22
+DIST ibus-1.5.25.tar.gz 3669787 BLAKE2B 0a568c77d29dfbe0c2c8cdbe8c8ae86b69c7a1a5fa692cf05e9ce13894fcee200c41de91ec0ad88ae9e745e3061b9c92b7fd18641bd297f5bf4a9bc308ace983 SHA512 4b8955a20a1e5a0daf61213817a9697874439866e235e6a7905f5994b145cd5a143e6cfc41f17204a828756baeb8edab70698596731ecebf7f1eea7cc5f36aa6
EBUILD ibus-1.5.22.ebuild 4143 BLAKE2B e539ca4998d07537d138fe2b8d88fb49865471875759512289c8b388ea5e01931822bf2af986484b8f3bd3f791cb964a112473e3b51c62a774b59ec16c6b0e27 SHA512 6165d5f700ef3ca7a66098b5f2463b40ac025bda2ac5df148bc341e08827717ef58370e564c883ae8a7526f9f79e97e1ff927eb316244d69e516498ab85de931
EBUILD ibus-1.5.23.ebuild 4450 BLAKE2B c88dc256f2ffbe8cf035a27d4081e5473dabf4875ea39b0f7695d086328ba58a3fde097f1a6dcfc55ede344faa8607eaa93812f89280100802be78cf7f765f3e SHA512 685ca1cc3bebc48ce15c68f3fe5587a1ac646245ffad3e627bf2de705bfc92cd0373336fc6767b11ac16dd3df7c2ca79fc9e266021af00ca965e3a2c3556fabf
EBUILD ibus-1.5.24.ebuild 4483 BLAKE2B 1400cbebfb9b2dc425786261a75274d5c1d4748af74334517087aba27bcc55fc331f1c32401927499f3fc6780ffabbd4a73f866f6388f3bc9c3835b60c57ab5d SHA512 a7dce123b28947240d7ee13f2161a80aa884c2ea68879aa403fefa76f2cf1a5d240d411f08e4102cf7a4e97dfd61203d4939c1c9cd34898f264459b554d7aab9
+EBUILD ibus-1.5.25.ebuild 4512 BLAKE2B ea1ce052a5e487656fa2fdcab5e1cc4602a50ed4a312e35a50598f9d1c56231a3f01a4ac0cd2f5fdf7bad8f39a1e31a8c199cbfe40b8ba849a937dcdaff89914 SHA512 f70cf5494f5b42de33f8f4f4001e85953441773b7002f2ae3b2496cdfc8db028ae5c3d7e14882c9dae58970c891da23941e2668e26f20859260a6935b8c83874
MISC metadata.xml 865 BLAKE2B bbf090f2a0102b1a5672dfd051cb4240b923b60146900e4c966a5d3da33ee795140820f5d2865dec984c90db6fc98e4cfe010f20e26f376cf98e929dca2516b6 SHA512 4c7ad9414350dba19fc3c0846c3197d0bb2f8cfe653242c547db9fedaa014329cfd39a2d086c7954b1377aaaee762dd3f4063ec071ef36dc748bf3dbadf85e77
diff --git a/app-i18n/ibus/ibus-1.5.25.ebuild b/app-i18n/ibus/ibus-1.5.25.ebuild
new file mode 100644
index 000000000000..9dc461da301e
--- /dev/null
+++ b/app-i18n/ibus/ibus-1.5.25.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+VALA_MIN_API_VERSION="0.34"
+VALA_MAX_API_VERSION="0.50"
+VALA_USE_DEPEND="vapigen"
+
+inherit autotools bash-completion-r1 gnome2-utils python-r1 vala virtualx xdg-utils
+
+GENTOO_VER=
+DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
+HOMEPAGE="https://github.com/ibus/ibus/wiki"
+
+[[ -n ${GENTOO_VER} ]] && \
+ GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz
+ ${GENTOO_PATCHSET_URI}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+X +emoji +gtk +gtk2 +introspection kde nls +python test +unicode vala wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="emoji? ( gtk )
+ gtk2? ( gtk )
+ kde? ( gtk )
+ python? (
+ ${PYTHON_REQUIRED_USE}
+ introspection
+ )
+ test? ( gtk )
+ vala? ( introspection )"
+
+CDEPEND="app-text/iso-codes
+ dev-libs/glib:2
+ gnome-base/dconf
+ gnome-base/librsvg:2
+ sys-apps/dbus[X?]
+ X? (
+ x11-libs/libX11
+ >=x11-libs/libXfixes-6.0.0
+ !gtk? ( x11-libs/gtk+:2 )
+ )
+ gtk? (
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXi
+ gtk2? ( x11-libs/gtk+:2 )
+ )
+ introspection? ( dev-libs/gobject-introspection )
+ kde? ( dev-qt/qtgui:5 )
+ nls? ( virtual/libintl )
+ python? (
+ ${PYTHON_DEPS}
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ )
+ wayland? (
+ dev-libs/wayland
+ x11-libs/libxkbcommon
+ )"
+RDEPEND="${CDEPEND}
+ python? (
+ gtk? (
+ x11-libs/gtk+:3[introspection]
+ )
+ )"
+DEPEND="${CDEPEND}
+ $(vala_depend)
+ dev-util/glib-utils
+ virtual/pkgconfig
+ x11-misc/xkeyboard-config
+ emoji? (
+ app-i18n/unicode-cldr
+ app-i18n/unicode-emoji
+ )
+ nls? ( sys-devel/gettext )
+ unicode? ( app-i18n/unicode-data )"
+
+src_prepare() {
+ vala_src_prepare --ignore-use
+ sed -i "/UCD_DIR=/s/\$with_emoji_annotation_dir/\$with_ucd_dir/" configure.ac
+ if ! has_version 'x11-libs/gtk+:3[wayland]'; then
+ touch ui/gtk3/panelbinding.vala
+ fi
+ if ! use emoji; then
+ touch \
+ tools/main.vala \
+ ui/gtk3/panel.vala
+ fi
+ if ! use kde; then
+ touch ui/gtk3/panel.vala
+ fi
+ if [[ -n ${GENTOO_VER} ]]; then
+ einfo "Try to apply Gentoo specific patch set"
+ eapply "${WORKDIR}"/patches-gentoo/*.patch
+ fi
+
+ # for multiple Python implementations
+ sed -i "s/^\(PYGOBJECT_DIR =\).*/\1/" bindings/Makefile.am
+ # fix for parallel install
+ sed -i "/^if ENABLE_PYTHON2/,/^endif/d" bindings/pygobject/Makefile.am
+ # require user interaction
+ sed -i "/^TESTS += ibus-\(compose\|keypress\)/d" src/tests/Makefile.am
+
+ sed -i "/^bash_completion/d" tools/Makefile.am
+
+ default
+ eautoreconf
+ xdg_environment_reset
+}
+
+src_configure() {
+ local unicodedir="${EPREFIX}"/usr/share/unicode
+ local python_conf=()
+ if use python; then
+ python_setup
+ python_conf+=(
+ $(use_enable gtk setup)
+ --with-python=${EPYTHON}
+ )
+ else
+ python_conf+=( --disable-setup )
+ fi
+
+ econf \
+ $(use_enable X xim) \
+ $(use_enable emoji emoji-dict) \
+ $(use_with emoji unicode-emoji-dir "${unicodedir}"/emoji) \
+ $(use_with emoji emoji-annotation-dir "${unicodedir}"/cldr/common/annotations) \
+ $(use_enable gtk gtk3) \
+ $(use_enable gtk ui) \
+ $(use_enable gtk2) \
+ $(use_enable introspection) \
+ $(use_enable kde appindicator) \
+ $(use_enable nls) \
+ $(use_enable test tests) \
+ $(use_enable unicode unicode-dict) \
+ $(use_with unicode ucd-dir "${EPREFIX}/usr/share/unicode-data") \
+ $(use_enable vala) \
+ $(use_enable wayland) \
+ "${python_conf[@]}"
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ virtx emake -j1 check
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -delete || die
+
+ if use python; then
+ python_install() {
+ emake -C bindings/pygobject \
+ pyoverridesdir="$(${EPYTHON} -c 'import gi; print(gi._overridesdir)')" \
+ DESTDIR="${D}" \
+ install
+
+ python_optimize
+ }
+ python_foreach_impl python_install
+ fi
+
+ keepdir /usr/share/ibus/engine
+
+ newbashcomp tools/${PN}.bash ${PN}
+
+ insinto /etc/X11/xinit/xinput.d
+ newins xinput-${PN} ${PN}.conf
+
+ # Undo compression of man page
+ find "${ED}"/usr/share/man -type f -name '*.gz' -exec gzip -d {} \; || die
+}
+
+pkg_postinst() {
+ use gtk && gnome2_query_immodules_gtk3
+ use gtk2 && gnome2_query_immodules_gtk2
+ xdg_icon_cache_update
+ gnome2_schemas_update
+ dconf update
+}
+
+pkg_postrm() {
+ use gtk && gnome2_query_immodules_gtk3
+ use gtk2 && gnome2_query_immodules_gtk2
+ xdg_icon_cache_update
+ gnome2_schemas_update
+}
diff --git a/app-i18n/libtabe/Manifest b/app-i18n/libtabe/Manifest
deleted file mode 100644
index 2fd72d484486..000000000000
--- a/app-i18n/libtabe/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX libtabe-0.2.6-fabs.patch 1024 BLAKE2B 4b96a84c5f05323586e7a81112ebbaae7ec4cd0e6e91c9f1886d98450c7c9ca15d2b432bbeb97e7ae0af5024264f07843e6ef98cfa83763d80780645d8038444 SHA512 05d2962925ac19bd0f56078cb7fcb2808d31f80db7738bfe291e349bf69395f5d795ca2d6176550eab81b914e261e127d185ee60aca63917b5742608bda6e265
-AUX libtabe-0.2.6-ldflags.patch 2026 BLAKE2B 5902556cc1e28fb7baca2c6fbd0d7315124efa81cb9ecf960a8f40147d5c76204d09e168be0fed5b16c2d3e660d82579d5ce6e90d5cb01c55a5dafb76ef48fe7 SHA512 c7aebc251a287d0026f8b78649b30e7551e925ae936033d7af365c74416db6e350dc026f1550d3c84feb50916be661b14060b41534642531ac7871a1a0e5f233
-DIST libtabe_0.2.6-1.2.diff.gz 74362 BLAKE2B d09e91bad9e9e3240cdc261140012977f318436af420564692152a8b7a99cd7c427433a6180c1f9490995b43cd95200318ffb5dab68fc18561d7ced58fd00bd6 SHA512 011a76f3c8a1c13a6cfd0e96eb41557a8bfbf1aca8cb79daee0f0941b920d25614df5e0479368bf7075cb511851cab4c9113b30656d55b4d29128eb7312d0ef1
-DIST libtabe_0.2.6.orig.tar.gz 1792199 BLAKE2B fec2259678a57b144eccf49ba459d2930f89f871873b3547040fd570a0f8510bc84e27609b1ca2d82596d5a025f0bd7251870655f4a83758be806f75db5abb48 SHA512 88f1cb279ccf487de5d0f8a1e9eede8d5ca16e4507b59db0b66241d0cdae609ed0b04093a82eabe0569f885aa397c1d5fa3f0ae3c3270a348ce045d73e01fbc7
-EBUILD libtabe-0.2.6.1.2.ebuild 1423 BLAKE2B 71ce66ddfa62b7dfe81a88d8313241d5378266f071439a2e5a148fb6488239b949fe33f10d1daa3dcec633df887a86f360986415a757ab458a4a49cb6d089516 SHA512 b8aebd49e8cc1863e603c23253c47bf0df62cc257b96188a5782e6e060cf524b735698b5fc5a13480b4fa3c945bc3004db0277819cb92fb4638cb45973c043f0
-MISC metadata.xml 230 BLAKE2B 42b2921aa8f0a7ac96ff31ef846311f023469d38da4186c49a365cb7c4a1c63769e54718fb9ab6e8cfd2b532f249b0214cc54929e93d1a9960a6b5be3238b55d SHA512 74065bee639a38ecdef7c32280ed43a8f1627362cd8e97e714a09bcf116ae8bc4c61b2ab13c31bd02a22ae8a5a201263981ee519a0b6ba9df81a4d5f3cd94eb1
diff --git a/app-i18n/libtabe/files/libtabe-0.2.6-fabs.patch b/app-i18n/libtabe/files/libtabe-0.2.6-fabs.patch
deleted file mode 100644
index 79964602e754..000000000000
--- a/app-i18n/libtabe/files/libtabe-0.2.6-fabs.patch
+++ /dev/null
@@ -1,24 +0,0 @@
- * QA Notice: Package has poor programming practices which may compile
- * fine but exhibit random runtime failures.
- * tabe_tsi.c:385: warning: incompatible implicit declaration of built-in function ‘fabs’
- * tabe_tsi.c:437: warning: incompatible implicit declaration of built-in function ‘fabs’
- * tabe_tsi.c:496: warning: incompatible implicit declaration of built-in function ‘fabs’
- * Please do not file a Gentoo bug and instead report the above QA
- * issues directly to the upstream developers of this software.
- * Homepage: https://packages.qa.debian.org/libt/libtabe.html
-
-diff -NrU5 libtabe-0.2.6.orig.really/src/tabe_tsi.c libtabe-0.2.6.orig/src/tabe_tsi.c
---- libtabe-0.2.6.orig.really/src/tabe_tsi.c 2008-04-20 01:35:56.000000000 +0200
-+++ libtabe-0.2.6.orig/src/tabe_tsi.c 2008-04-20 01:36:46.000000000 +0200
-@@ -12,10 +12,11 @@
- #endif
-
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-+#include <math.h>
-
- #include "tabe.h"
-
- struct TsiInfo *
- tabeTsiInfoNew(char *str)
diff --git a/app-i18n/libtabe/files/libtabe-0.2.6-ldflags.patch b/app-i18n/libtabe/files/libtabe-0.2.6-ldflags.patch
deleted file mode 100644
index 0f51b19b71f2..000000000000
--- a/app-i18n/libtabe/files/libtabe-0.2.6-ldflags.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-diff --git a/src/Makefile.in b/src/Makefile.in
-index ada3dca..6acd71c 100644
---- a/src/Makefile.in
-+++ b/src/Makefile.in
-@@ -10,7 +10,7 @@ CPPFLAGS = @CPPFLAGS@
- DEFS = @DEFS@
- RANLIB = @RANLIB@
- LN_S = @LN_S@
--LDFLAGS = @with_db_lib@
-+LDFLAGS = @with_db_lib@ @LDFLAGS@
- INC = @with_db_inc@
- INSTALL = @INSTALL@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
-@@ -55,7 +55,7 @@ all: $(LIBNAME) @build_supports@
-
- $(LIBNAME): $(LIBOBJS)
- $(LIBTOOL) --mode=link $(CC) -o $@ $(LIBOBJS) -rpath $(libdir) \
-- -version-info $(CURRENT_VER):$(REVISION_VER):$(AGE_VER)
-+ -version-info $(CURRENT_VER):$(REVISION_VER):$(AGE_VER) $(LDFLAGS)
-
- bims:
- (cd supports/bims; $(MAKE))
-diff --git a/src/supports/bims/Makefile.in b/src/supports/bims/Makefile.in
-index dc2534d..0e3041b 100644
---- a/src/supports/bims/Makefile.in
-+++ b/src/supports/bims/Makefile.in
-@@ -10,7 +10,7 @@ CPPFLAGS = @CPPFLAGS@
- DEFS = @DEFS@
- RANLIB = @RANLIB@
- LN_S = @LN_S@
--LDFLAGS = @with_db_lib@
-+LDFLAGS = @with_db_lib@ @LDFLAGS@
- INC = -I../..
- INSTALL = @INSTALL@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
-@@ -45,7 +45,7 @@ all: $(LIBNAME)
-
- $(LIBNAME): $(LIBOBJS)
- $(LIBTOOL) --mode=link $(CC) -o $@ $(LIBOBJS) -rpath $(libdir) \
-- -version-info $(CURRENT_VER):$(REVISION_VER):$(AGE_VER)
-+ -version-info $(CURRENT_VER):$(REVISION_VER):$(AGE_VER) $(LDFLAGS)
-
- bims.lo: bims.c bims.h
- $(LIBTOOL) --mode=compile $(CC) -c $(CFLAGS) $(DEFS) $(INC) -o $@ bims.c
-diff --git a/util/Makefile.in b/util/Makefile.in
-index cb82736..16425d1 100644
---- a/util/Makefile.in
-+++ b/util/Makefile.in
-@@ -10,7 +10,7 @@ CPPFLAGS = @CPPFLAGS@
- DEFS = @DEFS@
- RANLIB = @RANLIB@
- LN_S = @LN_S@
--LDFLAGS = ../src/libtabe.la @with_db_lib@
-+LDFLAGS = ../src/libtabe.la @with_db_lib@ @LDFLAGS@
- INC = -I../src @with_db_inc@
- INSTALL = @INSTALL@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
diff --git a/app-i18n/libtabe/libtabe-0.2.6.1.2.ebuild b/app-i18n/libtabe/libtabe-0.2.6.1.2.ebuild
deleted file mode 100644
index 62e347d8caf9..000000000000
--- a/app-i18n/libtabe/libtabe-0.2.6.1.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WANT_AUTOMAKE=1.11
-
-inherit autotools
-
-DEBIAN_PV=$(ver_rs 3 '-')
-DEBIAN_PATCH=${PN}_${DEBIAN_PV}.diff
-ORIG_PV=${DEBIAN_PV%-*}
-ORIG_P=${PN}-${ORIG_PV}
-
-DESCRIPTION="Libtabe provides bimsphone support for xcin-2.5+"
-HOMEPAGE="https://packages.qa.debian.org/libt/libtabe.html"
-SRC_URI="
- mirror://debian/pool/main/${PN:0:4}/${PN}/${PN}_${ORIG_PV}.orig.tar.gz
- mirror://debian/pool/main/${PN:0:4}/libtabe/${DEBIAN_PATCH}.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="debug"
-
-RDEPEND=">=sys-libs/db-4.5:="
-DEPEND="
- ${RDEPEND}
- x11-libs/libX11"
-
-S=${WORKDIR}/${ORIG_P}.orig
-
-PATCHES=(
- "${WORKDIR}"/${DEBIAN_PATCH}
- "${FILESDIR}"/${ORIG_P}-fabs.patch
- "${FILESDIR}"/${ORIG_P}-ldflags.patch
-)
-
-src_prepare() {
- default
-
- ln -s script/configure.in configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- --with-db-inc="${EPREFIX}"/usr/include \
- --with-db-lib="${EPREFIX}"/usr/$(get_libdir) \
- --with-db-bin="${EPREFIX}"/usr/bin \
- --with-db-name=db \
- --enable-shared \
- --disable-static \
- $(use_enable debug)
-}
-
-src_compile() {
- # We execute this serially because the Makefiles don't handle
- # proper cross-directory references.
- emake -C src
- emake -C util
- emake -C tsi-src
-}
-
-src_install() {
- default
- dodoc -r doc/.
-
- # no static archives
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/app-i18n/libtabe/metadata.xml b/app-i18n/libtabe/metadata.xml
deleted file mode 100644
index c921b96adf6c..000000000000
--- a/app-i18n/libtabe/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cjk@gentoo.org</email>
- <name>Cjk</name>
-</maintainer>
-</pkgmetadata>
diff --git a/app-i18n/xcin/Manifest b/app-i18n/xcin/Manifest
deleted file mode 100644
index bc957f52ea53..000000000000
--- a/app-i18n/xcin/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX xcin-2.5.3_pre3-glibc-2.10.patch 5024 BLAKE2B 07e1a19138e88dc1911280c0cc68309ec902a8c69d00d784f78f0cf1110303a1f213a4925e041f4d707df20c1ec47467c8c378f6b94e366656d2789756669e3c SHA512 5c6166b9621b0a58ee516a3a0566a36b550b0652c426589feb2839247dbebc76285bbb958f8f4524c6536f9fb84b248f70e54310e7eb320158235e86cd9ce1dc
-AUX xcin-2.5.3_pre3-ldflags.patch 4525 BLAKE2B b66701186b4d37bf7191ab43fe87e4f9d6797ab600d7bec5850f1bc34272bb0a724ece4ec1ad4c973c9e4489b26a814f775e32c1e110845fb0a19920c4ff25b3 SHA512 369c68e187b17105fbcbdefafd753b56f014192a02c5a2a6b30e7f220564e3d838f433598b1f2ef37530aac7c5d6e43817c607ac473876a4b00da5dede9db87e
-AUX xcin-2.5.3_pre3-make.patch 3886 BLAKE2B d7d43a493f5d0bc8349f5e6fc5a32733db033e370ff03b8d4ecd9a424c2e568a33e8b645ab9a5fc67d228e4faeec92e9cddaf2aeb7a2e79f6c35279df08cd023 SHA512 033811b89842369740af7df884d29acd52a9c47fa773e087226116d6cbf7d9127cc1bfc7de3b511a9a01d7135c74d17860d0a782ba6c32ee6220b828b3055e6c
-AUX xcin-2.5.3_pre3-slibtool.patch 1332 BLAKE2B 398be9f1ed7baff99b2c62f605f117251b5bbab77126523cbc34c34108454b7481cc36510c2fdf611a262a962ea484c937871afb72b724cb181cb5f1c9e120b5 SHA512 55010ecfdc777c755abddcd630e2e18a20a7386ce6032df5a52923e3188ed37abbbe2d19285836a31375b0a93833108f4f624092625cfd85074115770d64ab8b
-DIST xcin_2.5.2.99.pre2+cvs20030224-1.4.diff.gz 1321937 BLAKE2B 4213f585d62d37215495354890203272fda0d7068bd6ceb8c0d75a2d1cd8c6626997607ab5b821887248f2e4207733eb3a26d021873893488b8dee83fddd3e52 SHA512 d1c6a667a8dcf996e02d694a0ff73eca409f542ce11b0e4d8563ed04c62e12c1d8feb6307153c5cfe982e66848b414dd65fc23d022ccc54cf2a0e3978b8c33e5
-DIST xcin_2.5.2.99.pre2+cvs20030224.orig.tar.gz 1530591 BLAKE2B 1c68d8bd4f11c458c2fefe974fc5f565a59deee23129f1c53e5714655d5be543e7a97f72eab2dc56aa098b78b53bfa77a4c0fbcb56cb93b936cc8b4ee5435135 SHA512 1068a9cf7f3b7ff3c2ff7e0443e487e660f3ec8c7f0114f1ad614fb1c7a73d15613ce0c198514816f00afaaa22434660ed11d329413bf010aa52b27513a5ac14
-EBUILD xcin-2.5.3_pre3-r3.ebuild 1872 BLAKE2B 094b1c95dedf1a6efa9b117f38187794d21702a27409d297ffe593fe24e176a465c6861161016cbb81540966a7ef0ae091c555fd0ebf8e546d9ddcb40bc0b160 SHA512 af25d9cf05269295e46e0ba60f095e01ba7e888fd994e10d4c8ec893925c79328a73491b5027ecdbadc2a2c3201fe3d452ff58da4aadaa66fa4ea10f4f2c12fe
-MISC metadata.xml 230 BLAKE2B 42b2921aa8f0a7ac96ff31ef846311f023469d38da4186c49a365cb7c4a1c63769e54718fb9ab6e8cfd2b532f249b0214cc54929e93d1a9960a6b5be3238b55d SHA512 74065bee639a38ecdef7c32280ed43a8f1627362cd8e97e714a09bcf116ae8bc4c61b2ab13c31bd02a22ae8a5a201263981ee519a0b6ba9df81a4d5f3cd94eb1
diff --git a/app-i18n/xcin/files/xcin-2.5.3_pre3-glibc-2.10.patch b/app-i18n/xcin/files/xcin-2.5.3_pre3-glibc-2.10.patch
deleted file mode 100644
index 3d472f95b0f4..000000000000
--- a/app-i18n/xcin/files/xcin-2.5.3_pre3-glibc-2.10.patch
+++ /dev/null
@@ -1,110 +0,0 @@
-diff -ur xcin-2.5.2.99.pre2+cvs20030224.orig/doc/En/internal/module.En xcin-2.5.2.99.pre2+cvs20030224/doc/En/internal/module.En
---- xcin-2.5.2.99.pre2+cvs20030224.orig/doc/En/internal/module.En 2000-12-13 18:55:41.000000000 +0200
-+++ xcin-2.5.2.99.pre2+cvs20030224/doc/En/internal/module.En 2009-12-29 18:09:20.000000000 +0200
-@@ -481,13 +481,13 @@
- char *lc_ctype; /* LC_CTYPE locale category name */
- char *lc_messages; /* LC_MESSAGES locale category name */
- char *encoding; /* encoding name */
-- } locale_t;
-+ } xcin_locale_t;
-
- typedef struct {
- char *rcfile; /* rcfile name. */
- char *default_dir; /* Default module directory. */
- char *user_dir; /* User data directory. */
-- locale_t locale; /* Locale name. */
-+ xcin_locale_t locale; /* Locale name. */
- } xcin_rc_t;
-
- The return value of this function is True when excuting successfully,
-diff -ur xcin-2.5.2.99.pre2+cvs20030224.orig/doc/internal/module xcin-2.5.2.99.pre2+cvs20030224/doc/internal/module
---- xcin-2.5.2.99.pre2+cvs20030224.orig/doc/internal/module 2002-10-29 13:53:42.000000000 +0200
-+++ xcin-2.5.2.99.pre2+cvs20030224/doc/internal/module 2009-12-29 18:09:24.000000000 +0200
-@@ -423,13 +423,13 @@
- char *lc_ctype; /* LC_CTYPE locale category name */
- char *lc_messages; /* LC_MESSAGES locale category name */
- char *encoding; /* encoding name */
-- } locale_t;
-+ } xcin_locale_t;
-
- typedef struct {
- char *rcfile; /* rcfile name. */
- char *default_dir; /* Default module directory. */
- char *user_dir; /* User data directory. */
-- locale_t locale; /* Locale name. */
-+ xcin_locale_t locale; /* Locale name. */
- } xcin_rc_t;
-
- ¥»¨ç¦¡­Y¦¨¥\¶Ç¦^ True, ¥¢±Ñ¶Ç¦^ False¡C
-diff -ur xcin-2.5.2.99.pre2+cvs20030224.orig/src/include/xcintool.h xcin-2.5.2.99.pre2+cvs20030224/src/include/xcintool.h
---- xcin-2.5.2.99.pre2+cvs20030224.orig/src/include/xcintool.h 2002-10-29 13:53:42.000000000 +0200
-+++ xcin-2.5.2.99.pre2+cvs20030224/src/include/xcintool.h 2009-12-29 18:09:01.000000000 +0200
-@@ -202,12 +202,12 @@
- char *lc_messages;
- char *encoding;
- int encid, locid;
--} locale_t;
-+} xcin_locale_t;
-
- typedef struct {
- int argc; /* Command line arguement list */
- char **argv;
-- locale_t locale; /* Locale name. */
-+ xcin_locale_t locale; /* Locale name. */
- char *usrhome; /* User home directory. */
- char *default_dir; /* Default module directory. */
- char *user_dir; /* User data directory. */
-diff -ur xcin-2.5.2.99.pre2+cvs20030224.orig/src/util/cin2tab/cin2tab.c xcin-2.5.2.99.pre2+cvs20030224/src/util/cin2tab/cin2tab.c
---- xcin-2.5.2.99.pre2+cvs20030224.orig/src/util/cin2tab/cin2tab.c 2009-12-29 18:07:44.000000000 +0200
-+++ xcin-2.5.2.99.pre2+cvs20030224/src/util/cin2tab/cin2tab.c 2009-12-29 18:09:12.000000000 +0200
-@@ -233,7 +233,7 @@
- }
-
- static void
--cin2tab_setlocale(locale_t *locale)
-+cin2tab_setlocale(xcin_locale_t *locale)
- {
- char loc_return[128], enc_return[128];
- int ret;
-diff -ur xcin-2.5.2.99.pre2+cvs20030224.orig/src/xcin_main.c xcin-2.5.2.99.pre2+cvs20030224/src/xcin_main.c
---- xcin-2.5.2.99.pre2+cvs20030224.orig/src/xcin_main.c 2003-01-20 19:50:05.000000000 +0200
-+++ xcin-2.5.2.99.pre2+cvs20030224/src/xcin_main.c 2009-12-29 18:09:06.000000000 +0200
-@@ -56,7 +56,7 @@
- static void
- xcin_setlocale(void)
- {
-- locale_t *locale = &(xcin_core.xcin_rc.locale);
-+ xcin_locale_t *locale = &(xcin_core.xcin_rc.locale);
- char loc_return[128], enc_return[128];
-
- set_perr("xcin");
-@@ -332,7 +332,7 @@
- char *cmd[2], value[256], *s, loc_buf[64], *loc_name=NULL;
- char *fmt = N_("%s:\n\tlocale section \"%s\": %s: value not specified.\n");
- xcin_rc_t *xrc = &(xcin_core.xcin_rc);
-- locale_t *locale = &(xcin_core.xcin_rc.locale);
-+ xcin_locale_t *locale = &(xcin_core.xcin_rc.locale);
- /*
- * Determine the true locale setting name.
- */
-@@ -409,7 +409,7 @@
- char *cmd[2], value[256], *s, *s1, objname[100], objenc[100];
- char *fmt = N_("%s:\n\tIM section \"%s\": %s: %s.\n");
- xcin_rc_t *xrc = &(xcin_core.xcin_rc);
-- locale_t *locale = &(xcin_core.xcin_rc.locale);
-+ xcin_locale_t *locale = &(xcin_core.xcin_rc.locale);
- int setkey;
- /*
- * Go to each CINPUT sub-node and read important keywords.
-diff -ur xcin-2.5.2.99.pre2+cvs20030224.orig/src/xim.c xcin-2.5.2.99.pre2+cvs20030224/src/xim.c
---- xcin-2.5.2.99.pre2+cvs20030224.orig/src/xim.c 2009-12-29 18:07:44.000000000 +0200
-+++ xcin-2.5.2.99.pre2+cvs20030224/src/xim.c 2009-12-29 18:09:06.000000000 +0200
-@@ -1032,7 +1032,7 @@
- XIMTriggerKeys on_keys;
- XIMEncodings encodings;
- Window mainwin;
-- locale_t *locale;
-+ xcin_locale_t *locale;
- char* imlocale = NULL;
- int i;
-
diff --git a/app-i18n/xcin/files/xcin-2.5.3_pre3-ldflags.patch b/app-i18n/xcin/files/xcin-2.5.3_pre3-ldflags.patch
deleted file mode 100644
index 374490848980..000000000000
--- a/app-i18n/xcin/files/xcin-2.5.3_pre3-ldflags.patch
+++ /dev/null
@@ -1,96 +0,0 @@
-diff -Naur xcin-2.5.2.99.pre2+cvs20030224.orig/src/Cinput/bimsphone/Makefile.in xcin-2.5.2.99.pre2+cvs20030224/src/Cinput/bimsphone/Makefile.in
---- xcin-2.5.2.99.pre2+cvs20030224.orig/src/Cinput/bimsphone/Makefile.in 2001-11-11 21:50:46.000000000 +0900
-+++ xcin-2.5.2.99.pre2+cvs20030224/src/Cinput/bimsphone/Makefile.in 2011-11-21 01:08:21.736965412 +0900
-@@ -15,7 +15,7 @@
-
- $(TARGET): $(OBJ)
- $(LIBTOOL) --mode=link $(CC) -module -avoid-version -o $(TARGET) \
-- $(OBJ) $(LIB) -rpath $(moddir)
-+ $(OBJ) $(LDFLAGS) $(LIB) -rpath $(moddir)
- include .depend
-
- depend:
-diff -Naur xcin-2.5.2.99.pre2+cvs20030224.orig/src/Cinput/chewing/Makefile.in xcin-2.5.2.99.pre2+cvs20030224/src/Cinput/chewing/Makefile.in
---- xcin-2.5.2.99.pre2+cvs20030224.orig/src/Cinput/chewing/Makefile.in 2011-11-21 01:07:12.878761904 +0900
-+++ xcin-2.5.2.99.pre2+cvs20030224/src/Cinput/chewing/Makefile.in 2011-11-21 08:32:24.024474064 +0900
-@@ -21,7 +21,7 @@
-
- $(TARGET): $(OBJ)
- $(LIBTOOL) --mode=link $(CC) -module -avoid-version -o $(TARGET) \
-- $(OBJ) $(LIB) -rpath $(moddir)
-+ $(OBJ) $(LDFLAGS) $(LIB) -rpath $(moddir)
- include .depend
-
- sort_word: sort_word.c key2pho.c
-diff -Naur xcin-2.5.2.99.pre2+cvs20030224.orig/src/Cinput/gen_inp/Makefile.in xcin-2.5.2.99.pre2+cvs20030224/src/Cinput/gen_inp/Makefile.in
---- xcin-2.5.2.99.pre2+cvs20030224.orig/src/Cinput/gen_inp/Makefile.in 2001-11-11 21:50:46.000000000 +0900
-+++ xcin-2.5.2.99.pre2+cvs20030224/src/Cinput/gen_inp/Makefile.in 2011-11-21 01:08:21.736965412 +0900
-@@ -15,7 +15,7 @@
-
- $(TARGET): $(OBJ)
- $(LIBTOOL) --mode=link $(CC) -module -avoid-version -o $(TARGET) \
-- $(OBJ) $(LIB) -rpath $(moddir)
-+ $(OBJ) $(LDFLAGS) $(LIB) -rpath $(moddir)
- include .depend
-
- depend:
-diff -Naur xcin-2.5.2.99.pre2+cvs20030224.orig/src/Cinput/zh_hex/Makefile.in xcin-2.5.2.99.pre2+cvs20030224/src/Cinput/zh_hex/Makefile.in
---- xcin-2.5.2.99.pre2+cvs20030224.orig/src/Cinput/zh_hex/Makefile.in 2001-11-11 21:50:47.000000000 +0900
-+++ xcin-2.5.2.99.pre2+cvs20030224/src/Cinput/zh_hex/Makefile.in 2011-11-21 01:08:21.736965412 +0900
-@@ -14,7 +14,7 @@
-
- $(TARGET): $(OBJ)
- $(LIBTOOL) --mode=link $(CC) -module -avoid-version -o $(TARGET) \
-- $(OBJ) -rpath $(moddir)
-+ $(OBJ) $(LDFLAGS) -rpath $(moddir)
- include .depend
-
- depend:
-diff -Naur xcin-2.5.2.99.pre2+cvs20030224.orig/src/Makefile.in xcin-2.5.2.99.pre2+cvs20030224/src/Makefile.in
---- xcin-2.5.2.99.pre2+cvs20030224.orig/src/Makefile.in 2001-11-05 01:47:26.000000000 +0900
-+++ xcin-2.5.2.99.pre2+cvs20030224/src/Makefile.in 2011-11-21 01:08:53.576059606 +0900
-@@ -26,7 +26,7 @@
-
- $(BIN): subsys $(OBJ)
- @$(LIBTOOL) --mode=link $(CC) $(CFLAGS) -export-dynamic \
-- $(INC) $(DEFS) -o $(BIN) $(OBJ) $(LIB)
-+ $(INC) $(DEFS) -o $(BIN) $(OBJ) $(LDFLAGS) $(LIB)
- include .depend
-
- subsys:
-diff -Naur xcin-2.5.2.99.pre2+cvs20030224.orig/src/lib/Makefile.in xcin-2.5.2.99.pre2+cvs20030224/src/lib/Makefile.in
---- xcin-2.5.2.99.pre2+cvs20030224.orig/src/lib/Makefile.in 2001-09-21 02:00:57.000000000 +0900
-+++ xcin-2.5.2.99.pre2+cvs20030224/src/lib/Makefile.in 2011-11-21 01:08:21.736965412 +0900
-@@ -23,7 +23,7 @@
-
- $(LXCIN_NAME): make_subdir
- ( OBJS=`ls $(LXCIN_OBJ)`; \
-- $(LIBTOOL) --mode=link $(CC) -o $@ $$OBJS $(LIB) -rpath $(libdir) \
-+ $(LIBTOOL) --mode=link $(CC) -o $@ $$OBJS $(LDFLAGS) $(LIB) -rpath $(libdir) \
- -version-info $(CURRENT_VER):$(REVISION_VER):$(AGE_VER) )
-
- make_subdir:
-diff -Naur xcin-2.5.2.99.pre2+cvs20030224.orig/src/util/cin2tab/Makefile.in xcin-2.5.2.99.pre2+cvs20030224/src/util/cin2tab/Makefile.in
---- xcin-2.5.2.99.pre2+cvs20030224.orig/src/util/cin2tab/Makefile.in 2001-11-05 01:47:29.000000000 +0900
-+++ xcin-2.5.2.99.pre2+cvs20030224/src/util/cin2tab/Makefile.in 2011-11-21 01:08:21.736965412 +0900
-@@ -14,7 +14,7 @@
- all: $(BIN)
-
- $(BIN): $(OBJ)
-- $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(INC) $(DEFS) -o $(BIN) $(OBJ) $(LIB)
-+ $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(INC) $(DEFS) -o $(BIN) $(OBJ) $(LDFLAGS) $(LIB)
- include .depend
-
- depend:
-diff -Naur xcin-2.5.2.99.pre2+cvs20030224.orig/src/util/testprog/Makefile.in xcin-2.5.2.99.pre2+cvs20030224/src/util/testprog/Makefile.in
---- xcin-2.5.2.99.pre2+cvs20030224.orig/src/util/testprog/Makefile.in 2002-01-01 22:49:17.000000000 +0900
-+++ xcin-2.5.2.99.pre2+cvs20030224/src/util/testprog/Makefile.in 2011-11-21 08:33:44.547672718 +0900
-@@ -15,7 +15,7 @@
- all: $(BIN)
-
- $(BIN): $(OBJ)
-- $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJ) $(LIB)
-+ $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJ) $(LDFLAGS) $(LIB)
- include .depend
-
- depend:
diff --git a/app-i18n/xcin/files/xcin-2.5.3_pre3-make.patch b/app-i18n/xcin/files/xcin-2.5.3_pre3-make.patch
deleted file mode 100644
index d5967c31476f..000000000000
--- a/app-i18n/xcin/files/xcin-2.5.3_pre3-make.patch
+++ /dev/null
@@ -1,118 +0,0 @@
-diff -ur xcin-2.5.2.99.pre2+cvs20030224.orig/cin/big5/Makefile.in xcin-2.5.2.99.pre2+cvs20030224/cin/big5/Makefile.in
---- xcin-2.5.2.99.pre2+cvs20030224.orig/cin/big5/Makefile.in 2001-09-07 00:41:32.000000000 +0900
-+++ xcin-2.5.2.99.pre2+cvs20030224/cin/big5/Makefile.in 2011-11-21 00:44:20.979695505 +0900
-@@ -9,43 +9,43 @@
- all: all-$(OS_TYPE)
-
- all-LINUX:
-- ( BIG5ENC=big5 BIG5HKENC=big5hkscs make -f Rules make-big5 make-big5hkscs )
-+ ( BIG5ENC=big5 BIG5HKENC=big5hkscs $(MAKE) -f Rules make-big5 make-big5hkscs )
-
- all-FREEBSD:
-- ( BIG5ENC=big5 make -f Rules make-big5 )
-+ ( BIG5ENC=big5 $(MAKE) -f Rules make-big5 )
-
- all-OPENBSD:
-- ( BIG5ENC=big5 make -f Rules make-big5 )
-+ ( BIG5ENC=big5 $(MAKE) -f Rules make-big5 )
-
- all-NETBSD:
-- ( BIG5ENC=big5 make -f Rules make-big5 )
-+ ( BIG5ENC=big5 $(MAKE) -f Rules make-big5 )
-
- all-HPUX:
-- ( BIG5ENC=big5 BIG5HKENC=hkbig5 make -f Rules make-big5 make-big5hkscs )
-+ ( BIG5ENC=big5 BIG5HKENC=hkbig5 $(MAKE) -f Rules make-big5 make-big5hkscs )
-
- all-SOLARIS:
-- ( BIG5ENC=big5 make -f Rules make-big5 )
-+ ( BIG5ENC=big5 $(MAKE) -f Rules make-big5 )
-
-
- install: all install-$(OS_TYPE)
-
- install-LINUX:
-- ( BIG5ENC=big5 BIG5HKENC=big5hkscs make -f Rules install_big5 install_big5hkscs )
-+ ( BIG5ENC=big5 BIG5HKENC=big5hkscs $(MAKE) -f Rules install_big5 install_big5hkscs )
-
- install-FREEBSD:
-- ( BIG5ENC=big5 make -f Rules install_big5 )
-+ ( BIG5ENC=big5 $(MAKE) -f Rules install_big5 )
-
- install-OPENBSD:
-- ( BIG5ENC=big5 make -f Rules install_big5 )
-+ ( BIG5ENC=big5 $(MAKE) -f Rules install_big5 )
-
- install-NETBSD:
-- ( BIG5ENC=big5 make -f Rules install_big5 )
-+ ( BIG5ENC=big5 $(MAKE) -f Rules install_big5 )
-
- install-HPUX:
-- ( BIG5ENC=big5 BIG5HKENC=hkbig5 make -f Rules install_big5 install_big5hkscs )
-+ ( BIG5ENC=big5 BIG5HKENC=hkbig5 $(MAKE) -f Rules install_big5 install_big5hkscs )
-
- install-SOLARIS:
-- ( BIG5ENC=big5 make -f Rules install_big5 )
-+ ( BIG5ENC=big5 $(MAKE) -f Rules install_big5 )
-
-
- clean:
-diff -ur xcin-2.5.2.99.pre2+cvs20030224.orig/cin/gb/Makefile.in xcin-2.5.2.99.pre2+cvs20030224/cin/gb/Makefile.in
---- xcin-2.5.2.99.pre2+cvs20030224.orig/cin/gb/Makefile.in 2001-09-07 00:41:33.000000000 +0900
-+++ xcin-2.5.2.99.pre2+cvs20030224/cin/gb/Makefile.in 2011-11-21 00:44:07.491653510 +0900
-@@ -9,43 +9,43 @@
- all: all-$(OS_TYPE)
-
- all-LINUX:
-- ( GB2312ENC=gb2312 GBKENC=gbk make -f Rules make-gb2312 make-gbk )
-+ ( GB2312ENC=gb2312 GBKENC=gbk $(MAKE) -f Rules make-gb2312 make-gbk )
-
- all-FREEBSD:
-- ( GB2312ENC=euc make -f Rules make-gb2312 )
-+ ( GB2312ENC=euc $(MAKE) -f Rules make-gb2312 )
-
- all-OPENBSD:
-- ( GB2312ENC=euc make -f Rules make-gb2312 )
-+ ( GB2312ENC=euc $(MAKE) -f Rules make-gb2312 )
-
- all-NETBSD:
-- ( GB2312ENC=euccn make -f Rules make-gb2312 )
-+ ( GB2312ENC=euccn $(MAKE) -f Rules make-gb2312 )
-
- all-HPUX:
-- ( GB2312ENC=hp15cn make -f Rules make-gb2312 )
-+ ( GB2312ENC=hp15cn $(MAKE) -f Rules make-gb2312 )
-
- all-SOLARIS:
-- ( GB2312ENC=euc make -f Rules make-gb2312 )
-+ ( GB2312ENC=euc $(MAKE) -f Rules make-gb2312 )
-
-
- install: all install-$(OS_TYPE)
-
- install-LINUX:
-- ( GB2312ENC=gb2312 GBKENC=gbk make -f Rules install_gb2312 install_gbk )
-+ ( GB2312ENC=gb2312 GBKENC=gbk $(MAKE) -f Rules install_gb2312 install_gbk )
-
- install-FREEBSD:
-- ( GB2312ENC=euc make -f Rules install_gb2312 )
-+ ( GB2312ENC=euc $(MAKE) -f Rules install_gb2312 )
-
- install-OPENBSD:
-- ( GB2312ENC=euc make -f Rules install_gb2312 )
-+ ( GB2312ENC=euc $(MAKE) -f Rules install_gb2312 )
-
- install-NETBSD:
-- ( GB2312ENC=euccn make -f Rules install_gb2312 )
-+ ( GB2312ENC=euccn $(MAKE) -f Rules install_gb2312 )
-
- install-HPUX:
-- ( GB2312ENC=hp15cn make -f Rules install_gb2312 )
-+ ( GB2312ENC=hp15cn $(MAKE) -f Rules install_gb2312 )
-
- install-SOLARIS:
-- ( GB2312ENC=euc make -f Rules install_gb2312 )
-+ ( GB2312ENC=euc $(MAKE) -f Rules install_gb2312 )
-
- clean:
- rm -f *.tab* core
diff --git a/app-i18n/xcin/files/xcin-2.5.3_pre3-slibtool.patch b/app-i18n/xcin/files/xcin-2.5.3_pre3-slibtool.patch
deleted file mode 100644
index 747c8c5ca022..000000000000
--- a/app-i18n/xcin/files/xcin-2.5.3_pre3-slibtool.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-commit 376d5276758b7eb2ee2b5e11d60f2105aac263f2
-Author: orbea <orbea@riseup.net>
-Date: Sat Apr 10 16:40:33 2021 -0700
-
- build: Fix linking with slibtool.
-
- Linking with the static libraries is not ideal, but since
- that is what is provided...
-
-diff --git a/src/Makefile.in b/src/Makefile.in
-index 62e6154..ac15131 100644
---- a/src/Makefile.in
-+++ b/src/Makefile.in
-@@ -6,8 +6,8 @@ top_srcdir = @top_srcdir@
- include $(top_srcdir)/Rules
-
- INC = ${xcininc} ${intl_inc} ${x_includes} -I${ximd_inc}
--LIB = ${xcinlib} -lXimd -lim_comm lib/libxcin.la \
-- ${x_libraries} ${locale_lib} ${dl_lib} ${intl_lib} -lm
-+LIB = lib/libxcin.la lib/libim_comm.a lib/libXimd.a ${x_libraries} \
-+ ${locale_lib} ${dl_libs} ${intl_lib} -lm
-
- BIN = xcin
- SRC = xcin_main.c module.c gui.c xim.c xim_IC.c fkey.c gui_main.c \
-diff --git a/src/util/cin2tab/Makefile.in b/src/util/cin2tab/Makefile.in
-index a2ad6f8..0663c5e 100644
---- a/src/util/cin2tab/Makefile.in
-+++ b/src/util/cin2tab/Makefile.in
-@@ -3,7 +3,7 @@ top_srcdir = @top_srcdir@
- include $(top_srcdir)/Rules
-
- INC = $(x_includes) $(xcininc) $(intl_inc)
--LIB = $(xcinlib) -lim_comm ../../lib/libxcin.la $(locale_lib) $(intl_lib) -lm
-+LIB = ../../lib/libxcin.la ../../lib/libim_comm.a $(locale_lib) $(intl_lib) -lm
-
- BIN = cin2tab
- SRC = cin2tab.c syscin.c gencin.c bimscin.c
diff --git a/app-i18n/xcin/metadata.xml b/app-i18n/xcin/metadata.xml
deleted file mode 100644
index c921b96adf6c..000000000000
--- a/app-i18n/xcin/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cjk@gentoo.org</email>
- <name>Cjk</name>
-</maintainer>
-</pkgmetadata>
diff --git a/app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild b/app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild
deleted file mode 100644
index 9be714d2af28..000000000000
--- a/app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-MY_P=${PN}_2.5.2.99.pre2+cvs20030224
-
-DESCRIPTION="Chinese X Input Method"
-HOMEPAGE="http://cle.linux.org.tw/xcin/"
-SRC_URI="
- mirror://debian/pool/main/x/${PN}/${MY_P}.orig.tar.gz
- mirror://debian/pool/main/x/${PN}/${MY_P}-1.4.diff.gz"
-
-LICENSE="XCIN GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ppc x86"
-IUSE="debug nls unicode"
-
-RDEPEND="
- app-i18n/libchewing
- >=app-i18n/libtabe-0.2.6
- >=sys-libs/db-4.5:*
- x11-libs/libX11
- unicode? ( media-fonts/arphicfonts )"
-DEPEND="${RDEPEND}"
-BDEPEND="nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}/${MY_P/_/-}"
-
-PATCHES=(
- "${WORKDIR}"/${MY_P}-1.4.diff
- "${FILESDIR}"/${P}-glibc-2.10.patch
- "${FILESDIR}"/${P}-make.patch
- "${FILESDIR}"/${P}-ldflags.patch
- "${FILESDIR}"/${P}-slibtool.patch
-)
-
-src_prepare() {
- default
-
- rm configure || die
- cd script || die
- mv configure.{in,ac} || die
- eautoreconf
- mv configure .. || die
-}
-
-src_configure() {
- econf \
- --disable-static \
- --with-xcin-rcdir="${EPREFIX}"/etc \
- --with-xcin-dir="${EPREFIX}"/usr/$(get_libdir)/xcin25 \
- --with-db-lib="${EPREFIX}"/usr/$(get_libdir) \
- --with-tabe-inc="${EPREFIX}"/usr/include/tabe \
- --with-tabe-lib="${EPREFIX}"/usr/$(get_libdir) \
- $(use_enable debug)
-}
-
-src_compile() {
- emake -j1
-}
-
-src_install() {
- emake \
- prefix="${ED}/usr" \
- program_prefix="${D}" \
- install
-
- # no static archives
- find "${ED}" -name '*.la' -delete || die
-
- local docdir
- for docdir in doc doc/En doc/En/internal doc/history doc/internal doc/modules; do
- docinto ${docdir#doc/}
-
- local doc
- while IFS="" read -d $'\0' -r doc; do
- if use unicode; then
- iconv -f BIG5 -t UTF-8 --output=${doc}.UTF-8 ${doc} || die
- mv ${doc}.UTF-8 ${doc} || die
- fi
- dodoc ${doc}
- done < <(find ${docdir} -maxdepth '1' -type f -print0)
- done
-}