[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)
>   

Yes.

> 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
> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
> 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