diff --git a/.cvsignore b/.cvsignore index e69de29..f27b385 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +aspell-.32.5.tar.gz diff --git a/aspell.spec b/aspell.spec new file mode 100644 index 0000000..80034c2 --- /dev/null +++ b/aspell.spec @@ -0,0 +1,181 @@ +Summary: A spelling checker. +Name: aspell +Version: 0.32.5 +Epoch: 2 +Release: 1 +License: LGPL +Group: Applications/Text +URL: http://aspell.sourceforge.net/ +Source0: http://download.sourceforge.net/aspell/%{name}-.32.5.tar.gz +Requires: pspell = 0.11.2 +Buildrequires: pspell-devel = 0.11.2 +BuildRoot: %{_tmppath}/%{name}-%{version}-root +Obsoletes: ispell +Excludearch: ia64 + +%description +Aspell is a spelling checker designed to eventually replace Ispell. +It also has support for checking (La)TeX and Html files, and run time +support for other non-English languages. + +%package devel +Summary: The static libraries and header files needed for Aspell development. +Group: Development/Libraries +Requires: pspell-devel + +%description devel +Aspell is a spelling checker. The aspell-devel package includes the +static libraries and header files needed for Aspell development. Note +that the recommend way to use aspell is through the Pspell library. + +%package en-gb +Summary: British dictionary for aspell +Group: Applications/Text +Requires: aspell + +%description en-gb +A British dictionary for use with aspell, a spelling checker. + +%package en-ca +Summary: Canadian dictionary +Group: Applications/Text +Requires: aspell + +%description en-ca +A Canadian dictionary for use with aspell, a spelling checker. + +%prep +rm -rf $RPM_BUILD_ROOT + +%setup -q -n aspell-.32.5 + +%build +cp /usr/share/libtool/config.{guess,sub} . + +CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr --enable-static --infodir=%{_infodir} \ + --mandir=%{_mandir} +make + +%install +make DESTDIR=$RPM_BUILD_ROOT install +install -m 755 scripts/spell $RPM_BUILD_ROOT/usr/bin/spell +install -m 755 scripts/ispell $RPM_BUILD_ROOT/usr/bin/ispell + +cp -pr $RPM_BUILD_ROOT/usr/doc/aspell . +rm -f aspell/manual.aux + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%doc README TODO aspell/* +/usr/bin/* +/usr/lib/aspell/american* +/usr/lib/aspell/english* +/usr/lib/lib*.so.* +/usr/share/aspell +/usr/share/pspell + +%files devel +%defattr(-,root,root) +/usr/include/aspell +/usr/lib/lib*aspell.a +/usr/lib/lib*aspell.so + +%files en-ca +%defattr(-,root,root) +/usr/lib/aspell/canadian* + +%files en-gb +%defattr(-,root,root) +/usr/lib/aspell/british* + +%changelog +* Sat Aug 19 2000 Trond Eivind Glomsr�d +- .32.5 bugfix release (also contains improved documentation), + obsolete old patch +- the compatibility scripts are now part of the package itself +- clean up build procedure +- remove manual.aux file from docs (#16424) + +* Sun Aug 06 2000 Trond Eivind Glomsr�d +- .32.1 bugfix release, obsolete old patch +- rename to 0.32.1 +- add patch from author to change his email address +- add spell and ispell compatibility scripts + +* Fri Aug 04 2000 Trond Eivind Glomsr�d +- rebuild + +* Tue Aug 01 2000 Trond Eivind Glomsr�d +- remember to obsolete ispell +- build the Canadian and British dictionaries here now, + as part of the main package. Same package names and + descriptions. + +* Mon Jul 24 2000 Trond Eivind Glomsr�d +- .32 +- remove old patches, add a patch since namespace isn't + polluted as much anymore (as opposed to older toolchain) + +* Wed Jul 19 2000 Trond Eivind Glomsr�d +- rebuild + +* Wed Jul 12 2000 Prospector +- automatic rebuild + +* Tue Jul 4 2000 Jakub Jelinek +- Rebuild with new C++ + +* Fri Jun 30 2000 Trond Eivind Glomsr�d +- use RPM_OPT_FLAGS, not just -O0 +- dont include .la-files + +* Fri Jun 23 2000 Trond Eivind Glomsr�d +- excludearch ia64 + +* Fri Jun 23 2000 Trond Eivind Glomsr�d +- patch to work around compiler bug(?) wrt. inline functions +- use CFLAGS and CXXFLAGS +- set them to -O0 to work around YACB +- copy libtool files for IA64 support + +* Sun Jun 18 2000 Trond Eivind Glomsr�d +- update to .31.1. My patch was upstreamed and is no longer needed. +- new patch added so DESTDIR works properly + +* Fri Jun 16 2000 Trond Eivind Glomsr�d +- (this entry includes some old ones...) +- update to .31 +- added patch to make it compile with a pickier compiler +- include /usr/share/pspell + +* Mon May 1 2000 Tim Powers +- updated to .30.1 +- used build fixes from Ryan Weaver's 0.30.1-1 package on sourceforge +- updated URL, download/ftp location +- removed redundant define's at top of spec file + +* Thu Jul 8 1999 Tim Powers +- built for Powertools 6.1 +- removed %serial definitions from spec file to make versioning + consistant with the other packages we ship. +- changed build root path +- general spec file cleanups + +* Tue Mar 2 1999 Ryan Weaver + [aspell-.27.2-2] +- Changes from .27.1 to .27.2 (Mar 1, 1999) +- Fixed a major bug that caused aspell to dump core when used + without any arguments +- Fixed another major bug that caused aspell to do nothing when used + in interactive mode. +- Added an option to exit in Aspell's interactive mode. +- Removed some old documentation files from the distribution. +- Minor changes on to the section on using Aspell with egcs. +- Minor changes to remove -Wall warnings. diff --git a/sources b/sources index e69de29..ac6c5fe 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +15723a7a0373977c21536a3134d5b7d8 aspell-.32.5.tar.gz