ispell-vl.spec 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635
  1. Summary: An interactive spelling checker program.
  2. Name: ispell
  3. Version: 3.1.20
  4. Release: 28%{?_dist_release}
  5. Group: Applications/Text
  6. License: GPL
  7. URL: http://www.cs.hmc.edu/~geoff/ispell.html
  8. Source0: ftp://prep.ai.mit.edu/pub/gnu/ispell-3.1.20.tar.gz
  9. Source1: spell
  10. Source10: idanish-1.2.1.tar.gz
  11. Source11: hk2-deutsch.tar.gz
  12. Source12: espa%7Enol-1.5.tar.gz
  13. Source13: francais-IREQ-1.4.tar.gz
  14. Source14: dutch96.tar.gz
  15. Source15: ispell-norsk-1.1a.tar.gz
  16. Source16: portugues.tar.gz
  17. Source17: iswedish-1.2.1.tar.gz
  18. Source18: italian.tar.gz
  19. Source19: ispellcat.tar.gz
  20. Source20: iczech.tar.gz
  21. Source21: polish.tar.gz
  22. Source22: ellhnika.tar.gz
  23. Source23: ispell-rus-1.1.tar.gz
  24. Source24: eo-spell.tgz
  25. Patch0: ispell-3.1.20-config.patch
  26. Patch1: ispell-3.1.20-german.patch
  27. Patch3: ispell-3.1.20-termio.patch
  28. Patch4: ispell-3.1.20-mask.patch
  29. Patch5: ispell-3.1.20-strcmp.patch
  30. Patch6: ispell-3.1.20-jbj.patch
  31. Patch7: ispell-3.1.20-dict.patch
  32. Patch8: ispell-sed.patch
  33. Patch9: ispell-3.1.20-grep.patch
  34. Patch10: ispell-3.1.20-openbsd.patch
  35. Patch100: ispell-3.1.20-vine.patch
  36. Patch101: ispell-3.1.20-buildhash.patch
  37. Patch102: ispell-3.1.20-mask-vine.patch
  38. Patch103: ispell-3.1.20-dict-vine.patch
  39. Patch104: ispell-3.1.20-link.patch
  40. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  41. BuildRequires: words, ncurses-devel, byacc, perl, sed
  42. %description
  43. Ispell is an interactive spelling checker. Ispell can check text
  44. files or standard input for spelling and typographical errors. When
  45. it finds a word that is not in the dictionary, it will suggest
  46. correctly spelled words for the misspelled word. Ispell is faster and
  47. easier to use than UNIX spell, and it can handle languages other than
  48. English.
  49. You should install ispell if you need a program for spell checking
  50. (and who dosn't?).
  51. %package catalan
  52. Summary: Ispell spelling checker files for checking Catalan words.
  53. Group: Applications/Text
  54. %description catalan
  55. Ispell is an interactive spelling checker. The ispell-catalan package
  56. contains files that Ispell needs in order to generate a dictionary of
  57. Catalan words. If you need a Catalan dictionary for Ispell, you'll
  58. need to install this package, ispell, and ispell-dicts.
  59. %package czech
  60. Summary: Ispell spelling checker files for Czech words.
  61. Group: Applications/Text
  62. %description czech
  63. Ispell is an interactive spelling checker. The ispell-czech package
  64. contains files needed to generate a dictionary of Czech words for
  65. Ispell. If you need a Czech dictionary for Ispell, you'll need to
  66. install this package, ispell and ispell-dicts.
  67. %package danish
  68. Summary: Ispell spelling checker files for Danish words.
  69. Group: Applications/Text
  70. %description danish
  71. Ispell is an interactive spelling checker. The ispell-danish package
  72. contains files needed to generate an Ispell dictionary of Danish
  73. words. If you need a Danish dictionary for Ispell, you'll need to
  74. install this package, ispell and ispell-dicts.
  75. %package dutch
  76. Summary: Files needed to create an Ispell dictionary of Dutch words.
  77. Group: Applications/Text
  78. %description dutch
  79. Ispell is an interactive spelling checker. The ispell-dutch package
  80. contains files needed to generate an Ispell dictionary of Dutch
  81. words. If you need a Dutch Ispell dictionary, you should install this
  82. package, ispell and ispell-dicts.
  83. %package esperanto
  84. Summary: Files needed to generate an Ispell dictionary of Esperanto words.
  85. Group: Applications/Text
  86. %description esperanto
  87. Ispell is an interactive spelling checker. The ispell-esperanto
  88. package contains files needed to generate an Ispell dictionary of
  89. Esperanto words. If you need an Ispell dictionary of Esperanto words,
  90. you should install this package, ispell and ispell-dicts.
  91. %package french
  92. Summary: Files needed to generate an Ispell dictionary of French words.
  93. Group: Applications/Text
  94. %description french
  95. Ispell is an interactive spelling checker. The ispell-french package
  96. contains files needed to generate an Ispell dictionary of French
  97. words. If you need an Ispell dictionary of French words, you should
  98. install this package, ispell and ispell-dicts.
  99. %package german
  100. Summary: Files needed to generate an Ispell dictionary of German words.
  101. Group: Applications/Text
  102. %description german
  103. Ispell is an interactive spelling checker. The ispell-german package
  104. contains files needed to generate an Ispell dictionary of German
  105. words. If you need an Ispell dictionary of German words, you should
  106. install this package, ispell and ispell-dicts.
  107. %package greek
  108. Summary: Files needed to generate an Ispell dictionary of Greek words.
  109. Group: Applications/Text
  110. %description greek
  111. Ispell is an interactive spelling checker. The ispell-greek package
  112. contains files needed to generate an Ispell dictionary of Greek
  113. words. If you need an Ispell dictionary of Greek words, you should
  114. install this package, ispell and ispell-dicts.
  115. %package italian
  116. Summary: Files needed to generate an Ispell dictionary of Italian words.
  117. Group: Applications/Text
  118. %description italian
  119. Ispell is an interactive spelling checker. The ispell-italian package
  120. contains files needed to generate an Ispell dictionary of Italian
  121. words. If you need an Ispell dictionary of Italian words, you should
  122. install this package, ispell and ispell-dicts.
  123. %package norwegian
  124. Summary: Files needed to generate an Ispell dictionary of Norwegian words.
  125. Group: Applications/Text
  126. %description norwegian
  127. Ispell is an interactive spelling checker. The ispell-norwegian
  128. package contains files needed to generate an Ispell dictionary of
  129. Norwegian words. If you need an Ispell Norwegian dictionary, you
  130. should install this package, ispell and ispell-dicts.
  131. %package polish
  132. Summary: Files needed to generate an Ispell dictionary of Polish words.
  133. Group: Applications/Text
  134. %description polish
  135. Ispell is an interactive spelling checker. The ispell-polish package
  136. contains files needed to generate an Ispell dictionary of Polish
  137. words. If you need an Ispell dictionary of Polish words, you should
  138. install this package, ispell and ispell-dicts.
  139. %package portuguese
  140. Summary: Files needed to generate an Ispell dictionary of Portuguese words.
  141. Group: Applications/Text
  142. %description portuguese
  143. Ispell is an interactive spelling checker. The ispell-portuguese
  144. package contains files needed to generate an Ispell dictionary of
  145. Portuguese words. If you need an Ispell dictionary of Portuguese
  146. words, you should install this package, ispell and ispell-dicts.
  147. %package russian
  148. Summary: Files needed to generate an Ispell dictionary of Russian words.
  149. Group: Applications/Text
  150. %description russian
  151. Ispell is an interactive spelling checker. The ispell-russian package
  152. contains files needed to generate an Ispell dictionary of Russian
  153. words. If you need an Ispell dictionary of Russian words, you should
  154. install this package, ispell and ispell-dicts.
  155. %package spanish
  156. Summary: Files needed to generate an Ispell dictionary of Spanish words.
  157. Group: Applications/Text
  158. %description spanish
  159. Ispell is an interactive spelling checker. The ispell-spanish package
  160. contains files needed to generate an Ispell dictionary of Spanish
  161. words. If you need an Ispell dictionary of Spanish words, you should
  162. install this package, ispell and ispell-dicts.
  163. %package swedish
  164. Summary: Files needed to generate an Ispell dictionary of Swedish words.
  165. Group: Applications/Text
  166. %description swedish
  167. Ispell is an interactive spelling checker. The ispell-swedish package
  168. contains files needed to generate an Ispell dictionary of Swedish
  169. words. If you need an Ispell dictionary of Swedish words, you should
  170. install this package, ispell and ispell-dicts.
  171. %package dicts
  172. Summary: Files for generating non-English Ispell dictionaries.
  173. Group: Applications/Text
  174. %description dicts
  175. The ispell-dicts package contains files needed for generating Ispell
  176. dictionaries in languages other than English. Ispell is an interactive
  177. spelling checker.
  178. %prep
  179. %setup -q -n ispell-3.1 -a 10 -a 12 -a 17 -a 20 -a 23 -a 24
  180. mkdir dicts
  181. lang=danish
  182. dir=dicts/$lang
  183. mv idanish-1.2.1 $dir
  184. mv -f $dir/Makefile{,.dist} || :
  185. cp $dir/* languages/dansk
  186. lang=german
  187. dir=dicts/$lang
  188. mkdir $dir
  189. tar xzf %SOURCE11 -C $dir
  190. mv -f $dir/Makefile{,.dist} || :
  191. cp $dir/*.txt $dir/*.aff $dir/*README languages/deutsch
  192. mv $dir/deutsch.aff{,-hk}
  193. lang=spanish
  194. dir=dicts/$lang
  195. mv espa~nol-1.5 $dir
  196. ln -sf espa~nol.words+ $dir/espanol.dict
  197. mv -f $dir/Makefile{,.dist} || :
  198. cp $dir/* languages/espanol
  199. lang=french
  200. dir=dicts/$lang
  201. mkdir $dir
  202. tar xzf %SOURCE13 -C $dir
  203. mv -f $dir/Makefile{,.dist} || :
  204. cp $dir/* languages/francais
  205. lang=dutch
  206. dir=dicts/$lang
  207. mkdir $dir
  208. tar xzf %SOURCE14 -C $dir
  209. ln -sf dutch96.aff $dir/nederlands.aff
  210. ln -sf dutch96.lat $dir/nederlands.lat
  211. cp dicts/dutch/* languages/nederlands
  212. lang=norwegian
  213. dir=dicts/$lang
  214. mkdir $dir
  215. tar xzf %SOURCE15 -C $dir
  216. ln -sf norsk.7bit $dir/norsk.aff
  217. cp dicts/norwegian/* languages/norsk
  218. lang=portuguese
  219. dir=dicts/$lang
  220. tar xzf %SOURCE16 -C ./dicts/
  221. mv dicts/portugues $dir
  222. cp dicts/portuguese/* languages/portugues
  223. lang=swedish
  224. dir=dicts/$lang
  225. mv iswedish-1.2.1 $dir
  226. mv -f $dir/Makefile{,.dist} || :
  227. cp dicts/swedish/* languages/svenska
  228. lang=italian
  229. dir=dicts/$lang
  230. mkdir $dir
  231. tar xzf %SOURCE18 -C $dir
  232. mv -f $dir/Makefile{,.dist} || :
  233. lang=catalan
  234. dir=dicts/$lang
  235. mkdir $dir
  236. tar xzf %SOURCE19 -C $dir
  237. lang=czech
  238. dir=dicts/$lang
  239. mv iczech $dir
  240. mv -f $dir/Makefile{,.dist} || :
  241. lang=polish
  242. dir=dicts/$lang
  243. mkdir $dir
  244. tar xzf %SOURCE21 -C dicts
  245. lang=greek
  246. dir=dicts/$lang
  247. mkdir $dir
  248. tar xzf %SOURCE22 -C $dir
  249. lang=russian
  250. dir=dicts/$lang
  251. mv ispell-rus-1.1 $dir
  252. mv -f $dir/Makefile{,.dist} || :
  253. lang=esperanto
  254. dir=dicts/$lang
  255. mv eo $dir
  256. ln -sf eo.aff $dir/esperanto.aff
  257. %patch0 -p1
  258. %patch1
  259. %patch3 -p1 -b .termio
  260. # This patch conflicts with patch101, so remake it as patch102 and apply later
  261. #%ifarch alpha
  262. #%patch4 -p1 -b .mask
  263. #%endif
  264. %patch5 -p1 -b .strcmp
  265. %patch6 -p1 -b .jbj
  266. %patch7 -p1 -b .dictpat
  267. %patch8 -p1
  268. %patch9 -p1 -b .grep
  269. %patch10 -p1 -b .openbsd
  270. %patch100 -p1 -b .vine
  271. %patch101 -p1 -b .buildhash
  272. %ifarch alpha
  273. %patch102 -p1 -b .mask
  274. %endif
  275. %patch103 -p1 -b .vine-dict
  276. %patch104 -p1 -b .link
  277. %build
  278. # Make config.sh first
  279. TMPDIR=/var/tmp PATH=.:$PATH make config.sh
  280. perl -pi -e "s/-O/$RPM_OPT_FLAGS -fexpensive-optimizations -fno-force-mem -pipe/" config.sh
  281. # Now save build-rooted version (with time-stamp) for install ...
  282. cp config.sh config.sh.BUILD
  283. sed -e "s,/usr/,$RPM_BUILD_ROOT/usr/,g" < config.sh.BUILD > config.sh.INSTALL
  284. # and then make everything
  285. TMPDIR=/var/tmp PATH=.:$PATH make
  286. install -c -m 0644 languages/fix8bit.c dicts/fix8bit.c
  287. find dicts -name '*.dictpat' -exec rm -f {} \;
  288. PATH=.:$PATH make -C dicts all
  289. %install
  290. rm -rf $RPM_BUILD_ROOT
  291. mkdir -p $RPM_BUILD_ROOT%{_mandir}
  292. mkdir -p $RPM_BUILD_ROOT/usr/lib/emacs/site-lisp
  293. mkdir -p $RPM_BUILD_ROOT%{_infodir}
  294. # Roll in the build-root'ed version (with time-stamp!)
  295. rm -rf config.sh
  296. ln config.sh.INSTALL config.sh
  297. # ad-hoc solution to install man/info pages into _mandir/_infodir
  298. cat >> config.sh << __EOF__
  299. MAN1DIR='%{buildroot}%{_mandir}/man1'
  300. MAN4DIR='%{buildroot}%{_mandir}/man5'
  301. TEXINFODIR='%{buildroot}%{_infodir}'
  302. __EOF__
  303. TMPDIR=/var/tmp PATH=.:$PATH LIBDIR=$RPM_BUILD_ROOT/usr/lib/ispell make install
  304. mv $RPM_BUILD_ROOT%{_infodir}/ispell $RPM_BUILD_ROOT%{_infodir}/ispell.info
  305. gzip -9nf $RPM_BUILD_ROOT%{_infodir}/ispell.info
  306. install -m 755 %SOURCE1 $RPM_BUILD_ROOT/usr/bin/spell
  307. PATH=.:$PATH make -C dicts DESTDIR=$RPM_BUILD_ROOT install
  308. ( cd $RPM_BUILD_ROOT
  309. ln -sf deutschlxg.hash ./usr/lib/ispell/german.hash
  310. ln -sf deutschlxg.hash ./usr/lib/ispell/deutsch.hash
  311. ln -sf americanmed+.hash ./usr/lib/ispell/english.hash
  312. )
  313. mkdir -p $RPM_BUILD_ROOT/usr/share
  314. tar cf - dicts | (cd $RPM_BUILD_ROOT/usr/share; tar xf -)
  315. ( cd $RPM_BUILD_ROOT/usr/share
  316. find dicts -name '*.cnt' -exec rm -f {} \;
  317. find dicts -name '*.stat' -exec rm -f {} \;
  318. find dicts -name '*.hash' -exec rm -f {} \;
  319. )
  320. # fix me!
  321. # if any file is exceutable, it gets error at find-provides or find-requires
  322. chmod 644 $RPM_BUILD_ROOT/usr/share/dicts/norwegian/expand.sh
  323. chmod 644 $RPM_BUILD_ROOT/usr/share/dicts/norwegian/munch.sh
  324. chmod 644 $RPM_BUILD_ROOT/usr/bin/findaffix
  325. chmod 644 $RPM_BUILD_ROOT/usr/bin/munchlist
  326. chmod 644 $RPM_BUILD_ROOT/usr/bin/tryaffix
  327. %clean
  328. rm -rf $RPM_BUILD_ROOT
  329. %files
  330. %defattr(-,root,root)
  331. %doc README
  332. # ELF
  333. /usr/bin/buildhash
  334. /usr/bin/icombine
  335. /usr/bin/ijoin
  336. /usr/bin/ispell
  337. /usr/bin/sq
  338. /usr/bin/unsq
  339. # sh
  340. /usr/bin/spell
  341. # shell archive or script for antique kernel text?
  342. %defattr(755,root,root)
  343. /usr/bin/findaffix
  344. /usr/bin/munchlist
  345. /usr/bin/tryaffix
  346. %{_infodir}/ispell.info.gz
  347. #/usr/lib/emacs/site-lisp/ispell.el
  348. %{_mandir}/man1/sq.1*
  349. %{_mandir}/man1/buildhash.1*
  350. %{_mandir}/man1/findaffix.1*
  351. %{_mandir}/man1/ispell.1*
  352. %{_mandir}/man1/munchlist.1*
  353. %{_mandir}/man1/tryaffix.1*
  354. %{_mandir}/man1/unsq.1*
  355. %{_mandir}/man5/ispell.5*
  356. %{_mandir}/man5/english.5*
  357. %dir /usr/lib/ispell
  358. /usr/lib/ispell/american.hash
  359. /usr/lib/ispell/americanmed+.hash
  360. /usr/lib/ispell/americanxlg.hash
  361. /usr/lib/ispell/british.hash
  362. /usr/lib/ispell/britishmed+.hash
  363. /usr/lib/ispell/britishxlg.hash
  364. /usr/lib/ispell/english.hash
  365. /usr/lib/ispell/english.aff
  366. %files catalan
  367. %defattr(-,root,root)
  368. %doc dicts/catalan/LLEGEIX
  369. /usr/lib/ispell/catala.aff
  370. /usr/lib/ispell/catala.hash
  371. %files czech
  372. %defattr(-,root,root)
  373. %doc dicts/czech/README
  374. /usr/lib/ispell/czech.aff
  375. /usr/lib/ispell/czech.hash
  376. %files danish
  377. %defattr(-,root,root)
  378. %doc dicts/danish/{COPYING,danish.html}
  379. /usr/lib/ispell/dansk.aff
  380. /usr/lib/ispell/dansk.hash
  381. %files dutch
  382. %defattr(-,root,root)
  383. %doc dicts/dutch/README
  384. /usr/lib/ispell/nederlands.aff
  385. /usr/lib/ispell/nederlands.hash
  386. %files esperanto
  387. %defattr(-,root,root)
  388. %doc dicts/esperanto/{README,legumin.l3}
  389. /usr/lib/ispell/esperanto.aff
  390. /usr/lib/ispell/esperanto.hash
  391. %files french
  392. %defattr(-,root,root)
  393. %doc dicts/french/{LISEZMOI,COPYING,MANIFEST,ChangeLog}
  394. /usr/lib/ispell/francais.aff
  395. /usr/lib/ispell/francais.hash
  396. %files german
  397. %defattr(-,root,root)
  398. %doc dicts/german/{README,ANNOUNCE,Changes,Contributors}
  399. /usr/lib/ispell/german.hash
  400. /usr/lib/ispell/deutsch.hash
  401. /usr/lib/ispell/deutsch.aff
  402. /usr/lib/ispell/deutschlxg.hash
  403. /usr/lib/ispell/deutschmed.hash
  404. %files greek
  405. %defattr(-,root,root)
  406. /usr/lib/ispell/ellhnika.aff
  407. /usr/lib/ispell/ellhnika.hash
  408. %files italian
  409. %defattr(-,root,root)
  410. %doc dicts/italian/README
  411. /usr/lib/ispell/italian.aff
  412. /usr/lib/ispell/italian.hash
  413. %files norwegian
  414. %defattr(-,root,root)
  415. %doc dicts/norwegian/README
  416. /usr/lib/ispell/norsk.aff
  417. /usr/lib/ispell/norsk.hash
  418. %files polish
  419. %defattr(-,root,root)
  420. /usr/lib/ispell/polish.aff
  421. /usr/lib/ispell/polish.hash
  422. %files portuguese
  423. %defattr(-,root,root)
  424. %doc dicts/portuguese/README
  425. /usr/lib/ispell/portugues.aff
  426. /usr/lib/ispell/portugues.hash
  427. %files russian
  428. %defattr(-,root,root)
  429. %doc dicts/russian/docs/{INSTALL.russian,Readme.russian,copyright,cyrispell,readme.makedict}
  430. /usr/lib/ispell/russian.aff
  431. /usr/lib/ispell/russian.hash
  432. %files spanish
  433. %defattr(-,root,root)
  434. %doc dicts/spanish/{LEAME,README}
  435. /usr/lib/ispell/espanol.aff
  436. /usr/lib/ispell/espanol.hash
  437. %files swedish
  438. %defattr(-,root,root)
  439. %doc dicts/swedish/{LaeSMIG,COPYING,Copyright}
  440. /usr/lib/ispell/svenska.aff
  441. /usr/lib/ispell/svenska.hash
  442. %files dicts
  443. %defattr(-,root,root)
  444. %dir /usr/share/dicts
  445. /usr/share/dicts/fix8bit
  446. %lang(ca) /usr/share/dicts/catalan
  447. %lang(cs) /usr/share/dicts/czech
  448. %lang(da) /usr/share/dicts/danish
  449. %lang(eo) /usr/share/dicts/esperanto
  450. %lang(fr) /usr/share/dicts/french
  451. %lang(de) /usr/share/dicts/german
  452. %lang(el) /usr/share/dicts/greek
  453. %lang(it) /usr/share/dicts/italian
  454. %lang(pl) /usr/share/dicts/polish
  455. %lang(pt) /usr/share/dicts/portuguese
  456. %lang(ru) /usr/share/dicts/russian
  457. %lang(es) /usr/share/dicts/spanish
  458. %lang(sv) /usr/share/dicts/swedish
  459. %lang(no) /usr/share/dicts/norwegian
  460. %defattr(755,root,root)
  461. /usr/share/dicts/norwegian/*.sh
  462. %changelog
  463. * Wed Aug 20 2008 Shu KONNO <owa@bg.wakwak.com> 3.1.20-28vl5
  464. - applied new versioning policy
  465. - changed executable permission of some files temporarily for building
  466. * Thu Oct 10 2002 Yoshihiro Ota <ota@j.email.ne.jp> 3.1.20-27vl5
  467. - Fixed bug that corrupts soft and hard links after spell check
  468. * Thu Mar 21 2002 Yoshihiro Ota <ota@j.email.ne.jp> 3.1.20-27vl4
  469. - Looks at /usr/share/dict/words on (L)ookup, i.e. grep -E
  470. * Fri Dec 21 2001 Tomoya TAKA <taka@vinelinux.org> 3.1.20-27vl3
  471. - Patch4 conflicts with Patch101, so remake it as Patch102
  472. * Wed Dec 19 2001 Toru Sagami <sagami@vinelinux.org> 3.1.20-27vl2
  473. - added ispell-3.1.20-buildhash.patch to build correctly (taken from SuSE)
  474. * Sat Aug 18 2001 Toru Sagami <sagami@vinelinux.org>
  475. - 3.1.20-27vl1: was ported to VineSeed from rh62 updates
  476. - mv Source12 espa%7Enol-1.5.tar.gz (side effect of rpm in Vine)
  477. - install man/info pages into %%{_mandir}/%%{_infodir}
  478. * Wed May 30 2001 Trond Eivind Glomsrƒi <teg@redhat.com>
  479. - Replace the mkstemp patch with patch aa, ac and ad from
  480. OpenBSD - this also converts some instances of gets to fgets
  481. * Thu May 24 2001 Trond Eivind Glomsrƒi <teg@redhat.com>
  482. - Use mkstemp instead of mktemp. Patch by
  483. jhuuskon@hytti.uku.fi (#42210)
  484. * Fri Feb 04 2000 Nalin Dahyabhai <nalin@redhat.com>
  485. - add URL
  486. * Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
  487. - fix descriptions
  488. - man pages are compressed
  489. * Fri Nov 19 1999 Michael K. Johnson <johnsonm@redhat.com>
  490. - grep is in /bin, not /usr/bin
  491. - removed lang(foo) from all language-specific packages.
  492. - made the spell script a better clone of the old spell program.
  493. * Tue Aug 31 1999 Bill Nottingham <notting@redhat.com>
  494. - sed is in /bin, not /usr/bin
  495. * Mon Aug 30 1999 Jeff Johnson <jbj@redhat.com>
  496. - build *.hash and *.aff from dicts not languages.
  497. - better russian dictionary.
  498. * Sun Aug 29 1999 Jeff Johnson <jbj@redhat.com>
  499. - add British English and dictionaries.
  500. * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
  501. - auto rebuild in the new build environment (release 15)
  502. * Thu Feb 25 1999 Bill Nottingham <notting@redhat.com>
  503. - add a buildroot
  504. * Tue Jan 12 1999 Michael K. Johnson <johnsonm@redhat.com>
  505. - strcmp may have different forms on different systems;
  506. do not declare it explicitly, just include <string.h>
  507. - use /var/tmp instead of /usr/tmp
  508. * Sun Nov 8 1998 Patricia Jung <trish@freiburg.linux.de>
  509. - Added German dictionary
  510. * Mon Sep 28 1998 Jeff Johnson <jbj@redhat.com>
  511. - eliminate /usr/lib/emacs/site-lisp/ispell.el -- use emacs-20.3 version.
  512. * Mon Jun 29 1998 Jeff Johnson <jbj@redhat.com>
  513. - use posix termios (problem #558)
  514. - add build root.
  515. * Sat Jun 27 1998 Trent Jarvi <jarvi@ezlink.com>
  516. - alphahack patch no longer required. struct winsize now in <ioctl-types.h>.
  517. - change MASKWIDTH apropriately on alpha
  518. * Sat May 09 1998 Prospector System <bugs@redhat.com>
  519. - translations modified for de, fr, tr
  520. * Sat May 09 1998 Erik Troan <ewt@redhat.com>
  521. - have two Source1 lines isn't terribly brilliant
  522. * Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
  523. - patch to avoid remaking ispell.info
  524. * Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
  525. - built against glibc
  526. * Thu Mar 06 1997 Michael K. Johnson <johnsonm@redhat.com>
  527. - Added a spell program.
  528. - Configured for 8-bit use.