Bug#580160: groovy: stargGroovy can't find javac

Miguel Landaeta miguel at miguel.cc
Wed Aug 4 18:40:02 UTC 2010


tags 580160 + patch
thanks

groovy is unusable without a JDK.
Just adding a Depends on default-jdk solves this issue.

Please consider the attached patch.

Cheers,

-- 
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available at http://keyserver.pgp.com/
"Faith means not wanting to know what is true." -- Nietzsche
-------------- next part --------------
diff -Nru groovy-1.7.0/debian/changelog groovy-1.7.0/debian/changelog
--- groovy-1.7.0/debian/changelog	2010-02-28 06:04:29.000000000 -0430
+++ groovy-1.7.0/debian/changelog	2010-08-04 13:56:53.000000000 -0430
@@ -1,3 +1,14 @@
+groovy (1.7.0-4) UNRELEASED; urgency=low
+
+  * Team upload.
+  * Add Depends on default-jdk. (Closes: 580160).
+  * Bump debhelper compatibility level to 7.
+  * Bump Standards-Version to 3.9.1.
+    debian/copyright was updated to include the full text of BSD license,
+    references to /usr/share/common-licenses/BSD are deprecated.
+
+ -- Miguel Landaeta <miguel at miguel.cc>  Wed, 04 Aug 2010 13:56:07 -0430
+
 groovy (1.7.0-3) unstable; urgency=low
 
   * Replace asm2 with asm3 in debian/maven.rules. (Closes: #571356)
diff -Nru groovy-1.7.0/debian/compat groovy-1.7.0/debian/compat
--- groovy-1.7.0/debian/compat	2010-02-28 06:00:16.000000000 -0430
+++ groovy-1.7.0/debian/compat	2010-08-04 12:21:30.000000000 -0430
@@ -1 +1 @@
-6
+7
diff -Nru groovy-1.7.0/debian/control groovy-1.7.0/debian/control
--- groovy-1.7.0/debian/control	2010-02-28 06:00:16.000000000 -0430
+++ groovy-1.7.0/debian/control	2010-08-04 12:22:58.000000000 -0430
@@ -9,7 +9,7 @@
  (>= 1.0.3), junit4, libmockobjects-java (>= 0.09), libregexp-java (>=
  1.2), libservlet2.4-java, libxstream-java, libjline-java, antlr,
  tofrodos, ivy, libqdox-java, libjarjar-java
-Standards-Version: 3.8.4
+Standards-Version: 3.9.1
 Homepage: http://groovy.codehaus.org/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/groovy/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/groovy/
@@ -20,7 +20,7 @@
  libclassworlds-java (>= 1.0.1), libcommons-cli-java (>= 1.0),
  libcommons-logging-java (>= 1.0.3), junit4, libmockobjects-java (>=
  0.09), libregexp-java (>= 1.2), libservlet2.4-java, libjline-java,
- libxstream-java, ivy, default-jre-headless | java5-runtime-headless
+ libxstream-java, ivy, default-jdk
 Suggests: groovy-doc, ant (>= 1.7.1)
 Description: Agile dynamic language for the Java Virtual Machine
  Groovy is an agile dynamic language for the JVM combining lots of great
diff -Nru groovy-1.7.0/debian/copyright groovy-1.7.0/debian/copyright
--- groovy-1.7.0/debian/copyright	2010-02-28 06:00:16.000000000 -0430
+++ groovy-1.7.0/debian/copyright	2010-08-04 12:36:21.000000000 -0430
@@ -13,8 +13,22 @@
 Files: src/main/org/codehaus/groovy/jsr223/*
 Copyright: ? 2006 Sun Microsystems, Inc.
 License: BSD
- On Debian systems the full text of the BSD license can be found in
- the /usr/share/common-licenses/BSD file.
+ Redistribution and use in source and binary forms, with or without modification, are 
+ permitted provided that the following conditions are met: Redistributions of source code 
+ must retain the above copyright notice, this list of conditions and the following disclaimer.
+ Redistributions in binary form must reproduce the above copyright notice, this list of 
+ conditions and the following disclaimer in the documentation and/or other materials 
+ provided with the distribution. Neither the name of the Sun Microsystems nor the names of 
+ is contributors may be used to endorse or promote products derived from this software 
+ without specific prior written permission. 
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS
+ OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY 
+ AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER 
+ OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 
+ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
 
 Files: debian/*
 Copyright: ? 2009 Varun Hiremath <varun at debian.org>


More information about the pkg-java-maintainers mailing list