Please merge njam 1.25-4 from Debian unstable

Bug #159318 reported by Mb
6
Affects Status Importance Assigned to Milestone
njam (Debian)
Fix Released
Unknown
njam (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: njam

Merge njam 1.25-4 from Debian unstable.
Ubuntu component: universe
Debian component: main

List of Ubuntu changes to keep:
    - updated .desktop file to be freedesktop-compliant
    - updated maintainer field in debian/control

List of Ubuntu changes dropped:
    - Install .desktop in debian/rules
the package now installs the .desktop file

Debian changelog (since njam 1.25-3ubuntu1):
njam (1.25-4) unstable; urgency=low

  * Added njam.desktop file (Closes: #439699)
  * Make .desktop file freedesktop-compliant
  * njam binary should be in /usr/games (Closes: #439787)
  * Fixed njam can't write to hi score file (Closes: #439786)

 -- Anibal Avelar (Fixxxer) <email address hidden> Tue, 23 Oct 2007 00:34:27 -0500

Related branches

Revision history for this message
Mb (mb-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :
Revision history for this message
Mb (mb-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :
Changed in njam:
importance: Undecided → Wishlist
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Why is the status new?

Changed in njam:
assignee: nobody → mariobonino
status: New → Incomplete
Revision history for this message
Mb (mb-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

Corrected

Changed in njam:
assignee: mariobonino → nobody
status: Incomplete → Confirmed
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Is it necessary to add the .xpm icon in pixmaps?
If it isn't (as I suspect), I don't think a delta is justified just for fixing the deprecated encoding field. In this case please resubmit a sync request and simply file a bug report in debian.

Thanks.

Changed in njam:
assignee: nobody → mariobonino
status: Confirmed → Incomplete
Revision history for this message
Mb (mb-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

Without doing that change I can't see the njam icon in the menu. I've filed the bug report in Debian.

Revision history for this message
Emmet Hikory (persia) wrote :

The .xpm icon is indeed required to support the Debian menu system (as required by users of e.g. fluxbox). If the debian bug is not addressed in a reasonable amount of time, please resubmit a merge debdiff including the .xpm icon, and resubscribe ubuntu-universe-sponsors. Thank you.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

If thats the purpose of the .xpm icon than it is necessary to include it in njam.menu too, since it is not using any icon at the moment.

Changed in njam:
status: Unknown → New
Revision history for this message
Mb (mb-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

What about this ?

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Looks ok, but, do you have an escape \ on the previous line? Like this:

?package(njam):needs="X11" section="Games/Board" \
  title="njam" command="/usr/games/njam" \
  icon="/usr/share/pixmaps/njam.xpm"

Revision history for this message
Mb (mb-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

Yeah, my mistake, thank you for your patience and sorry.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Don't be sorry, thats what we are here for.
I'm really nitty-picking here, but on the icon I see there are many colors defined which are effectively just color noise. Would it make sense to reduce the palette?

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

I think I know also why you could not see the icon before. Seems like there is a missing call to dh_icons, so, since the icon is in /usr/share/icons, is not registered and is not found by Gnome (until is registered by some other package).

Revision history for this message
Mb (mb-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

So is it sufficient to insert a dh_icons call in debian/rules instead of adding a new icon ?

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

For the Gnome menu yes.

If we want to have an icon in the debian menu too than we need to add an .xpm icon.

Revision history for this message
Mb (mb-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

I've reduced the palette.

Revision history for this message
Mb (mb-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

Subscribing U-U-S

Changed in njam:
assignee: mariobonino → nobody
status: Incomplete → Confirmed
Changed in njam:
assignee: nobody → norsetto
status: Confirmed → In Progress
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Can you make pacman eye more visible and the background transparent? As it is now its just a yellow blob on black which isn't very nice.
I would also correct the .desktop Comment field in accordance to the Gnome HIG.
Thanks for all the work you have done so far!

Changed in njam:
assignee: norsetto → mariobonino
Revision history for this message
Mb (mb-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

What about this blob? :)

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Still had to make few changes:

the icon name in the menu was wrong
clarified the changelog
changed the date

Uploaded (much nicer blob the way :-)).

Changed in njam:
assignee: mariobonino → nobody
status: In Progress → Fix Committed
Revision history for this message
Mb (mb-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

njam (1.25-4ubuntu1) hardy; urgency=low

  * Merge from Debian unstable (LP: #159318) remaining changes:
    - updated .desktop file to be freedesktop and HIG compliant
    - updated maintainer field in debian/control
  * Add debian/njamicon.xpm icon
  * debian/njam.menu:
    - added icon field

njam (1.25-4) unstable; urgency=low

  * Added njam.desktop file (Closes: #439699)
  * Make .desktop file freedesktop-compliant
  * njam binary should be in /usr/games (Closes: #439787)
  * Fixed njam can't write to hi score file (Closes: #439786)

 -- Mario Bonino <email address hidden> Fri, 30 Nov 2007 22:53:17 +0100

Changed in njam:
status: Fix Committed → Fix Released
Changed in njam:
status: New → 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.