[Pkg-mono-svn-commits] rev 3531 - mono/trunk/debian

Mirco Bauer meebey at alioth.debian.org
Thu Dec 20 23:31:51 UTC 2007


Author: meebey
Date: 2007-12-20 23:31:51 +0000 (Thu, 20 Dec 2007)
New Revision: 3531

Modified:
   mono/trunk/debian/changelog
   mono/trunk/debian/control
   mono/trunk/debian/dh_clideps
   mono/trunk/debian/mono-1.0-devel.manpages
   mono/trunk/debian/mono-2.0-devel.manpages
   mono/trunk/debian/rules
Log:
- more fixes



Modified: mono/trunk/debian/changelog
===================================================================
--- mono/trunk/debian/changelog	2007-12-20 22:20:26 UTC (rev 3530)
+++ mono/trunk/debian/changelog	2007-12-20 23:31:51 UTC (rev 3531)
@@ -15,6 +15,7 @@
       (this is pretty error prone when upstream introduces new libraries and
        the rm list became way too long)
     + Copy various 1.0 manpages to 2.0 manpages for missing 2.0 manpages.
+    + Remove +dfsg part in upstream version detection (UPVERSION variable).
   * debian/control:
     + Added new packages (mono-mcs/gmcs needed to be split as some parts of the
       runtime relies on the compiler, like the XmlSerializer class):

