pkgname: ibus pkgver: '1.5.34' pkgrel: 1 pkgdesc: IBus is an Intelligent Input Bus. url: 'https://ibus.googlecode.com' arch: x86_64 license: - LGPL2.1 depends: - python-dbus - python-gobject - wayland makedepends: - dconf - iso-codes - gobject-introspection - gtk3 - gtk4 - dbus-launch - libnotify - vala - python - libxkbcommon - libdbusmenu-gtk - wayland-protocols source: - 'https://github.com/ibus/ibus/archive/refs/tags/${pkgver}.tar.gz' sha256sums: - SKIP build: | export GI_TYPELIB_PATH=/usr/lib64/girepository-1.0:/usr/lib/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH} cd ${pkgname}-${pkgver} sed -i 's@/desktop/ibus@/org/freedesktop/ibus@g' \ data/dconf/org.freedesktop.ibus.gschema.xml NOCONFIGURE=1 ./autogen.sh ./configure --prefix=/usr \ --libexecdir=/usr/lib/ibus \ --enable-wayland \ --enable-dconf \ --enable-ui \ --sysconfdir=/etc \ --enable-gtk4 \ --disable-gtk2 \ --disable-gtk-doc-html \ --disable-emoji-dict \ --disable-unicode-dict \ --disable-python2 \ --with-python=python3 rm -f tools/main.c make make DESTDIR=${PKGDIR} install # Obsolets libs #rm -f ${PKGDIR}/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.la #rm -f ${PKGDIR}/usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.la #rm -f ${PKGDIR}/usr/lib/libibus-1.0.la install -Dm644 COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING install -Dm644 COPYING.unicode ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING.unicode package: | true