Daiki Ueno 4f13823
%global dataversion 1:0.2.7
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
Name:		libkkc
e64b118
Version:	0.3.5
2c96692
Release:	4%{?dist}
Daiki Ueno a7b2b08
Summary:	Japanese Kana Kanji conversion library
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
License:	GPLv3+
Daiki Ueno a7b2b08
Group:		System Environment/Libraries
e64b118
URL:		https://github.com/ueno/libkkc
e64b118
Source0:	https://github.com/ueno/libkkc/releases/download/v%{version}/%{name}-%{version}.tar.gz
Daiki Ueno 7c89732
#Patch0:		libkkc-HEAD.patch
8639fac
Patch1:		libkkc-try-all.patch
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
BuildRequires:	marisa-devel
Daiki Ueno a7b2b08
BuildRequires:	vala
Daiki Ueno b413e77
# Needed when any of *.vala files changed
Daiki Ueno b413e77
BuildRequires:	vala-tools, vala-devel
4860975
BuildRequires:	pkgconfig(gee-0.8)
Daiki Ueno a7b2b08
BuildRequires:	json-glib-devel
Daiki Ueno a7b2b08
BuildRequires:	gobject-introspection-devel
Daiki Ueno a7b2b08
BuildRequires:	intltool
Daiki Ueno a7b2b08
BuildRequires:	python2-devel
Daiki Ueno f79725a
BuildRequires:	marisa-python
Daiki Ueno a7b2b08
Daiki Ueno ca7d721
Requires:	skkdic
Daiki Ueno 4f13823
Requires:	%{name}-data >= %{dataversion}
Daiki Ueno a7b2b08
Requires:	%{name}-common = %{version}-%{release}
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%description
Daiki Ueno a7b2b08
libkkc provides a converter from Kana-string to
Daiki Ueno a7b2b08
Kana-Kanji-mixed-string.  It was named after kkc.el in GNU Emacs, a
Daiki Ueno a7b2b08
simple Kana Kanji converter, while libkkc tries to convert sentences
Daiki Ueno a7b2b08
in a bit more complex way using N-gram language models.
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%package	devel
Daiki Ueno a7b2b08
Summary:	Development files for %{name}
Daiki Ueno a7b2b08
Requires:	%{name}%{?_isa} = %{version}-%{release}
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%description	devel
Daiki Ueno a7b2b08
The %{name}-devel package contains libraries and header files for
Daiki Ueno a7b2b08
developing applications that use %{name}.
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%package        tools
Daiki Ueno a7b2b08
Summary:	Tools for %{name}
Daiki Ueno a7b2b08
Group:		Development/Tools
Daiki Ueno a7b2b08
Requires:	%{name}%{?_isa} = %{version}-%{release}
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%description	tools
Daiki Ueno a7b2b08
The %{name}-tools package contains tools for developing applications
Daiki Ueno a7b2b08
that use %{name}.
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%package	common
Daiki Ueno a7b2b08
Summary:	Common data files for %{name}
Daiki Ueno a7b2b08
BuildArch:	noarch
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%description	common
Daiki Ueno a7b2b08
The %{name}-common package contains the arch-independent data that
Daiki Ueno a7b2b08
%{name} uses at run time.
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%prep
Daiki Ueno a7b2b08
%setup -q
Daiki Ueno 7c89732
#patch0 -p1 -b .HEAD
8639fac
%patch1 -p1 -b .try-all
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%build
Daiki Ueno a7b2b08
%configure --disable-static --disable-silent-rules
Daiki Ueno a7b2b08
make %{?_smp_mflags}
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
d25d0b2
%check
d25d0b2
make check
d25d0b2
d25d0b2
Daiki Ueno a7b2b08
%install
Daiki Ueno a7b2b08
%make_install INSTALL="install -p"
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%find_lang %{name}
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%post -p /sbin/ldconfig
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%postun -p /sbin/ldconfig
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%files -f %{name}.lang
Daiki Ueno a7b2b08
%doc README data/rules/README.rules COPYING
Daiki Ueno a7b2b08
%{_libdir}/*.so.*
Daiki Ueno a7b2b08
%{_libdir}/girepository-1.0/*.typelib
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%files common
Daiki Ueno a7b2b08
%{_datadir}/libkkc
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%files devel
Daiki Ueno a7b2b08
%doc
Daiki Ueno a7b2b08
%{_includedir}/*
Daiki Ueno a7b2b08
%{_libdir}/*.so
Daiki Ueno a7b2b08
%{_libdir}/pkgconfig/*.pc
Daiki Ueno a7b2b08
%{_datadir}/gir-1.0/*.gir
Daiki Ueno a7b2b08
%{_datadir}/vala/vapi/*
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%files tools
Daiki Ueno a7b2b08
%{_bindir}/kkc*
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
%changelog
2c96692
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.5-4
2c96692
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2c96692
d333407
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.5-3
d333407
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d333407
8639fac
* Tue Feb 17 2015 Daiki Ueno <dueno@redhat.com> - 0.3.5-2
8639fac
- apply libkkc-try-all.patch for better candidate list
8639fac
e64b118
* Fri Dec 19 2014 Daiki Ueno <dueno@redhat.com> - 0.3.5-1
e64b118
- new upstream release
e64b118
- switch upstream source location to Github
e64b118
2a33ae0
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.4-3
2a33ae0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2a33ae0
143424b
* Tue Jul 22 2014 Kalev Lember <kalevlember@gmail.com> - 0.3.4-2
143424b
- Rebuilt for gobject-introspection 1.41.4
143424b
4860975
* Mon Jul  7 2014 Daiki Ueno <dueno@redhat.com> - 0.3.4-1
4860975
- new upstream release
4860975
- switch to libgee 0.8
4860975
e8d9513
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.3-2
e8d9513
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
e8d9513
6a15f73
* Tue Apr  1 2014 Daiki Ueno <dueno@redhat.com> - 0.3.3-1
6a15f73
- new upstream release
6a15f73
65a6255
* Tue Dec 17 2013 Daiki Ueno <dueno@redhat.com> - 0.3.2-1
3d6ef0a
- new upstream release
3d6ef0a
Daiki Ueno 4f13823
* Fri Sep 20 2013 Daiki Ueno <dueno@redhat.com> - 0.3.1-2
Daiki Ueno 4f13823
- drop -data subpackage, which is now split into a separate source package
Daiki Ueno 4f13823
2341cb7
* Sun Sep 15 2013 Daiki Ueno <dueno@redhat.com> - 0.3.1-1
2341cb7
- new upstreamm release
2341cb7
- fix numeric conversion
2341cb7
- add minimum cost of backward search
2341cb7
Daiki Ueno a9aee2f
* Wed Sep 11 2013 Daiki Ueno <dueno@redhat.com> - 0.3.0-1
Daiki Ueno a9aee2f
- new upstream release (Closes: #970863)
Daiki Ueno a9aee2f
d25d0b2
* Mon Jul 29 2013 Daiki Ueno <dueno@redhat.com> - 0.2.7-1
d25d0b2
- new upstream release
d25d0b2
- enable make check on %%check
d25d0b2
- drop buildroot cleanup
d25d0b2
Daiki Ueno 37bc07b
* Fri Jul  5 2013 Daiki Ueno <dueno@redhat.com> - 0.2.6-1
Daiki Ueno 37bc07b
- new upstream release
Daiki Ueno 37bc07b
Daiki Ueno 55881d9
* Thu Jul  4 2013 Daiki Ueno <dueno@redhat.com> - 0.2.5-1
Daiki Ueno 55881d9
- new upstream release
Daiki Ueno 55881d9
Daiki Ueno ace0683
* Fri Jun  7 2013 Daiki Ueno <dueno@redhat.com> - 0.2.4-1
Daiki Ueno ace0683
- new upstream release
Daiki Ueno ace0683
f2ef5b5
* Wed May 15 2013 Daiki Ueno <dueno@redhat.com> - 0.2.3-1
22f810c
- new upstream release
22f810c
Daiki Ueno edd678f
* Wed May  8 2013 Daiki Ueno <dueno@redhat.com> - 0.2.2-1
Daiki Ueno edd678f
- new upstream release
Daiki Ueno edd678f
Daiki Ueno 7c89732
* Wed May  1 2013 Daiki Ueno <dueno@redhat.com> - 0.2.1-1
Daiki Ueno 7c89732
- new upstream release
Daiki Ueno 7c89732
Daiki Ueno 7667e81
* Wed May  1 2013 Daiki Ueno <dueno@redhat.com> - 0.2.0-2
Daiki Ueno 7667e81
- synch with the latest upstream git master
Daiki Ueno 7667e81
Daiki Ueno 45b5e76
* Tue Apr 30 2013 Daiki Ueno <dueno@redhat.com> - 0.2.0-1
Daiki Ueno 45b5e76
- new upstream release
Daiki Ueno 45b5e76
3f8e472
* Tue Mar 19 2013 Daiki Ueno <dueno@redhat.com> - 0.1.10-1
3f8e472
- new upstream release
3f8e472
Daiki Ueno ea88a3c
* Tue Mar 12 2013 Daiki Ueno <dueno@redhat.com> - 0.1.9-1
Daiki Ueno ea88a3c
- new upstream release
Daiki Ueno ea88a3c
Daiki Ueno f560fa9
* Fri Feb 22 2013 Daiki Ueno <dueno@redhat.com> - 0.1.7-1
Daiki Ueno f560fa9
- new upstream release
Daiki Ueno f560fa9
Daiki Ueno a7b2b08
* Sun Feb 10 2013 Daiki Ueno <dueno@redhat.com> - 0.1.5-1
Daiki Ueno a7b2b08
- new upstream release
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
* Fri Feb  8 2013 Daiki Ueno <dueno@redhat.com> - 0.1.3-1
Daiki Ueno a7b2b08
- move arch-independent data files to -common subpackage
Daiki Ueno a7b2b08
- remove unnecessary R: from -common and -data subpackages
Daiki Ueno a7b2b08
- add BR: python2-devel
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
* Thu Feb  7 2013 Daiki Ueno <dueno@redhat.com> - 0.1.3-1
Daiki Ueno a7b2b08
- new upstream release
Daiki Ueno a7b2b08
- add BR: marisa-python to generate -data package
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
* Wed Feb  6 2013 Daiki Ueno <dueno@redhat.com> - 0.1.2-2
Daiki Ueno a7b2b08
- add ChangeLog to -data subpackages's %%doc
Daiki Ueno a7b2b08
- remove unnecessary BR: libfep-devel
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
* Tue Feb  5 2013 Daiki Ueno <dueno@redhat.com> - 0.1.2-1
Daiki Ueno a7b2b08
- new upstream release
Daiki Ueno a7b2b08
- fix description of -data subpackage
Daiki Ueno a7b2b08
- use popd instead of "cd -"
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
* Mon Feb  4 2013 Daiki Ueno <dueno@redhat.com> - 0.1.1-1
Daiki Ueno a7b2b08
- new upstream release
Daiki Ueno a7b2b08
- disable silent rules
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
* Thu Jan 31 2013 Daiki Ueno <dueno@redhat.com> - 0.1.0-1
Daiki Ueno a7b2b08
- new upstream release
Daiki Ueno a7b2b08
Daiki Ueno a7b2b08
* Thu Jan 24 2013 Daiki Ueno <dueno@redhat.com> - 0.0.1-1
Daiki Ueno a7b2b08
- initial packaging
Daiki Ueno a7b2b08