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

Annotation of /rpms/aspell/sme7/aspell.spec

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


Revision 1.2 - (hide annotations) (download)
Wed Apr 9 13:51:42 2008 UTC (16 years, 7 months ago) by slords
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +2 -0 lines
Add Id to top of spec

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

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