ChangeLog

# ChangeLog for app-i18n/scim-bridge
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/scim-bridge/ChangeLog,v 1.21 2008/07/27 19:51:51 carlo Exp $

27 Jul 2008; Carsten Lohrke scim-bridge-0.4.9.ebuild,
scim-bridge-0.4.15-r1.ebuild:
QA: Get rid of deprecated qt_min_version().

27 Jul 2008; Carsten Lohrke
scim-bridge-0.4.15-r1.ebuild:
Fix broken split Qt 4.4 dependencies, cf. bug 217161 comment 11.

*scim-bridge-0.4.15-r1 (14 Jun 2008)

14 Jun 2008; MATSUU Takuto scim-bridge-0.4.9.ebuild,
-scim-bridge-0.4.13-r1.ebuild, -scim-bridge-0.4.14.ebuild,
-scim-bridge-0.4.15.ebuild, +scim-bridge-0.4.15-r1.ebuild:
Fixed qt dependency, bug #217164. Fixed doxygen dependency, bug #221641.
Removed old versions.

*scim-bridge-0.4.15 (24 Feb 2008)

24 Feb 2008; MATSUU Takuto +scim-bridge-0.4.15.ebuild:
Version bumped.

*scim-bridge-0.4.14 (27 Jan 2008)

27 Jan 2008; MATSUU Takuto
+files/scim-bridge-0.4.14-qt4.patch, +scim-bridge-0.4.14.ebuild:
Version bumped, bug #206843.
Fixed path for qt4 plugins, bug #206846.

10 Jan 2008; MATSUU Takuto -scim-bridge-0.4.10.ebuild,
-scim-bridge-0.4.12.ebuild, -scim-bridge-0.4.13.ebuild,
scim-bridge-0.4.13-r1.ebuild:
Added dev-util/pkgconfig to DEPEND, bug #205057.
Removed old versions.

*scim-bridge-0.4.13-r1 (05 Aug 2007)

05 Aug 2007; MATSUU Takuto
+scim-bridge-0.4.13-r1.ebuild:
Added qt4 USE flag.

*scim-bridge-0.4.13 (16 Jul 2007)

16 Jul 2007; MATSUU Takuto +scim-bridge-0.4.13.ebuild:
Version bumped.

*scim-bridge-0.4.12 (23 Apr 2007)

23 Apr 2007; MATSUU Takuto +scim-bridge-0.4.12.ebuild:
Version bumped.

*scim-bridge-0.4.10 (25 Feb 2007)

25 Feb 2007; MATSUU Takuto -scim-bridge-0.4.7.ebuild,
-scim-bridge-0.4.8.ebuild, +scim-bridge-0.4.10.ebuild:
Version bumped.
Removed old versions.

22 Jan 2007; Gustavo Zacarias
scim-bridge-0.4.9.ebuild:
Stable on sparc

05 Jan 2007; Diego Pettenò
scim-bridge-0.4.7.ebuild, scim-bridge-0.4.8.ebuild,
scim-bridge-0.4.9.ebuild:
Convert to use elog.

29 Dec 2006; Gustavo Zacarias
scim-bridge-0.4.9.ebuild:
Keyworded ~sparc wrt #151413

*scim-bridge-0.4.9 (22 Dec 2006)

22 Dec 2006; MATSUU Takuto +scim-bridge-0.4.9.ebuild:
Version bumped.

*scim-bridge-0.4.8 (02 Dec 2006)

02 Dec 2006; MATSUU Takuto +scim-bridge-0.4.8.ebuild:
Version bumped.

