Ja, die Datei findest du im Quellcodepaket des Binärpakets.
Einen Link zu so einer Anleitung habe ich gerade nicht, aber ich kann für debianbasierte Distributionen eine aus dem Ärmel schütteln, die vielleicht nicht 100%ig der guten Form entspricht, aber zu einem brauchbaren Ergebnis führen sollte:
0. Du brauchst eine funktionierende Build-Umgebung. Die beinhaltet für gewöhnlich mindestens die Pakete make, gcc und devscripts.
1. Du weißt, dass es um das Paket gnome-power-manager geht. Also holst du dir dafür die Build-Abhängigkeiten* (mit root-Rechten):
Code:
apt build-dep gnome-power-manager
2. Angenommen du hast den zu deiner Distribution und deinem Release passenden Eintrag für das Quellrepo in deiner sources.list, dann kannst du dir einfach den Quellcode beschaffen (ab hier geht Alles ohne root-Rechte):
Code:
mkdir gnome-power-manager
cd gnome-power-manager
apt source gnome-power-manager
3. Dann hast du ein Unterverzeichnis mit dem entpackten Quellcode des Pakets. In Dieses wechselst du! Darin befindet sich ein Ordner "src/" mit dem eigentlichen Quellcode des Programms, in dem du auch die Datei gpm-statistics.c findest.
4. In dieser änderst du die entsprechenden Zeilen (hier den Text für die Checkbox und den Wert an sich).
5. Dann erzeugst du mit dch eine neue Versionsnummer. Da es dein persönliches, lokales Paket ist, böte sich sowas an:
6. Deine Änderungen am Quellcode musst du noch lokal committen:
7. Dann kannst du das Paket bauen**:
Wenn Alles gut gegangen ist, hast du nun ein lokales deb-Paket mit deinen Änderungen im Elternverzeichnis, das du ganz gewohnt (wieder mit root-Rechten) über dpkg oder apt installieren kannst.
*) Das kann ganz schön viel werden, weshalb ich das vorzugsweise in einem chroot oder einer VM mache, die ich hinterher wegschmeißen kann.
**) Optional wäre noch der Schalter -j mit einer deiner CPU-Thread-Zahl entsprechenden Nummer als Argument interessant.