Gentoo Archives: gentoo-user-de

From: Roland Huehn <rh@×××××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Wie/Wo Source modifizieren?
Date: Fri, 14 Aug 2009 21:52:26
Message-Id: 4A85DC81.5000408@mserve.nr67.de
In Reply to: [gentoo-user-de] Wie/Wo Source modifizieren? by Roland Damm
1 Roland Damm schrieb:
2 > Moin,
3 >
4 > folgende noch eher theoretische Frage:
5 >
6 > Angenommen ich habe eine Software, die ich einfach via emerge installieren
7 > kann. Nun möchte ich herumprobieren und im Sorce etwas ändern. Sodann möchte
8 > ich das Programm mit meinen Modifikationen installieren und testen. Wie macht
9 > man das?
10 >
11 > Zunächst mal finde ich auch von den installierten Programmen keine *.c-Dateien
12 > oder sowas. Sind sich in einem Archiv verpackt. Wenn ich das aber auspacke,
13 > ändere, wieder einpacke, wird das Installieren via emerge sicher feststellen,
14 > dass da irgendwelche Prüfsummen nicht stimmen und das Paket neu herunterladen
15 > und meine Modifikationen überschreiben.
16 >
17 > Gibt es eine einfache Möglichkeit, mal eben etwas auszuprobieren und dann die
18 > Software quasi wie gewohnt mit eigenen Modifikationen zu installieren?
19 >
20 > Sowas wie
21 > emerge --only-create-source xxx
22 > und
23 > emerge --shut-up-and-install-from-sorce xxx
24 >
25 > :-) oder so?
26 >
27 > Gut, man kann natürlich das Paket unter Umgehung von emerge runterladen und
28 > installieren (./configure, make, make install,....) aber gibt es da auch
29 > Hilfestellung seitens emerge?
30 >
31 > CU Rollo
32
33 /usr/bin/ebuild
34 glaube damit sollte sowas möglich sein einfach mal man ebuild :)
35 Kopiere einfach daß ebuild dessen source du modifizieren möchtest in
36 dein overlay, modifiziere und erstelle die prüfsummen mit ebuild neu
37 evt. kannst du ja auch noch die source quelle im ebuild anpassen und den
38 modifitierten source dann zB. auf deinen eigenen (localen) webserver zur
39 verfügung stellen.
40 >