1 # Maintainer: Felix Yan <felixonmars@archlinux.org>
7 pkgdesc="Next Generation Input Bus for Linux"
9 url="https://github.com/ibus/ibus/wiki"
11 depends=('dconf' 'gtk3' 'hicolor-icon-theme' 'libnotify' 'python-dbus' 'python-gobject'
12 'iso-codes' 'librsvg')
13 makedepends=('gobject-introspection' 'vala' 'intltool' 'gnome-common' 'gtk-doc' 'gtk4' 'gtk2'
14 'qt5-base' 'unicode-cldr' 'unicode-character-database' 'unicode-emoji' 'git')
15 options=('!emptydirs' 'debug')
16 _commit=6a70ab0338206bd1c7d01a4e1874ea0ee5b3a9d3 # tags/1.5.26^0
17 source=("git+https://github.com/ibus/ibus#commit=$_commit")
22 git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
28 # https://github.com/ibus/ibus/issues/2387
29 git cherry-pick -n 17648f0522910480b6c5dd4f5356ca1f6c160bf5
31 NOCONFIGURE=1 ./autogen.sh
38 --libexecdir=/usr/lib/ibus \
47 --with-python=python3 \
48 --with-ucd-dir=/usr/share/unicode/
49 sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
54 depends+=("libibus=$pkgver")
57 make DESTDIR="$pkgdir" install
58 make -C src DESTDIR="$pkgdir" uninstall
59 make -C bindings DESTDIR="$pkgdir" uninstall
60 make DESTDIR="$pkgdir" uninstall-pkgconfigDATA
64 pkgdesc="IBus support library"
65 depends=(libg{lib,object,io}-2.0.so)
66 provides=('libibus-1.0.so')
69 make -C src DESTDIR="$pkgdir" install
70 make -C bindings DESTDIR="$pkgdir" install
71 make DESTDIR="$pkgdir" install-pkgconfigDATA