|
Packit |
aa0600 |
gspell - a spell-checking library for GTK+ applications
|
|
Packit |
aa0600 |
=======================================================
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
This is version 1.8.1 of gspell.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
gspell provides a flexible API to add spell-checking to a GTK+ application.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
The gspell library is free software and is released under the terms of the GNU
|
|
Packit |
aa0600 |
LGPL version 2.1 or later. See the file 'COPYING' for more information.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
The official web site is:
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
https://wiki.gnome.org/Projects/gspell
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
About versions
|
|
Packit |
aa0600 |
--------------
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
gspell follows the GNOME release schedule and uses the same versioning scheme:
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
https://developer.gnome.org/programming-guidelines/stable/versioning.html.en
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
For example the 1.7.x versions are unstable, and the 1.8.x versions are stable.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
Dependencies
|
|
Packit |
aa0600 |
------------
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
* GLib >= 2.44
|
|
Packit |
aa0600 |
* GTK+ >= 3.20
|
|
Packit |
aa0600 |
* Enchant >= 2.1.3
|
|
Packit |
aa0600 |
* iso-codes
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
Notes for packagers
|
|
Packit |
aa0600 |
-------------------
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
At least on GNU/Linux, it is better to install hunspell. aspell can be
|
|
Packit |
aa0600 |
considered deprecated and doesn't work well with gspell. If both hunspell and
|
|
Packit |
aa0600 |
aspell are installed, Enchant prefers hunspell by default.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
See also:
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
https://fedoraproject.org/wiki/Releases/FeatureDictionary
|
|
Packit |
aa0600 |
https://wiki.ubuntu.com/ConsolidateSpellingLibs
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
Installation
|
|
Packit |
aa0600 |
------------
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
Simple install procedure from a tarball:
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
$ ./configure
|
|
Packit |
aa0600 |
$ make
|
|
Packit |
aa0600 |
[ Become root if necessary ]
|
|
Packit |
aa0600 |
$ make install
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
See the file 'INSTALL' for more detailed information.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
From the Git repository, the 'configure' script and the 'INSTALL' file are not
|
|
Packit |
aa0600 |
yet generated, so you need to run 'autogen.sh' instead, which takes the same
|
|
Packit |
aa0600 |
arguments as 'configure'.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
To build the latest version of gspell plus its dependencies from Git, Jhbuild
|
|
Packit |
aa0600 |
is recommended:
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
https://wiki.gnome.org/Projects/Jhbuild
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
How to contribute
|
|
Packit |
aa0600 |
-----------------
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
See the file 'HACKING'.
|