[Pkg-mono-svn-commits] [SCM] mono branch, master, updated. debian/2.4.2.3+dfsg-3-15-gba1ca96

Mirco Bauer meebey at meebey.net
Sun Dec 13 01:45:41 UTC 2009


The following commit has been merged in the master branch:
commit ba1ca96122d09a0f718c40f957de8e254a8d142a
Author: Mirco Bauer <meebey at meebey.net>
Date:   Sun Dec 13 02:45:23 2009 +0100

      * debian/control:
        + Added new libmono-cil-dev package which ships all pkg-config files and
          depends on all Mono CLI library packages.

diff --git a/debian/changelog b/debian/changelog
index f5b2977..673e4c7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -34,8 +34,11 @@ mono (2.4.3+dfsg-1~pre1) UNRELEASED; urgency=medium
   * debian/patches/fix_metadata_dup.dpatch
   * debian/patches/fix_gridview_r146128_r146133.dpatch:
     + Dropped, already applied upstream.
+  * debian/control:
+    + Added new libmono-cil-dev package which ships all pkg-config files and
+      depends on all Mono CLI library packages.
 
- -- Mirco Bauer <meebey at debian.org>  Sun, 13 Dec 2009 01:59:11 +0100
+ -- Mirco Bauer <meebey at debian.org>  Sun, 13 Dec 2009 02:43:19 +0100
 
 mono (2.4.2.3+dfsg-3) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index a668a2f..112fbb1 100644
--- a/debian/control
+++ b/debian/control
@@ -83,7 +83,6 @@ Description: Mono utilities
 
 Package: mono-complete
 Architecture: i386 lpia kfreebsd-i386 powerpc amd64 kfreebsd-amd64 ia64 arm armeb armel sparc s390
-Recommends: libmono-firebirdsql1.7-cil (= ${source:Version})
 Depends: mono-runtime (= ${binary:Version}),
          libmono0 (= ${binary:Version}),
          libmono-profiler (= ${binary:Version}),
@@ -102,7 +101,82 @@ Depends: mono-runtime (= ${binary:Version}),
          monodoc-base (= ${source:Version}),
          monodoc-manual (= ${source:Version}),
          prj2make-sharp (= ${source:Version}),
-         libmono1.0-cil (= ${source:Version}),
+         libmono-cil-dev (= ${source:Version})
+Description: complete Mono runtime, development tools and all libraries
+ 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 is a metapackage and pulls in the Mono runtime, development tools and
+ all libraries.
+ .
+ Install this package if you want to run software for Mono or Microsoft .NET
+ which you are not installing from a Debian package.
+ .
+ For packagers: This package is not to be used as dependency for packages!
+ You should build-depend on cli-common-dev and the needed libraries instead.
+
+Package: libmono0
+Architecture: i386 lpia kfreebsd-i386 powerpc amd64 kfreebsd-amd64 ia64 arm armeb armel sparc s390
+Replaces: libmono-dev (<= 1.1.6-4)
+Conflicts: mono-utils (<< 1.2.3.1-4)
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Mono JIT library
+ Shared library for Mono, used for embedding/hosting of the JIT.
+ .
+ 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: libmono0-dbg
+Priority: extra
+Section: debug
+Architecture: i386 lpia kfreebsd-i386 powerpc amd64 kfreebsd-amd64 ia64 arm armeb armel sparc s390
+Depends: libmono0 (= ${binary:Version})
+Recommends: gdb
+Description: Mono JIT library, debugging symbols
+ This package contains the debugging symbols of the Mono JIT library.
+ .
+ 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: libmono-dev
+Architecture: i386 lpia kfreebsd-i386 powerpc amd64 kfreebsd-amd64 ia64 arm armeb armel sparc s390
+Depends: libmono0 (= ${binary:Version}), libglib2.0-dev
+Description: Mono JIT library - Development files
+ Header files and static libraries for libmono.
+ .
+ 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: libmono-profiler
+Architecture: i386 lpia kfreebsd-i386 powerpc amd64 kfreebsd-amd64 ia64 arm armeb armel sparc s390
+Replaces: mono-runtime (<< 2.4.2.3)
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Mono profiler libraries
+ Profiler libraries for Mono, used for profiling applications running on Mono.
+ For details how to use them, please take a look at the mono manpage.
+ .
+ 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: libmono-cil-dev
+Architecture: all
+Recommends: libmono-firebirdsql1.7-cil (= ${source:Version})
+Depends: libmono1.0-cil (= ${source:Version}),
          libmono2.0-cil (= ${source:Version}),
          libmono-corlib1.0-cil (= ${source:Version}),
          libmono-corlib2.0-cil (= ${source:Version}),
@@ -171,70 +245,8 @@ Depends: mono-runtime (= ${binary:Version}),
          libmono-peapi2.0-cil (= ${source:Version}),
          libmono-relaxng1.0-cil (= ${source:Version}),
          libmono-relaxng2.0-cil (= ${source:Version})
-Description: complete Mono runtime, development tools and all libraries
- 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 is a metapackage and pulls in the Mono runtime, development tools and
- all libraries.
- .
- Install this package if you want to run software for Mono or Microsoft .NET
- which you are not installing from a Debian package.
- .
- For packagers: This package is not to be used as dependency for packages!
- You should build-depend on cli-common-dev and the needed libraries instead.
-
-Package: libmono0
-Architecture: i386 lpia kfreebsd-i386 powerpc amd64 kfreebsd-amd64 ia64 arm armeb armel sparc s390
-Replaces: libmono-dev (<= 1.1.6-4)
-Conflicts: mono-utils (<< 1.2.3.1-4)
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Mono JIT library
- Shared library for Mono, used for embedding/hosting of the JIT.
- .
- 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: libmono0-dbg
-Priority: extra
-Section: debug
-Architecture: i386 lpia kfreebsd-i386 powerpc amd64 kfreebsd-amd64 ia64 arm armeb armel sparc s390
-Depends: libmono0 (= ${binary:Version})
-Recommends: gdb
-Description: Mono JIT library, debugging symbols
- This package contains the debugging symbols of the Mono JIT library.
- .
- 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: libmono-dev
-Architecture: i386 lpia kfreebsd-i386 powerpc amd64 kfreebsd-amd64 ia64 arm armeb armel sparc s390
-Depends: libmono0 (= ${binary:Version}), libglib2.0-dev
-Description: Mono JIT library - Development files
- Header files and static libraries for libmono.
- .
- 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: libmono-profiler
-Architecture: i386 lpia kfreebsd-i386 powerpc amd64 kfreebsd-amd64 ia64 arm armeb armel sparc s390
-Replaces: mono-runtime (<< 2.4.2.3)
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Mono profiler libraries
- Profiler libraries for Mono, used for profiling applications running on Mono.
- For details how to use them, please take a look at the mono manpage.
+Description: Mono Base Class Libraries - Development files
+ This package contains development headers for the Mono Base Class Libraries (BCL).
  .
  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



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