[Pkg-mono-svn-commits] rev 2696 - in mono/trunk/debian: . man
patches
Mirco Bauer
meebey-guest at costa.debian.org
Sun Sep 3 20:40:07 UTC 2006
Author: meebey-guest
Date: 2006-09-03 20:40:06 +0000 (Sun, 03 Sep 2006)
New Revision: 2696
Added:
mono/trunk/debian/man/mono-service2.1
mono/trunk/debian/man/resgen2.1
Removed:
mono/trunk/debian/MAINTAINERS
mono/trunk/debian/man/mbas.1
mono/trunk/debian/mono-mbas.install
mono/trunk/debian/patches/fix-mono-cairo-image-surface-constructor-signature.dpatch
mono/trunk/debian/patches/gacutil-remove-full-assembly-name.dpatch
mono/trunk/debian/patches/ppc_missing_lock.dpatch
mono/trunk/debian/patches/sqliteclient-ppc.dpatch
mono/trunk/debian/patches/unix-end-point-equals.dpatch
mono/trunk/debian/patches/unix-end-point-serialize.dpatch
Modified:
mono/trunk/debian/changelog
mono/trunk/debian/control
mono/trunk/debian/libmono-microsoft7.0-cil.install
mono/trunk/debian/libmono-microsoft8.0-cil.install
mono/trunk/debian/libmono1.0-cil.install
mono/trunk/debian/libmono2.0-cil.install
mono/trunk/debian/mono-gmcs.install
mono/trunk/debian/mono-gmcs.manpages
mono/trunk/debian/mono-mcs.manpages
mono/trunk/debian/patches/00list
mono/trunk/debian/patches/console-no-utf8-bom.dpatch
mono/trunk/debian/rules
Log:
- 1.1.17.1 release
Deleted: mono/trunk/debian/MAINTAINERS
===================================================================
--- mono/trunk/debian/MAINTAINERS 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/MAINTAINERS 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,6 +0,0 @@
-The Debian Mono Group maintains the Mono packages in Debian.
-In this group are prefered maintainers for certain packages.
-
-Current maintainers of the "mono" packages are:
-
-Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
Modified: mono/trunk/debian/changelog
===================================================================
--- mono/trunk/debian/changelog 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/changelog 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,11 +1,33 @@
-mono (1.1.13.8-2) unstable; urgency=low
+mono (1.1.17.1-0pre1) unstable; urgency=low
+ * New upstream release
+ * Mirco 'meebey' Bauer:
+ + debian/patches/unix-end-point-serialize.dpatch
+ + debian/patches/unix-end-point-equals.dpatch
+ + debian/patches/fix-mono-cairo-image-surface-constructor-signature.dpatch
+ + debian/patches/ppc_missing_lock.dpatch
+ + debian/patches/sqliteclient-ppc.dpatch
+ + debian/patches/gacutil-remove-full-assembly-name.dpatch:
+ - Removed, already applied upstream.
+ + debian/patches/console-no-utf8-bom.dpatch:
+ - Updated, thanks to Sebastian 'slomo' Dröge.
+ + debian/control:
+ - Removed mono-mbas package.
+ + debian/libmono-microsoft{7,8}.0-cil.install
+ debian/mono-mbas.install
+ debian/mono-mcs.manpages:
+ - Removed VB.NET, upstream split it into a separate tarball.
+ + debian/mono-gmcs.install:
+ - Added bin/resgen2 and bin/mono-service2
+ + debian/libmono{1,2}.0-cil.install:
+ - Added mono-service.exe
+ + Updated to Standards Version 3.7.2 (no changes needed).
* Sebastian 'slomo' Dröge:
+ debian/mono.runtime-script:
- don't fail on removal if an assembly can't be removed. This is most
likely the case because the assembly is already gone.
- -- Debian Mono Group <pkg-mono-group at lists.alioth.debian.org> Tue, 11 Jul 2006 18:54:42 +0200
+ -- Debian Mono Group <pkg-mono-group at lists.alioth.debian.org> Sun, 3 Sep 2006 17:19:37 +0200
mono (1.1.13.8-1) unstable; urgency=low
Modified: mono/trunk/debian/control
===================================================================
--- mono/trunk/debian/control 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/control 2006-09-03 20:40:06 UTC (rev 2696)
@@ -4,7 +4,7 @@
Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
Uploaders: Eduard Bloch <blade at debian.org>, Mirco Bauer <meebey at meebey.net>, Sebastian Dröge <slomo at ubuntu.com>
Build-Depends: debhelper (>= 5.0.0), libglib2.0-dev (>= 2.4), bison, libtool, dpatch, libxslt1-dev, dc, libx11-dev, libxt-dev, libgc-dev [kfreebsd-i386]
-Standards-Version: 3.6.2.1
+Standards-Version: 3.7.2
Package: mono-common
Architecture: i386 powerpc amd64 ia64 arm armeb
@@ -889,21 +889,6 @@
runtime, which can produce and execute CIL (Common Intermediate Language)
bytecode (aka assemblies), and a class library.
-Package: mono-mbas
-Section: devel
-Architecture: all
-Depends: ${cli:Depends}
-Replaces: mono-mcs (<< 1.1.13.6-1)
-Description: Mono Basic compiler
- This is the Mono Basic compiler, a platform-independent compiler which
- produces CIL (Common Intermediate Language) binary executables.
- .
- Mono is a platform for running and developing applications based on the
- ECMA/ISO Standards. Mono is an open source effort led by Novell.
- Mono provides a complete CLR (Common Language Runtime) including compiler and
- runtime, which can produce and execute CIL (Common Intermediate Language)
- bytecode (aka assemblies), and a class library.
-
Package: mono-mjs
Section: devel
Architecture: all
Modified: mono/trunk/debian/libmono-microsoft7.0-cil.install
===================================================================
--- mono/trunk/debian/libmono-microsoft7.0-cil.install 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/libmono-microsoft7.0-cil.install 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,8 +1,6 @@
debian/tmp/usr/lib/mono/gac/Microsoft.JScript/7.0.*/
-debian/tmp/usr/lib/mono/gac/Microsoft.VisualBasic/7.0.*/
debian/tmp/usr/lib/mono/gac/Microsoft.VisualC/7.0.*/
debian/tmp/usr/lib/mono/gac/Microsoft.Vsa/7.0.*/
debian/tmp/usr/lib/mono/1.0/Microsoft.JScript.dll
-debian/tmp/usr/lib/mono/1.0/Microsoft.VisualBasic.dll
debian/tmp/usr/lib/mono/1.0/Microsoft.VisualC.dll
debian/tmp/usr/lib/mono/1.0/Microsoft.Vsa.dll
Modified: mono/trunk/debian/libmono-microsoft8.0-cil.install
===================================================================
--- mono/trunk/debian/libmono-microsoft8.0-cil.install 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/libmono-microsoft8.0-cil.install 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,8 +1,6 @@
debian/tmp/usr/lib/mono/gac/Microsoft.JScript/8.0.*/
-debian/tmp/usr/lib/mono/gac/Microsoft.VisualBasic/8.0.*/
debian/tmp/usr/lib/mono/gac/Microsoft.VisualC/8.0.*/
debian/tmp/usr/lib/mono/gac/Microsoft.Vsa/8.0.*/
debian/tmp/usr/lib/mono/2.0/Microsoft.JScript.dll
-debian/tmp/usr/lib/mono/2.0/Microsoft.VisualBasic.dll
debian/tmp/usr/lib/mono/2.0/Microsoft.VisualC.dll
debian/tmp/usr/lib/mono/2.0/Microsoft.Vsa.dll
Modified: mono/trunk/debian/libmono1.0-cil.install
===================================================================
--- mono/trunk/debian/libmono1.0-cil.install 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/libmono1.0-cil.install 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,2 +1,3 @@
debian/tmp/usr/lib/mono/gac/Mono.*/1.0.*/
+debian/tmp/usr/lib/mono/gac/mono-service/1.0.*/
debian/tmp/usr/lib/mono/1.0/Mono.*.dll
Modified: mono/trunk/debian/libmono2.0-cil.install
===================================================================
--- mono/trunk/debian/libmono2.0-cil.install 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/libmono2.0-cil.install 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,2 +1,3 @@
debian/tmp/usr/lib/mono/gac/Mono.*/2.0.*/
+debian/tmp/usr/lib/mono/gac/mono-service/2.0.*/
debian/tmp/usr/lib/mono/2.0/Mono.*.dll
Deleted: mono/trunk/debian/man/mbas.1
===================================================================
--- mono/trunk/debian/man/mbas.1 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/man/mbas.1 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,11 +0,0 @@
-.TH UNDOCUMENTED 1 "January 15th, 2004" "Debian GNU/Linux" "Mono Manual"
-.SH NAME
-undocumented \- No manpage for this program.
-.SH DESCRIPTION
-This
-.B program
-does not have a manpage. Run this command with the
-.B help
-switch to see what it does. For further information, refer to the .NET
-documentation from the Mono project, located on
-.B http://www.go-mono.com:8080/
Added: mono/trunk/debian/man/mono-service2.1
===================================================================
--- mono/trunk/debian/man/mono-service2.1 (rev 0)
+++ mono/trunk/debian/man/mono-service2.1 2006-09-03 20:40:06 UTC (rev 2696)
@@ -0,0 +1,11 @@
+.TH UNDOCUMENTED 1 "January 15th, 2004" "Debian GNU/Linux" "Mono Manual"
+.SH NAME
+undocumented \- No manpage for this program.
+.SH DESCRIPTION
+This
+.B program
+does not have a manpage. Run this command with the
+.B help
+switch to see what it does. For further information, refer to the .NET
+documentation from the Mono project, located on
+.B http://www.go-mono.com:8080/
Added: mono/trunk/debian/man/resgen2.1
===================================================================
--- mono/trunk/debian/man/resgen2.1 (rev 0)
+++ mono/trunk/debian/man/resgen2.1 2006-09-03 20:40:06 UTC (rev 2696)
@@ -0,0 +1,11 @@
+.TH UNDOCUMENTED 1 "January 15th, 2004" "Debian GNU/Linux" "Mono Manual"
+.SH NAME
+undocumented \- No manpage for this program.
+.SH DESCRIPTION
+This
+.B program
+does not have a manpage. Run this command with the
+.B help
+switch to see what it does. For further information, refer to the .NET
+documentation from the Mono project, located on
+.B http://www.go-mono.com:8080/
Modified: mono/trunk/debian/mono-gmcs.install
===================================================================
--- mono/trunk/debian/mono-gmcs.install 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/mono-gmcs.install 2006-09-03 20:40:06 UTC (rev 2696)
@@ -2,6 +2,8 @@
debian/tmp/usr/bin/wsdl2
debian/tmp/usr/bin/monop2
debian/tmp/usr/bin/ilasm2
+debian/tmp/usr/bin/resgen2
+debian/tmp/usr/bin/mono-service2
debian/tmp/usr/bin/xbuild
debian/tmp/usr/lib/mono/2.0/*.exe*
debian/tmp/usr/lib/mono/xbuild/
Modified: mono/trunk/debian/mono-gmcs.manpages
===================================================================
--- mono/trunk/debian/mono-gmcs.manpages 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/mono-gmcs.manpages 2006-09-03 20:40:06 UTC (rev 2696)
@@ -2,4 +2,6 @@
debian/man/wsdl2.1
debian/man/monop2.1
debian/man/ilasm2.1
+debian/man/resgen2.1
+debian/man/mono-service2.1
debian/man/xbuild.1
Deleted: mono/trunk/debian/mono-mbas.install
===================================================================
--- mono/trunk/debian/mono-mbas.install 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/mono-mbas.install 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,2 +0,0 @@
-debian/tmp/usr/bin/mbas
-debian/tmp/usr/lib/mono/1.0/mbas.exe*
Modified: mono/trunk/debian/mono-mcs.manpages
===================================================================
--- mono/trunk/debian/mono-mcs.manpages 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/mono-mcs.manpages 2006-09-03 20:40:06 UTC (rev 2696)
@@ -10,7 +10,6 @@
debian/tmp/usr/share/man/man1/ilasm.1
debian/tmp/usr/share/man/man1/macpack.1
debian/tmp/usr/share/man/man1/makecert.1
-debian/man/mbas.1
debian/tmp/usr/share/man/man1/mcs.1
debian/man/mjs.1
debian/tmp/usr/share/man/man1/mkbundle.1
Modified: mono/trunk/debian/patches/00list
===================================================================
--- mono/trunk/debian/patches/00list 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/patches/00list 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,8 +1,2 @@
remove_broken_dllmap_from_mono-shlib-cop.dpatch
-unix-end-point-serialize.dpatch
-unix-end-point-equals.dpatch
-fix-mono-cairo-image-surface-constructor-signature.dpatch
-ppc_missing_lock.dpatch
-sqliteclient-ppc.dpatch
console-no-utf8-bom.dpatch
-gacutil-remove-full-assembly-name.dpatch
Modified: mono/trunk/debian/patches/console-no-utf8-bom.dpatch
===================================================================
--- mono/trunk/debian/patches/console-no-utf8-bom.dpatch 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/patches/console-no-utf8-bom.dpatch 2006-09-03 20:40:06 UTC (rev 2696)
@@ -2,16 +2,15 @@
@DPATCH@
---- trunk/mcs/class/corlib/System/Console.cs 2006/01/02 20:42:25 54982
-+++ trunk/mcs/class/corlib/System/Console.cs 2006/01/20 00:47:16 55804
-@@ -63,8 +63,7 @@
- // On Unix systems (128), do not output the
- // UTF-8 ZWNBSP (zero-width non-breaking space).
- //
-+ if (code_page == UTF8Encoding.UTF8_CODE_PAGE || ((code_page & 0x10000000) != 0))
+--- trunk/mcs/class/corlib/System/Console.cs.old 2006-08-29 18:21:12.473936000 +0200
++++ trunk/mcs/class/corlib/System/Console.cs 2006-08-29 18:23:46.607568750 +0200
+@@ -97,8 +97,7 @@
+ int code_page = 0;
+ Encoding.InternalCodePage (ref code_page);
+
- if (code_page != -1 && ((code_page & 0x0fffffff) == 3 // UTF8Encoding.UTF8_CODE_PAGE
- || ((code_page & 0x10000000) != 0)))
- encoding = Encoding.UTF8Unmarked;
++ if (code_page == UTF8Encoding.UTF8_CODE_PAGE || ((code_page & 0x10000000) != 0))
+ inputEncoding = outputEncoding = Encoding.UTF8Unmarked;
else
- encoding = Encoding.Default;
-
+ inputEncoding = outputEncoding = Encoding.Default;
Deleted: mono/trunk/debian/patches/fix-mono-cairo-image-surface-constructor-signature.dpatch
===================================================================
--- mono/trunk/debian/patches/fix-mono-cairo-image-surface-constructor-signature.dpatch 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/patches/fix-mono-cairo-image-surface-constructor-signature.dpatch 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,40 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-
- at DPATCH@
-
-Index: mono/mcs/class/Mono.Cairo/Mono.Cairo/Surface.cs
-===================================================================
---- mono/mcs/class/Mono.Cairo/Mono.Cairo/Surface.cs (revision 60174)
-+++ mono/mcs/class/Mono.Cairo/Mono.Cairo/Surface.cs (revision 60175)
-@@ -47,7 +47,7 @@
- }
- }
-
-- public ImageSurface (string data, Cairo.Format format, int width, int height, int stride)
-+ public ImageSurface (ref byte[] data, Cairo.Format format, int width, int height, int stride)
- {
- surface = CairoAPI.cairo_image_surface_create_for_data (data, format, width, height, stride);
- lock (surfaces.SyncRoot){
-@@ -183,7 +183,7 @@
-
- [Obsolete ("Use an ImageSurface constructor instead.")]
- public static Cairo.Surface CreateForImage (
-- string data, Cairo.Format format, int width, int height, int stride)
-+ ref byte[] data, Cairo.Format format, int width, int height, int stride)
- {
- IntPtr p = CairoAPI.cairo_image_surface_create_for_data (
- data, format, width, height, stride);
-Index: mono/mcs/classMono.Cairo/Cairo.cs
-===================================================================
---- mono/mcs/class/Mono.Cairo/Mono.Cairo/Cairo.cs (revision 60174)
-+++ mono/mcs/class/Mono.Cairo/Mono.Cairo/Cairo.cs (revision 60175)
-@@ -246,7 +246,7 @@
- internal static extern IntPtr cairo_image_surface_create (Cairo.Format format, int width, int height);
-
- [DllImport (cairo)]
-- internal static extern IntPtr cairo_image_surface_create_for_data (string data, Cairo.Format format, int width, int height, int stride);
-+ internal static extern IntPtr cairo_image_surface_create_for_data (byte[] data, Cairo.Format format, int width, int height, int stride);
-
- [DllImport (cairo)]
- internal static extern IntPtr cairo_image_surface_create_from_png (string filename);
-
Deleted: mono/trunk/debian/patches/gacutil-remove-full-assembly-name.dpatch
===================================================================
--- mono/trunk/debian/patches/gacutil-remove-full-assembly-name.dpatch 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/patches/gacutil-remove-full-assembly-name.dpatch 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,15 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-
- at DPATCH@
-
---- mono-1.1.13.8/mcs/tools/gacutil/driver.cs 2006-05-11 00:33:17.000000000 +0200
-+++ mono-1.1.13.6/mcs/tools/gacutil/driver.cs 2006-07-04 18:18:26.939598500 +0200
-@@ -549,7 +549,7 @@
- version = asm_info ["version"] as string;
- version = (version == null ? "*" : version);
- culture = asm_info ["culture"] as string;
-- culture = (culture == null ? "*" : culture.ToLower (CultureInfo.InvariantCulture));
-+ culture = (culture == null ? "*" : (culture == "neutral") ? String.Empty : culture.ToLower (CultureInfo.InvariantCulture));
- token = asm_info ["publickeytoken"] as string;
- token = (token == null ? "*" : token.ToLower (CultureInfo.InvariantCulture));
-
Deleted: mono/trunk/debian/patches/ppc_missing_lock.dpatch
===================================================================
--- mono/trunk/debian/patches/ppc_missing_lock.dpatch 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/patches/ppc_missing_lock.dpatch 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,40 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-
- at DPATCH@
-
---- mono/mono/mini/tramp-ppc.c 2006/06/02 14:41:59 61407
-+++ mono/mono/mini/tramp-ppc.c 2006/06/15 14:56:09 61756
-@@ -34,11 +34,14 @@
- {
- guint8 *code, *start;
- int this_pos = 3;
-+ MonoDomain *domain = mono_domain_get ();
-
- if (!mono_method_signature (m)->ret->byref && MONO_TYPE_ISSTRUCT (mono_method_signature (m)->ret))
- this_pos = 4;
-
-- start = code = g_malloc (20);
-+ mono_domain_lock (domain);
-+ start = code = mono_code_manager_reserve (domain->code_mp, 20);
-+ mono_domain_unlock (domain);
-
- ppc_load (code, ppc_r0, addr);
- ppc_mtctr (code, ppc_r0);
-@@ -235,7 +238,7 @@
- /* Now we'll create in 'buf' the PowerPC trampoline code. This
- is the trampoline code common to all methods */
-
-- code = buf = g_malloc(512);
-+ code = buf = mono_global_codeman_reserve (512);
-
- ppc_stwu (buf, ppc_r1, -STACK, ppc_r1);
-
-@@ -492,7 +495,6 @@
- use r11 to keep that value, for instance. However, the generic part of
- the trampoline relies on r11 having the same value it had before coming
- here, so we must save it before. */
-- //code = buf = g_malloc(METHOD_TRAMPOLINE_SIZE);
- mono_domain_lock (vtable->domain);
- code = buf = mono_code_manager_reserve (vtable->domain->code_mp, METHOD_TRAMPOLINE_SIZE);
- mono_domain_unlock (vtable->domain);
-
Deleted: mono/trunk/debian/patches/sqliteclient-ppc.dpatch
===================================================================
--- mono/trunk/debian/patches/sqliteclient-ppc.dpatch 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/patches/sqliteclient-ppc.dpatch 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,41 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-
- at DPATCH@
-
---- mono/mcs/class/Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteCommand.cs (Revision 60675)
-+++ mono/mcs/class/Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteCommand.cs (Revision 60676)
-@@ -517,10 +517,7 @@
-
- public int LastInsertRowID ()
- {
-- if (parent_conn.Version == 3)
-- return Sqlite.sqlite3_last_insert_rowid(parent_conn.Handle);
-- else
-- return Sqlite.sqlite_last_insert_rowid(parent_conn.Handle);
-+ return parent_conn.LastInsertRowId;
- }
-
- private string GetError3() {
---- mono/mcs/class/Mono.Data.SqliteClient/Mono.Data.SqliteClient/Sqlite.cs (Revision 60675)
-+++ mono/mcs/class/Mono.Data.SqliteClient/Mono.Data.SqliteClient/Sqlite.cs (Revision 60676)
-@@ -151,7 +151,7 @@
- internal static extern int sqlite3_changes (IntPtr handle);
-
- [DllImport("sqlite3")]
-- internal static extern int sqlite3_last_insert_rowid (IntPtr sqlite_handle);
-+ internal static extern long sqlite3_last_insert_rowid (IntPtr sqlite_handle);
-
- [DllImport ("sqlite3")]
- internal static extern SqliteError sqlite3_prepare16 (IntPtr sqlite_handle, IntPtr zSql, int zSqllen, out IntPtr pVm, out IntPtr pzTail);
---- mono/mcs/class/Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteConnection.cs (Revision 60675)
-+++ mono/mcs/class/Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteConnection.cs (Revision 60676)
-@@ -110,7 +110,7 @@
- public int LastInsertRowId {
- get {
- if (Version == 3)
-- return Sqlite.sqlite3_last_insert_rowid (Handle);
-+ return (int)Sqlite.sqlite3_last_insert_rowid (Handle);
- else
- return Sqlite.sqlite_last_insert_rowid (Handle);
- }
-
Deleted: mono/trunk/debian/patches/unix-end-point-equals.dpatch
===================================================================
--- mono/trunk/debian/patches/unix-end-point-equals.dpatch 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/patches/unix-end-point-equals.dpatch 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,137 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-
- at DPATCH@
-
-Index: mono/mcs/class/Mono.Posix/Mono.Unix/UnixEndPoint.cs
-===================================================================
---- mono/mcs/class/Mono.Posix/Mono.Unix/UnixEndPoint.cs (revision 57753)
-+++ mono/mcs/class/Mono.Posix/Mono.Unix/UnixEndPoint.cs (revision 57754)
-@@ -41,6 +41,11 @@
-
- public UnixEndPoint (string filename)
- {
-+ if (filename == null)
-+ throw new ArgumentNullException ("filename");
-+
-+ if (filename == "")
-+ throw new ArgumentException ("Cannot be empty.", "filename");
- this.filename = filename;
- }
-
-@@ -93,6 +98,20 @@
- public override string ToString() {
- return(filename);
- }
-+
-+ public override int GetHashCode ()
-+ {
-+ return filename.GetHashCode ();
-+ }
-+
-+ public override bool Equals (object o)
-+ {
-+ UnixEndPoint other = o as UnixEndPoint;
-+ if (other == null)
-+ return false;
-+
-+ return (other.filename == filename);
-+ }
- }
- }
-
-Index: mono/mcs/class/Mono.Posix/Mono.Posix/UnixEndPoint.cs
-===================================================================
---- mono/mcs/class/Mono.Posix/Mono.Posix/UnixEndPoint.cs (revision 57754)
-+++ mono/mcs/class/Mono.Posix/Mono.Posix/UnixEndPoint.cs (revision 57755)
-@@ -42,6 +42,11 @@
-
- public UnixEndPoint (string filename)
- {
-+ if (filename == null)
-+ throw new ArgumentNullException ("filename");
-+
-+ if (filename == "")
-+ throw new ArgumentException ("Cannot be empty.", "filename");
- this.filename = filename;
- }
-
-@@ -60,8 +65,6 @@
-
- public override EndPoint Create (SocketAddress socketAddress)
- {
-- int size = socketAddress.Size;
-- byte [] bytes = new byte [size];
- /*
- * Should also check this
- *
-@@ -73,8 +76,9 @@
- throw new ArgumentException ("socketAddress is not a unix socket address.");
- */
-
-- for (int i = 2; i < size - 2; i++) {
-- bytes [i] = socketAddress [i];
-+ byte [] bytes = new byte [socketAddress.Size - 2];
-+ for (int i = 0; i < bytes.Length; i++) {
-+ bytes [i] = socketAddress [i + 2];
- }
-
- string name = Encoding.Default.GetString (bytes);
-@@ -95,6 +99,20 @@
- public override string ToString() {
- return(filename);
- }
-+
-+ public override int GetHashCode ()
-+ {
-+ return filename.GetHashCode ();
-+ }
-+
-+ public override bool Equals (object o)
-+ {
-+ UnixEndPoint other = o as UnixEndPoint;
-+ if (other == null)
-+ return false;
-+
-+ return (other.filename == filename);
-+ }
- }
- }
-
-Index: mono/mono/metadata/socket-io.c
-===================================================================
---- mono/mono/metadata/socket-io.c (revision 57755)
-+++ mono/mono/metadata/socket-io.c (revision 57756)
-@@ -823,7 +823,19 @@
- field=mono_class_get_field_from_name(sockaddr_class, "data");
-
- /* Make sure there is space for the family and size bytes */
-- data=mono_array_new(domain, mono_get_byte_class (), sa_size+2);
-+#ifdef HAVE_SYS_UN_H
-+ if (saddr->sa_family == AF_UNIX) {
-+ /* sa_len includes the entire sockaddr size, so we don't need the
-+ * N bytes (sizeof (unsigned short)) of the family. */
-+ data=mono_array_new(domain, mono_get_byte_class (), sa_size - 2);
-+ } else
-+#endif
-+ {
-+ /* May be the +2 here is too conservative, as sa_len returns
-+ * the length of the entire sockaddr_in/in6, including
-+ * sizeof (unsigned short) of the family */
-+ data=mono_array_new(domain, mono_get_byte_class (), sa_size+2);
-+ }
-
- /* The data buffer is laid out as follows:
- * bytes 0 and 1 are the address family
-Index: mono/mcs/class/System/System.Net.Sockets/Socket.cs
-===================================================================
---- mono/mcs/class/System/System.Net.Sockets/Socket.cs (revision 57756)
-+++ mono/mcs/class/System/System.Net.Sockets/Socket.cs (revision 57757)
-@@ -508,7 +508,7 @@
- ConstructorInfo cons=unixendpointtype.GetConstructor(arg_types);
-
- object[] args=new object[1];
-- args[0]="";
-+ args[0]="nothing";
-
- unixendpoint=cons.Invoke(args);
- }
Deleted: mono/trunk/debian/patches/unix-end-point-serialize.dpatch
===================================================================
--- mono/trunk/debian/patches/unix-end-point-serialize.dpatch 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/patches/unix-end-point-serialize.dpatch 2006-09-03 20:40:06 UTC (rev 2696)
@@ -1,28 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-
- at DPATCH@
-
---- mono/mcs/class/Mono.Posix/Mono.Unix/UnixEndPoint.cs 2005/06/29 09:50:30 46710
-+++ mono/mcs/class/Mono.Posix/Mono.Unix/UnixEndPoint.cs 2006/02/18 03:33:01 57026
-@@ -59,8 +59,6 @@
-
- public override EndPoint Create (SocketAddress socketAddress)
- {
-- int size = socketAddress.Size;
-- byte [] bytes = new byte [size];
- /*
- * Should also check this
- *
-@@ -72,8 +70,9 @@
- throw new ArgumentException ("socketAddress is not a unix socket address.");
- */
-
-- for (int i = 2; i < size - 2; i++) {
-- bytes [i] = socketAddress [i];
-+ byte [] bytes = new byte [socketAddress.Size - 2];
-+ for (int i = 0; i < bytes.Length; i++) {
-+ bytes [i] = socketAddress [i + 2];
- }
-
- string name = Encoding.Default.GetString (bytes);
-
Modified: mono/trunk/debian/rules
===================================================================
--- mono/trunk/debian/rules 2006-09-03 16:55:55 UTC (rev 2695)
+++ mono/trunk/debian/rules 2006-09-03 20:40:06 UTC (rev 2696)
@@ -83,6 +83,8 @@
rm -f debian/tmp/usr/bin/prj2make
rm -f debian/usr/share/man/man1/prj2make.1
rm -f debian/tmp/usr/lib/mono/1.0/prj2make.exe*
+ # upstream forgot to remove this one
+ rm -f debian/tmp/usr/bin/mbas
install -D -m 755 cli-wrapper debian/mono-common/usr/bin/cli-wrapper
cd debian/detector && \
$(MAKE) && \
@@ -113,9 +115,6 @@
# delete gacutil from mono-mcs (this is already in mono-gac)
rm debian/mono-mcs/usr/bin/gacutil
rm debian/mono-mcs/usr/lib/mono/1.0/gacutil.exe*
- # delete mbas from mono-mcs (this is already in mono-mbas)
- rm debian/mono-mcs/usr/bin/mbas
- rm debian/mono-mcs/usr/lib/mono/1.0/mbas.exe*
# delete mjs from mono-mcs (this is already in mono-mjs)
rm debian/mono-mcs/usr/bin/mjs
rm debian/mono-mcs/usr/lib/mono/1.0/mjs.exe*
@@ -127,6 +126,10 @@
rm debian/mono-mcs/usr/bin/monop2
# delete ilasm2 from mono-mcs (this is already in mono-gmcs)
rm debian/mono-mcs/usr/bin/ilasm2
+ # delete resgen2 from mono-mcs (this is already in mono-gmcs)
+ rm debian/mono-mcs/usr/bin/resgen2
+ # delete mono-service2 from mono-mcs (this is already in mono-gmcs)
+ rm debian/mono-mcs/usr/bin/mono-service2
# delete xbuild from mono-mcs (this is already in mono-gmcs)
rm debian/mono-mcs/usr/bin/xbuild
# delete Mono.Data.Tds from libmono1.0/2.0-cil (those are already in libmono-data-tds*-cil)
More information about the Pkg-mono-svn-commits
mailing list