1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
8 SDESC[standard]= GNU spell checker
9 HOMEPAGE= http://aspell.net/
13 SITES[main]= GNU/aspell
14 DISTFILE[1]= aspell-0.60.8.tar.gz:main
16 SPKGS[standard]= complete
20 OPTIONS_AVAILABLE= none
21 OPTIONS_STANDARD= none
23 USES= cpe gmake iconv libtool ncurses perl shebangfix
26 INFO= primary:aspell-dev
29 FPC_EQUIVALENT= textproc/aspell
31 SHEBANG_FILES= scripts/aspell-import
34 CONFIGURE_ARGS= --enable-dict-dir={{PREFIX}}/share/aspell
35 --enable-docdir={{STD_DOCSDIR}}
36 --enable-curses=ncurses
40 INSTALL_TARGET= install-strip
41 INSTALL_REQ_TOOLCHAIN= yes
45 VAR_OPSYS[netbsd]= CONFIGURE_ENV=ac_cv_lib_dl_dlopen=false
47 [FILE:704:descriptions/desc.primary]
48 GNU Aspell is a Free and Open Source spell checker designed to eventually
49 replace Ispell. It can either be used as a library or as an independent
52 Its main feature is that it does a superior job of suggesting possible
53 replacements for a misspelled word than just about any other spell checker
54 out there for the English language. Unlike Ispell, Aspell can also easily
55 check documents in UTF-8 without having to use a special dictionary.
56 Aspell will also do its best to respect the current locale setting. Other
57 advantages over Ispell include support for using multiple dictionaries at
58 once and intelligently handling personal dictionaries when more than one
59 Aspell process is open at once.
63 f9b77e515334a751b2e60daab5db23499e26c9209f5e7b7443b05235ad0226f2 3486448 aspell-0.60.8.tar.gz
66 [FILE:1483:manifests/plist.primary]
78 include/pspell/pspell.h
82 libaspell.so.%%SOMAJOR%%
83 libaspell.so.%%SOVERSION%%
86 libpspell.so.%%SOMAJOR%%
87 libpspell.so.%%SOVERSION%%
165 word-list-compress.1.gz
168 [FILE:1341:manifests/plist.nls]
169 share/locale/ast/LC_MESSAGES/aspell.mo
170 share/locale/be/LC_MESSAGES/aspell.mo
171 share/locale/ca/LC_MESSAGES/aspell.mo
172 share/locale/cs/LC_MESSAGES/aspell.mo
173 share/locale/da/LC_MESSAGES/aspell.mo
174 share/locale/de/LC_MESSAGES/aspell.mo
175 share/locale/en_GB/LC_MESSAGES/aspell.mo
176 share/locale/eo/LC_MESSAGES/aspell.mo
177 share/locale/es/LC_MESSAGES/aspell.mo
178 share/locale/fi/LC_MESSAGES/aspell.mo
179 share/locale/fr/LC_MESSAGES/aspell.mo
180 share/locale/fur/LC_MESSAGES/aspell.mo
181 share/locale/ga/LC_MESSAGES/aspell.mo
182 share/locale/hr/LC_MESSAGES/aspell.mo
183 share/locale/id/LC_MESSAGES/aspell.mo
184 share/locale/it/LC_MESSAGES/aspell.mo
185 share/locale/ja/LC_MESSAGES/aspell.mo
186 share/locale/mn/LC_MESSAGES/aspell.mo
187 share/locale/ms/LC_MESSAGES/aspell.mo
188 share/locale/nl/LC_MESSAGES/aspell.mo
189 share/locale/pl/LC_MESSAGES/aspell.mo
190 share/locale/pt/LC_MESSAGES/aspell.mo
191 share/locale/pt_BR/LC_MESSAGES/aspell.mo
192 share/locale/ro/LC_MESSAGES/aspell.mo
193 share/locale/ru/LC_MESSAGES/aspell.mo
194 share/locale/rw/LC_MESSAGES/aspell.mo
195 share/locale/sk/LC_MESSAGES/aspell.mo
196 share/locale/sl/LC_MESSAGES/aspell.mo
197 share/locale/sr/LC_MESSAGES/aspell.mo
198 share/locale/sv/LC_MESSAGES/aspell.mo
199 share/locale/tg/LC_MESSAGES/aspell.mo
200 share/locale/uk/LC_MESSAGES/aspell.mo
201 share/locale/vi/LC_MESSAGES/aspell.mo
202 share/locale/wa/LC_MESSAGES/aspell.mo
203 share/locale/zh_CN/LC_MESSAGES/aspell.mo
206 [FILE:1131:patches/patch-Makefile.in]
207 --- Makefile.in.orig 2019-10-12 22:20:31 UTC
209 @@ -759,7 +759,7 @@ libaspell_la_SOURCES = common/cache.cpp
210 lib/string_list-c.cpp lib/find_speller.cpp lib/speller-c.cpp \
211 lib/string_pair_enumeration-c.cpp lib/new_checker.cpp \
212 modules/filter/url.cpp $(am__append_3)
213 -libaspell_la_LIBADD = $(LTLIBINTL) $(PTHREAD_LIB)
214 +libaspell_la_LIBADD = $(LTLIBINTL) $(PTHREAD_LIB) $(LTLIBINTL)
215 @INCREMENTED_SONAME_FALSE@libaspell_la_LDFLAGS = -version-info 18:1:3 -no-undefined
216 @INCREMENTED_SONAME_TRUE@libaspell_la_LDFLAGS = -version-info 19:1:3 -no-undefined
217 @PSPELL_COMPATIBILITY_TRUE@libpspell_la_SOURCES = lib/dummy.cpp
218 @@ -767,7 +767,7 @@ libaspell_la_LIBADD = $(LTLIBINTL) $(PTH
219 @PSPELL_COMPATIBILITY_TRUE@libpspell_la_LDFLAGS = $(libaspell_la_LDFLAGS)
220 word_list_compress_SOURCES = prog/compress.c
221 aspell_SOURCES = prog/aspell.cpp prog/check_funs.cpp prog/checker_string.cpp
222 -aspell_LDADD = libaspell.la $(CURSES_LIB)
223 +aspell_LDADD = libaspell.la $(CURSES_LIB) $(LTLIBINTL)
224 prezip_bin_SOURCES = prog/prezip.c
225 static_optfiles = modules/filter/url-filter.info $(am__append_2)
226 dynamic_optfiles = $(am__append_4)
229 [FILE:951:patches/patch-configure]
230 --- configure.orig 2019-10-12 22:20:32 UTC
232 @@ -18309,7 +18309,7 @@ _ACEOF
233 if ac_fn_cxx_try_link "$LINENO"; then :
236 -$as_echo "#define CURSES_HEADER <ncurses/curses.h>" >>confdefs.h
237 +$as_echo "#define CURSES_HEADER <ncurses/ncurses.h>" >>confdefs.h
240 $as_echo "#define TERM_HEADER <ncurses/term.h>" >>confdefs.h
241 @@ -18421,8 +18421,8 @@ $as_echo "#define TERM_HEADER <term.h>"
242 if test "$enable_wide_curses" != "no"
245 - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wide character support in curses libraray" >&5
246 -$as_echo_n "checking for wide character support in curses libraray... " >&6; }
247 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wide character support in curses library" >&5
248 +$as_echo_n "checking for wide character support in curses library... " >&6; }
249 if test -n "$have_mblen"
251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
254 [FILE:808:patches/patch-interfaces__cc__aspell.h]
255 --- interfaces/cc/aspell.h.orig 2019-10-12 22:20:26 UTC
256 +++ interfaces/cc/aspell.h
257 @@ -245,7 +245,7 @@ void delete_aspell_can_have_error(struct
259 /******************************** errors ********************************/
262 +#ifndef ASPELL_ERRORS__HPP
263 extern const struct AspellErrorInfo * const aerror_other;
264 extern const struct AspellErrorInfo * const aerror_operation_not_supported;
265 extern const struct AspellErrorInfo * const aerror_cant_copy;
266 @@ -331,7 +331,7 @@ extern const struct AspellErrorInfo * co
267 extern const struct AspellErrorInfo * const aerror_bad_magic;
268 extern const struct AspellErrorInfo * const aerror_expression;
269 extern const struct AspellErrorInfo * const aerror_invalid_expression;
273 /******************************* speller *******************************/
277 [FILE:435:patches/patch-modules__speller__default__affix.cpp]
278 --- modules/speller/default/affix.cpp.orig 2019-10-08 00:15:21 UTC
279 +++ modules/speller/default/affix.cpp
280 @@ -798,7 +798,10 @@ bool AffixMgr::suffix_check (const Looku
281 if (se->check(linf, word, ci, gi, sfxopts, ppfx)) return true;
286 + if (word.size() == 0)
289 // now handle the general case
290 byte sp = *((const byte *)(word + word.size() - 1));
291 SfxEntry * sptr = sStart[sp];
294 [FILE:388:patches/patch-prog_aspell.cpp]
295 --- prog/aspell.cpp.orig 2019-10-08 00:15:21 UTC
298 # include <langinfo.h>
301 +#include "errors.hpp"
304 #include <sys/types.h>
306 #include "convert.hpp"
307 #include "document_checker.hpp"
308 #include "enumeration.hpp"
309 -#include "errors.hpp"
310 #include "file_util.hpp"
311 #include "fstream.hpp"
315 [FILE:235:patches/patch-prog_checker__string.cpp]
316 --- prog/checker_string.cpp.orig 2019-10-08 00:15:21 UTC
317 +++ prog/checker_string.cpp
323 #include "checker_string.hpp"
324 #include "speller.hpp"
325 #include "document_checker.hpp"
328 [FILE:194:patches/patch-prog_checker__string.hpp]
329 --- prog/checker_string.hpp.orig 2019-10-08 00:15:21 UTC
330 +++ prog/checker_string.hpp
335 +#include "errors.hpp"
338 #include "vector.hpp"