Package: mockobjects
Severity: wishlist
Tags: patch

Hi Marcus,

I have sucessfully build mockobjects with kaffe.
Please consider moving this package to main.

Thanks,

Wolfgang

*** mockobjects_control.patch
--- debian/control.orig 2005-05-22 16:31:04.000000000 +0200
+++ debian/control      2005-05-22 18:52:50.000000000 +0200
@@ -1,15 +1,16 @@
 Source: mockobjects
-Section: contrib/devel
+Section: devel
 Priority: optional
 Maintainer: Marcus Crafter <[EMAIL PROTECTED]>
-Build-Depends-Indep: debhelper (>= 4.0.0), ant, j2sdk1.4 | j2sdk1.3 | 
java2-compiler, junit
+Build-Depends-Indep: debhelper (>= 4.0.0), libant1.6-java, kaffe, junit
 Standards-Version: 3.6.1.1
 
 Package: libmockobjects-java
-Section: contrib/devel
+Section: devel
 Priority: optional
 Architecture: all
-Depends: {misc:Depends}, java2-runtime | java1-runtime
+Depends: {misc:Depends}, kaffe | java1-runtime | java2-runtime
+Suggests: java-virtual-machine, libmockobjects-java-doc
 Description: Framework for developing and using mock objects
  Mock Objects is a test-first driven framework for building
  generic software and/or unit testing frameworks. It supports:
@@ -25,7 +26,7 @@
   and io.
 
 Package: libmockobjects-java-doc
-Section: contrib/devel
+Section: devel
 Priority: optional
 Architecture: all
 Depends: {misc:Depends}

*** mockobjects_rules.patch
--- debian/rules.orig   2005-05-22 16:31:04.000000000 +0200
+++ debian/rules        2005-05-22 18:56:55.000000000 +0200
@@ -6,6 +6,14 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+JARS=/usr/share/java
+export ANT_HOME=/usr/share/ant1.6
+export JAVA_HOME=/usr/lib/kaffe
+export 
CLASSPATH=${ANT_HOME}/lib/ant-launcher.jar:${ANT_HOME}/lib/ant.jar:${ANT_HOME}/lib/ant-junit.jar:${JARS}/junit.jar
+
+# Ant options
+ANT_OPTS=-Dbuild.compiler=jikes -Dant.home=${ANT_HOME}
+ANT=${JAVA_HOME}/bin/java org.apache.tools.ant.Main ${ANT_OPTS}
 
 configure: configure-stamp
 configure-stamp:
@@ -33,7 +41,7 @@
 
        # Add here commands to clean up after the build process.
        #-$(MAKE) clean
-       -ant clean
+       -${ANT} clean
        rm -rf dist
 
        dh_clean 
@@ -46,7 +54,7 @@
 
        # Add here commands to install the package into debian/mockobjects.
        #$(MAKE) install DESTDIR=$(CURDIR)/debian/mockobjects
-       CLASSPATH=/usr/share/java/junit.jar ant dist
+       ${ANT} dist
        
        install -m 644 out/mockobjects-alt-jdk1.4-0.09.jar 
$(CURDIR)/debian/libmockobjects-java/usr/share/java
        install -m 644 out/mockobjects-core-0.09.jar 
$(CURDIR)/debian/libmockobjects-java/usr/share/java


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11.6laptop
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to