29 Nov 2006; Jeroen Roovers scim-bridge-0.4.7.ebuild:
Marked ~hppa (bug #151413).

06 Nov 2006; Mamoru KOMACHI scim-bridge-0.4.7.ebuild:
Added doc USE flag and doxygen dependency for systems without doxygen.

04 Nov 2006; MATSUU Takuto scim-bridge-0.4.7.ebuild:
Added pkg_setup, bug #151413.

*scim-bridge-0.4.7 (22 Oct 2006)

22 Oct 2006; MATSUU Takuto -scim-bridge-0.4.5.ebuild,
+scim-bridge-0.4.7.ebuild:
Version bumped.
Remove old version.

18 Oct 2006; Markus Rothe scim-bridge-0.4.5.ebuild:
Added ~ppc64; bug #151413

*scim-bridge-0.4.5 (26 Sep 2006)

26 Sep 2006; MATSUU Takuto +metadata.xml,
+scim-bridge-0.4.5.ebuild:
Initial import, bug 143295.

Manifest

AUX scim-bridge-0.4.14-qt4.patch 1163 RMD160 82b4ee7269455843c46aa09d18b722c907addbe6 SHA1 d62b9e9f5f5c6b7490e0d49e8a50cc8812d36ffd SHA256 3bf397ff3a8330a920289335838cb240ae998575bc775f47eb703a8e8677fb05
DIST scim-bridge-0.4.15.tar.gz 753583 RMD160 96650d2768e8d51593b15aadc1a0786534a524f4 SHA1 7551bb9826b1b33692d110abd98dcb826ddab849 SHA256 802a65c412c44d7598397d2926ec6fe478fe6cc3c645047632a97ec54b2d8bcf
DIST scim-bridge-0.4.9.tar.gz 509254 RMD160 ad135d1de043be68d1bb3eb358687da13f7e43f7 SHA1 fb76c95d6cb45954a894de1e265aa7ababf3091e SHA256 4851ee787525700960f6d6d3644d5cb99a609c231407daaf0eb7e54657e08cea
EBUILD scim-bridge-0.4.15-r1.ebuild 2095 RMD160 94754c7761c955e7381d835f81d714816959b6c1 SHA1 6e0d37b7dd13c045c7c0a6b973a4ffa4fa7c6973 SHA256 3b1dec585036345bcebea55107b6218462a0cb8a8dd5edd9db5ecb4b9ae4dc4f
EBUILD scim-bridge-0.4.9.ebuild 1766 RMD160 465f7ced4fa46e7a51b909bcc5db2be3a9f2cdd5 SHA1 bba097d405cbfeb450a0f2a3d88ea93f4a55a04a SHA256 b1e271734904a906fe4c0170702efdf2ea0764fc4cb5cd33ce50006d3f078260
MISC ChangeLog 3502 RMD160 3ea228fd3134fa224221caf023f7cea650f580ba SHA1 4242c9494ac9c682979dcc802eaca2f4e4e08efe SHA256 ebaef8a7131b5f1b3a20536dd9683fa5f7093c5786ef5e905a3c7549773264e6
MISC metadata.xml 157 RMD160 97adcce791d5b0e94b3844a1e27e00be60378454 SHA1 e11f0d9b1f8c57c4f50e453a89d2e61cf737329a SHA256 92a8379a3f1d8c9e52e17dbaf224721ad5bd6ba9fba4302e909aa2b099b33f89

files

metadata.xml




cjk

scim-bridge-0.4.15-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/scim-bridge/scim-bridge-0.4.15-r1.ebuild,v 1.3 2008/07/27 19:51:51 carlo Exp $

EAPI="1"
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"

inherit autotools eutils qt3

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 ~sparc ~x86"
IUSE="doc gtk qt3 qt4"

RDEPEND=">=app-i18n/scim-1.4.6
gtk? (
>=x11-libs/gtk+-2.2
>=x11-libs/pango-1.1
)
qt3? (
x11-libs/qt:3
>=x11-libs/pango-1.1
)
qt4? (
|| ( ( x11-libs/qt-gui:4 x11-libs/qt-core:4 )
=x11-libs/qt-4.3*:4 )
>=x11-libs/pango-1.1
)"
DEPEND="${RDEPEND}
dev-util/pkgconfig
doc? ( app-doc/doxygen )"

get_gtk_confdir() {
if use amd64 || ( [ "${CONF_LIBDIR}" == "lib32" ] && use x86 ) ; then
echo "/etc/gtk-2.0/${CHOST}"
else
echo "/etc/gtk-2.0"
fi
}

pkg_setup() {
if use qt3 && ! built_with_use =x11-libs/qt-3* immqt-bc && ! built_with_use =x11-libs/qt-3* immqt; then
die "You need to rebuild >=x11-libs/qt-3.3.4 with immqt-bc(recommended) or immqt USE flag enabled."
fi
}

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-0.4.14-qt4.patch
eautoreconf
}

src_compile() {
econf \
$(use_enable gtk gtk2-immodule) \
$(use_enable qt3 qt3-immodule) \
$(use_enable qt4 qt4-immodule) \
$(use_enable doc documents) || die
emake || die
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"

dodoc AUTHORS ChangeLog NEWS README
}

pkg_postinst() {
elog
elog "If you would like to use ${PN} as default instead of scim, set"
elog " $ export GTK_IM_MODULE=scim-bridge"
elog " $ export QT_IM_MODULE=scim-bridge"
elog
[ -x /usr/bin/gtk-query-immodules-2.0 ] && gtk-query-immodules-2.0 > "${ROOT}$(get_gtk_confdir)/gtk.immodules"
}

pkg_postrm() {
[ -x /usr/bin/gtk-query-immodules-2.0 ] && gtk-query-immodules-2.0 > "${ROOT}$(get_gtk_confdir)/gtk.immodules"
}

scim-bridge-0.4.9.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/scim-bridge/scim-bridge-0.4.9.ebuild,v 1.6 2008/07/27 19:51:51 carlo Exp $

EAPI=1

inherit eutils qt3

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 sparc ~x86"
IUSE="doc gtk qt3"

RDEPEND=">=app-i18n/scim-1.4.0
gtk? (
>=x11-libs/gtk+-2.2
>=x11-libs/pango-1.1
)
qt3? (
x11-libs/qt:3
>=x11-libs/pango-1.1
)"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"

get_gtk_confdir() {
if use amd64 || ( [ "${CONF_LIBDIR}" == "lib32" ] && use x86 ) ; then
echo "/etc/gtk-2.0/${CHOST}"
else
echo "/etc/gtk-2.0"
fi
}

pkg_setup() {
if use qt3 && ! built_with_use =x11-libs/qt-3* immqt-bc && ! built_with_use =x11-libs/qt-3* immqt; then
die "You need to rebuild >=x11-libs/qt-3.3.4 with immqt-bc(recommended) or immqt USE flag enabled."
fi
}

src_compile() {
econf \
$(use_enable gtk gtk2-immodule) \
$(use_enable qt3 qt3-immodule) \
$(use_enable doc documents) || die
emake || die
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"

dodoc AUTHORS ChangeLog NEWS README
}

pkg_postinst() {
elog
elog "If you would like to use ${PN} as default instead of scim, set"
elog " $ export GTK_IM_MODULE=scim-bridge"
elog " $ export QT_IM_MODULE=scim-bridge"
elog
[ -x /usr/bin/gtk-query-immodules-2.0 ] && gtk-query-immodules-2.0 > "${ROOT}$(get_gtk_confdir)/gtk.immodules"
}

pkg_postrm() {
[ -x /usr/bin/gtk-query-immodules-2.0 ] && gtk-query-immodules-2.0 > "${ROOT}$(get_gtk_confdir)/gtk.immodules"
}