Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > main-src > by-pkgid > 46713bee31669055c5c468bf95d83b2e > files > 2

aspell-de-0.1.2-1mdk.src.rpm

%define src_ver 0.1.2
%define languagelocal deutsch
%define languageeng german
%define languageenglazy German
%define languagecode de
%define lc_ctype de_GE
%define isonumber iso8859-1

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.1.2
Release:       1mdk
Group:         System/Internationalization
Source:        http://www.suse.de/~bjacke/igerman98/dict/%{name}-%{src_ver}.tar.bz2
URL:           http://www.suse.de/~bjacke/igerman98/
Copyright:     GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

BuildRequires: aspell
Requires:      aspell

# Mandrake Stuff
Requires:      locales-%{languagecode}
Provides:      aspell-dictionary

# RedHat Stuff. is this right:
#Obsoletes: ispell-de, ispell-german

ExcludeArch:   ia64
Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -n %{name}-%{src_ver}

%build
cp %{_datadir}/aspell/%{isonumber}.dat .

LC_CTYPE=%{lc_ctype} aspell --lang=%{languagelocal} --data-dir=. \
    create master ./%{languagelocal} < words.%{languagelocal}

%install
rm -fr $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_libdir}/aspell
mkdir -p $RPM_BUILD_ROOT%{_datadir}/aspell
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pspell

install -m 0644 %{languagelocal} $RPM_BUILD_ROOT%{_libdir}/aspell
install -m 0644 %{languagelocal}.dat $RPM_BUILD_ROOT%{_datadir}/aspell

if ls %{languagelocal}_phonet.dat ; then
 install -m 0644 %{languagelocal}_phonet.dat $RPM_BUILD_ROOT/usr/share/aspell
fi

echo "%{_libdir}/aspell/%{languagelocal}" > $RPM_BUILD_ROOT%{_datadir}/pspell/%{languagecode}-aspell.pwli

if [ "%{languagelocal}" != "%{languageeng}" ];then

 cd $RPM_BUILD_ROOT%{_libdir}/aspell
 ln -s %{languagelocal} %{languageeng}
 
 cd $RPM_BUILD_ROOT%{_datadir}/aspell
 ln -s %{languagelocal}.dat %{languageeng}.dat
 
 if ls %{languagelocal}_phonet.dat ; then
  ln -s %{languagelocal}_phonet.dat %{languageeng}_phonet.dat
 fi

fi

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.package VERSION Documentation/*
%{_datadir}/aspell/*
%{_libdir}/aspell/*
%{_datadir}/pspell/*

%changelog
* Sun Aug 13 2000 Troels Liebe Bentsen <tlb@iname.com> 0.1.2-1mdk
- Cleaned up the spec and moved to standard template.
- First version for Mandrake - copied from RedHat spec.
- Macroszification.
- Updated from "http://www.suse.de/~bjacke/igerman98/" Version: 20000710.

* Tue Aug 01 2000 Trond Eivind Glomsrød <teg@redhat.com> 0.1.1-5
- rebuild

* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
- automatic rebuild

* Fri Jun 30 2000 Trond Eivind Glomsrød <teg@redhat.com>
- rebuild

* Sat Jun 24 2000 Trond Eivind Glomsrød <teg@redhat.com>
- added .pwli file

* Sun Jun 18 2000 Trond Eivind Glomsrød <teg@redhat.com>
- added a german.dat, as it no longer seems to be included in
  aspell itself.

* Sat Jun 17 2000 Trond Eivind Glomsrød <teg@redhat.com>
- first RPM