[Pkg-mono-svn-commits] [SCM] mono branch, master, updated. 2.0.1-6-92-g5f57dc0

Mirco Bauer meebey at meebey.net
Mon May 25 18:12:58 UTC 2009


The following commit has been merged in the master branch:
commit 0362528592da1cfa41650f564d24f1ae29f4e297
Author: Mirco Bauer <meebey at meebey.net>
Date:   Wed May 13 01:57:28 2009 +0200

      * debian/control:
        + Added new libmono-management2.0-cil, libmono-messaging2.0-cil,
          libmono-simd2.0-cil and libmono-wcf3.0-cil packages.
        + Merged monodoc, monodoc-base and monodoc-manual packages from the
          monodoc source package.
        + Dropped mono-smcs, libmono-corlib2.1-cil and libmono-system2.1-cil as
          those will be shipped by the moon source package.
      * debian/libmono-cairo1.0-cil.install
        debian/libmono-cairo2.0-cil.install
        debian/patches/fix-mono-cairo.pc.in.dpatch:
        + Moved mono-cairo.pc from libmono-cairo1.0-cil to libmono-cairo2.0-cil
          and reference the CLI 2.0 version in the pkg-config file now.
      * debian/mono-devel.install:
        + Added mono-cil-strip
        + Removed CorCompare.exe
        + Updated mono-shlib-cop and sqlsharp as they are now CLI 2.0

