On Wed, 30 Dec 2009 14:34:42 +0100 Volker Armin Hemmann wrote: > On Mittwoch 30 Dezember 2009, Willie Wong wrote: > > On Wed, Dec 30, 2009 at 02:02:56PM +0100, Penguin Lover Volker > > Armin Hemmann > squawked: > > > you can make it even easier: > > > create: > > > /etc/portage/env/PKG_CATEGORY > > > put patch in that directory > > > create file: > > > /etc/portage/PKG_CATEGORY/PKGNAME > > > with this: > > > > > > post_src_prepare() { > > > epatch "/etc/portage/env/PKG_CATEGORY/NAMEOF:PATCH" > > > } > > > > Ooh, I didn't know that. I've gotta go write it down somewhere. > > Thanks. > > learned that from Nicos (RealNC) ;)
Similar, but slightly different: I have a patch in file /etc/portage/patches/chkrootkit.patch and in file /etc/portage/env/app-forensics/chkrootkit is post_src_unpack() { epatch /etc/portage/patches/chkrootkit.patch } Portage automagically finds the script in .../env/... and applies the patch!