-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thu, 28 Oct 2004 13:23:54 -0300, Rogério Brito <[EMAIL PROTECTED]> wrote:
> On Oct 29 2004, Atsuhito Kohda wrote: [...] >> Only from a quick look, why orig.tar.gz contains only >> pp2p.jar? I suspect style files (and documentation or >> samples ?) could be also included. > > I received a feedback from Frank Küster on debian-mentors and I made some > improvements to the package already. And he did not told you to build your package from sources? > The problem was that upstream didn't include a tarball. All he distributes > is the jar file, a wrapper shell script for calling the jar file (which I > adapted to meet things that I would think that would be reasonable in > Debian) and a bunch of style files. I also had to grab the manual > separately. No source code? Isn't it free software as it is claimed in debian/copyright? > I now remade the orig.tar.gz to include all these items (the jar file, the > wrapper shell script, the style files and the manual in PDF format as well > as a minimal man page generated with help2man) and uploaded it again to my > homepage: <http://www.ime.usp.br/~rbrito/debian/> What about the sources? [...] >> # I don't know Java, sorry. > > I tried following what I found to be the Debian Sub-Policy on Java, but I > am not sure that I got the things right, since I am quite new to Java (only > started learning some small bits of Java when JVMs entered main in > testing). > > I now would appreciate if developers from debian-java could shed some > comments on the java-side packaging of PPower4. Building from sources is a requierment for *every* Debian package. ,----[ /usr/share/doc/debian-policy/policy.txt.gz ] | ,----[ 2.1. The Debian Free Software Guidelines ] | | The Debian Free Software Guidelines (DFSG) form our definition | | of "free software". These are: | | [...] | | Source Code | | The program must include source code, and must allow | | distribution in source code as well as compiled form. | `---- | | ,----[ 2.2. Sections; 2.2.1. The main section ] | | Every package in _main_ and _non-US/main_ must comply with the | | DFSG (Debian Free Software Guidelines). | | | | In addition, the packages in _main_ | | * must not require a package outside of _main_ for | | compilation or execution (thus, the package must not | | declare a "Depends", "Recommends", or "Build-Depends" | | relationship on a non-_main_ package), | `---- `---- Building your application depends on the way upstream do it. Is it build with ant? make? you could also build it your self with gcj, find and fastjar. Cheers, - -- .''`. : :' :rnaud `. `' `- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFBggxr4vzFZu62tMIRAl4yAKDA/WNYr2L4dRUhq1Xdg3OmCLO4kwCeMqy1 aBCAymtx5OnuJtR6Zlw/gGs= =MVT8 -----END PGP SIGNATURE-----