diff --git a/debian/changelog b/debian/changelog
index 3244182..4a9b51e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -32,10 +32,6 @@ mono (2.4+dfsg-1~pre1) unstable; urgency=low
     + Dropped, fixed upstream in a different way.
   * debian/patches/fix_NetworkInterface_endless_loop.dpatch:
     + Fix loop by setting next item. (Closes: #519480)
-  * debian/libmono-system2.1-cil.install:
-    + Added Mono.CompilerServices.SymbolWriter.dll,
-      System.Runtime.Serialization.dll, System.ServiceModel.dll,
-      System.ServiceModel.Web.dll and System.Xml.Linq.dll.
   * debian/libmono-system-web2.0-cil.install:
     + Added system.web.extensions_1.0.pc and
       system.web.extensions.design_1.0.pc.
@@ -50,8 +46,23 @@ mono (2.4+dfsg-1~pre1) unstable; urgency=low
     + Added new mono-csharp-shell package.
     + mono-devel recommends mono-csharp-shell now (very useful for
       debugging).
-
- -- Mirco Bauer <meebey at debian.org>  Sun, 10 May 2009 18:47:59 +0200
+    + Added new libmono-management2.0-cil, libmono-messaging2.0-cil,
+      libmono-simd2.0-cil and libmono-wcf3.0-cil packages.
+    + Merged monodoc, monodoc-base and monodoc-manual packages from the
+      monodoc source package. 
+    + Dropped mono-smcs, libmono-corlib2.1-cil and libmono-system2.1-cil as
+      those will be shipped by the moon source package.
+  * debian/libmono-cairo1.0-cil.install
+    debian/libmono-cairo2.0-cil.install
+    debian/patches/fix-mono-cairo.pc.in.dpatch:
+    + Moved mono-cairo.pc from libmono-cairo1.0-cil to libmono-cairo2.0-cil
+      and reference the CLI 2.0 version in the pkg-config file now.
+  * debian/mono-devel.install:
+    + Added mono-cil-strip
+    + Removed CorCompare.exe
+    + Updated mono-shlib-cop and sqlsharp as they are now CLI 2.0
+
+ -- Mirco Bauer <meebey at debian.org>  Wed, 13 May 2009 01:40:02 +0200
 
 mono (2.0.1-6) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 845282d..157aa2a 100644
--- a/debian/control
+++ b/debian/control
@@ -374,6 +374,53 @@ Description: Mono Unit test framework for CLI
  same purpose as JUnit does in the Java world. It supports test categories,
  testing for exceptions and writing test results in plain text or XML.
 
+Package: libmono-management2.0-cil
+Section: libs
+Architecture: all
+Depends: ${cli:Depends}
+Description: Mono Management library (for CLI 2.0)
+ 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.
+ .
+ This package contains the Mono.Management library for CLI 2.0, which provides
+ attach functionality for the Mono runtime. It allows to load code externally
+ into a Mono process to debug or augment code live.
+
+Package: libmono-messaging2.0-cil
+Section: libs
+Architecture: all
+Depends: ${cli:Depends}
+Homepage: http://mono-project.com/SystemMessaging
+Description: Mono Messaging library (for CLI 2.0)
+ 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.
+ .
+ This package contains the Mono.Messaging library for CLI 2.0, which provides
+ messaging functionality using different implementations. At this time Mono
+ does not provide a System.Messaging implementation.
+
+Package: libmono-simd2.0-cil
+Section: libs
+Architecture: all
+Depends: ${cli:Depends}
+Homepage: http://go-mono.com/docs/index.aspx?tlink=0@N%3aMono.Simd
+Description: Mono SIMDy (for CLI 2.0)
+ 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.
+ .
+ This package contains the Mono.Simd library for CLI 2.0, which provides a
+ number of classes that are hardware accelerated by mapping the classes and
+ the actual operations to native SIMD instructions on a processor.
+
 Package: libmono-corlib1.0-cil
 Section: libs
 Architecture: all
@@ -408,21 +455,6 @@ Description: Mono core library (for CLI 2.0)
  This package contains the Core Library (mscorlib.dll) of Mono for CLI 2.0, 
  which is the glue between the BCL (Base Class Libraries) and the JIT.
 
-Package: libmono-corlib2.1-cil
-Section: libs
-Architecture: all
-Depends: mono-jit (>= ${mono:upversion}), mono-jit (<< ${mono:next-upversion})
-Description: Mono core library (for CLI 2.1)
- 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.
- .
- This package contains the Core Library (mscorlib.dll) of Mono for CLI 2.1 
- (Silverlight/Moonlight), which is the glue between the BCL (Base Class 
- Libraries) and the JIT.
-
 Package: libmono-i18n1.0-cil
 Section: libs
 Architecture: all
@@ -483,21 +515,6 @@ Description: Mono System libraries (for CLI 2.0)
  .
  This package contains the BCL (Base Class Libraries) of Mono for CLI 2.0.
 
-Package: libmono-system2.1-cil
-Section: libs
-Architecture: all
-Suggests: ${cli:Suggests}
-Depends: ${cli:Depends}, mono-jit (>= ${mono:upversion}), mono-jit (<< ${mono:next-upversion})
-Description: Mono System libraries (for CLI 2.1)
- 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.
- .
- This package contains the BCL (Base Class Libraries) of Mono for CLI 2.1 
- (Silverlight/Moonlight).
-
 Package: libmono-system-messaging1.0-cil
 Section: libs
 Architecture: all
@@ -643,6 +660,26 @@ Description: Mono System.Web Library (for CLI 2.0)
  .
  This package contains the Mono System.Web library for CLI 2.0.
 
+Package: libmono-wcf3.0-cil
+Section: libs
+Architecture: all
+Depends: ${cli:Depends}
+Homepage: http://mono-project.com/WCF
+Description: Mono WCF libraries (for CLI 2.0)
+ 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.
+ .
+ This package contains the Windows Communication Foundation (WCF) libraries
+ of Mono for CLI 2.0. The WFC stack is for building SOA-based applications.
+ Its development is in early stages.
+ .
+ WCF is also used in Moonlight, but it cuts down huge parts of .NET 3.0
+ features but this implementation used by Moonlight should be almost feature
+ complete.
+
 Package: libmono-system-runtime1.0-cil
 Section: libs
 Architecture: all
@@ -1281,26 +1318,6 @@ Description: Mono C# 2.0 and C# 3.0 compiler for CLI 2.0
  runtime, which can produce and execute CIL (Common Intermediate Language)
  bytecode (aka assemblies), and a class library.
 
-Package: mono-smcs
-Section: devel
-Architecture: all
-Depends: ${cli:Depends},
-         libmono-corlib2.1-cil (= ${source:Version}),
-         libmono-system2.1-cil (= ${source:Version})
-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)
- applications, a platform-independent compiler which
- produces CIL (Common Intermediate Language) binary executables.
- This compiler targets the CLI 2.1 runtime version, also known as Moonlight or
- Silverlight.
- .
- 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-devel
 Section: devel
 Architecture: all
