--- mpg123-0.59s-r6.ebuild.old 2004-11-03 00:22:31.000000000 +0900 +++ mpg123-0.59s-r6.ebuild 2004-11-03 00:44:34.000000000 +0900 @@ -35,6 +35,9 @@ src_unpack() { unpack ${A} + # fixes #69512 + use ppc64 && rm ${PATCHDIR}/010_all_long2int.patch + cd ${S} EPATCH_SUFFIX="patch" epatch ${PATCHDIR} @@ -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"