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.6.1.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
41 [FILE:704:descriptions/desc.single]
42 GNU Aspell is a Free and Open Source spell checker designed to eventually
43 replace Ispell. It can either be used as a library or as an independent
46 Its main feature is that it does a superior job of suggesting possible
47 replacements for a misspelled word than just about any other spell checker
48 out there for the English language. Unlike Ispell, Aspell can also easily
49 check documents in UTF-8 without having to use a special dictionary.
50 Aspell will also do its best to respect the current locale setting. Other
51 advantages over Ispell include support for using multiple dictionaries at
52 once and intelligently handling personal dictionaries when more than one
53 Aspell process is open at once.
57 f52583a83a63633701c5f71db3dc40aab87b7f76b29723aeb27941eff42df6e1 1878163 aspell-0.60.6.1.tar.gz
60 [FILE:2587:manifests/plist.single]
72 include/pspell/pspell.h
152 share/locale/ast/LC_MESSAGES/aspell.mo
153 share/locale/be/LC_MESSAGES/aspell.mo
154 share/locale/ca/LC_MESSAGES/aspell.mo
155 share/locale/cs/LC_MESSAGES/aspell.mo
156 share/locale/da/LC_MESSAGES/aspell.mo
157 share/locale/de/LC_MESSAGES/aspell.mo
158 share/locale/en_GB/LC_MESSAGES/aspell.mo
159 share/locale/es/LC_MESSAGES/aspell.mo
160 share/locale/fi/LC_MESSAGES/aspell.mo
161 share/locale/fr/LC_MESSAGES/aspell.mo
162 share/locale/ga/LC_MESSAGES/aspell.mo
163 share/locale/id/LC_MESSAGES/aspell.mo
164 share/locale/it/LC_MESSAGES/aspell.mo
165 share/locale/ja/LC_MESSAGES/aspell.mo
166 share/locale/mn/LC_MESSAGES/aspell.mo
167 share/locale/ms/LC_MESSAGES/aspell.mo
168 share/locale/nl/LC_MESSAGES/aspell.mo
169 share/locale/pt_BR/LC_MESSAGES/aspell.mo
170 share/locale/ro/LC_MESSAGES/aspell.mo
171 share/locale/ru/LC_MESSAGES/aspell.mo
172 share/locale/rw/LC_MESSAGES/aspell.mo
173 share/locale/sk/LC_MESSAGES/aspell.mo
174 share/locale/sl/LC_MESSAGES/aspell.mo
175 share/locale/sr/LC_MESSAGES/aspell.mo
176 share/locale/sv/LC_MESSAGES/aspell.mo
177 share/locale/tg/LC_MESSAGES/aspell.mo
178 share/locale/uk/LC_MESSAGES/aspell.mo
179 share/locale/vi/LC_MESSAGES/aspell.mo
180 share/locale/wa/LC_MESSAGES/aspell.mo
181 share/locale/zh_CN/LC_MESSAGES/aspell.mo
188 word-list-compress.1.gz
191 [FILE:1463:patches/patch-Makefile.in]
192 --- Makefile.in.orig 2011-07-04 10:58:49.000000000 +0200
193 +++ Makefile.in 2011-07-04 21:17:31.000000000 +0200
195 top_builddir = @top_builddir@
196 top_srcdir = @top_srcdir@
197 AUTOMAKE_OPTIONS = foreign subdir-objects
198 -SUBDIRS = . po manual
201 +MANUALSUBDIR = manual
203 +SUBDIRS = . po $(MANUALSUBDIR)
205 DIST_SUBDIRS = ${SUBDIRS} examples myspell lib5
206 filterdir = ${pkglibdir}
207 optdir = ${pkgdatadir}
209 lib/string_list-c.cpp lib/find_speller.cpp lib/speller-c.cpp \
210 lib/string_pair_enumeration-c.cpp lib/new_checker.cpp \
211 modules/filter/url.cpp $(am__append_3)
212 -libaspell_la_LIBADD = $(LTLIBINTL) $(PTHREAD_LIB)
213 +libaspell_la_LIBADD = $(LTLIBINTL) $(PTHREAD_LIB) $(LTLIBINTL)
214 @INCREMENTED_SONAME_FALSE@libaspell_la_LDFLAGS = -version-info 16:5:1 -no-undefined
215 @INCREMENTED_SONAME_TRUE@libaspell_la_LDFLAGS = -version-info 16:5:0 -no-undefined
216 @PSPELL_COMPATIBILITY_TRUE@libpspell_la_SOURCES = lib/dummy.cpp
218 @INCREMENTED_SONAME_TRUE@@PSPELL_COMPATIBILITY_TRUE@libpspell_la_LDFLAGS = -version-info 16:5:0 -no-undefined
219 word_list_compress_SOURCES = prog/compress.c
220 aspell_SOURCES = prog/aspell.cpp prog/check_funs.cpp prog/checker_string.cpp
221 -aspell_LDADD = libaspell.la $(CURSES_LIB)
222 +aspell_LDADD = libaspell.la $(CURSES_LIB) $(LTLIBINTL)
223 prezip_bin_SOURCES = prog/prezip.c
224 static_optfiles = modules/filter/url-filter.info $(am__append_2)
225 dynamic_optfiles = $(am__append_4)
228 [FILE:1026:patches/patch-configure]
229 --- configure.orig 2011-07-04 08:58:50 UTC
231 @@ -3524,7 +3524,7 @@ else
235 -if test "$GXX" = "yes" && expr "$CXXFLAGS" : '.*-O' > /dev/null
236 +if test "$GXX" = "yes" && expr -- "$CXXFLAGS" : '.*-O' > /dev/null
238 CXXFLAGS="$CXXFLAGS -fno-exceptions"
240 @@ -18243,7 +18243,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
243 cat >>confdefs.h <<\_ACEOF
244 -#define CURSES_HEADER <ncurses/curses.h>
245 +#define CURSES_HEADER <ncurses/ncurses.h>
249 @@ -18455,8 +18455,8 @@ _ACEOF
250 if test "$enable_wide_curses" != "no"
253 - { echo "$as_me:$LINENO: checking for wide character support in curses libraray" >&5
254 -echo $ECHO_N "checking for wide character support in curses libraray... $ECHO_C" >&6; }
255 + { echo "$as_me:$LINENO: checking for wide character support in curses library" >&5
256 +echo $ECHO_N "checking for wide character support in curses library... $ECHO_C" >&6; }
257 if test -n "$have_mblen"
259 cat >conftest.$ac_ext <<_ACEOF
262 [FILE:774:patches/patch-interfaces__cc__aspell.h]
263 --- interfaces/cc/aspell.h.orig 2011-07-02 23:53:27.000000000 +0200
264 +++ interfaces/cc/aspell.h 2014-02-11 22:40:16.000000000 +0100
267 /******************************** errors ********************************/
270 +#ifndef ASPELL_ERRORS__HPP
271 extern const struct AspellErrorInfo * const aerror_other;
272 extern const struct AspellErrorInfo * const aerror_operation_not_supported;
273 extern const struct AspellErrorInfo * const aerror_cant_copy;
275 extern const struct AspellErrorInfo * const aerror_bad_magic;
276 extern const struct AspellErrorInfo * const aerror_expression;
277 extern const struct AspellErrorInfo * const aerror_invalid_expression;
281 /******************************* speller *******************************/
285 [FILE:483:patches/patch-modules__speller__default__affix.cpp]
286 --- modules/speller/default/affix.cpp.orig 2012-01-25 19:46:47.684690459 +0200
287 +++ modules/speller/default/affix.cpp 2012-01-25 19:46:56.385691084 +0200
288 @@ -796,7 +796,10 @@ bool AffixMgr::suffix_check (const Looku
289 if (se->check(linf, word, ci, gi, sfxopts, ppfx)) return true;
294 + if (word.size() == 0)
297 // now handle the general case
298 byte sp = *((const byte *)(word + word.size() - 1));
299 SfxEntry * sptr = sStart[sp];
302 [FILE:348:patches/patch-modules_filter_tex.cpp]
303 --- modules/filter/tex.cpp.orig 2011-07-02 21:09:09 UTC
304 +++ modules/filter/tex.cpp
305 @@ -174,7 +174,7 @@ namespace {
309 - if (top.in_what == Parm || top.in_what == Opt || top.do_check == '\0')
310 + if (top.in_what == Parm || top.in_what == Opt || *top.do_check == '\0')
316 [FILE:385:patches/patch-prog_aspell.cpp]
317 --- prog/aspell.cpp.orig 2011-07-04 09:13:58 UTC
320 # include <langinfo.h>
323 +#include "errors.hpp"
328 #include "convert.hpp"
329 #include "document_checker.hpp"
330 #include "enumeration.hpp"
331 -#include "errors.hpp"
332 #include "file_util.hpp"
333 #include "fstream.hpp"
337 [FILE:302:patches/patch-prog_check__funs.cpp]
338 --- prog/check_funs.cpp.orig 2011-07-04 09:17:27 UTC
339 +++ prog/check_funs.cpp
340 @@ -647,7 +647,7 @@ static void print_truncate(FILE * out, c
347 else if (word[len] == '\0')
351 [FILE:235:patches/patch-prog_checker__string.cpp]
352 --- prog/checker_string.cpp.orig 2011-07-04 09:22:23 UTC
353 +++ prog/checker_string.cpp
359 #include "checker_string.hpp"
360 #include "speller.hpp"
361 #include "document_checker.hpp"
364 [FILE:194:patches/patch-prog_checker__string.hpp]
365 --- prog/checker_string.hpp.orig 2011-07-02 21:09:09 UTC
366 +++ prog/checker_string.hpp
371 +#include "errors.hpp"
374 #include "vector.hpp"