1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= GNU spell checker
8 HOMEPAGE= http://aspell.net/
12 SITES[main]= GNU/aspell
13 DISTFILE[1]= aspell-0.60.8.tar.gz:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 USES= cpe gmake iconv libtool ncurses perl shebangfix
21 gettext-runtime fbsd10fix
23 INFO= single:aspell-dev
26 FPC_EQUIVALENT= textproc/aspell
28 SHEBANG_FILES= scripts/aspell-import
31 CONFIGURE_ARGS= --enable-dict-dir={{PREFIX}}/share/aspell
32 --enable-docdir={{STD_DOCSDIR}}
33 --enable-curses=ncursesw
37 INSTALL_TARGET= install-strip
38 INSTALL_REQ_TOOLCHAIN= yes
42 [FILE:704:descriptions/desc.single]
43 GNU Aspell is a Free and Open Source spell checker designed to eventually
44 replace Ispell. It can either be used as a library or as an independent
47 Its main feature is that it does a superior job of suggesting possible
48 replacements for a misspelled word than just about any other spell checker
49 out there for the English language. Unlike Ispell, Aspell can also easily
50 check documents in UTF-8 without having to use a special dictionary.
51 Aspell will also do its best to respect the current locale setting. Other
52 advantages over Ispell include support for using multiple dictionaries at
53 once and intelligently handling personal dictionaries when more than one
54 Aspell process is open at once.
58 f9b77e515334a751b2e60daab5db23499e26c9209f5e7b7443b05235ad0226f2 3486448 aspell-0.60.8.tar.gz
61 [FILE:2824:manifests/plist.single]
73 include/pspell/pspell.h
77 libaspell.so.%%SOMAJOR%%
78 libaspell.so.%%SOVERSION%%
81 libpspell.so.%%SOMAJOR%%
82 libpspell.so.%%SOVERSION%%
154 share/locale/ast/LC_MESSAGES/aspell.mo
155 share/locale/be/LC_MESSAGES/aspell.mo
156 share/locale/ca/LC_MESSAGES/aspell.mo
157 share/locale/cs/LC_MESSAGES/aspell.mo
158 share/locale/da/LC_MESSAGES/aspell.mo
159 share/locale/de/LC_MESSAGES/aspell.mo
160 share/locale/en_GB/LC_MESSAGES/aspell.mo
161 share/locale/eo/LC_MESSAGES/aspell.mo
162 share/locale/es/LC_MESSAGES/aspell.mo
163 share/locale/fi/LC_MESSAGES/aspell.mo
164 share/locale/fr/LC_MESSAGES/aspell.mo
165 share/locale/fur/LC_MESSAGES/aspell.mo
166 share/locale/ga/LC_MESSAGES/aspell.mo
167 share/locale/hr/LC_MESSAGES/aspell.mo
168 share/locale/id/LC_MESSAGES/aspell.mo
169 share/locale/it/LC_MESSAGES/aspell.mo
170 share/locale/ja/LC_MESSAGES/aspell.mo
171 share/locale/mn/LC_MESSAGES/aspell.mo
172 share/locale/ms/LC_MESSAGES/aspell.mo
173 share/locale/nl/LC_MESSAGES/aspell.mo
174 share/locale/pl/LC_MESSAGES/aspell.mo
175 share/locale/pt/LC_MESSAGES/aspell.mo
176 share/locale/pt_BR/LC_MESSAGES/aspell.mo
177 share/locale/ro/LC_MESSAGES/aspell.mo
178 share/locale/ru/LC_MESSAGES/aspell.mo
179 share/locale/rw/LC_MESSAGES/aspell.mo
180 share/locale/sk/LC_MESSAGES/aspell.mo
181 share/locale/sl/LC_MESSAGES/aspell.mo
182 share/locale/sr/LC_MESSAGES/aspell.mo
183 share/locale/sv/LC_MESSAGES/aspell.mo
184 share/locale/tg/LC_MESSAGES/aspell.mo
185 share/locale/uk/LC_MESSAGES/aspell.mo
186 share/locale/vi/LC_MESSAGES/aspell.mo
187 share/locale/wa/LC_MESSAGES/aspell.mo
188 share/locale/zh_CN/LC_MESSAGES/aspell.mo
195 word-list-compress.1.gz
198 [FILE:1131:patches/patch-Makefile.in]
199 --- Makefile.in.orig 2019-10-12 22:20:31 UTC
201 @@ -759,7 +759,7 @@ libaspell_la_SOURCES = common/cache.cpp
202 lib/string_list-c.cpp lib/find_speller.cpp lib/speller-c.cpp \
203 lib/string_pair_enumeration-c.cpp lib/new_checker.cpp \
204 modules/filter/url.cpp $(am__append_3)
205 -libaspell_la_LIBADD = $(LTLIBINTL) $(PTHREAD_LIB)
206 +libaspell_la_LIBADD = $(LTLIBINTL) $(PTHREAD_LIB) $(LTLIBINTL)
207 @INCREMENTED_SONAME_FALSE@libaspell_la_LDFLAGS = -version-info 18:1:3 -no-undefined
208 @INCREMENTED_SONAME_TRUE@libaspell_la_LDFLAGS = -version-info 19:1:3 -no-undefined
209 @PSPELL_COMPATIBILITY_TRUE@libpspell_la_SOURCES = lib/dummy.cpp
210 @@ -767,7 +767,7 @@ libaspell_la_LIBADD = $(LTLIBINTL) $(PTH
211 @PSPELL_COMPATIBILITY_TRUE@libpspell_la_LDFLAGS = $(libaspell_la_LDFLAGS)
212 word_list_compress_SOURCES = prog/compress.c
213 aspell_SOURCES = prog/aspell.cpp prog/check_funs.cpp prog/checker_string.cpp
214 -aspell_LDADD = libaspell.la $(CURSES_LIB)
215 +aspell_LDADD = libaspell.la $(CURSES_LIB) $(LTLIBINTL)
216 prezip_bin_SOURCES = prog/prezip.c
217 static_optfiles = modules/filter/url-filter.info $(am__append_2)
218 dynamic_optfiles = $(am__append_4)
221 [FILE:951:patches/patch-configure]
222 --- configure.orig 2019-10-12 22:20:32 UTC
224 @@ -18309,7 +18309,7 @@ _ACEOF
225 if ac_fn_cxx_try_link "$LINENO"; then :
228 -$as_echo "#define CURSES_HEADER <ncurses/curses.h>" >>confdefs.h
229 +$as_echo "#define CURSES_HEADER <ncurses/ncurses.h>" >>confdefs.h
232 $as_echo "#define TERM_HEADER <ncurses/term.h>" >>confdefs.h
233 @@ -18421,8 +18421,8 @@ $as_echo "#define TERM_HEADER <term.h>"
234 if test "$enable_wide_curses" != "no"
237 - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wide character support in curses libraray" >&5
238 -$as_echo_n "checking for wide character support in curses libraray... " >&6; }
239 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wide character support in curses library" >&5
240 +$as_echo_n "checking for wide character support in curses library... " >&6; }
241 if test -n "$have_mblen"
243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
246 [FILE:808:patches/patch-interfaces__cc__aspell.h]
247 --- interfaces/cc/aspell.h.orig 2019-10-12 22:20:26 UTC
248 +++ interfaces/cc/aspell.h
249 @@ -245,7 +245,7 @@ void delete_aspell_can_have_error(struct
251 /******************************** errors ********************************/
254 +#ifndef ASPELL_ERRORS__HPP
255 extern const struct AspellErrorInfo * const aerror_other;
256 extern const struct AspellErrorInfo * const aerror_operation_not_supported;
257 extern const struct AspellErrorInfo * const aerror_cant_copy;
258 @@ -331,7 +331,7 @@ extern const struct AspellErrorInfo * co
259 extern const struct AspellErrorInfo * const aerror_bad_magic;
260 extern const struct AspellErrorInfo * const aerror_expression;
261 extern const struct AspellErrorInfo * const aerror_invalid_expression;
265 /******************************* speller *******************************/
269 [FILE:435:patches/patch-modules__speller__default__affix.cpp]
270 --- modules/speller/default/affix.cpp.orig 2019-10-08 00:15:21 UTC
271 +++ modules/speller/default/affix.cpp
272 @@ -798,7 +798,10 @@ bool AffixMgr::suffix_check (const Looku
273 if (se->check(linf, word, ci, gi, sfxopts, ppfx)) return true;
278 + if (word.size() == 0)
281 // now handle the general case
282 byte sp = *((const byte *)(word + word.size() - 1));
283 SfxEntry * sptr = sStart[sp];
286 [FILE:388:patches/patch-prog_aspell.cpp]
287 --- prog/aspell.cpp.orig 2019-10-08 00:15:21 UTC
290 # include <langinfo.h>
293 +#include "errors.hpp"
296 #include <sys/types.h>
298 #include "convert.hpp"
299 #include "document_checker.hpp"
300 #include "enumeration.hpp"
301 -#include "errors.hpp"
302 #include "file_util.hpp"
303 #include "fstream.hpp"
307 [FILE:235:patches/patch-prog_checker__string.cpp]
308 --- prog/checker_string.cpp.orig 2019-10-08 00:15:21 UTC
309 +++ prog/checker_string.cpp
315 #include "checker_string.hpp"
316 #include "speller.hpp"
317 #include "document_checker.hpp"
320 [FILE:194:patches/patch-prog_checker__string.hpp]
321 --- prog/checker_string.hpp.orig 2019-10-08 00:15:21 UTC
322 +++ prog/checker_string.hpp
327 +#include "errors.hpp"
330 #include "vector.hpp"