DESCR

Scim-bridge is wrapper library for SCIM, written in C. It is firstly written to
solve problems occured by the ABI transition of GNU libstdc++ between 3.* branch
and 4.* branch. That's not the problem in the most of cases because you usually
used the same compiler for SCIM and GUI apps.

Makefile

# $NetBSD: Makefile,v 1.3 2010/06/13 22:44:49 wiz Exp $
#

DISTNAME= scim-bridge-0.4.16
PKGREVISION= 2
CATEGORIES= inputmethod
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=scim/}

MAINTAINER= obache@NetBSD.org
HOMEPAGE= http://www.scim-im.org/projects/scim_bridge
COMMENT= C wrapper library for SCIM
LICENSE= gnu-gpl-v2 OR gnu-lgpl-v2.1

PKG_DESTDIR_SUPPORT= user-destdir

GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_LANGUAGES= c c++
USE_TOOLS+= pkg-config

CONFIGURE_ARGS+= --enable-agent
CONFIGURE_ARGS+= --disable-documents
CONFIGURE_ARGS+= --disable-tests

.include "options.mk"

CHECK_PORTABILITY_SKIP= tests/*

.include "../../inputmethod/scim/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

PLIST

@comment $NetBSD: PLIST,v 1.1.1.1 2009/11/24 11:49:44 obache Exp $
bin/scim-bridge
${PLIST.gtk}lib/gtk-2.0/immodules/im-scim-bridge.la
${PLIST.qt}qt4/plugins/inputmethods/im-scim-bridge.la

distinfo

$NetBSD: distinfo,v 1.2 2009/11/26 12:30:12 obache Exp $

SHA1 (scim-bridge-0.4.16.tar.gz) = 6a7a714592dbecc9a1f44794f37319bafe2bdfae
RMD160 (scim-bridge-0.4.16.tar.gz) = 37aed056fb880358b013f104f08b2e58c3de4188
Size (scim-bridge-0.4.16.tar.gz) = 508870 bytes
SHA1 (patch-aa) = e4d0803a8d572e2efb79128c307d25bd867007ac
SHA1 (patch-ab) = 7c103b3da298e8ed72e84c239a3fc4617a647ce5
SHA1 (patch-ac) = e7dd5f64e3fcd9cdc03199d041fefb09fce9ff8f
SHA1 (patch-ad) = cc87a5c24af8c066482d164b2805602ed90e2acb
SHA1 (patch-ae) = 2e8f264da95760b90d40355202fe21b81e0f12c8
SHA1 (patch-af) = 3db943f7180838a475d4a0c2fca9c52d6dc3cd43
SHA1 (patch-ag) = 45915bc63fd6228fe2033336fe3313f7ce639ef6

options.mk

# $NetBSD: options.mk,v 1.1.1.1 2009/11/24 11:49:44 obache Exp $
#

PKG_OPTIONS_VAR= PKG_OPTIONS.scim-bridge
PKG_SUPPORTED_OPTIONS= gtk qt
PKG_SUGGESTED_OPTIONS= gtk

PLIST_VARS+= gtk qt

.include "../../mk/bsd.options.mk"

.if !empty(PKG_OPTIONS:Mgtk)
GTK2_IMMODULES= yes
.include "../../x11/gtk2/modules.mk"
CONFIGURE_ARGS+= --enable-gtk2-immodule
PLIST.gtk= yes
.else
CONFIGURE_ARGS+= --enable-gtk2-immodule=no
.endif

#.if !empty(PKG_OPTIONS:Mqt3)
#.include "../../x11/qt3-libs/buildlink3.mk"
#CONFIGURE_ARGS+= --enable-qt3-immodule
#PLIST.qt= yes
#.else
#CONFIGURE_ARGS+= --disable-qt3-immodule
#.endif

.if !empty(PKG_OPTIONS:Mqt)
.include "../../x11/qt4-libs/buildlink3.mk"
CONFIGURE_ARGS+= --enable-qt4-immodule
PLIST.qt= yes
.else
CONFIGURE_ARGS+= --disable-qt4-immodule
.endif