/[smeserver]/rpms/aspell/sme8/aspell.spec
ViewVC logotype

Contents of /rpms/aspell/sme8/aspell.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download)
Tue Jun 12 18:00:26 2007 UTC (17 years, 5 months ago) by slords
Branch: MAIN
CVS Tags: aspell-0_60_3-7_1_el5_sme
Import on branch sme8 of package aspell-0.60.3-7.1.el5.sme.src.rpm

1 Summary: A spelling checker.
2 Name: aspell
3 Version: 0.60.3
4 Release: 7.1%{?dist}
5 Epoch: 12
6 License: LGPL
7 Group: Applications/Text
8 URL: http://aspell.net/
9 Source0: ftp://ftp.gnu.org/gnu/aspell/aspell-%{version}.tar.gz
10 Patch1: aspell-0.50.3-gcc33.patch
11 Patch2: aspell-0.60.3-long_gettext.patch
12 Patch3: aspell-0.60.3-install_info.patch
13 Patch4: aspell-0.60.3-gcc41.patch
14 Patch5: aspell-0.60.3-fileconflict.patch
15 Patch6: aspell-0.60.3-man_page.patch
16 Patch7: aspell-0.60.3-pspell_conf.patch
17 Requires: aspell-en
18 BuildRoot: %{_tmppath}/%{name}-%{version}-root
19 BuildRequires: gettext, ncurses-devel, pkgconfig
20 Prereq: /sbin/install-info
21 Provides: pspell
22 Obsoletes: ispell, pspell, aspell-de < 0.50, aspell-fr < 0.50, aspell-ca < 0.50, aspell-da < 0.50, aspell-es < 0.50, aspell-it < 0.50, aspell-nl < 0.50, aspell-no < 0.50, aspell-sv < 0.50, aspell-pt_BR, aspell-config
23
24 %description
25 GNU Aspell is a spell checker designed to eventually replace Ispell. It can
26 either be used as a library or as an independent spell checker. Its main
27 feature is that it does a much better job of coming up with possible
28 suggestions than just about any other spell checker out there for the
29 English language, including Ispell and Microsoft Word. It also has many
30 other technical enhancements over Ispell such as using shared memory for
31 dictionaries and intelligently handling personal dictionaries when more
32 than one Aspell process is open at once.
33
34 %package devel
35 Summary: Static libraries and header files for Aspell development.
36 Group: Development/Libraries
37 Requires: aspell = %{epoch}:%{version}-%{release}
38 Provides: pspell-devel
39 Obsoletes: pspell-devel
40
41 %description devel
42 Aspell is a spelling checker. The aspell-devel package includes the
43 static libraries and header files needed for Aspell development.
44
45 %prep
46 rm -rf $RPM_BUILD_ROOT
47 %setup -q -n aspell-%{version}
48 %patch1 -p1 -b .gcc33
49 %patch2 -p1 -b .long
50 %patch3 -p1 -b .iinfo
51 %patch4 -p1 -b .gcc41
52 %patch5 -p1 -b .fc
53 %patch6 -p1 -b .stacc
54 %patch7 -p1 -b .mlib
55
56 %build
57 %configure
58 make
59
60 %install
61 %makeinstall
62
63 mkdir -p ${RPM_BUILD_ROOT}%{_libdir}/aspell-0.60
64
65 mv ${RPM_BUILD_ROOT}%{_libdir}/aspell-0.60/ispell ${RPM_BUILD_ROOT}%{_bindir}
66 mv ${RPM_BUILD_ROOT}%{_libdir}/aspell-0.60/spell ${RPM_BUILD_ROOT}%{_bindir}
67
68 rm -f ${RPM_BUILD_ROOT}%{_libdir}/libaspell.la
69 rm -f ${RPM_BUILD_ROOT}%{_libdir}/libpspell.la
70 rm -f ${RPM_BUILD_ROOT}%{_libdir}/aspell-0.60/*-filter.la
71 #rm -f $RPM_BUILD_ROOT/usr/share/doc/aspell/manual.aux
72
73 #mv $RPM_BUILD_ROOT/usr/share/doc/aspell $RPM_BUILD_ROOT/usr/share/doc/aspell-%{version}
74
75
76 %post
77 /sbin/ldconfig
78 /sbin/install-info %{_infodir}/aspell.info.gz %{_infodir}/dir --entry="* Aspell: (aspell). "
79
80 %post devel
81 /sbin/install-info %{_infodir}/aspell-dev.info.gz %{_infodir}/dir --entry="* Aspell-dev: (aspell-dev). "
82
83 %preun
84 if [ $1 = 0 ]; then
85 /sbin/install-info --delete %{_infodir}/aspell.info.gz %{_infodir}/dir
86 fi
87 exit 0
88
89 %preun devel
90 if [ $1 = 0 ]; then
91 /sbin/install-info --delete %{_infodir}/aspell-dev.info.gz %{_infodir}/dir
92 fi
93 exit 0
94
95 %postun -p /sbin/ldconfig
96 %clean
97 rm -rf $RPM_BUILD_ROOT
98
99 %files
100 %defattr(-,root,root)
101 %doc README TODO COPYING
102 #%dir %{_datadir}/doc/aspell-%{version}
103 %dir %{_libdir}/aspell-0.60
104 %{_bindir}/a*
105 %{_bindir}/ispell
106 %{_bindir}/pr*
107 %{_bindir}/run-with-aspell
108 %{_bindir}/spell
109 %{_bindir}/word-list-compress
110 %{_libdir}/lib*.so.*
111 %{_libdir}/aspell-0.60/*
112 %{_datadir}/locale/*/LC_MESSAGES/aspell.mo
113 %{_infodir}/aspell.*
114 %{_mandir}/man1/aspell*
115 %{_mandir}/man1/run-with-aspell.1*
116 %{_mandir}/man1/word-list-compress.1*
117
118 %files devel
119 %defattr(-,root,root)
120 %dir %{_includedir}/pspell
121 %{_bindir}/pspell-config
122 %{_includedir}/aspell.h
123 %{_includedir}/pspell/pspell.h
124 %{_libdir}/lib*spell.so
125 %{_libdir}/pkgconfig/*
126 %{_infodir}/aspell-dev.*
127 %{_mandir}/man1/pspell-config.1*
128
129 %changelog
130 * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>
131 - Clean up spec so package can be built by koji/plague
132
133 * Thu Feb 08 2007 Shad L. Lords <slords@mail.com>
134 - Update to new release naming. No functional changes.
135 - Make Packager generic
136
137 * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 12:0.60.3-7.1
138 - rebuild
139
140 * Tue May 23 2006 Ivana Varekova <varekova@redhat.com> - 12:0.60.3-7
141 - fix multilib problem (used pkgconfig)
142
143 * Wed Mar 22 2006 Ivana Varekova <varekova@redhat.com> - 12:0.60.3-6
144 - remove .la files (bug 184184)
145
146 * Thu Mar 2 2006 Ivana Varekova <varekova@redhat.com> - 12:0.60.3-5
147 - update aspell man page (bug 183205)
148
149 * Tue Feb 21 2006 Ivana Varekova <varekova@redhat.com> - 12:0.60.3-4
150 - fix multilib file conflict
151
152 * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 12:0.60.3-3.2
153 - bump again for double-long bug on ppc(64)
154
155 * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 12:0.60.3-3.1
156 - rebuilt for new gcc4.1 snapshot and glibc changes
157
158 * Mon Dec 19 2005 Ivana Varekova <varekova@redhat.com> 12:0.60.3-3
159 - fix for gcc 4.1
160
161 * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
162 - rebuilt
163
164 * Fri Jul 15 2005 Ivana Varekova <varekova@redhat.com> 12:0.60.3-2
165 - fix install-info problem
166
167 * Wed Jul 13 2005 Ivana Varekova <varekova@redhat.com> 12:0.60.3-1
168 - update to 0.60.3 - (bug 141968) thanks to Dawid Gajownik
169 - add BuildRequires: ncurses-devel, gettext
170 - add config script patch (thanks tmraz@redhat.com)
171
172
173 * Mon Mar 7 2005 Ivana Varekova <varekova@redhat.com> 12:0.50.5-6
174 - rebuilt
175
176 * Thu Jan 13 2005 Adrian Havill <havill@redhat.com> 12:0.50.5-5
177 - added aspell-pt_BR to the obsoletes
178
179 * Fri Nov 12 2004 Warren Togami <wtogami@redhat.com> 12:0.50.5-4
180 - rebuild
181
182 * Wed Oct 06 2004 Than Ngo <than@redhat.com> 12:0.50.5-3.fc3
183 - add obsolete aspell-config
184
185 * Mon Aug 23 2004 Adrian Havill <havill@redhat.com> 12:0.50.5-2.fc3
186 - fix doc dir (#128140) (don't flag aspell doc stuff with the %doc
187 flag due to rpm badness)
188
189 * Mon Jun 21 2004 Warren Togami <wtogami@redhat.com> 12:0.50.5-1
190 - update to 0.50.5
191
192 * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
193 - rebuilt
194
195 * Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
196 - rebuilt
197
198 * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
199 - rebuilt
200
201 * Thu Jan 29 2004 Adrian Havill <havill@redhat.com> 12:0.50.50.3-18
202 - make rpm own some unclaimed dirs (#112984, #113778)
203 - explicitly claim kbd anbd dat files in /usr/share/aspell
204 - a little spec file files cleanup-- macro subs, dir prefix
205 - make /usr/lib/aspell; don't make the dictionary packages do it
206
207 * Mon Nov 17 2003 Thomas Woerner <twoerner@redhat.com> 12:0.50.3-17
208 - fixed build: added make to %%build to avoid rpath for build directory
209
210 * Tue Oct 07 2003 Adrian Havill <havill@redhat.com> 12:0.50.3-16
211 - moved spell compat script from /usr/share/aspell to /usr/bin (#105921)
212
213 * Tue Jul 01 2003 Adrian Havill <havill@redhat.com> 11:0.50.3-15
214 - moved ispell compat script from /usr/share/aspell to /usr/bin (#90907)
215
216 * Tue Jun 24 2003 Adrian Havill <havill@redhat.com> 10:0.50.3-14
217 - removed emacs/xemacs el files which are already provided
218
219 * Mon Jun 18 2003 Adrian Havill <havill@redhat.com> 9:0.50.3-13
220 - provide pspell-devel in addition to obsoleting it
221
222 * Tue Jun 10 2003 Adrian Havill <havill@redhat.com> 8:0.50.3-12
223 - obsolete old dicts designed for previous aspell
224
225 * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
226 - rebuilt
227
228 * Fri May 30 2003 Joe Orton <jorton@redhat.com> 7:0.50.3-10
229 - rebuild again to fix libpspell deps
230
231 * Fri May 30 2003 Joe Orton <jorton@redhat.com> 7:0.50.3-9
232 - remove ExcludeArch
233
234 * Thu May 22 2003 Jeremy Katz <katzj@redhat.com> 7:0.50.3-8
235 - fix build with gcc 3.3
236
237 * Wed May 22 2003 Adrian Havill <havill@redhat.com> 0.50.3-7
238 - require aspell-en for upgrades
239
240 * Sun May 11 2003 Jeremy Katz <katzj@redhat.com> 6:0.50.3-6
241 - -devel should obsolete pspell-devel
242
243 * Tue May 6 2003 Joe Orton <jorton@redhat.com> 0.50.3-5
244 - include libpspell.so in devel package
245
246 * Wed May 1 2003 Adrian Havill <havill@redhat.com> 0.50.3-4
247 - removed .la files
248
249 * Wed Apr 16 2003 Adrian Havill <havill@redhat.com> 0.50.3-3
250 - Changed the header for provides, obsoletes, epoch
251 - fixed config prefix in dirs.h
252
253 * Wed Apr 16 2003 Adrian Havill <havill@redhat.com> 0.50.3-1
254 - upgrade to 0.50.3
255
256 * Wed Jan 22 2003 Tim Powers <timp@redhat.com>
257 - rebuilt
258
259 * Fri Nov 8 2002 Tim Powers <timp@redhat.com>
260 - fix broken pspell epoch dep
261 - create $RPM_BUILD_ROOT/usr/bin by hand
262 - remove /usr/doc
263 - fix hardcoding of /usr/lib so that we can build on x86_64
264
265 * Tue Aug 13 2002 Nalin Dahyabhai <nalin@redhat.com> 0.33.7.1-16
266 - require pspell and pspell-devel using the proper epoch
267
268 * Sat Aug 10 2002 Elliot Lee <sopwith@redhat.com>
269 - rebuilt with gcc-3.2 (we hope)
270
271 * Mon Jul 22 2002 Tim Powers <timp@redhat.com> 0.33.7.1-14
272 - rebuild using gcc-3.2-0.1
273
274 * Fri Jun 21 2002 Tim Powers <timp@redhat.com> 0.33.7.1-13
275 - automated rebuild
276
277 * Thu Jun 13 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-12
278 - Rebuild to make it work again... #66708
279
280 * Thu May 23 2002 Tim Powers <timp@redhat.com>
281 - automated rebuild
282
283 * Mon May 13 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-10
284 - Rebuild
285
286 * Thu Feb 21 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-9
287 - Disable evil patch
288
289 * Mon Jan 28 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-8
290 - Build on more archs (doh)
291
292 * Tue Jan 22 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-7
293 - Make it compile with new compiler (evil workaround)
294
295 * Wed Jan 16 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-5
296 - Rebuild
297 - Unexclude alpha
298
299 * Fri Dec 14 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-3
300 - Rebuild
301 - Don't build on alpha
302
303 * Mon Oct 29 2001 Bernhard Rosenkraenzer <bero@redhat.com> 0.33.7.1-2
304 - "make it work with gcc 3.1" ;)
305
306 * Tue Sep 18 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-1
307 - 0.33.7.1, which is a "make it work with gcc 3" release
308
309 * Wed Sep 12 2001 Tim Powers <timp@redhat.com>
310 - rebuild with new gcc and binutils
311
312 * Thu Aug 9 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7-1
313 - 0.33.7 bugfix release. Requested by the author, it fixes
314 coredumps in sug-mode and when not using typo-analyses.
315 It also contains code cleanups so it compiles with -ansi
316 - should fix coredump on IA64 (#49746)
317
318 * Wed Jul 11 2001 Trond Eivind Glomsrød <teg@redhat.com>
319 - Add the .la files in the main package - used for dynamic loading
320
321 * Sun Jun 3 2001 Trond Eivind Glomsrød <teg@redhat.com>
322 - 0.33.6.3, which includes the fix made yesterday
323
324 * Sat Jun 2 2001 Trond Eivind Glomsrød <teg@redhat.com>
325 - Make it search for directories in the correct location
326
327 * Wed May 30 2001 Trond Eivind Glomsrød <teg@redhat.com>
328 - No more workarounds at the specfile level
329
330 * Tue May 29 2001 Trond Eivind Glomsrød <teg@redhat.com>
331 - Use custom ltmain.sh to work around buggy bundled libtool
332
333 * Sun May 20 2001 Trond Eivind Glomsrød <teg@redhat.com>
334 - 0.33.6
335 - use standard %%configure macro - it works now.
336
337 * Fri May 11 2001 Bernhard Rosenkraenzer <bero@redhat.com> 0.33.5-2
338 - Rebuild with new libltdl
339
340 * Mon Apr 23 2001 Trond Eivind Glomsrød <teg@redhat.com>
341 - 0.33.5
342
343 * Thu Nov 30 2000 Trond Eivind Glomsrød <teg@redhat.com>
344 - use new emacs init scheme for Emacs and XEmacs
345
346 * Wed Nov 22 2000 Trond Eivind Glomsrød <teg@redhat.com>
347 - .32.6
348
349 * Sat Aug 19 2000 Trond Eivind Glomsrød <teg@redhat.com>
350 - .32.5 bugfix release (also contains improved documentation),
351 obsolete old patch
352 - the compatibility scripts are now part of the package itself
353 - clean up build procedure
354 - remove manual.aux file from docs (#16424)
355
356 * Sun Aug 06 2000 Trond Eivind Glomsrød <teg@redhat.com>
357 - .32.1 bugfix release, obsolete old patch
358 - rename to 0.32.1
359 - add patch from author to change his email address
360 - add spell and ispell compatibility scripts
361
362 * Fri Aug 04 2000 Trond Eivind Glomsrød <teg@redhat.com>
363 - rebuild
364
365 * Tue Aug 01 2000 Trond Eivind Glomsrød <teg@redhat.com>
366 - remember to obsolete ispell
367 - build the Canadian and British dictionaries here now,
368 as part of the main package. Same package names and
369 descriptions.
370
371 * Mon Jul 24 2000 Trond Eivind Glomsrød <teg@redhat.com>
372 - .32
373 - remove old patches, add a patch since namespace isn't
374 polluted as much anymore (as opposed to older toolchain)
375
376 * Wed Jul 19 2000 Trond Eivind Glomsrød <teg@redhat.com>
377 - rebuild
378
379 * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
380 - automatic rebuild
381
382 * Tue Jul 4 2000 Jakub Jelinek <jakub@redhat.com>
383 - Rebuild with new C++
384
385 * Fri Jun 30 2000 Trond Eivind Glomsrød <teg@redhat.com>
386 - use RPM_OPT_FLAGS, not just -O0
387 - dont include .la-files
388
389 * Fri Jun 23 2000 Trond Eivind Glomsrød <teg@redhat.com>
390 - excludearch ia64
391
392 * Fri Jun 23 2000 Trond Eivind Glomsrød <teg@redhat.com>
393 - patch to work around compiler bug(?) wrt. inline functions
394 - use CFLAGS and CXXFLAGS
395 - set them to -O0 to work around YACB
396 - copy libtool files for IA64 support
397
398 * Sun Jun 18 2000 Trond Eivind Glomsrød <teg@redhat.com>
399 - update to .31.1. My patch was upstreamed and is no longer needed.
400 - new patch added so DESTDIR works properly
401
402 * Fri Jun 16 2000 Trond Eivind Glomsrød <teg@redhat.com>
403 - (this entry includes some old ones...)
404 - update to .31
405 - added patch to make it compile with a pickier compiler
406 - include /usr/share/pspell
407
408 * Mon May 1 2000 Tim Powers <timp@redhat.com>
409 - updated to .30.1
410 - used build fixes from Ryan Weaver's 0.30.1-1 package on sourceforge
411 - updated URL, download/ftp location
412 - removed redundant define's at top of spec file
413
414 * Thu Jul 8 1999 Tim Powers <timp@redhat.com>
415 - built for Powertools 6.1
416 - removed %serial definitions from spec file to make versioning
417 consistant with the other packages we ship.
418 - changed build root path
419 - general spec file cleanups
420
421 * Tue Mar 2 1999 Ryan Weaver <ryanw@infohwy.com>
422 [aspell-.27.2-2]
423 - Changes from .27.1 to .27.2 (Mar 1, 1999)
424 - Fixed a major bug that caused aspell to dump core when used
425 without any arguments
426 - Fixed another major bug that caused aspell to do nothing when used
427 in interactive mode.
428 - Added an option to exit in Aspell's interactive mode.
429 - Removed some old documentation files from the distribution.
430 - Minor changes on to the section on using Aspell with egcs.
431 - Minor changes to remove -Wall warnings.

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed