--- mpg123-0.59s-r6.ebuild.orig 2004-11-03 16:15:06.000000000 +0900 +++ mpg123-0.59s-r6.ebuild 2004-11-03 16:20:00.000000000 +0900 @@ -40,6 +40,9 @@ epatch ${PATCHDIR} sed -i "s:${PV}-mh4:${PVR}:" version.h + + # fixes #69512 + use ppc64 && epatch ${FILESDIR}/${P}-ppc64.patch } src_compile() { @@ -52,6 +55,12 @@ use oss && styles="${styles} -generic" case $ARCH in + ppc64) + use esd && styles="${styles} -ppc64-esd" + use oss && styles="${styles} -ppc64" + + [ -z "${styles}" ] && styles="-ppc64" + ;; ppc*) use esd && styles="${styles} -ppc-esd" use oss && styles="${styles} -ppc"