Commit 6731a131 authored by Olivier Duchateau's avatar Olivier Duchateau
Browse files

- Fix build with recent version of Vala

- Adjust dependencies
parent 8184619f
# Created by: Henry Hu <henry.hu.sh@gmail.com>
# $FreeBSD: head/textproc/ibus/Makefile 527493 2020-03-01 06:28:05Z delphij $
PORTNAME= ibus
PORTVERSION= 1.5.22
CATEGORIES= textproc
MAINTAINER= henry.hu.sh@gmail.com
COMMENT= Intelligent Input Bus for Linux / Unix OS
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83.0:devel/py-dbus@${PY_FLAVOR} \
${LOCALBASE}/share/unicode/ucd/NamesList.txt:textproc/UCD \
${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \
gtkdocize:textproc/gtk-doc \
bash:shells/bash
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83.0:devel/py-dbus@${PY_FLAVOR} \
${LOCALBASE}/share/xml/iso-codes/iso_639.xml:misc/iso-codes \
setxkbmap:x11/setxkbmap
USES= autoreconf compiler cpe gmake gnome libtool localbase pathfix pkgconfig python:3.5+ shebangfix
USE_GNOME= glib20 intltool librsvg2 pygobject3
USE_LDCONFIG= yes
USE_PYTHON= py3kplist
SHEBANG_GLOB= *.sh
USE_GITHUB= yes
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
OPTIONS_SUB= yes
INSTALL_TARGET= install-strip
CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc \
--with-ucd-dir=${LOCALBASE}/share/unicode/ucd \
--disable-python2 --disable-python-library
OPTIONS_DEFINE= NLS GTK2 GTK3 VALA GINTRO DOCS XIM ENGINE EMOJI
OPTIONS_RADIO= CONFIG
OPTIONS_RADIO_CONFIG= GCONF DCONF
OPTIONS_DEFAULT= GTK2 GTK3 VALA GINTRO DCONF XIM ENGINE EMOJI
GTK2_DESC= Install GTK2 client
GTK3_DESC= Install GTK3 client and panel
VALA_DESC= Install vala binding
GINTRO_DESC= Install GObject Introspection data
GCONF_DESC= Use GConf for configuration
DCONF_DESC= Use dconf for configuration
XIM_DESC= Install XIM server
ENGINE_DESC= Install ibus simple engine
EMOJI_DESC= Install emoji dictionary
CPE_VENDOR= ibus_project
NLS_USES= gettext
NLS_USES_OFF= gettext-tools
NLS_CONFIGURE_ENABLE= nls
GTK2_USE= GNOME=cairo,gtk20
GTK2_CONFIGURE_ENABLE= gtk2
GTK2_LIB_DEPENDS= libdbus-1.so:devel/dbus \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
GTK3_USES= xorg
GTK3_USE= GNOME=cairo,gtk30 XORG=x11,xi
GTK3_CONFIGURE_ENABLE= gtk3 libnotify
GTK3_LIB_DEPENDS= libdbus-1.so:devel/dbus \
libnotify.so:devel/libnotify \
libharfbuzz.so:print/harfbuzz
GTK3_LIBS= -lX11
GTK3_IMPLIES= EMOJI
VALA_BUILD_DEPENDS= vala>=0.20:lang/vala
VALA_CONFIGURE_ON= --enable-vala=yes
VALA_CONFIGURE_OFF= --enable-vala=no
VALA_IMPLIES= GINTRO
GINTRO_BUILD_DEPENDS= gobject-introspection>=0.6.8:devel/gobject-introspection
GINTRO_RUN_DEPENDS= gobject-introspection>=0.6.8:devel/gobject-introspection
GINTRO_CONFIGURE_ENABLE= introspection
GCONF_USE= GNOME=gconf2
GCONF_CONFIGURE_ENABLE= gconf
GCONF_VARS= GCONF_SCHEMAS=ibus.schemas
DCONF_USE= GNOME=dconf
DCONF_CONFIGURE_ENABLE= dconf
DCONF_VARS= GLIB_SCHEMAS=org.freedesktop.ibus.gschema.xml
DOCS_CONFIGURE_ENABLE= gtk-doc-html
XIM_CONFIGURE_ENABLE= xim
ENGINE_CONFIGURE_ENABLE= engine
EMOJIONE_TAG= ba845a7e24aac26cf3cf22abc19bea215d94fbf3 # 2.2.7
EMOJI_CONFIGURE_ON= --with-unicode-emoji-dir=${LOCALBASE}/share/unicode/emoji \
--with-emoji-annotation-dir=${LOCALBASE}/share/unicode/cldr/common/annotations
EMOJI_CONFIGURE_ENABLE= emoji-dict
EMOJI_BUILD_DEPENDS= json-glib>=0:devel/json-glib \
unicode-emoji>0:misc/unicode-emoji \
cldr-emoji-annotation>0:misc/cldr-emoji-annotation
.include <bsd.port.pre.mk>
.if ${COMPILER_TYPE} == gcc && ${COMPILER_VERSION} < 46
USE_GCC= yes
.endif
.if ${PORT_OPTIONS:MENGINE} || ${PORT_OPTIONS:MGTK3} || ${PORT_OPTIONS:MGCONF} || ${PORT_OPTIONS:MDCONF}
PLIST_SUB+= COMPDIR=""
.else
PLIST_SUB+= COMPDIR="@comment "
.endif
pre-configure:
cd ${CONFIGURE_WRKSRC} && gtkdocize --copy --flavour no-tmpl
post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/etc/xdg/autostart
${INSTALL_DATA} ${PATCHDIR}/ibus.desktop ${STAGEDIR}${PREFIX}/etc/xdg/autostart
do-test:
${MAKE} -C ${WRKSRC}/src/tests check
.include <bsd.port.post.mk>
TIMESTAMP = 1582347505
SHA256 (ibus-ibus-1.5.22_GH0.tar.gz) = 4f87bad5345b5b11675025c801b4ce7d07b1c981c10fd8df296774b0ad7861dc
SIZE (ibus-ibus-1.5.22_GH0.tar.gz) = 1316284
[Desktop Entry]
Name=IBus
GenericName=Input Method Framework
Comment=Start IBus Input Method Framework
Exec=ibus-daemon --xim
Icon=ibus
Terminal=false
Type=Application
Categories=System;Utility;
X-GNOME-Autostart-Phase=Applications
X-GNOME-AutoRestart=false
X-GNOME-Autostart-Notify=true
X-KDE-autostart-after=panel
--- data/keymaps/common.orig 2014-09-16 02:55:34 UTC
+++ data/keymaps/common
@@ -85,14 +85,14 @@ keycode 86 = less
shift altgr keycode 86 = brokenbar
keycode 87 = F11
keycode 88 = F12
-keycode 98 = KP_Divide
-keycode 102 = Home
-keycode 103 = Up
-keycode 104 = Page_Up
-keycode 105 = Left
-keycode 106 = Right
-keycode 107 = End
-keycode 108 = Down
-keycode 109 = Page_Down
-keycode 110 = Insert
-keycode 111 = Delete
+keycode 89 = Home
+keycode 90 = Up
+keycode 91 = Page_Up
+keycode 92 = Left
+keycode 94 = Right
+keycode 95 = End
+keycode 96 = Down
+keycode 97 = Page_Down
+keycode 98 = Insert
+keycode 99 = Delete
+keycode 104 = KP_Divide
--- data/dconf/make-dconf-override-db.sh.orig 2019-08-07 03:33:23 UTC
+++ data/dconf/make-dconf-override-db.sh
@@ -6,7 +6,7 @@ set -e
# breaks dbus-launch. There's dbus-run-session which is
# better, but not everyone has it yet.
export DBUS_FATAL_WARNINGS=0
-export TMPDIR=$(mktemp -d --tmpdir="$PWD")
+export TMPDIR=$(TMPDIR="${PWD}" mktemp -d)
export XDG_CONFIG_HOME="$TMPDIR/config"
export XDG_CACHE_HOME="$TMPDIR/cache"
export GSETTINGS_SCHEMA_DIR="$TMPDIR/schemas"
--- ui/gtk3/application.vala.orig 2020-02-21 12:43:01 UTC
+++ ui/gtk3/application.vala
@@ -69,7 +69,7 @@ class Application {
}
private void bus_name_acquired_cb(DBusConnection connection,
- string sender_name,
+ string? sender_name,
string object_path,
string interface_name,
string signal_name,
@@ -80,7 +80,7 @@ class Application {
}
private void bus_name_lost_cb(DBusConnection connection,
- string sender_name,
+ string? sender_name,
string object_path,
string interface_name,
string signal_name,
--- ui/gtk3/extension.vala.orig 2020-02-21 12:43:01 UTC
+++ ui/gtk3/extension.vala
@@ -67,7 +67,7 @@ class ExtensionGtk : Gtk.Application {
private void bus_name_acquired_cb(DBusConnection connection,
- string sender_name,
+ string? sender_name,
string object_path,
string interface_name,
string signal_name,
@@ -78,7 +78,7 @@ class ExtensionGtk : Gtk.Application {
}
private void bus_name_lost_cb(DBusConnection connection,
- string sender_name,
+ string? sender_name,
string object_path,
string interface_name,
string signal_name,
Intelligent Input Bus for Linux / Unix OS, iBus, is the next generation input
framework, developed by the developer of scim-python, includes all its
function, and much more.
This is the base port, you need input methods such as pinyin to input text.
WWW: https://github.com/ibus/ibus
[
{ type: install
message: <<EOM
ibus installation finished. To use ibus, please do the following:
If you are using bash, please add following lines to your $HOME/.bashrc:
export XIM=ibus
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export XIM_PROGRAM="ibus-daemon"
export XIM_ARGS="--daemonize --xim"
If you are using tcsh, please add following lines to your $HOME/.cshrc:
setenv XIM ibus
setenv GTK_IM_MODULE ibus
setenv QT_IM_MODULE ibus
setenv XMODIFIERS @im=ibus
setenv XIM_PROGRAM ibus-daemon
setenv XIM_ARGS "--daemonize --xim"
If you are using KDE4, you may create a shell script in $HOME/.kde4/env,
and add following lines:
#!/bin/sh
export XIM=ibus
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export XIM_PROGRAM="ibus-daemon"
export XIM_ARGS="--daemonize --xim"
Following input methods/engines are available in ports:
chinese/ibus-chewing Chewing engine for IBus
chinese/ibus-libpinyin Intelligent Pinyin engine based on libpinyin
chinese/ibus-pinyin The PinYin input method
japanese/ibus-anthy Anthy engine for IBus
japanese/ibus-mozc Mozc engine for IBus
japanese/ibus-skk SKK engine for IBus
korean/ibus-hangul Hangul engine for IBus
textproc/ibus-kmfl KMFL IMEngine for IBus framework
textproc/ibus-m17n m17n IM engine for IBus framework
textproc/ibus-table Table based IM framework for IBus
textproc/ibus-typing-booster Faster typing by context sensitive completion
and QT4 input method module, textproc/ibus-qt.
If ibus cannot start or the panel does not appear, please ensure
that you are using up-to-date python.
EOM
}
]
bin/ibus
bin/ibus-daemon
bin/ibus-setup
etc/xdg/autostart/ibus.desktop
%%DCONF%%etc/dconf/db/ibus.d/00-upstream-settings
%%DCONF%%man/man5/00-upstream-settings.5.gz
%%DCONF%%@postunexec rm -f %D/etc/dconf/db/ibus
%%DCONF%%@postexec dconf update
%%DCONF%%etc/dconf/profile/ibus
include/ibus-1.0/ibus.h
include/ibus-1.0/ibusaccelgroup.h
include/ibus-1.0/ibusattribute.h
include/ibus-1.0/ibusattrlist.h
include/ibus-1.0/ibusbus.h
include/ibus-1.0/ibuscomponent.h
include/ibus-1.0/ibusconfig.h
include/ibus-1.0/ibusconfigservice.h
include/ibus-1.0/ibusdebug.h
include/ibus-1.0/ibusemoji.h
include/ibus-1.0/ibusengine.h
include/ibus-1.0/ibusenginedesc.h
include/ibus-1.0/ibusenginesimple.h
include/ibus-1.0/ibusenumtypes.h
include/ibus-1.0/ibuserror.h
include/ibus-1.0/ibusfactory.h
include/ibus-1.0/ibushotkey.h
include/ibus-1.0/ibusinputcontext.h
include/ibus-1.0/ibuskeymap.h
include/ibus-1.0/ibuskeys.h
include/ibus-1.0/ibuskeysyms-compat.h
include/ibus-1.0/ibuskeysyms.h
include/ibus-1.0/ibuslookuptable.h
include/ibus-1.0/ibusobject.h
include/ibus-1.0/ibusobservedpath.h
include/ibus-1.0/ibuspanelservice.h
include/ibus-1.0/ibusproperty.h
include/ibus-1.0/ibusproplist.h
include/ibus-1.0/ibusproxy.h
include/ibus-1.0/ibusregistry.h
include/ibus-1.0/ibusserializable.h
include/ibus-1.0/ibusservice.h
include/ibus-1.0/ibusshare.h
include/ibus-1.0/ibustext.h
include/ibus-1.0/ibustypes.h
include/ibus-1.0/ibusunicode.h
include/ibus-1.0/ibusutil.h
include/ibus-1.0/ibusversion.h
include/ibus-1.0/ibusxevent.h
include/ibus-1.0/ibusxml.h
%%GTK2%%lib/gtk-2.0/2.10.0/immodules/im-ibus.so
%%GINTRO%%lib/girepository-1.0/IBus-1.0.typelib
%%GINTRO%%share/gir-1.0/IBus-1.0.gir
%%GINTRO%%%%PYTHON_SITELIBDIR%%/gi/overrides/IBus.py
%%GINTRO%%%%PYTHON_SITELIBDIR%%/gi/overrides/IBus.pyc
%%GINTRO%%%%PYTHON_SITELIBDIR%%/gi/overrides/IBus.pyo
%%GTK3%%lib/gtk-3.0/3.0.0/immodules/im-ibus.so
lib/libibus-1.0.so
lib/libibus-1.0.so.5
lib/libibus-1.0.so.5.0.522
libdata/pkgconfig/ibus-1.0.pc
%%GTK3%%libexec/ibus-extension-gtk3
%%GTK3%%libexec/ibus-ui-gtk3
%%XIM%%libexec/ibus-x11
%%GCONF%%libexec/ibus-gconf
%%DCONF%%libexec/ibus-dconf
%%ENGINE%%libexec/ibus-engine-simple
libexec/ibus-portal
%%EMOJI%%libexec/ibus-ui-emojier
man/man1/ibus-daemon.1.gz
man/man1/ibus-setup.1.gz
man/man1/ibus.1.gz
man/man5/ibus.5.gz
%%EMOJI%%man/man7/ibus-emoji.7.gz
share/applications/org.freedesktop.IBus.Setup.desktop
%%EMOJI%%share/applications/org.freedesktop.IBus.Panel.Emojier.desktop
%%GTK3%%share/applications/org.freedesktop.IBus.Panel.Extension.Gtk3.desktop
share/dbus-1/services/org.freedesktop.IBus.service
share/dbus-1/services/org.freedesktop.portal.IBus.service
%%GTK3%%%%DATADIR%%/component/gtkextension.xml
%%GTK3%%%%DATADIR%%/component/gtkpanel.xml
%%GCONF%%%%DATADIR%%/component/gconf.xml
%%DCONF%%%%DATADIR%%/component/dconf.xml
%%ENGINE%%%%DATADIR%%/component/simple.xml
%%EMOJI%%%%DATADIR%%/dicts/emoji-af.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-am.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ar.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ar_SA.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-as.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ast.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-az.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-be.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-bg.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-bn.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-br.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-bs.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ca.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ccp.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ceb.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-chr.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-cs.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-cy.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-da.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-de.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-de_CH.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-el.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-en.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-en_001.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-en_AU.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-en_CA.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-en_GB.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-en_IN.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-es.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-es_419.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-es_MX.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-es_US.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-et.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-eu.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-fa.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-fi.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-fil.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-fo.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-fr.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-fr_CA.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ga.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-gd.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-gl.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-gu.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-he.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-hi.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-hr.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-hu.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-hy.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ia.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-id.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-is.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-it.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ja.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-jv.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ka.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-kab.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-kk.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-km.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-kn.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ko.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-kok.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ku.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ky.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-lo.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-lt.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-lv.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-mk.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ml.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-mn.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-mr.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ms.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-my.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-nb.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ne.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-nl.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-nn.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-or.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-pa.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-pl.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ps.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-pt.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-pt_PT.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-qu.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ro.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-root.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ru.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-sd.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-si.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-sk.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-sl.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-so.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-sq.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-sr.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-sr_Cyrl.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-sr_Cyrl_BA.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-sr_Latn.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-sr_Latn_BA.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-sv.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-sw.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-sw_KE.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ta.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-te.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-th.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-tk.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-to.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-tr.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-uk.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-ur.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-uz.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-vi.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-yue.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-yue_Hans.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-zh.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-zh_Hant.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-zh_Hant_HK.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-zu.dict
%%EMOJI%%%%DATADIR%%/dicts/unicode-blocks.dict
%%EMOJI%%%%DATADIR%%/dicts/unicode-names.dict
%%DATADIR%%/keymaps/common
%%DATADIR%%/keymaps/in
%%DATADIR%%/keymaps/jp
%%DATADIR%%/keymaps/kr
%%DATADIR%%/keymaps/modifiers
%%DATADIR%%/keymaps/us
%%DATADIR%%/setup/emojilang.py
%%DATADIR%%/setup/emojilang.pyc
%%DATADIR%%/setup/emojilang.pyo
%%DATADIR%%/setup/engineabout.py
%%DATADIR%%/setup/engineabout.pyc
%%DATADIR%%/setup/engineabout.pyo
%%DATADIR%%/setup/enginecombobox.py
%%DATADIR%%/setup/enginecombobox.pyc
%%DATADIR%%/setup/enginecombobox.pyo
%%DATADIR%%/setup/enginedialog.py
%%DATADIR%%/setup/enginedialog.pyc
%%DATADIR%%/setup/enginedialog.pyo
%%DATADIR%%/setup/enginetreeview.py
%%DATADIR%%/setup/enginetreeview.pyc
%%DATADIR%%/setup/enginetreeview.pyo
%%DATADIR%%/setup/i18n.py
%%DATADIR%%/setup/i18n.pyc
%%DATADIR%%/setup/i18n.pyo
%%DATADIR%%/setup/icon.py
%%DATADIR%%/setup/icon.pyc
%%DATADIR%%/setup/icon.pyo
%%DATADIR%%/setup/keyboardshortcut.py
%%DATADIR%%/setup/keyboardshortcut.pyc
%%DATADIR%%/setup/keyboardshortcut.pyo
%%DATADIR%%/setup/main.py
%%DATADIR%%/setup/main.pyc
%%DATADIR%%/setup/main.pyo
%%DATADIR%%/setup/setup.ui
%%NLS%%share/gettext/its/ibus.its
%%NLS%%share/gettext/its/ibus.loc
share/icons/hicolor/16x16/apps/ibus-keyboard.png
share/icons/hicolor/22x22/apps/ibus-keyboard.png
share/icons/hicolor/24x24/apps/ibus-keyboard.png
share/icons/hicolor/32x32/apps/ibus-keyboard.png
share/icons/hicolor/48x48/apps/ibus-keyboard.png
share/icons/hicolor/scalable/apps/ibus-engine.svg
share/icons/hicolor/scalable/apps/ibus-keyboard.svg
share/icons/hicolor/scalable/apps/ibus-setup.svg
share/icons/hicolor/scalable/apps/ibus.svg
%%NLS%%share/locale/ar/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/as/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/bn/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/bn_IN/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/bg/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/ca/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/cs/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/da/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/de/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/en_GB/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/es/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/et/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/eu/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/fa/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/fi/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/fr/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/gu/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/he/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/hi/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/hu/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/ia/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/id/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/it/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/ja/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/kn/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/ko/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/lv/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/ml/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/mn/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/mr/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/nb/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/nl/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/or/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/pa/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/pl/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/pt/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/ru/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/sq/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/sr/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/sr@latin/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/sv/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/ta/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/te/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/tg/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/tr/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/uk/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/ur/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/vi/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/zh_HK/LC_MESSAGES/ibus10.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/ibus10.mo
%%VALA%%share/vala/vapi/ibus-1.0.deps
%%VALA%%share/vala/vapi/ibus-1.0.vapi
share/bash-completion/completions/ibus.bash
%%DCONF%%share/GConf/gsettings/ibus.convert
@dir %%DATADIR%%/setup
@dir %%DATADIR%%/keymaps
@dir %%DATADIR%%/engine
%%COMPDIR%%@dir %%DATADIR%%/component
@dir %%DATADIR%%
@dir include/ibus-1.0
%%DCONF%%@dir etc/dconf/db/ibus.d
%%GTK3%%@postexec %%LOCALBASE%%/bin/gtk-query-immodules-3.0 --update-cache
%%GTK2%%@postexec %%LOCALBASE%%/bin/gtk-query-immodules-2.0 --update-cache
%%GTK3%%@postunexec %%LOCALBASE%%/bin/gtk-query-immodules-3.0 --update-cache
%%GTK2%%@postunexec %%LOCALBASE%%/bin/gtk-query-immodules-2.0 --update-cache
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment