summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Seifert <soap@gentoo.org>2019-10-19 12:48:07 +0200
committerDavid Seifert <soap@gentoo.org>2019-10-19 12:48:07 +0200
commit56d69ab4a7d0542ff27b69c5397936886fd6fdd5 (patch)
treeb00c4580e750734a3d4e03808bb751083d5aa678
parentapp-i18n/xvnkb: Port to EAPI 7 (diff)
downloadgentoo-56d69ab4a7d0542ff27b69c5397936886fd6fdd5.tar.gz
gentoo-56d69ab4a7d0542ff27b69c5397936886fd6fdd5.tar.bz2
gentoo-56d69ab4a7d0542ff27b69c5397936886fd6fdd5.zip
app-i18n/xvnkb: Remove old
Closes: https://bugs.gentoo.org/697382 Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: David Seifert <soap@gentoo.org>
-rw-r--r--app-i18n/xvnkb/Manifest1
-rw-r--r--app-i18n/xvnkb/files/0.2.8a-putenv.patch11
-rw-r--r--app-i18n/xvnkb/files/xvnkb-0.2.8a.patch16
-rw-r--r--app-i18n/xvnkb/xvnkb-0.2.8a-r1.ebuild70
4 files changed, 0 insertions, 98 deletions
diff --git a/app-i18n/xvnkb/Manifest b/app-i18n/xvnkb/Manifest
index 9a1172860e7e..595ce7a35ab9 100644
--- a/app-i18n/xvnkb/Manifest
+++ b/app-i18n/xvnkb/Manifest
@@ -1,2 +1 @@
-DIST xvnkb-0.2.8a.tar.bz2 76221 BLAKE2B a9bc825ba9412f7e2fa1fdd400ba5f648ad9001dbac7e3b804fc444d5b88534b4f75cb529bf489cb0b107564d4c562be419ea9883b29d154cb3141e0d52fec1e SHA512 76ed49fec52fbcfa4a81a7d80208b3f11d911695e2f8f37d9fbb5e6e1899ffffa722c26a577d4236dfd459769d08d0180593ee0db971910b0cd62e77c49516d5
DIST xvnkb-0.2.9a.tar.bz2 76429 BLAKE2B 33205bfe8dcc2fd68eaffb507dfb2db55cc1a71d33765f807b3804091a29f8c34ca8dcaf65a3f3978da921534d054096fb22abded3c4829d5ca256d3e51fff34 SHA512 3dbf4adb65f321d721fc74e05e92d2d1460e63c49e8a1ab2e10ab9f015e1a57bd3e641645d1283f1d0c5592eb7b342bf210d9fcab9ba441b6416c2f8fd1af6da
diff --git a/app-i18n/xvnkb/files/0.2.8a-putenv.patch b/app-i18n/xvnkb/files/0.2.8a-putenv.patch
deleted file mode 100644
index ef7827e20fe8..000000000000
--- a/app-i18n/xvnkb/files/0.2.8a-putenv.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- xvnkb.c.old 2005-05-04 22:11:50.323413496 +0700
-+++ xvnkb.c 2005-05-04 22:12:01.212758064 +0700
-@@ -77,7 +77,7 @@
- static void __attribute__ ((constructor)) xvnkb_init(void)
- {
- static char gtk_xim_env[24] = "GTK_IM_MODULE=xim";
-- putenv(gtk_xim_env);
-+ /*putenv(gtk_xim_env);*/
- /* TODO:
- - Initialize some more variables
- */
diff --git a/app-i18n/xvnkb/files/xvnkb-0.2.8a.patch b/app-i18n/xvnkb/files/xvnkb-0.2.8a.patch
deleted file mode 100644
index 51862a1986bd..000000000000
--- a/app-i18n/xvnkb/files/xvnkb-0.2.8a.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -ur xvnkb-0.2.8/visckey.c xvnkb-0.2.8-new/visckey.c
---- xvnkb-0.2.8/visckey.c 2004-01-17 05:19:17.000000000 +0700
-+++ xvnkb-0.2.8-new/visckey.c 2004-03-03 04:20:44.000000000 +0700
-@@ -423,8 +423,11 @@
- /*----------------------------------------------------------------------------*/
- inline void VKClearBuffer()
- {
-- tempoff = count = *word = vpc = 0;
-+ tempoff = count = *word = 0;
-+#ifdef VK_CHECK_SPELLING
-+ vpc = 0;
- vp = -1;
-+#endif
- }
- /*----------------------------------------------------------------------------*/
- inline long VKBackspaceDelete()
diff --git a/app-i18n/xvnkb/xvnkb-0.2.8a-r1.ebuild b/app-i18n/xvnkb/xvnkb-0.2.8a-r1.ebuild
deleted file mode 100644
index 51c383883193..000000000000
--- a/app-i18n/xvnkb/xvnkb-0.2.8a-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils
-
-IUSE="spell xft"
-
-DESCRIPTION="Vietnamese input keyboard for X"
-SRC_URI="http://xvnkb.sourceforge.net/xvnkb/${P}.tar.bz2"
-HOMEPAGE="http://xvnkb.sourceforge.net/"
-
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="ppc x86"
-RDEPEND="x11-libs/libX11
- xft? ( x11-libs/libXft )"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${P}.patch"
- epatch "${FILESDIR}/${PV}-putenv.patch"
-
- # Remove pregenerated dep file.
- rm -f "${S}/tools/Makefile.dep"
-}
-
-src_compile() {
- local myconf
-
- use spell || myconf="${myconf} --no-spellcheck"
- use xft || myconf="${myconf} --no-xft"
-
- # *not* autotools
- ./configure \
- --use-extstroke ${myconf} \
- || die "./configure failed"
-
- emake || die "emake failed"
-}
-
-src_install() {
- dobin xvnkb
- dobin tools/xvnkb_ctrl
-
- dolib xvnkb.so.${PV}
- dosym /usr/lib/xvnkb.so.${PV} /usr/lib/xvnkb.so
-
- dodoc ChangeLog AUTHORS THANKS TODO INSTALL* README* doc/*
- docinto scripts
- dodoc scripts/*
- docinto contrib
- dodoc contrib/*
-}
-
-pkg_postinst() {
- elog "Remember to"
- elog "$ export LANG=en_US.UTF-8"
- elog "(or any other UTF-8 locale) and"
- elog "$ export LD_PRELOAD=/usr/lib/xvnkb.so"
- elog "before starting X Window"
- elog "More documents are in /usr/share/doc/${PF}"
- ewarn "Programs with suid/sgid will have LD_PRELOAD cleared"
- ewarn "You have to unset suid/sgid to use with xvnkb"
-}