[mingw-hunspell: 2/22] Initial import
Kalev Lember
kalev at fedoraproject.org
Tue Mar 6 18:35:16 UTC 2012
commit d1017458d219c82140ddc9a389cfa98cc0772df6
Author: epienbro <epienbro at fedoraproject.org>
Date: Tue Jun 2 14:54:37 2009 +0000
Initial import
.cvsignore | 1 +
hunspell-1.2.7-2314461.ispell-alike.patch | 78 ++++++++
hunspell-1.2.8-2784983.defaultlanguage.patch | 112 +++++++++++
hunspell-build-dll.patch | 20 ++
hunspell-disable-malloc-check.patch | 10 +
hunspell-mingw-compile-fix.patch | 47 +++++
mingw32-hunspell.spec | 275 ++++++++++++++++++++++++++
sources | 1 +
8 files changed, 544 insertions(+), 0 deletions(-)
---
diff --git a/.cvsignore b/.cvsignore
index e69de29..750069c 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -0,0 +1 @@
+hunspell-1.2.8.tar.gz
diff --git a/hunspell-1.2.7-2314461.ispell-alike.patch b/hunspell-1.2.7-2314461.ispell-alike.patch
new file mode 100644
index 0000000..2dc6447
--- /dev/null
+++ b/hunspell-1.2.7-2314461.ispell-alike.patch
@@ -0,0 +1,78 @@
+diff -ru hunspell-1.2.7.orig/src/tools/hunspell.cxx hunspell-1.2.7/src/tools/hunspell.cxx
+--- hunspell-1.2.7.orig/src/tools/hunspell.cxx 2008-08-15 11:06:33.000000000 +0100
++++ hunspell-1.2.7/src/tools/hunspell.cxx 2008-11-19 09:13:31.000000000 +0000
+@@ -1468,9 +1468,21 @@
+ fprintf(stdout,gettext(HUNSPELL_PIPE_HEADING));
+ fflush(stdout);
+ } else if ((strcmp(argv[i],"-m")==0)) {
+- filter_mode = ANALYZE;
++ /*
++ if -a was used, don't override, i.e. keep ispell compatability
++ ispell: Make possible root/affix combinations that aren't in the dictionary.
++ hunspell: Analyze the words of the input text
++ */
++ if (filter_mode != PIPE)
++ filter_mode = ANALYZE;
+ } else if ((strcmp(argv[i],"-s")==0)) {
+- filter_mode = STEM;
++ /*
++ if -a was used, don't override, i.e. keep ispell compatability
++ ispell: Stop itself with a SIGTSTP signal after each line of input.
++ hunspell: Stem the words of the input text
++ */
++ if (filter_mode != PIPE)
++ filter_mode = STEM;
+ } else if ((strcmp(argv[i],"-t")==0)) {
+ format = FMT_LATEX;
+ } else if ((strcmp(argv[i],"-n")==0)) {
+@@ -1480,15 +1492,45 @@
+ } else if ((strcmp(argv[i],"-l")==0)) {
+ filter_mode = BADWORD;
+ } else if ((strcmp(argv[i],"-w")==0)) {
+- filter_mode = WORDFILTER;
++ /*
++ if -a was used, don't override, i.e. keep ispell compatability
++ ispell: Specify additional characters that can be part of a word.
++ hunspell: Print mispelled words (= lines) from one word/line input
++ */
++ if (filter_mode != PIPE)
++ filter_mode = WORDFILTER;
+ } else if ((strcmp(argv[i],"-L")==0)) {
+- filter_mode = BADLINE;
++ /*
++ if -a was used, don't override, i.e. keep ispell compatability
++ ispell: Number of lines of context to be shown at the bottom of the screen
++ hunspell: Print lines with mispelled words
++ */
++ if (filter_mode != PIPE)
++ filter_mode = BADLINE;
+ } else if ((strcmp(argv[i],"-u")==0)) {
+- filter_mode = AUTO0;
++ /*
++ if -a was used, don't override, i.e. keep ispell compatability
++ ispell: None
++ hunspell: Show typical misspellings
++ */
++ if (filter_mode != PIPE)
++ filter_mode = AUTO0;
+ } else if ((strcmp(argv[i],"-U")==0)) {
+- filter_mode = AUTO;
++ /*
++ if -a was used, don't override, i.e. keep ispell compatability
++ ispell: None
++ hunspell: Automatic correction of typical misspellings to stdout
++ */
++ if (filter_mode != PIPE)
++ filter_mode = AUTO;
+ } else if ((strcmp(argv[i],"-u2")==0)) {
+- filter_mode = AUTO2;
++ /*
++ if -a was used, don't override, i.e. keep ispell compatability
++ ispell: None
++ hunspell: Print typical misspellings in sed format
++ */
++ if (filter_mode != PIPE)
++ filter_mode = AUTO2;
+ } else if ((strcmp(argv[i],"-G")==0)) {
+ printgood = 1;
+ } else if ((strcmp(argv[i],"-1")==0)) {
diff --git a/hunspell-1.2.8-2784983.defaultlanguage.patch b/hunspell-1.2.8-2784983.defaultlanguage.patch
new file mode 100644
index 0000000..773839c
--- /dev/null
+++ b/hunspell-1.2.8-2784983.defaultlanguage.patch
@@ -0,0 +1,112 @@
+diff -ru hunspell-1.2.8.orig/man/hunspell.1 hunspell-1.2.8/man/hunspell.1
+--- hunspell-1.2.8.orig/man/hunspell.1 2008-06-12 09:50:43.000000000 +0100
++++ hunspell-1.2.8/man/hunspell.1 2009-05-01 09:05:15.000000000 +0100
+@@ -309,9 +309,10 @@
+
+ .IP \fB\-p\ dict\fR
+ Set path of personal dictionary.
+-Default dictionary depends from the locale settings.
+-Without locale support, the default personal dictionary is
+-the $HOME/.hunspell_default.
++The default dictionary depends on the locale settings. The
++following environment variables are searched: LANGUAGE, LC_ALL,
++LC_MESSAGES, and LANG. If none are set then the default personal
++dictionary is $HOME/.hunspell_default.
+
+ Setting
+ .I \-d
+@@ -360,6 +361,11 @@
+ Equivalent to
+ .I \-p.
+ .SH FILES
++The default dictionary depends on the locale settings. The
++following environment variables are searched: LANGUAGE, LC_ALL,
++LC_MESSAGES, and LANG. If none are set then the following
++fallbacks are used:
++
+ .BI /usr/share/myspell/default.aff
+ Path of default affix file. See hunspell(4).
+ .PP
+diff -ru hunspell-1.2.8.orig/src/tools/hunspell.cxx hunspell-1.2.8/src/tools/hunspell.cxx
+--- hunspell-1.2.8.orig/src/tools/hunspell.cxx 2008-09-04 14:44:19.000000000 +0100
++++ hunspell-1.2.8/src/tools/hunspell.cxx 2009-05-01 09:15:33.000000000 +0100
+@@ -168,7 +168,6 @@
+ int printgood = 0; // print only good words and lines
+ int showpath = 0; // show detected path of the dictionary
+ int checkurl = 0; // check URLs and mail addresses
+-char * ui_lang = NULL; // locale for default dic_name
+ const char * ui_enc = NULL; // locale character encoding (default for I/O)
+ const char * io_enc = NULL; // I/O character encoding
+
+@@ -1383,7 +1382,7 @@
+
+ #ifdef ENABLE_NLS
+ #ifdef HAVE_LOCALE_H
+- ui_lang = setlocale(LC_ALL, "");
++ setlocale(LC_ALL, "");
+ textdomain("hunspell");
+ ui_enc = nl_langinfo(CODESET);
+ #endif
+@@ -1515,13 +1514,23 @@
+
+ if (! dicname) {
+ if (! (dicname=getenv("DICTIONARY"))) {
+- if ((dicname=ui_lang) || (dicname=getenv("LANG"))) {
+- dicname = mystrdup(dicname);
+- char * dot = strchr(dicname, '.');
+- if (dot) *dot = '\0';
+- char * at = strchr(dicname, '@');
+- if (at) *at = '\0';
+- } else {
++ /*
++ * Search in order of LANGUAGE, LC_ALL, LC_MESSAGES &
++ * LANG
++ */
++ const char *tests[] = { "LANGUAGE", "LC_ALL", "LC_MESSAGES", "LANG" };
++ for (int i = 0; i < sizeof(tests) / sizeof(const char*); ++i) {
++ if (dicname=getenv(tests[i])) {
++ dicname = mystrdup(dicname);
++ char * dot = strchr(dicname, '.');
++ if (dot) *dot = '\0';
++ char * at = strchr(dicname, '@');
++ if (at) *at = '\0';
++ break;
++ }
++ }
++
++ if (! dicname) {
+ dicname=mystrdup(DEFAULTDICNAME);
+ }
+ } else {
+@@ -1535,6 +1544,12 @@
+ path = add(add(add(add(path, HOME), DIRSEP), USEROOODIR), PATHSEP);
+ path = add(path, OOODIR);
+
++ if (showpath) {
++ fprintf(stderr, gettext("SEARCH PATH:\n%s\n"), path);
++ fprintf(stderr, gettext("AVAILABLE DICTIONARIES (path is not mandatory for -d option):\n"), path);
++ search(path, NULL, NULL);
++ }
++
+ if (!privdicname) privdicname = mystrdup(getenv("WORDLIST"));
+
+ int diclen = strlen(dicname);
+@@ -1544,9 +1559,6 @@
+ char * dic = search(path, dicname, ".dic");
+ if (aff && dic) {
+ if (showpath) {
+- fprintf(stderr, gettext("SEARCH PATH:\n%s\n"), path);
+- fprintf(stderr, gettext("AVAILABLE DICTIONARIES (path is not mandatory for -d option):\n"), path);
+- search(path, NULL, NULL);
+ fprintf(stderr, gettext("LOADED DICTIONARY:\n%s\n%s\n"), aff, dic);
+ }
+ pMS[0] = new Hunspell(aff, dic, key);
+@@ -1569,7 +1581,7 @@
+ } else if (dic) pMS[dmax-1]->add_dic(dic);
+ }
+ } else {
+- fprintf(stderr,gettext("Can't open affix or dictionary files.\n"));
++ fprintf(stderr,gettext("Can't open affix or dictionary files for dictionary named \"%s\".\n"), dicname);
+ exit(1);
+ }
+
diff --git a/hunspell-build-dll.patch b/hunspell-build-dll.patch
new file mode 100644
index 0000000..1f614f0
--- /dev/null
+++ b/hunspell-build-dll.patch
@@ -0,0 +1,20 @@
+--- src/hunspell/Makefile.am.orig 2009-05-20 22:55:25.059245845 +0200
++++ src/hunspell/Makefile.am 2009-05-20 22:55:54.223967812 +0200
+@@ -12,4 +12,7 @@
+ suggestmgr.hxx baseaffix.hxx hashmgr.hxx langnum.hxx \
+ phonet.hxx filemgr.hxx hunzip.hxx w_char.hxx replist.hxx
+
++libhunspell_1_2_la_LDFLAGS = -version-info 1:2 -no-undefined
++libhunspell_1_2_la_LIBADD = -liconv
++
+ EXTRA_DIST=hunspell.dsp makefile.mk README
+--- configure.ac.orig 2009-05-20 23:19:14.669967294 +0200
++++ configure.ac 2009-05-20 23:18:56.471968076 +0200
+@@ -22,6 +22,7 @@
+ AC_PROG_CXX
+ AC_PROG_CC
+ AC_PROG_LIBTOOL
++AC_LIBTOOL_WIN32_DLL
+
+ # Checks for libraries.
+
diff --git a/hunspell-disable-malloc-check.patch b/hunspell-disable-malloc-check.patch
new file mode 100644
index 0000000..9f6d873
--- /dev/null
+++ b/hunspell-disable-malloc-check.patch
@@ -0,0 +1,10 @@
+--- configure.ac.orig 2009-05-20 22:22:04.184967684 +0200
++++ configure.ac 2009-05-20 22:22:40.974002389 +0200
+@@ -35,7 +35,6 @@
+
+ # Checks for library functions.
+ AC_FUNC_ERROR_AT_LINE
+-AC_FUNC_MALLOC
+ AC_HEADER_STDC
+ AC_CHECK_FUNCS([memchr setlocale strchr strstr])
+
diff --git a/hunspell-mingw-compile-fix.patch b/hunspell-mingw-compile-fix.patch
new file mode 100644
index 0000000..c126d44
--- /dev/null
+++ b/hunspell-mingw-compile-fix.patch
@@ -0,0 +1,47 @@
+--- src/tools/hunspell.cxx.orig 2009-05-20 22:39:23.251998204 +0200
++++ src/tools/hunspell.cxx 2009-05-20 22:45:09.551000199 +0200
+@@ -98,7 +98,7 @@
+ #if ENABLE_NLS
+ #ifdef HAVE_LOCALE_H
+ #include <locale.h>
+-#include <langinfo.h>
++///#include <langinfo.h>
+ #endif
+
+ #ifdef HAVE_LIBINTL_H
+@@ -769,8 +769,6 @@
+
+ } // pipe_interface
+
+-#ifndef WIN32
+-
+ #ifdef HAVE_READLINE
+ static char * rltext;
+
+@@ -1300,7 +1298,6 @@
+ }
+
+ #endif
+-#endif
+
+ char * add(char * dest, const char * st) {
+ if (!dest) {
+@@ -1384,7 +1381,7 @@
+ #ifdef HAVE_LOCALE_H
+ setlocale(LC_ALL, "");
+ textdomain("hunspell");
+- ui_enc = nl_langinfo(CODESET);
++ //ui_enc = nl_langinfo(CODESET);
+ #endif
+ #endif
+
+--- src/tools/hunspell.cxx.orig 2009-05-20 22:49:12.293247244 +0200
++++ src/tools/hunspell.cxx 2009-05-20 22:49:31.402968029 +0200
+@@ -28,7 +28,6 @@
+
+ #ifdef WIN32
+
+-#define gettext
+ #define LIBDIR "C:\\Hunspell\\"
+ #define USEROOODIR "Application Data\\OpenOffice.org 2\\user\\wordbook"
+ #define OOODIR \
diff --git a/mingw32-hunspell.spec b/mingw32-hunspell.spec
new file mode 100644
index 0000000..43fc78c
--- /dev/null
+++ b/mingw32-hunspell.spec
@@ -0,0 +1,275 @@
+%global __strip %{_mingw32_strip}
+%global __objdump %{_mingw32_objdump}
+%global _use_internal_dependency_generator 0
+%global __find_requires %{_mingw32_findrequires}
+%global __find_provides %{_mingw32_findprovides}
+
+Name: mingw32-hunspell
+Summary: MinGW Windows spell checker and morphological analyzer library
+Version: 1.2.8
+Release: 6%{?dist}
+Source0: http://downloads.sourceforge.net/%{name}/hunspell-%{version}.tar.gz
+Group: System Environment/Libraries
+URL: http://hunspell.sourceforge.net/
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+License: LGPLv2+ or GPLv2+ or MPLv1.1
+
+# Patches from native Fedora package
+Patch1: hunspell-1.2.7-2314461.ispell-alike.patch
+Patch2: hunspell-1.2.8-2784983.defaultlanguage.patch
+
+# MinGW compile fixes
+Patch10: hunspell-disable-malloc-check.patch
+Patch11: hunspell-mingw-compile-fix.patch
+Patch12: hunspell-build-dll.patch
+
+BuildArch: noarch
+BuildRequires: autoconf automake libtool
+BuildRequires: bison
+BuildRequires: gettext
+BuildRequires: mingw32-filesystem
+BuildRequires: mingw32-gcc
+BuildRequires: mingw32-gcc-c++
+BuildRequires: mingw32-binutils
+BuildRequires: mingw32-gettext
+BuildRequires: mingw32-readline
+Requires: pkgconfig
+
+%description
+Hunspell is a spell checker and morphological analyzer library and program
+designed for languages with rich morphology and complex word compounding or
+character encoding. Hunspell interfaces: Ispell-like terminal interface using
+Curses library, Ispell pipe interface, OpenOffice.org UNO module.
+
+This is the MinGW build of Libsoup
+
+
+%package static
+Summary: Static version of the MinGW Windows hunspell library
+Requires: %{name} = %{version}-%{release}
+Group: Development/Libraries
+
+%description static
+Static version of the MinGW Windows hunspell spell checking library.
+
+
+%prep
+%setup -qn "hunspell-%{version}"
+%patch1 -p1 -b .ispell-alike.patch
+%patch2 -p1 -b .defaultlanguage.patch
+%patch10 -p0 -b .malloc.patch
+%patch11 -p0 -b .mingw.patch
+%patch12 -p0 -b .dll.patch
+
+# Some files aren't UTF-8
+for i in AUTHORS.myspell; do
+ iconv -f ISO-8859-2 -t UTF-8 $i > $i.new
+ mv -f $i.new $i
+done
+
+
+%build
+aclocal -I m4 --force
+autoconf --force
+automake --force --add-missing
+libtoolize --automake --force
+%{_mingw32_configure} --enable-static --enable-shared --with-ui --with-readline
+make %{?_smp_mflags}
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make DESTDIR=$RPM_BUILD_ROOT install
+
+rm -f $RPM_BUILD_ROOT%{_mingw32_bindir}/example
+mv $RPM_BUILD_ROOT%{_mingw32_includedir}/*munch* $RPM_BUILD_ROOT%{_mingw32_includedir}/hunspell
+
+# Drop the man pages
+rm -rf $RPM_BUILD_ROOT%{_mingw32_datadir}/man
+
+# For some strange reason the static library gets an empty extension (libhunspell-1.2.)
+# Fix this manually
+mv $RPM_BUILD_ROOT%{_mingw32_libdir}/libhunspell-1.2. $RPM_BUILD_ROOT%{_mingw32_libdir}/libhunspell-1.2.a
+sed -i s/"libhunspell-1.2.'"/"libhunspell-1.2.a'"/ $RPM_BUILD_ROOT%{_mingw32_libdir}/libhunspell-1.2.la
+
+%find_lang hunspell
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%files -f hunspell.lang
+%defattr(-,root,root,-)
+%doc README README.myspell COPYING COPYING.LGPL COPYING.MPL AUTHORS AUTHORS.myspell license.hunspell license.myspell THANKS
+%{_mingw32_bindir}/i686-pc-mingw32-analyze.exe
+%{_mingw32_bindir}/i686-pc-mingw32-chmorph.exe
+%{_mingw32_bindir}/i686-pc-mingw32-example.exe
+%{_mingw32_bindir}/i686-pc-mingw32-hunspell.exe
+%{_mingw32_bindir}/i686-pc-mingw32-hunzip.exe
+%{_mingw32_bindir}/i686-pc-mingw32-hzip.exe
+%{_mingw32_bindir}/i686-pc-mingw32-munch.exe
+%{_mingw32_bindir}/i686-pc-mingw32-unmunch.exe
+%{_mingw32_bindir}/libhunspell-1.2-1.dll
+%{_mingw32_includedir}/hunspell/
+%{_mingw32_libdir}/libhunspell-1.2.dll.a
+%{_mingw32_libdir}/libhunspell-1.2.la
+%{_mingw32_libdir}/libparsers.a
+%{_mingw32_libdir}/pkgconfig/hunspell.pc
+
+%files static
+%defattr(-,root,root,-)
+%{_mingw32_libdir}/libhunspell-1.2.a
+
+
+%changelog
+* Wed May 20 2009 Erik van Pienbroek <epienbro at fedoraproject.org> - 1.2.8-6
+- Ported the native Fedora package to build a MinGW library
+
+* Fri May 01 2009 Caolan McNamara <caolanm at redhat.com> - 1.2.8-5
+- Resolves: rhbz#498556 fix default language detection
+
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.2.8-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sun Nov 23 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.8-3
+- tweak summary
+
+* Wed Nov 19 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.8-2
+- Resolves: rhbz#471085 in ispell compatible mode (-a), ignore
+ -m option which means something different to ispell
+
+* Sun Nov 02 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.8-1
+- latest version
+
+* Sat Oct 18 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.7-5
+- sort as per "C" locale
+
+* Fri Oct 17 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.7-4
+- make wordlist2hunspell remove blank lines
+
+* Mon Sep 15 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.7-3
+- Workaround rhbz#462184 uniq/sort problems with viramas
+
+* Tue Sep 09 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.7-2
+- add wordlist2hunspell
+
+* Sat Aug 23 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.7-1
+- latest version
+
+* Tue Jul 29 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.6-1
+- latest version
+
+* Sun Jul 27 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.5-1
+- latest version
+
+* Tue Jul 22 2008 Kristian Høgsberg <krh at redhat.com> - 1.2.4.2-2
+- Drop ABI breaking hunspell-1.2.2-xulrunner.pita.patch and fix the
+ hunspell include in xulrunner.
+
+* Fri Jun 18 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.4.2-1
+- latest version
+
+* Thu Jun 17 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.4-1
+- latest version
+
+* Fri May 16 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.2-3
+- Resolves: rhbz#446821 fix crash
+
+* Wed May 14 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.2-2
+- give xulrunner what it needs so we can get on with it
+
+* Fri Apr 18 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.2-1
+- latest version
+- drop integrated hunspell-1.2.1-1863239.badstructs.patch
+
+* Wed Mar 05 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.1-6
+- add ispellaff2myspell to devel
+
+* Mon Feb 18 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 1.2.1-5
+- Autorebuild for GCC 4.3
+
+* Thu Jan 03 2008 Caolan McNamara <caolanm at redhat.com> - 1.2.1-4
+- add hunspell-1.2.1-1863239.badstructs.patch
+
+* Fri Nov 09 2007 Caolan McNamara <caolanm at redhat.com> - 1.2.1-2
+- pkg-config cockup
+
+* Mon Nov 05 2007 Caolan McNamara <caolanm at redhat.com> - 1.2.1-1
+- latest version
+
+* Mon Oct 08 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.12.2-2
+- lang fix for man pages from Ville Skyttä
+
+* Wed Sep 05 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.12.2-1
+- next version
+
+* Tue Aug 28 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.11.2-1
+- next version
+
+* Fri Aug 24 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.10-1
+- next version
+
+* Thu Aug 02 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.9-2
+- clarify license
+
+* Wed Jul 25 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.9-1
+- latest version
+
+* Wed Jul 18 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.8.2-1
+- latest version
+
+* Tue Jul 17 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.8-1
+- latest version
+
+* Sat Jul 07 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.7-1
+- latest version
+- drop integrated hunspell-1.1.5.freem.patch
+
+* Fri Jun 29 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.6-1
+- latest version
+- drop integrated hunspell-1.1.4-defaultdictfromlang.patch
+- drop integrated hunspell-1.1.5-badheader.patch
+- drop integrated hunspell-1.1.5.encoding.patch
+
+* Fri Jun 29 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.5.3-5
+- fix memory leak
+ http://sourceforge.net/tracker/index.php?func=detail&aid=1745263&group_id=143754&atid=756395
+
+* Wed Jun 06 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.5.3-4
+- Resolves: rhbz#212984 discovered problem with missing wordchars
+
+* Tue May 22 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.5.3-3
+- Resolves: rhbz#240696 extend encoding patch to promote and add
+ dictionary 8bit WORDCHARS to the ucs-2 word char list
+
+* Mon May 21 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.5.3-2
+- Resolves: rhbz#240696 add hunspell-1.1.5.encoding.patch
+
+* Mon May 21 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.5.3-1
+- patchlevel release
+
+* Tue Mar 20 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.5-2
+- some junk in delivered headers
+
+* Tue Mar 20 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.5-1
+- next version
+
+* Fri Feb 09 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.4-6
+- some spec cleanups
+
+* Fri Jan 19 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.4-5
+- .pc
+
+* Thu Jan 11 2007 Caolan McNamara <caolanm at redhat.com> - 1.1.4-4
+- fix out of range
+
+* Fri Dec 15 2006 Caolan McNamara <caolanm at redhat.com> - 1.1.4-3
+- hunspell#1616353 simple c api for hunspell
+
+* Wed Nov 29 2006 Caolan McNamara <caolanm at redhat.com> - 1.1.4-2
+- add hunspell-1.1.4-defaultdictfromlang.patch to take locale as default
+ dictionary
+
+* Wed Oct 25 2006 Caolan McNamara <caolanm at redhat.com> - 1.1.4-1
+- initial version
diff --git a/sources b/sources
index e69de29..2406976 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+1177af54a09e320d2c24015f29c3a93e hunspell-1.2.8.tar.gz
More information about the scm-commits
mailing list