Project

General

Profile

Actions

Bug #522

open

Task #368: Move system tweaks to packages

Package ddl-icons-diverted may provide icons for missing apps

Added by Jean-Michel Philippe almost 13 years ago. Updated almost 13 years ago.

Status:
Ready for test
Priority:
Normal
Category:
Packaging
Target version:
Start date:
01/20/2012
Due date:
01/30/2012 (over 12 years late)
% Done:

100%

Estimated time:
2:00 h
Spent time:

Description

Currently the package doudoulinux-icons-diverted provides modified application icons for the full set of DDL applications. As we are now building ARM images and later we way build a DVD image, this package may provide icons for applications that are not installed. Moreover the DDL applications may not all be installed, eg. SuperTuxKart doesn't run on Genesi/Efika and should then not be installed on it.

As a result, as the package doudoulinux-icons-diverted cannot know in advance which application will be installed and when (the package can be installed before applications are), we need a package script that hides icons of missing applications. The trick can be to add the option NoDisplay=True to the *.desktop files of missing applications.

The best way to run this script seems to use package triggers as explained on the following pages:

The trigger should listen to /usr/bin/ and /usr/games/ in order to detect the installation of new applications.

Actions #1

Updated by Jean-Michel Philippe almost 13 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 70
  • Estimated time changed from 3:00 h to 2:00 h
Actions #2

Updated by Jean-Michel Philippe almost 13 years ago

  • Status changed from In Progress to Ready for test
  • % Done changed from 70 to 100
Actions #3

Updated by Jean-Michel Philippe almost 13 years ago

  • Target version changed from 2012-02 to ARM port
Actions

Also available in: Atom PDF