Opened 9 years ago

Closed 7 years ago

#1263 closed change (fixed (in master))

Add desktop entries to the source and buildsystem

Reported by: magnate Owned by: noz
Milestone: 3.4.0 Keywords: unix,build
Cc:

Description

Widget kindly provided the three desktop entries attached below. They need installing in {execprefix}/share/applications/, apparently.

Attachments (3)

angband-gtk.desktop (248 bytes) - added by magnate 9 years ago.
angband-sdl.desktop (248 bytes) - added by magnate 9 years ago.
angband-x11.desktop (248 bytes) - added by magnate 9 years ago.

Download all attachments as: .zip

Change History (13)

Changed 9 years ago by magnate

Changed 9 years ago by magnate

Changed 9 years ago by magnate

comment:1 Changed 9 years ago by takkaria

The 'Icon' bit also needs to be pointed to the right place depending on where the game is installed.

comment:2 Changed 9 years ago by magnate

  • Resolution set to fixed
  • Status changed from new to closed

These are now in the debian submodule at git://git.debian.org/git/collab-maint/angband-debian.git

comment:3 Changed 9 years ago by takkaria

These should ideally be distributed with the game proper, should I reopen this or file a new ticket?

comment:4 Changed 9 years ago by magnate

  • Keywords unix added; debian removed
  • Milestone changed from 3.2.0 to 3.3.0
  • Resolution fixed deleted
  • Status changed from closed to reopened

They are included as part of the debian (and eventually Ubuntu) package for 3.2, but yes, happy for them to be mainstreamed for 3.3 - do you want them in lib/xtra/icon, lib/xtra, or somewhere else?

comment:5 Changed 9 years ago by magnate

  • Owner changed from magnate to takkaria
  • Status changed from reopened to assigned
  • Summary changed from Add desktop entries to the debian package to Add desktop entries to the source and buildsystem

comment:6 Changed 9 years ago by magnate

  • Milestone changed from 3.3.0 to Future
  • Status changed from assigned to confirmed

Punting in accordance with new milestone policy (that any other milestone is only set once someone is actually working on the ticket).

comment:7 Changed 8 years ago by magnate

  • Milestone changed from Future to 3.4.0
  • Owner changed from takkaria to magnate
  • Status changed from confirmed to assigned

Bother. I failed to do this for 3.3.1.

comment:8 Changed 8 years ago by magnate

  • Status changed from assigned to pending

The desktop entries are now in lib/xtra/icon along with the icons. The debian (and ubuntu) packages use them. All that's left is to work out what, if anything, make install ought to do with them.

comment:9 Changed 8 years ago by magnate

  • Keywords unix,build added; unix removed
  • Owner changed from magnate to noz
  • Status changed from pending to assigned

comment:10 Changed 7 years ago by noz

  • Resolution set to fixed (in master)
  • Status changed from assigned to closed

Fixed in 9db3e3a

Note: See TracTickets for help on using tickets.