tstellar / rpms / aspell

Forked from rpms/aspell 3 years ago
Clone
cvsdist e34bab8
Summary: A spelling checker.
cvsdist e34bab8
Name: aspell
cvsdist 30dd7cc
Version: 0.50.5
f4ba9d7
Release: 4
cvsdist 9bf5c64
Epoch: 12
cvsdist e34bab8
License: LGPL
cvsdist e34bab8
Group: Applications/Text
cvsdist 9bf5c64
URL: http://aspell.net/
cvsdist 9bf5c64
Source0: ftp://ftp.gnu.org/gnu/aspell/aspell-%{version}.tar.gz
cvsdist 9bf5c64
Patch0: aspell-0.50.3.prefix.patch
cvsdist 9bf5c64
Patch1: aspell-0.50.3-gcc33.patch
cvsdist 9bf5c64
Requires: aspell-en
cvsdist e34bab8
BuildRoot: %{_tmppath}/%{name}-%{version}-root
cvsdist 9bf5c64
Provides: pspell
bedeb54
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-config
cvsdist e34bab8
cvsdist e34bab8
%description
cvsdist 9bf5c64
GNU Aspell is a spell checker designed to eventually replace Ispell. It can
cvsdist 9bf5c64
either be used as a library or as an independent spell checker. Its main
cvsdist 9bf5c64
feature is that it does a much better job of coming up with possible
cvsdist 9bf5c64
suggestions than just about any other spell checker out there for the
cvsdist 9bf5c64
English language, including Ispell and Microsoft Word. It also has many
cvsdist 9bf5c64
other technical enhancements over Ispell such as using shared memory for
cvsdist 9bf5c64
dictionaries and intelligently handling personal dictionaries when more
cvsdist 9bf5c64
than one Aspell process is open at once.
cvsdist e34bab8
cvsdist e34bab8
%package	devel
cvsdist 76afa0a
Summary: Static libraries and header files for Aspell development.
cvsdist e34bab8
Group: Development/Libraries
cvsdist 30dd7cc
Requires: aspell = %{epoch}:%{version}-%{release}
cvsdist 9bf5c64
Provides: pspell-devel
cvsdist 9bf5c64
Obsoletes: pspell-devel
cvsdist e34bab8
cvsdist e34bab8
%description	devel
cvsdist e34bab8
Aspell is a spelling checker. The aspell-devel package includes the
cvsdist 9bf5c64
static libraries and header files needed for Aspell development.
cvsdist e34bab8
cvsdist e34bab8
%prep
cvsdist e34bab8
rm -rf $RPM_BUILD_ROOT
cvsdist 9bf5c64
%setup -q -n aspell-%{version}
cvsdist 9bf5c64
%patch -p1 -b .prefix
cvsdist 9bf5c64
%patch1 -p1 -b .gcc33
cvsdist e34bab8
cvsdist e34bab8
%build
cvsdist 4dd171d
%configure
cvsdist ff22acc
make
cvsdist e34bab8
cvsdist e34bab8
%install
cvsdist 9bf5c64
%makeinstall
cvsdist 4dd171d
cvsdist ff22acc
mkdir -p ${RPM_BUILD_ROOT}%{_libdir}/aspell
cvsdist ff22acc
cvsdist 9bf5c64
mv ${RPM_BUILD_ROOT}%{_datadir}/aspell/ispell ${RPM_BUILD_ROOT}%{_bindir}
cvsdist 9bf5c64
mv ${RPM_BUILD_ROOT}%{_datadir}/aspell/spell ${RPM_BUILD_ROOT}%{_bindir}
cvsdist 7dd5861
cvsdist 9bf5c64
rm -f ${RPM_BUILD_ROOT}%{_libdir}/libaspell.la
cvsdist 9bf5c64
rm -f ${RPM_BUILD_ROOT}%{_libdir}/libpspell.la
cvsdist e34bab8
cvsdist 9bf5c64
rm -f $RPM_BUILD_ROOT/usr/share/doc/aspell/manual.aux
cvsdist 7dd5861
cvsdist fc821c8
mv $RPM_BUILD_ROOT/usr/share/doc/aspell $RPM_BUILD_ROOT/usr/share/doc/aspell-%{version}
cvsdist fc821c8
cvsdist fc821c8
cvsdist e34bab8
%post -p /sbin/ldconfig
cvsdist e34bab8
%postun -p /sbin/ldconfig
cvsdist e34bab8
%clean
cvsdist e34bab8
rm -rf $RPM_BUILD_ROOT
cvsdist e34bab8
cvsdist e34bab8
%files
cvsdist e34bab8
%defattr(-,root,root)
cvsdist 9bf5c64
%doc README TODO
cvsdist ff22acc
%dir %{_datadir}/aspell
cvsdist fc821c8
%dir %{_datadir}/doc/aspell-%{version}
cvsdist ff22acc
%dir %{_libdir}/aspell
cvsdist 7dd5861
%{_bindir}/*
cvsdist 7dd5861
%{_libdir}/lib*.so.*
cvsdist ff22acc
%{_datadir}/aspell/*.dat
cvsdist ff22acc
%{_datadir}/aspell/*.kbd
cvsdist e34bab8
cvsdist e34bab8
%files		devel
cvsdist e34bab8
%defattr(-,root,root)
cvsdist ff22acc
%dir %{_includedir}/pspell
cvsdist ff22acc
%{_includedir}/aspell.h
cvsdist ff22acc
%{_includedir}/pspell/pspell.h
cvsdist 9bf5c64
%{_libdir}/lib*spell.so
cvsdist e34bab8
cvsdist 9bf5c64
%changelog
f4ba9d7
* Fri Nov 12 2004 Warren Togami <wtogami@redhat.com> 12:0.50.5-4
f4ba9d7
- rebuild
f4ba9d7
bedeb54
* Wed Oct 06 2004 Than Ngo <than@redhat.com> 12:0.50.5-3.fc3
bedeb54
- add obsolete aspell-config
bedeb54
cvsdist fc821c8
* Mon Aug 23 2004 Adrian Havill <havill@redhat.com> 12:0.50.5-2.fc3
cvsdist fc821c8
- fix doc dir (#128140) (don't flag aspell doc stuff with the %doc
cvsdist fc821c8
  flag due to rpm badness)
cvsdist fc821c8
cvsdist 30dd7cc
* Mon Jun 21 2004 Warren Togami <wtogami@redhat.com> 12:0.50.5-1
cvsdist 30dd7cc
- update to 0.50.5
cvsdist 30dd7cc
cvsdist 30dd7cc
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 30dd7cc
- rebuilt
cvsdist 30dd7cc
cvsdist 7522421
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 7522421
- rebuilt
cvsdist 7522421
cvsdist 7522421
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 7522421
- rebuilt
cvsdist 7522421
cvsdist ff22acc
* Thu Jan 29 2004 Adrian Havill <havill@redhat.com> 12:0.50.50.3-18
cvsdist ff22acc
- make rpm own some unclaimed dirs (#112984, #113778)
cvsdist ff22acc
- explicitly claim kbd anbd dat files in /usr/share/aspell
cvsdist ff22acc
- a little spec file files cleanup-- macro subs, dir prefix
cvsdist ff22acc
- make /usr/lib/aspell; don't make the dictionary packages do it
cvsdist ff22acc
cvsdist ff22acc
* Mon Nov 17 2003 Thomas Woerner <twoerner@redhat.com> 12:0.50.3-17
cvsdist ff22acc
- fixed build: added make to %%build to avoid rpath for build directory
cvsdist ff22acc
cvsdist 9bf5c64
* Tue Oct 07 2003 Adrian Havill <havill@redhat.com> 12:0.50.3-16
cvsdist 9bf5c64
- moved spell compat script from /usr/share/aspell to /usr/bin (#105921)
cvsdist e34bab8
cvsdist 9bf5c64
* Tue Jul 01 2003 Adrian Havill <havill@redhat.com> 11:0.50.3-15
cvsdist 9bf5c64
- moved ispell compat script from /usr/share/aspell to /usr/bin (#90907)
cvsdist 9bf5c64
cvsdist 9bf5c64
* Tue Jun 24 2003 Adrian Havill <havill@redhat.com> 10:0.50.3-14
cvsdist 9bf5c64
- removed emacs/xemacs el files which are already provided
cvsdist 9bf5c64
cvsdist 9bf5c64
* Mon Jun 18 2003 Adrian Havill <havill@redhat.com> 9:0.50.3-13
cvsdist 9bf5c64
- provide pspell-devel in addition to obsoleting it
cvsdist 9bf5c64
cvsdist 9bf5c64
* Tue Jun 10 2003 Adrian Havill <havill@redhat.com> 8:0.50.3-12
cvsdist 9bf5c64
- obsolete old dicts designed for previous aspell
cvsdist 9bf5c64
cvsdist 9bf5c64
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 9bf5c64
- rebuilt
cvsdist 9bf5c64
cvsdist 9bf5c64
* Fri May 30 2003 Joe Orton <jorton@redhat.com> 7:0.50.3-10
cvsdist 9bf5c64
- rebuild again to fix libpspell deps
cvsdist 9bf5c64
cvsdist 9bf5c64
* Fri May 30 2003 Joe Orton <jorton@redhat.com> 7:0.50.3-9
cvsdist 9bf5c64
- remove ExcludeArch
cvsdist 9bf5c64
cvsdist 9bf5c64
* Thu May 22 2003 Jeremy Katz <katzj@redhat.com> 7:0.50.3-8
cvsdist 9bf5c64
- fix build with gcc 3.3
cvsdist 9bf5c64
cvsdist 9bf5c64
* Wed May 22 2003 Adrian Havill <havill@redhat.com> 0.50.3-7
cvsdist 9bf5c64
- require aspell-en for upgrades
cvsdist 9bf5c64
cvsdist 9bf5c64
* Sun May 11 2003 Jeremy Katz <katzj@redhat.com> 6:0.50.3-6
cvsdist 9bf5c64
- -devel should obsolete pspell-devel
cvsdist 9bf5c64
cvsdist 9bf5c64
* Tue May  6 2003 Joe Orton <jorton@redhat.com> 0.50.3-5
cvsdist 9bf5c64
- include libpspell.so in devel package
cvsdist 9bf5c64
cvsdist 9bf5c64
* Wed May  1 2003 Adrian Havill <havill@redhat.com> 0.50.3-4
cvsdist 9bf5c64
- removed .la files
cvsdist 9bf5c64
cvsdist 9bf5c64
* Wed Apr 16 2003 Adrian Havill <havill@redhat.com> 0.50.3-3
cvsdist 9bf5c64
- Changed the header for provides, obsoletes, epoch
cvsdist 9bf5c64
- fixed config prefix in dirs.h
cvsdist 9bf5c64
cvsdist 9bf5c64
* Wed Apr 16 2003 Adrian Havill <havill@redhat.com> 0.50.3-1
cvsdist 9bf5c64
- upgrade to 0.50.3
cvsdist e34bab8
cvsdist 7dd5861
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist 7dd5861
- rebuilt
cvsdist 7dd5861
cvsdist 7dd5861
* Fri Nov  8 2002 Tim Powers <timp@redhat.com>
cvsdist 7dd5861
- fix broken pspell epoch dep
cvsdist 7dd5861
- create $RPM_BUILD_ROOT/usr/bin by hand
cvsdist 7dd5861
- remove /usr/doc
cvsdist 7dd5861
- fix hardcoding of /usr/lib so that we can build on x86_64
cvsdist 7dd5861
cvsdist 437c080
* Tue Aug 13 2002 Nalin Dahyabhai <nalin@redhat.com> 0.33.7.1-16
cvsdist 437c080
- require pspell and pspell-devel using the proper epoch
cvsdist 437c080
cvsdist b4767ed
* Sat Aug 10 2002 Elliot Lee <sopwith@redhat.com>
cvsdist b4767ed
- rebuilt with gcc-3.2 (we hope)
cvsdist b4767ed
cvsdist b4767ed
* Mon Jul 22 2002 Tim Powers <timp@redhat.com> 0.33.7.1-14
cvsdist b4767ed
- rebuild using gcc-3.2-0.1
cvsdist b4767ed
cvsdist b4767ed
* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 0.33.7.1-13
cvsdist b4767ed
- automated rebuild
cvsdist b4767ed
cvsdist b4767ed
* Thu Jun 13 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-12
cvsdist b4767ed
- Rebuild to make it work again... #66708
cvsdist b4767ed
cvsdist b4767ed
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cvsdist b4767ed
- automated rebuild
cvsdist b4767ed
cvsdist b4767ed
* Mon May 13 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-10
cvsdist b4767ed
- Rebuild
cvsdist b4767ed
cvsdist c6ab179
* Thu Feb 21 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-9
cvsdist c6ab179
- Disable evil patch
cvsdist c6ab179
cvsdist c6ab179
* Mon Jan 28 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-8
cvsdist c6ab179
- Build on more archs (doh)
cvsdist c6ab179
cvsdist c6ab179
* Tue Jan 22 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-7
cvsdist c6ab179
- Make it compile with new compiler (evil workaround)
cvsdist c6ab179
cvsdist c6ab179
* Wed Jan 16 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-5
cvsdist c6ab179
- Rebuild
cvsdist c6ab179
- Unexclude alpha
cvsdist c6ab179
cvsdist c6ab179
* Fri Dec 14 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-3
cvsdist c6ab179
- Rebuild
cvsdist c6ab179
- Don't build on alpha
cvsdist c6ab179
cvsdist c6ab179
* Mon Oct 29 2001 Bernhard Rosenkraenzer <bero@redhat.com> 0.33.7.1-2
cvsdist c6ab179
- "make it work with gcc 3.1" ;)
cvsdist c6ab179
cvsdist c6ab179
* Tue Sep 18 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7.1-1
cvsdist c6ab179
- 0.33.7.1, which is a "make it work with gcc 3" release
cvsdist c6ab179
cvsdist ad8e9e6
* Wed Sep 12 2001 Tim Powers <timp@redhat.com>
cvsdist ad8e9e6
- rebuild with new gcc and binutils
cvsdist ad8e9e6
cvsdist 76afa0a
* Thu Aug  9 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.33.7-1
cvsdist 76afa0a
- 0.33.7 bugfix release. Requested by the author, it fixes
cvsdist 76afa0a
  coredumps in sug-mode and when not using typo-analyses.
cvsdist 76afa0a
  It also contains code cleanups so it compiles with -ansi
cvsdist 76afa0a
- should fix coredump on IA64 (#49746)
cvsdist 76afa0a
cvsdist 4dd171d
* Wed Jul 11 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 4dd171d
- Add the .la files in the main package - used for dynamic loading
cvsdist 4dd171d
cvsdist 4dd171d
* Sun Jun  3 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 4dd171d
- 0.33.6.3, which includes the fix made yesterday
cvsdist 4dd171d
cvsdist 4dd171d
* Sat Jun  2 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 4dd171d
- Make it search for directories in the correct location
cvsdist 4dd171d
cvsdist 4dd171d
* Wed May 30 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 4dd171d
- No more workarounds at the specfile level
cvsdist 4dd171d
cvsdist 4dd171d
* Tue May 29 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 4dd171d
- Use custom ltmain.sh to work around buggy bundled libtool
cvsdist 4dd171d
cvsdist 4dd171d
* Sun May 20 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 4dd171d
- 0.33.6
cvsdist 4dd171d
- use standard %%configure macro - it works now.
cvsdist 4dd171d
cvsdist 4dd171d
* Fri May 11 2001 Bernhard Rosenkraenzer <bero@redhat.com> 0.33.5-2
cvsdist 4dd171d
- Rebuild with new libltdl
cvsdist 4dd171d
cvsdist 4dd171d
* Mon Apr 23 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 4dd171d
- 0.33.5
cvsdist e2d1428
cvsdist ad07845
* Thu Nov 30 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist ad07845
- use new emacs init scheme for Emacs and XEmacs
cvsdist ad07845
cvsdist ad07845
* Wed Nov 22 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist ad07845
-  .32.6
cvsdist ad07845
cvsdist e34bab8
* Sat Aug 19 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist e34bab8
- .32.5 bugfix release (also contains improved documentation),
cvsdist e34bab8
  obsolete old patch
cvsdist e34bab8
- the compatibility scripts are now part of the package itself
cvsdist e34bab8
- clean up build procedure
cvsdist e34bab8
- remove manual.aux file from docs (#16424)
cvsdist e34bab8
cvsdist e34bab8
* Sun Aug 06 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist e34bab8
- .32.1 bugfix release, obsolete old patch
cvsdist e34bab8
- rename to 0.32.1
cvsdist e34bab8
- add patch from author to change his email address
cvsdist e34bab8
- add spell and ispell compatibility scripts
cvsdist e34bab8
cvsdist e34bab8
* Fri Aug 04 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist e34bab8
- rebuild
cvsdist e34bab8
cvsdist e34bab8
* Tue Aug 01 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist e34bab8
- remember to obsolete ispell
cvsdist e34bab8
- build the Canadian and British dictionaries here now,
cvsdist e34bab8
  as part of the main package. Same package names and 
cvsdist e34bab8
  descriptions.
cvsdist e34bab8
cvsdist e34bab8
* Mon Jul 24 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist e34bab8
- .32
cvsdist e34bab8
- remove old patches, add a patch since namespace isn't 
cvsdist e34bab8
  polluted as much anymore (as opposed to older toolchain)
cvsdist e34bab8
cvsdist e34bab8
* Wed Jul 19 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist e34bab8
- rebuild
cvsdist e34bab8
cvsdist e34bab8
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist e34bab8
- automatic rebuild
cvsdist e34bab8
cvsdist e34bab8
* Tue Jul  4 2000 Jakub Jelinek <jakub@redhat.com>
cvsdist e34bab8
- Rebuild with new C++
cvsdist e34bab8
cvsdist e34bab8
* Fri Jun 30 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist e34bab8
- use RPM_OPT_FLAGS, not just -O0
cvsdist e34bab8
- dont include .la-files
cvsdist e34bab8
cvsdist e34bab8
* Fri Jun 23 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist e34bab8
- excludearch ia64
cvsdist e34bab8
cvsdist e34bab8
* Fri Jun 23 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist e34bab8
- patch to work around compiler bug(?) wrt. inline functions
cvsdist e34bab8
- use CFLAGS and CXXFLAGS
cvsdist e34bab8
- set them to -O0 to work around YACB
cvsdist e34bab8
- copy libtool files for IA64 support
cvsdist e34bab8
cvsdist e34bab8
* Sun Jun 18 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist e34bab8
- update to .31.1. My patch was upstreamed and is no longer needed.
cvsdist e34bab8
- new patch added so DESTDIR works properly
cvsdist e34bab8
cvsdist e34bab8
* Fri Jun 16 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist e34bab8
- (this entry includes some old ones...)
cvsdist e34bab8
- update to .31
cvsdist e34bab8
- added patch to make it compile with a pickier compiler
cvsdist e34bab8
- include /usr/share/pspell
cvsdist e34bab8
cvsdist e34bab8
* Mon May 1 2000 Tim Powers <timp@redhat.com>
cvsdist e34bab8
- updated to .30.1
cvsdist e34bab8
- used build fixes from Ryan Weaver's 0.30.1-1 package on sourceforge
cvsdist e34bab8
- updated URL, download/ftp location
cvsdist e34bab8
- removed redundant define's at top of spec file
cvsdist e34bab8
cvsdist e34bab8
* Thu Jul 8 1999 Tim Powers <timp@redhat.com>
cvsdist e34bab8
- built for Powertools 6.1
cvsdist e34bab8
- removed %serial definitions from spec file to make versioning
cvsdist e34bab8
  consistant with the other packages we ship.
cvsdist e34bab8
- changed build root path
cvsdist e34bab8
- general spec file cleanups
cvsdist e34bab8
cvsdist e34bab8
* Tue Mar  2 1999 Ryan Weaver <ryanw@infohwy.com>
cvsdist e34bab8
  [aspell-.27.2-2]
cvsdist e34bab8
- Changes from .27.1 to .27.2 (Mar 1, 1999)
cvsdist e34bab8
- Fixed a major bug that caused aspell to dump core when used
cvsdist e34bab8
  without any arguments
cvsdist e34bab8
- Fixed another major bug that caused aspell to do nothing when used
cvsdist e34bab8
  in interactive mode.
cvsdist e34bab8
- Added an option to exit in Aspell's interactive mode.
cvsdist e34bab8
- Removed some old documentation files from the distribution.
cvsdist e34bab8
- Minor changes on to the section on using Aspell with egcs.
cvsdist e34bab8
- Minor changes to remove -Wall warnings.