View previous topic :: View next topic |
Author |
Message |
TheSmallOne Guru
Joined: 22 Jan 2005 Posts: 467 Location: Germany
|
Posted: Sun Apr 03, 2005 11:40 am Post subject: Ergänzende Patches automatisch einspielen? |
|
|
Hi,
mich würde interessieren, ob es eine Möglichkeit gibt zusätzliche Patches für ein Paket automatisch während des emerge-Vorgangs mit einzuspielen.
Oder ist die einzige Möglichkeit, ein Paket mit ergänzenden Patches zu versehen die, es komplett selbst zu kompilieren?
Es kommt ja nicht selten vor, das ein Paket vor dem Kompilieren automatisch mit diversen Patches versehen wird, also ist die Möglichkeit dafür ja schon irgendwie gegeben, aber hat man da irgendwie Einfluß drauf?
Hintergrund ist, dass ich gerade eine c't Artikel gelesen habe und denke, das es ganz vorteilhaft wäre, den dazugehörigen Patch zu verwenden. |
|
Back to top |
|
|
Lenz Veteran
Joined: 17 Jul 2003 Posts: 1439 Location: Marburg [HE, D, EU]
|
Posted: Sun Apr 03, 2005 11:51 am Post subject: |
|
|
Dafür kopierst du das entsprechende ebuild in deinen Portage-Overlay-Ordner. In das Unterverzeichnis /files kommt der eigentliche Patch, das ebuild musst du erweitern, indem du den Patch in diesem Syntax mit angibst:
Quote: | epatch ${FILESDIR}/patch.patch |
Dann noch ein erneutest "ebuild paket digest" und fertig ist das ebuild mit einem eigenen Patch. _________________ .:: Lenz' Signature 1.7b ::.
| Gentoo Linux since v1.4 (08-2003) [Screenshot]
| NetHack Highscore: 5.476.380 Pts., Val-Dwa-Fem-Law, ~ ascended to demigoddess-hood ~ |
|
Back to top |
|
|
ChrisM87 l33t
Joined: 07 Aug 2004 Posts: 728 Location: Rheinland-Pfalz (Germany)
|
Posted: Sun Apr 03, 2005 11:52 am Post subject: |
|
|
Hi,
der c't-Artikel sieht doch mal sehr nach Aprilscherz aus
ChrisM _________________ born to be root - sorry for my bad English! |
|
Back to top |
|
|
TheSmallOne Guru
Joined: 22 Jan 2005 Posts: 467 Location: Germany
|
Posted: Sun Apr 03, 2005 12:35 pm Post subject: |
|
|
Hm, scheint mir ja reichlich aufwendig zu sein... ich glaube irgendwas in der Art, dass man den Patch auf der Kommandozeiile übergeben kann wäre weitaus einfacher gewesen... naja, egal hauptsache es geht irgendwie. Danke...
ChrisM87 wrote: | der c't-Artikel sieht doch mal sehr nach Aprilscherz aus |
Nunja, der Aprilscherz der c't war bereits in der Ausgabe von vor 2 Wochen (wie üblich) und ich halte es für höchst unwahrscheinlich, dass man einfach mal zwei Aprilscherze in zwei verschiedenen Ausgaben einbaut und sich dann noch den Streß macht diverse Patches/Anwendungen für verschiedene Betriebssysteme zu schreiben und eine Boot-CD beizulegen. |
|
Back to top |
|
|
Fauli l33t
Joined: 24 Apr 2004 Posts: 760 Location: Moers, Germany
|
Posted: Sun Apr 03, 2005 1:34 pm Post subject: |
|
|
Zum einmaligen Mergen sollte auch ein Code: | ebuild /usr/portage/sys-apps/hdparm/hdparm-5.7-r1.ebuild unpack | und dann nach dem Patchen ein Code: | ebuild /usr/portage/sys-apps/hdparm/hdparm-5.7-r1.ebuild merge | reichen.
Was Lenz vorgeschlagen hat, würde ich allerdings vorziehen. |
|
Back to top |
|
|
|