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

Loïc Martin loic.martin3 at gmail.com
Mon Sep 21 15:33:30 UTC 2009


Public bug reported:

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 <loic.martin3 at gmail.com>  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 <loic.martin3 at gmail.com>  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 <loic.martin3 at gmail.com>  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 <loic.martin3 at gmail.com>  Mon, 10 Aug 2009 11:48:25
+0200

** Affects: gmameui (Ubuntu)
     Importance: Undecided
         Status: New

-- 
[FFE] Karmic: Please sync gmameui 0.2.11-2 with Debian unstable
https://bugs.launchpad.net/bugs/434078
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


More information about the universe-bugs mailing list