6 %bcond_without utf8 # build euc-jp dict
8 Summary: A Japanese character input system library (with dictionary)
9 Summary(pl.UTF-8): System wprowadzania znaków japońskich (ze słownikiem)
15 Source0: http://dl.sourceforge.jp/anthy/37536/%{name}-%{version}.tar.gz
16 # Source0-md5: 1f558ff7ed296787b55bb1c6cf131108
17 URL: http://anthy.sourceforge.jp/
18 BuildRequires: automake
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 A Japanese character input system library (with dictionary).
25 %description -l pl.UTF-8
26 System wprowadzania znaków japońskich (ze słownikiem).
29 Summary: Header files for anthy libraries
30 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek anthy
31 Group: Development/Libraries
32 Requires: %{name} = %{version}-%{release}
35 Header files for anthy libraries.
37 %description devel -l pl.UTF-8
38 Pliki nagłówkowe bibliotek anthy.
41 Summary: Static anthy libraries
42 Summary(pl.UTF-8): Statyczne biblioteki anthy
43 Group: Development/Libraries
44 Requires: %{name}-devel = %{version}-%{release}
47 Static anthy libraries.
49 %description static -l pl.UTF-8
50 Statyczne biblioteki anthy.
57 for i in gcanna.ctd gcannaf.ctd gtankan.ctd; do
58 iconv -f euc-jp -t utf-8 $i > $i.utf8
61 for i in g-jiritu-34.t gc-fullname-34.t gf-fuzoku-34.t gt-tankanji_hikanji-34.t gt-tankanji_kanji-34.t; do
62 sed -e 's/^\([^ ]*\)t[ ]*\(#[A-Z0-9\*]*\)[ ]*\([^ ]*\)$/\1 \2 \3/g' $i > $i.norm
65 for i in adjust.t compound.t extra.t udict zipcode.t; do
66 iconv -f euc-jp -t utf-8 $i > $i.utf8
70 if [ ! -f mkworddic/dict.args.in-orig ]; then
71 cp -a mkworddic/dict.args.in{,-orig}
74 cat <<_EOF_ > mkworddic/dict.args.in
75 # Generated by rpm script
76 set_input_encoding utf8
77 read @top_srcdir@/alt-cannadic/gcanna.ctd.utf8
78 read @top_srcdir@/alt-cannadic/gcannaf.ctd.utf8
79 read @top_srcdir@/alt-cannadic/gtankan.ctd.utf8
80 read @top_srcdir@/alt-cannadic/extra/g-jiritu-34.t.norm
81 read @top_srcdir@/alt-cannadic/extra/gc-fullname-34.t.norm
82 read @top_srcdir@/alt-cannadic/extra/gt-tankanji_kanji-34.t.norm
83 read @top_srcdir@/alt-cannadic/extra/gt-tankanji_hikanji-34.t.norm
84 read @top_srcdir@/alt-cannadic/extra/gf-fuzoku-34.t.norm
85 read @top_srcdir@/mkworddic/adjust.t.utf8
86 read @top_srcdir@/mkworddic/compound.t.utf8
87 read @top_srcdir@/mkworddic/extra.t.utf8
88 read @top_srcdir@/alt-cannadic/g_fname.t
91 set_dict_encoding utf8
92 read_uc @top_srcdir@/mkworddic/udict.utf8
96 touch -r mkworddic/dict.args.in{-orig,}
104 rm -rf $RPM_BUILD_ROOT
107 DESTDIR=$RPM_BUILD_ROOT
109 # (assume that) obsoleted by pkg-config
110 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libanthy*.la
113 rm -rf $RPM_BUILD_ROOT
115 %post -p /sbin/ldconfig
116 %postun -p /sbin/ldconfig
119 %defattr(644,root,root,755)
120 %doc AUTHORS ChangeLog DIARY NEWS README doc/[!M]* doc/MISC
121 %attr(755,root,root) %{_bindir}/anthy-agent
122 %attr(755,root,root) %{_bindir}/anthy-dic-tool
123 %attr(755,root,root) %{_bindir}/anthy-morphological-analyzer
124 %attr(755,root,root) %{_libdir}/libanthy.so.*.*.*
125 %attr(755,root,root) %ghost %{_libdir}/libanthy.so.0
126 %attr(755,root,root) %{_libdir}/libanthydic.so.*.*.*
127 %attr(755,root,root) %ghost %{_libdir}/libanthydic.so.0
128 %attr(755,root,root) %{_libdir}/libanthyinput.so.*.*.*
129 %attr(755,root,root) %ghost %{_libdir}/libanthyinput.so.0
130 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/anthy-conf
134 %defattr(644,root,root,755)
135 %attr(755,root,root) %{_libdir}/libanthy.so
136 %attr(755,root,root) %{_libdir}/libanthydic.so
137 %attr(755,root,root) %{_libdir}/libanthyinput.so
139 %{_pkgconfigdir}/anthy.pc
142 %defattr(644,root,root,755)
143 %{_libdir}/libanthy.a
144 %{_libdir}/libanthydic.a
145 %{_libdir}/libanthyinput.a
147 # /usr/share/emacs/site-lisp/anthy/anthy-azik.el
148 # /usr/share/emacs/site-lisp/anthy/anthy-azik.elc
149 # /usr/share/emacs/site-lisp/anthy/anthy-conf.el
150 # /usr/share/emacs/site-lisp/anthy/anthy-conf.elc
151 # /usr/share/emacs/site-lisp/anthy/anthy-dic.el
152 # /usr/share/emacs/site-lisp/anthy/anthy-dic.elc
153 # /usr/share/emacs/site-lisp/anthy/anthy-isearch.el
154 # /usr/share/emacs/site-lisp/anthy/anthy-isearch.elc
155 # /usr/share/emacs/site-lisp/anthy/anthy-kyuri.el
156 # /usr/share/emacs/site-lisp/anthy/anthy-kyuri.elc
157 # /usr/share/emacs/site-lisp/anthy/anthy.el
158 # /usr/share/emacs/site-lisp/anthy/anthy.elc
159 # /usr/share/emacs/site-lisp/anthy/leim-list.el