@@ -1523,3 +1540,42 @@ Description: interactive C# shell
  testing code fragments.
  For examples and a brief overview of the commands see:
  http://www.mono-project.com/CsharpRepl
+
+Package: monodoc 
+Architecture: all
+Suggests: monodoc-http   
+Depends: monodoc-browser,
+ monodoc-manual
+Description: Mono documentation viewer
+ The MonoDoc Project is the documentation framework of the Mono project which
+ provides detailed API documentation for all Mono components and the Mono CLI
+ implementation.
+ .
+ This is a metapackage containing dependencies for the main components of
+ monodoc.
+
+Package: monodoc-base
+Architecture: all
+Depends: ${cli:Depends}
+Description: shared MonoDoc binaries
+ The MonoDoc Project is the documentation framework of the Mono project which
+ provides detailed API documentation for all Mono components and the Mono CLI
+ implementation.
+ .
+ This packages contains the shared binaries which are used by the monodoc
+ programs like the documentation file compiler (assembler.exe aka
+"monodoc").
+
+Package: monodoc-manual
+Architecture: all
+Section: doc
+Recommends: monodoc-browser | monodoc-http | monodoc-viewer
+Suggests: monodoc-gtk-manual,
+ monodoc-gecko-manual,
+ monodoc-nunit-manual
+Description: compiled XML documentation from the Mono project
+ The MonoDoc Project is the documentation framework of the Mono project which
+ provides detailed API documentation for all Mono components and the Mono CLI
+ implementation.
+ .
+ This packages contains the compiled XML documentation of MonoDoc.
diff --git a/debian/libmono-cairo1.0-cil.install b/debian/libmono-cairo1.0-cil.install
index 798eb93..eb0ae43 100644
--- a/debian/libmono-cairo1.0-cil.install
+++ b/debian/libmono-cairo1.0-cil.install
@@ -1,3 +1,2 @@
 debian/tmp/usr/lib/mono/gac/Mono.Cairo/1.0.*/
 debian/tmp/usr/lib/mono/1.0/Mono.Cairo.dll
-debian/tmp/usr/lib/pkgconfig/mono-cairo.pc
diff --git a/debian/libmono-cairo2.0-cil.install b/debian/libmono-cairo2.0-cil.install
index ac82bf0..3e4f8c9 100644
--- a/debian/libmono-cairo2.0-cil.install
+++ b/debian/libmono-cairo2.0-cil.install
@@ -1,2 +1,3 @@
 debian/tmp/usr/lib/mono/gac/Mono.Cairo/2.0.*/
 debian/tmp/usr/lib/mono/2.0/Mono.Cairo.dll
+debian/tmp/usr/lib/pkgconfig/mono-cairo.pc
diff --git a/debian/libmono-management2.0-cil.install b/debian/libmono-management2.0-cil.install
new file mode 100644
index 0000000..3cdefa9
--- /dev/null
+++ b/debian/libmono-management2.0-cil.install
@@ -0,0 +1 @@
+/usr/lib/mono/gac/Mono.Management/2.0.0.0__*/
diff --git a/debian/libmono-simd2.0-cil.install b/debian/libmono-simd2.0-cil.install
new file mode 100644
index 0000000..dbcaa49
--- /dev/null
+++ b/debian/libmono-simd2.0-cil.install
@@ -0,0 +1 @@
+/usr/lib/mono/gac/Mono.Simd/2.0.0.0__*/
diff --git a/debian/libmono-wcf3.0-cil.install b/debian/libmono-wcf3.0-cil.install
new file mode 100644
index 0000000..a28be31
--- /dev/null
+++ b/debian/libmono-wcf3.0-cil.install
@@ -0,0 +1,6 @@
+/usr/lib/mono/gac/System.IdentityModel.Selectors/3.0.0.0__*/
+/usr/lib/mono/gac/System.IdentityModel/3.0.0.0__*/
+/usr/lib/mono/gac/System.Runtime.Serialization/3.0.0.0__*/
+/usr/lib/mono/gac/System.ServiceModel.Web/3.0.0.0__*/
+/usr/lib/mono/gac/System.ServiceModel/3.0.0.0__*/
+/usr/lib/pkgconfig/wcf.pc
diff --git a/debian/mono-csharp-shell.install b/debian/mono-csharp-shell.install
new file mode 100644
index 0000000..3cd1509
--- /dev/null
+++ b/debian/mono-csharp-shell.install
@@ -0,0 +1,3 @@
+/usr/bin/csharp
+/usr/lib/mono/2.0/csharp.exe*
+/usr/lib/mono/gac/Mono.CSharp/
diff --git a/debian/mono-csharp-shell.manpages b/debian/mono-csharp-shell.manpages
new file mode 100644
index 0000000..ee85ee0
--- /dev/null
+++ b/debian/mono-csharp-shell.manpages
@@ -0,0 +1 @@
+/usr/share/man/man1/csharp.1
diff --git a/debian/mono-devel.install b/debian/mono-devel.install
index 1568fef..c7790dd 100644
--- a/debian/mono-devel.install
+++ b/debian/mono-devel.install
@@ -16,6 +16,7 @@ debian/tmp/usr/bin/mcs
 debian/tmp/usr/bin/mkbundle
 debian/tmp/usr/bin/mono-api-diff
 debian/tmp/usr/bin/mono-api-info
+debian/tmp/usr/bin/mono-cil-strip
 debian/tmp/usr/bin/mono-shlib-cop
 debian/tmp/usr/bin/mono-xmltool
 debian/tmp/usr/bin/monop
@@ -31,7 +32,6 @@ debian/tmp/usr/bin/soapsuds
 debian/tmp/usr/bin/sqlsharp
 debian/tmp/usr/bin/wsdl
 debian/tmp/usr/bin/xsd
-debian/tmp/usr/lib/mono/1.0/CorCompare.exe
 debian/tmp/usr/lib/mono/1.0/browsercaps-updater.exe
 debian/tmp/usr/lib/mono/1.0/caspol.exe
 debian/tmp/usr/lib/mono/1.0/cert2spc.exe
@@ -47,7 +47,7 @@ debian/tmp/usr/lib/mono/1.0/installvst.exe
 debian/tmp/usr/lib/mono/1.0/macpack.exe
 debian/tmp/usr/lib/mono/1.0/makecert.exe
 debian/tmp/usr/lib/mono/1.0/mono-api-diff.exe
-debian/tmp/usr/lib/mono/1.0/mono-shlib-cop.exe*
+debian/tmp/usr/lib/mono/1.0/mono-cil-strip.exe
 debian/tmp/usr/lib/mono/1.0/mono-xmltool.exe
 debian/tmp/usr/lib/mono/1.0/monolinker.exe
 debian/tmp/usr/lib/mono/1.0/mozroots.exe
@@ -57,5 +57,6 @@ debian/tmp/usr/lib/mono/1.0/setreg.exe
 debian/tmp/usr/lib/mono/1.0/signcode.exe
 debian/tmp/usr/lib/mono/1.0/sn.exe
 debian/tmp/usr/lib/mono/1.0/soapsuds.exe
-debian/tmp/usr/lib/mono/1.0/sqlsharp.exe
+debian/tmp/usr/lib/mono/2.0/mono-shlib-cop.exe*
+debian/tmp/usr/lib/mono/2.0/sqlsharp.exe
 debian/mono-api-check /usr/bin/
diff --git a/debian/mono-devel.manpages b/debian/mono-devel.manpages
index c820ffc..331ef99 100644
--- a/debian/mono-devel.manpages
+++ b/debian/mono-devel.manpages
@@ -13,6 +13,7 @@ debian/tmp/usr/share/man/man1/macpack.1
 debian/tmp/usr/share/man/man1/makecert.1
 debian/tmp/usr/share/man/man1/mcs.1
 debian/tmp/usr/share/man/man1/mkbundle.1
+debian/tmp/usr/share/man/man1/mono-cil-strip.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
diff --git a/debian/monodoc-base.dirs b/debian/monodoc-base.dirs
new file mode 100644
index 0000000..c703cf8
--- /dev/null
+++ b/debian/monodoc-base.dirs
@@ -0,0 +1 @@
+usr/bin/
diff --git a/debian/monodoc-base.docs b/debian/monodoc-base.docs
new file mode 100644
index 0000000..c36887a
--- /dev/null
+++ b/debian/monodoc-base.docs
@@ -0,0 +1,4 @@
+AUTHORS
+README
+NEWS
+ChangeLog
diff --git a/debian/monodoc-base.install b/debian/monodoc-base.install
new file mode 100644
index 0000000..06c3394
--- /dev/null
+++ b/debian/monodoc-base.install
@@ -0,0 +1,16 @@
+/usr/bin/mdassembler
+/usr/bin/mdoc
+/usr/bin/mdoc-assemble
+/usr/bin/mdoc-export-html
+/usr/bin/mdoc-export-msxdoc
+/usr/bin/mdoc-update
+/usr/bin/mdoc-validate
+/usr/bin/mdvalidater
+/usr/bin/mod
+/usr/bin/monodocer
+/usr/bin/monodocs2html
+/usr/bin/monodocs2slashdoc
+/usr/lib/mono/1.0/mod.exe
+/usr/lib/mono/2.0/mdoc.exe
+/usr/lib/mono/gac/monodoc/
+/usr/lib/pkgconfig/monodoc.pc
diff --git a/debian/monodoc-base.manpages b/debian/monodoc-base.manpages
new file mode 100644
index 0000000..172de02
--- /dev/null
+++ b/debian/monodoc-base.manpages
@@ -0,0 +1,12 @@
+debian/man/monodoc.1
+/usr/share/man/man1/mdassembler.1
+/usr/share/man/man1/mdoc.1
+/usr/share/man/man1/mdoc-assemble.1
+/usr/share/man/man1/mdoc-export-html.1
+/usr/share/man/man1/mdoc-export-msxdoc.1
+/usr/share/man/man1/mdoc-update.1
+/usr/share/man/man1/mdoc-validate.1
+/usr/share/man/man1/mdvalidater.1
+/usr/share/man/man1/monodocer.1
+/usr/share/man/man1/monodocs2html.1
+/usr/share/man/man5/mdoc.5
diff --git a/debian/monodoc-manual.docs b/debian/monodoc-manual.docs
new file mode 100644
index 0000000..76d7d15
--- /dev/null
+++ b/debian/monodoc-manual.docs
@@ -0,0 +1 @@
+class/ChangeLog
diff --git a/debian/monodoc-manual.install b/debian/monodoc-manual.install
new file mode 100644
index 0000000..bedc67d
--- /dev/null
+++ b/debian/monodoc-manual.install
@@ -0,0 +1,4 @@
+debian/tmp/usr/lib/monodoc/monodoc.xml
+debian/tmp/usr/lib/monodoc/sources/*.source
+debian/tmp/usr/lib/monodoc/sources/*.tree
+debian/tmp/usr/lib/monodoc/sources/*.zip
diff --git a/debian/monodoc-manual.installmonodoc b/debian/monodoc-manual.installmonodoc
new file mode 100644
index 0000000..c682224
--- /dev/null
+++ b/debian/monodoc-manual.installmonodoc
@@ -0,0 +1,16 @@
+# path/name                 basefile  label                         parent
+/usr/lib/monodoc/sources/   netdocs   "Class Library"               root:
+/usr/lib/monodoc/sources/   Mono      "Mono Libraries"              root:
+/usr/lib/monodoc/sources/   Novell    "Novell Libraries"            root:
+/usr/lib/monodoc/sources/   cs-errors "C# Compiler Error Reference" root:
+/usr/lib/monodoc/sources/   ecma334   "C# Language Specification"   root:
+/usr/lib/monodoc/sources/   monoapi   "Mono Embedding"              root:
+classlib-diacanvas          none      "DiaCanvas Libraries"         various
+classlib-nunit              none      "NUnit Libraries"             various
+debugger                    none      "Mono Debugger"               dev-tools
+dev-tools                   none      "Mono Development Tools"      root:
+md                          none      "Monodevelop IDE"             root:
+monodevelop                 none      "API Reference"               md
+monodevelop-extension-guide none      "Extension Point Reference"   md
+moonlight                   none      "Moonlight/Silverlight"       root:
+various                     none      "Various"                     root:
diff --git a/debian/patches/fix-mono-cairo.pc.in.dpatch b/debian/patches/fix-mono-cairo.pc.in.dpatch
index 70623df..15239bf 100755
--- a/debian/patches/fix-mono-cairo.pc.in.dpatch
+++ b/debian/patches/fix-mono-cairo.pc.in.dpatch
@@ -5,10 +5,10 @@
 ## DP: No description.
 
 @DPATCH@
-diff -urNad mono-1.2.6~/data/mono-cairo.pc.in mono-1.2.6/data/mono-cairo.pc.in
---- mono-1.2.6~/data/mono-cairo.pc.in	2007-11-08 23:07:46.000000000 +0100
-+++ mono-1.2.6/data/mono-cairo.pc.in	2007-12-16 15:51:57.000000000 +0100
-@@ -1,5 +1,5 @@
+diff -urNad mono-2.4+dfsg~/data/mono-cairo.pc.in mono-2.4+dfsg/data/mono-cairo.pc.in
+--- mono-2.4+dfsg~/data/mono-cairo.pc.in	2009-05-13 01:15:53.000000000 +0200
++++ mono-2.4+dfsg/data/mono-cairo.pc.in	2009-05-13 01:20:26.000000000 +0200
+@@ -1,9 +1,9 @@
 -prefix=${pcfiledir}/../..
 -exec_prefix=${pcfiledir}/../..
 +prefix=@prefix@
@@ -16,3 +16,8 @@ diff -urNad mono-1.2.6~/data/mono-cairo.pc.in mono-1.2.6/data/mono-cairo.pc.in
  libdir=${prefix}/@reloc_libdir@
  includedir=${prefix}/include
  
+ Name: Mono.Cairo
+ Description: Cairo bindings for Mono
+ Version: @VERSION@
+-Libs: -r:${prefix}/lib/mono/1.0/Mono.Cairo.dll
++Libs: -r:${prefix}/lib/mono/2.0/Mono.Cairo.dll
diff --git a/debian/rules b/debian/rules
index 4791938..817d20b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -184,10 +184,14 @@ install-indep-stamp:
 	# Mono.WebBrowser.dll is linked with CLI 2.0, thus the symlink in 1.0/ doesn't make sense
 	rm -f debian/tmp/usr/lib/mono/1.0/Mono.WebBrowser.dll
 	# Mono.Security.Win32.dll is only useful on windows, as it wrap the win api
-	rm -f $(CURDIR)/usr/lib/mono/gac/Mono.Security.Win32/1.0.5000.0__*/Mono.Security.Win32.dll \
-	      $(CURDIR)/usr/lib/mono/gac/Mono.Security.Win32/2.0.0.0__*/Mono.Security.Win32.dll \
-	      $(CURDIR)/usr/lib/mono/1.0/Mono.Security.Win32.dll \
-	      $(CURDIR)/usr/lib/mono/2.0/Mono.Security.Win32.dll
+	rm -f $(CURDIR)/debian/tmp/usr/lib/mono/gac/Mono.Security.Win32/1.0.5000.0__*/Mono.Security.Win32.dll \
+	      $(CURDIR)/debian/tmp/usr/lib/mono/gac/Mono.Security.Win32/2.0.0.0__*/Mono.Security.Win32.dll \
+	      $(CURDIR)/debian/tmp/usr/lib/mono/1.0/Mono.Security.Win32.dll \
+	      $(CURDIR)/debian/tmp/usr/lib/mono/2.0/Mono.Security.Win32.dll
+	# bug in Mono 2.4: <kangaroo> if you meant on 2.4 that was a bug
+	rm -rf $(CURDIR)/debian/tmp/usr/lib/mono/gac/Mono.CompilerServices.SymbolWriter/
+	# CLI 1.0 is only kept for compat, don't ship new 1.0 libs
+	rm -rf $(CURDIR)/debian/tmp/usr/lib/mono/gac/Mono.Messaging/1.0.5000.0__*/
 
 	# copy missing 2.0 manpages
 	cp $(CURDIR)/debian/tmp/usr/share/man/man1/al.1 \

-- 
mono



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