tstellar / rpms / aspell

Forked from rpms/aspell 3 years ago
Clone
cvsdist e34bab8
Summary: A spelling checker.
cvsdist e34bab8
Name: aspell
cvsdist ad07845
Version: 0.32.6
cvsdist e34bab8
Epoch: 2
cvsdist e2d1428
Release: 3
cvsdist e34bab8
License: LGPL
cvsdist e34bab8
Group: Applications/Text
cvsdist e34bab8
URL: http://aspell.sourceforge.net/
cvsdist ad07845
Source0: http://download.sourceforge.net/aspell/%{name}-.32.6.tar.gz
cvsdist ad07845
Source1: aspell-init.el
cvsdist e34bab8
Requires: pspell = 0.11.2
cvsdist e34bab8
Buildrequires: pspell-devel = 0.11.2
cvsdist e34bab8
BuildRoot: %{_tmppath}/%{name}-%{version}-root
cvsdist e34bab8
Obsoletes: ispell
cvsdist e34bab8
cvsdist e34bab8
%description
cvsdist e34bab8
Aspell is a spelling checker designed to eventually replace Ispell.
cvsdist e34bab8
It also has support for checking (La)TeX and Html files, and run time
cvsdist e34bab8
support for other non-English languages.
cvsdist e34bab8
cvsdist e34bab8
%package	devel
cvsdist e34bab8
Summary: The static libraries and header files needed for Aspell development.
cvsdist e34bab8
Group: Development/Libraries
cvsdist e34bab8
Requires: pspell-devel
cvsdist e34bab8
cvsdist e34bab8
%description	devel
cvsdist e34bab8
Aspell is a spelling checker. The aspell-devel package includes the
cvsdist e34bab8
static libraries and header files needed for Aspell development.  Note
cvsdist e34bab8
that the recommend way to use aspell is through the Pspell library.
cvsdist e34bab8
cvsdist e34bab8
%package en-gb
cvsdist e34bab8
Summary: British dictionary for aspell
cvsdist e34bab8
Group: Applications/Text
cvsdist e34bab8
Requires: aspell
cvsdist e34bab8
cvsdist e34bab8
%description en-gb
cvsdist e34bab8
A British dictionary for use with aspell, a spelling checker.
cvsdist e34bab8
cvsdist e34bab8
%package en-ca
cvsdist e34bab8
Summary: Canadian dictionary
cvsdist e34bab8
Group: Applications/Text
cvsdist e34bab8
Requires: aspell
cvsdist e34bab8
cvsdist e34bab8
%description en-ca
cvsdist e34bab8
A Canadian dictionary for use with aspell, a spelling checker.
cvsdist e34bab8
cvsdist e34bab8
%prep
cvsdist e34bab8
rm -rf $RPM_BUILD_ROOT
cvsdist e34bab8
cvsdist ad07845
%setup -q -n aspell-.32.6
cvsdist e34bab8
cvsdist e34bab8
%build
cvsdist e34bab8
cp /usr/share/libtool/config.{guess,sub} .
cvsdist e34bab8
cvsdist e34bab8
CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr --enable-static --infodir=%{_infodir} \
cvsdist e34bab8
	--mandir=%{_mandir}
cvsdist e34bab8
make
cvsdist e34bab8
cvsdist e34bab8
%install
cvsdist e34bab8
make DESTDIR=$RPM_BUILD_ROOT install
cvsdist ad07845
mkdir -p $RPM_BUILD_ROOT/usr/share/emacs/site-lisp/site-start.d
cvsdist ad07845
mkdir -p $RPM_BUILD_ROOT/usr/lib/xemacs/xemacs-packages/lisp/site-start.d
cvsdist e34bab8
install -m 755 scripts/spell  $RPM_BUILD_ROOT/usr/bin/spell
cvsdist e34bab8
install -m 755 scripts/ispell $RPM_BUILD_ROOT/usr/bin/ispell
cvsdist ad07845
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/usr/share/emacs/site-lisp/site-start.d
cvsdist ad07845
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/usr/lib/xemacs/xemacs-packages/lisp/site-start.d
cvsdist e34bab8
cvsdist e34bab8
cp -pr $RPM_BUILD_ROOT/usr/doc/aspell .
cvsdist e34bab8
rm -f aspell/manual.aux
cvsdist e34bab8
cvsdist e34bab8
%post -p /sbin/ldconfig
cvsdist e34bab8
cvsdist e34bab8
%postun -p /sbin/ldconfig
cvsdist e34bab8
    
cvsdist e34bab8
%clean
cvsdist e34bab8
rm -rf $RPM_BUILD_ROOT
cvsdist e34bab8
cvsdist e34bab8
%files
cvsdist e34bab8
%defattr(-,root,root)
cvsdist e34bab8
%doc README TODO aspell/*
cvsdist e34bab8
/usr/bin/*
cvsdist e34bab8
/usr/lib/aspell/american*
cvsdist e34bab8
/usr/lib/aspell/english*
cvsdist e34bab8
/usr/lib/lib*.so.*
cvsdist e34bab8
/usr/share/aspell
cvsdist e34bab8
/usr/share/pspell
cvsdist ad07845
/usr/share/emacs/site-lisp/site-start.d/*
cvsdist ad07845
/usr/lib/xemacs/xemacs-packages/lisp/site-start.d/*
cvsdist e34bab8
cvsdist e34bab8
%files		devel
cvsdist e34bab8
%defattr(-,root,root)
cvsdist e34bab8
/usr/include/aspell
cvsdist e34bab8
/usr/lib/lib*aspell.a
cvsdist e34bab8
/usr/lib/lib*aspell.so
cvsdist e34bab8
cvsdist e34bab8
%files en-ca
cvsdist e34bab8
%defattr(-,root,root)
cvsdist e34bab8
/usr/lib/aspell/canadian*
cvsdist e34bab8
cvsdist e34bab8
%files en-gb
cvsdist e34bab8
%defattr(-,root,root)
cvsdist e34bab8
/usr/lib/aspell/british*
cvsdist e34bab8
cvsdist e34bab8
%changelog
cvsdist e2d1428
* Fri Apr 27 2001 Bill Nottingham <notting@redhat.com>
cvsdist e2d1428
- rebuild for C++ exception handling on ia64
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.