[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Doubt about a java version of a package



Hi Kumar,

On 10/24/07, Kumar Appaiah <akumar@ee.iitm.ac.in> wrote:
>
> As far as I can tell, the JAR must be put in /usr/share/java, and the
> executable must be a wrapper script which calls the java interpreter
> with the right jar. For example, in case of JFTP:
>
> [kumar@debian ~] ls -l /usr/share/java/jftp*
> -rw-r--r-- 1 root root 466158 2007-10-12 10:57 /usr/share/java/jftp-1.51~pre3.jar
> lrwxrwxrwx 1 root root     18 2007-10-25 08:29 /usr/share/java/jftp.jar -> jftp-1.51~pre3.jar
>
> And /usr/bin/jftp has this:
> #!/bin/sh
> /usr/lib/jvm/java-6-sun/jre/bin/java -jar /usr/share/java/jftp.jar "$@"
>
> (Note that your package shouldn't explicitly use /usr/lib/jvm/<etc.>
> unless you specifically require a JVM for it. You should use
> /usr/bin/java, which defaults to the JVM alternative the user has set
> in /etc/alternnatives/java.)
>

Thanks for answering quickly.  Now, It's clear what I have to do.

>
> Well, you could see jftp, except that it's in contrib, but you may be
> able to get it into main if you get it to build it with a free Java
> compiler like gcj. Or, see the pkg-java list for a bigger list.
>

I had to use sun-java6-jdk to compile the application, so I'll have to
try to build it using a free java compiler to get the java-based
version into main, right? (I'm sorry for asking that but it's my first
time facing a java packaging)

> > I hope you can help me.
>
> Come to debian-java for more. :-)
>

I will. :)

Regards,
-- 
Muammar El Khatib.
Linux user: 403107.
Key fingerprint = 90B8 BFC4 4A75 B881 39A3  1440 30EB 403B 1270 29F1
http://muammarelkhatib.net | http://teorex.org | http://taciturna.com
  ,''`.
 : :' :
 `. `'
   `-



Reply to: