[Pkg-mono-svn-commits] rev 2959 - in mono/trunk/debian: . patches
Sebastian Dröge
slomo at alioth.debian.org
Tue Feb 27 09:48:29 CET 2007
Author: slomo
Date: 2007-02-27 09:48:28 +0100 (Tue, 27 Feb 2007)
New Revision: 2959
Added:
mono/trunk/debian/System.Data.dll.config
mono/trunk/debian/libmono-system-data1.0-cil.clideps-override
mono/trunk/debian/libmono-system-data2.0-cil.clideps-override
mono/trunk/debian/patches/firebird-fbclient.dpatch
Modified:
mono/trunk/debian/FirebirdSql.Data.Firebird.dll.config
mono/trunk/debian/changelog
mono/trunk/debian/control
mono/trunk/debian/libmono-system1.0-cil.install
mono/trunk/debian/libmono-system2.0-cil.clideps-override
mono/trunk/debian/libmono-system2.0-cil.install
mono/trunk/debian/libmono-winforms1.0-cil.clideps-override
mono/trunk/debian/libmono-winforms2.0-cil.clideps-override
mono/trunk/debian/mono-common.install
mono/trunk/debian/mono-gac.install
mono/trunk/debian/mono-gmcs.install
mono/trunk/debian/patches/00list
mono/trunk/debian/rules
mono/trunk/debian/shlibs.local
Log:
* fix various build failures and update to 1.2.3.1-1
Modified: mono/trunk/debian/FirebirdSql.Data.Firebird.dll.config
===================================================================
--- mono/trunk/debian/FirebirdSql.Data.Firebird.dll.config 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/FirebirdSql.Data.Firebird.dll.config 2007-02-27 08:48:28 UTC (rev 2959)
@@ -1,3 +1,3 @@
<configuration>
- <dllmap dll="libfbembed" target="libfbembed.so.1"/>
+ <dllmap dll="libfbclient" target="libfbclient.so.1"/>
</configuration>
Added: mono/trunk/debian/System.Data.dll.config
===================================================================
--- mono/trunk/debian/System.Data.dll.config 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/System.Data.dll.config 2007-02-27 08:48:28 UTC (rev 2959)
@@ -0,0 +1,4 @@
+<configuration>
+ <dllmap dll="gda-2" target="libgda-2.so.3"/>
+ <dllmap dll="gobject-2.0" target="libglib-2.0.so.0"/>
+</configuration>
Modified: mono/trunk/debian/changelog
===================================================================
--- mono/trunk/debian/changelog 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/changelog 2007-02-27 08:48:28 UTC (rev 2959)
@@ -1,4 +1,4 @@
-mono (1.2.2.1-3~pre1) unstable; urgency=low
+mono (1.2.3.1-1) experimental; urgency=low
* Mirco 'meebey' Bauer:
+ debian/rules:
@@ -18,13 +18,48 @@
- Adds kfreebsd support to Mono.
(Closes: #394456, thanks to Petr Salinger <Petr.Salinger at seznam.cz>
and Aurelien Jarno <aurelien at aurel32.net> for the patch)
- + debian/changelog:
- - Using now the email address of the maintainer who approves the upload
- and is responsible for it, instead of the Debian Mono Group address, as
- requested by the Debian Release Manager Andreas Barth.
- -- Mirco Bauer <meebey at meebey.net> Sat, 24 Feb 2007 17:21:18 +0100
+ * Sebastian 'slomo' Dröge:
+ + New upstream release (Closes: #411924):
+ - Fixes assertion failures on PPC (Closes: #403495)
+ + debian/libmono-system2.0-cil.clideps-override:
+ - Move libasound2 to Suggests
+ + debian/libmono-system1.0-cil.install,
+ debian/libmono-system2.0-cil.install:
+ - Add CustomMarshalers.dll
+ + debian/libmono-system-data1.0-cil.clideps-override,
+ debian/libmono-system-data2.0-cil.clideps-override:
+ - Move libgda2-3 to Suggests
+ + debian/libmono-winforms1.0-cil.clideps-override,
+ debian/libmono-winforms2.0-cil.clideps-override:
+ - Move librsvg2-2 to Suggests
+ + debian/mono-common.install:
+ - Update path for cil-opcodes.xml
+ + debian/mono-gmcs.install:
+ - Add /usr/bin/al2 utility
+ - Update path for xbuild stuff
+ + debian/rules:
+ - Install new System.Data.dll.config file
+ - Remove new utilities from mono-mcs as they're already elsewhere
+ - Update MONO_API to 1.2.3
+ + debian/shlibs.local:
+ - Add shlibs entry for libasound2
+ + debian/System.Data.dll.config:
+ - Added new dllmaps
+ + debian/shlibs.local,
+ debian/patches/firebird-fbclient.dpatch,
+ debian/FirebirdSql.Data.Firebird.dll.config:
+ - Use libfbclient1 instead of the embedded libfbembed1
+ library which is not thread-safe (Closes: #410379)
+ + debian/control:
+ - Clean up Build-Depends-Indep
+ + debian/rules,
+ debian/mono-gac.install:
+ - Fix various build failures caused by the binary-arch / binary-indep
+ split
+ -- Sebastian Dröge <slomo at debian.org> Tue, 27 Feb 2007 09:44:02 +0100
+
mono (1.2.2.1-2) unstable; urgency=high
* Sebastian 'slomo' Dröge:
Modified: mono/trunk/debian/control
===================================================================
--- mono/trunk/debian/control 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/control 2007-02-27 08:48:28 UTC (rev 2959)
@@ -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 debian.org>
Build-Depends: debhelper (>= 5.0.0), dpkg-dev (>= 1.13.19), libglib2.0-dev (>= 2.4), bison, libtool, dpatch, libxml-dom-perl, libxslt1-dev, dc, libx11-dev, libxt-dev, zlib1g-dev
-Build-Depends-Indep: libfam-dev, libgamin-dev, libx11-dev, libcupsys2-dev, librsvg2-dev, libgtk2.0-dev, libgnomeui-dev, libglib2.0-dev
+Build-Depends-Indep: libgamin-dev, libcupsys2-dev, librsvg2-dev, libgtk2.0-dev, libgnomeui-dev, libgda2-dev
Standards-Version: 3.7.2
Package: mono-common
Added: mono/trunk/debian/libmono-system-data1.0-cil.clideps-override
===================================================================
--- mono/trunk/debian/libmono-system-data1.0-cil.clideps-override 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/libmono-system-data1.0-cil.clideps-override 2007-02-27 08:48:28 UTC (rev 2959)
@@ -0,0 +1 @@
+suggests libgda2-3
Added: mono/trunk/debian/libmono-system-data2.0-cil.clideps-override
===================================================================
--- mono/trunk/debian/libmono-system-data2.0-cil.clideps-override 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/libmono-system-data2.0-cil.clideps-override 2007-02-27 08:48:28 UTC (rev 2959)
@@ -0,0 +1 @@
+suggests libgda2-3
Modified: mono/trunk/debian/libmono-system1.0-cil.install
===================================================================
--- mono/trunk/debian/libmono-system1.0-cil.install 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/libmono-system1.0-cil.install 2007-02-27 08:48:28 UTC (rev 2959)
@@ -1,2 +1,4 @@
debian/tmp/usr/lib/mono/gac/System*/1.0.*/
+debian/tmp/usr/lib/mono/gac/CustomMarshalers/1.0.*/
debian/tmp/usr/lib/mono/1.0/System*.dll
+debian/tmp/usr/lib/mono/1.0/CustomMarshalers.dll*
Modified: mono/trunk/debian/libmono-system2.0-cil.clideps-override
===================================================================
--- mono/trunk/debian/libmono-system2.0-cil.clideps-override 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/libmono-system2.0-cil.clideps-override 2007-02-27 08:48:28 UTC (rev 2959)
@@ -1,5 +1,6 @@
suggests libfam0
suggests libgamin0
suggests libx11-6
+suggests libasound2
suggests libcupsys2
suggests libgdiplus
Modified: mono/trunk/debian/libmono-system2.0-cil.install
===================================================================
--- mono/trunk/debian/libmono-system2.0-cil.install 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/libmono-system2.0-cil.install 2007-02-27 08:48:28 UTC (rev 2959)
@@ -1,2 +1,4 @@
debian/tmp/usr/lib/mono/gac/System*/2.0.*/
+debian/tmp/usr/lib/mono/gac/CustomMarshalers/2.0.*/
debian/tmp/usr/lib/mono/2.0/System*.dll
+debian/tmp/usr/lib/mono/2.0/CustomMarshalers.dll*
Modified: mono/trunk/debian/libmono-winforms1.0-cil.clideps-override
===================================================================
--- mono/trunk/debian/libmono-winforms1.0-cil.clideps-override 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/libmono-winforms1.0-cil.clideps-override 2007-02-27 08:48:28 UTC (rev 2959)
@@ -1,2 +1,3 @@
suggests libgtk2.0-0
suggests libgnomeui-0
+suggests librsvg2-2
Modified: mono/trunk/debian/libmono-winforms2.0-cil.clideps-override
===================================================================
--- mono/trunk/debian/libmono-winforms2.0-cil.clideps-override 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/libmono-winforms2.0-cil.clideps-override 2007-02-27 08:48:28 UTC (rev 2959)
@@ -1,2 +1,3 @@
suggests libgtk2.0-0
suggests libgnomeui-0
+suggests librsvg2-2
Modified: mono/trunk/debian/mono-common.install
===================================================================
--- mono/trunk/debian/mono-common.install 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/mono-common.install 2007-02-27 08:48:28 UTC (rev 2959)
@@ -1,2 +1,2 @@
debian/tmp/etc/mono
-debian/tmp/usr/share/mono/cil/cil-opcodes.xml
+debian/tmp/usr/share/mono-1.0/mono/cil/cil-opcodes.xml
Modified: mono/trunk/debian/mono-gac.install
===================================================================
--- mono/trunk/debian/mono-gac.install 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/mono-gac.install 2007-02-27 08:48:28 UTC (rev 2959)
@@ -1,3 +1,2 @@
debian/tmp/usr/bin/gacutil
debian/tmp/usr/lib/mono/1.0/gacutil.exe
-debian/MonoGetAssemblyName.exe /usr/share/mono/
Modified: mono/trunk/debian/mono-gmcs.install
===================================================================
--- mono/trunk/debian/mono-gmcs.install 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/mono-gmcs.install 2007-02-27 08:48:28 UTC (rev 2959)
@@ -7,5 +7,12 @@
debian/tmp/usr/bin/mkbundle2
debian/tmp/usr/bin/xbuild
debian/tmp/usr/bin/sgen
+debian/tmp/usr/bin/al2
debian/tmp/usr/lib/mono/2.0/*.exe*
-debian/tmp/usr/lib/mono/xbuild/
+debian/tmp/usr/lib/mono/2.0/xbuild.rsp
+debian/tmp/usr/lib/mono/2.0/MSBuild/
+debian/tmp/usr/lib/mono/2.0/Microsoft.Build.xsd
+debian/tmp/usr/lib/mono/2.0/Microsoft.CSharp.targets
+debian/tmp/usr/lib/mono/2.0/Microsoft.Common.tasks
+debian/tmp/usr/lib/mono/2.0/Microsoft.Common.targets
+debian/tmp/usr/lib/mono/2.0/Microsoft.VisualBasic.targets
Modified: mono/trunk/debian/patches/00list
===================================================================
--- mono/trunk/debian/patches/00list 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/patches/00list 2007-02-27 08:48:28 UTC (rev 2959)
@@ -1,3 +1,4 @@
remove_broken_dllmap_from_mono-shlib-cop.dpatch
console-no-utf8-bom.dpatch
kfreebsd_support.dpatch
+firebird-fbclient.dpatch
Added: mono/trunk/debian/patches/firebird-fbclient.dpatch
===================================================================
--- mono/trunk/debian/patches/firebird-fbclient.dpatch 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/patches/firebird-fbclient.dpatch 2007-02-27 08:48:28 UTC (rev 2959)
@@ -0,0 +1,15 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+
+ at DPATCH@
+
+--- mono/mcs/class/FirebirdSql.Data.Firebird/Makefile.old 2007-02-26 23:06:40.510241854 +0100
++++ mono/mcs/class/FirebirdSql.Data.Firebird/Makefile 2007-02-26 23:07:08.607843047 +0100
+@@ -8,7 +8,7 @@
+ LIB_DEFINE_FLAGS =
+
+ ifeq ($(PLATFORM), linux)
+-LIB_DEFINE_FLAGS = /d:LINUX
++LIB_DEFINE_FLAGS = /d:LINUX /d:FBCLIENT
+ endif
+
+ LIB_MCS_FLAGS = \
Modified: mono/trunk/debian/rules
===================================================================
--- mono/trunk/debian/rules 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/rules 2007-02-27 08:48:28 UTC (rev 2959)
@@ -3,7 +3,7 @@
#export DH_VERBOSE=1
export MONO_SHARED_DIR=$(CURDIR)
-MONO_API = 1.2.2
+MONO_API = 1.2.3
VERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2)
UPVERSION = $(shell echo $(VERSION) | sed 's,-.*,,')
@@ -105,7 +105,7 @@
dh_installdirs -s
$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
cd mcs/jay && \
- $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp prefix=/usr INSTALL=../../install-sh
touch install-arch-stamp
install-indep: install-indep-stamp
@@ -115,7 +115,8 @@
#dh_clean -k -i
dh_installdirs -i
cd mcs && \
- $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp && \
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp PROFILE=net_2_0
touch install-indep-stamp
binary: binary-arch binary-indep
@@ -149,8 +150,10 @@
# using the built Mono runtime from debian/tmp
# (thus the install-arch target dependency!)
$(RUN_MONO) mcs/class/lib/default/mcs.exe /t:exe \
- /out:debian/MonoGetAssemblyName.exe \
+ /out:debian/mono-gac/usr/share/mono/MonoGetAssemblyName.exe \
debian/MonoGetAssemblyName.cs
+ install -m 644 debian/System.Data.dll.config debian/libmono-system-data1.0-cil/usr/lib/mono/gac/System.Data/1.0.*/
+ install -m 644 debian/System.Data.dll.config debian/libmono-system-data2.0-cil/usr/lib/mono/gac/System.Data/2.0.*/
install -m 644 debian/System.Drawing.dll.config debian/libmono-system1.0-cil/usr/lib/mono/gac/System.Drawing/1.0.*/
install -m 644 debian/System.Drawing.dll.config debian/libmono-system2.0-cil/usr/lib/mono/gac/System.Drawing/2.0.*/
install -m 644 debian/System.Windows.Forms.dll.config debian/libmono-winforms1.0-cil/usr/lib/mono/gac/System.Windows.Forms/1.0.*/
@@ -188,6 +191,10 @@
rm debian/mono-mcs/usr/bin/mkbundle2
# delete sgen from mono-mcs (this is already in mono-gmcs)
rm debian/mono-mcs/usr/bin/sgen
+ # delete al2 from mono-mcs (this is already in mono-gmcs)
+ rm debian/mono-mcs/usr/bin/al2
+ # FIXME delete httpcfg from mono-mcs (this has no corresponding binary)
+ rm debian/mono-mcs/usr/bin/httpcfg
# delete Mono.Data.Tds from libmono1.0/2.0-cil (those are already in libmono-data-tds*-cil)
rm -r debian/libmono1.0-cil/usr/lib/mono/gac/Mono.Data.Tds/
rm -r debian/libmono2.0-cil/usr/lib/mono/gac/Mono.Data.Tds/
Modified: mono/trunk/debian/shlibs.local
===================================================================
--- mono/trunk/debian/shlibs.local 2007-02-26 21:28:48 UTC (rev 2958)
+++ mono/trunk/debian/shlibs.local 2007-02-27 08:48:28 UTC (rev 2959)
@@ -1,6 +1,7 @@
libgdiplus 0 libgdiplus (>= 1.1.18)
libcairo 2 libcairo2 (>= 1.2.4)
-libfbembed 1 libfbembed1
+libfbclient 1 libfbclient1
libsqlite 0 libsqlite0 (>= 2.8.17)
libsqlite3 0 libsqlite3-0 (>= 3.3.8)
libMonoPosixHelper 0 libmono0 (>= 1.2.2)
+libasound 2 libasound2 (>> 1.0.12)
More information about the Pkg-mono-svn-commits
mailing list