mono (6.14.1+ds2-1) unstable; urgency=medium

  [ Aurelien Jarno ]
  * Improve ability to build mono on riscv64.

  [ Helmut Grohne ]
  * Tell boehm gc to use gcc atomic intrinsics,
    improving the ability to cross build.
    (Closes: #1112632)

  [ Antoine Le Gonidec ]
  * New source repack excluding more generated files.
  * Add missing Breaks/Replaces for mono-dbg.
  * Fix typo in Breaks/Replaces for mono-csharp-shell.
  * Fix ability to install mono-devel alongside cli-common-dev.
  * Fix build of shipped Boehm's GC to no longer rely on vendored generated
    files.
  * Drop binfmt integration.
  * Drop multiple unused Debian-specific scripts.
  * Drop unused Debian-specific .gitignore.
  * Drop unused XDG desktop menu entries.

 -- Antoine Le Gonidec <vv221@debian.org>  Mon, 01 Sep 2025 15:00:08 +0200

mono (6.14.1+ds-6) unstable; urgency=medium

  * Stop trying to kill all mono processes during tests.
    (Closes: #759496, #962022)
  * Fix build without Boehm's garbage collector on arm64.
  * Provide dh_makeclilibs to source packages that build-depend on mono-devel.
  * Reduce the amount of build-dependencies.

 -- Antoine Le Gonidec <vv221@debian.org>  Tue, 26 Aug 2025 13:29:11 +0200

mono (6.14.1+ds-5) unstable; urgency=medium

  * Restore missing dependency on libgdiplus.
    (Closes: #1111930)
  * Import upstream patch to fix build on arm64.
  * Fix dependencies of autopkgtest.
  * Drop fake manpages.

 -- Antoine Le Gonidec <vv221@debian.org>  Sun, 24 Aug 2025 13:18:32 +0200

mono (6.14.1+ds-4) unstable; urgency=medium

  * Drop CLI (.NET) dependencies resolution.
    (Closes: #695555, #1111419)
  * Drop generation of a Mono certificates store.
    (Closes: #821831)
  * Ensure all maintainer scripts exit on error.
    (Closes: #866269)
  * Drop integration with cli-common.
    (Closes: #1111276)
  * Move debug scripts to -dbgsym packages.
  * Drop obsolete dh_gencontrol override.
  * Fix permissions on many files.
  * Fix generation and removal of AOT libraries.
  * Fix ability to install mono-libraries without mono-runtime.
  * Restore full Debian changelog.
  * Silence some lintian false-positives.

 -- Antoine Le Gonidec <vv221@debian.org>  Wed, 20 Aug 2025 17:06:31 +0200

mono (6.14.1+ds-3) experimental; urgency=medium

  * Add support for extra architectures: loong64 and riscv64.
    (Closes: #1111092)
  * Rename libmono-corlib4.5-cil binary package to mono-libraries.
  * Rename mono-dbg binary package to mono-libraries-debug.
  * Merge several packages into mono-runtime.
  * Merge all development packages into mono-devel.
  * Drop debian/NEWS about libraries merge,
    as most users probably do not care.
  * Migrate to -dbgsym debug packages.

 -- Antoine Le Gonidec <vv221@debian.org>  Fri, 15 Aug 2025 22:04:02 +0200

mono (6.14.1+ds-2) unstable; urgency=medium

  * Add missing authors in debian/copyright.
  * Update packages descriptions.

 -- Antoine Le Gonidec <vv221@debian.org>  Wed, 13 Aug 2025 15:33:21 +0200

mono (6.14.1+ds-1) unstable; urgency=medium

  * Switch to new WineHQ upstream.
    (Closes: #1092582)
  * New ustream release.
  * Stop listing symbols for libmonosgen-2.0.so.1.

 -- Antoine Le Gonidec <vv221@debian.org>  Wed, 13 Aug 2025 13:11:22 +0200

mono (6.12.0.199+ds-4) unstable; urgency=medium

  [ Ahmad Khalifa ]
  * d/salsa-ci: Add working salsa ci config.
    (Closes: #1108323)

  [ Antoine Le Gonidec ]
  * Add a NEWS entry about the merge of libmono-*-cil packages.
  * Fix libmono-corlib4.5-cil Breaks/Provides/Replaces (again).
    (Closes: #1108110)
  * Update maintainer e-mail.
  * Drop git-buildpackage configuration.

 -- Antoine Le Gonidec <vv221@debian.org>  Sun, 10 Aug 2025 20:07:02 +0200

mono (6.12.0.199+ds-3) experimental; urgency=medium

  [ Antoine Le Gonidec ]
  * Fix build on arch: any.
  * Move upstream source changes to debian/patches.
  * Use a fixed build date in binaries.
  * Do not rely on a hardcoded path for update-binfmts in maintainer scripts.
  * Bump Standards-Version to 4.7.2.
  * Fix libmono-corlib4.5-cil Breaks/Provides/Replaces.
    (Closes: #1108110)

 -- Antoine Le Gonidec <debian@vv221.fr>  Tue, 24 Jun 2025 01:38:18 +0200

mono (6.12.0.199+ds-2) experimental; urgency=medium

  [ Ahmad Khalifa ]
  * d/rules: cleanup variables and repacking target.
  * d/rules: Cleanup build options, minimise arch flags.
  * d/rules: move manpage copying to sym links instead.
  * Fix d/copyright formatting and naming.
  * Fix lintian errors.
  * d/tests: Add basic autopkgtest for runtime and compiler.
  * Upgrade dh compat from 10 to 13.
    (Closes: #1107836)
  * Consolidate CIL packages into libmono-corlib4.5-cil.
    (Closes: #1107838)

  [ Clint Adams ]
  * debian/mono-api-check: use mktemp instead of tempfile.

 -- Antoine Le Gonidec <debian@vv221.fr>  Mon, 16 Jun 2025 12:08:54 +0200

mono (6.12.0.199+ds-1) experimental; urgency=medium

  [ Ahmad Khalifa ]
  * Improve upstream repacking with Files-Excluded.
    (Closes: #1106868)

 -- Antoine Le Gonidec <debian@vv221.fr>  Sat, 31 May 2025 21:14:45 +0200

mono (6.12.0.199+dfsg-6) unstable; urgency=medium

  * Drop obsolete Breaks/Replaces from mono-devel.

 -- Antoine Le Gonidec <debian@vv221.fr>  Thu, 03 Apr 2025 15:46:50 +0200

mono (6.12.0.199+dfsg-5) unstable; urgency=medium

  * Prevent the inclusion of debug symbols in libmono-btls-interface4.0-cil.
    (Closes: #1101768)
  * Tweak the description of libmono-corlib4.5-cil and libmono-corlib4.5-dll.
  * Update lintian overrides.

 -- Antoine Le Gonidec <debian@vv221.fr>  Mon, 31 Mar 2025 21:01:03 +0200

mono (6.12.0.199+dfsg-4) unstable; urgency=medium

  * Include upstream patch disabling 32-bit float operations when unsupported
    (Closes: #1098958)
  * Improve mastersummary.xml reproducibility
    (Closes: #1010854)
  * Improve Multi-Arch metadata.
  * Update Maintainer email.

 -- Antoine Le Gonidec <debian@vv221.fr>  Mon, 24 Mar 2025 13:16:01 +0100

mono (6.12.0.199+dfsg-3) unstable; urgency=medium

  * Drop the generation of mono-source.
    (Closes: #961942)
  * Disable float32 optimization on armel.
    (Closes: #1098958)
  * mono-config: let os=linux include other glibc platforms.
    (Closes: #819402)
  * Fix problems with the gacutil.1 man page.
    (Closes: #1071487)
  * Set Multi-Arch for several packages.

 -- Antoine Le Gonidec <debian@dotslashplay.it>  Wed, 26 Feb 2025 21:51:36 +0100

mono (6.12.0.199+dfsg-2.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Remove need for root when building the package.
    (Closes: #1089391)
  * dh_makecliclibs: Use `reset_perm_and_owner` from `Dh_lib.pm`
    such that it works correctly when building packages without
    root.

 -- Niels Thykier <niels@thykier.net>  Thu, 02 Jan 2025 18:55:51 +0000

mono (6.12.0.199+dfsg-2) unstable; urgency=medium

  * Drop the boringssl reliance on obsolete "pipes" Python library
    (Closes: #1084600).
  * Bump Standards-Version to 4.0.1.
  * Bump the debian/watch version.
  * Add the missing python3 dependency to mono-devel.
  * Update the package descriptions for mono-runtime-boehm and
    mono-runtime-sgen.
  * Strip the pedump binary provided by mono-utils.
  * Rely on debhelper to handle autoreconf calls.
  * Drop obsolete calls to ldconfig through maintscripts.
  * Drop dependencies on obsolete package pkg-config.

 -- Antoine Le Gonidec <debian@dotslashplay.it>  Fri, 11 Oct 2024 18:26:06 +0200

mono (6.12.0.199+dfsg-1) unstable; urgency=medium

  * New upstream release (Closes: #1010445, #1075284).
  * Set myself (Antoine Le Gonidec) as the current maintainer (Closes: #1079867).
  * Patch strncpy calls to prevent compilation warnings.
  * Set the bootstrap profile using a Debian patch, instead of a direct
    modification of the upstream source.
  * Fix the signature of the monowasm assembly files.
  * Drop a call to dh_installexamples -pmono-jay, as mono-jay is not included
    in the built packages.
  * Drop direct calls to dpkg-gensymbols, as these are already implied by
    dh_makeshlibs.
  * Drop the list of symbols for libmonoboehm-2.0-1, as no package outside of
    src:mono seems to rely on it. A future update might drop this library.

 -- Antoine Le Gonidec <debian@dotslashplay.it>  Thu, 29 Aug 2024 17:06:02 +0200

mono (6.8.0.105+dfsg-3.6) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix FTBFS with -Werror=implicit-function-declaration (Closes: #1066220).

 -- Andrey Rakhmatullin <wrar@debian.org>  Fri, 15 Mar 2024 22:02:36 +0500

mono (6.8.0.105+dfsg-3.5) unstable; urgency=medium

  * Non-maintainer upload.
  * Drop Depends: libnunit-cil-dev.  (Closes: #1051340)

 -- Bastian Germann <bage@debian.org>  Wed, 06 Sep 2023 14:03:58 +0200

mono (6.8.0.105+dfsg-3.4) unstable; urgency=medium

  * Non-maintainer upload.
  * Recommend monodoc-http.  (Closes: #1050018, #561240)

 -- Bastian Germann <bage@debian.org>  Fri, 18 Aug 2023 15:02:07 +0200

mono (6.8.0.105+dfsg-3.3) unstable; urgency=medium

  * Non-maintainer upload.
  * Revert "Added desktop file for mono with and without a terminal window"
    (Closes: #972146)

 -- Salvatore Bonaccorso <carnil@debian.org>  Fri, 09 Dec 2022 14:33:03 +0100

mono (6.8.0.105+dfsg-3.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Upload to unstable.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 29 Jun 2021 22:33:21 +0200

mono (6.8.0.105+dfsg-3.1) experimental; urgency=medium

  * Non-maintainer upload.
  * mono-gac: Add Pre-Depends: mono-runtime-common (>= 5.20) and stop messing
    with /etc/mono/config manually. gacutil is used from hooks called by
    maintainer scripts and must stay functional even if unpacked and not yet
    configured.  (Closes: #985066)
  * Move mono-gac dependency from mono-runtime-common to mono-runtime-sgen and
    mono-runtime-boehm to avoid introducing a new dependency cycle.
  * libmono-system4.0-cil, libmono-system-configuration4.0-cil: Drop
    mono-runtime dependency, all their rdepends also depend on
    libmono-corlib4.5-cil which already has the mono-runtime dependency.
  * Move 'cli' binfmt registration to mono-runtime which ships the files.
  * Ship /etc/mono/registry/LocalMachine/.
  * Clean up empty /usr/lib/mono/aot-cache/${MONOARCH}/.
  * mono-mcs: Clean up obsolete alternatives.  (Closes: #801789)
  * Move the actual library from libmono-corlib4.5-cil to
    libmono-corlib4.5-dll and redirect the circular libmono-*-cil
    dependencies there to break the dependency cycle between mono-runtime and
    libmono-*-cil.  (Closes: #940301, #528090, #656895, #986275, #986293)
  * Upload to experimental.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 29 Jun 2021 12:07:42 +0200

mono (6.8.0.105+dfsg-3) unstable; urgency=high

  * [2501df4] Workaround for gacutil System.Native mapping dependency
    (Closes: #954635)

 -- Jo Shields <joshield@microsoft.com>  Wed, 08 Apr 2020 09:11:12 -0400

mono (6.8.0.105+dfsg-2) unstable; urgency=medium

  [ Bernhard Urban-Forster ]
  * [d926125] delete leftover code from pre-monoctx area (#18072)
    Also update assert which doesn't make sense since we have moved over
    to MonoContext
    Some context: e7011c780f676914f559f14f25e76c192bb2b0b2
    Fixes: https://github.com/mono/mono/issues/18064

  [ Jo Shields ]
  * [35fc7f0] Add support for GSSAPI

 -- Jo Shields <joshield@microsoft.com>  Tue, 25 Feb 2020 16:38:55 -0500

mono (6.8.0.105+dfsg-1) unstable; urgency=medium

  * [503303d] Switch uscan to .xz
  * [f6dd8ff] Exclude more from orig
  * [9084d4a] New upstream version 6.8.0.105+dfsg
  * [33d7ab6] Use 4.7.1 as bootstrap profile, as we strip out 4.7
  * [93f3d45] Another use of wrong bootstrap
  * [4bc3cf9] Don't try to build Helix (MS internal CI) client
  * [e8169ba] Add .NET 4.8 reference assemblies
  * [16f6a2e] Also add mcs patch for .NET 4.8
  * [b37550c] Add pdb (Roslyn) support to dh_clistrip
  * [ea09912] Ensure LocalMachine registry hive exists
  * [05e54ed] Switch cli-common tools to ikdasm, not monodis, as parser
  * [f020cca] Add aprofutil to mono-devel
  * [63db114] Add mono-hang-watchdog
  * [107be0f] Rename libmono-system-native. Turns out, this is HARD.
  * [cf8d167] Remove mono-jay
  * [7065cfd] Update debian/rules
  * [f6f076a] Also skip 4.8-api folder from dh_clilibs
  * [bca1dcc] Refreshed symbols
  * [7e383da] Revert "Don't build docs on s390x, to work around a dumb issue"
    This reverts commit ff9b6c0ee6da0b13536cab8afb0bb96a5b3c7e9e.
  * [f6c34d1] Revert "-fstack-protector-strong breaks s390x on PIC-default
     gcc. Remove it there."
    This reverts commit be0afd71229df130495817f3c5722fb583f43cf3.
  * [c7e80ea] Revert "Add a fix for MIPS breakage in
    20c06cc0f40167a388be2f939b44d838876a979f"
    This reverts commit 7e9e20f52347bce8482e30d040243e52aa3637d6.
  * [5610a42] Changes from Robert-André Mauchin and Calvin Buckley to fix
    mdoc with mcs
  * [40815c8] More changes from Calvin Buckley, to re-enable mcs mode mdoc
    in the build
  * [9791078] Don't install Mono linker (only builds on Roslyn)

 -- Jo Shields <joshield@microsoft.com>  Thu, 20 Feb 2020 23:47:44 -0500

mono (5.18.0.240+dfsg-5) unstable; urgency=medium

  * [cd49e97] Missed one (Closes: #939923)

 -- Jo Shields <joshield@microsoft.com>  Tue, 10 Sep 2019 09:09:48 -0400

mono (5.18.0.240+dfsg-4) unstable; urgency=medium

  [ Marek Safar ]
  * [d8d5d6b] Fixes __MonoCS__ handling of value types

  [ Jo Shields ]
  * [1e58909] Try python3ification (Closes: #937067)
  * [fb709a0] Python3 in debian/control

 -- Jo Shields <joshield@microsoft.com>  Mon, 09 Sep 2019 14:00:35 -0400

mono (5.18.0.240+dfsg-3) unstable; urgency=high

  [ Jo Shields ]
  * [20a7dd0] Don't build docs on s390x, to work around a dumb issue

  [ Neale Ferguson ]
  * [3713407] Fix s390x Outarg_VT (#10632)
    * Fix outarg_vt processing. Fixes #10549
    * Cleanup unused bits and pieces
    * Correct the handling of structures being retuned from a call
    * Restore vtcopy code etc.
    (Closes: #921232)

 -- Jo Shields <joshield@microsoft.com>  Tue, 16 Apr 2019 15:41:50 -0400

mono (5.18.0.240+dfsg-2) unstable; urgency=medium

  * [fcb8084] Add missing libmono-system-native (Closes: #920531)
  * [8b705cf] Don't call cert-sync if it doesn't exist (Closes: #902663)
  * [0514d12] Try fixing kFreeBSD building

 -- Jo Shields <directhex@apebox.org>  Sat, 26 Jan 2019 13:19:06 -0500

mono (5.18.0.240+dfsg-1) unstable; urgency=medium

  [ Jo Shields ]
  * [c67387f] New upstream version 5.18.0.240+dfsg
  * [7a3d16f] Add reference-assemblies-with-csc patch for v4.7.2
  * [5d42c62] Reorder rules so it's possible to override CFLAGS/CXXFLAGS
    per-arch
  * [c1147ec] Let's not worry about LLVM for now
  * [d6ff03e] Don't override GCC to 5.5 on s390x
  * [e0fb8de] Enable BTLS on ppc64el
  * [c842d23] Use provided mono-api-diff.exe
  * [f262b7e] Install v4.7.2 API
  * [871c1b3] Refreshed symbols
  * [89d55c3] Use langversion 7.2 for tests (7.3 needs Roslyn)
  * [ae548db] Disallow directory traversal (Closes: CVE-2018-1002208)
  * [de5aae0] Switch internal dh_clideps to use ikdasm
  * [b518c84] Add v4.7.2 API to dh_clideps excludes
  * [be0afd7] -fstack-protector-strong breaks s390x on PIC-default gcc.
    Remove it there. (Closes: #919371)
  * [73b4472] Refreshed clilibs

  [ Neale Ferguson ]
  * [753ee8c] Fix s390x build broken by incorrect specification of the
    msgfi instuc… (#10026)
    Fix s390x build broken by incorrect specification of the msgfi
    instruction used in MUL_IMM type operations. The instruction had
    been encoded as its 32-bit counterpart (msfi).
    In addition, the s390x microcode makes the
    mono_strength_reduction_division unnecessary so this can be bypassed.
    The change to basic.make is just to avoid error messages when
    basic-profile-check.exe hasn't been built yet.
  * [cb37e0b] Simplify retrieving TLS offset
  * [fecfbf8] Cater for later glibc use of ucontext
  * [cc78fc2] Missing include

 -- Jo Shields <joshield@microsoft.com>  Fri, 18 Jan 2019 12:18:02 -0500

mono (5.16.0.220+dfsg3-2) unstable; urgency=medium

  * No-change rebuild (Closes: #919031)

 -- Jo Shields <directhex@apebox.org>  Sat, 12 Jan 2019 15:01:30 -0500

mono (5.16.0.220+dfsg3-1) unstable; urgency=medium

  The "I'm so, so sorry, ftpmaster" release

  [ Bernhard Urban ]
  * [7ca53d0] [ppc] use ucontext_t
    `struct ucontext` has been removed from glibc and `ucontext_t` has been
    around for a while now.
    Fixes a build failure on Ubuntu 18.04
    Related glibc change
    https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=251287734e89a52da3db682a8241eb6bccc050c9;hp=c86ed71d633c22d6f638576f7660c52a5f783d66
    (cherry picked from commit 9cd9e3b0a13e1f0b757606e5966e1ce27722ed95)

  [ Harlan Lieberman-Berg ]
  * [9aae867] Drop unnecessary ca-certificates-mono.postinst (Closes: #907519)

  [ aviau ]
  * [47d2e56] gbp.conf: enable pristine-tar
  * [296bc2c] create mono-source package (Closes: #785308)
  * [668e16d] d/copyright: use secure format url
  * [d339338] d/control: priority extra -> optional

  [ Jo Shields ]
  * [efc0891] Change Vcs-* entries to Salsa
  * [9960af3] Refresh rules for mcs-only DFSG'd build, post-Mono-5.0
  * [d8f9736] Refreshed symbols
  * [1be6054] Remove obsolete assemblies from installation
  * [8901434] Reference assemblies are now part of src:mono
  * [e249532] Install BoringSSL on supported architectures
  * [062438b] Don't try to calculate dependencies of reference assemblies
  * [5fd002d] Don't depend on monodoc-browser. Thanks to Matthias Fritzsche.
    (Closes: #877090)
  * [4c04777] Dropped transitional package mono-dmcs (Closes: #878770)
  * [f115a37] Delete useless symlinks in clean
  * [5021287] Delete more useless stuff on clean
  * [4be83b8] Remove package version revision from symbols (not needed)
  * [1006783] Add new assemblies to packages
  * [8c4bedd] git-buildpackage syntax update
  * [1744153] New upstream version 5.12.0.309+dfsg
  * [c5132dd] Allow binary-reference-assemblies to build with mcs instead
    of Roslyn.
    Thanks to Alex Koeplinger
  * [2b81e3e] Don't install Roslyn during `make install`
  * [d61b571] CscToolExe in xbuild should be mcs, not Roslyn
  * [d4eae1a] Try to reconcile delta between master and merge branches
  * [929eba0] Fix tab/space Makefile error
  * [d085aec] i386 and amd64 are BTLS-capable too, not just ARM & s390x
  * [dccaa7f] Fails to compile against recent glibc on s390x
    https://github.com/mono/mono/issues/9009
  * [1d77273] Remove some armel-specific symbols
  * [c8e9df1] Add a stub for mono_arch_get_interp_to_native_trampoline on
    MIPS.
    Based on 4d52a10ca048058202c39c4c2f3d05d783be9ae2
  * [8828206] A slew of s390x fixes from Neale Ferguson. Taken from
    066ce338255e0abb06b20eb3fa3526a4ccd35ab5
  * [5f87a30] btls-interface only builds on BTLS arches, not all arches.
  * [f2559a4] Fix typo
  * [830ff38] Also delete nupkgs from tarball
  * [63bd53b] Big debian/copyright update
  * [fc95e4f] Build breaks with GCC 6 and above, so use 5. (Closes: #899395)
  * [b4aecb1] Offset fix from Neale (fixes --with-tls=__thread)
  * [82ae207] New upstream version 5.12.0.309+dfsg2
  * [de74481] Refresh dh_makeclilibs values. Avoid triggering transitions
    for edge cases, they dont really benefit anybody other than bureaucratic
    box-ticking.
  * [4879ae6] New upstream version 5.16.0.220+dfsg (Closes: #916161, #849655,
    #911658, #912043, #899395)
  * [cfd5349] Hard dep on cmake, needed for btls
  * [06de7d9] Build cil-stringreplacer.exe with .NET 4.7.1 (the only one in
    our bootstrap)
  * [37060df] Fix case-sensitivity error in Makefiles
  * [314812d] Fix mtouch/mdroid ECMA key path when not in a dir called `mono`
  * [284b187] Refreshed symbols
  * [8647f6e] Fix Microsoft.VisualC assembly version
  * [ea2facd] Bump clilibs
  * [180165e] Revert "Add a stub for mono_arch_get_interp_to_native_trampoline
    on MIPS"
    This reverts commit c8e9df1b45fe41294031d6dfdf94b6bb7c277213.
  * [7e9e20f] Add a fix for MIPS breakage in
    20c06cc0f40167a388be2f939b44d838876a979f
  * [cbd936f] TARGET_SIZEOF_VOID_P changes from
    1fa43b7cd27df1b92efc440b9f86e79279e4360c
    (cherry picked from commit 368c2424cf70515bc790a4caeee6cd74c20d1f24)
  * [9adb9cc] Fix for s390x which hasn't come in properly via merges
  * [83bc4bf] More aggressive cleaning in debian/rules
  * [54af581] New upstream version 5.16.0.220+dfsg2
  * [5de083c] Clean GFDL files from orig
  * [5002aa2] New upstream version 5.16.0.220+dfsg3

  [ Neale Ferguson ]
  * [c8723f7] Fix s390x build broken by incorrect specification of the msgfi
    instuc… (#10026)
    Fix s390x build broken by incorrect specification of the msgfi
    instruction used in MUL_IMM type operations. The instruction had been
    encoded as its 32-bit counterpart (msfi).
    In addition, the s390x microcode makes the
    mono_strength_reduction_division unnecessary so this can be bypassed.
    The change to basic.make is just to avoid error messages when
    basic-profile-check.exe hasn't been built yet.
    (cherry picked from commit 975b9ccf1d7c76d5bc52203110e7a7af2be9d778)
  * [37a16aa] Fix s390x Outarg_VT (#10632)
    * Fix outarg_vt processing. Fixes #10549
    * Cleanup unused bits and pieces
    * Correct the handling of structures being retuned from a call
    * Restore vtcopy code etc.
    (cherry picked from commit a06e55e741f57b8565d74e08af646b53b87bf8cf)

 -- Jo Shields <joshield@microsoft.com>  Tue, 08 Jan 2019 11:58:12 -0500

mono (4.6.2.7+dfsg-2) unstable; urgency=medium

  [ Jo Shields ]
  * [d8a0cfe] Add the other copy of idnmapping.cs to Lintian overrides

  [ Bernhard Urban ]
  * [9c7f5ae] [TermInfo] support new file format terminfo2 introduced with
    ncurses6.1 (#6960) (Closes: #899112)
    See also https://github.com/mirror/ncurses/commit/1501ae2
    Fixes https://github.com/mono/mono/issues/6752

 -- Jo Shields <directhex@apebox.org>  Mon, 21 May 2018 08:03:01 -0400

mono (4.6.2.7+dfsg-1) unstable; urgency=medium

  * [4274265] Another DEB_HOST_ARCH_OS / DEB_BUILD_ARCH_OS
  * [b96315e] Handle 4->3 part version numbering difference in get-orig-source
  * [64c42ea] dfsg2 -> dfsg for orig tarball
  * [41bc4a8] Imported Upstream version 4.6.2.7+dfsg

 -- Jo Shields <joshield@microsoft.com>  Thu, 15 Dec 2016 10:58:56 +0000

mono (4.6.1.3+dfsg-8) unstable; urgency=high

  * [aee388a] Remove dead PPC/boehm symbol
  * [85aa8b5] Move call to sn.exe to *after* cil-stringreplacer.exe.
    (Closes: #844082)
  * [faceb4d] Use DEB_HOST_ARCH not DEB_BUILD_ARCH. Apparently.

 -- Jo Shields <directhex@apebox.org>  Sat, 12 Nov 2016 21:34:51 +0000

mono (4.6.1.3+dfsg-7) unstable; urgency=medium

  [ Jo Shields ]
  * [35555c1] Also use PThreads on all PowerPC variants.

  [ Bernhard Urban ]
  * [09d9fb5] [ppc] disable MONO_ARCH_HAVE_TLS_GET
    `--with-tls=__thread` is broken on PowerPC.
    `--with-tls=pthread` didn't work on PowerPC, but disabling
    MONO_ARCH_HAVE_TLS_GET fixes it.
    Instead of guarding the define with `HAVE_KW_THREAD`, let's just
    disable it.  We want to get rid of `--with-tls=__thread` anyway.
  * [3cf6e41] [ppc] use proper calling convention when coming from a signal
    handler.
    ELF v2 ABI (aka. ppc64le) defines two entry points per function.
    The global entry point (offset 0) sets up the TOC (r2) itself, while the
    local entry point (offset 8) is a fast entry point if the TOC is
    already set up properly.
    When the global entry point is used, the address of the global entry
    point is required in r12 according to the ABI.
  * [cb6969d] [ppc] enable MONO_ARCH_HAVE_SIGCTX_TO_MONOCTX on every
    PowerPC configuration on Linux
  * [058ed9e] [ppc] some 32bit CPUs trap on std, use stw instead
  * [05a71e1] [ppc] clobber r0 in MONO_CONTEXT_GET_CURRENT
    r0 can't be the base for a memory acces.

  [ Jo Shields ]

 -- Jo Shields <jo.shields@xamarin.com>  Thu, 10 Nov 2016 12:55:08 +0000

mono (4.6.1.3+dfsg-6) unstable; urgency=medium

  [ Vlad Brezae ]
  * [9763265] [mips] Don't assert when decomposing longs.
    There is no point in asserting if we encounter an unhandled long op.
    These ops may still get removed, if emulated later on, or maybe from
    other passes. Asserting happens as a last resort when emitting the
    native code for the method.
  * [29ab403] [mips] Add missing define
  * [d85c294] [mips] Disable div with mul on 32bit mips

  [ Jo Shields ]
  * [18f2ec0] Refreshed MIPS symbols (Closes: #840494)
  * [e5724c1] Force pthreads on ARM and MIPS.

 -- Jo Shields <joshield@microsoft.com>  Mon, 07 Nov 2016 19:32:46 +0000

mono (4.6.1.3+dfsg-5) unstable; urgency=medium

  [ Martin Baulig ]
  * [873636b] ChainValidationHelper: ignore port number when validating a
    certificate's host name.
    This fixes the certificate validation bug here:
    https://bugzilla.xamarin.com/show_bug.cgi?id=44708

  [ Jo Shields ]
  * [3cfd6a2] On Debian, we don't have any reference assemblies for .NET 4.5
    (as they can't be built fully from source right now), so make
    TargetFrameworkVersion 4.5.x point to $latest. This avoids the need for
    a packaging transition to change every TargetFrameworkVersion 4.5 into 4.6

 -- Jo Shields <directhex@apebox.org>  Sun, 06 Nov 2016 08:05:57 +0000

mono (4.6.1.3+dfsg-4) unstable; urgency=medium

  * [5fa63d4] Fix PowerPC symbols. This symbols stuff is exhausting.
  * [66a6d76] Fix ARM64 symbols too

 -- Jo Shields <directhex@apebox.org>  Sat, 08 Oct 2016 11:00:48 +0100

mono (4.6.1.3+dfsg-3) unstable; urgency=medium

  [ Jo Shields ]
  * [a46898f] Add missing PowerPC symbols
  * [bea9df8] Remove obsolete PPC64el symbol
  * [0cacfe8] Refreshed symbols across all architectures.

  [ Łukasz Domeradzki ]
  * [a7a9773] Fix compilation of AOT-less Mono

 -- Jo Shields <joshield@microsoft.com>  Fri, 07 Oct 2016 20:48:40 +0100

mono (4.6.1.3+dfsg-2) unstable; urgency=medium

  * [bee458a] Build-dep on tzdata (Closes: #837014)
  * [b9f7593] Add a build-arch target

 -- Jo Shields <joshield@microsoft.com>  Fri, 07 Oct 2016 13:19:51 +0100

mono (4.6.1.3+dfsg-1) unstable; urgency=medium

  [ Jo Shields ]
  * [068b9ee] Imported Upstream version 4.6.1.3+dfsg
  * [247c71f] Delete files inexplicably included by our crazy git setup
  * [4d0e950] Corlib needs tzdata (Closes: #839510, #839504, #839431,
    #839415, #839452, #839467, #839447, #839496, #839491, #839441, #839430,
    #839439, #839493, #839416, #839451, #839489, #839523, #839429, #839423,
    #839458, #839419, #839464, #839502, #839483, #839446, #839453, #839427,
    #839438, #839455, #839519, #839501, #839448, #839520, #839518, #839425,
    #839521, #839440, #839470, #839414, #839436, #839507, #839434, #839471,
    #839426, #839517, #839503, #839506, #839509, #839457, #839463, #839420,
    #839482, #839450, #839480, #839499, #839473, #839422, #839408, #839490)
  * [338fb58] Add a dummy build-indep (Closes: #831933)
  * [8470ce9] SGen is default libmono now
  * [79e78c1] Re-add PowerPC (Closes: #819711)
  * [1a6afe4] Clean up some unneeded [arch lists]
  * [39cdd36] Add python build dep, so test suite runs
  * [4524eef] Stop trying to enforce 3-part version semantics
  * [10dc309] Fix libmono symlinking
  * [627b699] Stop installing non-existent Jay changelog
  * [a3ff308] Updated dh_clideps
  * [037c229] Refreshed symbols
  * [3077246] Refreshed mono-devel install
  * [414b078] Depend on binutils, for AOT generation
  * [05a36a1] Get rid of C5 package
  * [85cba34] Add new libs added from 4.2->4.6
  * [9313b6b] Add new TLS providers
  * [3042d1a] Refresh makecliclibs symbols versioning

 -- Jo Shields <joshield@microsoft.com>  Mon, 03 Oct 2016 11:23:50 +0100

mono (4.2.1.102+dfsg2-8) unstable; urgency=medium

  * [cf4937c] Fixes for ARM64 packages. Thanks to Matthias Klose
  * [ec6abc9] Further packaging fixes for ARM64 (Closes: 825497)

 -- Jo Shields <joshield@microsoft.com>  Fri, 27 May 2016 10:46:30 +0100

mono (4.2.1.102+dfsg2-7) unstable; urgency=medium

  [ Jo Shields ]
  * [ddd8779] Suggest reference assemblies for mono-devel. Not needed, but
    sometimes useful.
  * [1975195] Use X509 serial number in Mono cert store filename.
    The Mono cert store traditionally uses the SKI for the filename of a
    certificate, but this does not handle cases where a cert has been
    reissued with the same SKI but different serial (seen in the wild
    with StartCom certs). This patch appends the serial to all new
    imported certs, and attempts to interoperate cleanly with existing
    serial-less certificate stores to avoid duplication.
    (Closes: #30902)
  * [4725363] Fix cert store mover (symlinks to directories are -d)
  * [6da2dfa] Prerequisite near-empty commit for arm64 patch to apply
  * [bba162f] Backport 3cd04f97199ff38d7316587e44381638ba469565 to 4.2 branch
  * [2e9629f] Fix edge case in new certdir migration code (Closes: #820082)
  * [1c25daa] Add ARM64 packages - SGen only (Closes: #789771)
  * [664b438] Fix up sgen-only packackaging rules

  [ Rodrigo Kumpera ]
  * [609e2d7] [utils] Fix amd64 version of MONO_CONTEXT_GET_CURRENT.
    (Closes: #818329)
    Registers must be saved in MonoContext in the same order as
    mono_sigctx_to_monoctx.
    This caused crashes on linux when unified suspend was enabled.
    https://bugzilla.xamarin.com/show_bug.cgi?id=33020
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818329
    (cherry picked from upstream commit 23e34d77f2fd23ab5d61f6ba4aa905817f57668a)

  [ Zoltan Varga ]
  * [efc7a57] Implement handler block guard trampolines.
    (cherry picked from commit d93dab827831b94fc65ab9dae5ce531e8ccd7ebe)
  * [9414811] Fix the generation of static rgctx trampolines when using aot
    on linux.
    (cherry picked from commit 455d2b81e2e662569b9654c79b5e1763bf133fa0)


 -- Jo Shields <jo.shields@xamarin.com>  Mon, 11 Apr 2016 17:22:16 +0100

mono (4.2.1.102+dfsg2-6) unstable; urgency=medium

  * [d2d5aeb] Don't remap all versions of Npgsql to 4.0.0.0.
  * [dc3f62a] Don't use unowned /usr/share/.mono for certs (Closes: #808308)

 -- Jo Shields <jo.shields@xamarin.com>  Mon, 15 Feb 2016 15:09:36 +0000

mono (4.2.1.102+dfsg2-5) unstable; urgency=medium

  * [db6d214] Make XBuild assume TargetFrameworkVersion 4.5, if none specified

 -- Jo Shields <jo.shields@xamarin.com>  Tue, 15 Dec 2015 10:47:33 +0000

mono (4.2.1.102+dfsg2-4) unstable; urgency=medium

  * [4ff4a7a] Final fix for symbols
  * [546ee96] I... have no idea how these deltas ended up existing, vs.
    the tarball. Thanks, git, you weird little monkey.

 -- Jo Shields <directhex@apebox.org>  Thu, 10 Dec 2015 12:39:05 +0000

mono (4.2.1.102+dfsg2-3) experimental; urgency=medium

  * [17c35c4] Fix more .symbols errors

 -- Jo Shields <jo.shields@xamarin.com>  Thu, 26 Nov 2015 08:58:08 +0000

mono (4.2.1.102+dfsg2-2) experimental; urgency=medium

  * [924cd9b] Bump clideps
  * [b49e1b9] Move arch-specific symbols to the right places, and refresh
  * [7ca9a4a] Remove PowerPC port. Sorry guys, you had your chance
  * [36c1be2] Force pthread for --with-tls on MIPS.

 -- Jo Shields <jo.shields@xamarin.com>  Wed, 25 Nov 2015 18:51:02 +0000

mono (4.2.1.102+dfsg2-1) experimental; urgency=medium

  * [d72f12c] Imported Upstream version 4.2.1.102+dfsg
  * [1fcbc08] Add new ServiceModel packages
  * [c963f9a] Add missing PPC64 symbols (Closes: #801423)
  * [b786709] Correct webbrowser4.0-cil description (Closes: #792682)
  * [6cb3b0c] Refresh symbols files
  * [3cd94e3] bump standards version
  * [7bbf509] Ignore false license-problem-non-free-RFC Lintian warning
  * [a90d8ee] Fix up copyright file to meet spec better
  * [11f70be] Delete .chm files from orig source
  * [91baf4d] Imported Upstream version 4.2.1.102+dfsg2
  * [18ab848] More copyright file fixes
  * [e56a81f] Rename symbolicate to mono-symbolicate

 -- Jo Shields <jo.shields@xamarin.com>  Wed, 18 Nov 2015 17:16:19 +0000

mono (4.0.2.5+dfsg-2) experimental; urgency=medium

  * [7df1162] Add missing ppc64el .symbols files
  * [f38375e] mono-threads-linux.c also applies to other OSes with
    GNU userland.
  * [14dd9bb] Big Endian fix by Than Ngo <than@redhat.com> from
    https://bugzilla.xamarin.com/show_bug.cgi?id=31779

 -- Jo Shields <jo.shields@xamarin.com>  Mon, 27 Jul 2015 12:20:34 +0100

mono (4.0.2.5+dfsg-1) experimental; urgency=medium

  * [e150a78] Imported Upstream version 4.0.2.5+dfsg
  * [fa531c6] Imported Upstream version 4.0.2.4+dfsg (Closes: #778014,
    #699334)
  * [236b959] Handle 4-part version numbers in get-orig-source
  * [b08017d] Don't attempt to install binary-only reference assemblies
  * [f155271] Update symbols files for latest exported symbols
  * [8a2faa2] All of the 2.0, 3.5 and 4.0 classlib are gone - delete
    libraries which are no longer distributed, and add a couple of new
    ones (Closes: #375871, #596769, #603997, #731875, #615145, #550385,
    #553642, #602079)
  * [af96cc3] Add ppc64el to arch list
  * [823d507] Add a package to integrate Mono with the Debian SSL store,
    and keep it in sync
  * [aea6f48] Build AOT-accelerated libraries at install time
  * [31a96cf] Refresh list of +dfsg changes
  * [fec24f6] Include changelog entries from master branch
  * [e74c81c] Mono's build system loves -j now
  * [c5ed64e] Actually, SMDiagnostics is from 4.2+. Delete.
  * [9a380de] symbolicate hasn't been renamed yet in 4.0
  * [fa76bd1] Add word "metapackage" to libmono-i18n4.0-all description

 -- Jo Shields <jo.shields@xamarin.com>  Tue, 14 Jul 2015 18:48:53 +0100

mono (3.2.8+dfsg-10) unstable; urgency=high

  * [037e3b5] Mono's implementation of the SSL/TLS stack failed to check
    the order of the handshake messages. Which would allow various attacks on
    the protocol to succeed. ("SKIP-TLS" attack).
    (Closes: #780751, CVE-2015-2318)
  * [38d3725] Remove the client-side SSLv2 fallback. There's almost no SSLv3
    web site left so a v2 fallback is only extra code we do not need to carry
    forward. (Closes: #780751, CVE-2015-2320)
  * [00e66d6] Remove the EXPORT ciphers and related code path. That was still
    useful in 2003/2004 but the technical and legal landscape changed a lot
    since then. Removing the old, limited key size, cipher suites also allow
    removed additional parts of the code that deals with them.
    ("FREAK" attack) (Closes: #780751, CVE-2015-2319)

 -- Jo Shields <jo.shields@xamarin.com>  Thu, 19 Mar 2015 10:30:24 +0000

mono (3.2.8+dfsg-9) unstable; urgency=medium

  [ Mirco Bauer ]
  * [c8efb3b] Enable IPv6 support by default (closes: #771389)

  [ Jo Shields ]
  * [0d67f80] Fix missing contents in mono-runtime-dbg package
    (Closes: #773509, #773511)

 -- Mirco Bauer <meebey@meebey.net>  Fri, 19 Dec 2014 11:47:22 +0000

mono (3.2.8+dfsg-8) unstable; urgency=medium

  * [835c4ca] Add support for non-assembly files installed to the GAC.
    This is the first half of a fix to bug #767507.

 -- Jo Shields <jo.shields@xamarin.com>  Wed, 05 Nov 2014 11:44:40 +0000

mono (3.2.8+dfsg-7) unstable; urgency=medium

  * [10016c2] Build libmono-2.0-1 and libmono-2.0-dev for mipsel

 -- Iain Lane <laney@debian.org>  Thu, 10 Jul 2014 11:19:02 +0100

mono (3.2.8+dfsg-6) unstable; urgency=medium

  * [9a7e4fb] Properly support Python 3 as Python version linked by
    GDB. Thanks to Matthias Klose <doko@debian.org>
    (Closes: #752661)

 -- Jo Shields <directhex@apebox.org>  Mon, 07 Jul 2014 21:52:07 +0100

mono (3.2.8+dfsg-5) unstable; urgency=medium

  [ Jo Shields ]
  * [c1dd2a1] Enforce strict dependency versioning on
    libmono-cecil-private-cil. This ensures that packages depending on it
    are upgraded in lockstep. This works around the unreliable ABI
    versioning on this library. (Closes: #728911)

 -- Jo Shields <directhex@apebox.org>  Sun, 06 Jul 2014 16:01:19 +0100

mono (3.2.8+dfsg-4) experimental; urgency=low

  * [3930eef] Add missing libmono-winforms2.0-cil dependency to
    libmono-cil-dev.

 -- Jo Shields <directhex@apebox.org>  Thu, 27 Feb 2014 23:29:17 +0000

mono (3.2.8+dfsg-3) experimental; urgency=low

  * [6a91386] -z and -n do the same thing, right? Fixes autopkgtest for real.

 -- Jo Shields <directhex@apebox.org>  Wed, 26 Feb 2014 10:28:38 +0000

mono (3.2.8+dfsg-2) experimental; urgency=low

  * [2192ca9] Only trigger mono-gac postinst on upgrades. This should fix
    an edge case when GAC-installing libraries which rely on
    machine.config's key remapping at the same time as mono-gac
    first-install, such as F#. Thanks to Christopher James Halse Rogers.

 -- Jo Shields <directhex@apebox.org>  Tue, 25 Feb 2014 23:55:52 +0000

mono (3.2.8+dfsg-1) experimental; urgency=low

  * The "Debian 9.0 Zurg" release

  * [9972bf8] Imported Upstream version 3.2.8+dfsg
  * [c9f9468] README is gone, ship README.md instead since it might be useful
  * [029af3f] Refresh symbols files for libmono*
  * [e2acadb] Don't use killall to kill stray Mono processes, it doesn't work
    as desired. (Closes: #738277)
  * [0b1a48e] Delete some corner-case build rules for working around arch
    issues
  * [26e5fbc] Bump System.Reactive to 2.2
  * [660166e] Fix up XBuild paths
  * [ea9afdc] Add new Facades to mono-devel
  * [8305898] Add new XBuild 12.0 files to mono-xbuild package
  * [4575803] Add new Mono.XBuild.Tasks library
  * [66a2288] Refreshed clilibs versioning and renamed packages as required
    by ABI changes

 -- Jo Shields <directhex@apebox.org>  Thu, 20 Feb 2014 20:45:09 +0000

mono (3.2.3+dfsg-7) experimental; urgency=medium

  [ Mirco Bauer ]
  * [fd41e43] Added a hard timeout of 1 hour per test pass to prevent blocking
    buildds forever
  * [68cd63d] Hard kill stray mono processes after each test pass to make the
    life of buildd admins nicer
  * [2b00059] Added psmisc to build-deps for the killall command

  [ Christopher James Halse Rogers ]
  * [c6ee8c7] Make the install-framework commmand idempotent

 -- Mirco Bauer <meebey@debian.org>  Fri, 17 Jan 2014 07:06:13 +0100

mono (3.2.3+dfsg-6) experimental; urgency=medium

  * The "Hello F#" release

  [ Christopher James Halse Rogers ]
  * [37faf77] Do the framework-install/framework-remove dance in mono-gac maint
    scripts. This ensures our 3rd-party-ish framework libraries end up in the
    right place on upgrades.

  [ Jo Shields ]
  * [5872e81] Disable monitor.exe, it frequently doesn't get cleaned up on
    buildds, which can cause buildd admin angst.
  * [a9a843a] Disable bug-10127, this is another test which can leave stray
    processes.
  * [c01f5fc] mono-devel should pull in libmono-2.0-dev as this contains
    mono-2.pc. Fixes FTBFS in gtk-sharp3 and others.

 -- Mirco Bauer <meebey@debian.org>  Wed, 15 Jan 2014 07:21:45 +0100

mono (3.2.3+dfsg-5) experimental; urgency=low

  * [bb3e132] Fix error in debian/libmonosgen-2.0-1.symbols.armhf
  * [98b1fb6] Roll all the -facades- (PCL) packages into mono-devel. These
    are meaningless outside compile time, and a pain to maintain, so we
    gain nothing from having them split out.

 -- Jo Shields <directhex@apebox.org>  Thu, 12 Dec 2013 12:35:44 +0000

mono (3.2.3+dfsg-4) experimental; urgency=low

  [ Alex Rønne Petersen ]
  * [17c6b02] Merge branch 'armhf' of github.com:alexrp/mono
    (cherry picked from commit b9bcafb382666ccf2f2848065f1760c8f322fa4d)

  [ Jo Shields ]
  * [cf19c56] Add support for armhf packages

 -- Jo Shields <directhex@apebox.org>  Tue, 03 Dec 2013 22:52:00 +0000

mono (3.2.3+dfsg-3) experimental; urgency=low

  * [2b7198e] Fix buggy Replaces section on
    libmono-system-windows-forms-datavisualization4.0a-cil package
    (Closes: #728340)
  * [8a07907] There is a bug in the silicon on Loongson 2E and 2F
    processors, which can cause the traditional NOP instruction
    (which doesn't exist on MIPS but is an alias to 'sll 0,0,0')
    to fail intermittently under high load. This is worked around
    in binutils
    (https://sourceware.org/ml/binutils/2009-11/msg00387.html) but
    that only applies to software compiled via binutils, not via a
    JITter like Mono. The fix uses a different no-op instruction
    which does not trigger the CPU bug. Thanks to Alex Rønne
    Petersen for his help.

 -- Jo Shields <directhex@apebox.org>  Fri, 15 Nov 2013 00:03:19 +0000

mono (3.2.3+dfsg-2) experimental; urgency=low

  [ Christopher James Halse Rogers ]
  * [e3ef79e] Add dh_installcliframework support to mono.runtime-script

 -- Jo Shields <directhex@apebox.org>  Wed, 30 Oct 2013 00:07:49 +0000

mono (3.2.3+dfsg-1) experimental; urgency=low

  [ Jo Shields ]
  * [d0a215f] Imported Upstream version 3.2.3+dfsg (Closes: #725279)
  * [f355562] Add new symbols for 3.2.3
  * [0d9bcb4] Bump ABI versions for 3.2.3 changes, including package renames
    where required by policy.
  * [93ed69f] Fix the couple of packages that accidentally did not drop IA64
    support.
  * [5513028] Add Sgen debug helper to mono-dbg
  * [ab982e4] Add missing mono-heapviz and mdbrebase
  * [81bf668] Strip out 4.5 version of bundled NUnit, we don't ship the
    bundle in Debian.
  * [d6db210] Add missing monosgen-2.pc to libmonosgen-2.0-dev
  * [6c1a392] Add libmono-system-json2.0-cil package
  * [e3c04e1] Refresh list of packages in libmono-cil-dev.
  * [b9c8e08] Add System.DirectoryServices.Protocols assembly package
  * [2e5b801] Add 2.0 (3.5) version of System.Net assembly packages.
  * [be5178c] Add package for System.ServiceModel.Activation assembly
  * [6b9fdaa] Add package for System.Json.Microsoft assembly
  * [e37416a] Add package for 2.0 (3.5) version of System.Data.Services.Client
    assembly
  * [d42483b] Add symbol brought in by the last patch merge
  * [cd78202] Don't redeclare desc in mini_create_ftnptr on ppc64
  * [4d2d529] Add missing PowerPC symbols
  * [0ad5d69] Abandon SPARC support. The company which had previously been
    maintaining it dropped their interest after Mono 2.8, and as such, the
    SPARC port is bitrotted beyond use. (Closes: #727542)

  [ Alex Rønne Petersen ]
  * [be0a4a3] Remove unneeded NetBSD code path from atomic.h.
  * [4d3344a] Simplify the ifdeffery in atomic.c/.h a bit.
  * [b3a340d] Use host preprocessor identifiers in atomic.c, not target.
  * [9058bfe] Remove unneeded ARM code from atomic.c.
  * [97a4fff] Use GCC atomics on s390x.
  * [a668980] Remove MONO_ARCH_SAVE_REGS from threading icalls.
  * [73ec437] Use mono_memory_barrier () for Thread.MemoryBarrier ().
  * [70e8ca1] Add implementations of various interlocked functions to
    atomic.c/.h.
  * [b37681e] Add interlocked read/write functions to atomic.c/.h.
  * [f912c77] Move definition of NEED_64BIT_CMPXCHG_FALLBACK to top of
    atomic.c.
  * [3b93dd8] Use __sync_sub_and_fetch () for atomic decrements for
    clarity.
  * [8d36fd1] Use InterlockedRead64 () for Interlocked.Read (long&).
  * [07c705d] Use InterlockedIncrement64 () for Interlocked.Increment
    (long&).
  * [c1a8be1] Use InterlockedDecrement64 () for Interlocked.Decrement
    (long&).
  * [deeb1c8] Use InterlockedExchange64 () for Interlocked.Exchange
    (long&, long).
  * [413523f] Use InterlockedExchange64 () for Interlocked.Exchange
    (double&, double).
  * [2676ce4] Use InterlockedAdd () for Interlocked.Add (int&, int).
  * [07d515c] Use InterlockedAdd64 () for Interlocked.Add (long&, long).
  * [9599856] Correct our implementation of Thread.VolatileRead ()/VolatileWrite ().
  * [bfe9881] Use slow 64-bit cmpxchg for 32-bit ARM, MIPS, and PowerPC.
  * [3c16fd2] Add an extension point in atomic.c.
  * [771e714] Add mono_gc_wbarrier_generic_store_atomic () function.

  [ Zoltan Varga ]
  * [d6629c3] [runtime] Fix the interlocked increment/decrement/add functions.

 -- Jo Shields <directhex@apebox.org>  Thu, 24 Oct 2013 20:21:32 +0100

mono (3.2.1+dfsg-1) experimental; urgency=low

  * The "REJECT FALSE ICONS" release

  [ Jo Shields ]
  * [b9108c7] Dirty patch to introduce a new System.Windows.Forms.WebBrowser
    back-end, which does absolutely nothing. This is to allow applications
    which create a WebBrowser object to continue to run without crashing,
    in the absence of a working browser back-end (which we lack right now).
    This patch is sufficient for
    http://www.java2s.com/Tutorial/CSharp/0460__GUI-Windows-Forms/AsimpleBrowser.htm
    to run without crashing. (Closes: #683289, #694948)
  * [d20f6ad] Update README.source for the latest +dfsg changes
  * [621d62b] Imported Upstream version 3.2.1+dfsg
  * [a469da4] Delete .git folders which are incorrectly supplied (sometimes)
    in upstream tarballs
  * [93dc83d] Remove IA64 as a build arch, it's abandoned upstream - add
    newly fixed MIPS (little endian) instead.
  * [45139df] Refresh debian/ - including new split-off packages - now SGen
    is default
  * [f8f6ae7] Rename libmono-2.0 packages to libmonoboehm-2.0 as appropriate.
  * [22f5059] Add new GAC'd assemblies from this release.
  * [7876094] Refreshed dh_makeclilibs version information to reflect ABI
    and API bumps.
  * [0916fab] Rename libmono-csharp4.0-cil.install to
    libmono-csharp4.0a-cil.install, due to heavy ABI breakage.
  * [c4437d1] Fix compilation failure to due to uninitialized variable.
  * [b53dbb2] Create a set of new packages for PCL Facades.
  * [1054a3b] Add Xamarin to copyright file
  * [3643568] Fix compilation failure to due to uninitialized variable.
  * [0873f74] Replace references to Novell in package descriptions with
    Xamarin.

  [ Mirco Bauer ]
  * [c920c13] Removed mono_arch_get_lmf_addr from s390x specific symbols
  * [7b291a4] Added new armel specific symbols to libmono-2.0-1.symbols.armel

  [ Atsushi Eno ]
  * [15e60b3] Add Assembly version attributes to hopefully fix bug #10002.
    (cherry picked from commit cd6dc32e0b936645bf2f89e1bf61c6ae04c3258a)
    The new files are modified by this commit but were not present in the
    packaged release.
  * [5b98c36] [rx] Add missing AssemblyInfos.
    (cherry picked from commit 7890e1e824b91b1fd30d375b8cfb19d5abb23c5a)
  * [7cb9532] remove wrong EOLs after Libs: in reactive.pc.in. Third
    attempt to fix bug #10002.
    (cherry picked from commit 5c228f3dd0e9b32a5b0d4aaaf0903ebaeae5a6d9)
  * [8583276] Fix build (giconv.c) (cherry picked from commit
    37e7f2fb50e2f357ae4068d3b7551ff411f9f77c)

  [ Carlos Martín Nieto ]
  * [b85c794] Create package for Reactive Extensions.
    Now that they have a version, let's create binary packages for them.

  [ Alex Rønne Petersen ]
  * [172471f] Support a MONO_ARCH_HAVE_TLS_INIT variable.
    Setting this on an architecture makes Mini call
    mono_arch_tls_init () on thread attach.
    This is primarily useful for architectures that have not
    had their LMF code ported to the new infrastructure due to
    a general lack of maintenance or hardware to do it on.
    (cherry picked from commit f87a4f127d1a0ea1cf4145f9605c5698af08c6cf)
  * [7cbea71] MIPS: Set USE_MUL to 0 by default (for now).
    Setting it to 1 breaks on Loongson CPUs which are the most common
    desktop MIPS CPUs supported by e.g. Debian.
    This change can be reverted when more investigation is done to find
    out why exactly this breaks.
    Thanks to Jo Shields (@directhex) for lots of testing and debugging
    and spotting this define that turned out to be the culprit.
    (cherry picked from commit 0e67acba31c39e37b1bc55afb28d157c36895c23)

  [ Mark Probst ]
  * [e19428c] Fix race conditions in finalizer/weak link staging.
    (cherry picked from commit aef4b77ea79aa0a4c06e10bd5842da9df0d10973)

  [ Jeffrey Stedfast ]
  * [090dda7] [eglib] Fixed g_utf8_to_utf16_general() to handle
    invalid utf8 (cherry picked from commit
    a81cd6dae81a7077a7f014948c78075da08f02f7)

  [ Zoltan Varga ]
  * [49af7b0] [sgen] Use __builtin_ctzl () in OBJ_BITMAP_FOREACH_PTR () on 64
    bit platforms. Fixes #14834. (cherry picked from commit
    d2cc22580898df5d4a15e0f99ab513e1570a6082)
    Thanks to Andres G. Aragoneses (@knocte) for his help tracking this one
    down, as it broke Banshee.

 -- Jo Shields <directhex@apebox.org>  Sun, 22 Sep 2013 18:35:43 +0100

mono (3.0.6+dfsg2-12) unstable; urgency=medium

  [ Jo Shields ]
  * [0410495] Only trigger mono-gac postinst on upgrades. This should fix an
    edge case when GAC-installing libraries which rely on machine.config's key
    remapping at the same time as mono-gac first-install, such as F#. Thanks to
    Christopher James Halse Rogers.
  * [173a0cf] -z and -n do the same thing, right? Fixes autopkgtest for real.

 -- Mirco Bauer <meebey@debian.org>  Thu, 27 Mar 2014 10:21:21 +0100

mono (3.0.6+dfsg2-11) unstable; urgency=medium

  * The "Hello F#" release

  [ Christopher James Halse Rogers ]
  * [d953ce1] Do the framework-install/framework-remove dance in mono-gac maint scripts.
    This ensures our 3rd-party-ish framework libraries end up in the right place
    on upgrades.
    cf: gac-install/gac-remove
  * [9303f0c] Add dh_installcliframework support to mono.runtime-script
  * [a0ea7e3] Make the install-framework commmand idempotent

 -- Mirco Bauer <meebey@debian.org>  Tue, 11 Feb 2014 02:46:08 +0100

mono (3.0.6+dfsg2-10) unstable; urgency=low

  [ Marek Safar ]
  * [3fc971b] Add test from Jb Evain to test biner with user method types
    (cherry picked from commit 80d342ff7555e95bfa3917543ce66910175cf61d)

  [ Jo Shields ]
  * [fae7653] Really remove SPARC from list of architectures (Closes: #731253)

 -- Jo Shields <directhex@apebox.org>  Tue, 03 Dec 2013 23:55:11 +0000

mono (3.0.6+dfsg2-9) unstable; urgency=low

  * [24232d8] Enforce strict dependency versioning on
    libmono-cecil-private-cil. This ensures that packages depending
    on it are upgraded in lockstep. This works around the unreliable
    ABI versioning on this library. (Closes: #728911)

 -- Jo Shields <directhex@apebox.org>  Sun, 17 Nov 2013 20:21:43 +0000

mono (3.0.6+dfsg2-8) unstable; urgency=low

  * [a87c24d] Remove SPARC. It's a dead architecture in Mono upstream
    (and elsewhere). (Closes: #727542)
  * [b6e4975] Fix package descriptions to not mention SPARC or IA64,
    and exchange S/390 with S/390x

 -- Jo Shields <directhex@apebox.org>  Sun, 27 Oct 2013 14:09:33 +0000

mono (3.0.6+dfsg2-7) unstable; urgency=low

  [ Jeffrey Stedfast ]
  * [235060d] [eglib] Fixed g_utf8_to_utf16_general() to handle invalid
    utf8 (cherry picked from commit a81cd6dae81a7077a7f014948c78075da08f02f7)
    (Closes: #716689)

  [ Atsushi Eno ]
  * [5c90cf9] Fix build (giconv.c)
    (cherry picked from commit 37e7f2fb50e2f357ae4068d3b7551ff411f9f77c)

 -- Jo Shields <directhex@apebox.org>  Sat, 12 Oct 2013 23:54:26 +0100

mono (3.0.6+dfsg2-6) unstable; urgency=low

  [ Mirco Bauer ]
  * [c920c13] Removed mono_arch_get_lmf_addr from s390x specific symbols
  * [7b291a4] Added new armel specific symbols to libmono-2.0-1.symbols.armel

  [ Atsushi Eno ]
  * [15e60b3] Add Assembly version attributes to hopefully fix bug #10002.
    (cherry picked from commit cd6dc32e0b936645bf2f89e1bf61c6ae04c3258a)
    The new files are modified by this commit but were not present in the
    packaged release.
  * [5b98c36] [rx] Add missing AssemblyInfos.
    (cherry picked from commit 7890e1e824b91b1fd30d375b8cfb19d5abb23c5a)
  * [7cb9532] remove wrong EOLs after Libs: in reactive.pc.in. Third attempt to fix bug #10002.
    (cherry picked from commit 5c228f3dd0e9b32a5b0d4aaaf0903ebaeae5a6d9)

  [ Carlos Martín Nieto ]
  * [b85c794] Create package for Reactive Extensions.
    Now that they have a version, let's create binary packages for them.

  [ Alex Rønne Petersen ]
  * [172471f] Support a MONO_ARCH_HAVE_TLS_INIT variable.
    Setting this on an architecture makes Mini call
    mono_arch_tls_init () on thread attach.
    This is primarily useful for architectures that have not
    had their LMF code ported to the new infrastructure due to
    a general lack of maintenance or hardware to do it on.
    (cherry picked from commit f87a4f127d1a0ea1cf4145f9605c5698af08c6cf)

  [ Jo Shields ]
  * [1eacac9] Kill IA64 support. It's dead upstream and not coming back.

 -- Mirco Bauer <meebey@meebey.net>  Fri, 11 Oct 2013 11:25:53 +0200

mono (3.0.6+dfsg2-5) unstable; urgency=low

  * [8b43de0] [monodoc] Ensure we don't try to use <Parameters> when
    it might be null. Fixes Gendarme doc generation.
    (cherry picked from commit ba222d4eb939ef097dd2b77b1fea5c3b8a60b310)
  * [478f26a] Switch debian/gbp.conf to use non-Experimental branches
  * [0dde9cb] Fix compilation failure to due to uninitialized variable.

 -- Jo Shields <directhex@apebox.org>  Wed, 09 Oct 2013 23:21:56 +0200

mono (3.0.6+dfsg2-4) unstable; urgency=low

  [ Iain Lane ]
  * [2a84a9f] Install Mono.Posix and System.Data.OracleClient into 4.5 too

  [ Neale Ferguson ]
  * [a4118b9] Add lazy rgctx support to s390x
    (cherry picked from commit 3cbc51a82063f879680eab3c99415028e9c80c00)
  * [8f533d3] Correct call parameter processing for GENERICINST types
    (cherry picked from commit efa707b468967f1fa57bb39c642109439dc03c84)
  * [a99f491] Remove unneeded call - lazy support
    (cherry picked from commit 89cbc62dee8e694b1d80157d254322523bbce411)

 -- Mirco Bauer <meebey@debian.org>  Mon, 13 May 2013 12:22:42 +0200

mono (3.0.6+dfsg2-3) unstable; urgency=low

  * Upload to unstable

 -- Mirco Bauer <meebey@debian.org>  Sun, 05 May 2013 09:07:45 +0200

mono (3.0.6+dfsg2-2) experimental; urgency=low

  [ Jo Shields ]
  * [f46cef1] Ensure GetVolumeInformation is defined on kfreebsd, by adding to
    the #define
  * [88cfd6f] Remove duplicated definition of mini_gc_enable_gc_maps_for_aot -
    fixed build on PowerPC, Itanium, SPARC
    (cherry picked from commit 998373afb6cb164767d2dc7cc62610e1dbf4a161)

 -- Mirco Bauer <meebey@debian.org>  Thu, 18 Apr 2013 20:21:12 +0200

mono (3.0.6+dfsg2-1) experimental; urgency=low

  * The "From Mirco Bauer with Love" release

  [ Mirco Bauer ]
  * New major upstream release
    + Dropped obsolete downstream patches:
      - master-experimental-patches/CVE-2012-3382-Mono.Web-XSS
      - master-experimental-patches/X.509_fixes
      - master-experimental-patches/fix_mono-api-info
  * [8f13662] Bumped clilibs where needed to >= 3.0.6
  * [1a21b1c] Updated debian/copyright for Mono 3.0.6
  * [8550395] Remove external/Lucene.Net/lib/ from source tarball in get-orig-source
  * [37f20cb] Updated debian/README.source for Mono 3.0.6
  * [44b076b] Imported Upstream version 3.0.6+dfsg2
  * [422ee0e] Imported Upstream version 3.0.6+dfsg
  * [2a298ae] Updated libmono-2.0-1.symbols for Mono 3.0.2 and 3.0.3
  * [8bb72a8] Re-synced debian/dh_makeclilibs from cli-common 0.9, needed for .NET 4.5 support
  * [81be094] Imported Upstream version 3.0.1+dfsg
  * [ca9c963] Imported Upstream version 3.0.0+dfsg
  * [2b6934a] Updated GNU/kFreeBSD port for Mono 3.0
  * [df4ee63] Disable -Werror=format-security on GCC as the input is already
              validated by the caller.
  * [552f512] Added missing RabbitMQ.Client/docs/specs files back, which
              were accidently deleted in debian/rules' get-orig-source target
  * [fd3c55d] Updated libmono-2.0-1.symbols for Mono 3.0
  * [70a0773] Added 4.5 runtime config files to mono-runtime.install
  * [f2c64d8] Moved gmcs and dmcs to the mono-mcs package as they are now just
              script wrappers around mcs which from now on provides the
              C# 2.0, 3.0, 4.0 and 5.0 compiler
  * [5f555c4] Use mcs compiler in debian/rules for MonoGetAssemblyName and
              mono-api-diff
  * [22cdeb1] The default C# compiler (cli-csc) is now mcs instead of dmcs,
              making CLI 4.5 the new default runtime
  * [d8aa46c] Updated application paths of mono-devel.install
  * [bbad2af] Added new libmono-corlib4.5-cil package
  * [2992c9c] Updated application path of mono-csharp-shell.install
  * [86a3c74] Updated application path of mono-4.0-gac.install
  * [422f9a5] Updated library path of libmono-codecontracts4.0-cil.install
  * [07f956e] Added new libmono-parallel4.0-cil package
  * [0ac23eb] Updated application path of mono-4.0-service.install
  * [68801fb] Added new libmono-system-json4.0-cil package
  * [62ec2a8] Updated library paths for libmono-microsoft-build*4.0-cil and
              added new libmono-microsoft-build4.0-cil package
  * [9f85c45] Added new libmono-entityframework(-sqlserver)6.0-cil package
  * [64737c1] Added new libmono-system-net-http4.0-cil package
  * [0d23a36] Added new libmono-system-net-http-formatting4.0-cil package
  * [7a5ff4b] Added new libmono-system-threading-tasks-dataflow4.0-cil package
  * [7d22b72] Added new libmono-system-web-http4.0-cil package
  * [a153a71] Added new libmono-system-web-http-selfhost4.0-cil package
  * [4be7571] Added new libmono-system-web-mvc3.0-cil package
  * [5705132] Added new libmono-system-web-razor2.0-cil package
  * [f636e2f] Added new libmono-system-web-webpages2.0-cil package
  * [2b8ef48] Added new libmono-system-web-webpages-deployment2.0-cil package
  * [3a0996e] Added new libmono-system-web-webpages-razor2.0-cil package
  * [cba5827] Added aspnetwebstack.pc and system.web.mvc3.pc to libmono-cil-dev
              package
  * [e36a51e] Added cccheck(.exe) with manpage to mono-devel package
  * [cb6e8fc] Added crlupdate(.exe) with manpage to mono-devel package
  * [bb1a528] Updated library paths for .NET 4.5 development profile
  * [52efd50] Updated application paths for .NET 4.5 development profile

  [ Marek Safar ]
  * [3531cf8] Build correct version of System.Net for non-mobile profile

 -- Mirco Bauer <meebey@debian.org>  Wed, 10 Apr 2013 23:13:16 +0200

mono (2.10.8.1-8) unstable; urgency=high

  * [b9108c7] Dirty patch to introduce a new System.Windows.Forms.WebBrowser
    back-end, which does absolutely nothing. This is to allow applications
    which create a WebBrowser object to continue to run without crashing,
    in the absence of a working browser back-end (which we lack right now).
    This patch is sufficient for
    http://www.java2s.com/Tutorial/CSharp/0460__GUI-Windows-Forms/AsimpleBrowser.htm
    to run without crashing. (Closes: #683289, #694948)

 -- Jo Shields <directhex@apebox.org>  Sun, 03 Mar 2013 17:36:38 +0000

mono (2.10.8.1-7) unstable; urgency=high

  [ Jo Shields ]
  * [4a46aae] Remove armhf from mono-archs.make - It should have been
    removed in 2.10.8.1-6 but was overlooked (Closes: #695743)

  [ Marek Habersack ]
  * [226b326] Fix for Novell bug #739119 (Closes: #686562, CVE-2012-3543)
  * [6983b45] Update to fix for Novell bug #739119

 -- Jo Shields <directhex@apebox.org>  Mon, 28 Jan 2013 10:27:00 +0000

mono (2.10.8.1-6) unstable; urgency=low

  * [da2fc97] Remove armhf from list of supported architectures. It
    ain't supported by the runtime in Mono 2.10.x, and trying to
    shoehorn it in was more difficult than we had hoped. It will
    return in the future, for Mono 2.12. (Closes: #682284)

 -- Jo Shields <directhex@apebox.org>  Mon, 27 Aug 2012 17:15:03 +0100

mono (2.10.8.1-5) unstable; urgency=high

  [ Jo Shields ]
  * [c05ec16] Add symbols file for ppc64 (Closes: #651664)

  [ Mirco Bauer ]
  * [4e87058] Fixed version of ppc64 specific symbol
    mono_exc_esp_offset was introduced in 2.10.1 which is also
    backport-friendly

  [ Gonzalo Paniagua Javier ]
  * [1930eb3] HtmlEncode the path.
    	Fixes Novell bug #769799. (Closes: #681095, CVE-2012-3382)

 -- Jo Shields <directhex@apebox.org>  Wed, 11 Jul 2012 19:13:12 +0100

mono (2.10.8.1-4) unstable; urgency=low

  [ Iain Lane ]
  * [10b15d4] Pass LDFLAGS to binfmt-detector-cli too (Closes: #657518)

  [ Jo Shields ]
  * [f77ef2f] Tweak build system to check multiarch library folder for
    libX11.so.

 -- Jo Shields <directhex@apebox.org>  Sun, 27 May 2012 15:28:00 +0100

mono (2.10.8.1-3) unstable; urgency=low

  * [c934e01] Remove unused File::Basename import from runtime script.
    Having this present causes failures on release upgrades where perl-base
    and perl-modules are not in a consistent state (e.g. this can happen
    when upgrading across major Perl versions). (Closes: #665335) (LP:
    #948848)
  * [9e3cc40] Remove monodoc-base trigger.
    This trigger updated the monodoc search index. It ended up calling
    /usr/bin/monodoc, which is shipped in the monodoc-browser package
    (source package mono-tools). The script attempted to check that
    monodoc-browser was configured, but didn't get this right. This led to
    numerous upgrade failures when Depends of monodoc-browser were not
    satisfied when the trigger was invoked and calling monodoc to update the
    search index bombed out due to this. It's more correct to just have
    monodoc-browser ship this trigger itself. (LP: #972751)
  * [dd2925c] Standards-Version bump to 3.9.3, no changes required
  * [8299ee0] Remove duplicate Depends in mono-complete
  * [508c4f5] Revert "Merge branch 'master-patches/fix_crash_in_fixup_cattrs'"
    This reverts commit 86127dcf508213eac5b50a65c989cf5971b57378, reversing
    changes made to 55a1a20a4d858346ed8a8d840abc3f9230ea816e.
    This branch introduced regressions which caused both nant and mono-upnp
    (at least) to FTBFS. (Closes: #666623)
  * [61fbbe4] Fix ARM printf format problems.
    When building with -Werror=format-security on ARM, mono fails to build
    due to incorrect format strings in arm-dis.c
    (cherry picked from commit 32c1b70ad164640ff0a2739e66884d0279cfe7c7)
    Signed-off-by: Iain Lane <laney@debian.org>
  * [9883116] Pass CFLAGS and CPPFLAGS when building binfmt-detector.
    Ensures hardening support is enabled for this binary.
    Thanks to Simon Ruderich <simon@ruderich.org> (Closes: #657518)
  * [4bb0138] Ensure compiler flags are passed into build system.
    This issue was discovered when it was noted that Debian's hardening
    buildflags weren't being propogated to all binaries.
    The patch is from Simon Ruderich <simon@ruderich.org>
    (cherry picked from commit d6dcfb27fc6252352f6ad6f8bd9ef5cff206fd46)
    Also Closes: #657518

 -- Iain Lane <laney@debian.org>  Wed, 04 Apr 2012 21:15:59 +0100

mono (2.10.8.1-2) unstable; urgency=low

  [ Zoltan Varga ]
  * [52cf3ab] Modify fixup_cattrs () to handle a corner case where a cattr is
              created using a MonoCMethod instead of a ConstructorBuilder.

  [ Moritz Muehlenhoff ]
  * [96d7d4a] Use dpkg-buildflags for enabling hardened build flags
              (closes: #657518)

  [ Mirco Bauer ]
  * [de40c42] Bumped dpkg-dev build-dep to >= 1.16.1~ as we include
              buildflags.mk of it

 -- Mirco Bauer <meebey@debian.org>  Thu, 22 Mar 2012 22:00:34 +0100

mono (2.10.8.1-1) unstable; urgency=low

  [ Jb Evain ]
  * [b31e994] [mono-api-info] try to read local files before using the resolver

  [ Mirco Bauer ]
  * [e6134cc] Imported Upstream version 2.10.8.1
  * [e8b34c9] Added s390x specific symbols to libmono-2.0-1.symbols.s390x
  * [ad7a051] Copied armel specific symbols to libmono-2.0-1.symbols.armhf
  * [1001d95] Added new symbol to libmono-2.0-1.symbols
  * [c17bea6] Build mono-api-diff and MonoGetAssemblyName with dmcs
              instead of gmcs
  * [1388ad0] Bumped clilibs of libmono-system4.0-cil,
              libmono-sqlite{2,4}.0-cil and
              libmono-microsoft-build-framework4.0-cil to >= 2.10.7
  * [7bb7153] Added -a switch (ABI) to mono-api-check
  * [b35dd98] Imported Upstream version 2.10.8.1
  * [a251cb0] Fixed typo in package short description of
              libmono-webmatrix-data4.0-cil (closes: #656671)
  * [b35dd98] Imported Upstream version 2.10.8.1
  * [03f5030] Updated RUN_MONO variable for a 4.0 runtime

 -- Mirco Bauer <meebey@debian.org>  Sun, 05 Feb 2012 19:21:10 +0100

mono (2.10.5-2) unstable; urgency=low

  [ Mirco Bauer ]
  * Upload to unstable

  [ Sebastien Pouliot ]
  * [80b0a2d] Add support for validating RSA-based X.509 certifcates using
              SHA256
  * [977f0e0] Avoid ANE when a key algorithm parameters is really null
              (not just ASN.1 null)
  * [83468f9] Avoid throwing when verifying an RSA certificate with dsaSHA1
  * [2050ee0] Add MD4, SHA384 and SHA512 signature verification to X.509
              certificates
  * [ab80293] Fix X.500 DN comparison
  * [d864bce] Avoid throwing an ANE on an invalid X.509 extension
  * [ab2997c] Add entries for MD4 in machine.config

 -- Mirco Bauer <meebey@debian.org>  Mon, 16 Jan 2012 04:50:58 +0100

mono (2.10.5-1) experimental; urgency=low

  * [854fa78] Imported Upstream version 2.10.5

 -- Mirco Bauer <meebey@debian.org>  Thu, 25 Aug 2011 22:26:08 +0200

mono (2.10.4-3) experimental; urgency=low

  [ Jo Shields ]
  * [985d2ae] Revert "[xbuild] Make Engine.DefaultToolsVersion 2.0 ."
    This reverts commit 4010c69c7d61223c73f111be2d79c4a440b70b45.

 -- Mirco Bauer <meebey@debian.org>  Mon, 22 Aug 2011 22:44:41 +0200

mono (2.10.4-2) experimental; urgency=low

  * [77d26a4] Fixed failing upgrade of libmono-webbrowser0.5-cil to
              libmono-webbrowser2.0-cil with conflicts/replaces

 -- Mirco Bauer <meebey@debian.org>  Fri, 12 Aug 2011 21:19:36 +0200

mono (2.10.4-1) experimental; urgency=low

  [ Mirco Bauer ]
  * New upstream (bugfix) release
  * [6a8fc99] Install mono-api-diff.exe in mono/4.0
  * [85bc08e] Imported Upstream version 2.10.4
  * [113d0f0] Wrapped too long debian/changelog lines

  [ Miguel de Icaza ]
  * [03ceab5] Do not throw if we get a RunAndCollect

 -- Mirco Bauer <meebey@debian.org>  Thu, 11 Aug 2011 21:32:53 +0200

mono (2.10.3-1) experimental; urgency=low

  * The "from Xamarin with love" release

  [ Mirco Bauer ]
  * [5f13e09] Updated download URL in debian/watch
  * [4abf062] Added desktop file for mono with and without a terminal window
  * [f165789] Imported Upstream version 2.10.3
  * [b51b15c] Dropped unused libglib2.0-dev from build-deps which was replaced
              by Mono's own eglib
  * [00a5c48] Fixed manpage reference for cli-csc alternative
  * [b6fb713] New patch structure
  * [6cb63b3] Use debian-branch instead of current branch
  * [3956527] Added I18N west package as dependency to WinForms as the
              RichTextBox class requires CP1252 (closes: #629151)
  * [997bec0] Mono.WebBrowser library is now shipped in both 2.0 and 4.0
              runtime flavors
  * [dfd65af] Added /usr/lib/mono/xbuild-frameworks to mono-xbuild package
  * [12478bf] Removed useless dh_makeclilibs call for not existing
              libmono-winforms4.0-cil
  * [3d2d42c] Allow the inclusion of the binary file debian/mono-runtime.png
  * [2a814af] Fixed missing separator in Depends field of
              libmono-microsoft-visualc10.0-cil and
              libmono-microsoft-web-infrastructure1.0-cil
  * [491534a] Fixed non-binNMUable error for mono-devel
  * [eb78f74] Fixed spelling mistake according to lintian:
              s/allows to/allows one to/
  * [5fae96e] Fixed too long extended description line for mono-runtime-sgen
  * [5dbb6e1] Set single-debian-patch in debian/source/options
  * [98bf4a8] Added CLI 4.0 support to mono-api-check
  * [5965895] Bumped clilibs to 2.10.3 where appropriate
  * [e706e60] New lame API check tool: mono-api-source-check
              (only use at your own risk!)

  [ Zoltan Varga ]
  * [300bb53] Apply a workaround for a gcc 4.6 problem on arm.

 -- Mirco Bauer <meebey@debian.org>  Wed, 10 Aug 2011 23:52:12 +0200

mono (2.10.1-4) experimental; urgency=low

  [ Zoltan Varga ]
  * [db3ee8c] Only use memory barriers on arm when running on armv6 or later.
  * [cf1d8e8] Add a membar to libgc's UNLOCK () on arm. Fixes Mono#683409.

  [ Jo Shields ]
  * [0e3d427] Ensure SIGXFSZ is used instead of SIGPWR on kFreeBSD.
              (Closes: #621907)
  * [8cd4f00] Define CPU registers on kFreeBSD/AMD64, to prevent build
              failures.

  [ Mirco Bauer ]
  * [9546eb7] Added armel specific symbols to libmono-2.0-1.symbols.armel

 -- Mirco Bauer <meebey@debian.org>  Sun, 10 Apr 2011 17:16:47 +0200

mono (2.10.1-3) experimental; urgency=low

  [ Jo Shields ]
  * [0fd2fc1] Tweak architecture checks in configure.in so kfreebsd-gnu is
              considered an SGen-capable architecture. (closes: #621448)

  [ Mirco Bauer ]
  * [26a6ee8] Moved architecture dependent symbols into
              libmono-2.0-1.symbols.$arch

 -- Mirco Bauer <meebey@debian.org>  Sat, 09 Apr 2011 15:15:04 +0200

mono (2.10.1-2) experimental; urgency=low

  * [aba0fce] Dropped obsolete archs: arm, armeb and lpia;
              no longer supported arch: s390;
              added potential new archs: armhf, ppc64 and s390x;
              only build and install sgen on supported archs
  * [66a0541] kfreebsd support for Mono 2.10.1 - mainly backport of gc 6.8
              (closes: #621031)

 -- Mirco Bauer <meebey@debian.org>  Thu, 07 Apr 2011 01:33:02 +0200

mono (2.10.1-1) experimental; urgency=low

  * The "size does matter" release

  [ Mirco Bauer ]
  * New upstream release
    + For release highlights see the NEWS.Debian file of the
      mono-runtime package

  [ Jo Shields ]
  * [5c6aba5] Imported Upstream version 2.8
  * [f85b0b1] Imported Upstream version 2.8.1

  [ Mirco Bauer ]
  * [01df276] Pass parallel variable in DEB_BUILD_OPTIONS to mono/Makefile
  * [e3871f8] Build libgc before mono

  [ Jo Shields ]
  * [98cb87c] Imported Upstream version 2.10~rc1
  * [b401a2a] Add test which is missing from 2.10~rc1 tarballs, causing test
              suite to fail to build

  [ Mirco Bauer ]
  * [79f2862] Build eglib before libgc and made them parallel buildable
  * [58bf7d7] Renamed libmono0 package to libmono-2.0-1 following the new
              soname
  * [f1e4e50] Provide deb-symbols for libmono-2.0-1
  * [7be8ed1] Renamed libmono-dev package to libmono-2.0-dev and dropped
              libglib2.0-dev dependency as Mono no longer makes use of the glib
  * [d97f372] Moved mono.pc to libmono-cil-dev
  * [3cd11ad] New mono-runtime-sgen package which contains the Mono VM with
              a new garbage collector
  * [7f3919a] Dropped libmono-firebirdsql1.7-cil package
  * [c31f6e2] Stick to upstream's configure defaults except for ikvm and
              quiet builds
  * [de8c9aa] Removed obsolete cleanups
  * [97c07fa] Removed obsolete doc dir symlinking removal code for Ubuntu
  * [e6e31ff] Cleaned up Uploaders
  * [3c24df0] Disable automatic AOT on "make install" as this needs to be done
              on package install time
  * [1ced0ac] Merged the install-arch and install-indep target into a single
              install target
  * [3a2409b] Disable libgc's parallel mark on powerpc as it FTBFS
  * [97c6760] Added a 2nd test-suite pass with sgen
  * [af7129a] Disable sgen on powerpc for now as it needs further porting
  * [3f99e0e] Don't run the test-suite with sgen on powerpc

  [ Jo Shields ]
  * [9a320e5] Imported Upstream version 2.10.1

  [ Mirco Bauer ]
  * [e618805] Don't delete ltmain.sh in clean target as autoreconf is not
              recreating it
  * [38ccb49] Updated libmono-2.0-1.symbols for 2.10.1
  * [0472e8b] Dropped license and copyright information of no longer
              distributed FirebirdSql.Data.Firebird and Microsoft.JScript
              assemblies
  * [cb9cfec] Moved license and copyright information of RabbitMQ.Client to
              distinct copyright files
  * [d191bb3] Moved changelog entries older than 2.6.7-1 to changelog.1
  * [4b69b38] Dropped mono-1.0-devel and merged mono-2.0-devel into mono-devel
  * [f8e8352] Re-synced debhelper tools from cli-common 0.8~git.ca22e7 with
              .NET 4.0 support
  * [dac60fb] Ignore temporarily package build directories
  * [78db0f9] Replaced depcrecated dh_clean -k call with dh_prep
  * [4cd31f2] Forcely install jay
  * [3e69ed3] Drop unwanted/incorrectly shipped files from upstream
  * [a27bef2] Dropped obsolete and added missing manpages
  * [b407a26] Make use of dh_install's --list-missing feature
  * [37638d7] Dropped obsolete and added missing dllmaps
  * [1597015] Bumped clilibs to >= 2.10.1 where needed
  * [953569a] Dropped obsolete replaces << 1.2.4-1 lines from mono-dbg
  * [ee0cbf6] Dropped prj2make-sharp package
  * [61a9ed1] Updated debian/shlibs.local for Mono 2.10.1
  * [0fa85d7] Updated mono-runtime.NEWS for Mono 2.10, 2.8 and 2.6
  * [15fe448] Dropped all CLI 1.0 library and C# 1.0 compiler packages as
              Mono 2.10 no longer supports the 1.0 runtime, added new packages
              for all CLI 4.0 libraries and the C# 4.0 compiler and made
              C# 4.0 the new default C# compiler.
              All CLI 2.0 library packages are left for ABI and backwards
              compatibility.
  * [59b28b7] Sorted dependencies of libmono-cil-dev for easier tracking
  * [9288af2] Added missing libmono-microsoft-csharp4.0-cil to libmono-cil-dev
              dependencies
  * [30cd43e] Added libmono-microsoft-csharp4.0-cil as manual dependency to
              mono-dmcs as needed for dynamic types
  * [f262b9f] Added debian/find-icalls.sh helper script which finds internal
              calls from the source tree
  * [ce1e2f5] Force the debian version. $(top_srcdir)/.git is no longer a good
              indicator if this is an upstream git clone or a debian git clone
  * [ebf531b] Switch to dpkg-source 3.0 (quilt) format
  * [9b7ed73] Added missing Mono.WebBrowser.dll.config

 -- Mirco Bauer <meebey@debian.org>  Tue, 05 Apr 2011 00:28:57 +0200

mono (2.6.7-5) unstable; urgency=low

  [ Zoltan Varga ]
  * [7453b31] Fix a merge problem which broke tailcalls and F# support.
    (closes: #607465)

  [ Rodrigo Kumpera ]
  * [e32c3aa] Check generic instantions for constraint violations.
    (CVE-2010-4254, closes: #608288)
  * [7905343] Fix corlib testsuite crash.
  * [6eb9cab] Handle invalid instantiation of generic methods.
  * [fbba0ca] Disable generic instance verification is security is off.

  [ Mirco Bauer ]
  * [ec09641] Disable the use of shared memory to make Mono reliable
    even when /dev/shm gets exhausted.  (closes: #587948)

 -- Mirco Bauer <meebey@debian.org>  Sun, 09 Jan 2011 19:38:15 +0100

mono (2.6.7-4) unstable; urgency=high

  [ Mirco Bauer ]
  * [63821a1] Added libmono-nunit2.2-cil to conflicts and replaces of
    libmono-cil-dev for smooth upgrade from lenny (closes: #602024)
  * [0089f11] Moved the System.Data.Linq library into libmono-system-
    data-linq2.0-cil to avoid an unneeded dependency chain for most
    applications.
  * [393dc41] Demote libmono-firebirdsql1.7-cil and mono-debugger from
    recommends to suggests if built on Ubuntu.

  [ Paolo Molaro ]
  * [52727f0] Search for dllimported shared libs in the base directory,
    not cwd. * loader.c: we don't search the current directory anymore
    for shared libraries referenced in DllImport attributes, as it has a
    slight security risk. We search in the same directory where the
    referencing image was loaded from, instead.
    (CVE-2010-4159, closes: #605097)

  [ Zoltan Varga ]
  * [f17ab04] Fix stack alignment when resuming from a signal handler in
    the soft debugger.

 -- Mirco Bauer <meebey@debian.org>  Mon, 06 Dec 2010 23:34:16 +0100

mono (2.6.7-3) unstable; urgency=low

  * The "welcome to new java refugees" release

  [ Iain Lane ]
  * [a2781e1] Add an environment variable to control X509 validation
    mode, and set default to no check
  * [a16f93a] Add --no-ext-diff to git diff call of git-test-debian-
    patches

  [ Mirco Bauer ]
  * [cb9c6c2] Fixed manpage name sections. (closes: #595149)

 -- Mirco Bauer <meebey@debian.org>  Thu, 09 Sep 2010 01:09:45 +0200

mono (2.6.7-2) experimental; urgency=low

  [ Mirco Bauer ]
  * [d1bf954] Added missing tasks and targets files for xbuild 3.5
  * [814bfd7] Bumped clilibs of libmono-data-tds{1,2}.0-cil, libmono-
    security2.0-cil, libmono-microsoft-build2.0-cil and libmono-
    debugger-soft0.0-cil
  * [3c1d0ef] Added development symlink for System.Web.Mvc to libmono-
    system-web-mvc1.0-cil

  [ Iain Lane ]
  * [754b410] Revert upstream commit 59db1f55409d80fc93ed, which
    commented out the Requires line in mono.pc.in.

  [ Jo Shields ]
  * [ea1f755] Add full definitions for all AMD64 registers on kFreeBSD.
    This fixes a FTBFS on kFreeBSD-AMD64.

 -- Mirco Bauer <meebey@debian.org>  Tue, 24 Aug 2010 02:26:43 +0200

mono (2.6.7-1) experimental; urgency=low

  [ Mirco Bauer ]
  * The "squeeze-ing the best out of Mono" release
  * [c91fe56] Added git-dch settings
  * [665316e] Imported Upstream version 2.6.7
    + Includes ASP.NET MVC 2.0
  * [1823ffa] Don't let git-import-orig do merges
  * [9b50f29] Implemented tool to test merge all debian patch branches
    against the upstream branch.
  * [d06b9ad] Only merge branches that really begin with
    debian/patches/*
  * [822f606] Added System.Web.Mvc2 to debian/copyright
  * [45d4f69] Added libmono-system-web-mvc2.0-cil package
  * [b9b720e] Fix mono/test test suite compilation.

  [ Andy Stührk ]
  * [f6745b9] XplatUIX11.WorkingArea can segfault if the WM does not
    support _NET_WORKAREA (Closes: #557229)
    (thanks to Brian Pellin and Andy Stührk for the investigation and patch)

 -- Mirco Bauer <meebey@debian.org>  Sat, 07 Aug 2010 00:35:39 +0200

mono (2.6.3-4) experimental; urgency=low

  * Backported fix from upstream SVN revision r158081, which corrects
    xbuild's handling of wildcards with directories. This fixes a bug
    which prevents Pinta 0.4 from being built. Thanks to Ankit Jain
    <jankit@novell.com>

 -- Jo Shields <directhex@apebox.org>  Wed, 07 Jul 2010 10:56:17 +0100

mono (2.6.3-3) experimental; urgency=low

  * git:debian/patches/arm_cpuinfo_parsing:
    + Fix bug in QEMU-friendly ARM CPU capability parsing, by setting
      v7_supported explicitly to FALSE on non-QEMU hardware, unless
      a v7 CPU is detected (previously it was MAYBE, so v7 instructions
      were always generated)

 -- Jo Shields <directhex@apebox.org>  Thu, 01 Jul 2010 00:38:28 +0100

mono (2.6.3-2) experimental; urgency=low

  * git:debian/patches/kfreebsd_support:
    + Ensure all FreeBSD ifdefs also apply to kFreeBSD
    + Use &ctx->uc_mcontext, not &ctx->uc_mcontext.gregs, on FreeBSD kernels
    + Ensure kFreeBSD follows POSIX signal code paths
    + (Closes: #585662)
  * git:debian/patches/fix_GetTypeDescriptor_wrapped_type_call_forwarding_r157626:
    + Backport from upstream SVN repository to fix upstream bug 603060, which
      causes TypeDescriptorProvider to return false values on wrapped types
  * git:debian/patches/insecure_EnableViewStateMac_XSS_CVE-2010-1459:
    + Backport from upstream SVN repository to fix CVE-2010-1459, which
      implies that the default value for EnableViewStateMac can potentially
      allow XSS attacks against ASP.NET sites hosted on Mono
      (Closes: #585440)
  * debian/update-monodoc:
    + Updated script from Iain Lane <laney@ubuntu.com> which no longer fails
      when called using bash rather than dash (Closes: #580665)
  * debian/control:
    + Add a Replaces: on libmono-dev << 2.4.3 (Closes: #582614)
  * debian/control,
    debian/libmono{1,0}.0-cil.install,
    debian/mono-{1,2}.0-service.install:
    + Move mono-service executables' GAC entries to mono-service packages
      where they belong (Closes: #586192)

 -- Jo Shields <directhex@apebox.org>  Tue, 22 Jun 2010 08:53:51 +0100

mono (2.6.3-1) experimental; urgency=low

  * New upstream release (Closes: #572901)
    + Soft debugger
    + Co-routine framework Mono.Tasklets
    + Auto-completion for the csharp shell
    + LINQ to SQL
    + Enhanced XBuild
    + Mono.Simd for AMD64
    + Verifier and Sandbox (used by Moonlight)
    + Debugging support for GDB

  * The "Good bye dpatch, hello git" release
  * debian/control
    debian/rules
    debian/patches/*:
    + Replaced dpatches with git branches.

  * debian/mono-dbg.install:
    + Added mono-gdb.py script for gdb integration
  * debian/control
    debian/libmono-debugger-soft0.0-cil.install:
    + New package for the soft debugger library.
  * debian/libmono-microsoft-build2.0-cil.install:
    + Added new libraries.
  * debian/control
    debian/libmono-c5-1.0-cil.install
    debian/libmono-c5-1.1-cil.install:
    + Renamed the libmono-c5-1.0-cil package to libmono-c5-1.1-cil as the
      assembly version changed.
  * debiab/control
    debian/libmono-tasklets2.0-cil.install:
    + New package for the continuations library.
  * debian/libmono-wcf3.0-cil.install:
    + Added new System.Data.Services library.
    + Updated System.ServiceModel.Web GAC path.
  * debian/mono-devel.install
    debian/mono-devel.manpages:
    + Added pdb2mdb, sqlmetal, svcutil and RabbitMQ.Client.Apigen.exe.
    + Updated mono-xmltool.exe path.
  * debian/control
    debian/libmono-windowsbase3.0-cil.install:
    + New package containing the WindowsBase library which used to be part of
      the mono-uia source package.
  * debian/watch:
    + Tracking latest branch now.
  * debian/copyright:
    + Completly rewritten copyright file in DEP5 format based on
      moonlight 2.0's debian/copyright written by Jo Shields with minor
      modifications.
    + Updated debian/* copyright.
  * debian/rules:
    + Dropped build-arch/indep split as we needed to build 90% of the classlib
      for the test suite anyhow.
    + Bumped clilibs where needed.

 -- Mirco Bauer <meebey@debian.org>  Sun, 06 Jun 2010 17:45:35 +0200

mono (2.4.4~svn151842-2) unstable; urgency=low

  [ Mirco Bauer ]
  * debian/control:
    + Changed section of libmono-dev back to cli-mono.
    + Added misc:Depends to mono-dbg to please lintian.
  * debian/mono-devel.install:
    + Added makecert.
  * mcs/class/System.Web/System.Web.UI.WebControls/TableRow.cs
    mcs/class/System.Web/System.Web.UI.WebControls/TableRowCollection.cs:
    + Reverted dpatch changes that were done accidentally.
  * Cherry-picked debian/patches/fix_csharp_attach_param
    mcs/tools/csharp/repl.cs:
    + Fixed NRE when using the attach parameter of csharp.

  [ Iain Lane ]
  * debian/update-monodoc: Check whether monodoc-browser is configured before
    generating the search index in the trigger. Previously the lack of this
    caused uninstallability due to monodoc not being able to find GTK# in the
    GAC. (Closes: #575803)

  [ Jo Shields ]
  * debian/patches/mono-arm-thumb2-ftbfs.dpatch:
    + Use GCC atomic built-ins to prevent FTBFS on ARM with Thumb2 (Thanks to
      Alexander Sack <asac@ubuntu.com>)
  * debian/patches/mono-thumb2-jit-blx.dpatch:
    + Assorted JIT fixes for ARM (Thanks to Alexander Sack <asac@ubuntu.com>)
  * debian/patches/arm-cpuinfo-parsing.dpatch:
    + Smarter CPU detection, to allow Mono to run properly under QEMU without
      asserting and dying (Thanks to Loïc Minier <loic.minier@ubuntu.com>)

 -- Mirco Bauer <meebey@debian.org>  Sun, 25 Apr 2010 14:56:28 +0200

mono (2.4.4~svn151842-1) unstable; urgency=medium

  [ Jo Shields ]
  * debian/patches/dont_assert_on_empty_DGC_field_r146984.dpatch:
    + Backport fix from upstream which causes IKVM to fail to build
      (Closes: #562393)
  * debian/patches/escape_Lucene.Net_search_string_r148946.dpatch:
    + Backport fix from upsrream which causes Monodoc to crash when
      searching for "()" and other characters (Closes: #516597)

  [ Mirco Bauer ]
  * The "Mono 2.4.4 FREE LUV for squeeze & lucid" release
  * New upstream SVN snapshot of the mono-2-4 branch
    + Fixed assertion failed in fieldref_encode_signature which caused
      SIGABRT. (Closes: #565548)
    + Mono is now DFSG complaint again by default as the binary-only shipped
      files were replaced with source code. Also the non-free XML
      specification files were replaced and thus we can ship the RabbitMQ
      library again.
  * debian/patches/disable_building_convert.exe.dpatch
    debian/patches/disable_building_RabbitMQ.Client.dll.dpatch:
    + Dropped, we can build the RabbitMQ client library and convert.exe again,
      as the source is provided now (see above).
  * debian/fix_large_ranges_in_random_generator_r146995.dpatch:
    + Dropped, already applied upstream.
  * debian/watch:
    + We are only watching the 2.4 series for now (until squeeze is released)
  * debian/control:
    + Added libnunit-cil-dev to Depends of libmono-cil-dev as that one
      contains the symlink to the nunit.pc file which is no longer present in
      libnunit2.4-cil but libnunit-cil-dev.
    + Dropped purpose less libmono-nunit2.4-cil package as libmono-cil-dev
      does the job now.
    + Added conflicts libmono-nunit2.4-cil to libmono-cil-dev for cleaning up.
    + Shortened too long line in the long descroption of libmono-cil-dev.
    + Changed section of libmono-dev to libdevel.
    + Added ${misc:Depends} to Depends of all packages.
    + Bumped Standards-Version to 3.8.4 (no changes needed).
    + Re-added libmono-messaging-rabbitmq2.0-cil and libmono-rabbitmq2.0-cil
      packages.
  * debian/cli.binfmt:
    + Replaced mono-common with mono-runtime. (Closes: #565490)
  * debian/mono-runtime.postinst:
    + Removed obsolete mono-common / mono-jit traces.
  * debian/copyright:
    + Refere to versioned GPL license file.
    + Updated license information of RabbitMQ XML specification files.
    + Added license information of docs/HtmlAgilityPack.

 -- Mirco Bauer <meebey@debian.org>  Wed, 17 Feb 2010 23:17:44 +0100

mono (2.4.3+dfsg-1) unstable; urgency=medium

  [ Jo Shields ]
  * debian/monodoc-base.postinst,
    debian/monodoc-base.triggers,
    debian/monodoc-base.install,
    debian/update-monodoc:
    + Add a trigger to handle installation of documentation into monodoc

  [ Iain Lane ]
  * debian/monodoc-base.postinst: Only update the monodoc index when we need
    to - i.e. when we are being triggered (by a lib installing new docs) or
    upon a new install of monodoc-base (to generate the initial index)

  [ Mirco Bauer ]
  * The "mince pies for all" release
  * New upstream (bugfix) release:
    + New license compiler (lc) tool.
    + Improved memory usage and performance for ASP.NET.
    + Updated xbuild.
    + Many bugfixes.
  * debian/control
    debian/rules
    debian/copyright:
    debian/patches/disable_building_RabbitMQ.Client.dll.dpatch:
    + Dropped the RabbitMQ library with spec sources again, as the
      auto-generated API source files without DFSG-free sources for the
      generator are not good enough. (Closes: #560151)
  * debian/copyright:
    + Updated for the new license compiler tool.
  * debian/rules:
    + Bumped clilibs of libmono-system2.0-cil, libmono-security{1,2}.0-cil,
      libmono-data-tds{1,2}.0-cil and libmono-microsoft-build2.0-cil
      to >= 2.4.3.
  * debian/update-monodoc:
    + Handle search index too.
  * debian/libmono-profiler.install:
    + Install .so symlinks too, bloody pseudo versioned shared libraries.
  * debian/libmono-simd2.0-cil.install:
    + Added missing compile time symlink.
  * debian/control:
    + Promote monodoc-viewer from Recommends to Depends for monodoc-manual.
      (Closes: #551909)
    + Fixed typo in monodoc-base and monodoc-manual package description.
      (Closes: #557355, #557379)
    + Bumped Standards-Version to 3.8.3 (no changes needed)
  * debian/patches/fix_metadata_dup.dpatch
  * debian/patches/fix_gridview_r146128_r146133.dpatch:
    + Dropped, already applied upstream.
  * debian/control:
    debian/libmono-cil-dev.install
    debian/*.install:
    + Added new libmono-cil-dev package which ships now all pkg-config files
      and depends on all Mono CLI library packages.
  * debian/mono-devel.links:
    + Dropped /usr/bin/csc as it was causing a file conflict with the chicken
      compiler from the chicken-bin package. Most source packages were
      transitioned to use /usr/bin/mono-csc or /usr/bin/cli-csc instead.
      (Closes: #509367, #518106)
  * debian/patches/fix_DynamicMethod_restrictedSkipVisibility_r138886.dpatch:
    + Pass restrictedSkipVisibility parameter correctly to the called
      constructor as needed by the DbLinq library. (Closes: #551964)
      (thanks goes to Silviu Paragina for the investigation and the patch)
  * debian/mono-xbuild.install
    debian/man/xbuild.1:
    + Replaced xbuild manpage place holder with new upstream manpage.
  * debian/mono-xbuild.install:
    + Addded new target files.
  * debian/mono-devel.install
    debian/mono-devel.manpages:
    + Added lc tool.
  * debian/libmono-system-web2.0-cil.install:
    + Added new development symlinks.
  * debian/fix_large_ranges_in_random_generator_r146995.dpatch:
    + Fix random numbers in large ranges.

 -- Mirco Bauer <meebey@debian.org>  Mon, 14 Dec 2009 00:01:59 +0100

mono (2.4.2.3+dfsg-3) unstable; urgency=low

  [ Jo Shields ]
  * Add missing Conflicts/Replaces on monodoc-base from pre-Squeeze due
    to monodoc.dll.mdb conflict
  * debian/patches/fix_gridview_r146128_r146133.dpatch:
    + Add fix from Mono SVN for TableRowCollection in ASP.NET

  [ Mirco Bauer ]
  * Added mono-gmcs to mono-csharp-shell dependencies as it links gmcs.exe
    (Closes: #552211)
  * debian/rules:
    + Add dh_makeshlibs call for all remaining libraries. This adds missing
      ldconfig calls to the maintainer scripts for libMonoSupportW.so,
      libMonoPosixHelper.so and libmono-profiler-*.so.
      (Closes: #553008, #553104)
      (Obsoletes NMU by Matt Kraai <kraai@ftbfs.org>, Closes: #556662)

 -- Mirco Bauer <meebey@debian.org>  Tue, 17 Nov 2009 23:26:36 +0100

mono (2.4.2.3+dfsg-2) unstable; urgency=medium

  * debian/control:
    + Add missing cli:Suggests to libmono-bytefx0.7.6.1-cil and
      libmono-bytefx0.7.6.2-cil.
  * debian/rules:
    + Removed mono:upversion and mono:next-version from dh_gencontrol -s
      call as those are unused for arch:any packages.
  * debian/patches/fix_metadata_dup.dpatch:
    + Remove duplicate appdomain.h, fixing FTBFS.
      (thanks to Stefan Siegl for the investigation, Closes: #543010)
  * debian/patches/fix_CreateDelegate_ArgumentException.dpatch:
    + Fixed ArgumentException in System.Delegate.CreateDelegate() which broke
      IronPython 2.6 Beta 2.

 -- Mirco Bauer <meebey@debian.org>  Mon, 07 Sep 2009 22:00:21 +0200

mono (2.4.2.3+dfsg-1) unstable; urgency=low

  * New upstream release:
    + Fixes XML signature HMAC truncation authentication bypass.
      (CVE-2009-0217)
    + Shipping the RabbitMQ.Client library now as the non-free bits were
      removed.
    + Includes ASP.NET MVC.
    + Updated xbuild.
  * debian/patches/disable_unavailable_cpu_optimizations_r133647.dpatch
    debian/patches/fix_disabling_aot_r131940.dpatch
    debian/patches/fix_null_funcptr_marshalling_r127347.dpatch
    debian/patches/fix_ppc_build_using_gcc-4.4_r131472.dpatch
    debian/patches/fix_recursive_unmanaged_types.dpatch
    debian/patches/fix_sparc_support_r134797.dpatch:
    + Dropped, as already applied upstream.
  * debian/rules:
    + Bumped clilibs where needed.
  * debian/rules
    debian/mono-devel.install
    debian/mono-api-diff.cs:
    + As mono-api-diff was dropped from Mono 2.4 and we need it to track API
      changes we bundle it now in the source package.
      (thanks to C.J. Adams-Collier for this)
  * debian/copyright:
    + Updated for ASP.NET MVC.
  * debian/control:
    + Moved libmono-firebirdsql1.7-cil from Depends to Recommends of
      mono-complete, as libfbclient2 as not available on s390.
    + Added libmono-system-web-mvc1.0-cil package.
    + Added libmono-messaging-rabbitmq2.0-cil and libmono-rabbitmq2.0-cil
      package.
  * debian/patches/fix_array_compare.dpatch:
    + Fix in the compiler needed for IronRuby.
      (thanks goes to C.J. Adams-Collier for providing the patch)
  * debian/control
    debian/mono-runtime.install
    debian/libmono-profiler.install:
    + Moved the libmono-profiler-* libraries to the new libmono-profiler
      package, as they pull libmono0 in which is unneeded for normal usage.
  * debian/control
    debian/mono-devel.install
    debian/mono-mcs.install
    debian/mono-gmcs.install:
    + Moved mcs to mono-mcs and gmcs to mono-gmcs from mono-devel, as that
      caused a lot of confusion. (closes: #525279 and #537081)
    + Added mono-csc to mono-devel in preparation to drop csc in the future as
      it conflicts with the chicken compiler, see #509367.

 -- Mirco Bauer <meebey@debian.org>  Thu, 30 Jul 2009 19:35:10 +0200

mono (2.4+dfsg-6) unstable; urgency=low

  * debian/rules:
    + Force pthread for armel as __thread FTBFS.
    + Build Mono.Simd in test target, which hopefully fixes the failing
      mono/mini tests.
  * debian/control:
    + Removed dh_installxsp and monodiet from the package description of
      mono-utils. (Closes: #534906)
    + Bumped Standards-Version to 3.8.2 (no changes needed)

 -- Mirco Bauer <meebey@debian.org>  Sun, 05 Jul 2009 14:44:23 +0200

mono (2.4+dfsg-5) unstable; urgency=low

  * debian/rules:
    + Let the build system decide if sigaltstack() will be used and which TLS
      instead of passing explicitly --with-sigaltstack and --with-tls to
      the ./configure script.
    + Run also the JIT (mono/mini) tests.
  * debian/patches/fix_disabling_aot_r131940.dpatch:
    + Fixes the build of kfreebsd-amd64 and kfreebsd-i386.

 -- Mirco Bauer <meebey@debian.org>  Mon, 22 Jun 2009 00:08:35 +0200

mono (2.4+dfsg-4) unstable; urgency=low

  * debian/rules:
    + Removed the config.make hack as that broke AMD64 builds and instead let
      the ./configure script from the configure-indep target create that file.

 -- Mirco Bauer <meebey@debian.org>  Sun, 14 Jun 2009 16:52:28 +0200

mono (2.4+dfsg-3) unstable; urgency=low

  * debian/control:
    + Change Section of prj2make-sharp to devel to match archive overrides.
    + Added replaces libmono-cairo1.0-cil to libmono-cairo2.0-cil, as the
      pkg-config file was moved from that. (Closes: #531006)
    + Added conflicts mono-{1,2}.0-runtime to mono-runtime to ensure
      aptitude is proposing a happy upgrade path.
  * debian/libmono-wcf3.0-cil.install:
    + Added missing System.IdentityModel development symlink.
      (Closes: #531496)
  * debian/shlibs.local
    debian/update-shlibs.local.sh:
    + Removed libgda-2 entry for the benefit of dh_clideps not picking that as
      Suggests for libmono-system-data{1,2}.0-cil up. (Closes: #531870)
  * debian/patches/fix_ppc_build_using_gcc-4.4_r131472.dpatch:
    + Fixes the build on PPC when using GCC 4.4.
  * debian/patches/disable_unavailable_cpu_optimizations_r133647.dpatch:
    + Disable CPU optimizations which might be unavailable (like SSE2 on
      Pentium 3).
  * debian/patches/fix_sparc_support_r134797.patch:
    + Fixes the hang for all applications when running on SPARC.
      (Closes: #531566)
  * debian/rules:
    + Implemented test target and run basic runtime tests as part of the build
      if nocheck wasn't passed via DEB_BUILD_OPTIONS.

 -- Mirco Bauer <meebey@debian.org>  Sat, 13 Jun 2009 16:56:43 +0200

mono (2.4+dfsg-2) unstable; urgency=low

  [ Jo Shields ]
  * debian/rules:
    + Implement workaround to force removal of /usr/share/doc symlinks
      on Ubuntu systems when upgrading from pre-2.4 packages
  * debian/control:
    + Add dependency on lsb-release to allow distro detection

  [ Mirco Bauer ]
  * Upload to unstable.
  * debian/update-shlibs.local.sh:
    + Fixed shlibs line of libMonoPosixHelper, was causing incorrect
      dependencies on libmono0 instead of mono-runtime.
    + Added shlibs line for libMonoSupportW.
  * debian/monodoc-base.install:
    + Added missing monodoc development symlink.
  * debian/mono-1.0-devel.install
    debian/mono-2.0-devel.install:
    + Added installutil.exe.
  * debian/mono-csharp-shell.install:
    + Added missing Mono.CSharp development symlink.
  * debian/libmono-messaging2.0-cil.install:
    + Really install library and development symlink of Mono.Messaging.
  * debian/libmono-management2.0-cil.install:
    + Added missing Mono.Management development symlink.
  * debian/mono-devel.install:
    + Install mcs mo-files.

 -- Mirco Bauer <meebey@debian.org>  Sun, 24 May 2009 15:23:14 +0200

mono (2.4+dfsg-1) experimental; urgency=low

  * New upstream release.
    + For release highlights see the NEWS.Debian file
  * debian/NEWS:
    + Updated for Mono 2.4, Mono 2.2 and Mono 2.0.
  * DFSG edition of Mono 2.4 as the source taball contained a binary that is
    not part of the bootstrapping process (docs/AgilityPack.dll) and is CC
    Share-alike 2.5 licensed (non-free). Also it contained non-free
    specification files needed by the RabbitMQ.Client library.
  * debian/README.source:
    + Mention which files we removed and how to create the tarball we use.
    + Document which binaries are required to bootstrap the C# compiler.
  * debian/rules:
    + Made get-orig-source policy conform (by using . as output path).
    + Dropped --with-oprofile from configure call as debian doesn't ship the
      needed header files for it.
    + Pass --with-moonlight=no to configure call as the moon source package
      will ship the assemblies with the release containing Silverlight 2.0
      support.
    + Build MonoGetAssemblyName using gmcs instead of mcs.
    + Don't allow dh_clideps to add mono-runtime dependencies to
      mono-1.0/2.0-gac to prevent circular dependency hell. (Closes: #528090)
    + Added missing non-stamp/files targets to .PHONY.
    + Only pass mono/2.0 to MONO_PATH in RUN_MONO variable, else gmcs.exe
      picks up the 1.0 corlib.
    + Bumped clilibs of libmono-cairo{1.0,2.0}-cil, libmono-data{1.0,2.0}-cil,
      libmono-data-tds{1.0,2.0}-cil, libmono-oracle2.0-cil,
      libmono-posix{1.0,2.0}-cil, libmono-relaxng{1.0,2.0}-cil,
      libmono-system2.0-cil, libmono-system-runtime2.0-cil, libmono-web2.0-cil,
      libmono-winforms2.0-cil and libmono-webbrowser0.5-cil.
    + Install upstream changelog and debian news only in the mono-runtime
      package.
  * debian/cli-wrapper.c
    + Dropped as this wrapper is obsolete since mono 1.1.6-1.
  * debian/patches/kfreebsd_support.dpatch
    debian/patches/build_genxs_2.0.dpatch:
    + Updated to cleanly apply again.
  * debian/patches/fix_wsdl2_duplicate_keys_r117243.dpatch
    debian/patches/fix_NetworkInterface_exception_r120282.dpatch
    debian/patches/fix_TcpClient_IPv6_r122598.dpatch:
    + Dropped, already applied upstream.
  * debian/patches/armel_fix_configure_fpu_check.dpatch:
    + Only patch configure.in, autoreconf takes care of configure.
  * debian/patches/armel-glibc-2.8.dpatch:
    + Dropped, fixed upstream in a different way.
  * debian/patches/fix_NetworkInterface_endless_loop.dpatch:
    + Fix loop by setting next item. (Closes: #519480)
  * debian/libmono-system-web2.0-cil.install:
    + Added system.web.extensions_1.0.pc and
      system.web.extensions.design_1.0.pc.
  * debian/libmono2.0-cil.install:
    + Added mono.web.pc.
  * debian/control:
    debian/patches/99_autoreconf.dpatch:
    + Added autoconf to build-deps, as we autoreconf in debian/rules now.
    + Dropped autoreconf dpatch.
  * debian/control:
    + Updated Vcs-* fields for the migrated git repository.
    + Added new mono-csharp-shell package.
    + mono-devel recommends mono-csharp-shell now (very useful for
      debugging).
    + Added new libmono-management2.0-cil, libmono-messaging2.0-cil,
      libmono-simd2.0-cil and libmono-wcf3.0-cil packages.
    + Merged 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.
    + Removed transition dependencies from libmono1.0-cil, libmono2.0-cil
      mono-devel, as the Mono 2.0 transition has been completed some weeks ago.
    + Renamed libmono-nunit2.2-cil to libmono-nunit2.4-cil and only ship a
      symlink to nunit.pc with a binary dependency on libnunit2.4-cil.
    + Added mono-complete metapackage to make ISVs and users installing
      non-Debian applications happy.
    + Changed Section of all packages to cli-mono except *-dbg to match
      archive overrides.
    + Added automake to build-deps needed for autoreconf.
  * 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
    + Added getline.cs, mono-lineeditor.pc, Options.cs and mono-options.pc
    + Removed CorCompare.exe and mono-api-diff(.exe) as dropped by upstream.
    + Updated mono-shlib-cop and sqlsharp as they are now CLI 2.0
  * debian/patches/fix_recursive_unmanaged_types.dpatch:
    + Fixes recursive structs regression as seen with OpenOffice.org.
  * debian/copyright:
    + Added Lucene.Net, RabbitMQ.Client and HtmlAgilityPack licenses.
  * debian/patches/build_cecil_as_2.0.dpatch
    debian/patches/build_firebirdsql_as_2.0.dpatch
    debian/patches/build_permview_as_2.0.dpatch
    debian/patches/build_linker_tuner_cil-strip_as_2.0.dpatch:
    + Build Mono.Cecil, FirebirdSql.Data.Firebird, permview, tuner, linker and
      cil-strip for CLI 2.0.
  * debian/control
    debian/rules
    debian/mono-jt.*
    debian/mono-common.*
    debian/libmono0.*
    debian/mono-runtime.*:
    + Merged mono-jit, mono-common and libmono0 (except libmono.so.*)
      packages into mono-runtime. libmono0 was pulled in by
      libmono-system2.0-cil as it pinvokes libMonoPosixHelper.so for
      compression stream APIs. Since the interpreter (mint) was dropped long
      time ago and is unmainained upstream, there is no reason to keep those
      3 domains (VM, config / binfmt support, helper libraries) split.
    + Renamed mono-jit-dbg package to mono-runtime-dbg.
  * debian/shlibs.local:
    + Updated using the debian/update-shlibs.local.sh script.
  * debian/watch:
    + Mangle +dfsg version.
  * debian/control
    debian/libmono1.0-cil.install
    debian/libmono-cecil-private-cil.install:
    + Moved Mono.Cecil from libmono1.0-cil to libmono-cecil-private-cil, as
      it's now build for CLI 2.0.
  * 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.
  * debian/compat
    debian/control:
    + Bumped debhelper to 7.
  * debian/control
    debian/mono-1.0-devel.install
    debian/mono-2.0-devel.install
    debian/mono-devel.install:
    + Removed mono-api-info1 as dropped by upstream and moved
      2.0/mono-api-info.exe from mono-2.0-devel to mono-devel.
  * debian/control
    debian/libmono0.install
    debian/libmono-dev.install
    debian/mono-devel.install:
    + Moved dotnet.pc and dotnet35.pc from libmono-dev to mono-devel.
    + Removed libmono-profiler-*.a as unused and unneeded.
  * debian/mono-runtime.docs
    debian/changelog
    debian/changelog.1:
    + Moved all entries older than the version in lenny (1.9.1) to
      changelog.1
    + Install changelog.1 only in mono-runtime.

 -- Mirco Bauer <meebey@debian.org>  Thu, 21 May 2009 01:04:54 +0200

mono (2.0.1-6) unstable; urgency=low

  [ Jo Shields ]
  * debian/control:
    + Update package descriptions to make it clearer what is what, and
      avoid multiple packages with identical short descriptions
      (Closes: #519404)

  [ Sebastian Dröge ]
  * debian/patches/fix_null_funcptr_marshalling_r127347.dpatch:
    + Fix marshalling for NULL function pointers, they should be mapped
      to managed null delegates and vice versa. Patch from upstream SVN.

 -- Sebastian Dröge <slomo@debian.org>  Fri, 01 May 2009 13:37:07 +0200

mono (2.0.1-5) unstable; urgency=low

  * The "Let the show begin!" release
    + Upload to unstable starting the Mono 2.0 transition, status available at:
      http://wiki.debian.org/Teams/DebianMonoGroup/Mono20TransitionTODO
  * debian/control:
    + The compilers (mono-mcs and mono-gmcs) are not forward compatible with
      newer upstream versions, thus added stronger dependencies.
    + Removed libgamin-dev, libcups2-dev, librsvg2-dev, libgtk2.0-dev and
      libgnomeui-dev from build-deps-indep as those packages are only needed
      to generate the debian/shlibs.local file using the
      debian/update-shlibs.local.sh script (the script checks now if those
      are installed). This extended hack is needed as shared-mime-info in
      unstable conflicts with gnome < 2.24 and gnome 2.24 is blocked by
      the Mono 2.0 transition.
  * debian/shlibs.local:
    + Updated using the debian/update-shlibs.local.sh script.

 -- Mirco Bauer <meebey@debian.org>  Wed, 25 Feb 2009 00:10:02 +0100

mono (2.0.1-4) experimental; urgency=low

  * debian/rules:
    + Pass internal-mono instead of --internal-mono if the debhelper version
      is older than 7.1, as that one doesn't support custom parameters via
      init(). This ensures backwards compatibility with older debhelper
      versions, as found in Ubuntu.
  * debian/control:
    + Lowered debhelper build-dep to >= 5.
  * debian/dh_clideps
    debian/dh_makeclilibs:
    + Re-synced from cli-common 0.6.0, needed for dh 7.0 backwards
      compatibilty.

 -- Mirco Bauer <meebey@debian.org>  Tue, 27 Jan 2009 00:15:04 +0100

mono (2.0.1-3) experimental; urgency=low

  * Rebuilt against libc6 and glib from unstable.

 -- Mirco Bauer <meebey@debian.org>  Mon, 26 Jan 2009 22:49:05 +0100

mono (2.0.1-2) experimental; urgency=low

  [ Jo Shields ]
  * debian/patches/fix_wsdl2_duplicate_keys_r117243.dpatch:
    + Fix bug in wsdl2 preventing parsing of Amazon Web Services
      wsdl file (thanks to Iain Lane <laney@ubuntu.com> for help
      isolating this bug)
  * debian/patches/fix_NetworkInterface_exception_r120282.dpatch:
    + Warn, rather than fail, on "funny" network interfaces
      (Closes: #507297)

  [ Mirco Bauer ]
  * debian/mono-1.0-devel.{postinst,prerm}
    debian/mono-mcs.{postinst,prerm}
    debian/mono-devel.{postinst,prerm}:
    + Moved update-alternatives calls to mono-devel.{postinst,prerm}.
  * debian/mono.links
    debian/mono.postinst
    + Removed, those are just left-overs.
  * debian/mono-jit.postinst:
    + Lowered alternative priority to 10 like all other alternative we install.
  * debian/control:
    + Moved cli-* Provides from mono-1.0-devel, mono-mcs and mono-gmcs to
      mono-devel, as thats where the cli-* alternatives now lives.
    + Added many strong versioned binary dependencies to mono-devel as hack
      to make experimental buildds happy, else everything needing
      mono-devel >= 2.0 will FTBFS in experimental (e.g. KDE4).
      (thanks goes to Modestas Vainius for the investigation)
    + Made dependency on libmono0, libmono-corlib2.0-cil and
      libmono-corlib1.0-cil strong for mono-utils to ensure that the correct
      versions are pulled in (else we might confuse APT or funny buildds).
    + Bumped debhelper build-dep to >= 7.1, as needed for the bundled
      debian/dh_* scripts.
  * debian/dh_clideps
    debian/dh_makeclilibs:
    + Synced from cli-common 0.6.0, needed for dh 7.1 support.

   [ David Paleino ]
   * debian/patches/fix_TcpClient_IPv6_r122598.dpatch:
     + Fix bug in TcpClient() implementation preventing IPv6 connections
       from working

 -- Mirco Bauer <meebey@debian.org>  Wed, 21 Jan 2009 23:39:02 +0100

mono (2.0.1-1) experimental; urgency=low

  [ Mirco Bauer ]
  * New upstream (bugfix) release.
  * debian/mono-1.0-devel.manpages:
    + Removed mcs1 as it's already shipped in mono-mcs.
  * debian/patches/99_autoreconf.dpatch:
    + Updated
  * debian/mono-devel.links:
    + Make csc a symlink to gmcs, a runtime version neutral default
      compiler.
  * debian/patches/armel_fix_configure_fpu_check.dpatch:
    + Forward ported patch from 1.2.4 to fix FTBFS on linux/armel.
  * debian/patches/99_autoreconf.dpatch:
    + Updated
  * debian/mono-common.install:
    + Name the /etc files and directories explicitly to make sure not to
      install /etc/mconfig by accident when doing a binary-indep binary-arch
      (in that order) build.

  [ Jo Shields ]
  * debian/patches/armel-glibc-2.8.dpatch:
    + Fix build failure on armel architecture on libc6 2.8 (Thanks
      to Michael Casadevall <sonicmctails@gmail.com> for the patch)

  [ David Paleino ]
  * Group Policy:
    + implemented get-orig-source target in debian/rules

 -- Mirco Bauer <meebey@debian.org>  Sun, 23 Nov 2008 16:16:00 +0100

mono (2.0-1) experimental; urgency=low

  * New upstream release.
    + System.Web.Extensions is included in the debian source and binary
      packages now, as JSON.NET was relicensed to MIT/X11 and thus no DFSGing
      needed anymore! (Closes: #497213)
    + With this release, we changed the default development stack from 1.0 to
      2.0. This has no influence to the runtime nor existing binary packages,
      for more details see:
      http://wiki.debian.org/Teams/DebianMonoGroup/Mono20Transition
  * debian/copyright:
    + Updated license info of JSON.NET
  * debian/control:
    + Removed libgda2-dev from buid-deps as debian/update-shlibs.local.sh
      takes already care of it.
    + mono-utils depends on libmono-corlib2.0-cil and only suggests
      libmono-corlib1.0-cil now as the default runtime was changed to 2.0.
    + Updated libcupsys2-dev build-dependency to libcups2-dev.
    + Updated Standards-Version to 3.8.0 (no changes needed).
  * debian/rules:
    + Pass --enable-quiet-build=no to configure call, else we get a less
      verbose build log.
    + Bumped clilibs to 2.0 of libmono{1,2}.0-cil, libmono-cairo{1,2}.0-cil,
      libmono-data-tds{1,2}.0-cil, libmono-system2.0-cil,
      libmono-system-runtime2.0-cil, libmono-security{1,2}.0-cil,
      libmono-web2.0-cil, libmono-winforms2.0-cil and libmono-system2.1-cil.
  * debian/mono.runtime-script:
    + Call the script of gacutil instead of passing the application filename
      directly to mono, as we rely on the default gacutil now provided by the
      mono-gac package.
  * debian/patches/method-signature-testing.dpatch
    debian/patches/pass_CPPFLAGS_nicely_r98803.dpatch
    debian/patches/fix_bound_checking_r98524_r98527.dpatch
    debian/patches/fix_softfloat_r105848.dpatch
    debian/patches/fix_stack_alignment_r105650_r105651.dpatch
    debian/patches/fix_xen_support_r103474_r103475.dpatch
    debian/patches/fix_Dictionary_preventing_GC_r102114.dpatch
    debian/patches/fix_TdsConnectionPool_svn.dpatch
    debian/patches/fix_Assembly.LoadFrom_deadlock.dpatch:
    + Removed, already applied upstream.
  * debian/patches/dont_build_System.Web.Extensions.dpatch:
    + Disabled, JSON.NET was re-licensed to MIT/X11.
  * debian/libmono-system-web2.0-cil.install:
    + Added System.Web.Extensions.dll and System.Web.Extensions.Design.dll.
  * debian/update-shlibs.local.sh:
    + Fixed grep calls so it doesn't match udeb lines.
  * debian/shlibs.local:
    + Updated
  * debian/control
    debian/libmono-mozilla0.2-cil.install
    debian/libmono-webbrowser0.5-cil.install:
    + Renamed libmono-mozilla0.2-cil to libmono-webbrowser0.5-cil and
      removed Replaces.
  * debian/control
    debian/libmono{1,2}.0-cil.install
    debian/libmono-posix{1,2}.0-cil.install:
    debian/libmono-getoptions{1,2}.0-cil.install:
    debian/libmono-data{1,2}.0-cil.install:
    + Moved the Mono.Posix, Mono.GetOptions and Mono.Data.* libraries into
      extra packages to support smaller install sizes of typical applications
      (e.g. tomboy or gnome-do).
    + Added libmono-posix{1,2}.0-cil, libmono-getoptions{1,2}.0-cil and
      libmono-data{1,2}.0-cil as dependency of libmono{1,2}-cil to aid a smooth
      runtime transition.
  * debian/libmono-system-data2.0-cil.install:
    + Added System.Data.DataSetExtensions.dll and System.Data.Linq.dll.
  * debian/rules
    debian/libmono{1,2}.0-cil.install:
    + Dropped Mono.Security.Win32.dll as the library is only useful on
      Windows.
  * debian/patches/build_genxs_2.0.dpatch:
    + Enables compiling genxs for CLI 2.0 as upstream provided a genxs2 script
      but forgot to build the actual application.
  * debian/mono-2.0-devel.install
    debian/mono-2.0-devel.manpages:
    + Added xsd2 and genxs2
  * debian/mono-devel.install
    debian/mono-devel.manpages
    debian/mono-1.0-devel.install
    debian/mono-1.0-devel.manpages:
    + Moved all unversioned tools and default scripts (with their manpages) to
      mono-devel.
  * debian/mono-mcs.install
    debian/mono-mcs.manpages
    debian/mono-gmcs.install
    debian/mono-gmcs.manpages
    debian/mono-devel.install
    debian/mono-devel.manpages
    debian/control:
    + Moved gmcs script and manpage from mono-gmcs to mono-devel.
    + Added Replaces for mono-mcs and mono-gmcs to mono-devel.
    + Added gmcs2 script and manpage to mono-gmcs
    + Added mcs1 script and manpage to mono-mcs.
      This changes are needed to get a default compiler target using a single
      package that depends on the current default which is 2.0 (gmcs2).
  * debian/System.Windows.Forms.dll.config:
    + Added dll-map for libgdk_pixbuf-2.0.so
  * debian/control:
    + Improved many package descriptions by adding the names of the
      libraries they contain with a brief description of what they do.
  * debian/control
    debian/mono-gac.install
    debian/mono-{1,2}.0-gac.install:
    + The default script "gacutil" is still shipped in mono-gac but
      "gacutil1" and "gacutil2" are now in mono-1.0-gac and mono-2.0-gac.
      mono-gac pulls in mono-2.0-gac by default.
      This is needed to make a 2.0-only install possible.
  * debian/control:
    + Added mono-1.0-runtime and mono-2.0-runtime package, which pull in the
      runtime stack of the specific runtime version in.
      mono-runtime pulls in mono-2.0-runtime as the new default runtime.
      This is needed to make a 2.0-only install possible.
  * debian/libmono-dev.install:
    + Added dotnet35.pc
  * debian/mono-smcs.install:
    + Added smcs.pc
  * debian/control:
    + s/meta package/metapackage/ as lintian says so.

 -- Mirco Bauer <meebey@debian.org>  Tue, 11 Nov 2008 00:21:27 +0100

mono (1.9.1+dfsg-4) unstable; urgency=high

  [ Mirco Bauer ]
  * Added lpia to Architecture fields.
    (to make Jo Shields more happy)
  * debian/fix_Assembly.LoadFrom_deadlock.dpatch:
    + Fixes deadlock in loading assemblies code like Assembly.LoadFrom(),
      causing deadlocks (mostly) on SMP systems.
      (patches taken from upstream SVN revisions: r105036, r105153, r113458,
       r115451 and r115697)

  [ Jo Shields ]
  * Add myself to Uploaders
  * debian/patches/fix_sloppy_attribute_encode_CVE-2008-3422.dpatch:
    + Fixes CVE-2008-3422, thus urgency set to high (Closes: #494406)
  * debian/patches/fix_CRLF_injection_CVE-2008-3906.dpatch:
    + Fixes CVE-2008-3906, thus urgency set to high (Closes: #498894)
  * debian/patches/fix_IsolatedStorage_regression_r99231_r101171_r101172.dpatch:
    + Fix regression in IsolatedStorage behaviour causing exceptions
      with subdirectories (Closes: #501505)
  * debian/patches/fix_mono-config_man_page_r111681.dpatch:
    + Fix minor manpage typo (Closes: #495624)
  * debian/control:
    + Tweak description of mono-xbuild package (Closes: #493478)
  * debian/man/*:
    + Update default manpage to point to correct URL for documentation
      (Closes: #500771)

 -- Jo Shields <directhex@apebox.org>  Mon, 13 Oct 2008 23:21:40 +0200

mono (1.9.1+dfsg-3) unstable; urgency=medium

  * debian/control
    debian/rules
    debian/libmono-nunit2.2-cil.install:
    + Added libmono-nunit2.2-cil package needed by packages like monodevelop
      and mono-tools, the nunit 2.4 API (libnunit2.4-cil) changed too much to
      port these packages. (thus urgency set to medium)
  * debian/shlibs.local:
    + Updated for the Mono 1.9 release (forgot this in -1).
  * debian/rules:
    debian/libmono-system2.0-cil.install:
    + Added System.Xml.Linq library but with the correct compiler-directory.
      (Closes: #487996)
  * debian/control:
    + Added libdiplus to dependencies of libmono-system-web1.0-cil and
      libmono-system-web2.0-cil as System.Web.UI.WebControls.WebColorConverter
      invokes it (which is needed by most web applications). (Closes: #479683)
    + Removed -1 revision of all Replaces lines with << as condition, as it's
      useless and makes backports and Ubuntu integration easier.
    + Added Conflicts on mono-classlib-{1,2}.0 (<< 1.1.13.6) and
      mono-classlib-{1,2}.0-dbg to ensure they are removed on all systems and
      the transition was finished long time ago.
  * debian/patches/fix_Dictionary_preventing_GC_r102114.dpatch:
    Clear empty slots in keySlots and valueSlots. Otherwise the garbage
    collector cannot reclaim the referenced key/value.
    (patch taken from upstream SVN revision 102114)
  * debian/patches/fix_TdsConnectionPool_svn.dpatch:
    + Don't leak connections in the pool, would cause an infinitely timeout.
    (patch taken from upstream SVN revisions 105424, 105432, 105433, 105719,
     106448 and 107325)
  * debian/libmono-system1.0-cil.clideps-override
    debian/libmono-system2.0-cil.clideps-override:
    + libcupsys2 package was renamed to libcups2, moving the dependeny on
      libcups2 to suggests (as it was before).
  * debian/rules:
    + Removed --list-missing from dh_install call, it's useless in the current
      implementation.
  * debian/patches/fix-mono-nunit.pc.in.dpatch:
    + Remove stupid relative path from prefix variable.

 -- Mirco Bauer <meebey@debian.org>  Tue, 05 Aug 2008 21:46:48 +0200

mono (1.9.1+dfsg-2) unstable; urgency=medium

  * Urgency set to medium as this release contains important bugfixes for
    different architectures.
  * debian/control:
    + Added xdg-utils | libgnome2-0 | konqueror to suggests of mono-jit as
      starting processes can make use of those if installed (to emulate
      ShellExecute).
  * debian/patches/fix_bound_checking_r98524_r98527.dpatch:
    + Fixes bound checking caused SIGSEGV on AMD64 when building XSP.
      (Closes: #486652, patch taken from upstream SVN revision 98524 and 98527)
      (thanks to Jo Shields <directhex@apebox.org> for investigation and
       providing the dpatch)
  * debian/patches/fix_softfloat_r105848.dpatch:
    + Fixed softfloat caused SIGABRT on armel when building banshee.
      (Closes: #485112, patch taken from upstream SVN revision 105848)
  * debian/patches/fix_stack_alignment_r105650_r105651.dpatch:
    + Fixes stack alignment, caused assertions on AMD64. (Closes: #473119)
      (patch taken from upstream SVN revision 105650 and 105651)
  * debian/patches/fix_xen_support_r103474_r103475.dpatch:
    + Fixes XEN support caused "4gb seg fixup" messages. (Closes: #481699)
      (patch taken from upstream SVN revision 103474 and 103475)
      (thanks to Andrew Deason <adeason2@uiuc.edu> for investigation and
       providing the dpatch)
  * debian/patches/99_autoreconf.dpatch:
    + Updated

 -- Mirco Bauer <meebey@debian.org>  Tue, 17 Jun 2008 23:59:52 +0200

mono (1.9.1+dfsg-1) unstable; urgency=low

  * DFSG version of Mono 1.9.1
    + Deleted the mcs/class/System.Web.Extensions/ directory as
      mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/*.cs
      is licensed under Creative Commons Attribution 2.5 which is not
      DFSG-free.
  * New upstream release.
  * debian/libmono1.0-cil.install:
    + Added internal cecil.pc as mono-tools >= 1.9 needs it.
  * debian/patches/pass_CPPFLAGS_nicely_r98803.dpatch:
    + Updated
  * debian/mono-api-check:
    + Fixed bashism. (Closes: #471879)
    + Implemented support to check APIs on .deb and .changes files.
  * debian/rules:
    + clilibs are now defined much more granularly now (per package).
      Checked APIs of mono 1.2.2.1 vs 1.2.6 and 1.2.6 vs 1.9.
    + Bumped clilibs of libmono-system-web2.0-cil to 1.9.1

 -- Mirco Bauer <meebey@debian.org>  Tue, 22 Apr 2008 20:09:39 +0200

mono (1.9+dfsg-3) unstable; urgency=low

  * debian/patches/pass_CPPFLAGS_nicely_r98803.dpatch:
    + Pass CPPFLAGS nicely to libgc, fixes FTBFS. (Closes: #475972)
      (taken from upstream SVN revision 98803)
  * debian/patches/99_autoreconf.dpatch:
    + Updated

 -- Mirco Bauer <meebey@debian.org>  Tue, 15 Apr 2008 22:26:39 +0200

mono (1.9+dfsg-2) unstable; urgency=low

  * Upload to unstable.
  * debian/control:
    + Fixed Vcs-Svn field.
    + Cleaned up Uploaders field.
  * debian/rules:
    + Delete binaries missed by "make clean". (Closes: #424576)
      (thanks to Sandro Tosi <matrixhasu@gmail.com> for the patch)
  * debian/mono-common.preinst:
    + Removed empty script.

 -- Mirco Bauer <meebey@debian.org>  Mon, 07 Apr 2008 22:11:03 +0200

mono (1.9+dfsg-1) experimental; urgency=low

  [ Mirco Bauer ]
  * DFSG version of Mono 1.9
    + Deleted the mcs/class/System.Web.Extensions/ directory as
      mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JSON/*.cs
      is licensed under Creative Commons Attribution 2.5 which is not
      DFSG-free.
  * New upstream release.
  * debian/rules:
    + Bumped clilibs to 1.9
  * debian/mono-api-check:
    + Implemented -k switch to keep and inspect the XML diff file.
    + Fixed application invocation.
  * debian/patches/fix_threads.h.dpatch
    debian/patches/fix_Mono.Cecil_linkage.dpatch
    debian/patches/ppc_fix_flushing_of_icache_r92014.dpatch:
    + Removed, already applied upstream.
  * debian/libmono2.0-cil.install:
    + Added Mono.Web.dll
  * debian/control
    debian/libmono-mozilla0.1-cil.install
    debian/libmono-mozilla0.2-cil.install:
    + Renamed libmono-mozilla0.1-cil to libmono-mozilla0.2-cil, as the assembly
      version (ABI) was bumped from 0.1 to 0.2.

  [ Sebastian Dröge ]
  * debian/patches/method-signature-testing.dpatch:
    + Patch from upstream SVN to fix db4o build failure with cecil 0.6,
      improves checking of method signatures.
  * debian/rules:
    + Put CFLAGS into "" to make the shell happy and fix FTBFS.
    + Set default CFLAGS to -O2 -g.

 -- Mirco Bauer <meebey@debian.org>  Mon, 04 Feb 2008 22:11:53 +0100

mono (1.2.6+dfsg-6) unstable; urgency=high

  * debian/mono-mcs.postinst
    debian/mono-1.0-devel.postinst:
    + Moved alternatives handling for cli-sn, cli-resgen and cli-al from
      mono-mcs to mono-1.0-devel, as mono-1.0-devel ships those applications
      (since mono 1.2.6+dfsg-1). (Closes: #460513)
      This caused FTBS for different source packages that didn't explicitly
      build-depend on mono-mcs, thus urgency set to high.
      (Thanks to Laurent Bigonville <bigon@bigon.be> for the investigation)
  * debian/mono-utils.postint
    debian/mono-utils.postinst:
    + Fixed file name.
  * debian/control:
    + Added libmono-dev and pkg-config to recommends of mono-{1,2}.0-devel, as
      mkbundle(2) uses pkg-config and needs mono.pc.
  * debian/patches/ppc_disable_delegate_trampoline_optimization.dpatch
    debian/patches/ppc_fix_flushing_of_icache_r92014.dpatch
    + Replaced ppc_disable_delegate_trampoline_optimization with
      ppc_fix_flushing_of_icache_r92014, as that one fixes instead of
      workarounds the PPC SIGILL issue (taken from upstream's SVN).

 -- Mirco Bauer <meebey@debian.org>  Mon, 04 Feb 2008 20:57:20 +0100

mono (1.2.6+dfsg-5) unstable; urgency=low

  * debian/rules:
    + Reverted the changed target dependecies, which caused no patches being
      applied anymore. Thus the fix_implicit_pointer_conversions patch for IA64
      is applied again. (Closes: #457868)

 -- Mirco Bauer <meebey@debian.org>  Thu, 27 Dec 2007 20:54:20 +0100

mono (1.2.6+dfsg-4) unstable; urgency=low

  * debian/patches/ppc_disable_delegate_trampoline_optimization.dpatch:
    + Disables delegate trampoline code for PPC, fixes instant SIGILL runtime
      crashes for every invoked application (as seen in PPC build logs of
      gtk-sharp2, gnome-sharp2 or beagle).
  * debian/patches/fix_threads.h.dpatch:
    + Don't include threads-type.h in threads.h and moved functions to the
      correct header, fixes compiling of OpenOffice.org's Mono bridge.
      (taken from upstream SVN revision 91687 + 91817)
  * debian/rules:
    + Make sure -j1 is passed to make, Mono's build system doesn't like -j > 1.

 -- Mirco Bauer <meebey@debian.org>  Wed, 26 Dec 2007 23:29:28 +0100

mono (1.2.6+dfsg-3) unstable; urgency=low

  * debian/rules:
    + Pass -D to cli.binfmt install call, makes it not failing on archs that
      are not listed in debian/control.
      (thanks to Emanuele Rocca <ema@debian.org> for the hint)
    + Enhanced "make distclean" error handling, making lintian happy.
  * debian/libmono-system-messaging{1,2}.0-cil.clideps-override
    debian/libmono-bytefx0.7.6.{1,2}-cil.clideps-override:
    + Added suggests libmono-winforms{1,2}.0-cil, doesn't make sense to pull in
      System.Windows.Forms for designer classes (which are only used by VS.NET)
  * debian/patches/fix_implicit_pointer_conversions.dpatch:
    + Fixed implicit pointer conversions by including a missing header, which
      caused FTBFS on IA64.
  * debian/control:
    + Added Homepage, Vcs-Svn and Vcs-Browser fields.
    + Updated Standards-Version to 3.7.3, no changes needed.
    + Changed Section of libmono-dev to libmono-dev.
    + Added Suggests (using cli:Suggests) fields for
      libmono-system-messaging{1,2}.0-cil and libmono-bytefx0.7.6.{1,2}-cil.
    + Use cli:Depends for libmono-bytefx0.7.6.{1,2}-cil instead of manual
      dependencies.
  * debian/NEWS:
    + Fixed typo and indention.

 -- Mirco Bauer <meebey@debian.org>  Tue, 25 Dec 2007 13:40:33 +0100

mono (1.2.6+dfsg-2) unstable; urgency=low

  * The "Welcome SPARC and S390 Users!" release
  * debian/mono-2.0-devel.install
    debian/mono-2.0-devel.manpages:
    + Added mconfig
  * debian/control:
    + Added sparc and s390 to Architecture fields. (Closes: #332511, #377584)
      (as the last 3 feature-releases of Mono were able to build on sparc, and
       upstream is getting sparc port contributions again, it should be safe
       to enable sparc now)
    + Added Replaces << mono-common 1.2.6+dfsg-2 to mono-2.0-devel, as
      /etc/mono/mconfig/ was moved to mono-2.0-devel.
  * debian/libmono-system{1,2}.0-cil.clideps-override:
    + Added suggests libmono-winforms{1,2}.0-cil, doesn't make sense to pull in
      System.Windows.Forms for designer classes (which are only used by VS.NET)
  * debian/patches/g_thread_init.dpatch:
    + Dropped, already applied upstream.

 -- Mirco Bauer <meebey@debian.org>  Fri, 21 Dec 2007 01:35:40 +0100

mono (1.2.6+dfsg-1) unstable; urgency=low

  * DFSG version of Mono 1.2.6
    + Deleted mcs/class/System.Web.Extensions/System.Web.Script.Serialization/
      JSON/* as those source files are licensed under Creative Commons
      Attribution 2.5 which is not DFSG-free.
  * New upstream release
    + Invoking GetFields on emitted type doesn't crash anymore, as seen with
      nemerle. (Closes: #452585)
  * debian/rules:
    + Updated MONO_API to 1.2.6
    + Enabled moonlight support in configure call.
    + Removed all "rm debian/tmp/usr/lib/mono/gac/"... calls, instead list
      libraries explicitly in .install files.
      (this is pretty error prone when upstream introduces new libraries and
       the rm list became way too long)
    + Copy various 1.0 manpages to 2.0 manpages for missing 2.0 manpages.
    + Remove +dfsg part in upstream version detection (UPVERSION variable).
  * debian/control:
    + Added new packages (mono-mcs/gmcs needed to be split as some parts of the
      runtime relies on the compiler, like the XmlSerializer class):
      - mono-mcs was split to: mono-1.0-devel and mono-1.0-service.
        (monolinker.exe is now shipped part of mono-1.0-devel, Closes: #443833)
      - mono-gmcs was split to: mono-2.0-devel, mono-2.0-service and
        mono-xbuild.
      - mono-smcs, containing the new compiler for moonlight/silverlight
        applications.
      - libmono-corlib2.1-cil and libmono-system2.1-cil, containing the
        moonlight/silverlight runtime libraries.
      - libmono-db2-1.0-cil, containing IBM DB2 database connector.
      - libmono-mozilla0.1-cil, containing the WebControl implementation using
        the Mozilla engine.
      - libmono-i18n1.0-cil and libmono-i18n2.0-cil, containing I18N libraries
        with code page definitions, moved from libmono-corlib{1,2}.0-cil.
      - prj2make-sharp, upstream moved distribution of prj2make-sharp to Mono.
    + libmono-corlib{1,2}.0-cil recommends libmono-i18n{1,2}.0-cil now.
    + Removed mono and mono-devel meta packages, as they are not useful for
      anyone.
  * debian/dh_clideps:
    + Synced from cli-common 0.5.3, needed for CLI 2.1 support.
  * debian/patches/00list:
    + Disabled armel_fix_configure_fpu_check.dpatch
      (FPU check is fixed upstream)
  * debian/patches/kfreebsd_support.dpatch:
    + Updated (and re-autoconfed)
  * debian/patches/fix-mono.pc.in.dpatch:
    + Updated
  * debian/patches/ppc_fix_mono_class_proxy_vtable_r84948.dpatch:
    + Removed, already applied upstream.
  * debian/patches/fix_Mono.Cecil_linkage.dpatch:
    + Link Mono.Cecil(.Mdb) against CLI 1.0 instead of 2.0, patch taken from
      upstream.
  * debian/libmono1.0-cil.install:
    + Added Mono.Cecil.dll and Mono.Cecil.Mdb.dll.
  * debian/update-shlibs.local.sh:
    + Wrote this script to ease updating the debian/shlibs.local file.
  * debian/shlibs.local:
    + Updated

 -- Mirco Bauer <meebey@debian.org>  Sun, 16 Dec 2007 15:44:33 +0100

mono (1.2.5.1-2) unstable; urgency=high

  * Mirco 'meebey' Bauer:
    + debian/mono.runtime-script:
      - When removing GAC libraries, output the assembly name correctly on
        errors.
    + debian/patches/fix_BigInteger_overflow_CVE-2007-5197.dpatch:
      - Fixes CVE-2007-5197, thus urgency set to high.

 -- Mirco Bauer <meebey@debian.org>  Sun, 04 Nov 2007 15:34:08 +0100

mono (1.2.5.1-1) unstable; urgency=low

  * Mirco 'meebey' Bauer:
    + New upstream (bugfix) release. (Closes: #443468)
    + debian/System.Windows.Forms.dll.config:
      - Added libX11 and libXcursor.

 -- Mirco Bauer <meebey@debian.org>  Sat, 22 Sep 2007 19:33:05 +0200

mono (1.2.5-3) unstable; urgency=high

  * Mirco 'meebey' Bauer:
    + debian/patches/ppc_fix_mono_class_proxy_vtable_r84948.dpatch:
      - Fixes crash bug on PPC for all applications that use DBus,
        thus setting urgency to high. (Closes: #437452, #441795, #441879)
        (Thanks to Bram Senders <bram@luon.net> for testing the patch)

 -- Mirco Bauer <meebey@debian.org>  Thu, 13 Sep 2007 21:44:16 +0200

mono (1.2.5-2) unstable; urgency=medium

  * Sebastian 'slomo' Dröge:
    + debian/FirebirdSql.Data.Firebird.dll.config,
      debian/shlibs.local:
      - Use libfbclient2 instead of old and to be removed libfbclient1.
        Thanks to Damyan Ivanov <dmn@debian.org> for the
        patch (Closes: #440850).
    + debian/changelog:
      - Use urgency=medium because of the RC bugfix.

 -- Sebastian Dröge <slomo@debian.org>  Wed, 05 Sep 2007 07:02:15 +0200

mono (1.2.5-1) unstable; urgency=low

  * Mirco 'meebey' Bauer:
    + New upstream release
    + debian/watch:
      - Updated
    + debian/rules:
      - Bumped MONO_API to 1.2.5
    + debian/patches/kfreebsd_support.dpatch
      debian/patches/armel_fix_configure_fpu_check.dpatch:
      - Updated (re-autoconfed)
      - Updated
    + debian/patches/ppc_fix_memory_corruption_r81413.dpatch:
      debian/patches/fix_delegate_memory_leak_r79001.dpatch
      debian/patches/remove_broken_dllmap_from_mono-shlib-cop.dpatch:
      - Removed, already applied upstream.
    + debian/mono-utils.install
      debian/mono-utils.manpages:
      - Removed monodiet as removed by upstream
    + debian/man/resgen.1:
      - Removed, supplied upstream.
    + debian/mono-mcs.manpages:
      - Added monolinker.1
      - Updated resgen.1
    + debian/mono-mcs.manpages
      debian/mono-mjs.manpages:
      - Moved mono-mjs.1 manpage to mono-mjs package.
    + debian/control:
      - Added "Replaces" for mono-mjs.1 move to mono-mjs package.

 -- Mirco Bauer <meebey@debian.org>  Sun, 02 Sep 2007 21:36:13 +0200

mono (1.2.4-6) unstable; urgency=medium

  * Mirco 'meebey' Bauer:
    + debian/patches/kfreebsd_support.dpatch:
      - Patch configure script too, as we are not re-autogening.
        This made kfreebsd-* FTBFS.
    + Urgency set to medium, as the last upload fixes an important crash
      bug (#428190) for PPC.

 -- Mirco Bauer <meebey@debian.org>  Thu, 09 Aug 2007 19:36:21 +0200

mono (1.2.4-5) unstable; urgency=low

  * The "there is more than Linux and X86" release
  * Mirco 'meebey' Bauer:
    + debian/control:
      - Replaced ${Source-Version} with ${source:Version} and ${binary:Version}
    + debian/patches/ppc_fix_memory_corruption_r81413.dpatch:
      - Fix memory corruption on PPC, caused all Gtk# programs to crash.
        Patch taken from upstream SVN.
        (Closes: #428209, #430614, #427934, #428190, #429685)
        (Thanks to Wouter Verhelst for testing the patch)
    + debian/patches/armel_fix_configure_fpu_check.dpatch:
      - Detect FPU correctly. (Closes: #430582)
        (Thanks to Riku Voipio <riku.voipio@iki.fi> for the patch)
    + debian/patches/fix_delegate_memory_leak_r79001.dpatch:
      - Fix memory leak for delegates passed to unmanaged land, taken from
        upstream SVN. (Closes: #428781)
        (Thanks to Chris Howie <cdhowie@nerdshack.com> for investigation)
    + debian/patches/kfreebsd_support.dpatch:
      - Updated, added support for kfreebsd-amd64
    + debian/rules:
      - Use softfloat on armel.
  * Sebastian 'slomo' Dröge:
    + debian/patches/armel_fix_configure_fpu_check.dpatch:
      - Regenerate configure for the change.

 -- Mirco Bauer <meebey@debian.org>  Sat, 21 Jul 2007 15:48:05 +0200

mono (1.2.4-4) unstable; urgency=low

  * Mirco 'meebey' Bauer:
    + debian/rules:
      - Use pthread for arm/armeb/armel, should fix FTBFS for ARM.
  * Sebastian 'slomo' Dröge:
    + debian/patches/g_thread_init.dpatch:
      - Call g_thread_init() as early as possible as this is required for newer
        glib versions. See:
        http://bugzilla.ximian.com/show_bug.cgi?id=81862
        http://bugzilla.gnome.org/show_bug.cgi?id=331853
        Patch from upstream SVN, rev. 78018.

 -- Mirco Bauer <meebey@debian.org>  Wed, 13 Jun 2007 01:31:55 +0200

mono (1.2.4-3) unstable; urgency=low

  * Mirco 'meebey' Bauer:
    + debian/rules:
      - Enable sigaltstack only for i386 and amd64, fixes FTBFS for ia64 and
        possibly other archs.

 -- Mirco Bauer <meebey@debian.org>  Tue, 29 May 2007 22:54:24 +0200

mono (1.2.4-2) unstable; urgency=low

  * Mirco 'meebey' Bauer:
    + debian/patches/00list:
      - Disabled dont_remap_non-runtime_libs patch, has side effects
        and breaks banshee, means applications using libmono-cairo{1,2}.0-cil
        running on CLR 2.0 need again to depend on the 2.0 version explicitly
    + debian/rules:
      - Call dh_strip in binary-arch target, else mono-utils binaries have
        debugging symbols.
    + debian/control:
      - Strictly depend on upstream version for assemblies doing ICalls
        (internal calls into the runtime implementation).
  * Sebastian 'slomo' Dröge:
    + debian/rules:
      - Set executable bit on dh_clistrip and the other debhelper scripts
        to fix FTBFS.

 -- Mirco Bauer <meebey@debian.org>  Mon, 28 May 2007 16:18:53 +0200

mono (1.2.4-1) unstable; urgency=medium

  * The clean me harder and be nicer to embedded devices upload
  * Mirco 'meebey' Bauer:
    + New upstream release
      - Fixes endian problem with UDP multicasts (Closes: #406909)
    + debian/patches/dont_remap_non-runtime_libs.dpatch:
      - Don't remap referenced versions for libraries that are not part of the
        runtime (like Npgsql, Novell.Directory.Ldap and Mono.* specially
        Mono.Cairo) because that makes predictable dependency tracking
        impossible for such libraries and is pretty insane as the remapped
        version must be 100% ABI compatible.
        This caused FTBFS for applications using Gtk# (which uses Mono.Cairo
        version 1.0) but runs and compiles (gmcs) under CLR 2.0.
        (Closes: #425194)
    + debian/control:
      - New package mono-dbg, containing all debug sybols (*.mdb), which is
        27 MB for all libraries and applications of the mono source package.
        This new package should make specially embedded device users happy.
      - New package mono-jit-dbg, unstripped mono-jit
      - New package libmono0-dbg, unstripped libmono0
      - Add libgdiplus dependency to libmono-winforms{1,2}.0-cil, as it's only
        indirectly used via System.Drawing of libmono-system{1,2}.0-cil, which
        only suggests libgdiplus.
    + debian/rules:
      - Bumped MONO_API to 1.2.4
      - Install Mono.Data.Sqlite.dll.config
      - Enabled sigaltstack in ./configure call, since we use __thread / NPTL.
      - Call debian/dh_clifixperms in binary-indep target
      - Call debian/dh_clistrip in binary-indep target
    + debian/libmono-sqlite{1,2}.0-cil.install:
      - Added Mono.Data.Sqlite.dll
    + debian/libmono-dev.install:
      - Added dotnet.pc
    + debian/patches/fix-mono.pc.in.dpatch
      debian/patches/fix-mono-cairo.pc.in.dpatch:
      - Replace ../../ with @prefix@
    + debian/mono-gmcs.install:
      - Added httpcfg and mono-api-info2
    + debian/libmono-system1.0-cil.clideps-override:
      - Move libcupsys2 to Suggests.
      - Move libgdiplus to Suggests.
    + debian/libmono-system-data{1,2}.0-cil.clideps-override:
      - Move libglib2.0-0 to Suggests.
    + debian/libmono-winforms{1,2}.0-cil.clideps-override:
      - Move libglib2.0-0 to Suggests.
    + debian/dh_clifixperms:
      - Copied from cli-common-dev
    + debian/dh_clistrip:
      - Copied from cli-common-dev
    + debian/shlibs.local:
      - Added libgda-2

 -- Mirco Bauer <meebey@debian.org>  Mon, 21 May 2007 01:04:08 +0200

mono (1.2.3.1-5) unstable; urgency=low

  * Mirco 'meebey' Bauer:
    + debian/control:
      - Added Conflicts: mono-utils (<< 1.2.3.1-4) to libmono0, to aid partial
        upgrade of Mono from etch to lenny or sid, thanks to Rene Engelhard for
        the hints. (really Closes: #412970)
      - Moved binfmt-support dependency to recommends. (Closes: #418765)
        The mono-common.postinst and mono-common.prerm scripts already checks
        if binfmt-support is actually installed.
      - Updated to use my Debian email address now.

 -- Mirco Bauer <meebey@debian.org>  Mon, 16 Apr 2007 01:12:04 +0200

mono (1.2.3.1-4) unstable; urgency=low

  * Upload to unstable
  * Sebastian 'slomo' Dröge:
    + debian/control:
      - Let mono-utils depend on exactly the same upstream version of libmono0
        that it was build with and remove the other workarounds for bug #412970
        as this is now the correct fix. Thanks to Mirco Bauer for investigating
      - Add armel to architectures
    + debian/rules:
      - The shlibs file of libmono0 now contains >= $UPVERSION

 -- Sebastian Dröge <slomo@debian.org>  Sun, 15 Apr 2007 21:06:21 +0200

mono (1.2.3.1-3) experimental; urgency=low

  * Sebastian 'slomo' Dröge:
    + debian/control:
      - Also let mono-jit conflict with mono-utils (<< 1.2.3.1), otherwise the
        previously added stricter dependencies in mono-utils don't have any
        effect for pre-1.2.3.1-2 mono versions. (Closes: #412970)

 -- Sebastian Dröge <slomo@debian.org>  Tue,  6 Mar 2007 07:32:55 +0100

mono (1.2.3.1-2) experimental; urgency=low

  * Sebastian 'slomo' Dröge:
    + debian/control:
      - Also add kfreebsd-amd64 to archs
      - Let libmono-winforms*.0-cil suggest shared-mime-info (Closes: #394674)
      - Make mono-utils depend on libmono-corlib1.0-cil with a stricter
        version requirement as it most probably breaks with other
        versions. (Closes: #412970)

 -- Sebastian Dröge <slomo@debian.org>  Mon,  5 Mar 2007 08:00:35 +0100

mono (1.2.3.1-1) experimental; urgency=low

  * Mirco 'meebey' Bauer:
    + debian/rules:
      - Split the package build system into arch and indep for the configure,
        install and build target.
      - Added --disable-mcs-build to configure-indep call.
        (buildds doesn't need to build the complete base-class-libraries,
         since it's arch-indep, in arch-indep packages, and already in the
         archive when uploaded. This should reduce the build time from 10
         hours to about 1 hour for arm)
      - Added kfreebsd checks for configure confflags.
      - Moved building of MonoGetAssemblyName.exe from install to binary-indep,
        else the compiler isn't available yet (if only binary-arch is build).
    + debian/dh_clideps:
     - Synced from cli-common (contains support for kfreebsd)
    + debian/patches/kfreebsd_support.dpatch:
      - Adds kfreebsd support to Mono.
        (Closes: #394456, thanks to Petr Salinger <Petr.Salinger@seznam.cz>
         and Aurelien Jarno <aurelien@aurel32.net> for the patch)

  * 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@debian.org>  Tue, 27 Feb 2007 09:44:02 +0100

mono (1.2.2.1-2) unstable; urgency=high

  * Sebastian 'slomo' Dröge:
    + Urgency high for RC bugfix
    + debian/control:
      - Build depend on dpkg-dev (>= 1.13.19) for ${source:Version}
        substitution (Closes: #411915)
      - Update to use my debian.org address

 -- Sebastian Dröge <slomo@debian.org>  Sat, 24 Feb 2007 16:51:10 +0100

mono (1.2.2.1-1) unstable; urgency=low

  * New upstream release
    + Mono 1.2.2.1 contains important bugfixes for the ARM architecture
      (see #394418), but urgency is not raised because it's a new version.
    + Mono 1.2 has upstream security support for 7 years as it's used
      in enterprise distributions by upstream.
    + For more Mono 1.2 news check the NEWS file.

  * Mirco 'meebey' Bauer:
    + New upstream release (1.2.1)
    + debian/NEWS:
      - Added entry for Mono 1.2
    + debian/control:
      - Removed unstable warning from mono-gmcs description.
    + debian/patches/gmcs-static-anonmethods.dpatch:
      - Removed, already applied upstream.
    + debian/mono-gmcs.install:
      - Added mkbundle2
      - Added sgen
    + debian/libmono-system-web2.0-cil.clideps-override:
      - Override for GUI/X11 dependency on libmono-winforms2.0-cil to suggests.
    + debian/dh_clideps:
      - Synced from cli-common-dev 0.4.7.
    + debian/shlibs.local:
      - Synced versions from /var/lib/dpkg/info/*.shlibs
  * Sebastian 'slomo' Dröge:
    + New upstream release (1.2.2)
    + New upstream release (1.2.2.1)
    + debian/rules:
      - Update MONO_API to 1.2.2
    + debian/libmono{1,2}.0-cil.install:
      - Add OpenSystem.C library
    + debian/patches/*:
      - Remove obsolete patches

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Tue,  5 Dec 2006 20:03:41 +0100

mono (1.1.18-3) unstable; urgency=low

  * Sebastian 'slomo' Dröge:
    + debian/patches/gmcs-static-anonmethods.dpatch:
      - Fix from SVN (r66807) for compilation of static anonymous methods

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Thu, 19 Oct 2006 06:58:20 +0200

mono (1.1.18-2) unstable; urgency=medium

  * The "clean me harder for etch" and "please build on arm this time" release
  * Mirco 'meebey' Bauer:
    + debian/control:
      - Removed obsolete mono-classlib-{1,2}.0 transition packages.
      - Changed dependency of mono-runtime on mono-gac to
        (= ${source:Version}) for making Mono binNMUable.
      - Removed libgc-dev build-dep for kfreebsd.
    + debian/rules:
      - Added --enable-minimal=aot to configure call for kfreebsd, this might
        give us a successful build.

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Wed, 18 Oct 2006 23:09:35 +0200

mono (1.1.18-1) unstable; urgency=low

  * New upstream release
  * Mirco 'meebey' Bauer:
    + debian/patches/arm_support_larger_stack_r65218.dpatch
      debian/patches/fix_tmp_race_r65441.dpatch:
      - Removed, already applied upstream.
    + debian/control:
      - Removed Mono from Build-Conflicts.
    + debian/rules:
      - Added parameters to $(MAKE) so an existing Mono install is not used.
        (thanks to Raja R Harinath <harinath@gmail.com> to for the hint)
    + debian/libmono-winforms{1,2}.0-cil.clideps-override:
      - Added suggests libgnomeui-0.
    + debian/watch:
      - Updated location again.

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sun, 15 Oct 2006 13:03:38 +0200

mono (1.1.17.1-5) unstable; urgency=high

  * Mirco 'meebey' Bauer:
    + debian/patches/fix_tmp_race_r65441.dpatch:
      - Fixes tempfile race condition (CVE-2006-5072), taken from upstream SVN.
    + debian/control:
      - Added mono binary packages to Build-Conflicts, else it tries to use it
        during bootstrap and fails.
    + debian/dh_clideps
      debian/dh_makeclilibs:
      - Synced from cli-common-dev 0.4.6.

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Tue, 3 Oct 2006 14:02:21 +0200

mono (1.1.17.1-4) unstable; urgency=high

  * Mirco 'meebey' Bauer:
    + debian/control:
      - Added zlib1g-dev to build-deps, needed by the System.IO.Compression API
        in System.dll 2.0. (Closes: #379225)
    + debian/dh_clideps:
      - Synced from cli-common package, contains bugfix for libc6 dependencies,
        makes Mono installable on ia64 again. (Closes: #388557)
      - Also supports -l switch now for controlling the MONO_GAC_PREFIX
        environment variable.

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sat, 23 Sep 2006 23:09:49 +0200

mono (1.1.17.1-3) unstable; urgency=high

  * Mirco 'meebey' Bauer:
    + debian/patches/arm_support_larger_stack_r65218.dpatch:
      - Should fix ARM FTBFS, taken from upstream SVN, thus urgency=medium.
    + debian/dh_clideps:
      - Synced from cli-common package, contains bugfix for dependencies on
        libmono0 and other packages.
    + debian/control:
      - Added "Suggests: ${cli:Suggests}" to libmono-system{1,2}.0-cil and
        libmono-winforms{1,2}.0-cil.
      - Added libxml-dom-perl to build-deps (needed by debian/dh_clideps)
    + libmono-system2.0-cil.clideps-override
      libmono-winforms1.0-cil.clideps-override
      libmono-system1.0-cil.clideps-override
      libmono-winforms2.0-cil.clideps-override:
      - Added, used to override specific Depends to Suggests for assembly
        references.
    + debian/shlibs.local:
      - Updated
    + debian/mono-common.postinst:
      - Removed old /usr/share/dotnet/mono to /usr/lib/mono transition code.
      - Added removal of unneeded /usr/share/dotnet/mono symlink.
        (Closes: #387277)
    + debian/rules:
      - Honor noopt in DEB_BUILD_OPTIONS.
        (thanks to Timo Lindfors <lindi@kurp.hut.fi>, Closes: #380617)

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Mon, 4 Sep 2006 22:44:55 +0200

mono (1.1.17.1-2) unstable; urgency=high

  * Mirco 'meebey' Bauer:
    + debian/rules:
      - Removed --with-static_mono=no from configure call, caused bad runtime
        bugs (random crashes, e.g. FTBFS for ARM). According to upstream this
        is an untested feature, and should not be used by the runtime itself.
        (thanks to Sebastian 'slomo' Dröge for the investigation)
    + debian/watch:
      - Updated

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Mon, 4 Sep 2006 22:44:55 +0200

mono (1.1.17.1-1) 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@lists.alioth.debian.org>  Sun, 3 Sep 2006 17:19:37 +0200

mono (1.1.13.8-1) unstable; urgency=low

  * Mirco 'meebey' Bauer:
    + Updated debian/watch to use URL for stable releases.
  * Sebastian 'slomo' Dröge:
    + New upstream release
    + debian/patches/ppc_missing_lock.dpatch:
      - Add a missing lock and make some memory executable to fix
        various segfaults on PPC64 SMP machines with 32 bit userland.
        Patch from mono SVN (rev 61756). Thanks to Johannes Berg
        (Closes: #371134)
    + debian/patches/sqliteclient-ppc.dpatch:
      - LastInsertRowID() returns long, not int for sqlite3.
        Fixes it to not return always 0 on PPC. Patch from mono SVN (rev 60676).
    + debian/patches/resource-manager-boo.dpatch:
      - dropped, upstream now
    + debian/patches/console-no-utf8-bom.dpatch:
      - don't output the Byte Order Mark on UTF8 locales to the console. This
        breaks scripts and everything that parses the output of mono programs.
    + debian/patches/gacutil-remove-full-assembly-name.dpatch:
      - Allow removal of assemblies with neutral culture info when given as
        full assembly name to gacutil
    + debian/mono.runtime-scripts:
      - added LANG=C to all calls of external programs where the output is
        parsed
      - Exit with a non-0 exit code if something goes wrong
      - Use the full assembly name and gacutil /u for uninstallation

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Tue, 27 Jun 2006 15:11:24 +0200

mono (1.1.13.6-4) unstable; urgency=low

  * Mirco 'meebey' Bauer:
    + debian/mono-api-check:
      - Added .NET 2.0 support (-2 parameter).
    + debian/rules:
      - pass -r to dh_clideps call for mono-gac, to prevent a circular
        dependency between mono-gac <-> mono-runtime. (Closes: #365822)
  * Sebastian 'slomo' Dröge:
    + debian/patches/fix-mono-cairo-image-surface-constructor-signature.dpatch:
      - Fix the signature of the Mono.Cairo.ImageSurface constructor. It should
        take a byte array, not a string. The old version with the string could
        never work and would've caused a segfault instead. (SVN rev 60175)

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Tue, 9 May 2006 22:34:09 +0200

mono (1.1.13.6-3) unstable; urgency=medium

  * Mirco 'meebey' Bauer:
    + debian/control:
      - Package mono-gac can not depend on cli-common >= 0.4.0 yet, which is
        still in the NEW queue. Changed to use "Recommends" instead.
        This caused FTBFS for packages that build-depend on cli-common or
        mono-gac, thus using urgency=medium.
      - Removed stdout and stderr redirect in mono-common.{postinst,prerm} to
        aid debugging a problem with binfmt.

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sun, 23 Apr 2006 15:32:29 +0200

mono (1.1.13.6-2) unstable; urgency=low

  * Dylan R. E. Moonfire
    + Included the late-GAC install hooks.
  * Mirco 'meebey' Bauer:
    + synced dh_clideps and dh_makeclilibs from cli-common 0.4.0
    + debian/control:
      - New meta package mono-runtime.
      - Removed libmono-$version provides of libmono0, not needed anymore.
        The shlibs file uses now libmono0.

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sun, 9 Apr 2006 14:07:23 -0500

mono (1.1.13.6-1) unstable; urgency=high

  * New upstream release
  * Mirco 'meebey' Bauer
    + This upload solves a dependency chain hell that made Mono not installable
      on all archs except i386 and amd64, this caused FTBFS for gtk-sharp and
      could also for dbus, avahi and probably other source packages, too,
      and blocking their migration to testing. Thus urgency=high.
      Unfortunately, I can't close any bugreports here, because there is none
      filed against Mono for this issue (yet).
    + Splitted left libraries of mono-classlib-1.0 and mono-classlib-2.0
      into own packages to avoid ABI breakages and meet the CLI Policy.
      All libraries in a package must have the same version number
      (required for versioned package names), see CLI Policy 0.4.0
      mono-classlib-1.0/2.0 are now empty transition packages.
      This also solves the circular depedency. (Closes: #358363)
    + debian/mono-classlib-1.0.install
      debian/mono-classlib-1.0-dbg.install
      debian/mono-classlib-2.0.install
      debian/mono-classlib-2.0-dbg.install:
      - Removed, not needed anymore because of splitting.
    + debian/control:
      - Removed mono-classlib-1.0/2.0-dbg package
        Removed mono-assemblies-base package:
      - Changed mono-classlib-1.0/2.0 to have a minimum as depencies for the
        transition to avoid a dependency hell. (Closes: #360996)
        All packages that have a binary dependency on
        mono-classlib-1.0/2.0 should be rebuild!
      - Removed pnet-compiler Build-Conflicts and Conflicts.
      - Updated libgdiplus dependency of libmono-winforms1.0/2.0-cil
        to >= 1.1.13.4
      - Moved System.Drawing.Design and System.Design to
        libmono-winforms1.0/2.0-cil
      - Added mono-mbas package, to avoid GUI dependency chain
      - Added mono-mjs package, to avoid GUI dependency chain
      - Added libmono-corlib2.0-cil to mono-utils Suggests, needed when
        monodis parses 2.0 libraries.
      - Added libmono1.0-cil package
      - Added libmono2.0-cil package
      - Added libmono-system1.0-cil package
      - Added libmono-system2.0-cil package
      - Added libmono-system-data1.0-cil package
      - Added libmono-system-data2.0-cil package
      - Added libmono-system-ldap1.0-cil package
      - Added libmono-system-ldap2.0-cil package
      - Added libmono-data-tds1.0-cil package
      - Added libmono-data-tds2.0-cil package
      - Added libmono-accessibility1.0-cil package
      - Added libmono-accessibility2.0-cil package
      - Added libmono-c5-1.0-cil package
      - Added libmono-cscompmgd7.0-cil package
      - Added libmono-cscompmgd8.0-cil package
      - Added libmono-ldap1.0-cil package
      - Added libmono-ldap2.0-cil package
      - Added libmono-microsoft-build2.0-cil package
      - Added libmono-microsoft7.0-cil package
      - Added libmono-microsoft8.0-cil package
      - Added libmono-oracle1.0-cil package
      - Added libmono-oracle2.0-cil package
      - Added libmono-peapi1.0-cil package
      - Added libmono-peapi2.0-cil package
      - Added libmono-relaxng1.0-cil package
      - Added libmono-relaxng2.0-cil package
    + debian/rules:
      - Added dh_makeclilibs call for 2.0 libraries, with tighter dependencies.

  * Sebastian Dröge
    + Add myself to Uploaders
    + Added debian/mono-api-check:
      - small wrapper script for comparing two assemblies and testing whether
        their API is compatible.
    + debian/patches/unix-end-point-equals.dpatch (SVN rev 57754:57757):
      - Fix Equals() and GetHashCode() of Mono.Unix.UnixEndPoint.
        http://bugzilla.ximian.com/show_bug.cgi?id=77747
    + debian/patches/resource-manager-boo.dpatch:
      - Fix the long outstanding breakage of boo. See
        http://bugzilla.ximian.com/show_bug.cgi?id=77242
    + debian/patches/*.dpatch:
      - Removed all obsolete, old patches

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Wed, 5 Apr 2006 23:47:48 +0200

mono (1.1.13.4-1) unstable; urgency=low

  * New upstream release
  * Mirco 'meebey' Bauer
    + Splitted some ABI problematic libraries into own packages.
      Conforming to CLI Policy 0.3.0, for more details see:
      http://pkg-mono.alioth.debian.org/cli-policy/ch3.html#s3.1
    + debian/control:
      - Added libmono-corlib1.0-cil package
      - Added libmono-corlib2.0-cil package
        (this solves tight dependency problems on mono-jit)
      - Removed mono-classlib-1.0 dependency from mono-jit.
      - Added libmono-firebirdsql1.7-cil package
      - Added libmono-bytefx0.7.6.1-cil package
      - Added libmono-bytefx0.7.6.2-cil package
      - Added libmono-npgsql1.0-cil package
      - Added libmono-npgsql2.0-cil package
      - Added libmono-sharpzip0.6-cil package
      - Added libmono-sharpzip0.84-cil package
      - Added libmono-sharpzip2.6-cil package
      - Added libmono-sharpzip2.84-cil package
      - Added libmono-winforms1.0-cil package
      - Added libmono-winforms2.0-cil package
      - Added libmono-sqlite1.0-cil package
      - Added libmono-sqlite2.0-cil package
      - Added libmono-cairo1.0-cil package
      - Added libmono-cairo2.0-cil package
      - Added replaces for mono-classlib-1.0/2.0(-dbg).
      - Added splitted packages to mono-classlib-1.0/2.0 depends, for
        transistion.
    + debian/mono-classlib-1.0.install:
      - Moved mscorlib.dll to libmono-corlib1.0-cil.install
    + debian/mono-classlib-2.0.install:
      - Moved mscorlib.dll to libmono-corlib2.0-cil.install
    + debian/README.Debian:
      - Updated support archs list.
    + debian/changelog:
      - Fixed indentation of some entries.
  * Sebastian Dröge
    + debian/patches/unix-end-point-serialize.dpatch (SVN rev 57026):
      - Fix the serialization of UnixEndPoint
    + debian/rules:
      - Add debian/libmono0/usr/lib to the search path of dh_shlibdeps to get
        the missing libmono0 dependencies in mono-jit and mono-utils.

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sat, 11 Mar 2006 22:46:42 +0100

mono (1.1.13.2-1) unstable; urgency=low

  * New upstream release
  * Mirco 'meebey' Bauer
    + debian/control:
      - Added arm and armeb to arch lists

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sat, 28 Jan 2006 22:57:07 +0100

mono (1.1.13.1-1) unstable; urgency=low

  * New upstream release
  * Mirco 'meebey' Bauer
    + synced dh_clideps and dh_makeclilibs from cli-common
    + debian/rules:
      - Added --with-static_mono=no to configure call, else the libmono0
         package would be useless and loading a 1.7mb shared library is not
         _that_ slow.
      - Removed chrpath hack
    + debian/control:
      - Updated debhelper build-dep to >= 5.0.0
      - Removed chrpath from build-deps.
      - Adjusted some package descriptions.
      - Added replaces to mono-gmcs for mono-mcs.
      - Added ${misc:Depends} to all arch dep packages.
    + debian/mono-jay.manpages:
      - Updated path of jay.1
    + debian/mono-common.dirs:
      - Added usr/share/dotnet (Closes: #311540)
    + debian/mono-gmcs.install:
      - Added xbuild
      - Added ilasm2
    + debian/libmono0.install:
      - Added libMonoSupportW.so
    + debian/libmono-dev.install:
      - Added libMonoSupportW.a

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sat, 14 Jan 2006 17:21:28 +0100

mono (1.1.12.1-1) unstable; urgency=low

  * New upstream release (Closes: #344531)
  * Mirco 'meebey' Bauer
    + debian/control:
      - Added libx11-dev and libxt-dev to build-deps.
      - Added libgc-dev [kfreebsd-i386] to build-deps. (Closes: #322599)
    + debian/rules:
      - Added kfreebsd check for configure call.
      - Added --with-libgdiplus=installed and --with-x=yes to configure call.
    + debian/compat:
      - Changed to 5.
    + debian/mono-classlib-1.0.install:
      - Added usr/lib/mono/compat-1.0/
      - Added usr/lib/pkgconfig/mono-cairo.pc
    + debian/mono-classlib-1.0-dbg.install:
      - Removed usr/lib/mono/gac/Microsoft.VisualBasic/7.0.*/*.mdb
    + debian/mono-classlib-2.0.install:
      - Added usr/lib/mono/compat-2.0/
      - Added usr/lib/mono/gac/FirebirdSql.Data.Firebird/1.7.*/
      - Added usr/lib/mono/gac/Microsoft.Build.*/2.*/
      - Removed usr/lib/mono/gac/Microsoft.VisualBasic/8.0.*/*.mdb
    + debian/mono-classlib-2.0-dbg.install:
      - Added usr/lib/mono/gac/FirebirdSql.Data.Firebird/1.7.*/*.mdb
      - Added usr/lib/mono/gac/Microsoft.Build.*/2.*/*.mdb

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Tue, 27 Dec 2005 12:58:11 +0100

mono (1.1.10-1) unstable; urgency=low

  * New upstream release
  * Mirco 'meebey' Bauer
    + debian/patches/00list:
      - Removed fix_xsp2_inherits, already applied upstream.
      - Removed datetime_doparse_fix, already applied upstream.
      - Removed s390_compile_fix, already applied upstream.
      - Removed 64bit_implicit_pointer_cast_fix, already applied upstream.
    + debian/mono-mcs.manpages:
      - Added mozroots.1
    + debian/mono-classlib-1.0.install:
      - Added dotnet.pc
    + debian/control:
      - Added libgdiplus to "Recommends" of mono. (Closes: #333851)

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sat, 12 Nov 2005 21:54:15 +0200

mono (1.1.9.2-1) unstable; urgency=low

  * New upstream release
  * Mirco 'meebey' Bauer
    + debian/patches/00list:
      - Removed io_layer_fix_r50689, already applied upstream.
      - Removed amd64_compile_fix_r50553, already applied upstream.
    + debian/mono-utils.install:
      - Removed dh_installxsp, postrm-monoxsp and postinst-monoxsp. Those files
        will be in the XSP package (mono-xsp-base) instead.
    + debian/mono-utils.manpages:
      - Removed dh_installxsp.1
    + debian/patches/s390_compile_fix.dpatch:
      - Updated the patch, one "break" was missing in an empty default label.
    + debian/patches/fix_xsp2_inherits.dpatch:
      - Added patch to fix class inheritance with XSP2.
        (thanks to Dylan R. E. Moonfire <debian@mfgames.com> for the patch)

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sun, 16 Oct 2005 14:01:28 +0200

mono (1.1.9.1-3) unstable; urgency=medium

  * Mirco 'meebey' Bauer
    + debian/patches/amd64_compile_fix_r50553.dpatch:
      - Backport from upstream's SVN, should fix amd64 build.
        (Closes: #330369)
    + debian/patches/64bit_implicit_pointer_cast_fix.dpatch:
      - Should fix problems with amd64 and ia64 build.
        (Closes: #330982, thanks to David Mosberger-Tang
         <David.Mosberger@acm.org> for the patch)
    + Synced dh_makeclilibs and dh_clideps from cli-common.

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sun, 2 Oct 2005 17:17:19 +0200

mono (1.1.9.1-2) unstable; urgency=medium

  * Mirco 'meebey' Bauer
    + debian/control:
      - Added dc to build-deps, required for full bootstrap (solves FTBFS).
        (Closes: #330280)
    + debian/rules:
      - Making debian/dh_makeclilibs and debian/dh_clideps now executable.
        (Closes: #330283)
    + debian/patches/io_layer_fix_r50689.dpatch:
      - Backport from upstream's SVN, fixes process signalling bug.
    + debian/patches/s390_compile_fix.dpatch:
      - Backport from upstream's SVN, should fix s390 build.
  * Eduard Bloch
    + fixed bashisms in maintainer scripts and added removal of rpath (chrpath)

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Tue, 27 Sep 2005 11:58:34 +0200

mono (1.1.9.1-1) unstable; urgency=low

  * The "Mono becomes architecture friendly" release
    - Mono 1.1.9 supports now IA-64 and ARM too
  * New upstream release
  * Mirco 'meebey' Bauer
    + debian/readme:
      - Removed MonoConventions.
      - Added link to CLI Policy.
    + debian/rules:
      - Deleting more nunit files.
    + debian/control:
      - Dropped cli-common build dependency.
      - Added ia64 arch-dep packages.
    + debian/mono-gmcs.install:
      - Added monop2.
    + debian/patches/remove_broken_dllmap_from_mono-shlib-cop.dpatch:
      - Wrote patch to remove a dllmap which was causing that dh_clidep
        generates a dependency for libc6.
    + Copied dh_makeclilibs and dh_clideps of cli-common to debian/ for
      bootstrapping reasons, Mono is now autobuildable.
    + Applied patch for binfmt-detector-cli which makes it 64bit clean.
      (Closes: #325313, thanks to Colin Watson <cjwatson@debian.org> for the
       patch)

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sat, 24 Sep 2005 15:51:03 +0200

mono (1.1.8.3-1) unstable; urgency=low

  * New upstream release
  * Mirco 'meebey' Bauer
    + debian/rules:
      - Copying monodis to debian/tmp/usr/bin now, else dh_clideps in
        internal-mono mode will fail.
      - Copying monograph from mono/monograph/.libs to debian/tmp/usr/bin.
        "make install" is still on drugs installing libtool wrapper scripts.
        (Closes: #320479)
    + debian/mono-utils.install:
      - Use monodis from debian/tmp again.
    + debian/control:
      - Updated versioned cli-common build-dep to >= 0.2.1, this version
        will generate proper deps now when using internal-mono mode.
        (Closes: #325473)
      - Updated to Standards Version 3.6.2.1 (no changes).

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Fri, 2 Sep 2005 18:42:39 +0200

mono (1.1.8.2-1) unstable; urgency=low

  * New upstream release
  * Mirco 'meebey' Bauer
    + debian/rules:
      - Using new feature of cli-common (internal-mono), this allows to use
        the built Mono (in debian/) instead of an installed Mono
        (thanks to Ingo Saitz for working on this).
    + debian/control:
      - Added mono-gmcs to "Suggests" of mono-devel.
      - Changed "Priority" of mono-classlib-(1.0|2.0)-dbg to extra.
      - Changed dependency of mono-classlib-2.0-dbg from mono-classlib-1.0
        to mono-classlib-2.0.
      - Updated versioned cli-common build-dep to >= 0.1.4
      - Removed mono-common dependency from many packages (it's not required
        and breaks autobuilding of new packages).
      - Removed mono-classlib-1.0/2.0 from build-deps.

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sun, 10 Jul 2005 16:08:12 +0200

mono (1.1.8.1-3) unstable; urgency=low

  * Mirco 'meebey' Bauer
    + debian/mono-gmcs.install:
    + debian/mono-gmcs.manpages:
      - those 2 files were missing, thus the mono-gmcs package was empty.
        (Closes: #316742)

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sun, 3 Jul 2005 15:51:55 +0200

mono (1.1.8.1-2) unstable; urgency=medium

  * Mirco 'meebey' Bauer
    + debian/control:
      - Added "Replaces" to mono-utils for mono-mcs (<= 1.1.6-4).
        This broke upgrading mono packages from 1.1.6 to 1.1.8.1, thus urgency
        set to medium. (Closes: #316691)

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sun, 3 Jul 2005 12:43:24 +0200

mono (1.1.8.1-1) unstable; urgency=low

  * New upstream release
    + Fixed DirectoryInfo.GetFiles(), it failed when filename had a backspace
      or space at the end. (Closes: #285287)
    + With this release we also package the C# 2.0 part, for details see below.
  * Mirco 'meebey' Bauer
    + debian/mono-mcs.manpages:
      - removed monoresgen.1 and prj2make.1
        (the programs for those don't exist in the packages anymore).
    + debian/rules:
      - disabled 07_no_libc_fun.dpatch
        (upstream doesn't use internal libc symbols anymore)
      - Deleting prj2make from build
        (it is shipped with the prj2make-sharp package).
      - Added --preview=yes and --with-ikvm-native=no to ./configure call
        (libikvm-native.so is shipped by the ikvm package).
      - A lot of changes to make the split of classlib 1.0/2.0 possible.
    + debian/control:
      - Updated versioned cli-common build-dep to >= 0.1.3
      - Moved libMonoPosixHelper.so from libmono-dev to libmono0, because it's
        an unversioned library now.
      - Added "Replaces" to libmono0 for libmono-dev (<= 1.1.6-4).
      - Renamed mono-assmeblies-base to mono-classlib-1.0 and set "Replaces"
        and "Conflicts" for it.
      - Added mono-assmeblies-base transistion package.
      - Added new packages: mono-gmcs, mono-classlib-2.0, mono-classlib-1.0-dbg
        and mono-classlib-2.0-dbg.
      - Removed ${cli:Depends} from "Depends" of mono-classlib-1.0.
      - Dropped mono-assemblies-arch package, there aren't any arch specific
        CIL libraries.
      - Changed static depends of mono-mcs to ${cli:Depends}
      - Added mono-classlib-1.0 and mono-classlib-2.0 to build-deps
        (required for dh_makeclilibs).
    + debian/mono-utils.install:
      - Using mono/dis/.libs/monodis because the Makefile is confused and
        installs a libtool wrapper script instead.
      - Added missing /usr/bin/monodiet
      - Added new /usr/bin/mono-find-provides and /usr/bin/mono-find-requires

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Tue, 21 Jun 2005 21:30:36 +0200

mono (1.1.6-4) unstable; urgency=low

  * upload to unstable
  * Mirco 'meebey' Bauer
    + added debian/watch file

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sun, 29 May 2005 19:51:35 +0200

mono (1.1.6-3) experimental; urgency=low

  * Mirco 'meebey' Bauer
    + updated "Section" fields in debian/control.
    + added amd64 to the arch fields (Closes: #253542)
      (thanks to Kurt Roeckx for testing it on AMD64)

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sat, 14 May 2005 18:58:59 +0200

mono (1.1.6-2) experimental; urgency=low

  * Mirco 'meebey' Bauer
    + removed cli-common from mono-common deps, it's for build-deps.
    + updated versioned build-dep of cli-common to >= 0.1.1

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sun, 17 Apr 2005 21:19:58 +0200

mono (1.1.6-1) experimental; urgency=low

  * New upstream release
    + New version (Closes: #296353, #301268)
    + New build system, using one source tarball.
    + Almost all programs have a manpage now.
    + Mono 1.1.x branch supports AMD64 architecture.
    + Remoting is fast again with 1.1.6
      (Closes: #303349)
  * Mirco 'meebey' Bauer
    + Upstream merged mcs and mono into one mono tarball, this makes the
      build process a lot easier.
    + Dropping /usr/share/dotnet structure with this release, upstream
      provides now a FHS conform solution.
    + Added versioned mono-common dependency to mono, makes lintian happy.
    + Added cli-common to build-dependencies.
    + Added transition code to mono-common.postinst for moving
      /usr/share/dotnet/mono to /usr/lib/mono
      (thanks to Ingo Saitz aka Salz for helping with this)
    + Added c-sharp-compiler, resource-file-generator, assembly-linker,
      strong-name-tool, global-assembly-cache-tool and cil-disassembler
      alternatives (those are common CLI programs).
    + Added mono-devel metapackage.
    + Added mono-common dependecy to all related packages.
    + Removed a lot of hacks in debian/rules, not required anymore.
    + Removed old Conflicts/Replaces.
    + Removed icu28-dev from buil-dependencies (ICU is not recommended by
      upstream anymore, and does break things).
    + Added pkg-config to "Recommends" of mono-mcs. (Closes: #294606)
    + created 07_no_libc_fun.dpatch
      (Mono 1.1.x tries to use internal libc symbols, which is not required)

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sat, 2 Apr 2005 12:48:09 +0200

mono (1.0.5-2) unstable; urgency=high

  * Mirco 'meebey' Bauer
    + removed mono-mint package and all packages for s390.
      The mono-mint (the interpeter) is deprecated, unmaintained upstream
      and was just a proof-of-concept programm.
      The mono-jit is no longer supported for s390 by upstream in the stable
      release and has a lot of bugs on that arch. This prevents Mono to enter
      "testing", thus removed.

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Tue, 15 Feb 2005 22:58:39 +0200

mono (1.0.5-1) unstable; urgency=high

  * New upstream release
  * Mirco 'meebey' Bauer
    + disabled building of .NET 2.0 classlib, because it breaks too much.
      Upstream said it should not be used, even Novell does not ship it.
      This fixes some very strange bugs, all tested against 1.0.5.
      (Closes: #286270, #276464, #287279)
    + cleanups in debian/rules

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sun, 30 Jan 2005 01:07:36 +0200

mono (1.0.4-1) unstable; urgency=high

  * New upstream release
  * Mirco 'meebey' Bauer
    + removed automake from build-deps
    + JIT seems to be stable now (Closes: #258041)

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sun, 05 Dec 2004 16:09:32 +0200

mono (1.0.2-1) unstable; urgency=high

  * The "All or Nothing" release
  * New upstream release (Closes: #273675)
  * Mirco 'meebey' Bauer
    + applied debian/rules patch to fix FTBFS on i386 with amd64 kernel
      (Closes: #265510 thanks to Kurt Roeckx <Q@ping.be>)
    + removed all not official supported architectures
      (Closes: #272846, #259680)
    + cosmetic cleanups in debian/rules

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Thu, 11 Oct 2004 21:21:02 +0200

mono (1.0.1-1) unstable; urgency=medium

  * New upstream (bugfix) release

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Thu, 12 Aug 2004 13:46:04 +0200

mono (1.0-4) unstable; urgency=medium

  * the "sorry for forgetting the NOT RELEASED YET tags" release
  * Mono BSP
  * Mirco 'meebey' Bauer
    + debian/rules: s390 build should work now
      (showstopper for sarge, thus medium urgency)
    + debian/control: fixed typo, tuned Architecture field for mono (should
      finaly prevent "unallowed" architectures from trying to build mono)
    + debian/README.Debian: fixed typo
  * Eduard Bloch
    + --with-ntpl=no! When compiled with NTPL support, it still breaks on
      kernel 2.4 though not using the other libs (closes: #256755, #257412)
    + patched Makefiles to link explicitely with glib and dl, thanks to
      Russ Allbery <rra@stanford.edu> (closes: #262023)
    + disabled mono-mint build for i386 and powerpc, upstream wish

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sun, 08 Aug 2004 16:38:32 +0200

mono (1.0-3) unstable; urgency=low

  * NOT RELEASED YET

 -- Eduard Bloch <blade@debian.org>  Wed,  7 Jul 2004 19:03:57 +0200

mono (1.0-2) unstable; urgency=medium

  * Eduard Bloch
    + Workarounds for FTBFS on architectures that have we already built for in
      the past
    + dh_makenetlibs: extremely ugly workaround for collecting library data
      even when not the whole assembly chain works (we need something more
      mature than monodis to do this; closes: #258040)

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Wed, 07 Jul 2004 18:53:32 +0200

mono (1.0-1) unstable; urgency=low

  * New upstream release (1.0 final)
  * Mirco 'meebey' Bauer
    + debian/rules: cleanup

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Mon, 30 Jun 2004 18:41:27 +0200

mono (0.97-1) unstable; urgency=medium

  * New upstream release (Release Candidate)
    + basicaly a bugfix release, solves JIT crash problems with kernel 2.4.x
      (closes: #255485, #256200), thus this urgency
  * Eduard Bloch
    + Added libMonoPosixHelper... to libmono... packages (closes: #256697)
    + monosn is gone, using sn to get the signature strings now
    + set alternative dependency on mono-assemblies-base-0.96,
      apparently compatible

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Mon, 28 Jun 2004 01:14:32 +0200

mono (0.96-1) unstable; urgency=low

  * New upstream release
  * Eduard Bloch
    + setting virtual ".shlibs" for libmono via provides, currently
      libmono-0.96
    + created new dh_makenetlibs and dh_netdeps tools to manage assembly
      dependencies in the Perl/Python way
    + Moved Pablo's dh_installxsp script to mono-utils to mono-utils
    + mono-common.preinst now moves /usr/lib/mono directory (if exists) to
      /usr/share/dotnet
    + moved the check for mono-vs.-mint priority to debian/rules
    + applied the patch (as dpatch) from Jackson Harper,
      http://bugzilla.ximian.com/showattachment.cgi?attach_id=8206 to fix the
      monodis segfault while operating on unresolved assembly references
  * Mirco 'meebey' Bauer
    + New upstream release updates
    + enabled preview features (.NET 1.2, generics)
  * Michael Schiansky
    + Since beta1 (0.91) dllmaps are handled cleanly (Closes: #241686)
  * Pablo Fischer
    + Added autoscript support to dh_installxsp

 -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sat, 19 Jun 2004 14:38:57 +0200

mono (0.91-1) unstable; urgency=low

  * New upstream release (Closes: Bug#249419)
  * JIT is more stable now (Closes: Bug#238420)
  * FTBFS fixes for sparc in rules/control
  * added s390 architecture to mono-jit, libmono0 and libmono-dev
  * documented supported architectures in README.Debian

 -- Mirco 'meebey' Bauer <mail@meebey.net>  Sun, 02 May 2004 19:19:22 +0200

mono (0.31-2) unstable; urgency=low

  * kernel detection overridden to build 2.4 compatible version
    (closes: #243928, #243940)
  * DLL map updates (closes: #241686)
  * README.Debian updated with latest MonoConventions

 -- Eduard Bloch <blade@debian.org>  Wed,  7 Apr 2004 01:39:55 +0200

mono (0.31-1) unstable; urgency=low

  * New upstream release
  * Eduard Bloch
    + added additional entries to the hard-coded DLL map (closes: #236782)
    + included experimental patch for build failures on HPPA (partial fix
      for #240272)

 -- Eduard Bloch <blade@debian.org>  Tue,  6 Apr 2004 09:44:35 +0200

mono (0.30.2-1) unstable; urgency=low

  * New upstream release
  * Eduard Bloch:
    + debian/control: limited "any" arch lists to those really supported by the
      Mono project. libmono0(-dev) to i386 powerpc (closes: #235315)
    + added a workaround for gnomeui-2 symbolic name (closes: #235946)
    + deleting the alternatives entries only on removal (closes: #234815)

 -- Eduard Bloch <blade@debian.org>  Sat,  6 Mar 2004 13:15:43 +0100

mono (0.30.1-1) unstable; urgency=low

  * New upstream release
  * SONAME wokraround for libgstreamer-0.6.so.1

 -- Eduard Bloch <blade@debian.org>  Tue, 24 Feb 2004 18:15:49 +0100

mono (0.29.99.20040114-4) unstable; urgency=low

  * Eduard Bloch:
    + catch-them-all cli-wrapper rewrite
    + set mono-common conflict with the virtual package cli-common
  * Teófilo Ruiz Suárez:
    + removed libicu26-dev from Build-Depends so mono-jit don't depend on
    libicu26 (Closes: #231966)

 -- Eduard Bloch <blade@debian.org>  Mon,  9 Feb 2004 00:23:40 +0100

mono (0.29.99.20040114-3) unstable; urgency=low

  * bugfix release, hopefully the last of 0.29* series
  * Teófilo Ruiz Suárez:
    + added automake1.7 to Build-Deps
  * Eduard Bloch:
    + Included modified icu-config to use libicu26-dev
    + added libtool to Build-Deps (closes: #231271)
    + hook to correct SONAMEs in /etc/mono/config file (Closes: #231191)
    + included a generic binary wrapper to mono-common to be used as
      PROGRAM to run /usr/bin/PROGRAM.exe with /usr/bin/cli

 -- Eduard Bloch <blade@debian.org>  Thu, 22 Jan 2004 00:57:56 +0100

mono (0.29.99.20040114-2) unstable; urgency=low

  * Finally closing the outstanding ITPs (closes: #132882)
  * Maintainer mailing list address fixed
  * libmint* removed (upstream request, considered as dead-end package)
  * improved description, added pedump to mono-utils, dropped monosn (upstream
    request)

 -- Eduard Bloch <blade@debian.org>  Sun, 18 Jan 2004 19:15:41 +0100

mono (0.29.99.20040114-1) unstable; urgency=low

  * New maintainer: Debian Mono maintainers <pkg-mono-devel@alioth.debian.org>
    after the previous maintainers stoped the work on it
  * Package descriptions written or improved
  * Library package separation to follow the shared libs conventions
    (libmono and libmono-profiler-... seem to belong together, though)
  * libmono-dev depends on libmint-dev since the last contains the headers and
    is available on all supported arches
  * Package renaming to avoid confusion (mono in mono-jit, mint in mono-mint)
  * merged binfmt-detector-cli and mono-common since they were already linked
    together and another 3kB package makes no much sense
  * limited the arch list to those officially supported by the Mono Project
  * Adapted the /usr/share/doc/mono-interpreter (now -mint) fixing hooks

 -- Eduard Bloch <blade@debian.org>  Sun, 18 Jan 2004 19:11:04 +0100

mono (0.26-2) unstable; urgency=low

  * No longer depend on an external libgc

 -- Alp Toker <alp@atoker.com>  Tue, 26 Aug 2003 23:27:11 +0100

mono (0.26-1) unstable; urgency=low

  * New upstream release

 -- Alp Toker <alp@atoker.com>  Fri, 15 Aug 2003 15:41:38 +0100

mono (0.24-1) unstable; urgency=low

  * New upstream release

 -- Alp Toker <alp@atoker.com>  Wed,  7 May 2003 02:53:40 +0100

mono (0.23-1) unstable; urgency=low

  * New upstream release

 -- Alp Toker <alp@atoker.com>  Fri,  7 Mar 2003 20:32:37 +0000

mono (0.22-1) unstable; urgency=low

  * New upstream release

 -- Alp Toker <alp@atoker.com>  Thu,  6 Mar 2003 22:52:19 +0000

mono (0.21-1) unstable; urgency=low

  * New upstream release

 -- Alp Toker <alp@atoker.com>  Thu, 27 Feb 2003 22:55:33 +0000

mono (0.20-1) unstable; urgency=low

  * New upstream release

 -- Alp Toker <alp@atoker.com>  Mon, 24 Feb 2003 01:09:34 +0000

mono (0.19-3) unstable; urgency=low

  * Build libmono as a shared object (needed for mod_mono)

 -- Alp Toker <alp@atoker.com>  Sat, 25 Jan 2003 05:26:44 +0000

mono (0.19-2) unstable; urgency=low

  * Build against the new libgc6c102
  * Pipe binfmt-misc warnings to /dev/null

 -- Alp Toker <alp@atoker.com>  Tue, 21 Jan 2003 07:17:12 +0000

mono (0.19-1) unstable; urgency=low

  * New upstream release

 -- Alp Toker <alp@atoker.com>  Tue, 21 Jan 2003 00:05:56 +0000

mono (0.18-1) unstable; urgency=low

  * New upstream release

 -- Alp Toker <alp@atoker.com>  Mon, 13 Jan 2003 17:16:34 +0000

mono (0.17-3) unstable; urgency=low

  * Include machine.config and anything else that goes in /etc/mono

 -- Alp Toker <alp@atoker.com>  Tue, 17 Dec 2002 14:23:30 +0000

mono (0.17-2) unstable; urgency=low

  * Disable exuberant debugging in PPC trampoline code

 -- Alp Toker <alp@atoker.com>  Mon, 16 Dec 2002 17:58:56 +0000

mono (0.17-1) unstable; urgency=low

  * New upstream release

 -- Alp Toker <alp@atoker.com>  Tue, 10 Dec 2002 14:13:18 +0000

mono (0.16-1) unstable; urgency=low

  * New upstream version. Sorry I havn't been doing any CVS snapshots for
     a month. I'll try and sort something out.
  * Include a patch from Michel Danzer <daenzer@debian.org> to fix
     idiotic build failure on non-i386 arches.
  * Install /etc/mono/config and the manpage in the mono-common package,
     and add a replaces for smooth upgrades (mono-config.5 used to be in
     the mono-jit package).
  * Switch from setting prefix to DESTDIR so /etc works too.
  * Added some {}s to monoburg.y to make it parse correctly. Thanks to
     Zoltan Varga's message on mono-list.
  * Added data/config to the list of files that need to be cleaned
     manually.

 -- Robert McQueen <robot101@debian.org>  Sat, 19 Oct 2002 16:16:08 +0100

mono (0.15-1) unstable; urgency=low

  * New upstream version.

 -- Robert McQueen <robot101@debian.org>  Sat, 24 Aug 2002 00:36:34 +0100

mono (0.13-3) unstable; urgency=low

  * Pass --disable-shared to configure, and link mono-jit statically.
  * This turned out to be broken. Thanks to Dick Porter for putting up
     with me moaning about libtool combinations for a day, and for fixing
     it with the correct method I absolutely failed to see. Applied his
     patch for this, should hit CVS soon or I'll back it out.
  * Ship only a static libmono-dev for people interested in embedding.
     Shared lib is useless because the API is massively unstable.
  * Conflict the -dev with the old libmono0 until it is deemed useful
     again.
  * Change -a to -s in the binary-arch target so debhelper will only
     build arch-specific packages if they're available on the build arch.
  * Added mono-config.5 manpage to mono-jit package, and libmono.la and
     pkg-config/mono files to libmono-dev package.

 -- Robert McQueen <robot101@debian.org>  Wed, 14 Aug 2002 23:07:40 +0100

mono (0.13-2) unstable; urgency=low

  * Holiday maintainer upload. =)
  * Switched to pristine upstream source tarball.
  * Cleaned up debian/rules file, separated binary-arch/binary-indep
     targets for builds on other arches.
  * Stole the makefile magic from galeon (I did help write it =) to
     automatically run configure or autogen.sh depending on whether we're
     building from CVS or not, and then do the correct clean command
     later.
  * At the advice of Ximian folk, don't provide libmono0/libmono-dev for
     the moment - the API is unstable.
  * For when it does return... install the .a into libmono-dev and make
     it arch: any.
  * Include libmono.so.0 and libmono.so.0.0.0 into the mono-jit package.
     These will be returned to a seperate package, and headers and static
     libraries provided, when libmono's API is stable. To ease
     transition, added a Replaces: header.
  * Made mono-common arch: all, it contains no binaries currently.
  * Leave out cil-opcodes.xml unless someone complains.
  * Install documentation in mono-common, and have packages that depend
     on it symlink to there instead. Made mono depend directly on
     mono-common to prevent lintian griping about this. Added code to
     postinsts of mono, mono-jit and mono-interpreter remove their doc
     dir and replace it with a symlink on upgrades. Dpkg will not replace
     a directory with a symlink, even if it's empty.
  * Added -e to /bin/sh in the maintainer scripts.
  * Don't ship monostyle.1 and monoburg.1 manpages, the programs are in
     the mcs package and we don't ship them currently.
  * Added undocumented symlink for monograph.1.
  * Added rm to clean target for spare Makefiles left behind.

 -- Robert McQueen <robot101@debian.org>  Sun,  4 Aug 2002 00:57:15 +0100

mono (0.13-1) unstable; urgency=low

  * Initial release.

 -- Alp Toker <alp@atoker.com>  Sun, 28 Apr 2002 22:10:10 +0100
