forked from pool/fcitx
Accepting request 131604 from home:MargueriteSu:branches:M17N
OBS-URL: https://build.opensuse.org/request/show/131604 OBS-URL: https://build.opensuse.org/package/show/M17N/fcitx?expand=0&rev=41
This commit is contained in:
parent
cbe42e10c0
commit
2dc512b0b5
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Aug 26 01:15:41 UTC 2012 - i@marguerite.su
|
||||||
|
|
||||||
|
- add openSUSE-branding theme for 12.2
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Aug 16 22:34:07 UTC 2012 - i@marguerite.su
|
Thu Aug 16 22:34:07 UTC 2012 - i@marguerite.su
|
||||||
|
|
||||||
|
47
fcitx.spec
47
fcitx.spec
@ -35,6 +35,7 @@ Source5: pinyin.tar.gz
|
|||||||
Source6: table.tar.gz
|
Source6: table.tar.gz
|
||||||
# for fedora auto-start
|
# for fedora auto-start
|
||||||
Source7: xinput-fcitx
|
Source7: xinput-fcitx
|
||||||
|
SOurce8: openSUSE-default.tar.gz
|
||||||
#FIX-FOR-UPSTREAM i@marguerite.su - dont download online
|
#FIX-FOR-UPSTREAM i@marguerite.su - dont download online
|
||||||
Patch1: fix_fcitx_googlecode_resolv_error.patch
|
Patch1: fix_fcitx_googlecode_resolv_error.patch
|
||||||
BuildRequires: cairo-devel
|
BuildRequires: cairo-devel
|
||||||
@ -86,6 +87,7 @@ Requires: %{name}-qt4 = %{version}-%{release}
|
|||||||
%if 0%{?suse_version}
|
%if 0%{?suse_version}
|
||||||
Recommends: %{name}-pinyin = %{version}-%{release}
|
Recommends: %{name}-pinyin = %{version}-%{release}
|
||||||
Recommends: %{name}-table = %{version}-%{release}
|
Recommends: %{name}-table = %{version}-%{release}
|
||||||
|
Recommends: %{name}-branding-openSUSE = %{version}
|
||||||
%endif
|
%endif
|
||||||
%if 0%{?fedora_version}
|
%if 0%{?fedora_version}
|
||||||
Requires(post): %{_sbindir}/alternatives
|
Requires(post): %{_sbindir}/alternatives
|
||||||
@ -306,6 +308,36 @@ Requires: lib%{name}%{libver} = %{version}-%{release}
|
|||||||
%description pinyin-tools
|
%description pinyin-tools
|
||||||
Tools to convert txt or scel(sougou pinyin data format) pinyin sheets to fcitx match lists.
|
Tools to convert txt or scel(sougou pinyin data format) pinyin sheets to fcitx match lists.
|
||||||
|
|
||||||
|
%package branding-openSUSE
|
||||||
|
Summary: openSUSE default Skin for Fcitx
|
||||||
|
Group: System/I18n/Chinese
|
||||||
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
%if 0%{?suse_version} >= 1140 || 0%{?fedora_version}
|
||||||
|
BuildArch: noarch
|
||||||
|
%endif
|
||||||
|
Provides: fcitx-branding = %{version}
|
||||||
|
Conflicts: otherproviders(fcitx-branding)
|
||||||
|
|
||||||
|
%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.
|
||||||
|
|
||||||
|
%package branding-upstream
|
||||||
|
Summary: Fcitx Upstream default Skin
|
||||||
|
Group: System/I18n/Chinese
|
||||||
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
%if 0%{?suse_version} >= 1140 || 0%{?fedora_version}
|
||||||
|
BuildArch: noarch
|
||||||
|
%endif
|
||||||
|
Provides: fcitx-branding = %{version}
|
||||||
|
Conflicts: otherproviders(fcitx-branding)
|
||||||
|
|
||||||
|
%description branding-upstream
|
||||||
|
Fcitx default skin.
|
||||||
|
|
||||||
|
You can either use this package or download from kde-look.org using knewstaff in fcitx-config-kde4.
|
||||||
|
|
||||||
%package skin-classic
|
%package skin-classic
|
||||||
Summary: Fcitx Classic Skin
|
Summary: Fcitx Classic Skin
|
||||||
Group: System/I18n/Chinese
|
Group: System/I18n/Chinese
|
||||||
@ -373,6 +405,11 @@ make DESTDIR=%{buildroot} install
|
|||||||
|
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
|
# install openSUSE branding
|
||||||
|
pushd %{buildroot}%{_datadir}/%{name}/skin/
|
||||||
|
tar -xzf %{SOURCE8}
|
||||||
|
popd
|
||||||
|
|
||||||
# fix desktop file
|
# fix desktop file
|
||||||
sed -i "s/x-fskin/x-fskin;/" %{buildroot}%{_datadir}/applications/fcitx-skin-installer.desktop
|
sed -i "s/x-fskin/x-fskin;/" %{buildroot}%{_datadir}/applications/fcitx-skin-installer.desktop
|
||||||
|
|
||||||
@ -555,6 +592,8 @@ update-desktop-database %{_datadir}/applications &>/dev/null ||
|
|||||||
%exclude %{_libdir}/%{name}/fcitx-pinyin.so
|
%exclude %{_libdir}/%{name}/fcitx-pinyin.so
|
||||||
%exclude %{_libdir}/%{name}/fcitx-table.so
|
%exclude %{_libdir}/%{name}/fcitx-table.so
|
||||||
%exclude %{_libdir}/%{name}/fcitx-qw.so
|
%exclude %{_libdir}/%{name}/fcitx-qw.so
|
||||||
|
%exclude %{_datadir}/%{name}/skin/openSUSE-default
|
||||||
|
%exclude %{_datadir}/%{name}/skin/default
|
||||||
%exclude %{_datadir}/%{name}/skin/classic
|
%exclude %{_datadir}/%{name}/skin/classic
|
||||||
%exclude %{_datadir}/%{name}/skin/dark
|
%exclude %{_datadir}/%{name}/skin/dark
|
||||||
|
|
||||||
@ -668,6 +707,14 @@ update-desktop-database %{_datadir}/applications &>/dev/null ||
|
|||||||
%{_mandir}/man1/mb2org.1.gz
|
%{_mandir}/man1/mb2org.1.gz
|
||||||
%{_mandir}/man1/scel2org.1.gz
|
%{_mandir}/man1/scel2org.1.gz
|
||||||
|
|
||||||
|
%files branding-openSUSE
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{_datadir}/%{name}/skin/openSUSE-default
|
||||||
|
|
||||||
|
%files branding-upstream
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{_datadir}/%{name}/skin/default
|
||||||
|
|
||||||
%files skin-classic
|
%files skin-classic
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_datadir}/%{name}/skin/classic
|
%{_datadir}/%{name}/skin/classic
|
||||||
|
3
openSUSE-default.tar.gz
Normal file
3
openSUSE-default.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:730a6968fa9eaf88e5ec14be5f66a2d3a3c94835ac00c8bd3e49af3e2c914a1c
|
||||||
|
size 358500
|
Loading…
Reference in New Issue
Block a user