Project

General

Profile

Actions

Task #368

open

Move system tweaks to packages

Added by Jean-Michel Philippe almost 12 years ago. Updated almost 11 years ago.

Status:
New
Priority:
Normal
Category:
Packaging
Target version:
Start date:
12/30/2011
Due date:
04/16/2012 (over 11 years late)
% Done:

66%

Estimated time:
(Total: 46:30 h)
Spent time:
(Total: 30:30 h)

Description

Currently many system tweaks are directly written in the Live CD tree for ease of implementation. However this will be of poor usefulness for building ARM images since we'll have to port these tweaks to the ARM tree. As a result a better approach is to move every tweak into a Debian package. The following tool, config-package-dev, may be of precious help:

http://debathena.mit.edu/config-package-dev/

We need to define what tweak packages there will be (names), put stuff in them, test for the Live build and test for the ARM build. Sub-tickets required!


Subtasks 9 (9 open0 closed)

Task #504: Package doudoulinux-activities neededIn ProgressJean-Michel Philippe12/30/201101/16/2012

Actions
Task #506: Need a package doudoulinux-live-tweaksIn ProgressJean-Michel Philippe03/05/201204/09/2012

Actions
Task #508: Need a package doudoulinux-live-toolsNewJean-Michel Philippe03/05/201204/09/2012

Actions
Task #511: Need packages doudoulinux-pdf-doc-llNew01/02/201201/23/2012

Actions
Feature #512: lxlauncher-session-logout should translate the window messageReady for testJean-Michel Philippe01/02/201203/28/2012

Actions
Feature #513: doudoulinux-activities should use debconfIn ProgressJean-Michel Philippe03/12/201204/16/2012

Actions
Task #516: Need a package ddl-icons-divertedReady for testJean-Michel Philippe01/04/201201/09/2012

Actions
Bug #522: Package ddl-icons-diverted may provide icons for missing appsReady for testJean-Michel Philippe01/20/201201/30/2012

Actions
Task #523: Remove Gnome keyring configuration for user TuxReady for testJean-Michel Philippe01/20/201201/23/2012

Actions
Actions #1

Updated by Jean-Michel Philippe almost 12 years ago

  • Project changed from DoudouLinux CD to Migration to ARM
  • Category deleted (Packaging)
Actions #2

Updated by Jean-Michel Philippe almost 12 years ago

  • Target version set to ARM port
Actions #3

Updated by Jean-Michel Philippe over 11 years ago

  • Category set to Packaging
Actions #4

Updated by Jean-Michel Philippe over 11 years ago

Another interesting tool to move our tweaks to standard Debian packages can be dpkg-divert:

http://www.debian.org/doc/debian-policy/ap-pkg-diversions.html

It allows to ship a modified version of a file that another package is already shipping, while preserving it from being modified when the original package is updated/upgraded.

Actions

Also available in: Atom PDF