[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:13:48 UTC 2009


The following commit has been merged in the master branch:
commit d73e97c1a2062a51af8d2da2f89d8b4a0a754047
Author: Mirco Bauer <meebey at meebey.net>
Date:   Thu May 21 15:55:09 2009 +0200

        + Moved I18N.dll and I18N.West.dll from libmono-i18nX.Y-cil to
          libmono-i18n-westX.Y-cil, as this is the only code page that is really
          needed in 90% of the cases.

diff --git a/debian/changelog b/debian/changelog
index ab863da..2c7a68f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -109,6 +109,14 @@ mono (2.4+dfsg-1~pre1) unstable; urgency=low
   * debian/libmono-system-web2.0-cil.install:
     + Added System.ComponentModel.DataAnnotations, System.Web.Abstractions,
       System.Web.DynamicData and System.Web.Routing.
+  * debian/control
+    debian/libmono-i18n1.0-cil.install
+    debian/libmono-i18n2.0-cil.install
+    debian/libmono-i18n-west1.0-cil.install
+    debian/libmono-i18n-west2.0-cil.install:
+    + Moved I18N.dll and I18N.West.dll from libmono-i18nX.Y-cil to
+      libmono-i18n-westX.Y-cil, as this is the only code page that is really
+      needed in 90% of the cases.
 
  -- Mirco Bauer <meebey at debian.org>  Thu, 21 May 2009 01:04:54 +0200
 
diff --git a/debian/control b/debian/control
index 3d4ab90..bbe5ba1 100644
--- a/debian/control
+++ b/debian/control
@@ -103,6 +103,7 @@ Depends: mono-runtime (= ${binary:Version}),
          libmono-messaging2.0-cil (= ${source:Version}),
          libmono-simd2.0-cil (= ${source:Version}),
          libmono-i18n2.0-cil (= ${source:Version}),
+         libmono-i18n-western2.0-cil (= ${source:Version}),
          libmono-system2.0-cil (= ${source:Version}),
          libmono-system-messaging2.0-cil (= ${source:Version}),
          libmono-security2.0-cil (= ${source:Version}),
@@ -453,7 +454,8 @@ Architecture: all
 Replaces: mono-classlib-1.0 (<< 1.1.13.6), mono-classlib-1.0-dbg (<< 1.1.13.6)
 Conflicts: mono-classlib-1.0 (<< 1.1.13.6), mono-classlib-1.0-dbg (<< 1.1.13.6)
 Depends: mono-jit (>= ${mono:upversion}), mono-jit (<< ${mono:next-upversion})
-Recommends: libmono-i18n1.0-cil
+Recommends: libmono-i18n-west1.0-cil
+Suggests: libmono-i18n1.0-cil
 Description: Mono core library (for CLI 1.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.
@@ -463,6 +465,11 @@ Description: Mono core library (for CLI 1.0)
  .
  This package contains the Core Library (mscorlib.dll) of Mono for CLI 1.0, 
  which is the glue between the BCL (Base Class Libraries) and the JIT.
+ .
+ You should install libmono-i18n-west1.0-cil if you are using
+ ISO 8859-15 (Latin 9) or other common Western European code pages.
+ US-ASCII, ISO 8859-1 (Latin 1) and UTF-8 users don't need any extra I18N
+ packages.
 
 Package: libmono-corlib2.0-cil
 Section: libs
@@ -470,7 +477,8 @@ Architecture: all
 Replaces: mono-classlib-2.0 (<< 1.1.13.6), mono-classlib-2.0-dbg (<< 1.1.13.6)
 Conflicts: mono-classlib-2.0 (<< 1.1.13.6), mono-classlib-2.0-dbg (<< 1.1.13.6)
 Depends: mono-jit (>= ${mono:upversion}), mono-jit (<< ${mono:next-upversion})
-Recommends: libmono-i18n2.0-cil
+Recommends: libmono-i18n-west2.0-cil
+Suggests: libmono-i18n2.0-cil
 Description: Mono core 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.
@@ -480,12 +488,55 @@ 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.
+ .
+ You should install libmono-i18n-west2.0-cil if you are using
+ ISO 8859-15 (Latin 9) or other common Western European code pages.
+ US-ASCII, ISO 8859-1 (Latin 1) and UTF-8 users don't need any extra I18N
+ packages.
+
+Package: libmono-i18n-west1.0-cil
+Section: libs
+Architecture: all
+Replaces: libmono-corlib1.0-cil (<< 1.2.6-1), libmono-i18n1.0-cil (<< 2.4)
+Depends: ${cli:Depends}
+Description: Mono I18N.West library (for CLI 1.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 I18N.West library for CLI 1.0, containing Central
+ and Western European code pages such as ISO 8859-3 (Latin 3),
+ ISO 8859-15 (Latin 9) and others.
+ .
+ This package also includes the base I18N library used by all I18N
+ libraries.
+
+Package: libmono-i18n-west2.0-cil
+Section: libs
+Architecture: all
+Replaces: libmono-corlib2.0-cil (<< 1.2.6-1), libmono-i18n2.0-cil (<< 2.4)
+Depends: ${cli:Depends}
+Description: Mono I18N.West 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 I18N.West library for CLI 2.0, containing Central
+ and Western European code pages such as ISO 8859-3 (Latin 3),
+ ISO 8859-15 (Latin 9) and others.
+ .
+ This package also includes the base I18N library used by all I18N
+ libraries.
 
 Package: libmono-i18n1.0-cil
 Section: libs
 Architecture: all
 Replaces: libmono-corlib1.0-cil (<< 1.2.6-1)
-Depends: ${cli:Depends}
+Suggests: libmono-i18n-west1.0-cil
 Description: Mono I18N libraries (for CLI 1.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.
@@ -493,8 +544,8 @@ Description: Mono I18N libraries (for CLI 1.0)
  runtime, which can produce and execute CIL (Common Intermediate Language)
  bytecode (aka assemblies), and a class library.
  .
- This package contains I18N libraries for CLI 1.0, containing code pages 
- definitions.
+ This package contains I18N libraries for CLI 1.0, containing various code
+ pages definitions.
 
 Package: libmono-i18n2.0-cil
 Section: libs
@@ -508,8 +559,8 @@ Description: Mono I18N libraries (for CLI 2.0)
  runtime, which can produce and execute CIL (Common Intermediate Language)
  bytecode (aka assemblies), and a class library.
  .
- This package contains I18N libraries for CLI 2.0, containing code pages 
- definitions.
+ This package contains I18N libraries for CLI 2.0, containing various code
+ pages definitions.
 
 Package: libmono-system1.0-cil
 Section: libs
diff --git a/debian/libmono-i18n-west1.0-cil.install b/debian/libmono-i18n-west1.0-cil.install
new file mode 100644
index 0000000..0fe9af9
--- /dev/null
+++ b/debian/libmono-i18n-west1.0-cil.install
@@ -0,0 +1,4 @@
+/usr/lib/mono/gac/I18N/1.0.*/
+/usr/lib/mono/gac/I18N.West/1.0.*/
+/usr/lib/mono/1.0/I18N.dll
+/usr/lib/mono/1.0/I18N.West.dll
diff --git a/debian/libmono-i18n-west2.0-cil.install b/debian/libmono-i18n-west2.0-cil.install
new file mode 100644
index 0000000..c5c29a2
--- /dev/null
+++ b/debian/libmono-i18n-west2.0-cil.install
@@ -0,0 +1,4 @@
+/usr/lib/mono/gac/I18N/2.0.*/
+/usr/lib/mono/gac/I18N.West/2.0.*/
+/usr/lib/mono/2.0/I18N.dll
+/usr/lib/mono/2.0/I18N.West.dll
diff --git a/debian/libmono-i18n1.0-cil.install b/debian/libmono-i18n1.0-cil.install
index 9860610..40c37c8 100644
--- a/debian/libmono-i18n1.0-cil.install
+++ b/debian/libmono-i18n1.0-cil.install
@@ -1,2 +1,8 @@
-debian/tmp/usr/lib/mono/gac/I18N*/1.0.*/
-debian/tmp/usr/lib/mono/1.0/I18N*.dll
+/usr/lib/mono/gac/I18N.CJK/1.0.*/
+/usr/lib/mono/gac/I18N.MidEast/1.0.*/
+/usr/lib/mono/gac/I18N.Other/1.0.*/
+/usr/lib/mono/gac/I18N.Rare/1.0.*/
+/usr/lib/mono/1.0/I18N.CJK.dll
+/usr/lib/mono/1.0/I18N.MidEast.dll
+/usr/lib/mono/1.0/I18N.Other.dll
+/usr/lib/mono/1.0/I18N.Rare.dll
diff --git a/debian/libmono-i18n2.0-cil.install b/debian/libmono-i18n2.0-cil.install
index 328cb51..6b99ce7 100644
--- a/debian/libmono-i18n2.0-cil.install
+++ b/debian/libmono-i18n2.0-cil.install
@@ -1,2 +1,8 @@
-debian/tmp/usr/lib/mono/gac/I18N*/2.0.*/
-debian/tmp/usr/lib/mono/2.0/I18N*.dll
+/usr/lib/mono/gac/I18N.CJK/2.0.*/
+/usr/lib/mono/gac/I18N.MidEast/2.0.*/
+/usr/lib/mono/gac/I18N.Other/2.0.*/
+/usr/lib/mono/gac/I18N.Rare/2.0.*/
+/usr/lib/mono/2.0/I18N.CJK.dll
+/usr/lib/mono/2.0/I18N.MidEast.dll
+/usr/lib/mono/2.0/I18N.Other.dll
+/usr/lib/mono/2.0/I18N.Rare.dll

-- 
mono



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