/[pkgs]/devel/Canna/Canna.spec
ViewVC logotype

Contents of /devel/Canna/Canna.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.22 - (show annotations) (download)
Fri Jul 24 15:03:42 2009 UTC (4 months ago) by jkeating
Branch: MAIN
CVS Tags: F-12-split, Canna-3_7p3-28_fc12, HEAD
Changes since 1.21: +4 -1 lines
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1 %define pubdicrhver 20021028
2 %define zipcodever 20030204
3 %define cannadicver 0.95c
4 %define cannadir Canna37p3
5 %global username canna
6 %global homedir %{_var}/lib/%{username}
7 %global gecos Canna Service User
8
9
10 Summary: A Japanese character set input system.
11 Name: Canna
12 Version: 3.7p3
13 Release: 28%{?dist}
14 # lib/RKindep/cksum.c is licensed under 4-clause BSD, otherwise MIT.
15 License: MIT and BSD with advertising
16 Group: System Environment/Libraries
17 URL: http://www.nec.co.jp/japanese/product/computer/soft/canna/
18 Source0: http://osdn.dl.sourceforge.jp/canna/9565/%{cannadir}.tar.bz2
19 Source1: http://cannadic.oucrc.org/cannadic-%{cannadicver}.tar.gz
20 Source2: pubdic-bonobo-%{pubdicrhver}.tar.bz2
21 # Dead link? it seems.
22 #Source3: http://www.coolbrain.net/dl/shion/shion.tar.gz
23 Source3: shion.tar.gz
24 # Source4: http://bonobo.gnome.gr.jp/~nakai/canna/zipcode-%{zipcodever}.tar.bz2
25 Source4: zipcode-%{zipcodever}.tar.bz2
26 Source20: canna.init
27 Source21: dot-canna
28 Source22: cannaping.c
29
30 Patch0: Canna-conf.patch
31 Patch2: Canna-3.6-sharedir.patch
32 Patch4: Canna-3.6-dont-grab-ctrl-o.patch
33 Patch5: Canna-3.6-fix-warnings.patch
34 ## some dictionaries were ported from SKK-JISYO.*
35 Patch17: skk-dictionaries.patch
36 Patch18: Canna-3.6-cannadic.patch
37 Patch19: Canna-3.6-shion.patch
38 Patch21: Canna-3.6-bonobo.patch
39 # Fix for buffer overrun
40 Patch23: Canna-3.6-wconv.patch
41 Patch25: Canna-x86_64.patch
42 Patch27: Canna-3.7p1-notimeout.patch
43 Patch28: Canna-oldsock.patch
44 # Patch from the upstream
45 Patch40: Canna-3.7p1-fix-duplicated-strings.patch
46 Patch41: Canna-3.7p3-yenbs.patch
47 Patch42: Canna-3.7p3-redecl.patch
48 Patch43: Canna-3.7p3-fix-gcc4-warning.patch
49
50 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
51 Requires(pre): shadow-utils
52 Requires(post): /bin/grep /etc/services /sbin/chkconfig %{__chown}
53 Requires(preun): /sbin/service /sbin/chkconfig
54 Requires(postun): /sbin/service
55 BuildRequires: cpp gawk
56 BuildRequires: imake >= 1.0.1-3
57 Obsoletes: tamago
58
59 %description
60 Canna provides a user interface for inputting Japanese characters.
61 Canna supports Nemacs (Mule), kinput2, and canuum. All of these tools
62 can then use a single customization file, Romaji-to-Kana conversion
63 rules and dictionaries, and input Japanese in the same way. Canna
64 automatically supports Kana-to-Kanji conversions; the conversions are
65 based on a client-server model.
66
67 %package devel
68 Summary: Header file and library for developing programs which use Canna.
69 Group: Development/Libraries
70 Requires: Canna-libs >= %{version}-%{release}
71
72 %package libs
73 Summary: The runtime library for Canna.
74 Group: System Environment/Libraries
75
76 %description devel
77 The Canna-devel package contains the development files needed to build
78 programs that will use the Canna Japanese character input system.
79
80 %description libs
81 The Canna-libs package contains the runtime library for running
82 programs with the Canna Japanese input system.
83
84 %prep
85 %setup -q -c -a 1 -a 2 -a 3 -a 4
86 cd %{cannadir}
87 %patch0 -p1 -b .conffix
88 %patch2 -p1 -b .share
89 %patch4 -p1 -b .ctrl-o
90 %patch5 -p1 -b .warnings
91 %patch17 -p1 -b .skk
92 %patch18 -p1 -b .cannadic
93 %patch19 -p1 -b .shion
94 %patch21 -p1 -b .bonobo
95 %patch23 -p1 -b .wconv
96 %ifarch x86_64
97 %patch25 -p1 -b .x86_64
98 %endif
99 %patch27 -p1 -b .notimeout
100 %patch28 -p1 -b .oldsock
101 %patch40 -p1 -b .duplicate
102 %patch41 -p1 -b .yenbs
103 %patch42 -p1 -b .redecl
104 %patch43 -p1 -b .gcc4
105 cd ..
106
107 for file in %{cannadir}/{cmd/mkromdic/mkromdic.man,lib/RK/RkIntro.man}; do
108 iconv -f euc-jp -t utf-8 < "$file" > "${file}_"
109 mv "${file}_" "$file"
110 done
111
112 cat $RPM_BUILD_DIR/Canna-%{version}/zipcode-%{zipcodever}/zipcode.t \
113 $RPM_BUILD_DIR/Canna-%{version}/zipcode-%{zipcodever}/jigyosyo.t | sort \
114 > $RPM_BUILD_DIR/Canna-%{version}/%{cannadir}/dic/ideo/words/zipcode.t
115
116 cat $RPM_BUILD_DIR/Canna-%{version}/pubdic-bonobo/*.p | sort >> \
117 $RPM_BUILD_DIR/Canna-%{version}/%{cannadir}/dic/ideo/pubdic/y.p
118
119 # find CVS files and remove it.
120 find $RPM_BUILD_DIR/%{name}-%{version} -name .cvsignore -exec rm -f {} \;
121
122 %build
123 function builddic() {
124 dic=$1
125 dicname=`echo $dic | sed -e 's/\(.*\)\..*\$/\1/'`
126 case $2 in
127 mwd)
128 mode="mwd";
129 flag="-m";
130 ;;
131 swd)
132 mode="swd";
133 flag="-s";
134 ;;
135 *)
136 echo "unknown dictionary type: $2";
137 exit 1;
138 ;;
139 esac
140 export buildcannadir=$RPM_BUILD_DIR/%{name}-%{version}/%{cannadir}
141 if [ "x$3" = "xsort" ]; then
142 $buildcannadir/cmd/splitwd/splitword $dic | $buildcannadir/cmd/forsort/forsort -7 | sort | $buildcannadir/cmd/forsort/forsort -8 | $buildcannadir/cmd/mergewd/mergeword > $dicname.$mode
143 else
144 cat $dic > $dicname.$mode
145 fi
146 $buildcannadir/cmd/crxdic/crxdic -D $buildcannadir/dic/ideo/grammar/cnj.bits $flag -o $dicname.cbd -n $dicname $dicname.$mode
147 $buildcannadir/cmd/crfreq/crfreq -div 512 -o $dicname.cld $dicname.cbd $dicname.$mode
148 rm $dicname.$mode
149 }
150
151 cd %{cannadir}
152 xmkmf
153 make Makefile
154 pushd lib/canna
155 xmkmf
156 make sglobal.h
157 popd
158 find . -name Makefile | xargs sed -i -e 's/^\(\s*CDEBUGFLAGS\s*=.*\)/\1 $(RPM_OPT_FLAGS)/'
159 %ifarch ia64
160 sed -i -e 's/-O2//' Makefile
161 %endif
162 # ugly hack to avoid X.Org: no such file or directory issue
163 sed -i -e 's/$(VENDOR_DEFINES)//' Makefile
164 make canna
165 gcc $RPM_OPT_FLAGS -o ./misc/cannaping %{SOURCE22} -I./include -L./lib/canna -lcanna
166 cd ..
167
168 cd cannadic-%{cannadicver}
169 for i in $RPM_BUILD_DIR/Canna-%{version}/%{cannadir}/cmd/*; do \
170 if [ -d $i ]; then \
171 export PATH=$PATH:$i; \
172 fi \
173 done;
174 export RPM_CANNAIDEO_DIR=$RPM_BUILD_DIR/Canna-%{version}/%{cannadir}/dic/ideo
175 export RPM_CANNACMD_DIR=$RPM_BUILD_DIR/Canna-%{version}/%{cannadir}/cmd
176 export RPM_CANNA_POD=$RPM_BUILD_DIR/Canna-%{version}/%{cannadir}/dic/ideo/pubdic/pod
177 builddic gcanna.ctd mwd none
178 builddic gcannaf.ctd swd none
179 cd ..
180
181 cd pubdic-bonobo
182 cat *.p | $RPM_CANNA_POD - -p -i -2 > bonobo.spl
183 $RPM_CANNACMD_DIR/mergewd/mergeword< bonobo.spl > bonobo.t
184 rm -rf bonobo.spl
185 builddic bonobo.t mwd sort
186 cd ..
187
188 cd shion
189 builddic basho.ctd mwd sort
190 builddic keisan.ctd mwd sort
191 builddic pub.ctd mwd sort
192 builddic scien.ctd mwd none
193 builddic sup.ctd mwd sort
194 cd ..
195
196 %install
197 rm -rf $RPM_BUILD_ROOT
198
199 cd %{cannadir}
200 make libCannaDir=%{_libdir} DESTDIR=$RPM_BUILD_ROOT install
201 make DESTDIR=$RPM_BUILD_ROOT MANDIR=%{_mandir} MANSUFFIX=1 LIBMANSUFFIX=3 install.man
202 for i in `find $RPM_BUILD_ROOT%{_mandir}/ja -type f`; do
203 iconv -f euc-jp -t utf-8 $i > $i.new && mv -f $i.new $i && chmod 444 $i
204 done
205 %{__install} -c -s -m755 ./misc/cannaping $RPM_BUILD_ROOT%{_bindir}/cannaping
206 cd ..
207
208 cd %{cannadir}
209 %{__mv} misc/manual.sed .
210 %{__rm} -fr misc
211 %{__mkdir} misc
212 %{__mv} manual.sed misc
213 cd ..
214
215 cd cannadic-%{cannadicver}
216 %{__mkdir_p} $RPM_BUILD_ROOT%{_var}/lib/canna/dic/canna
217 %{__install} -m 644 gcanna*.c[bl]d \
218 $RPM_BUILD_ROOT%{_var}/lib/canna/dic/canna
219 cd ..
220
221 cd pubdic-bonobo
222 %{__install} -m 644 bonobo*.c[bl]d \
223 $RPM_BUILD_ROOT%{_var}/lib/canna/dic/canna
224 cd ..
225
226 cd shion
227 %{__install} -m 644 basho.cld basho.cbd kaom.ctd keisan.cld keisan.cbd \
228 pub.cld pub.cbd scien.cld scien.cbd sup.cld sup.cbd \
229 $RPM_BUILD_ROOT%{_var}/lib/canna/dic/canna
230 cd ..
231
232 %{__mkdir_p} $RPM_BUILD_ROOT/etc/rc.d/init.d
233 %{__mkdir_p} $RPM_BUILD_ROOT/etc/skel
234 %{__install} -m 755 %SOURCE20 $RPM_BUILD_ROOT/etc/rc.d/init.d/canna
235 %{__cp} %SOURCE21 $RPM_BUILD_ROOT/etc/skel/.canna
236 %{__cp} -f %SOURCE21 $RPM_BUILD_ROOT/etc/canna/default.canna
237 ## chmod 755 $RPM_BUILD_ROOT/etc/rc.d/init.d/canna
238
239 cat > $RPM_BUILD_ROOT%{_sysconfdir}/hosts.canna << EOF
240 unix
241 EOF
242
243 cat > $RPM_BUILD_ROOT%{_sysconfdir}/canna/cannahost << EOF
244 unix
245 EOF
246
247 for bin in addwords cpdic delwords lsdic mkdic mvdic rmdic syncdic ; do
248 ln -sf catdic $RPM_BUILD_ROOT%{_bindir}/${bin}
249 done
250 ln -sf ../bin/catdic $RPM_BUILD_ROOT%{_sbindir}/cannakill
251
252 mv $RPM_BUILD_ROOT%{_sysconfdir}/canna/sample $RPM_BUILD_DIR/%{name}-%{version}
253 %{__mkdir_p} $RPM_BUILD_ROOT%{_var}/run/.iroha_unix
254
255 %clean
256 rm -fr $RPM_BUILD_ROOT
257
258
259 %pre
260 getent group %{username} >/dev/null || groupadd -r %{username}
261 getent passwd %{username} >/dev/null || useradd -r -g %{username} -d %{homedir} -s /sbin/nologin -c '%{gecos}' %{username}
262 exit 0
263
264 %post
265 if ! grep -q canna /etc/services
266 then
267 echo "canna 5680/tcp" >>/etc/services
268 fi
269 /sbin/chkconfig --add canna
270 %{__chown} -R %{username}:%{username} %{_var}/lib/canna
271
272 %preun
273 if [ "$1" = "0" ]; then
274 /sbin/service canna stop > /dev/null 2>&1 || :
275 /sbin/chkconfig --del canna
276 fi
277
278 %postun
279 if [ "$1" -ge "1" ]; then
280 /sbin/service canna try-restart >/dev/null 2>&1 || :
281 fi
282
283 %post libs -p /sbin/ldconfig
284
285 %postun libs -p /sbin/ldconfig
286
287 %files
288 %defattr (-,root,root,-)
289 %lang(ja) %doc %{cannadir}/CHANGES.jp %{cannadir}/OCHANGES.jp
290 %lang(ja) %doc %{cannadir}/README.jp %{cannadir}/RKCCONF.jp %{cannadir}/WHATIS.jp
291 %doc %{cannadir}/ChangeLog %{cannadir}/README %{cannadir}/WHATIS
292 %doc %{cannadir}/Canna.conf
293 %doc $RPM_BUILD_DIR/%{name}-%{version}/sample
294 %config %{_sysconfdir}/rc.d/init.d/canna
295 %config %{_sysconfdir}/skel/.canna
296 %config(noreplace) %{_sysconfdir}/hosts.canna
297 %config(noreplace) %{_sysconfdir}/canna/cannahost
298 %dir %{_sysconfdir}/canna
299 %config %{_sysconfdir}/canna/default.canna
300 %{_bindir}/*
301 %{_datadir}/canna
302 %{_mandir}/man1/*
303 %lang(ja) %{_mandir}/ja/man1/*
304 %defattr (0755,root,root)
305 %{_sbindir}/cannaserver
306 %{_sbindir}/cannakill
307 %defattr (-,%{username},%{username})
308 %dir %{_var}/run/.iroha_unix
309 %{_var}/lib/canna
310 %{_var}/log/canna
311
312 %files devel
313 %defattr (-,root,root,-)
314 %{_includedir}/canna/
315 %{_mandir}/man3/*
316 %lang(ja) %{_mandir}/ja/man3/*
317 %{_libdir}/libRKC.a
318 %{_libdir}/libRKC.so
319 %{_libdir}/libRKC16.a
320 %{_libdir}/libRKC16.so
321 %{_libdir}/libcanna.a
322 %{_libdir}/libcanna.so
323 %{_libdir}/libcanna16.a
324 %{_libdir}/libcanna16.so
325
326
327 %files libs
328 %defattr (-,root,root,-)
329 %{_libdir}/libRKC.so.*
330 %{_libdir}/libRKC16.so.*
331 %{_libdir}/libcanna.so.*
332 %{_libdir}/libcanna16.so.*
333
334 %changelog
335 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7p3-28
336 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
337
338 * Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7p3-27
339 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
340
341 * Fri Nov 21 2008 Akira TAGOH <tagoh@redhat.com> - 3.7p3-26
342 - Fix a source URL.
343
344 * Mon Sep 1 2008 Akira TAGOH <tagoh@redhat.com> - 3.7p3-25
345 - skk-dictionaries.patch: Updated.
346
347 * Tue Apr 8 2008 Akira TAGOH <tagoh@redhat.com> - 3.7p3-24
348 - Don't start the service by default. (#441276)
349
350 * Tue Feb 12 2008 Akira TAGOH <tagoh@redhat.com> - 3.7p3-23
351 - Rebuild for gcc-4.3.
352
353 * Tue Oct 30 2007 Akira TAGOH <tagoh@redhat.com> - 3.7p3-22
354 - Remove the dead link.
355
356 * Tue Aug 14 2007 Akira TAGOH <tagoh@redhat.com> - 3.7p3-21
357 - Update the user and the group handling.
358
359 * Mon Aug 13 2007 Akira TAGOH <tagoh@redhat.com> - 3.7p3-20
360 - Follow UserCreation documentation to have canna user. (#223838)
361
362 * Sat Aug 11 2007 Akira TAGOH <tagoh@redhat.com> - 3.7p3-19
363 - Update an initscript with LSB standard (#246886)
364
365 * Fri Aug 10 2007 Akira TAGOH <tagoh@redhat.com>
366 - Update License tag.
367
368 * Tue Mar 27 2007 Akira TAGOH <tagoh@redhat.com> - 3.7p3-18
369 - Fix missing directory owner. (#233779)
370
371 * Tue Feb 13 2007 Akira TAGOH <tagoh@redhat.com> - 3.7p3-17
372 - cleanups spec file.
373 - Build with RPM_OPT_FLAGS (#227378)
374
375 * Mon Sep 11 2006 Akira TAGOH <tagoh@redhat.com> - 3.7p3-16
376 - rebuilt
377
378 * Wed Jan 25 2006 Akira TAGOH <tagoh@redhat.com> - 3.7p3-15
379 - BuildRequires imake instead of XFree86-devel. (#178656)
380
381 * Mon Sep 26 2005 Akira TAGOH <tagoh@redhat.com> - 3.7p3-14
382 - Imported into Extras.
383
384 * Mon Mar 7 2005 Akira TAGOH <tagoh@redhat.com> - 3.7p3-13
385 - stop to sort the words on some dictionaries during making the binary
386 dictionaries.
387
388 * Wed Mar 2 2005 Akira TAGOH <tagoh@redhat.com> - 3.7p3-12
389 - rebuild for gcc4.
390 - Canna-3.7p3-fix-gcc4-warning.patch: applied to fix more compiler warnings.
391
392 * Tue Feb 22 2005 Akira TAGOH <tagoh@redhat.com> - 3.7p3-11
393 - updates to cannadic-0.95c
394
395 * Mon Jan 3 2005 Bill Nottingham <notting@redhat.com> - 3.7p3-10
396 - don't use initlog
397
398 * Tue Nov 23 2004 Miloslav Trmac <mitr@redhat.com> - 3.7p3-9
399 - Convert man pages to UTF-8
400 - Don't use Yen symbol instead of backspace in RkGetDicList man page
401 - Fix build failure when redeclaring glibc functions
402
403 * Thu Nov 4 2004 Akira TAGOH <tagoh@redhat.com> - 3.7p3-8
404 - rebuilt
405
406 * Thu Oct 21 2004 Akira TAGOH <tagoh@redhat.com> - 3.7p3-7
407 - dot.canna: assigned quit to Escape key to escape with Escape key from
408 the mode. (#135039)
409
410 * Tue Sep 21 2004 Warren Togami <wtogami@redhat.com> - 3.7p3-6
411 - remove unnecessary docs
412
413 * Wed Sep 08 2004 Akira TAGOH <tagoh@redhat.com> 3.7p3-5
414 - fixed default.canna to get usability and improve the default behavior without
415 proper .canna file.
416 NOTE: you must always have proper .canna file however, since your .canna file
417 is prior than the default behavior and it probably overrides the default thing.
418
419 * Thu Jun 24 2004 Akira TAGOH <tagoh@redhat.com> 3.7p3-4
420 - Canna-conf.patch: updated to change the socket file directory under /var/run.
421 - Canna-oldsock.patch: applied to ensure that restarting the daemon works during upgrading.
422 - made /var/run/.iroha_unix at the build time.
423
424 * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
425 - rebuilt
426
427 * Sun Jun 06 2004 Florian La Roche <Florian.LaRoche@redhat.de>
428 - use /var/lib/canna in filelist to also include that dir
429 in the rpm listing and set proper ownership from rpm and
430 not only via the post script
431
432 * Mon May 24 2004 Akira TAGOH <tagoh@redhat.com> 3.7p3-1
433 - New upstream release.
434 - Canna-3.7p1-pod-fix-wrongparam.patch: removed.
435
436 * Wed Apr 14 2004 Akira TAGOH <tagoh@redhat.com> 3.7p1-7
437 - updates cannadic-0.95b
438
439 * Sun Mar 21 2004 Florian La Roche <Florian.LaRoche@redhat.de> 3.7p1-6
440 - apps owned by root instead of bin
441
442 * Wed Mar 17 2004 Akira TAGOH <tagoh@redhat.com> 3.7p1-5
443 - Canna-3.7p1-fix-duplicated-strings.patch: applied a backport patch from CVS.
444 when the characters like 'bbb...' is deleted, the preedit strings is
445 duplicated. (#117140)
446
447 * Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com> 3.7p1-4.1
448 - rebuilt
449
450 * Thu Feb 19 2004 Akira TAGOH <tagoh@redhat.com> 3.7p1-4
451 - Canna-3.7p1-notimeout.patch: applied to avoid cant-mount-the-dictionaries issue. (#114886)
452
453 * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
454 - rebuilt
455
456 * Wed Jan 14 2004 Akira TAGOH <tagoh@redhat.com> 3.7p1-2
457 - fix broken dictionaries on ia64.
458 - Canna-3.7p1-pod-fix-wrongparam.patch: applied to fix the wrong function parameter. (#113662)
459
460 * Fri Jan 09 2004 Akira TAGOH <tagoh@redhat.com> 3.7p1-1
461 - New upstream release.
462
463 * Mon Dec 24 2003 Akira TAGOH <tagoh@redhat.com> 3.7-1
464 - New upstream release.
465 - Canna-3.6-cannadic.patch: updated to fix the warning.
466 - Canna-3.6-fix-warnings.patch: updated.
467 - Canna-3.6-sleep.patch: removed because it's unnecessary anymore.
468 - Canna-3.6-fix-ia64-unaligned-access.patch: removed. should be unnecessary.
469 - canna.init: correct path for cannakill.
470 - dot-canna: re-enabled fuzokugo entry.
471
472 * Wed Dec 10 2003 Akira TAGOH <tagoh@redhat.com> 3.6-25
473 - updated to cannadic-0.95a
474
475 * Fri Oct 10 2003 Akira TAGOH <tagoh@redhat.com> 3.6-24
476 - Canna-3.6-fix-ia64-unaligned-access.patch: fixed unaligned access on ia64. (#101762)
477
478 * Tue Sep 30 2003 Akira TAGOH <tagoh@redhat.com> 3.6-22
479 - converted Japanese manpages to UTF-8.
480
481 * Wed Sep 24 2003 Akira TAGOH <tagoh@redhat.com> 3.6-21
482 - updates to Canna-3.6p4
483 - Canna-3.6-fix-segv-amd64.patch: removed.
484 - dot-canna: comment "fuzokugo" dictionary out. it isn't contained anymore.
485
486 * Wed Sep 17 2003 Akira TAGOH <tagoh@redhat.com> 3.6-20.1
487 - rebuilt
488
489 * Wed Sep 17 2003 Akira TAGOH <tagoh@redhat.com> 3.6-20
490 - Canna-3.6-fix-segv-amd64.patch: applied to fix segfault on x86-64. (#104539)
491
492 * Wed Jul 09 2003 Akira TAGOH <tagoh@redhat.com> 3.6-19
493 - updates to cannadic-0.95
494
495 * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
496 - rebuilt
497
498 * Wed Apr 23 2003 Akira TAGOH <tagoh@redhat.com> 3.6-17
499 - updates to cannadic-0.94g
500
501 * Mon Apr 21 2003 Akira TAGOH <tagoh@redhat.com> 3.6-16
502 - rebuild.
503
504 * Mon Apr 21 2003 Akira TAGOH <tagoh@redhat.com> 3.6-15
505 - Canna-3.6-dont-grab-ctrl-o.patch: applied to not grab ctrl-o. (#75865)
506 - Canna-3.6-fix-warnings.patch: applied to fix some compiler warnings. (#80639)
507
508 * Tue Apr 01 2003 Akira TAGOH <tagoh@redhat.com> 3.6-14
509 - don't ship .cvsignore files.
510
511 * Tue Mar 25 2003 Akira TAGOH <tagoh@redhat.com> 3.6-13
512 - updates to 3.6p3
513 - clean up
514 - Canna-3.6-Imakefile.patch: removed an unnecessary patch.
515 - Canna-3.6-sharedir.patch: find the dictionary files from /usr/share/canna
516 - Canna-3.6-sleep.patch: to fix very strange problem. when the child process
517 tries to kill the parent process, the parent process isn't terminated, and
518 it seems that the parent process doesn't still return from fork() and waiting
519 on SYS_futex.
520 - moved cannahost and default.canna to /etc/canna so that config files should be
521 moved on /etc.
522 - moved sample files to /usr/share/doc/Canna-<version>/
523
524 * Tue Feb 4 2003 Yukihiro Nakai <ynakai@redhat.com> 3.6-9
525 - Add cannaping command for init script (#82163)
526 - Update canna init script (#82163)
527
528 * Thu Jan 23 2003 Tim Powers <timp@redhat.com> 3.6-8
529 - rebuild
530
531 * Sat Dec 21 2002 Yukihiro Nakai <ynakai@redhat.com> 3.6-7
532 - Change shell to /sbin/nologin (#80175)
533
534 * Thu Dec 12 2002 Yukihiro Nakai <ynakai@redhat.com> 3.6-5
535 - Update to 3.6p1
536
537 * Thu Nov 28 2002 Yukihiro Nakai <ynakai@redhat.com> 3.6-4
538 - Disable -O2 on ia64
539
540 * Wed Nov 27 2002 Yukihiro Nakai <ynakai@redhat.com> 3.6-3
541 - Update bonobo
542 - Update zipcode
543 - Update cannadic
544
545 * Tue Nov 19 2002 Yukihiro Nakai <ynakai@redhat.com> 3.6-1
546 - Update to 3.6
547
548 * Tue Nov 12 2002 Elliot Lee <sopwith@redhat.com> 3.5b2-71
549 - Remove/fix ldconfig usage in scripts
550 - _smp_mflags
551 - Rebuild
552
553 * Mon Nov 11 2002 Yukihiro Nakai <ynakai@redhat.com> 3.5b2-70.8.0.1
554 - Add CANNA-2002-01 patch
555
556 * Fri Nov 01 2002 Yukihiro Nakai <ynakai@redhat.com> 3.5b2-70.8.0
557 - Add wconvert.c buffer overrun fix patch
558
559 * Tue Aug 06 2002 Yukihiro Nakai <ynakai@redhat.com> 3.5b2-70
560 - Delete -inet option from canna.init script (#67217)
561 - Obsolete tamago with this version (#67217)
562 - Delete localhost from /etc/hosts.canna
563
564 * Fri Aug 02 2002 Yukihiro Nakai <ynakai@redhat.com> 3.5b2-69
565 - Update zipcode
566 - Update pubdic-bonobo
567
568 * Thu Jul 18 2002 Akira TAGOH <tagoh@redhat.com> 3.5b2-68
569 - Canna-3.5b2-nonstrip.patch: applied to fix the stripped binary.
570
571 * Tue Jul 09 2002 Yukihiro Nakai <ynakai@redhat.com>
572 - Update zipcode
573 - Update pubdic-bonobo
574 - Update Cannadic
575
576 * Thu Jun 27 2002 Yukihiro Nakai <ynakai@redhat.com>
577 - Make users at install(%%pre) (#66306)
578
579 * Wed Jun 26 2002 Yukihiro Nakai <ynakai@redhat.com>
580 - Update pubdic-bonobo
581
582 * Thu Jun 06 2002 Yukihiro Nakai <ynakai@redhat.com>
583 - Update pubdic-bonobo
584 - Update zipcode
585
586 * Thu May 23 2002 Tim Powers <timp@redhat.com>
587 - automated rebuild
588
589 * Tue Mar 28 2002 Yukihiro Nakai <ynakai@redhat.com> 3.5b2-62
590 - Update cannadic to 0.94b to fix pubdic wrong entry
591 - Update pubdic-bonobo
592 - Remove refer to pubdic
593 - celebrate pubdic-bonobo indepence day
594
595 * Tue Feb 26 2002 Yukihiro Nakai <ynakai@redhat.com> 3.5b2-61
596 - Update cannadic to 0.94
597
598 * Wed Jan 30 2002 Yukihiro Nakai <ynakai@redhat.com> 3.5b2-58
599 - Update zipcode dic
600 - Update pubdic-bonobo
601
602 * Mon Jan 21 2002 Yukihiro Nakai <ynakai@redhat.com> 3.5b2-56
603 - Update pubdic-bonobo(renamed from pubdic-redhat)
604
605 * Sat Jan 12 2002 Yukihiro Nakai <ynakai@redhat.com> 3.5b2-55
606 - Minor fix for shion
607 - Update cannadic to 0.93
608
609 * Wed Jan 9 2002 Yukihiro Nakai <ynakai@redhat.com> 3.5b2-52
610 - %%doc fix
611 - Add pubdic-redhat
612 - Add dictionary 'shion'
613
614 * Sun Jan 6 2002 Yukihiro Nakai <ynakai@redhat.com> 3.5b2-51
615 - Add cannadic, GPL dictionary
616
617 * Thu Aug 30 2001 Yukihiro Nakai <ynakai@redhat.com>
618 - Set -inet option by default in canna init script and add localhost
619 to hosts.canna. It affects to tamago/emacs problem(#52886)
620
621 * Wed Aug 29 2001 Yukihiro Nakai <ynakai@redhat.com>
622 - Apply patch3 in all case
623
624 * Thu Aug 23 2001 Jens Petersen <petersen@redhat.com> - 3.5b2-48
625 - Add defattr before /var/lib/canna, so that files therein not made executable.
626
627 * Wed Aug 22 2001 SATO Satoru <ssato@redhat.com> - 3.5b2-47
628 - cleaned up SPEC (remove meaningless 'Prefix:' tag, use macros, etc.)
629 - added BuildPrereq: XFree86-devel (xmkmf)
630 - added some dictionaries ported from skk (#52248)
631 - added %%config(noreplace) /var/lib/canna/cannahost
632
633 * Tue Aug 21 2001 Yukihiro Nakai <ynakai@redhat.com> - 3.5b2-46
634 - Build fix with (#52088)
635
636 * Wed Aug 15 2001 Jens Petersen <petersen@redhat.com> - 3.5b2-45
637 - Added patch by Ishikawa to make cannaserver listen only on a unix domain
638 socket by default (#33420) and create "/var/lib/canna/cannahost" to help
639 kinput2 find it.
640 - Added fix from Ishikawa for "typo" in malloc call in lib/RK/dd.c.
641
642 * Tue Aug 9 2001 Yukihiro Nakai <ynakai@redhat.com> - 3.5b2-44
643 - Off the S bit (#13135)
644
645 * Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
646 - Bump release + rebuild.
647
648 * Mon Apr 23 2001 Yukihiro Nakai <ynakai@redhat.com>
649 - Add complete ia64 patch
650
651 * Tue Apr 17 2001 Bill Nottingham <notting@redhat.com>
652 - build on ia64 so that dependencies work
653
654 * Tue Feb 6 2001 Matt Wilson <msw@redhat.com>
655 - changed requires on Canna-devel to require Canna-libs, not Canna
656
657 * Tue Feb 6 2001 Trond Eivind Glomsrd <teg@redhat.com>
658 - Display OK or FAILED from initscript (#26111)
659
660 * Fri Jan 26 2001 Yukihiro Nakai <ynakai@redhat.com>
661 - More fix to reduce warning
662
663 * Fri Jan 26 2001 Yukihiro Nakai <ynakai@redhat.com>
664 - Capitalize summary
665 - Add Requires to Canna-devel
666 - Minor fix for %%files
667
668 * Wed Jan 24 2001 Adrian Havill <havill@redhat.com>
669 - changed dangerous suid bin/bin uid/gid of server to canna/canna
670
671 * Tue Jan 23 2001 Yukihiro Nakai <ynakai@redhat.com>
672 - Update canna.init (teg@redhat.com>
673
674 * Tue Jan 23 2001 Yukihiro Nakai <ynakai@redhat.com>
675 - Add defattr
676 - Add post and postun for -libs to ldconfig
677
678 * Mon Jan 22 2001 Yukihiro Nakai <ynakai@redhat.com>
679 - Split the runtime library
680 - bzip2
681
682 * Fri Jan 19 2001 Yukihiro Nakai <ynakai@redhat.com>
683 - Disable IA64 patch. It seems to cause serious problem.
684 (Such IA64 fix is not needed with the newer compiler?)
685
686 * Fri Jan 19 2001 Matt Wilson <msw@redhat.com>
687 - use -DCANNA_WCHAR (revert the the part of the ia64 patch that disables
688 -DCANNA_WCHAR
689
690 * Tue Dec 19 2000 Yukihiro Nakai <ynakai@redhat.com>
691 - Add IA64 patch (Not complete)
692
693 * Wed Sep 13 2000 ISHIKAWA Mutsumi <ishikawa@redhat.com>
694 - spcfile typo fix (doc-canna -> dot-canna)
695
696 * Wed Sep 13 2000 ISHIKAWA Mutsumi <ishikawa@redhat.com>
697 - add /etc/skel/.canna
698
699 * Thu Sep 12 2000 ISHIKAWA Mutsumi <ishikawa@redhat.com>
700 - fix initscript
701
702 * Mon Sep 11 2000 ISHIKAWA Mutsumi <ishikawa@redhat.com>
703 - chown bin.bin /usr/sbin/{cannaserver,cannakill},/var/lib/canna
704 and /var/log/canna
705
706 * Mon Sep 11 2000 ISHIKAWA Mutsumi <ishikawa@redhat.com>
707 - hosts.canna read bug fix.
708
709 * Thu Sep 7 2000 ISHIKAWA Mutsumi <ishikawa@redhat.com>
710 - move back /etc/init.d -> /etc/rc.d/init.d
711
712 * Thu Aug 24 2000 ISHIKAWA Mutsumi <ishikawa@redhat.com>
713 - chmod +x /etc/init.d/canna
714
715 * Fri Aug 4 2000 ISHIKAWA Mutsumi <ishikawa@redhat.com>
716 - move /etc/rc.d/init.d -> /etc/init.d
717
718 * Thu Aug 3 2000 ISHIKAWA Mutsumi <ishikawa@redhat.com>
719 - rebuilt for RedHat 7.0.
720 - man directory ja_JP.UJIS -> ja
721 - Canna-3.5b2.conf.patch modified to install manpages to /usr/share/man
722 - remove Canna-3.5b2-fhs.patch to install manpages to /usr/share/man
723
724 * Tue Jul 18 2000 Nalin Dahyabhai <nalin@redhat.com>
725 - fix syntax error in postun
726 - no need to remove the services entry in postun
727 - make all symlinks to catdic relative instead of absolute
728
729 * Fri Jul 14 2000 Bill Nottingham <notting@redhat.com>
730 - move initscript back
731
732 * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
733 - automatic rebuild
734
735 * Tue Jul 11 2000 Bill Nottingham <notting@redhat.com>
736 - don't run by default
737 - add buffer overflow patch
738 - add configuration that should in theory only accept connections
739 from localhost or unix socket
740
741 * Mon Jun 26 2000 Preston Brown <pbrown@redhat.com>
742 - initscript to /etc/init.d, and updated for new initscript stds.
743
744 * Mon Jun 19 2000 Preston Brown <pbrown@redhat.com>
745 - FHS paths
746
747 * Mon Jun 12 2000 Matt Wilson <msw@redhat.com>
748 - don't redefine bcopy
749 - add defattr
750
751 * Sun Mar 26 2000 Chris Ding <cding@redhat.com>
752 - ja -> ja_JP.eucJP
753
754 * Tue Mar 21 2000 Chris Ding <cding@redhat.com>
755 - ja_JP.eucJP -> ja
756
757 * Thu Mar 9 2000 Matt Wilson <msw@redhat.com>
758 - build for 6.2, gzip manpages
759
760 * Sat Mar 4 2000 Chris Ding <cding@redhat.com>
761 - ja -> ja_JP.eucJP
762 - changed group
763
764 * Thu Oct 21 1999 Matt Wilson <msw@redhat.com>
765 - added prereq for grep and cp
766
767 * Wed Oct 20 1999 Matt Wilson <msw@redhat.com>
768 - added prereq for /sbin/chkconfig and /etc/services
769
770 * Tue Oct 12 1999 Matt Wilson <msw@redhat.com>
771 - fixed redirection path for 4 man pages
772
773 * Thu Oct 7 1999 Matt Wilson <msw@redhat.com>
774 - rebuilt against 6.1
775
776 * Thu Jun 24 1999 Japanese LinuxPPC Users' Group <jrpm@ppc.linux.or.jp>
777 - build against Linuxppc R5
778 - add Oe's stdin patch in Canna-3.5b2-3rh.src.rpm
779 - change canna.init and spec file for safty shutdown cannaserver. Thanks to Shoichiro Nagata.
780
781 * Sun May 30 1999 FURUSAWA,Kazuhisa <kazu@linux.or.jp>
782 - 4th Release for i386 (glibc2.1).
783 - Original Packager: Atsushi Yamagata <yamagata@plathome.co.jp>
784
785 * Fri Jan 22 1999 Atsushi Yamagata <yamagata@plathome.co.jp>
786 - 4th release
787 - changed installed directories (See Canna.conf and INSTALL.jp)
788 - added post-{un}install scripts for Canna and Canna-devel packages
789 - added URL, Distribution, Vendor, and Prefix tags
790
791 * Tue Nov 04 1997 Atsushi Yamagata <yamagata@jwu.ac.jp>
792 - 3rd release
793 - patched for glibc. Thanks Mr. Daisuke Sato <densuke@ga2.so-net.or.jp>
794 - divided the Canna packege into Canna and Canna-devel
795
796 * Sun Jul 27 1997 Atsushi Yamagata <yamagata@jwu.ac.jp>
797 - 2nd release
798
799 * Fri Jul 11 1997 Atsushi Yamagata <yamagata@jwu.ac.jp>
800 - 1st release
801

admin@fedoraproject.org
ViewVC Help
Powered by ViewVC 1.1.2