Compare commits

...
Sign in to create a new pull request.

23 commits

Author SHA1 Message Date
Fedora Release Engineering
7d6ce8c123 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 19:26:15 +00:00
Fedora Release Engineering
1cd19ae8fe Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 13:05:46 +00:00
Fedora Release Engineering
5bc0eee346 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 07:41:12 +00:00
Fedora Release Engineering
adb6f9c84a Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 06:32:11 +00:00
Fedora Release Engineering
98a3cbb813 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 16:34:15 +00:00
Peng Wu
276c22a7e2 Rebuild the package 2023-05-06 14:25:21 +08:00
Peng Wu
c103f576eb Migrate to SPDX license 2023-05-06 12:02:13 +08:00
Fedora Release Engineering
e9272942c3 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 05:15:55 +00:00
Fedora Release Engineering
a26ad361f9 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 10:41:04 +00:00
Fedora Release Engineering
9411f2652d - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 02:53:56 +00:00
Fedora Release Engineering
c48cc0d2da - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 19:27:16 +00:00
Fedora Release Engineering
f894f68294 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 22:06:51 +00:00
Tom Stellard
e6bed62955 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-12 01:04:59 +00:00
Fedora Release Engineering
dd8312d544 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 12:40:43 +00:00
Jeff Law
3bca645c91 - Use strerror, not sys_errlist 2020-07-23 16:33:34 -06:00
Fedora Release Engineering
c10f2fc7ea - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 01:48:29 +00:00
Peng Wu
975958ed9f Disable python binding 2019-08-13 17:16:39 +08:00
Fedora Release Engineering
61b388a49a - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 01:40:30 +00:00
Fedora Release Engineering
df8020433e - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 10:03:56 +00:00
Igor Gnatenko
656fd7eb17 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:52 +01:00
Igor Gnatenko
85fa5cebae
Remove obsolete ldconfig scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-22 18:41:11 +01:00
Fedora Release Engineering
e381826502 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 07:43:03 +00:00
Jason Tibbitts
97e17cbf87 Remove needless use of %defattr 2018-07-10 01:34:50 -05:00
3 changed files with 86 additions and 21 deletions

View file

@ -1,2 +1,2 @@
0e51e88d097085e101bf722fc04808ed tomoe-0.6.0.tar.gz
19ff31a125eb9fa1f7b76da30cc32810 tomoe-stripped-0.6.0.tar.gz
SHA512 (tomoe-0.6.0.tar.gz) = eab618d7b28fc9613c175fab6f80fc7d6acc34af3a47f20c11b42a32acd87143ae10caca67fa1a5e2e75441d431799a5725a5d507604f8bd7447bbc1826f0bb8
SHA512 (tomoe-stripped-0.6.0.tar.gz) = feb168805c804abe5c276e1f1668fb2580f67686d271d6ff8b70a1aa525bc11cc74b7baaeb88a7f38a4b09c10fad54cdf204af4b8fac3be90b1c52ecfad11ad0

13
tomoe-strerror.patch Normal file
View file

@ -0,0 +1,13 @@
diff --git a/lib/tomoe-xml-parser.c b/lib/tomoe-xml-parser.c
index a9e458b..fe50485 100644
--- a/lib/tomoe-xml-parser.c
+++ b/lib/tomoe-xml-parser.c
@@ -441,7 +441,7 @@ tomoe_xml_parser_parse_dictionary_file (const gchar *filename,
f = fopen (filename, "rb");
if (!f) {
g_warning ("failed to open dictionary file %s: %s", filename,
- sys_errlist[errno]);
+ strerror(errno));
}
g_return_val_if_fail (f, FALSE);

View file

@ -1,13 +1,12 @@
%define python_binding 1
%define python_binding 0
%define ruby_binding 0
Name: tomoe
Version: 0.6.0
Release: 39%{?dist}
Release: 58%{?dist}
Summary: Handwritten input system for Japanese and Chinese
Group: System Environment/Libraries
License: LGPLv2+
License: LGPL-2.1-or-later
URL: http://tomoe.sourceforge.jp/
## stripped tarball is generated as follows:
# $ wget http://downloads.sourceforge.net/sourceforge/tomoe/%{name}-%{version}.tar.gz
@ -18,8 +17,11 @@ Patch0: tomoe-0.6.0-multiarch-conflict.patch
Patch1: tomoe-0.6.0-bz502662.patch
Patch2: tomoe-0.6.0-fixes-glib-includes.patch
Patch3: tomoe-0.6.0-fixes-set-parse-error.patch
Patch4: tomoe-strerror.patch
BuildRequires: make
BuildRequires: glib2-devel, gettext, gtk-doc, libtool, intltool
BuildRequires: perl(XML::Parser), python2
BuildRequires: perl(XML::Parser), python3
%if %{python_binding}
BuildRequires: pygobject2-devel, python2-devel, pygtk2-codegen
%endif
@ -35,7 +37,6 @@ A program which does Japanese handwriting recognition.
%package devel
Summary: Tomoe development files
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
@ -45,10 +46,11 @@ Install this package if you want to develop programs which use tomoe.
%prep
%setup -q
%patch0 -p0 -b .multiarch-conflict
%patch1 -p0 -b .bz502662
%patch2 -p1 -b .glib
%patch3 -p1 -b .compile
%patch -P0 -p0 -b .multiarch-conflict
%patch -P1 -p0 -b .bz502662
%patch -P2 -p1 -b .glib
%patch -P3 -p1 -b .compile
%patch -P4 -p1 -b .strerror
%build
./autogen.sh
@ -70,15 +72,7 @@ find ${RPM_BUILD_ROOT}%{_libdir} -name '*.la' | xargs rm
%find_lang %{name}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README TODO data/kanjidic*.html
%{_libdir}/libtomoe.so.*
%if %{python_binding}
@ -91,18 +85,76 @@ find ${RPM_BUILD_ROOT}%{_libdir} -name '*.la' | xargs rm
%files devel
%defattr(-,root,root,-)
%{_libdir}/libtomoe.so
%{_includedir}/tomoe
%{_libdir}/pkgconfig/tomoe.pc
%{_datadir}/gtk-doc
%if %{python_binding}
%{_libdir}/pkgconfig/pytomoe.pc
%endif
%if %{ruby_binding}
%{_libdir}/ruby/site_ruby/1.8/tomoe.rb
%{_libdir}/ruby/site_ruby/1.8/*-linux/*
%endif
%changelog
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-58
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-56
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-55
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-54
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sat May 6 2023 Peng Wu <pwu@redhat.com> - 0.6.0-53
- Rebuild the package
* Sat May 6 2023 Peng Wu <pwu@redhat.com> - 0.6.0-52
- Migrate to SPDX license
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-51
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-50
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-49
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-48
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-46
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu Jul 23 2020 Jeff Law <law@redhat.com> - 0.6.0-45
- Use strerror, not sys_errlist
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-44
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Tue Aug 13 2019 Peng Wu <pwu@redhat.com> - 0.6.0-43
- Disable python binding
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-42
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-40
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-39
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild