Jspell is a morphological analyzer. If you do not know what that is, I explain: it is the more basic tool one needs to write Natural Language Processing tools. It takes words, and gives information about it: morphological category (verb, noun,..), gender, number, and more information.
Jspell is based on the well known ispell spell checking software by Geoff Kuenning. It was enriched to support morphological information, and to support easily the Portuguese language. At the moment I can say that Jspell is one of the most used open-source morphological analyzer for the Portuguese language.
If you download the current stable version of Jspell, you will find a autoconf/automake/libtool bundle, with a Perl module somewhere inside.
During the last week I have been working on changing this to a standard Perl module that includes the C program. Why? Because all users I know that use Jspell take advantage of the Perl interface. Thus, I created Lingua::Jspell.
Although Michael Schwern implored to change to Module::Build, it is based on ExtUtils::MakeMaker. This because I know more about EUMM, and because Schwern implored too late.
The last few days were on porting Lingua::Jspell to Windows. If Ken Williams apply my patch to ExtUtils::CBuilder, Lingua::Jspell should compile correctly using strawberry Perl.
I hope to include some tests soon on the distribution, so I can you ask you all to test this package on different architectures.