libkkc-vl.spec 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. %define ver 0.0.3
  2. %define rel 1
  3. Summary: Japanese Kana Kanji conversion library (libkkc)
  4. Name: libkkc
  5. Version: %{ver}
  6. Release: %{rel}%{_dist_release}
  7. License: GPLv3
  8. Group: System Environment/Libraries
  9. URL: https://bitbucket.org/libkkc/libkkc/
  10. Source0: https://bitbucket.org/libkkc/libkkc/downloads/%{name}-%{version}.tar.gz
  11. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
  12. BuildRequires: libgee06-devel
  13. BuildRequires: json-glib-devel
  14. BuildRequires: marisa-trie-devel
  15. BuildRequires: vala-devel
  16. BuildRequires: vala-tools
  17. Vendor: Project Vine
  18. Distribution: Vine Linux
  19. Packager: iwaim
  20. %description
  21. libkkc provides a converter from Kana-string to
  22. Kana-Kanji-mixed-string. It was named after kkc.el in GNU Emacs, a
  23. simple Kana Kanji converter, while libkkc tries to convert sentences
  24. in a bit more complex way using N-gram language models.
  25. %package devel
  26. Summary: Header files and libraries for developing apps which will use libkkc
  27. Group: Development/Libraries
  28. Requires: %{name} = %{version}-%{release}
  29. %description devel
  30. The libkkc-devel package contains the header files and libraries.
  31. %prep
  32. %setup -q
  33. %build
  34. %configure --enable-shared --enable-vala=yes
  35. %__make
  36. %install
  37. %__rm -rf $RPM_BUILD_ROOT
  38. %makeinstall
  39. # remove files
  40. %__rm -f $RPM_BUILD_ROOT%{_libdir}/libkkc.la
  41. %clean
  42. %__rm -rf $RPM_BUILD_ROOT
  43. %files
  44. %defattr(-,root,root,-)
  45. %doc README ChangeLog COPYING AUTHORS NEWS
  46. %{_bindir}/kkc
  47. %{_libdir}/libkkc.so.*
  48. %{_libdir}/girepository-1.0/Kkc-1.0.typelib
  49. %dir %{_datadir}/libkkc
  50. %{_datadir}/libkkc/rules
  51. %files devel
  52. %defattr(-,root,root,-)
  53. %doc COPYING AUTHORS
  54. %dir %{_includedir}/libkkc
  55. %{_includedir}/libkkc/libkkc.h
  56. %{_libdir}/libkkc.so
  57. %{_libdir}/pkgconfig/libkkc.pc
  58. %{_datadir}/gir-1.0/Kkc-1.0.gir
  59. %{_datadir}/vala/vapi/kkc-1.0.deps
  60. %{_datadir}/vala/vapi/kkc-1.0.vapi
  61. %changelog
  62. * Mon Jan 28 2013 IWAI, Masaharu <iwai@alib.jp> 0.0.3-1
  63. - initial build for Vine Linux