Roy Wright schreef:
> Howdy,
> 
> With Holly's praise of fvwm-crystal I thought I'd give it a try. But
> then I hit bug 89594 with aumix.  The sound team provided a patch,
> aumix-2.8-autoconf.patch, which will create the two missing config
> files (they didn't fix the ebuild because it works on their systems).
> Now I'm trying to figure out what is the proper way to use this
> patch?  Any pointers?
> 
> I'm guessing I need to dup the ebuild in my local portage, create a
> new md5 digest, then emerge aumix.
> 
> TIA, Roy

That's almost it--

1) copy the ebuild and /files folder to your overlay
(/usr/local/portage/media-sound/aumix/, assuming that your
PORTDIR_OVERLAY is /usr/local/portage);

2) copy the patch to the /files folder in the overlay folder with the
other aumix patches;

3) edit the following section of the overlay ebuild copy:

src_unpack() {
        unpack ${A}
        cd ${S}
        epatch ${FILESDIR}/${P}-nohome.patch
        epatch ${FILESDIR}/${P}-close-dialogs.patch
        epatch ${FILESDIR}/${P}-save_load.patch
        epatch ${FILESDIR}/${P}-nls.patch

to

src_unpack() {
        unpack ${A}
        cd ${S}
        epatch ${FILESDIR}/${P}-nohome.patch
        epatch ${FILESDIR}/${P}-close-dialogs.patch
        epatch ${FILESDIR}/${P}-save_load.patch
        epatch ${FILESDIR}/${P}-nls.patch
==> epatch ${FILESDIR}/${P}-autoconf.patch      

Save (of course), redigest (ebuild
/usr/local/portage/media-sound/aumix/aumix-2.8-r2.ebuild digest), emerge.

Hope this helps,
Holly
-- 
gentoo-user@gentoo.org mailing list

Reply via email to