a642bfda59
Supported languages should not be left empty in a table. For an input method which has LANGUAGES set to an empty string, nothing at all is shown by ibus when trying to change to that input method using the trigger key which makes the input method hard to select.
220 lines
7.6 KiB
RPMSpec
220 lines
7.6 KiB
RPMSpec
%global cur_ver 1.3.0.20100907
|
|
|
|
Name: ibus-table-others
|
|
Version: 1.3.0.20100907
|
|
Release: 12%{?dist}
|
|
Summary: Various tables for IBus-Table
|
|
License: GPLv3
|
|
Group: System Environment/Libraries
|
|
URL: http://github.com/moebiuscurve/ibus-table-others
|
|
Source0: http://nkumar.fedorapeople.org/ibus-table-others/%{name}-%{version}.tar.gz
|
|
Patch0: ibus-table-others-1.3.0.20100907-fix-emoji-build.patch
|
|
Patch1: ibus-table-others-1.3.0.20100907-improve-translit.patch
|
|
Patch2: ibus-table-others-1.3.0.20100907-table-language-empty.patch
|
|
BuildArch: noarch
|
|
|
|
Requires: ibus-table
|
|
BuildRequires: ibus-table-devel
|
|
|
|
%description
|
|
The package contains various IBus-Tables which include languages of \
|
|
Latin-America, Europe, Southeast Asia, as well as math and other symbols
|
|
|
|
%package -n ibus-table-code
|
|
Requires: ibus-table
|
|
Summary: Ibus-Tables for Latex, CNS11643 & Emoji
|
|
|
|
%description -n ibus-table-code
|
|
The package contains ibus-tables for Latex, CNS11643, Emoji.
|
|
|
|
%package -n ibus-table-cyrillic
|
|
Requires: ibus-table
|
|
Summary: Ibus-Tables for Cyrillic
|
|
|
|
%description -n ibus-table-cyrillic
|
|
The Cyrillic rustrad & yawerty tables for IBus Table.
|
|
|
|
%package -n ibus-table-latin
|
|
Requires: ibus-table
|
|
Summary: Ibus-Tables for Latin
|
|
|
|
%description -n ibus-table-latin
|
|
The Latin compose & ipa-x-sampa tables for Ibus-Table.
|
|
|
|
%package -n ibus-table-translit
|
|
Requires: ibus-table
|
|
Summary: Ibus-Tables for Russian Translit
|
|
|
|
%description -n ibus-table-translit
|
|
The Cyrillic translit & translit-ua tables for IBus-Table.
|
|
|
|
%package -n ibus-table-tv
|
|
Requires: ibus-table
|
|
Summary: Ibus-Tables for Thai and Viqr (Vietnamese)
|
|
|
|
%description -n ibus-table-tv
|
|
The Thai and Viqr (Vietnamese) tables for IBus-Table.
|
|
|
|
%package -n ibus-table-mathwriter
|
|
Requires: ibus-table
|
|
Summary: Ibus-Tables for Unicode mathematics symbols
|
|
|
|
%description -n ibus-table-mathwriter
|
|
The package contains table for writing Unicode mathematics symbols.
|
|
|
|
|
|
%prep
|
|
%setup -q
|
|
%patch0 -p1 -b .fix-emoji-build
|
|
%patch1 -p1 -b .improve-translit
|
|
%patch2 -p1 -b .table-language-empty
|
|
|
|
%build
|
|
%configure
|
|
|
|
make %{?_smp_mflags}
|
|
|
|
%install
|
|
make DESTDIR=${RPM_BUILD_ROOT} NO_INDEX=true install
|
|
cd ${RPM_BUILD_ROOT}/%{_datadir}/ibus-table/tables/
|
|
%{_bindir}/ibus-table-createdb -i -n cns11643.db
|
|
%{_bindir}/ibus-table-createdb -i -n compose.db
|
|
%{_bindir}/ibus-table-createdb -i -n emoji-table.db
|
|
%{_bindir}/ibus-table-createdb -i -n ipa-x-sampa.db
|
|
%{_bindir}/ibus-table-createdb -i -n latex.db
|
|
%{_bindir}/ibus-table-createdb -i -n rustrad.db
|
|
%{_bindir}/ibus-table-createdb -i -n thai.db
|
|
%{_bindir}/ibus-table-createdb -i -n translit.db
|
|
%{_bindir}/ibus-table-createdb -i -n translit-ua.db
|
|
%{_bindir}/ibus-table-createdb -i -n viqr.db
|
|
%{_bindir}/ibus-table-createdb -i -n yawerty.db
|
|
%{_bindir}/ibus-table-createdb -i -n mathwriter-ibus.db
|
|
|
|
%files
|
|
%doc AUTHORS COPYING README
|
|
|
|
%files -n ibus-table-code
|
|
%{_datadir}/ibus-table/tables/latex.db
|
|
%{_datadir}/ibus-table/tables/cns11643.db
|
|
%{_datadir}/ibus-table/tables/emoji-table.db
|
|
%{_datadir}/ibus-table/icons/latex.svg
|
|
%{_datadir}/ibus-table/icons/cns11643.png
|
|
%{_datadir}/ibus-table/icons/ibus-emoji.svg
|
|
|
|
%files -n ibus-table-cyrillic
|
|
%{_datadir}/ibus-table/tables/rustrad.db
|
|
%{_datadir}/ibus-table/tables/yawerty.db
|
|
%{_datadir}/ibus-table/icons/rustrad.png
|
|
%{_datadir}/ibus-table/icons/yawerty.png
|
|
|
|
%files -n ibus-table-latin
|
|
%{_datadir}/ibus-table/tables/compose.db
|
|
%{_datadir}/ibus-table/tables/ipa-x-sampa.db
|
|
%{_datadir}/ibus-table/icons/compose.svg
|
|
%{_datadir}/ibus-table/icons/ipa-x-sampa.png
|
|
|
|
%files -n ibus-table-translit
|
|
%{_datadir}/ibus-table/tables/translit.db
|
|
%{_datadir}/ibus-table/tables/translit-ua.db
|
|
%{_datadir}/ibus-table/icons/translit.png
|
|
%{_datadir}/ibus-table/icons/translit-ua.png
|
|
|
|
%files -n ibus-table-tv
|
|
%{_datadir}/ibus-table/tables/thai.db
|
|
%{_datadir}/ibus-table/tables/viqr.db
|
|
%{_datadir}/ibus-table/icons/thai.png
|
|
%{_datadir}/ibus-table/icons/viqr.png
|
|
|
|
%files -n ibus-table-mathwriter
|
|
%{_datadir}/ibus-table/tables/mathwriter-ibus.db
|
|
%{_datadir}/ibus-table/icons/mathwriter.png
|
|
|
|
%changelog
|
|
* Thu Sep 06 2012 Mike FABIAN <mfabian@redhat.com> - 1.3.0.20100907-12
|
|
- Resolves: #855102
|
|
- Supported languages should not be left empty in a table.
|
|
For an input method which has LANGUAGES set to an empty string,
|
|
nothing at all is shown by ibus when trying to change to that input
|
|
method using the trigger key which makes the input method hard to
|
|
select.
|
|
|
|
* Thu Sep 06 2012 Mike FABIAN <mfabian@redhat.com> - 1.3.0.20100907-11
|
|
- Related: #845798, #854539
|
|
- enable build of Russian transliteration table again,
|
|
should work now because of the fix for ibus-table, see #845798
|
|
- improvements for the Russian and Ukrainian transliteration tables
|
|
translit.txt and translit-ua.txt by the original author
|
|
Daniil Ivanov <daniil.ivanov@gmail.com>
|
|
|
|
* Wed Aug 29 2012 Mike FABIAN <mfabian@redhat.com> - 1.3.0.20100907-10
|
|
- Fix build for emoji-table and enable it again.
|
|
- Resolves: #845797
|
|
|
|
* Sat Aug 04 2012 Parag Nemade <paragn AT fedoraproject DOT org> - 1.3.0.20100907-9
|
|
- Save this package for f18 by blocking emoji-table
|
|
|
|
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0.20100907-8
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
|
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0.20100907-7
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
|
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0.20100907-6
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
|
* Tue Oct 19 2010 Naveen Kumar <nkumar@redhat.com> - 1.3.0.20100907-5
|
|
- dropped --disable-static & --prefix from configure
|
|
- Dropped the cleaning of buildroot
|
|
- macros removed from make
|
|
- clean section dropped
|
|
- doc moved to main package
|
|
- versions from BuildRequires and Requires removed
|
|
|
|
* Wed Oct 6 2010 Naveen Kumar <nkumar@redhat.com> - 1.3.0.20100907-4
|
|
- delete all Obsoletes fields in spec
|
|
- removed BuildRoot as specified in new guidelines
|
|
|
|
* Thu Sep 30 2010 Naveen Kumar <nkumar@redhat.com> - 1.3.0.20100907-3
|
|
- delete Provides fields in spec for main & sub packages
|
|
- added -n in spec file so that it looks like "package -n ibus-table*"
|
|
- added -n in spec file so that it looks like "files -n ibus-table*
|
|
- "Requires: ibus-table >= 1.2.0.20090912" moved to all subpackages
|
|
- "files" section for main package removed
|
|
- used rm and make to macros "__make" and "__rm"
|
|
|
|
* Wed Sep 28 2010 Naveen Kumar <nkumar@redhat.com> - 1.3.0.20100907-2
|
|
- divided the package into subpackages.
|
|
|
|
* Tue Sep 7 2010 Naveen Kumar <nkumar@redhat.com> - 1.3.0.20100907-1
|
|
- Packaging for new version
|
|
- ibus-table-mathwriter included
|
|
|
|
* Fri May 28 2010 Caius 'kaio' Chance <kaio at fedoraproject.org> - 1.3.0.20100528-1
|
|
- Included all non-Chinese tables.
|
|
|
|
* Wed Mar 10 2010 Caius 'kaio' Chance <cchance at redhat.com> - 1.2.0.20100305-6
|
|
- Remove Conflicts, Provides, Obsoletes tag.
|
|
|
|
* Fri Mar 05 2010 Caius 'kaio' Chance <cchance at redhat.com> - 1.2.0.20100305-5
|
|
- Fix source tag.
|
|
|
|
* Fri Mar 05 2010 Caius 'kaio' Chance <cchance at redhat.com> - 1.2.0.20100305-4
|
|
- Fix source tag.
|
|
|
|
* Fri Mar 05 2010 Caius 'kaio' Chance <cchance at redhat.com> - 1.2.0.20100305-3
|
|
- Fix BuildRequires tag to ibus-table-devel.
|
|
|
|
* Fri Mar 05 2010 Caius 'kaio' Chance <cchance at redhat.com> - 1.2.0.20100305-2
|
|
- Modify index creation locations.
|
|
|
|
* Fri Mar 05 2010 Caius 'kaio' Chance <cchance at redhat.com> - 1.2.0.20100305-1
|
|
- Upgrade source from upstream.
|
|
|
|
* Wed Jan 20 2010 Caius 'kaio' Chance <k at kaio.me> - 1.2.0.20100120-1
|
|
- Introduce Emoji input method.
|
|
- Updated spec file.
|
|
|
|
* Fri Jan 08 2010 Caius 'kaio' Chance <k at kaio.me> - 1.2.0.20100108-1
|
|
- The first version.
|
|
- Merged from ibus-table-additional.
|