]> git.pld-linux.org Git - packages/mana.git/blob - mana.spec
48a9aa41b721683c4b31e974a2905e1590c71a19
[packages/mana.git] / mana.spec
1 #
2 # Conditional build:
3 %bcond_with     bootstrap       # don't require dictionary for package build
4 #
5 Summary:        A kana(romaji)-kanji conversion engine using ChaSen algorithm
6 Summary(pl.UTF-8):      Silnik konwersji kana(romaji)-kanji, wykorzystujący algorytm ChaSen
7 Name:           mana
8 Version:        0.2.1
9 Release:        6
10 License:        GPL v2
11 Group:          Applications/Text
12 Source0:        http://dl.sourceforge.jp/shinji/20514/%{name}-%{version}.tar.bz2
13 # Source0-md5:  3a173e9c6047ed18ae8080cfcd38f3a4
14 Patch0:         %{name}-DESTDIR.patch
15 Patch1:         %{name}-change_scheme_dir.patch
16 Patch2:         %{name}-chasen.patch
17 URL:            http://sourceforge.jp/projects/shinji/
18 BuildRequires:  autoconf
19 BuildRequires:  automake
20 BuildRequires:  gdbm-devel
21 BuildRequires:  glib2-devel
22 BuildRequires:  iconv
23 BuildRequires:  libtool
24 BuildRequires:  ocaml
25 BuildRequires:  ocaml-camlp4
26 BuildRequires:  ocaml-findlib
27 Requires:       gdbm
28 %{!?with_bootstrap:Requires:    manadic}
29 %requires_eq    ocaml-runtime
30 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32 %description
33 A kana(romaji)-kanji conversion engine using ChaSen algorithm.
34
35 %description -l pl.UTF-8
36 Silnik konwersji kana(romaji)-kanji, wykorzystujący algorytm ChaSen.
37
38 %package uim
39 Summary:        Mana UIM support
40 Summary(pl.UTF-8):      Wsparcie Mana dla UIM-a
41 Group:          Libraries
42 Requires:       %{name} = %{version}-%{release}
43 Requires:       uim
44
45 %description uim
46 Mana UIM support.
47
48 %description uim -l pl.UTF-8
49 Wsparcie Mana dla UIM-a.
50
51 %prep
52 %setup -q
53 %patch0 -p1
54 %patch1 -p0
55 %patch2 -p1
56
57 mv lib/{,mana-}chasen.h
58
59 %build
60 %{__libtoolize}
61 %{__aclocal}
62 %{__autoconf}
63 %{__automake}
64 %configure
65 %{__make} -j1
66
67 %install
68 rm -rf $RPM_BUILD_ROOT
69 install -d $RPM_BUILD_ROOT%{_datadir}/uim
70
71 %{__make} install \
72         DESTDIR=$RPM_BUILD_ROOT
73
74 # install mana-prelude.scm for uim
75 install -p mana/mana-prelude.scm $RPM_BUILD_ROOT%{_datadir}/uim
76
77 %clean
78 rm -rf $RPM_BUILD_ROOT
79
80 %files
81 %defattr(644,root,root,755)
82 %doc README
83 %attr(755,root,root) %{_bindir}/*
84 %dir %{_libdir}/mana
85 %attr(755,root,root) %{_libdir}/mana/make*
86
87 %files uim
88 %defattr(644,root,root,755)
89 %{_datadir}/uim/mana-prelude.scm
This page took 0.049635 seconds and 2 git commands to generate.