]> git.pld-linux.org Git - packages/aspell.git/blame_incremental - aspell.spec
- updated to 0.60.8.1
[packages/aspell.git] / aspell.spec
... / ...
CommitLineData
1Summary: GNU Aspell is an Open Source spell checker
2Summary(pl.UTF-8): GNU Aspell jest kontrolerem pisowni
3Summary(pt_BR.UTF-8): Verificador ortográfico
4Name: aspell
5Version: 0.60.8.1
6Release: 1
7Epoch: 3
8License: LGPL v2 or v2.1
9Group: Applications/Text
10Source0: https://ftp.gnu.org/gnu/aspell/%{name}-%{version}.tar.gz
11# Source0-md5: 187bd142f522ada555c7aa6b9cbf56e6
12Patch0: %{name}-info.patch
13Patch1: %{name}-ac.patch
14#Patch2: %{name}-home_etc.patch
15URL: http://aspell.net/
16BuildRequires: autoconf >= 2.50
17BuildRequires: automake
18BuildRequires: gettext-tools >= 0.19.3
19BuildRequires: libstdc++-devel
20BuildRequires: libtool >= 2:1.5
21BuildRequires: ncurses-devel
22BuildRequires: texinfo
23Requires: %{name}-libs = %{epoch}:%{version}-%{release}
24Provides: pspell = %{epoch}:%{version}-%{release}
25Obsoletes: libaspell15
26Obsoletes: pspell < 2:13
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
30GNU Aspell is a Free and Open Source spell checker designed to
31eventually replace Ispell. It can either be used as a library or as an
32independent spell checker. Its main feature is that it does a much
33better job of coming up with possible suggestions than just about any
34other spell checker out there for the English language, including
35Ispell and Microsoft Word. It also has many other technical
36enhancements over Ispell such as using shared memory for dictionaries
37and intelligently handling personal dictionaries when more than one
38Aspell process is open at once.
39
40%description -l pl.UTF-8
41GNU Aspell jest kontrolerem pisowni zaprojektowanym tak, by móc
42zastąpić ispella. Dodatkowo zawiera wsparcie dla innych języków niż
43angielski. Interfejs aspella napisany został w C++, a interfejsy w
44Perlu i C są aktualnie rozwijane.
45
46%description -l pt_BR.UTF-8
47GNU Aspell é um verificador ortográfico criado para substituir o
48antigo "ispell". Sua principal vantagem (sobre o Ispell) é uma melhor
49sugestão de correções. Aspell inclui suporte a vários idiomas e pode
50fazer a checagem de arquivos LaTeX e HTML.
51
52%package libs
53Summary: aspell libraries
54Summary(pl.UTF-8): Biblioteki aspella
55Group: Libraries
56Conflicts: aspell < 0.60.4-1.2
57
58%description libs
59aspell/pspell libraries
60
61%description libs -l pl.UTF-8
62Biblioteki aspell/pspell.
63
64%package devel
65Summary: Header files for aspell development
66Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających aspella
67Summary(pt_BR.UTF-8): Arquivos para desenvolvimento usando Aspell
68Group: Development/Libraries
69Requires: %{name}-libs = %{epoch}:%{version}-%{release}
70Requires: libstdc++-devel
71Provides: pspell-devel = %{epoch}:%{version}-%{release}
72Obsoletes: libaspell15-devel
73Obsoletes: pspell-devel < 2:13
74
75%description devel
76Aspell is an Open Source spell checker. This package contains header
77files for aspell development.
78
79%description devel -l pl.UTF-8
80Aspell jest kontrolerem pisowni. Ten pakiet zawiera pliki nagłówkowe
81dla programistów używających bibliotek aspella.
82
83%description devel -l pt_BR.UTF-8
84Aspell é um corretor ortográfico. O pacote -devel inclui bibliotecas
85dinâmicas e arquivos de inclusão necessários para o desenvolvimento
86utilizando o aspell.
87
88%package static
89Summary: Static libraries for aspell development
90Summary(pl.UTF-8): Biblioteki statyczne aspella
91Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento usando Aspell
92Group: Development/Libraries
93Requires: %{name}-devel = %{epoch}:%{version}-%{release}
94Provides: pspell-static = %{epoch}:%{version}-%{release}
95Obsoletes: pspell-static < 2:13
96
97%description static
98Aspell is an Open Source spell checker. This package contains static
99aspell libraries.
100
101%description static -l pl.UTF-8
102Aspell jest kontrolerem pisowni. Pakiet ten zawiera biblioteki
103statyczne aspella.
104
105%description static -l pt_BR.UTF-8
106Aspell é um corretor ortográfico. O pacote -devel-static inclui as
107bibliotecas estáticas necessárias para o desenvolvimento utilizando o
108aspell.
109
110%prep
111%setup -q
112%patch0 -p1
113%patch1 -p1
114# home_etc patch is fubar. If HOME_ETC var is not defined, it tries to open
115# such files:
116# open("$HOME|.//.aspell.conf", O_RDONLY) = -1 ENOENT (No such file or directory)
117# Disabled until someone fixes it.
118#%%patch2 -p1
119
120%build
121%{__gettextize}
122%{__libtoolize}
123%{__aclocal} -I m4
124%{__autoconf}
125%{__automake}
126%configure \
127 --enable-static \
128 --enable-pkgdatadir=%{_datadir}/aspell \
129 --enable-pkglibdir=%{_libdir}/aspell
130
131%{__make}
132
133%install
134rm -rf $RPM_BUILD_ROOT
135
136%{__make} install \
137 DESTDIR=$RPM_BUILD_ROOT
138
139rm -f $RPM_BUILD_ROOT%{_datadir}/info/dir
140%find_lang %{name}
141
142%clean
143rm -rf $RPM_BUILD_ROOT
144
145%post libs -p /sbin/ldconfig
146%postun libs -p /sbin/ldconfig
147
148%post -p /sbin/postshell
149-/usr/sbin/fix-info-dir -c %{_infodir}
150
151%postun -p /sbin/postshell
152-/usr/sbin/fix-info-dir -c %{_infodir}
153
154%post devel -p /sbin/postshell
155-/usr/sbin/fix-info-dir -c %{_infodir}
156
157%postun devel -p /sbin/postshell
158-/usr/sbin/fix-info-dir -c %{_infodir}
159
160%files -f %{name}.lang
161%defattr(644,root,root,755)
162%doc README manual/aspell.html
163%{_infodir}/aspell.info*
164%attr(755,root,root) %{_bindir}/aspell
165%attr(755,root,root) %{_bindir}/aspell-import
166%attr(755,root,root) %{_bindir}/pre*
167%attr(755,root,root) %{_bindir}/run-with-aspell
168%attr(755,root,root) %{_bindir}/word-list-compress
169%dir %{_datadir}/aspell
170%attr(755,root,root) %{_datadir}/aspell/ispell
171%attr(755,root,root) %{_datadir}/aspell/spell
172%{_datadir}/aspell/*.cmap
173%{_datadir}/aspell/*.cset
174%{_datadir}/aspell/*.kbd
175%{_mandir}/man1/aspell.1*
176%{_mandir}/man1/aspell-import.1*
177%{_mandir}/man1/pre*.1*
178%{_mandir}/man1/run-with-aspell.1*
179%{_mandir}/man1/word-list-compress.1*
180
181%files libs
182%defattr(644,root,root,755)
183%attr(755,root,root) %{_libdir}/libaspell.so.*.*.*
184%attr(755,root,root) %ghost %{_libdir}/libaspell.so.15
185%attr(755,root,root) %{_libdir}/libpspell.so.*.*.*
186%attr(755,root,root) %ghost %{_libdir}/libpspell.so.15
187%{_libdir}/aspell
188
189%files devel
190%defattr(644,root,root,755)
191%doc manual/aspell-dev.html
192%attr(755,root,root) %{_bindir}/pspell-config
193%attr(755,root,root) %{_libdir}/libaspell.so
194%attr(755,root,root) %{_libdir}/libpspell.so
195%{_libdir}/libaspell.la
196%{_libdir}/libpspell.la
197%{_includedir}/pspell
198%{_includedir}/aspell.h
199%{_mandir}/man1/pspell-config.1*
200%{_infodir}/aspell-dev.info*
201
202%files static
203%defattr(644,root,root,755)
204%{_libdir}/libaspell.a
205%{_libdir}/libpspell.a
This page took 0.105511 seconds and 5 git commands to generate.