Modified: mono/trunk/debian/control
===================================================================
--- mono/trunk/debian/control	2007-12-20 22:20:26 UTC (rev 3530)
+++ mono/trunk/debian/control	2007-12-20 23:31:51 UTC (rev 3531)
@@ -1049,25 +1049,25 @@
  The gmcs compiler supports two different featuresets (C# versions).
  .
  With C# 2.0 (which is the default) it supports:
- - generics
- - iterators (yield)
- - nullable value types
- - partial types
- - anonymous methods
- - static classes
- - coalesce operator: ??
+  - generics
+  - iterators (yield)
+  - nullable value types
+  - partial types
+  - anonymous methods
+  - static classes
+  - coalesce operator: ??
  .
  With C# 3.0 it supports:
- - Language Integrated Query (LINQ)
- - object initializers
- - collection initializers
- - anonymous types
- - local variable type inference
- - implicitly-typed arrays
- - lambda expressions
- - automatic properties
- - extension methods
- - partial methods
+  - Language Integrated Query (LINQ)
+  - object initializers
+  - collection initializers
+  - anonymous types
+  - local variable type inference
+  - implicitly-typed arrays
+  - lambda expressions
+  - automatic properties
+  - extension methods
+  - partial methods
  .
  This compiler targets the CLI 2.0 runtime version.
  .
@@ -1080,7 +1080,7 @@
 Package: mono-smcs
 Section: devel
 Architecture: all
-Depends: ${cli:Depends}
+Depends: ${cli:Depends}, libmono-corlib2.1-cil, libmono-system2.1-cil
 Recommends: pkg-config
 Description: Mono C# 3.0 compiler for CLI 2.1 (Moonlight / Silverlight)
  This is a special C# (C-Sharp) 3.0 compiler for Moonlight (Silverlight)

Modified: mono/trunk/debian/dh_clideps
===================================================================
--- mono/trunk/debian/dh_clideps	2007-12-20 22:20:26 UTC (rev 3530)
+++ mono/trunk/debian/dh_clideps	2007-12-20 23:31:51 UTC (rev 3531)
@@ -212,6 +212,7 @@
 
 our $needs_net_1_0;
 our $needs_net_2_0;
+our $needs_net_2_1;
 
 foreach my $package (@{$dh{DOPACKAGES}}) {
   my $tmp = tmpdir($package);

Modified: mono/trunk/debian/mono-1.0-devel.manpages
===================================================================
--- mono/trunk/debian/mono-1.0-devel.manpages	2007-12-20 22:20:26 UTC (rev 3530)
+++ mono/trunk/debian/mono-1.0-devel.manpages	2007-12-20 23:31:51 UTC (rev 3531)
@@ -11,8 +11,8 @@
 debian/tmp/usr/share/man/man1/macpack.1
 debian/tmp/usr/share/man/man1/makecert.1
 debian/tmp/usr/share/man/man1/mkbundle.1
-debian/tmp/usr/share/man/man1/mono-service.1
 debian/tmp/usr/share/man/man1/mono-shlib-cop.1
+debian/tmp/usr/share/man/man1/mono-xmltool.1
 debian/tmp/usr/share/man/man1/monolinker.1
 debian/tmp/usr/share/man/man1/monop.1
 debian/tmp/usr/share/man/man1/mozroots.1

Modified: mono/trunk/debian/mono-2.0-devel.manpages
===================================================================
--- mono/trunk/debian/mono-2.0-devel.manpages	2007-12-20 22:20:26 UTC (rev 3530)
+++ mono/trunk/debian/mono-2.0-devel.manpages	2007-12-20 23:31:51 UTC (rev 3531)
@@ -1,5 +1,8 @@
+debian/tmp/usr/share/man/man1/al2.1
 debian/tmp/usr/share/man/man1/wsdl2.1
 debian/tmp/usr/share/man/man1/monop2.1
+debian/tmp/usr/share/man/man1/mkbundle2.1
 debian/tmp/usr/share/man/man1/ilasm2.1
 debian/tmp/usr/share/man/man1/resgen2.1
+debian/tmp/usr/share/man/man1/sgen.1
 debian/tmp/usr/share/man/man1/httpcfg.1

Modified: mono/trunk/debian/rules
===================================================================
--- mono/trunk/debian/rules	2007-12-20 22:20:26 UTC (rev 3530)
+++ mono/trunk/debian/rules	2007-12-20 23:31:51 UTC (rev 3531)
@@ -6,7 +6,7 @@
 MONO_API = 1.2.6
 
 VERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2)
-UPVERSION = $(shell echo $(VERSION) | sed 's,-.*,,')
+UPVERSION = $(shell echo $(VERSION) | sed 's,-.*,,' | sed 's,+.*,,') 
 NEXT_UPVERSION = $(shell perl -e '$$_=pop; s/(\d+)$$/$$1+1/e; print' $(UPVERSION))
 
 RUN_MONO = LD_LIBRARY_PATH=debian/tmp/usr/lib MONO_PATH=debian/tmp/usr/lib/mono/1.0:debian/tmp/usr/lib/mono/2.0 debian/tmp/usr/bin/mono
@@ -140,12 +140,16 @@
 	  $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp PROFILE=net_2_0
 	  $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp PROFILE=net_2_1
 	# copy missing 2.0 manpage
+	cp $(CURDIR)/debian/tmp/usr/share/man/man1/al.1 \
+	   $(CURDIR)/debian/tmp/usr/share/man/man1/al2.1
 	cp $(CURDIR)/debian/tmp/usr/share/man/man1/mcs.1 \
 	   $(CURDIR)/debian/tmp/usr/share/man/man1/gmcs.1
 	cp $(CURDIR)/debian/tmp/usr/share/man/man1/mcs.1 \
 	   $(CURDIR)/debian/tmp/usr/share/man/man1/smcs.1
 	cp $(CURDIR)/debian/tmp/usr/share/man/man1/mono-service.1 \
 	   $(CURDIR)/debian/tmp/usr/share/man/man1/mono-service2.1
+	cp $(CURDIR)/debian/tmp/usr/share/man/man1/mkbundle.1 \
+	   $(CURDIR)/debian/tmp/usr/share/man/man1/mkbundle2.1
 	cp $(CURDIR)/debian/tmp/usr/share/man/man1/wsdl.1 \
 	   $(CURDIR)/debian/tmp/usr/share/man/man1/wsdl2.1
 	cp $(CURDIR)/debian/tmp/usr/share/man/man1/monop.1 \




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