Hier eine Anleitung:
gentoo ebuild patchen
$category ist die portage-Untergruppe für das ebuild (z.b. sys-apps/portage)
$ebuild ist der Dateiname (z.B. portage-2.0.51.22-r3.ebuild)
$ebuild-name ist der Paketname (z.b. sys-apps/portage)
Falls noch nicht vorhanden, ein overlay-Verzeichnis anlegen:
mkdir -p /usr/local/portage/$category
Das overlay muss in /etc/make.conf stehen, das sollte so aussehen:
PORTDIR_OVERLAY=”/usr/local/portage”
Das komplette ebuild-Verzeichnis aus portage in das overlay kopieren:
cp -R /usr/portage/$category/$ebuild-name /usr/local/portage/$category/$ebuild-name
Da hinein kommt das patch-ebuild ebuild von bugs.gentoo.org
Der patch kommt in das Unterverzeichnis files
Dann digest:
ebuild $ebuild digest
Danach kann das gepatchte ebuild mit emerge $ebuild-name installiert werden
Auch diese Seite kann behilflich sein
http://www.gentoo-wiki.info/HOWTO_Create_an_Updated_Ebuild