Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP2:GA
fcitx
fcitx.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File fcitx.spec of Package fcitx
# # spec file for package fcitx # # Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define libver -4_2_8 Name: fcitx Version: 4.2.8.3 Release: 0 Summary: Flexible Context-aware Input Tool with eXtension License: GPL-2.0+ Group: System/I18n/Chinese Url: http://code.google.com/p/fcitx Source: http://download.fcitx-im.org/fcitx/%{name}-%{version}_dict.tar.xz Source1: xim.d-fcitx Source2: fcitx-README.suse Source3: xim.fcitx.suse.template # for fedora auto-start Source7: xinput-fcitx Source8: openSUSE-default.tar.gz Source9: macros.%{name} Source10: SLE-default.tar.gz Patch0: fcitx-password-visible-on-clutter-entry.patch BuildRequires: cairo-devel %if 0%{?suse_version} BuildRequires: dbus-1-devel BuildRequires: dbus-1-glib-devel BuildRequires: update-desktop-files %endif %if 0%{?fedora_version} BuildRequires: dbus-devel BuildRequires: dbus-glib-devel BuildRequires: desktop-file-utils BuildRequires: libxkbfile-devel %endif BuildRequires: enchant-devel BuildRequires: iso-codes-devel # Dictionary ownership BuildRequires: kde4-filesystem %if 0%{?suse_version} >= 1140 %if 0%{?suse_version} != 1315 BuildRequires: kdebase4-runtime-branding-openSUSE %endif %endif BuildRequires: libpresage-devel BuildRequires: pango-devel %if 0%{?suse_version} >= 1110 || 0%{?fedora_version} BuildRequires: fdupes %endif %if 0%{?suse_version} > 1110 || 0%{?fedora_version} BuildRequires: libqt4-devel %endif %if 0%{?suse_version} <= 1210 || 0%{?fedora_version} BuildRequires: lua-devel %else BuildRequires: lua51-devel %endif BuildRequires: cmake BuildRequires: gtk2-devel BuildRequires: opencc-devel %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} BuildRequires: gobject-introspection-devel BuildRequires: gtk3-devel %endif BuildRequires: gcc-c++ BuildRequires: libicu-devel BuildRequires: libxml2-devel BuildRequires: xz Requires: %{name}-gtk2 = %{version}-%{release} Requires: lib%{name}%{libver} = %{version}-%{release} %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} Requires: %{name}-gtk3 = %{version}-%{release} %endif %if 0%{?suse_version} > 1110 || 0%{?fedora_version} Requires: %{name}-qt4 = %{version}-%{release} %endif %if 0%{?suse_version} Recommends: %{name}-pinyin = %{version}-%{release} Recommends: %{name}-table = %{version}-%{release} # These libraries are dlopen-ed in fcitx at runtime # for spell-checking for keyboard users. ld can't find # them, so explicitly recommends. Recommends: libopencc1 Recommends: libpresage1 Recommends: libenchant1 Requires: %{name}-branding = %{version} %endif %if 0%{?fedora_version} Requires: %{name}-pinyin = %{version}-%{release} Requires: %{name}-table = %{version}-%{release} Requires: enchant Requires: libpresage1 Requires: opencc Requires(post): %{_sbindir}/alternatives Requires(postun): %{_sbindir}/alternatives %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: locale(ko;zh_CN;zh_SG) %description Fcitx is a CJK input method framework. It supports Table, Pinyin and QuWei input methods. It's flexible and fast. %package -n lib%{name}%{libver} Summary: Shared libraries for %{name} Group: System/I18n/Chinese Obsoletes: lib%{name} < %{version} Provides: lib%{name} = %{version} %description -n lib%{name}%{libver} Shared libraries for Fcitx input method framework. %package devel Summary: Development files for %{name} Group: Development/Libraries/C and C++ Requires: %{name} = %{version}-%{release} %description devel Development header files for Fcitx input method framework. %package gtk2 Summary: Gtk2 IM module for %{name} Group: System/I18n/Chinese Requires: %{name} = %{version}-%{release} %if 0%{?suse_version} >= 1140 %gtk2_immodule_requires %else Requires(post): gtk2 Requires(postun): gtk2 %endif %description gtk2 GTK+ version 2 input module for Fcitx input method rfamework. %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} %package gtk3 Summary: Gtk3 IM module for %{name} Group: System/I18n/Chinese Requires: %{name} = %{version}-%{release} %if 0%{?suse_version} %gtk3_immodule_requires %else Requires(post): gtk3 Requires(postun): gtk3 %endif %description gtk3 GTK+ version 3 input module for Fcitx input method framework. %package -n typelib-1_0-Fcitx-1_0 Summary: The Flexible Context-aware Input Tool with eXtension -- Introspection bindings Group: System/Libraries %description -n typelib-1_0-Fcitx-1_0 Fcitx is a CJK input method framework. It supports Table, Pinyin and QuWei input methods. It's flexible and fast. This package provides the GObject Introspection bindings for Fcitx. %endif %if 0%{?suse_version} > 1110 || 0%{?fedora_version} %package qt4 Summary: Qt4 IM module for %{name} Group: System/I18n/Chinese Requires: %{name} = %{version}-%{release} %description qt4 QT4 input module for Fcitx input method framework. %endif %package quwei Summary: Chinese Zone-bit(QuWei) engine for %{name} Group: System/I18n/Chinese Requires: %{name} = %{version}-%{release} %description quwei Chinese Zone-bit(QuWei) engine for Fcitx input method framework. %package pinyin Summary: Chinese Pinyin engine for %{name} Group: System/I18n/Chinese Requires: %{name} = %{version}-%{release} %description pinyin Chinese Pinyin engine for Fcitx input method framework. %package table Summary: Table engine for %{name} Group: System/I18n/Chinese Requires: %{name} = %{version}-%{release} %description table Table engine for Fcitx input method framework. It's the basic component for other users except some Chinese. %package table-cn-cangjie Summary: Simplified Chinese Tsang-Jei(Cangjie) table for %{name} Group: System/I18n/Chinese Requires: %{name}-table = %{version}-%{release} %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} BuildArch: noarch %endif %description table-cn-cangjie Fcitx Tsang Jei (Cang Jie) input tables for Simplified Chinese. %package table-cn-dianbao Summary: Telegram(Dianbao) table for %{name} Group: System/I18n/Chinese Requires: %{name}-table = %{version}-%{release} %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} BuildArch: noarch %endif %description table-cn-dianbao Fcitx Telegram (Dian Bao) input tables for Simplified Chinese. %package table-cn-erbi Summary: Two stroke(Erbi) table for %{name} Group: System/I18n/Chinese Requires: %{name}-table = %{version}-%{release} %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} BuildArch: noarch %endif %description table-cn-erbi Fcitx Two Stroke (Er Bi) input tables for Simplified Chinese. %package table-cn-bingchan Summary: Icefrog Holography(QXM) table for %{name} Group: System/I18n/Chinese Requires: %{name}-table = %{version}-%{release} %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} BuildArch: noarch %endif %description table-cn-bingchan Fcitx Icefrog Holography (Bing Chan Quan Xi, or QXM) input tables for Simplified Chinese. %package table-cn-wanfeng Summary: Evening Breeze(Wanfeng) table for %{name} Group: System/I18n/Chinese Requires: %{name}-table = %{version}-%{release} %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} BuildArch: noarch %endif %description table-cn-wanfeng Fcitx Evening Breeze (Wan feng) input tables for Simplified Chinese. %package table-cn-wubi-pinyin Summary: Wubi and pinyin(wubi-pinyin) table for %{name} Group: System/I18n/Chinese Provides: locale(fcitx-table:zh-cn;) Requires: %{name}-table = %{version}-%{release} %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} BuildArch: noarch %endif %description table-cn-wubi-pinyin Fcitx Wubi (Wu Bi Zi Xing) and Pinyin mixed input tables for Simplified Chinese. Wubi in Fcitx is based on wubi x86. %package table-cn-wubi Summary: Wubi table for %{name} Group: System/I18n/Chinese Provides: locale(fcitx-table:zh-cn;) Requires: %{name}-table = %{version}-%{release} %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} BuildArch: noarch %endif %description table-cn-wubi Fcitx Wubi (Wu Bi Zi Xing) input tables for Simplified Chinese. Wubi in Fcitx is based on wubi x86. %package table-cn-ziran Summary: Nature(Ziran) table for %{name} Group: System/I18n/Chinese Requires: %{name}-table = %{version}-%{release} %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} BuildArch: noarch %endif %description table-cn-ziran Fcitx Nature (Zi Ran Ma) input tables for Simplified Chinese. %package table-tools Summary: Fcitx tools to make tables Group: System/I18n/Chinese Requires: lib%{name}%{libver} = %{version}-%{release} %description table-tools Tools to convert txt word sheets to fcitx tables. see manpage for details %package pinyin-tools Summary: Fcitx tools to make pinyin match list Group: System/I18n/Chinese Requires: lib%{name}%{libver} = %{version}-%{release} %description pinyin-tools Tools to convert txt or scel(sougou pinyin data format) pinyin sheets to fcitx match lists. %if 0%{?suse_version} %if 0%{?suse_version} != 1315 %package branding-openSUSE Summary: openSUSE default Skin for Fcitx Group: System/I18n/Chinese Requires: %{name} = %{version}-%{release} %if 0%{?suse_version} >= 1140 BuildArch: noarch %endif Provides: %{name}-branding = %{version} Conflicts: otherproviders(%{name}-branding) Supplements: packageand(%{name}:branding-openSUSE) %description branding-openSUSE openSUSE default skin for Fcitx You can either use this package or download from kde-look.org using knewstaff in fcitx-config-kde4. %else %package branding-SLE Summary: SLE default Skin for Fcitx Group: System/I18n/Chinese Requires: %{name} = %{version}-%{release} %if 0%{?suse_version} >= 1140 BuildArch: noarch %endif Provides: %{name}-branding = %{version} Conflicts: otherproviders(%{name}-branding) Supplements: packageand(%{name}:branding-SLE) %description branding-SLE SLE default skin for Fcitx You can either use this package or download from kde-look.org using knewstaff in fcitx-config-kde4. %endif %endif %package skin-classic Summary: Fcitx Classic Skin Group: System/I18n/Chinese Requires: %{name} = %{version}-%{release} %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} BuildArch: noarch %endif %description skin-classic Fcitx classic skin. You can either use this package or download from kde-look.org using knewstaff in fcitx-config-kde4. %package skin-dark Summary: Fcitx Dark Skin Group: System/I18n/Chinese Requires: %{name} = %{version}-%{release} %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} BuildArch: noarch %endif %description skin-dark Fcitx dark skin. You can either use this package for download from kde-look.org using knewstaff in fcitx-config-kde4. %prep %setup -q -n %{name}-%{version} %patch0 -p1 # hack to fix incompatibility of gtk-query-immodules-2.0 (bnc#845860) %if %suse_version < 1310 sed -i \ -e's@\(gtk-query-immodules-2.0-64\) --update-cache@\1 > <prefix>%{_sysconfdir}/gtk-2.0/gtk64.immodules@g' \ -e's@\(gtk-query-immodules-2.0\) --update-cache@\1 > <prefix>%{_sysconfdir}/gtk-2.0/gtk.immodules@g' \ $RPM_SOURCE_DIR/baselibs.conf %endif %build mkdir build cd build # fix dlopen-ed library name cmake .. \ -DCMAKE_C_FLAGS="$RPM_OPT_FLAGS" \ -DCMAKE_CXX_FLAGS="$RPM_OPT_FLAGS" \ -DCMAKE_VERBOSE_MAKEFILE=On \ -DCMAKE_BUILD_TYPE=Release \ -DOPENCC_LIBRARY_FILENAME=libopencc.so.1 \ -DENCHANT_LIBRARY_FILENAME=libenchant.so.1 \ -DPRESAGE_LIBRARY_FILENAME=libpresage.so.1 \ %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} -DENABLE_GTK3_IM_MODULE=On \ %endif %if 0%{?suse_version} <= 1210 -DENABLE_QT_GUI=Off \ %endif %if 0%{?sles_version} -DENABLE_QT=Off \ -DENABLE_QT_IM_MODULE=off \ %endif -DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DLIB_INSTALL_DIR=%{_libdir} \ -DSYSCONFDIR=%{_sysconfdir} \ -DENABLE_LUA=On # fix gobject-introspection build export SUSE_ASNEEDED=0 make %install cd build # support fedora 17 make DESTDIR=%{buildroot} install cd .. %if 0%{?suse_version} %if 0%{?suse_version} != 1315 # install openSUSE branding pushd %{buildroot}%{_datadir}/%{name}/skin/ tar -xzf %{SOURCE8} # fcitx 4.2.8 use new dbus systray mechanism, so fix the ugly oxygen keyboard icon mkdir -p %{buildroot}%{_kde4_appsdir}/desktoptheme/openSUSE/icons/ cp -r openSUSE-default/source/inactive.svg %{buildroot}%{_kde4_appsdir}/desktoptheme/openSUSE/icons/input.svg popd pushd %{buildroot}%{_datadir}/%{name}/configdesc sed -i 's/DefaultValue=default/DefaultValue=openSUSE-default/' %{buildroot}%{_datadir}/%{name}/configdesc/fcitx-classic-ui.desc popd %else # install SLE branding pushd %{buildroot}%{_datadir}/%{name}/skin/ tar -xzf %{SOURCE10} # fcitx 4.2.8 use new dbus systray mechanism, so fix the ugly oxygen keyboard icon mkdir -p %{buildroot}%{_kde4_appsdir}/desktoptheme/SLE/icons/ cp -r SLE-default/source/inactive.svg %{buildroot}%{_kde4_appsdir}/desktoptheme/SLE/icons/input.svg popd pushd %{buildroot}%{_datadir}/%{name}/configdesc sed -i 's/DefaultValue=default/DefaultValue=SLE-default/' %{buildroot}%{_datadir}/%{name}/configdesc/fcitx-classic-ui.desc popd %endif %endif # fix desktop file sed -i "s/x-fskin/x-fskin;/" %{buildroot}%{_datadir}/applications/fcitx-skin-installer.desktop %if 0%{?suse_version} %suse_update_desktop_file fcitx Utility DesktopUtility %suse_update_desktop_file fcitx-skin-installer Utility DesktopUtility %suse_update_desktop_file -r fcitx-configtool System X-SuSE-SystemSetup %endif %if 0%{?fedora_version} desktop-file-install --add-category="Utility" --delete-original --dir=%{buildroot}%{_datadir}/applications \ %{buildroot}/%{_datadir}/applications/fcitx.desktop desktop-file-install --add-category="Utility" --delete-original --dir=%{buildroot}%{_datadir}/applications \ %{buildroot}/%{_datadir}/applications/fcitx-skin-installer.desktop desktop-file-install --add-category="System" --delete-original --dir=%{buildroot}%{_datadir}/applications \ %{buildroot}/%{_datadir}/applications/fcitx-configtool.desktop %endif # fix doc %if 0%{?suse_version} mkdir %{buildroot}%{_docdir} mv %{buildroot}%{_datadir}/doc/%{name}/ %{buildroot}%{_docdir} cp -r %{SOURCE2} %{buildroot}%{_docdir}/%{name}/ cp -r %{SOURCE3} %{buildroot}%{_docdir}/%{name}/ cp -r AUTHORS %{buildroot}%{_docdir}/%{name}/ cp -r ChangeLog %{buildroot}%{_docdir}/%{name}/ %endif %if 0%{?fedora_version} mkdir %{buildroot}%{_docdir}/packages/ mv %{buildroot}%{_datadir}/doc/%{name}/ %{buildroot}%{_docdir}/packages/ cp -r %{SOURCE2} %{buildroot}%{_docdir}/packages/%{name}/ cp -r %{SOURCE3} %{buildroot}%{_docdir}/packages/%{name}/ cp -r AUTHORS %{buildroot}%{_docdir}/packages/%{name}/ cp -r ChangeLog %{buildroot}%{_docdir}/packages/%{name}/ %endif # create autostart %if 0%{?suse_version} mkdir -p %{buildroot}%{_sysconfdir}/X11/xim.d/ install -m 644 %{S:1} %{buildroot}%{_sysconfdir}/X11/xim.d/fcitx priority=30 pushd %{buildroot}%{_sysconfdir}/X11/xim.d/ for lang in am ar as bn el fa gu he hi hr ja ka kk kn ko lo ml my \ pa ru sk vi zh_TW zh_CN zh_HK zh_SG \ de fr it es nl cs pl da nn nb fi en sv ; do mkdir $lang pushd $lang ln -s ../fcitx $priority-fcitx popd done popd # bnc#801319 remove the unneeded fcitx-autostart.desktop which blocks ibus from starting. rm -rf %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop %endif %if 0%{?fedora_version} mkdir -pv %{buildroot}%{_sysconfdir}/X11/xinit/xinput.d/ install -pm 644 -D %{SOURCE7} %{buildroot}%{_sysconfdir}/X11/xinit/xinput.d/fcitx.conf %endif # install rpm macros install -D -m644 %{SOURCE9} %{buildroot}%{_sysconfdir}/rpm/macros.%{name} # remove *.la %{__rm} -rf %{buildroot}%{_libdir}/lib%{name}-config.la %find_lang %{name} %if 0%{?suse_version} >= 1110 %fdupes %{buildroot} %else %if 0%{?fedora_version} fdupes -n -q -r %{buildroot} %endif %endif %post gtk2 %gtk2_immodule_post %postun gtk2 %gtk2_immodule_postun %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} %post gtk3 %gtk3_immodule_post # Add fcitx icons to gnome3 panel TARGET="/usr/share/gnome-shell/js/ui/statusIconDispatcher.js" if [ -f $TARGET ] && [ ! -f $TARGET-fcitx ] ; then mv $TARGET $TARGET-fcitx sed "/^const STANDARD_TRAY_ICON_IMPLEMENTATIONS/a \ 'fcitx': 'input-method'," $TARGET-fcitx > $TARGET fi %postun gtk3 %gtk3_immodule_postun %endif # fedora autostart %if 0%{?fedora_version} %post /sbin/ldconfig %{_sbindir}/alternatives --install %{_sysconfdir}/X11/xinit/xinputrc xinputrc %{_sysconfdir}/X11/xinit/xinput.d/fcitx.conf 55 || : update-desktop-database %{_datadir}/applications &>/dev/null || : %postun /sbin/ldconfig if [ "$1" = "0" ]; then %{_sbindir}/alternatives --remove xinputrc %{_sysconfdir}/X11/xinit/xinput.d/fcitx.conf || : # if alternative was set to manual, reset to auto [ -L %{_sysconfdir}/alternatives/xinputrc -a "`readlink %{_sysconfdir}/alternatives/xinputrc`" = "%{_sysconfdir}/X11/xinit/xinput.d/fcitx.conf" ] && %{_sbindir}/alternatives --auto xinputrc || : fi update-desktop-database %{_datadir}/applications &>/dev/null || %endif %if 0%{?suse_version} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %endif %post -n lib%{name}%{libver} -p /sbin/ldconfig %postun -n lib%{name}%{libver} -p /sbin/ldconfig %files -f %{name}.lang %defattr(-,root,root) %doc COPYING %{_bindir}/%{name} %{_bindir}/%{name}-autostart %{_bindir}/%{name}-configtool %{_bindir}/%{name}-remote %{_bindir}/%{name}-skin-installer %{_bindir}/%{name}-dbus-watcher %{_bindir}/%{name}-diagnose %{_datadir}/%{name}/ %{_datadir}/applications/*.desktop %{_datadir}/icons/* %{_datadir}/mime/packages/* %{_datadir}/dbus-1/services/org.fcitx.Fcitx.service %{_mandir}/man1/fcitx.1.gz %{_mandir}/man1/fcitx-remote.1.gz %{_libdir}/%{name}/ %if 0%{?suse_version} %config %{_sysconfdir}/X11/xim.d/ %{_docdir}/%{name}/ %endif %if 0%{?fedora_version} %config %{_sysconfdir}/X11/xinit/xinput.d/ %{_docdir}/packages/%{name}/ %config %{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop %endif # excludes %exclude %{_datadir}/%{name}/pinyin %exclude %{_datadir}/%{name}/table/* %exclude %{_datadir}/%{name}/imicon/* %exclude %{_datadir}/%{name}/inputmethod/* %exclude %{_datadir}/%{name}/addon/%{name}-pinyin.conf %exclude %{_datadir}/%{name}/addon/%{name}-table.conf %exclude %{_datadir}/%{name}/addon/%{name}-qw.conf %exclude %{_datadir}/%{name}/configdesc/%{name}-pinyin.desc %exclude %{_datadir}/%{name}/configdesc/table.desc %exclude %{_libdir}/%{name}/fcitx-pinyin.so %exclude %{_libdir}/%{name}/fcitx-table.so %exclude %{_libdir}/%{name}/fcitx-qw.so %exclude %{_libdir}/%{name}/libexec/comp-spell-dict %exclude %{_libdir}/%{name}/libexec/fcitx-po-parser %exclude %{_libdir}/%{name}/libexec/fcitx-scanner %if 0%{?suse_version} %if 0%{?suse_version} != 1315 %exclude %{_datadir}/%{name}/skin/openSUSE-default %else %exclude %{_datadir}/%{name}/skin/SLE-default %endif %endif %exclude %{_datadir}/%{name}/skin/classic %exclude %{_datadir}/%{name}/skin/dark %files -n lib%{name}%{libver} %defattr(-,root,root) %{_libdir}/libfcitx*.so.* %{_libdir}/libfcitx*.so %files gtk2 %defattr(-,root,root) %{_libdir}/gtk-2.0/* %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} %files gtk3 %defattr(-,root,root) %{_libdir}/gtk-3.0/* %files -n typelib-1_0-Fcitx-1_0 %defattr(-,root,root) %{_libdir}/girepository-1.0/Fcitx-1.0.typelib %endif %files quwei %defattr(-,root,root) %{_libdir}/%{name}/%{name}-qw.so %{_datadir}/%{name}/inputmethod/qw.conf %{_datadir}/%{name}/addon/%{name}-qw.conf %files pinyin %defattr(-,root,root) %{_libdir}/%{name}/%{name}-pinyin.so %{_datadir}/%{name}/pinyin/ %{_datadir}/%{name}/inputmethod/pinyin.conf %{_datadir}/%{name}/inputmethod/shuangpin.conf %{_datadir}/%{name}/addon/%{name}-pinyin.conf %{_datadir}/%{name}/imicon/pinyin.png %{_datadir}/%{name}/imicon/shuangpin.png %{_datadir}/%{name}/configdesc/%{name}-pinyin.desc %files table %defattr(-,root,root) %{_libdir}/%{name}/%{name}-table.so %{_datadir}/%{name}/addon/%{name}-table.conf %{_datadir}/%{name}/configdesc/table.desc %files table-cn-cangjie %defattr(-,root,root) %{_datadir}/%{name}/table/cangjie.* %{_datadir}/%{name}/imicon/cangjie.png %files table-cn-dianbao %defattr(-,root,root) %{_datadir}/%{name}/table/db.* %files table-cn-erbi %defattr(-,root,root) %{_datadir}/%{name}/table/erbi.* %{_datadir}/%{name}/imicon/erbi.png %files table-cn-bingchan %defattr(-,root,root) %{_datadir}/%{name}/table/qxm.* %files table-cn-wanfeng %defattr(-,root,root) %{_datadir}/%{name}/table/wanfeng.* %files table-cn-wubi-pinyin %defattr(-,root,root) %{_datadir}/%{name}/table/wbpy.* %{_datadir}/%{name}/imicon/wbpy.png %files table-cn-wubi %defattr(-,root,root) %{_datadir}/%{name}/table/wbx.* %{_datadir}/%{name}/imicon/wubi.png %files table-cn-ziran %defattr(-,root,root) %{_datadir}/%{name}/table/zrm.* %{_datadir}/%{name}/imicon/ziranma.png %files table-tools %defattr(-,root,root) %{_bindir}/mb2txt %{_bindir}/txt2mb %{_mandir}/man1/mb2txt.1.gz %{_mandir}/man1/txt2mb.1.gz %files pinyin-tools %defattr(-,root,root) %{_bindir}/createPYMB %{_bindir}/readPYMB %{_bindir}/readPYBase %{_bindir}/mb2org %{_bindir}/scel2org %{_mandir}/man1/createPYMB.1.gz %{_mandir}/man1/readPYMB.1.gz %{_mandir}/man1/readPYBase.1.gz %{_mandir}/man1/mb2org.1.gz %{_mandir}/man1/scel2org.1.gz %if 0%{?suse_version} %if 0%{?suse_version} != 1315 %files branding-openSUSE %defattr(-,root,root) %{_datadir}/%{name}/skin/openSUSE-default %{_kde4_appsdir}/desktoptheme/openSUSE/icons/input.svg %if 0%{?suse_version} <= 1220 %dir %{_kde4_appsdir}/desktoptheme %dir %{_kde4_appsdir}/desktoptheme/openSUSE %dir %{_kde4_appsdir}/desktoptheme/openSUSE/icons %endif %else %files branding-SLE %defattr(-,root,root) %{_datadir}/%{name}/skin/SLE-default %dir %{_kde4_appsdir}/desktoptheme %dir %{_kde4_appsdir}/desktoptheme/SLE %dir %{_kde4_appsdir}/desktoptheme/SLE/icons %{_kde4_appsdir}/desktoptheme/SLE/icons/input.svg %endif %endif %files skin-classic %defattr(-,root,root) %{_datadir}/%{name}/skin/classic %files skin-dark %defattr(-,root,root) %{_datadir}/%{name}/skin/dark %files devel %defattr(-,root,root) %config %{_sysconfdir}/rpm/macros.%{name} %{_includedir}/* %{_bindir}/%{name}4-config %{_libdir}/%{name}/libexec/comp-spell-dict %{_libdir}/%{name}/libexec/fcitx-po-parser %{_libdir}/%{name}/libexec/fcitx-scanner %{_libdir}/pkgconfig/*.pc %{_datadir}/cmake/ %if 0%{?suse_version} >= 1140 || 0%{?fedora_version} %{_datadir}/gir-1.0/Fcitx-1.0.gir %endif %if 0%{?suse_version} > 1110 || 0%{?fedora_version} %files qt4 %defattr(-,root,root) %{_libdir}/qt4/* %endif %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor