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