moon (2.3-0ubuntu5) natty; urgency=low

  * Fix LP: #538796 - cannot open Firefox/Chromium/Chrome when moonlight
    is installed, due to a symbol collision with the icedtea plugin. Thanks
    to Evan Martin and Chris Toshok for figuring this out
    - add debian/patches/avoid_icedtea_symbol_collision.patch
    - update debian/patches/series
  * Fix build with xulrunner 2.0
    - add debian/patches/xulrunner_20.patch
    - update debian/patches/series

 -- Chris Coulson <chris.coulson@canonical.com>  Mon, 31 Jan 2011 16:04:45 +0000

moon (2.3-0ubuntu4) maverick; urgency=low

  * ARM development made possible by Genesi USA
  * add_arm_to_firefox-xpi.m4.patch:
    + For reasons best known to themselves, Mozilla don't define a 
      plugin ABI for several platforms, including ARM. This patch 
      tweaks the build system not to fail on ARM, by setting the 
      bogus Linux_unknownABI ABI on ARM, rather than bailing out.
      (LP: #635406)
  * realign_nocodec_API_with_codec_API.patch:
    + Import upstream git commit 66993b158727585e889d, which fixes 
      the build on architectures without official binary codecs 
      available (such as ARM and PowerPC).

 -- Jo Shields <directhex@apebox.org>  Mon, 04 Oct 2010 20:58:14 +0100

moon (2.3-0ubuntu3) maverick; urgency=low

  * Fix the check for GC_test_and_set and GC_clear on armel. The sync
    primitives are backported to the gcc-4.4 package. Fixes the
    build failure on armel in thumb mode. LP: #635406.
  * Apply arm related patches from the mono package.
  * Configure with --build= --host=.

 -- Matthias Klose <doko@ubuntu.com>  Sun, 19 Sep 2010 18:30:15 +0200

moon (2.3-0ubuntu2) maverick; urgency=low

  * mono-2.6/libgc/include/private/gc_locks.h: For __ARM_EABI__ define
    GC_test_and_set and GC_clear to use the atomic builtins.

 -- Matthias Klose <doko@ubuntu.com>  Sun, 19 Sep 2010 14:30:56 +0200

moon (2.3-0ubuntu1) maverick; urgency=low

  * New upstream release
  * The "Ubuntu UK Podcast" release
  * debian/control,
    debian/rules:
    + Build-depend on chromium-browser
    + Build against libcurl, for Chromium bridge
  * debian/patches/include_config.h_in_all_files.patch:
    + Force inclusion of config.h where it isn't currently included, to
      ensure that important values such as object sizes are consistent.
      This ensures that the Chromium bridge doesn't break when built with
      -Bsymbolic-functions
  * debian/patches/use_AC_PATH_PROGS_to_satisfy_chromium_search.patch:
    + Use AC_PATH_PROGS, not multiple calls to AC_PATH_PROG, to search
      for a chromium binary, otherwise a cached "no" is used despite
      /usr/bin/chromium-browser existing
  * debian/rules:
    + Use --with-ff3 not --with-ff36, as the Xulrunner bridge is now 
      cross-version.

 -- Jo Shields <directhex@apebox.org>  Fri, 09 Jul 2010 07:34:51 +0100

moon (2.2-0ubuntu1) lucid; urgency=low

  * New upstream release
  * debian/control:
    + Bump to Standards 3.8.4
    + Remove dpatch build-dep
    + We now only work on Mono arches, so use the list of Mono arches rather
      than Arch:any
    + Recommend on browsers rather than depending on them
  * debian/control,
    debian/libmoonlight-*.install:
    + Create new packages for Moonlight system assemblies (e.g. for desktop
      apps to embed Moonlight content)
  * debian/control,
    debian/moonlight-desktop-devel.install:
    + Create new package with pcfiles for moonlight desktop app compilation
  * debian/control,
    debian/moonlight-web-devel.install:
    + Create new package for Moonlight SDK
  * debian/rules:
    + Rewrite, port to fully DH7 format
  * debian/rules,
    debian/control:
    + Build only a bridge for Xulrunner 1.9.2 for now
  * debian/monodoc-moonlight-manual.install:
    + Create manual package for GTK# widget assembly

 -- Jo Shields <directhex@apebox.org>  Tue, 09 Mar 2010 15:21:48 +0000

moon (1.0.1-3) unstable; urgency=low

  * debian/control:
    + Tweak formatting (Thanks to Gerfried Fuchs)
  * debian/patches/moon_fix_gdk_pointer_size.dpatch:
    + Minor fix from Moonlight trunk to fix browser crashes with fullscreen
      controls on 64-bit platforms such as amd64, caused by missing GDK
      definitions. Thanks to Rolf Kvinge, Chris Toshok and Geoff Norton.

 -- Jo Shields <directhex@apebox.org>  Wed, 22 Apr 2009 21:43:55 +0100

moon (1.0.1-2) unstable; urgency=low

  * Build using xulrunner-dev only, not xulrunner-1.9-dev | xulrunner-dev,
    as Debian buildds won't cope with the piped build-depend

 -- Jo Shields <directhex@apebox.org>  Wed, 11 Mar 2009 09:49:12 +0000

moon (1.0.1-1) unstable; urgency=low

  * New upstream release
  * debian/copyright:
    + Updated copyright year.

 -- Jo Shields <directhex@apebox.org>  Wed, 11 Mar 2009 00:53:34 +0000

moon (1.0~beta1-1) unstable; urgency=low

  [ Jo Shields ]
  * Initial packaging (Closes: #501190)
    + Split plugin package from bridge package
    + Fresh debian/rules file, with some sections based on
      debian-multimedia (no ccache et al)
    + More liberal dependencies, depend on underlying Xulrunner rather
      than specific Iceweasel
    + Tighten inter-package dependencies to make it more NMU-safe
    + Make more distro-agnostic use of dh_link, to help Ubuntu
  * debian/rules,
    debian/patches/moon_dont_bail_on_unknown_arches.diff:
    + Patch configure.ac and re-autoconf to ensure arches other than 
      i386 and amd64 compile fine (LP: #330917)

  [ Christian Marillat ]
  * Initial packaging.
    + Due to overlapping work, the following files were used in part or 
      used for reference, and modified where appropriate:
      - debian/rules
      - debian/control
      - debian/copyright

  [ Mirco Bauer ]
  * debian/copyright:
    + Reviewed copyright and licenses of the complete source code and updated
      where needed.

  [ Stefan Ebner ]
  * debian/rules: Replace deprecated dh_clean -k with dh_prep
    to make lintian happy

 -- Mirco Bauer <meebey@debian.org>  Tue, 10 Mar 2009 22:25:06 +0100
