[Pkg-mono-svn-commits] rev 1930 - non-group/ikvm/trunk/debian
Dave Beckett
dajobe at costa.debian.org
Sun Jul 31 18:47:35 UTC 2005
Author: dajobe
Date: 2005-07-31 18:47:34 +0000 (Sun, 31 Jul 2005)
New Revision: 1930
Modified:
non-group/ikvm/trunk/debian/changelog
non-group/ikvm/trunk/debian/control
non-group/ikvm/trunk/debian/rules
non-group/ikvm/trunk/debian/watch
Log:
ikvm-0.18.0.0-1
Modified: non-group/ikvm/trunk/debian/changelog
===================================================================
--- non-group/ikvm/trunk/debian/changelog 2005-07-31 14:22:46 UTC (rev 1929)
+++ non-group/ikvm/trunk/debian/changelog 2005-07-31 18:47:34 UTC (rev 1930)
@@ -1,3 +1,18 @@
+ikvm (0.18.0.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Build using GNU Classpath 0.17 sources
+ * debian/control, debian/rules: Use ${Source-Version} in control, no
+ need for ikvm:debversion substvar
+ * Add Depends: for libikvm-native
+ * Do not install executable .dll files
+ * Update debian/watch again to use http://qa.debian.org/watch/sf.php to
+ try to follow sourceforge updates.
+ * Use ecj-bootstrap 3.0.x to compile GNU Classpath 0.17 as both gcj 4.0
+ and eclipse-java do not support java 1.5
+
+ -- Dave Beckett <dajobe at debian.org> Sun, 31 Jul 2005 19:06:18 +0100
+
ikvm (0.16.0.0-1) unstable; urgency=low
* New upstream release
Modified: non-group/ikvm/trunk/debian/control
===================================================================
--- non-group/ikvm/trunk/debian/control 2005-07-31 14:22:46 UTC (rev 1929)
+++ non-group/ikvm/trunk/debian/control 2005-07-31 18:47:34 UTC (rev 1930)
@@ -2,14 +2,14 @@
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
+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)
Standards-Version: 3.6.2
Package: ikvm
Architecture: all
-Depends: ${cli:Depends}, java-common, libikvm-native (= ${ikvm:debversion})
+Depends: ${cli:Depends}, java-common, libikvm-native (= ${Source-Version})
Description: Java virtual machine/compiler implemented in .NET (Mono)
- IKVM.NET is a Java Virtual Machine (JVM) for the .NET and Mono
+ This package provides a Java Virtual Machine (JVM) for the .NET and Mono
runtimes. There are two main ways of using IKVM.NET:
.
Dynamically: In this mode, Java classes and jars are used directly to
@@ -28,7 +28,7 @@
Package: libikvm-native
Architecture: any
+Depends: ${shlibs:Depends}
Description: Native library for IKVM Java virtual machine for .NET (Mono)
- Provides the native compiled support library for IKVM.NET which
- is a Java Virtual Machine (JVM) for the .NET and Mono runtimes.
-
+ This package contains the native-compiled support library for IKVM.NET which
+ provides a Java Virtual Machine (JVM) for the .NET and Mono runtimes.
Modified: non-group/ikvm/trunk/debian/rules
===================================================================
--- non-group/ikvm/trunk/debian/rules 2005-07-31 14:22:46 UTC (rev 1929)
+++ non-group/ikvm/trunk/debian/rules 2005-07-31 18:47:34 UTC (rev 1930)
@@ -6,11 +6,10 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-CLASSPATH_VERSION=0.16
+CLASSPATH_VERSION=0.17
export MONO_SHARED_DIR=$(CURDIR)/debian
-DEBVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2)
-UPVERSION = $(shell echo $(DEBVERSION) | sed 's,-.*,,')
+UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2 | sed 's,-.*,,')
CFLAGS = -Wall -g
@@ -38,7 +37,7 @@
@echo "`date` Running nant -v clean"
nant -v clean
@echo "`date` Running uudecode"
- uudecode -o /dev/stdout debian/classpath-$(CLASSPATH_VERSION).tar.bz2.uue | bunzip2 | tar -xf - && mv classpath-$(CLASSPATH_VERSION) classtmp
+ uudecode -o /dev/stdout debian/classpath-$(CLASSPATH_VERSION).tar.gz.uue | gunzip | tar -xf - && mv classpath-$(CLASSPATH_VERSION) classtmp
@echo "`date` Done uudecode"
if [ ! -f classpath/allsources.lst.dist ]; then \
@@ -58,6 +57,7 @@
build-stamp: configure-stamp
dh_testdir
+ PATH=$(CURDIR)/debian:$$PATH; \
nant -v signed
touch build-stamp
@@ -96,6 +96,8 @@
dh_clean -k
dh_installdirs
+ chmod 644 bin/*
+
# Install the signed DLLs into the GAC
cd bin; \
for DLL in *.dll; do \
@@ -127,8 +129,6 @@
dh_installchangelogs
dh_installdocs
dh_installexamples
- -find $(CURDIR)/debian/ikvm -name .arch-ids -exec rm -rvf {} \;
- dh_makeclilibs
dh_clideps
dh_installman
dh_link
@@ -136,18 +136,19 @@
dh_compress
dh_fixperms
dh_installdeb
- dh_shlibdeps
- dh_gencontrol -a -- -Vikvm:debversion=$(DEBVERSION)
+ dh_gencontrol
dh_md5sums
dh_builddeb
# Build architecture independent packages using the common target.
binary-indep: build install
- $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
+ -find $(CURDIR)/debian/ikvm -name .arch-ids -exec rm -rvf {} \;
+ $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
# Build architecture dependent packages using the common target.
binary-arch: build install
+ dh_shlibdeps
$(MAKE) -f debian/rules DH_OPTIONS=-a binary-common
binary: binary-indep binary-arch
Modified: non-group/ikvm/trunk/debian/watch
===================================================================
--- non-group/ikvm/trunk/debian/watch 2005-07-31 14:22:46 UTC (rev 1929)
+++ non-group/ikvm/trunk/debian/watch 2005-07-31 18:47:34 UTC (rev 1930)
@@ -1,3 +1,3 @@
version=2
-http://prdownloads.sourceforge.net/i/ik/ikvm/ikvm-([\.\d]+)\.zip debian uupdate
+http://qa.debian.org/watch/sf.php/ikvm/ikvm-([\.\d]+)\.zip debian uupdate
More information about the Pkg-mono-svn-commits
mailing list