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

Annotation of /rpms/aspell/sme8/aspell.spec

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


Revision 1.1 - (hide annotations) (download)
Tue Jun 12 18:00:26 2007 UTC (17 years 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 slords 1.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