I've prepared a NMU patch which fixes a couple of bugs and lintian warnings/errors.
Thanks!
diff -Nru free-java-sdk-1.0/bin.java-alt-setup.sh free-java-sdk-1.0/bin.java-alt-setup.sh --- free-java-sdk-1.0/bin.java-alt-setup.sh 2005-03-21 03:22:26.000000000 +0200 +++ free-java-sdk-1.0/bin.java-alt-setup.sh 2008-03-28 18:01:20.000000000 +0200 @@ -10,7 +10,7 @@ echo "Press ENTER after having read the above." echo -read +read bashismisevil ALTS="java javac jar jarsigner javadoc javah javap jdb policytool rmic rmid rmiregistry serialver" diff -Nru /tmp/slYD2dJ7GV/free-java-sdk-1.0/debian/changelog /tmp/lboiPSaeN7/free-java-sdk-1.0/debian/changelog --- free-java-sdk-1.0/debian/changelog 2005-03-21 03:30:58.000000000 +0200 +++ free-java-sdk-1.0/debian/changelog 2008-03-29 20:45:31.000000000 +0200 @@ -1,3 +1,15 @@ +free-java-sdk (1.0-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Removed unmet Recommend on libgnujaxp-java (Closes: #429306) + * bin.java-alt-setup.sh: fixed bashism (Closes: #464648) + * mkwrapper.sh: Quoted "$@" (Closes: #328313) + * mkwrapper.sh: Fixed bashism + * Fixed lintian warning "debian-rules-ignores-make-clean-error" + * Fixed lintian error: "debian-files-list-in-source" + + -- Mert Dirik <[EMAIL PROTECTED]> Sat, 29 Mar 2008 20:45:18 +0200 + free-java-sdk (1.0-1) unstable; urgency=medium * Added the 'jre' directory (in /usr/lib/fjsdk) and many of the diff -Nru /tmp/slYD2dJ7GV/free-java-sdk-1.0/debian/control /tmp/lboiPSaeN7/free-java-sdk-1.0/debian/control --- free-java-sdk-1.0/debian/control 2004-06-07 06:16:38.000000000 +0300 +++ free-java-sdk-1.0/debian/control 2008-03-29 19:32:11.000000000 +0200 @@ -8,7 +8,6 @@ Package: free-java-sdk Architecture: all Depends: jikes-sablevm, fastjar, sablevm, classpath-tools -Recommends: libgnujaxp-java Suggests: gjdoc Conflicts: sablevm (<= 1.0.9) Description: Complete Java SDK environment consisting of free Java tools diff -Nru /tmp/slYD2dJ7GV/free-java-sdk-1.0/debian/rules /tmp/lboiPSaeN7/free-java-sdk-1.0/debian/rules --- free-java-sdk-1.0/debian/rules 2003-04-01 12:21:46.000000000 +0300 +++ free-java-sdk-1.0/debian/rules 2008-03-29 19:29:22.000000000 +0200 @@ -36,10 +36,10 @@ clean: dh_testdir dh_testroot - rm -f build-stamp configure-stamp + rm -f debian/files build-stamp configure-stamp # Add here commands to clean up after the build process. - -$(MAKE) clean + [ ! -f Makefile ] || $(MAKE) clean dh_clean diff -Nru /tmp/slYD2dJ7GV/free-java-sdk-1.0/mkwrapper.sh /tmp/lboiPSaeN7/free-java-sdk-1.0/mkwrapper.sh --- free-java-sdk-1.0/mkwrapper.sh 2005-03-21 03:36:43.000000000 +0200 +++ free-java-sdk-1.0/mkwrapper.sh 2008-03-29 20:42:54.000000000 +0200 @@ -3,7 +3,7 @@ # 1 - destination file # 2 - called program -if [ "$2" == "" ]; then echo "Not enough params!"; exit 1; fi +if [ "$2" = "" ]; then echo "Not enough params!"; exit 1; fi echo "#!/bin/sh" >$1 echo "if [ ! -x $2 ]; then" >>$1 @@ -12,5 +12,5 @@ echo "fi" >>$1 echo "PATH=/usr/lib/fjsdk/bin:\${PATH}" >>$1 echo "export PATH" >>$1 -echo "exec $2 \$@" >>$1 +echo 'exec $2 "$@"' >>$1 chmod +x $1