Bug #522
openTask #368: Move system tweaks to packages
Package ddl-icons-diverted may provide icons for missing apps
100%
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:
- http://www.seanius.net/blog/2009/09/dpkg-triggers-howto/
- http://lists.debian.org/debian-dpkg/2007/04/msg00076.html
The trigger should listen to /usr/bin/
and /usr/games/
in order to detect the installation of new applications.
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
Updated by Jean-Michel Philippe almost 13 years ago
- Status changed from In Progress to Ready for test
- % Done changed from 70 to 100
Updated by Jean-Michel Philippe almost 13 years ago
- Target version changed from 2012-02 to ARM port