[FFE] Karmic: Please sync gmameui 0.2.11-2 with Debian unstable

Bug #434078 reported by Loïc Martin
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gmameui (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: gmameui

GMAMEUI has been accepted in Debian, and the Debian version offers worthwhile changes with the 0.2.10~0ubuntu1 package in Karmic. Since it's the first time it will be in Ubuntu (Jaunty and before didn't have it), the changes would be good to have before users install 0.2.10 then move to 0.2.11 in further Ubuntu releases (for the configuration files location, and for the dependencies). Debian packaging contains all Ubuntu packaging plus some improvements.

Main points are:
1. Uses XDG directory variables, config is now stored in .config/gmameui ;
2. Builds with --as-needed, cuts down the number of dependencies
    - compare http://packages.debian.org/source/sid/gmameui with http://packages.ubuntu.com/karmic/gmameui ;
3. Rightfully assign Debian Games Team as maintainer of the package.

The package builds and run fine in a Karmic i386, see build logs at https://launchpad.net/~loic-martin3/+archive/emulation/+build/1254033/+files/buildlog_ubuntu-karmic-i386.gmameui_0.2.11-2~karmic1_FULLYBUILT.txt.gz and packages at https://launchpad.net/~loic-martin3/+archive/emulation

I've been testing the package in Karmic for a few weeks (time it took siting in Debian NEW queue) and it works fine (see attached screenshot).

The diff between upstream changelogs is attached to the bug report.
Debian changelog:
gmameui (0.2.11-2) unstable; urgency=low

  * debian/copyright: document help/C/gmameui.xml license;
  * debian/patches/fix_gamelist_version_check: use strtod instead of
    g_ascii_strtod (patch from upstream CVS);
  * debian/control: add quilt in Build-Depends;
  * debian/rules: patch the source.

 -- Loïc Martin <email address hidden> Fri, 04 Sep 2009 13:23:10 +0200

gmameui (0.2.11-1) unstable; urgency=low

  * New upstream version:
    -XDG standard for config dirs (GMAMEUI config moved to ~/.config/gmameui,
     MAME config moved to ~/.config/mame);
    - .desktop.in now Freedesktop compliant.
  * debian/copyright: correct license for intl/* files, add LGPL-2 license.
  * debian/rules: don't install custom .desktop file anymore.

 -- Loïc Martin <email address hidden> Sun, 30 Aug 2009 10:22:04 +0200

gmameui (0.2.10-3) unstable; urgency=low

  * debian/rules: use --as-needed to avoid unnecessary dependency on Gnome.
  * debian/control: bump Standards-Version to 3.8.3, no changes needed.

 -- Loïc Martin <email address hidden> Sun, 23 Aug 2009 11:28:44 +0200

gmameui (0.2.10-2) unstable; urgency=low

  * debian/copyright: small fixes, latest DEP5 revision;
  * fix lines over 80 characters in debian/control, debian/rules;
  * debian/rules: use cp instead of mv to install XPM icon.

 -- Loïc Martin <email address hidden> Mon, 10 Aug 2009 11:48:25 +0200

Revision history for this message
Loïc Martin (loic-martin3) wrote :
Revision history for this message
Loïc Martin (loic-martin3) wrote :
Revision history for this message
StefanPotyra (sistpoty) wrote :

+1

Revision history for this message
Stefan Ebner (sebner) wrote :

MOTU +1

Revision history for this message
Nathan Handler (nhandler) wrote :

+1 from me too. Feature Freeze exception granted.

Changed in gmameui (Ubuntu):
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Loïc Martin (loic-martin3) wrote :

Thanks a lot!

Revision history for this message
James Westby (james-w) wrote :

[Updating] gmameui (0.2.10-0ubuntu1 [Ubuntu] < 0.2.11-2 [Debian])
 * Trying to add gmameui...
  - <gmameui_0.2.11-2.dsc: downloading from http://ftp.debian.org/debian/>
  - <gmameui_0.2.11.orig.tar.gz: downloading from http://ftp.debian.org/debian/>
  - <gmameui_0.2.11-2.diff.gz: downloading from http://ftp.debian.org/debian/>
I: gmameui [multiverse] -> gmameui_0.2.10-0ubuntu1 [multiverse].

Changed in gmameui (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.