[Pkg-crosswire-devel] Libsword - utils, examples, test and bindings

Matthew Talbert ransom1982 at gmail.com
Thu Apr 9 22:16:42 BST 2009


> = examples =
>
> the configure can be run with enable-examples flag. Shall we do that and ship it in the /usr/shared/doc/libsword-dev/examples?

The examples are really for those learning to work with the library.
For some of them, they are really only valuable if you have the
source, make some modifications, and re-compile (for example, the
search example requires the search type to be hard-coded, so if you
want to try out different search types, you have to re-compile). I'm
not arguing against packaging them somehow, but providing them
pre-built probably won't be a lot of benefit. Providing the sources in
/usr/share/doc/libsword-dev/examples might be more useful.

> = bindings =
>
> There are quite a few bindings we really should try to package them. All of them are in the binding/ directory. I'm trying to figure out how to do this with cdbs.

Just a warning. Not all of the bindings are entirely up-to-date. SWIG
and python-swig in particular are probably the most-up-to-date. The
flatapi and Corba bindings are used for http://crosswire.org/study so
I expect they would be up-to-date as well. I guess I should use the
term "untested" rather than up-to-date. I don't know of anyone who has
recently used anything other than python, flatapi, and corba.

Matthew




More information about the Pkg-crosswire-devel mailing list