summaryrefslogtreecommitdiff
path: root/app-i18n/scim-bridge
diff options
context:
space:
mode:
Diffstat (limited to 'app-i18n/scim-bridge')
-rw-r--r--app-i18n/scim-bridge/Manifest8
-rw-r--r--app-i18n/scim-bridge/files/scim-bridge-0.4.15.2-gcc43.patch10
-rw-r--r--app-i18n/scim-bridge/files/scim-bridge-0.4.15.2-qt4.patch58
-rw-r--r--app-i18n/scim-bridge/files/scim-bridge-0.4.16+gcc-4.4.patch12
-rw-r--r--app-i18n/scim-bridge/files/scim-bridge-0.4.16+gcc-4.7.patch24
-rw-r--r--app-i18n/scim-bridge/files/scim-bridge-0.4.16-configure.ac.patch164
-rw-r--r--app-i18n/scim-bridge/metadata.xml11
-rw-r--r--app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild96
8 files changed, 0 insertions, 383 deletions
diff --git a/app-i18n/scim-bridge/Manifest b/app-i18n/scim-bridge/Manifest
deleted file mode 100644
index 992252c8c30a..000000000000
--- a/app-i18n/scim-bridge/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX scim-bridge-0.4.15.2-gcc43.patch 375 BLAKE2B dec088c01d926d2d1765628dfb01c06595d4d5f13cfc3128ed3441a1865bb1039a643c05785cf3ae88223eddba584744256f881c27f639ab1abf80af75212615 SHA512 53745d5edccc6ef2dacedb3eb3ed6a1c79a33b414a5298d089afe1c3b2061f29da559431e3ea92efb94bef2efbece2a73109c7d471ebcf9c62df7ea1bc3f6276
-AUX scim-bridge-0.4.15.2-qt4.patch 2146 BLAKE2B 2dafb645ad58c2a09d7e43c437e78f1d9dfc2a67068cdae2d22ba25f08e69e3954d79ae5376afe98309b470a1909fa4f6ebc1df0fc9a51ada6ff3c6f56f8172c SHA512 66991d3757b85126045dbf13cc2943a11c90aa05b4eeaec255b5f1f17148b85d01718d665678a19403935215c79646b5c77ad244509e213351b14ba47b852cc2
-AUX scim-bridge-0.4.16+gcc-4.4.patch 382 BLAKE2B 1b65d8c24dccd10b165a4716897b9442fd3e41c3d0984e8edea4564e1656551b418fded83df5483c26d94c4e0586a6036be3f39b764c4544e0e3e2a93eec1f73 SHA512 5b0bf2aee53d2e59e9b60e6b5db71dc8ff2b1337ebaf176cdb36bbe1aeb7bf7c28f57c8968a8551c1cddeae9057bc7b2b3864439b7422286f2652f5467aa87de
-AUX scim-bridge-0.4.16+gcc-4.7.patch 774 BLAKE2B 61b84631e8972558dba145b7c36108a726028755665720aa82e2dd9c76477536cb332c4c4d62e3555050bee898d8139a1294ce29a6c0482dbcf63ad0cb196576 SHA512 3349b93e71fdb4e6942253877ed1d84c59a099f5c3fd7d6148c780c6a8af65bb47431dde0a84995dab66bc864872130690b1ee89ee1e2db2c50591f94095c35a
-AUX scim-bridge-0.4.16-configure.ac.patch 5693 BLAKE2B bfa3fd40f07872ace34bf8fca2d3fb012e173660aab3a976c69dd2648003d79acf86b1d6da4c4a14b44e92d256f775fca44bf25b7c21beefb9c95ea545300454 SHA512 64fac34fc9d6982d61542af815ae6da5172d5e5208b938a386ad8fa67bd8988829e8c45412a47b9fef0c8b91b52d4f90b269266e49fb867a671cea1dc4581408
-DIST scim-bridge-0.4.16.tar.gz 508870 BLAKE2B 136a8e84b89a58852ff88a2ef632084f1f18c436fc96cd9192d4510b5e6a4adcb51a5a6f314f8c5e6a333b18ec36e2e154db161e1eb65cef0f3cd28fe47c8241 SHA512 8d40a931738f6130ab2fdc4e8dec70143874c53d5720a0403603b57c9f80d7c0a4802609e0446684fa5cba1758e78e5f333d01787527934ed7a19c9727fd66a6
-EBUILD scim-bridge-0.4.16-r3.ebuild 1866 BLAKE2B 9e908a927c3f65e945227a3893c1e17e6be00a936324f119757f0dc2b2656c258a663397c565eb994171d635dc0dad2e54f3d966245388fe5cb31c74963103a1 SHA512 d9d7d1c84a49d606480b2a610a8ddfa80b3758dc6d6f25fdf384f0c27d2b67dc44f507f4096dafa7cdbafdbf7de7b9e1192d9ecdd65d64b1320a188d80a8d7bb
-MISC metadata.xml 308 BLAKE2B 1bdcfa2996c5ba60e52eddb6446bbc6978ebee7f1f2f4658c44438b886a89cf46a3fddea53c479151e5e023e5681dca5f01264a26ca108c895ac6758f01d6430 SHA512 9f18bf632f3eff9a6498145c2b4c04d51bb119c67351216ab757cd3cea2364c60bef683769218c0596ef6bd29235e51df6a64f9ab1234665fc2191e18fc51cc7
diff --git a/app-i18n/scim-bridge/files/scim-bridge-0.4.15.2-gcc43.patch b/app-i18n/scim-bridge/files/scim-bridge-0.4.15.2-gcc43.patch
deleted file mode 100644
index 1db7769424f5..000000000000
--- a/app-i18n/scim-bridge/files/scim-bridge-0.4.15.2-gcc43.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- scim-bridge-0.4.15.orig/client-common/scim-bridge-client-output.c 2008-11-02 15:44:34.000000000 +0900
-+++ scim-bridge-0.4.15/client-common/scim-bridge-client-output.c 2009-01-25 15:10:22.000000000 +0900
-@@ -20,6 +20,7 @@
- #include <stdarg.h>
- #include <stdio.h>
- #include <string.h>
-+#include <alloca.h>
-
- #include "scim-bridge-debug.h"
- #include "scim-bridge-output.h"
diff --git a/app-i18n/scim-bridge/files/scim-bridge-0.4.15.2-qt4.patch b/app-i18n/scim-bridge/files/scim-bridge-0.4.15.2-qt4.patch
deleted file mode 100644
index 606117cfbf01..000000000000
--- a/app-i18n/scim-bridge/files/scim-bridge-0.4.15.2-qt4.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-diff -Naur scim-bridge-0.4.15.orig/client-qt/qt4/Makefile.am scim-bridge-0.4.15/client-qt/qt4/Makefile.am
---- scim-bridge-0.4.15.orig/client-qt/qt4/Makefile.am 2009-01-18 01:57:40.000000000 +0900
-+++ scim-bridge-0.4.15/client-qt/qt4/Makefile.am 2009-01-25 14:58:09.000000000 +0900
-@@ -24,7 +24,7 @@
-
- noinst_HEADERS = ../scim-bridge-client-qt.h ../scim-bridge-client-imcontext-qt.h ../scim-bridge-client-key-event-utility-qt.h ../scim-bridge-client-common-qt.h
-
--moduledir = @QT4_PREFIX@/plugins/inputmethods
-+moduledir = @QT4_LIBDIR@/plugins/inputmethods
- module_LTLIBRARIES = im-scim-bridge.la
-
- im_scim_bridge_la_SOURCES = ../im-scim-bridge-qt.cpp \
-diff -Naur scim-bridge-0.4.15.orig/client-qt/scim-bridge-client-imcontext-qt.cpp scim-bridge-0.4.15/client-qt/scim-bridge-client-imcontext-qt.cpp
---- scim-bridge-0.4.15.orig/client-qt/scim-bridge-client-imcontext-qt.cpp 2008-11-02 15:44:46.000000000 +0900
-+++ scim-bridge-0.4.15/client-qt/scim-bridge-client-imcontext-qt.cpp 2009-01-25 15:04:34.000000000 +0900
-@@ -219,6 +219,12 @@
- void ScimBridgeClientIMContextImpl::setFocusWidget (QWidget *widget)
- {
- scim_bridge_pdebugln (4, "ScimBridgeClientIMContextImpl::setFocusWidget ()");
-+
-+ if (focused_imcontext != NULL) {
-+ focused_imcontext->focus_out ();
-+ focused_imcontext = NULL;
-+ }
-+
- QInputContext::setFocusWidget (widget);
- focus_in ();
- update ();
-@@ -442,8 +448,15 @@
- }
- }
-
-+#ifdef QT4
-+ if (preedit_shown) {
-+ set_preedit_shown (false);
-+ update_preedit ();
-+ }
-+#else
- set_preedit_shown (false);
- update_preedit ();
-+#endif
-
- focused_imcontext = NULL;
- }
-diff -Naur scim-bridge-0.4.15.orig/configure.ac scim-bridge-0.4.15/configure.ac
---- scim-bridge-0.4.15.orig/configure.ac 2009-01-18 02:24:32.000000000 +0900
-+++ scim-bridge-0.4.15/configure.ac 2009-01-25 14:58:06.000000000 +0900
-@@ -105,6 +105,10 @@
- QT4_PREFIX=`$PKG_CONFIG --variable=prefix QtCore`
- fi
- AC_SUBST(QT4_PREFIX)
-+ if test -z "$QT4_LIBDIR"; then
-+ QT4_LIBDIR=`$PKG_CONFIG --variable=libdir QtCore`
-+ fi
-+ AC_SUBST(QT4_LIBDIR)
- enable_qt4_immodule="yes";
- fi
-
diff --git a/app-i18n/scim-bridge/files/scim-bridge-0.4.16+gcc-4.4.patch b/app-i18n/scim-bridge/files/scim-bridge-0.4.16+gcc-4.4.patch
deleted file mode 100644
index 11415931fdbc..000000000000
--- a/app-i18n/scim-bridge/files/scim-bridge-0.4.16+gcc-4.4.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: scim-bridge-0.4.16/agent/scim-bridge-agent-application.cpp
-===================================================================
---- scim-bridge-0.4.16.orig/agent/scim-bridge-agent-application.cpp
-+++ scim-bridge-0.4.16/agent/scim-bridge-agent-application.cpp
-@@ -24,6 +24,7 @@
- #include <unistd.h>
-
- #include <iostream>
-+#include <cstdio>
-
- #include "scim-bridge-agent.h"
-
diff --git a/app-i18n/scim-bridge/files/scim-bridge-0.4.16+gcc-4.7.patch b/app-i18n/scim-bridge/files/scim-bridge-0.4.16+gcc-4.7.patch
deleted file mode 100644
index 99899d8c4b37..000000000000
--- a/app-i18n/scim-bridge/files/scim-bridge-0.4.16+gcc-4.7.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff --git a/agent/utils/scim-bridge-agent-panel-client.cpp b/agent/utils/scim-bridge-agent-panel-client.cpp
-index 07cb14b..62fd3b3 100644
---- a/agent/utils/scim-bridge-agent-panel-client.cpp
-+++ b/agent/utils/scim-bridge-agent-panel-client.cpp
-@@ -24,6 +24,7 @@
- #include <sys/stat.h>
- #include <sys/types.h>
- #include <sys/wait.h>
-+#include <unistd.h>
-
- #define Uses_SCIM_CONFIG_PATH
-
-diff --git a/agent/scim-bridge-agent-signal-listener.cpp b/agent/scim-bridge-agent-signal-listener.cpp
-index 433dc15..c9eff47 100644
---- a/agent/scim-bridge-agent-signal-listener.cpp
-+++ b/agent/scim-bridge-agent-signal-listener.cpp
-@@ -22,6 +22,7 @@
- #include <signal.h>
- #include <stdio.h>
- #include <string.h>
-+#include <unistd.h>
-
- #include <sys/socket.h>
- #include <sys/types.h>
diff --git a/app-i18n/scim-bridge/files/scim-bridge-0.4.16-configure.ac.patch b/app-i18n/scim-bridge/files/scim-bridge-0.4.16-configure.ac.patch
deleted file mode 100644
index 9f8f43114899..000000000000
--- a/app-i18n/scim-bridge/files/scim-bridge-0.4.16-configure.ac.patch
+++ /dev/null
@@ -1,164 +0,0 @@
---- a/configure.ac.orig 2009-11-27 21:07:46.000000000 +0800
-+++ b/configure.ac 2009-11-27 21:33:17.000000000 +0800
-@@ -55,63 +55,6 @@
- AM_CONDITIONAL(HAVE_DOCBOOK, test x$DOCBOOK_XSL != xno)
- AM_CONDITIONAL(BUILD_MANUAL, test x$XSLTPROC != xno -a x$DOCBOOK_XSL != xno)
-
--# Check if we should build scim-bridge-gtk-immodule
--PKG_CHECK_MODULES(GTK2, [gtk+-2.0 >= 2.4.0 pango >= 1.1.0 gdk-pixbuf-2.0 >= 2.4.0],
-- [SCIM_BRIDGE_HAS_GTK2=yes],
-- [SCIM_BRIDGE_HAS_GTK2=no])
--
--SCIM_BRIDGE_HAS_GTK2_2=no
--if test "$SCIM_BRIDGE_HAS_GTK2" = "yes"; then
-- if $PKG_CONFIG --exists "gtk+-2.0 >= 2.2" ; then
-- SCIM_BRIDGE_HAS_GTK2_2=yes
-- GTK_VERSION=2.2.0
-- AC_DEFINE(GDK_MULTIHEAD_SAFE,1,[Force use of GDK's multihead-safe APIs.])
-- fi
-- if $PKG_CONFIG --exists "gtk+-2.0 >= 2.3.5" ; then
-- SCIM_BRIDGE_HAS_GTK2_4=yes
-- GTK_VERSION=2.3.5
-- AC_DEFINE(HAVE_GTK_DRAW_INSERTION_CURSOR,1,[Have gtk_draw_insertion_cursor ().])
-- fi
-- GTK_BINARY_VERSION=`$PKG_CONFIG --variable=gtk_binary_version gtk+-2.0`
-- GTK_LIBDIR=`$PKG_CONFIG --variable=libdir gtk+-2.0`
-- if test -z "$GTK_LIBDIR)"; then
-- GTK_LIBDIR="$libdir"
-- fi
-- AC_SUBST(GTK_LIBDIR)
-- AC_SUBST(GTK_VERSION)
-- AC_SUBST(GTK_BINARY_VERSION)
-- enable_gtk2_immodule="yes";
--fi
--
--# Check if we should build scim-bridge-qt-immodule
--PKG_CHECK_MODULES(QT3, [qt-mt >= 3.3],
-- [SCIM_BRIDGE_HAS_QT3=yes],
-- [SCIM_BRIDGE_HAS_QT3=no])
--
--if test "$SCIM_BRIDGE_HAS_QT3" = "yes"; then
-- if test -z "$QT3_PREFIX"; then
-- QT3_PREFIX=`$PKG_CONFIG --variable=prefix qt-mt`
-- fi
-- AC_SUBST(QT3_PREFIX)
-- enable_qt3_immodule="yes";
--fi
--
--PKG_CHECK_MODULES(QT4, [QtGui >= 4.0, QtCore >= 4.0],
-- [SCIM_BRIDGE_HAS_QT4=yes],
-- [SCIM_BRIDGE_HAS_QT4=no])
--
--if test "$SCIM_BRIDGE_HAS_QT4" = "yes"; then
-- if test -z "$QT4_PREFIX"; then
-- QT4_PREFIX=`$PKG_CONFIG --variable=prefix QtCore`
-- fi
-- AC_SUBST(QT4_PREFIX)
-- if test -z "$QT4_LIBDIR"; then
-- QT4_LIBDIR=`$PKG_CONFIG --variable=libdir QtCore`
-- fi
-- AC_SUBST(QT4_LIBDIR)
-- enable_qt4_immodule="yes";
--fi
--
- ###########################################################
- ## Definiation of compile args. ##
- ###########################################################
-@@ -132,13 +75,16 @@
- enable_agent=yes)
-
- AC_ARG_ENABLE(gtk2-immodule,
-- [AS_HELP_STRING([--enable-gtk2-immodule], [build GTK2 IM module])], , )
-+ [AS_HELP_STRING([--enable-gtk2-immodule], [build GTK2 IM module [default=yes]])], ,
-+ enable_gtk2_immodule=yes)
-
- AC_ARG_ENABLE(qt3-immodule,
-- [AS_HELP_STRING([--enable-qt3-immodule], [build Qt3 IM module])], , )
-+ [AS_HELP_STRING([--enable-qt3-immodule], [build Qt3 IM module [default=yes]])], ,
-+ enable_qt3_immodule=yes)
-
- AC_ARG_ENABLE(qt4-immodule,
-- [AS_HELP_STRING([--enable-qt4-immodule], [build Qt4 IM module])], , )
-+ [AS_HELP_STRING([--enable-qt4-immodule], [build Qt4 IM module [default=yes]])], ,
-+ enable_qt4_immodule=yes)
-
- if test "$enable_debug" = "yes"; then
- AC_DEFINE(ENABLE_DEBUG,1,[Define this to enable the debug facility in libscim])
-@@ -175,7 +121,33 @@
- if test "$enable_gtk2_immodule" = "yes"; then
- SCIM_BRIDGE_BUILD_GTK2_IMMODULE=1
- SCIM_BRIDGE_BUILD_IMMODULE=1
-- if test "$SCIM_BRIDGE_HAS_GTK2" = "no" ; then
-+
-+ # Check if we should build scim-bridge-gtk-immodule
-+ PKG_CHECK_MODULES(GTK2, [gtk+-2.0 >= 2.4.0 pango >= 1.1.0 gdk-pixbuf-2.0 >= 2.4.0],
-+ [SCIM_BRIDGE_HAS_GTK2=yes],
-+ [SCIM_BRIDGE_HAS_GTK2=no])
-+
-+ SCIM_BRIDGE_HAS_GTK2_2=no
-+ if test "$SCIM_BRIDGE_HAS_GTK2" = "yes"; then
-+ if $PKG_CONFIG --exists "gtk+-2.0 >= 2.2" ; then
-+ SCIM_BRIDGE_HAS_GTK2_2=yes
-+ GTK_VERSION=2.2.0
-+ AC_DEFINE(GDK_MULTIHEAD_SAFE,1,[Force use of GDK's multihead-safe APIs.])
-+ fi
-+ if $PKG_CONFIG --exists "gtk+-2.0 >= 2.3.5" ; then
-+ SCIM_BRIDGE_HAS_GTK2_4=yes
-+ GTK_VERSION=2.3.5
-+ AC_DEFINE(HAVE_GTK_DRAW_INSERTION_CURSOR,1,[Have gtk_draw_insertion_cursor ().])
-+ fi
-+ GTK_BINARY_VERSION=`$PKG_CONFIG --variable=gtk_binary_version gtk+-2.0`
-+ GTK_LIBDIR=`$PKG_CONFIG --variable=libdir gtk+-2.0`
-+ if test -z "$GTK_LIBDIR)"; then
-+ GTK_LIBDIR="$libdir"
-+ fi
-+ AC_SUBST(GTK_LIBDIR)
-+ AC_SUBST(GTK_VERSION)
-+ AC_SUBST(GTK_BINARY_VERSION)
-+ else
- AC_MSG_ERROR([Gtk >= 2.2 can not be found!])
- fi
- enable_immodule=yes
-@@ -187,7 +159,18 @@
- if test "$enable_qt3_immodule" = "yes"; then
- SCIM_BRIDGE_BUILD_QT3_IMMODULE=1
- SCIM_BRIDGE_BUILD_IMMODULE=1
-- if test "$SCIM_BRIDGE_HAS_QT3" = "no"; then
-+
-+ # Check if we should build scim-bridge-qt-immodule
-+ PKG_CHECK_MODULES(QT3, [qt-mt >= 3.3],
-+ [SCIM_BRIDGE_HAS_QT3=yes],
-+ [SCIM_BRIDGE_HAS_QT3=no])
-+
-+ if test "$SCIM_BRIDGE_HAS_QT3" = "yes"; then
-+ if test -z "$QT3_PREFIX"; then
-+ QT3_PREFIX=`$PKG_CONFIG --variable=prefix qt-mt`
-+ fi
-+ AC_SUBST(QT3_PREFIX)
-+ else
- AC_MSG_ERROR([qt >= 3.3 can not be found!])
- fi
- enable_immodule=yes
-@@ -199,7 +182,21 @@
- if test "$enable_qt4_immodule" = "yes"; then
- SCIM_BRIDGE_BUILD_QT4_IMMODULE=1
- SCIM_BRIDGE_BUILD_IMMODULE=1
-- if test "$SCIM_BRIDGE_HAS_QT4" = "no"; then
-+
-+ PKG_CHECK_MODULES(QT4, [QtGui >= 4.0, QtCore >= 4.0],
-+ [SCIM_BRIDGE_HAS_QT4=yes],
-+ [SCIM_BRIDGE_HAS_QT4=no])
-+
-+ if test "$SCIM_BRIDGE_HAS_QT4" = "yes"; then
-+ if test -z "$QT4_PREFIX"; then
-+ QT4_PREFIX=`$PKG_CONFIG --variable=prefix QtCore`
-+ fi
-+ AC_SUBST(QT4_PREFIX)
-+ if test -z "$QT4_LIBDIR"; then
-+ QT4_LIBDIR=`$PKG_CONFIG --variable=libdir QtCore`
-+ fi
-+ AC_SUBST(QT4_LIBDIR)
-+ else
- AC_MSG_ERROR([qt >= 4.0 can not be found!])
- fi
- enable_immodule=yes
diff --git a/app-i18n/scim-bridge/metadata.xml b/app-i18n/scim-bridge/metadata.xml
deleted file mode 100644
index 01855eefe13f..000000000000
--- a/app-i18n/scim-bridge/metadata.xml
+++ /dev/null
@@ -1,11 +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>
- <upstream>
- <remote-id type="sourceforge">scim</remote-id>
- </upstream>
-</pkgmetadata>
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
deleted file mode 100644
index 2f7cc8cc7862..000000000000
--- a/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# 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"
-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 )
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-If you would like to use ${PN} as default instead of scim, set
-$ export GTK_IM_MODULE=scim-bridge
-$ export QT_IM_MODULE=scim-bridge
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.4.15.2-qt4.patch"
- "${FILESDIR}/${PN}-0.4.15.2-gcc43.patch"
- "${FILESDIR}/${P}+gcc-4.4.patch"
- "${FILESDIR}/${P}+gcc-4.7.patch"
- "${FILESDIR}/${P}-configure.ac.patch" #280887
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myconf=""
- # '--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"
- export QT_SELECT="4"
- else
- myconf="${myconf} --enable-qt4-immodule=no"
- fi
-
- econf \
- --disable-static \
- $(use_enable doc documents) \
- ${myconf}
-}
-
-src_install() {
- default
- prune_libtool_files --modules
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- use gtk && gnome2_query_immodules_gtk2
- readme.gentoo_print_elog
-}
-
-pkg_postrm() {
- use gtk && gnome2_query_immodules_gtk2
-}