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

Reply via email to