next version

This commit is contained in:
Caolan McNamara 2008-06-17 19:22:17 +00:00
parent 554d30967e
commit 35f1855326
4 changed files with 11 additions and 49 deletions

View File

@ -1,2 +1,2 @@
ispellaff2myspell
hunspell-1.2.2.tar.gz
hunspell-1.2.4.tar.gz

View File

@ -1,42 +0,0 @@
--- hunspell-1.2.2.orig/src/hunspell/hunspell.hxx 2008-04-02 13:12:03.000000000 +0100
+++ hunspell-1.2.2/src/hunspell/hunspell.hxx 2008-05-16 14:49:12.000000000 +0100
@@ -51,7 +51,8 @@
* input: path of affix file and dictionary file
*/
- Hunspell(const char * affpath, const char * dpath, const char * key = NULL);
+ Hunspell(const char * affpath, const char * dpath);
+ Hunspell(const char * affpath, const char * dpath, const char * key);
~Hunspell();
/* load extra dictionaries (only dic files) */
@@ -170,7 +171,7 @@
int insert_sug(char ***slst, char * word, int ns);
void cat_result(char * result, char * st);
char * stem_description(const char * desc);
-
+ void init(const char * affpath, const char * dpath, const char * key);
};
#endif
--- hunspell-1.2.2.orig/src/hunspell/hunspell.cxx 2008-04-02 13:12:30.000000000 +0100
+++ hunspell-1.2.2/src/hunspell/hunspell.cxx 2008-05-16 14:49:50.000000000 +0100
@@ -22,8 +22,18 @@
#endif
#endif
+Hunspell::Hunspell(const char * affpath, const char * dpath)
+{
+ init(affpath, dpath, NULL);
+}
+
Hunspell::Hunspell(const char * affpath, const char * dpath, const char * key)
{
+ init(affpath, dpath, key);
+}
+
+void Hunspell::init(const char * affpath, const char * dpath, const char * key)
+{
encoding = NULL;
csconv = NULL;
utf8 = 0;

View File

@ -1,7 +1,7 @@
Name: hunspell
Summary: Hunspell is a spell checker and morphological analyzer library
Version: 1.2.2
Release: 3%{?dist}
Version: 1.2.4
Release: 1%{?dist}
Source0: http://downloads.sourceforge.net/%{name}/hunspell-%{version}.tar.gz
Source1: http://people.debian.org/~agmartin/misc/ispellaff2myspell
Group: System Environment/Libraries
@ -9,7 +9,6 @@ URL: http://hunspell.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
License: LGPLv2+ or GPLv2+ or MPLv1.1
BuildRequires: libtool, ncurses-devel
Patch0: hunspell-1.2.2-xulrunner.pita.patch
%description
Hunspell is a spell checker and morphological analyzer library and program
@ -27,8 +26,7 @@ Includes and definitions for developing with hunspell
%prep
%setup -q
%patch0 -p1 -b .xulrunner.pita.patch
# Filter unwanted Requires for the use explicitely string in ispellaff2myspell
# Filter unwanted Requires for the "use explicitely" string in ispellaff2myspell
cat << \EOF > %{name}-req
#!/bin/sh
%{__perl_requires} $* |\
@ -91,8 +89,14 @@ rm -rf $RPM_BUILD_ROOT
%{_bindir}/hunzip
%{_bindir}/ispellaff2myspell
%{_libdir}/pkgconfig/hunspell.pc
%{_mandir}/man1/hunzip.1.gz
%{_mandir}/man1/hzip.1.gz
%{_mandir}/man3/hunspell.3.gz
%changelog
* Thu Jun 17 2008 Caolan McNamara <caolanm@redhat.com> - 1.2.4-1
- latest version
* Fri May 16 2008 Caolan McNamara <caolanm@redhat.com> - 1.2.2-3
- Resolves: rhbz#446821 fix crash

View File

@ -1,2 +1,2 @@
1c5ea5ecd2481ddc116d65ea294acae3 ispellaff2myspell
e8cde1130894dcd3f732248db945d0c0 hunspell-1.2.2.tar.gz
7bc9efc8d7b564819d5ad99d519ffe78 hunspell-1.2.4.tar.gz