[Pkg-crosswire-devel] JSword and Bible Desktop

DM Smith dmsmith555 at yahoo.com
Wed May 20 19:41:53 BST 2009

Dmitrijs Ledkovs wrote:
> 2009/5/20 DM Smith <dmsmith555 at yahoo.com>:
>> Now that we have the C++ SWORD library and apps well underway, can we see
>> about getting Bible Desktop and JSword into Ubuntu/Debian? I had posted
>> earlier what the parts are. Even after watching this list, I have no idea
>> what it would take to package it.
>> It has never been packaged for any Linux distribution as it is Java and
>> until recently open source Java was not part of any distribution. But now it
>> is. Yeah!
>> I'd also like to bring up FireBible, which is a FireFox extension that
>> requires JSword to be installed.
>> In Him,
>>   DM
> Are you upstream developer? (Sorry can't remember)


> I've downloaded the source tarball it doesn't have Authors, Copyright,
> License, Readme, Install files so simply by looking at top-level
> directory I have no clue who wrote it, what license it is and how to
> set it up and start using it. Without this I can't even start
> packaging JSword.
What is expected in each of these files? Are all of them needed? I'll be 
glad to create them.

By and large, we've put all this information on the website.

> I then ran my magic tool "licensecheck -r ." which told me that all
> files are LGPL 2.1 with incorrect FSF address.
It was correct when we did the first one :) Never thought that they'd move.

>  Either use template [1] or change the address in your current template or ommit address at all
> pointing to their website for example.
Changing it is no problem.

> BTW I have no clue how to package java applications / libraries. I've
> heard that ant is quite popular for java packages. If you are using
> ant could you please give me some details about it. If you are not
> using ant, could you please consider using it? There are tools
> available in debian to turn ant based projects into deb's.
We are using ant and a driving shell script to set parameters. My guess 
is that this info goes into INSTALL? or is it another file?
> Cheers.
> [1] Template:
> one line to give the library's name and an idea of what it does.
> Copyright (C) year  name of author
> This library is free software; you can redistribute it and/or
> modify it under the terms of the GNU Lesser General Public
> License as published by the Free Software Foundation; either
> version 2.1 of the License, or (at your option) any later version.
> This library is distributed in the hope that it will be useful,
> but WITHOUT ANY WARRANTY; without even the implied warranty of
> Lesser General Public License for more details.
> You should have received a copy of the GNU Lesser General Public
> License along with this library; if not, write to the Free Software
> Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA

More information about the Pkg-crosswire-devel mailing list