source: projects/specs/branches/6/m/mana/mana-vl.spec @ 3930

Revision 3930, 2.5 KB checked in by inagaki, 13 years ago (diff)

update: mana, ocaml-findlib

Line 
1Summary:        Kana-Kanji conversion engine
2Summary(ja):    仮名漢字変換エンジン
3Name:           mana
4Version:        0.2.1
5Release:        2%{?_dist_release}
6
7License:        GPLv2
8Group:          System Environment/Libraries
9URL:            http://sourceforge.jp/projects/shinji/
10
11Source:         mana-%{version}.tar.bz2
12Patch0:         mana-0.2.1-gdbm-1.8.0.patch
13Patch1:         mana-0.2.0-schoca-OCaml-mk.patch
14Patch2:         mana-0.2.0-prelude.patch
15#Patch3:                mana-0.2.0-Makefile-nc.patch
16
17Buildroot:      %{_tmppath}/%{name}-%{version}-root
18BuildRequires:  ocaml, ocaml-camlp4, ocaml-findlib
19BuildRequires:  gdbm-devel, automake14
20Requires:       gdbm
21
22Vendor:         Project Vine
23Distribution:   Vine Linux
24
25%description
26Mana is Kana-Kanji conversion engine using Hidden Markov Model.
27
28%description -l ja
29真字は、隠れマルコフモデルを用いて、より自然な変換結果を実現する
30仮名漢字変換エンジンです。
31
32%prep
33%setup -q
34%patch0 -p1 -b .old-gdbm
35%patch1 -p1 -b .OCaml-mk
36%patch2 -p1 -b .prelude
37
38iconv README -f euc-jp -t utf-8 -o README.utf8
39mv README.utf8 README
40
41%build
42#%%configure --disable-debug --disable-profile
43./configure \
44        --prefix=%{_prefix} \
45        --exec-prefix=%{_exec_prefix} \
46        --bindir=%{_bindir} \
47        --sbindir=%{_sbindir} \
48        --sysconfdir=%{_sysconfdir} \
49        --datadir=%{_datadir} \
50        --includedir=%{_includedir} \
51        --libdir=%{_libdir} \
52        --libexecdir=%{_libexecdir} \
53        --localstatedir=%{_localstatedir} \
54        --sharedstatedir=%{_sharedstatedir} \
55        --mandir=%{_mandir} \
56        --infodir=%{_infodir} \
57        --disable-debug --disable-profile
58%__make
59
60%install
61%__rm -rf %{buildroot}
62%makeinstall
63
64%__mkdir -p %{buildroot}%{_libdir}/mana/dic
65
66%__mkdir_p %{buildroot}%{_datadir}/mana
67%__install -p -m644 mana/mana-prelude.scm %{buildroot}%{_datadir}/mana
68
69%clean
70%__rm -rf %{buildroot}
71
72%files
73%defattr(-,root,root)
74%doc AUTHORS* COPYING* ChangeLog* NEWS* README*
75%{_bindir}/mana
76%{_bindir}/mana-config
77%dir %{_libdir}/mana
78%dir %{_libdir}/mana/dic
79%{_libexecdir}/mana
80%{_datadir}/mana
81
82%changelog
83* Sun May 22 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.2.1-2
84- rebuilt with current VineSeed
85- changed README encoding to UTF-8
86
87* Fri Sep 12 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.2.1-1
88- new upstream release
89- updated Patch0
90- applied new versioning
91
92* Tue Dec 26 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.2.0-0vl3
93- hold %%{_libdir}/mana, %%{_libdir}/mana/dic
94
95* Sun May 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.2.0-0vl2
96- add prelude.patch (patch2), Makefile-nc.patch (patch3)
97- install mana-prelude.scm
98
99* Sun May 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.2.0-0vl1
100- initial build
Note: See TracBrowser for help on using the repository browser.