source: projects/specs/trunk/m/mana/mana-vl.spec @ 10581

Revision 10581, 2.8 KB checked in by Takemikaduchi, 8 years ago (diff)

xlockmore: new upstream release
others: rebuild with gcc-5.4.0

Line 
1Summary:        Kana-Kanji conversion engine
2Summary(ja):    仮名漢字変換エンジン
3Name:           mana
4Version:        0.2.1
5Release:        4%{?_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-camlp4-devel, 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%prep
32%setup -q
33%patch0 -p1 -b .old-gdbm
34%patch1 -p1 -b .OCaml-mk
35%patch2 -p1 -b .prelude
36
37iconv README -f euc-jp -t utf-8 -o README.utf8
38mv README.utf8 README
39
40%build
41./configure \
42        --prefix=%{_prefix} \
43        --exec-prefix=%{_exec_prefix} \
44        --bindir=%{_bindir} \
45        --sbindir=%{_sbindir} \
46        --sysconfdir=%{_sysconfdir} \
47        --datadir=%{_datadir} \
48        --includedir=%{_includedir} \
49        --libdir=%{_libdir} \
50        --libexecdir=%{_libexecdir} \
51        --localstatedir=%{_localstatedir} \
52        --sharedstatedir=%{_sharedstatedir} \
53        --mandir=%{_mandir} \
54        --infodir=%{_infodir} \
55        --disable-debug --disable-profile
56%__make
57
58%install
59%__rm -rf %{buildroot}
60%makeinstall
61
62%__mkdir -p %{buildroot}%{_libdir}/mana/dic
63
64%__mkdir_p %{buildroot}%{_datadir}/mana
65%__install -p -m644 mana/mana-prelude.scm %{buildroot}%{_datadir}/mana
66
67%clean
68%__rm -rf %{buildroot}
69
70%files
71%defattr(-,root,root)
72%doc AUTHORS* COPYING* ChangeLog* NEWS* README*
73%{_bindir}/mana
74%{_bindir}/mana-config
75%dir %{_libdir}/mana
76%dir %{_libdir}/mana/dic
77%{_libexecdir}/mana
78%{_datadir}/mana
79
80%changelog
81* Sun Jul 10 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.1-4
82- rebuild with gcc-5.4.0
83
84* Thu Jan 29 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.2.1-3
85- rebuilt on current VineSeed
86- BR: ocaml-camlp4-devel instead of ocaml-camlp4
87
88* Sun May 22 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.2.1-2
89- rebuilt with current VineSeed
90- changed README encoding to UTF-8
91
92* Sun May 22 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.2.1-2
93- rebuilt with current VineSeed
94- changed README encoding to UTF-8
95
96* Fri Sep 12 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.2.1-1
97- new upstream release
98- updated Patch0
99- applied new versioning
100
101* Tue Dec 26 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.2.0-0vl3
102- hold %%{_libdir}/mana, %%{_libdir}/mana/dic
103
104* Sun May 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.2.0-0vl2
105- add prelude.patch (patch2), Makefile-nc.patch (patch3)
106- install mana-prelude.scm
107
108* Sun May 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.2.0-0vl1
109- initial build
Note: See TracBrowser for help on using the repository browser.