[Pkg-mono-svn-commits] rev 2167 - non-group/ikvm/trunk/debian

Dave Beckett dajobe at costa.debian.org
Sun Jan 15 03:11:30 UTC 2006


Author: dajobe
Date: 2006-01-15 03:11:29 +0000 (Sun, 15 Jan 2006)
New Revision: 2167

Modified:
   non-group/ikvm/trunk/debian/changelog
   non-group/ikvm/trunk/debian/control
   non-group/ikvm/trunk/debian/rules
Log:
ikvm 0.22.0.0-1

Modified: non-group/ikvm/trunk/debian/changelog
===================================================================
--- non-group/ikvm/trunk/debian/changelog	2006-01-15 03:07:05 UTC (rev 2166)
+++ non-group/ikvm/trunk/debian/changelog	2006-01-15 03:11:29 UTC (rev 2167)
@@ -1,3 +1,23 @@
+ikvm (0.22.0.0-1) unstable; urgency=low
+
+  * New upstream release
+  * Build using GNU Classpath 0.19 sources.
+  * Build-Depend on mono 1.1.9+ as mono 1.1.8 runtime dies on the output
+    with invalid IL code.
+
+ -- Dave Beckett <dajobe at debian.org>  Wed, 13 Jan 2006 11:15:25 -0800
+
+ikvm (0.18.0.0-2) unstable; urgency=low
+
+  * Use XDG_CONFIG_HOME to make signing write in build area not buildd
+    user home (Closes: #320710)
+  * Depend on mono-classlib-2.0 to get both 1.0 and 2.0 profiles
+    available to ikvm (but not yet built).
+  * Allow use of eclipse-ecj to build with if present.
+  * Depend on java-gcj-compat to get a JVM environment for ecj-bootstrap
+
+ -- Dave Beckett <dajobe at debian.org>  Thu,  8 Sep 2005 11:54:48 +0100
+
 ikvm (0.18.0.0-1) unstable; urgency=low
 
   * New upstream release

Modified: non-group/ikvm/trunk/debian/control
===================================================================
--- non-group/ikvm/trunk/debian/control	2006-01-15 03:07:05 UTC (rev 2166)
+++ non-group/ikvm/trunk/debian/control	2006-01-15 03:11:29 UTC (rev 2167)
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Dave Beckett <dajobe at debian.org>
-Build-Depends: debhelper (>= 4.0.0), jikes, nant (>= 0.84+0.85-rc3-3), mono-mcs (>= 1.1.8.2), libmono-dev (>= 1.1.8.2), cli-common (>= 0.1.3), mono-gac, sharutils, bzip2, dpatch, ecj-bootstrap (>= 3.0.1)
+Build-Depends: debhelper (>= 4.0.0), jikes, nant (>= 0.84+0.85-rc3-3), mono-mcs (>= 1.1.9), libmono-dev (>= 1.1.9), cli-common (>= 0.2.0), mono-gac, sharutils, bzip2, dpatch, ecj-bootstrap (>= 3.0.1) | eclipse-ecj (>= 3.0.1), java-gcj-compat, mono-classlib-2.0
 Standards-Version: 3.6.2
 
 Package: ikvm

Modified: non-group/ikvm/trunk/debian/rules
===================================================================
--- non-group/ikvm/trunk/debian/rules	2006-01-15 03:07:05 UTC (rev 2166)
+++ non-group/ikvm/trunk/debian/rules	2006-01-15 03:11:29 UTC (rev 2167)
@@ -1,14 +1,14 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
 
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-CLASSPATH_VERSION=0.17
+CLASSPATH_VERSION=0.19
 
 export MONO_SHARED_DIR=$(CURDIR)/debian
+export XDG_CONFIG_HOME=$(CURDIR)/debian
+
 UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2 | sed 's,-.*,,')
 
 CFLAGS = -Wall -g
@@ -33,7 +33,7 @@
 configure: configure-stamp
 configure-stamp: patch-stamp
 	dh_testdir
-	mkdir -p $(MONO_SHARED_DIR)/.wapi
+	mkdir -p $(MONO_SHARED_DIR)/.wapi $(XDG_CONFIG_HOME)/.mono
 	@echo "`date` Running nant -v clean"
 	nant -v clean
 	@echo "`date` Running uudecode"
@@ -57,7 +57,8 @@
 build-stamp: configure-stamp 
 	dh_testdir
 
-	PATH=$(CURDIR)/debian:$$PATH; \
+	chmod 755 $(CURDIR)/debian/ecj
+	PATH=$(CURDIR)/debian:$$PATH \
 	nant -v signed
 
 	touch build-stamp
@@ -71,6 +72,9 @@
 	-rm -rf classtmp
 	-mkdir -p $(MONO_SHARED_DIR)/.wapi
 	-nant -v clean
+
+	-rm -f bin/IKVM.GNU.Classpath.dll bin/IKVM.Runtime.dll bin/ikvm.exe bin/ikvmc.exe bin/ikvmstub.exe tools/asmref.exe
+
 	-rm -f native/libikvm-native.so
 	find . -name "*.class" -exec rm {} \;
 	-rm -f classpath/*.dll
@@ -85,7 +89,7 @@
 	  mv classpath/classpath.build.dist classpath/classpath.build; \
 	fi
 
-	-rm -rf $(MONO_SHARED_DIR)/.wapi
+	-rm -rf $(MONO_SHARED_DIR)/.wapi $(XDG_CONFIG_HOME)/.mono
 
 	dh_clean 
 




More information about the Pkg-mono-svn-commits mailing list