Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 108029 - Tracker: Ebuilds with conditional patches
Summary: Tracker: Ebuilds with conditional patches
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Mac OSX (show other bugs)
Hardware: PPC OS X
: High normal (vote)
Assignee: Gentoo for Mac OS X
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-03 18:23 UTC by Nick Dimiduk (RETIRED)
Modified: 2008-02-29 20:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Dimiduk (RETIRED) gentoo-dev 2005-10-03 18:23:47 UTC
These are packages which contain conditional patch applications.  Let's get them
submitted upstream and out of our tree. :)

Groban's conditional patches grep:

% find . -name "*.ebuild" | xargs grep -Hn "use ppc-macos && epatch"
./app-doc/doxygen/doxygen-1.4.1.ebuild:30:      use ppc-macos && epatch
${FILESDIR}/bsd-configure.patch
./app-editors/emacs-cvs/emacs-cvs-22.0.50.ebuild:57:    use ppc-macos && epatch
${FILESDIR}/emacs-cvs-21.3.50-nofink.diff
./app-editors/emacs-cvs/emacs-cvs-23.0.0.ebuild:57:     use ppc-macos && epatch
${FILESDIR}/emacs-cvs-21.3.50-nofink.diff
./app-text/ghostscript/ghostscript-7.07.1-r8.ebuild:78: use ppc-macos && epatch
${FILESDIR}/gs-osx-ijs.patch
./app-text/ghostscript/ghostscript-7.07.1-r9.ebuild:85: use ppc-macos && epatch
${FILESDIR}/gs-osx-ijs.patch
./app-text/ghostscript/ghostscript-7.07.1-r10.ebuild:88:        use ppc-macos &&
epatch ${FILESDIR}/gs-osx-ijs.patch
./app-text/gv/gv-3.5.8-r4.ebuild:32:    use ppc-macos && epatch
${FILESDIR}/${P}-setenv.diff
./dev-lang/lua/lua-5.0.2-r1.ebuild:23:  use ppc-macos && epatch
${FILESDIR}/lua-ppc-macos-Makefile.patch
./dev-lang/lua/lua-5.0.2.ebuild:23:     use ppc-macos && epatch
${FILESDIR}/lua-ppc-macos-Makefile.patch
./dev-libs/fribidi/fribidi-0.10.4.ebuild:20:    use ppc-macos && epatch
${FILESDIR}/${PN}-macos.patch
./dev-libs/fribidi/fribidi-0.10.5.ebuild:20:    use ppc-macos && epatch
${FILESDIR}/${PN}-macos.patch
./dev-libs/glib/glib-2.8.2.ebuild:28:   use ppc-macos && epatch
${FILESDIR}/${PN}-2-macos.patch
./dev-libs/glib/glib-2.6.5.ebuild:27:   use ppc-macos && epatch
${FILESDIR}/${PN}-2-macos.patch
./dev-libs/libpcre/libpcre-4.5.ebuild:25:       use ppc-macos && epatch
${FILESDIR}/pcre-4.2-macos.patch
./media-libs/gstreamer/gstreamer-0.8.9-r3.ebuild:45:    use ppc-macos && epatch
${FILESDIR}/${P}-fixpluginload.patch
./media-libs/ladspa-sdk/ladspa-sdk-1.12-r2.ebuild:34:   use ppc-macos && epatch
${FILESDIR}/${P}-ppc-macos.patch
./media-libs/libao/libao-0.8.5.ebuild:25:       use ppc-macos && epatch
${FILESDIR}/${P}-ppc-macos.patch
./media-libs/libdvdnav/libdvdnav-0.1.9.ebuild:20:       use ppc-macos && epatch
${FILESDIR}/${P}-darwin.diff
./media-sound/esound/esound-0.2.36-r1.ebuild:30:        use ppc-macos && epatch
${FILESDIR}/${P}-ppc-macos.patch
./sci-libs/fftw/fftw-3.0.1-r1.ebuild:21:        use ppc-macos && epatch
${FILESDIR}/${PN}-ppc-macos.patch
./sci-libs/fftw/fftw-3.0.1-r1.ebuild:26:        use ppc-macos && epatch
${FILESDIR}/${PN}-ppc-macos.patch
./sci-libs/fftw/fftw-3.0.1-r2.ebuild:23:        use ppc-macos && epatch
${FILESDIR}/${PN}-ppc-macos.patch
./sys-libs/readline/readline-4.3-r6.ebuild:33:  use ppc-macos && epatch
${FILESDIR}/macos.patch
./www-client/elinks/elinks-0.10.5.ebuild:42:    use ppc-macos && epatch
${FILESDIR}/${PN}-osx-configure.diff
./www-client/elinks/elinks-0.10.5-r1.ebuild:47: use ppc-macos && epatch
${FILESDIR}/${PN}-osx-configure.diff
./x11-libs/openmotif/openmotif-2.1.30-r13.ebuild:66:    use ppc-macos && epatch
${FILESDIR}/${PN}-2.1.30-darwin-netbsd.diff
./x11-libs/openmotif/openmotif-2.1.30-r9.ebuild:67:     use ppc-macos && epatch
${FILESDIR}/${P}-darwin-netbsd.diff
./x11-libs/openmotif/openmotif-2.2.3-r3.ebuild:49:      use ppc-macos && epatch
${FILESDIR}/${P}-automake.patch
./x11-libs/openmotif/openmotif-2.2.3-r7.ebuild:50:      use ppc-macos && epatch
${FILESDIR}/${P}-automake.patch


The other way around, we might have to file bugs, or fix them ourselves too:

% find . -name "*.ebuild" | xargs grep -Hn "use ppc-macos || epatch"
./dev-libs/libpcre/libpcre-5.0.ebuild:24:       use ppc-macos || epatch
"${FILESDIR}"/pcre-4.2-link.patch
./dev-libs/libpcre/libpcre-6.1.ebuild:24:       use ppc-macos || epatch
"${FILESDIR}"/pcre-6.1-link.patch
./dev-libs/libpcre/libpcre-6.3.ebuild:24:       use ppc-macos || epatch
"${FILESDIR}"/pcre-6.3-link.patch
./sys-libs/slang/slang-1.4.9-r1.ebuild:26:      use ppc-macos || epatch
${FILESDIR}/${P}-fsuid.patch
./sys-libs/slang/slang-1.4.9-r2.ebuild:26:      use ppc-macos || epatch
${FILESDIR}/${P}-fsuid.patch
./x11-libs/pango/pango-1.4.1-r1.ebuild:32:      use ppc-macos || epatch
${FILESDIR}/${PN}-1.2.2-slighthint.patch


Last but not least the most CPU intensive category:

% find . -name "*.ebuild" | xargs -n1 awk 'BEGIN { msg = "" } /if use
ppc-macos/, /fi$/ { msg = msg $0 "\n" } END { if (msg != "") { if (msg ~
/epatch/) print FILENAME "\n" msg } }'
./app-doc/doxygen/doxygen-1.4.4.ebuild
        if use ppc-macos; then
                epatch ${FILESDIR}/bsd-configure.patch
                [[ "$MACOSX_DEPLOYMENT_TARGET" == "10.4" ]] &&  sed -i -e
's:-D__FreeBSD__:-D__FreeBSD__=5:' \
                        tmake/lib/macosx-c++/tmake.conf
        fi

./app-editors/emacs/emacs-22.0.50_pre20050225.ebuild
        if use ppc-macos ; then
                use cjk && epatch ${WORKDIR}/${INLINE}/emacs-inline.patch
                epatch ${FILESDIR}/emacs-nofink-gentoo.diff
        fi

./app-text/ghostscript/ghostscript-7.07.1-r8.ebuild
        if use ppc-macos; then
                epatch ${FILESDIR}/gs-osx-unix-dll.patch
                cp src/unix-gcc.mak Makefile.in
                sed -i -e "s:SHARE_JPEG=0:SHARE_JPEG=1:" Makefile.in || die
                sed -i -e "s:SHARE_ZLIB=0:SHARE_ZLIB=1:" Makefile.in || die
                sed -i -e "s:SHARE_LIBPNG=0:SHARE_LIBPNG=1:" Makefile.in || die
                sed -i -e "s:usr/local:usr:" Makefile.in || die
        fi

./app-text/ghostscript/ghostscript-7.07.1-r9.ebuild
        if use ppc-macos; then
                epatch ${FILESDIR}/gs-osx-unix-dll.patch
                cp src/unix-gcc.mak Makefile.in
                sed -i -e "s:SHARE_JPEG=0:SHARE_JPEG=1:" Makefile.in || die
                sed -i -e "s:SHARE_ZLIB=0:SHARE_ZLIB=1:" Makefile.in || die
                sed -i -e "s:SHARE_LIBPNG=0:SHARE_LIBPNG=1:" Makefile.in || die
                sed -i -e "s:usr/local:usr:" Makefile.in || die
        fi

./app-text/ghostscript/ghostscript-7.07.1-r10.ebuild
        if use ppc-macos; then
                epatch ${FILESDIR}/gs-osx-unix-dll.patch
                cp src/unix-gcc.mak Makefile.in
                sed -i -e "s:SHARE_JPEG=0:SHARE_JPEG=1:" Makefile.in || die
                sed -i -e "s:SHARE_ZLIB=0:SHARE_ZLIB=1:" Makefile.in || die
                sed -i -e "s:SHARE_LIBPNG=0:SHARE_LIBPNG=1:" Makefile.in || die
                sed -i -e "s:usr/local:usr:" Makefile.in || die
        fi

./app-text/recode/recode-3.6-r1.ebuild
        if use ppc-macos; then
                epatch ${FILESDIR}/${P}-ppc-macos.diff
                cp ${S}/lib/error.c ${S}/lib/xstrdup.c ${S}/src/ || die "file
copy failed"
                elibtoolize
                LDFLAGS="${LDFLAGS} -lgettextlib"
        fi

./app-text/recode/recode-3.6-r2.ebuild
        if use ppc-macos; then
                epatch "${FILESDIR}"/${P}-ppc-macos.diff
                cp lib/error.c lib/xstrdup.c src/ || die "file copy failed"
                elibtoolize
                append-ldflags -lgettextlib
        fi

./dev-libs/libsigsegv/libsigsegv-2.1.ebuild
        if use ppc-macos ; then
                epatch ${FILESDIR}/libsigsegv-2.1-darwin-7.x.patch || die
                ./configure --enable-shared || die
        else
                econf --enable-shared || die
        fi

./dev-util/guile/guile-1.6.4-r1.ebuild
        if use ppc-macos ; then
                elibtoolize
                epatch ${FILESDIR}/guile-macos-posix.patch
                epatch ${FILESDIR}/guile-macos-relink.patch
                append-flags -no-cpp-precomp -Dmacosx
        fi

./dev-util/guile/guile-1.6.6.ebuild
        if use ppc-macos ; then
                elibtoolize
                epatch ${FILESDIR}/guile-macos-posix.patch
                epatch ${FILESDIR}/guile-macos-relink.patch
                append-flags -no-cpp-precomp -Dmacosx
        fi

./media-gfx/graphviz/graphviz-1.16.ebuild
        if use ppc-macos; then
                # fixes weird make issue
                epatch ${WORKDIR}/${P}-panic.patch
                epatch ${FILESDIR}/${P}-common_h.patch
        fi

./media-gfx/xv/xv-3.10a-r10.ebuild
        if use ppc-macos; then
                epatch ${FILESDIR}/${P}-xv-osx.patch
                epatch ${FILESDIR}/${P}-vdcomp-osx.patch
                epatch ${FILESDIR}/${P}-makefile-osx.patch
        fi
        if use ppc-macos; then
                filter-flags -ffast-math
        fi

./media-gfx/xv/xv-3.10a-r11.ebuild
        if use ppc-macos; then
                epatch ${FILESDIR}/${PF}-xv-osx.patch
                epatch ${FILESDIR}/${P}-vdcomp-osx.patch
        fi
        if use ppc-macos; then
                append-flags -DUSE_GETCWD -DUSLEEP
        else
                append-flags -DUSE_GETCWD -DLINUX -DUSLEEP
        fi

./media-gfx/xv/xv-3.10a-r8.ebuild
        if use ppc-macos; then
                epatch ${FILESDIR}/${P}-xv-osx.patch
                epatch ${FILESDIR}/${P}-vdcomp-osx.patch
                epatch ${FILESDIR}/${P}-makefile-osx.patch
        fi

./media-gfx/xv/xv-3.10a-r9.ebuild
        if use ppc-macos; then
                epatch ${FILESDIR}/${P}-xv-osx.patch
                epatch ${FILESDIR}/${P}-vdcomp-osx.patch
                epatch ${FILESDIR}/${P}-makefile-osx.patch
        fi

./media-libs/aalib/aalib-1.4_rc5.ebuild
        if use ppc-macos; then
                cd src
                epatch "${FILESDIR}"/${P}-osx.patch
        fi
        if use ppc-macos && use X; then
                sed -i -e 's:aafire_LDFLAGS =:aafire_LDFLAGS = -undefined
define_a_way:' \
                ${S}/src/Makefile || die "Failed to edit Makefile for X
compatibility"
        fi

./media-libs/aalib/aalib-1.4_rc4-r2.ebuild
        if use ppc-macos; then
                cd src
                epatch "${FILESDIR}"/${PN}-osx.patch
        fi
        if use ppc-macos && use X; then
                sed -i -e 's:aafire_LDFLAGS =:aafire_LDFLAGS = -undefined
define_a_way:' \
                ${S}/src/Makefile || die "Failed to edit Makefile for X
compatibility"
        fi

./media-libs/libpng/libpng-1.2.8.ebuild
        if use ppc-macos ; then
                epatch "${FILESDIR}"/macos.patch # implements strnlen
                makefilein="scripts/makefile.darwin"
        fi

./media-sound/mpg123/mpg123-0.59s-r9.ebuild
        if use ppc-macos;
        then
                einfo "Patching for OSX build"
                epatch ${FILESDIR}/${PN}-osx.diff
        fi
                        if use ppc-macos; then
                                [ -z "${styles}" ] && styles="macos"
                                atype=""
                        else
                                use esd && styles="${styles} -ppc-esd"
                                use oss && styles="${styles} -ppc"

                                [ -z "${styles}" ] && styles="-ppc"
                        fi

./media-sound/mpg123/mpg123-0.59s-r10.ebuild
        if use ppc-macos;
        then
                einfo "Patching for OSX build"
                epatch ${FILESDIR}/${PN}-osx.diff
        fi
                        if use ppc-macos; then
                                [[ -z "${styles}" ]] && styles="macos"
                                atype=""
                        else
                                use esd && styles="${styles} -ppc-esd"
                                use oss && styles="${styles} -ppc"

                                [[ -z "${styles}" ]] && styles="-ppc"
                        fi

./media-video/ffmpeg/ffmpeg-0.4.9_pre1-r1.ebuild
        if use ppc-macos; then
                sed -i s:SLIBSUF=".so":SLIBSUF=".dylib": configure
                epatch ${FILESDIR}/${PN}-osx.patch
                sed -i -e 's:\$<:\$< -L../libavcodec -lavcodec -L../libavformat
-lavformat:g' vhook/Makefile
                use oggvorbis && sed -i -e 's:ifeq ($(CPU),Darwin):ifeq
($(CPU),Darwin)\
        LDFLAGS+=-logg:' libavformat/Makefile
        fi


./x11-libs/qt/qt-3.3.4-r2.ebuild
        if use ppc-macos ; then
                gzcat ${FILESDIR}/${P}-darwin-fink.patch.gz | sed -e
"s:@QTBASE@:${QTBASE}:g" > ${T}/${P}-darwin-fink.patch
                epatch ${T}/${P}-darwin-fink.patch
        fi

./x11-libs/qt/qt-3.3.4-r6.ebuild
        if use ppc-macos ; then
                epatch ${FILESDIR}/${P}-macos.patch
        fi

./x11-libs/qt/qt-3.3.4-r3.ebuild
        if use ppc-macos ; then
                gzcat ${FILESDIR}/${P}-darwin-fink.patch.gz | sed -e
"s:@QTBASE@:${QTBASE}:g" > ${T}/${P}-darwin-fink.patch
                epatch ${T}/${P}-darwin-fink.patch
        fi

./x11-libs/qt/qt-3.3.5.ebuild
        if use ppc-macos ; then
                epatch ${FILESDIR}/${P}-macos.patch
        fi

./x11-libs/qt/qt-3.3.4-r8.ebuild
        if use ppc-macos ; then
                epatch ${FILESDIR}/${P}-macos.patch
        fi

./x11-libs/qt/qt-3.3.4-r7.ebuild
        if use ppc-macos ; then
                epatch ${FILESDIR}/${P}-macos.patch
        fi


Reproducible: Always
Steps to Reproduce:
Comment 1 Fabian Groffen gentoo-dev 2005-10-08 12:13:51 UTC
I removed the conditional from doxygen-1.4.4
Comment 2 Fabian Groffen gentoo-dev 2005-10-09 04:52:55 UTC
fribidi-0.10.{4,5} done
Comment 3 Fabian Groffen gentoo-dev 2005-11-01 01:29:34 UTC
latest version of xv done
Comment 4 Fabian Groffen gentoo-dev 2005-11-13 02:28:10 UTC
removed conditional and updated patch for lynx

(not in the list here, because it uses userland_Darwin -> TODO)
Comment 5 Fabian Groffen gentoo-dev 2005-12-28 14:27:38 UTC
all aterm ebuilds done.
Comment 6 Fabian Groffen gentoo-dev 2005-12-28 14:36:32 UTC
Enough work to do ;)

./sci-biology/tree-puzzle/tree-puzzle-5.2.ebuild:26:    use ppc-macos && filter-flags -fast
./sci-biology/tree-puzzle/tree-puzzle-5.1.ebuild:15:    use ppc-macos && filter-flags -fast
./sci-biology/primer3/primer3-1.0.0.ebuild:22:  if use ppc-macos; then
./x11-libs/qt/qt-3.3.5.ebuild:120:      if use ppc-macos ; then
./x11-libs/qt/qt-3.3.5.ebuild:165:      if use ppc-macos ; then
./x11-libs/qt/qt-3.3.5.ebuild:205:      if use ppc-macos; then
./x11-libs/qt/qt-3.3.5.ebuild:271:      if use ppc-macos; then
./x11-libs/qt/qt-3.3.4-r8.ebuild:121:   if use ppc-macos ; then
./x11-libs/qt/qt-3.3.4-r8.ebuild:167:   if use ppc-macos ; then
./x11-libs/qt/qt-3.3.4-r8.ebuild:207:   if use ppc-macos; then
./x11-libs/qt/qt-3.3.4-r8.ebuild:273:   if use ppc-macos; then
./x11-libs/Xaw3d/Xaw3d-1.5-r1.ebuild:63:        use ppc-macos && export PATH="/usr/X11R6/bin:${PATH}"
./x11-libs/pango/pango-1.4.1-r1.ebuild:32:      use ppc-macos || epatch ${FILESDIR}/${PN}-1.2.2-slighthint.patch
./x11-libs/lesstif/lesstif-0.93.94-r4.ebuild:33:        use ppc-macos || elibtoolize
./x11-libs/lesstif/lesstif-0.93.94-r4.ebuild:35:        if use ppc-macos; then
./x11-libs/lesstif/lesstif-0.94.4.ebuild:33:    use ppc-macos || libtoolize --force --copy
./x11-libs/lesstif/lesstif-0.94.4.ebuild:35:    if use ppc-macos; then
./x11-libs/lesstif/lesstif-0.94.0-r2.ebuild:26: use ppc-macos || elibtoolize
./x11-libs/lesstif/lesstif-0.94.0-r2.ebuild:28: if use ppc-macos; then
./x11-libs/openmotif/openmotif-2.2.3-r3.ebuild:49:      use ppc-macos && epatch ${FILESDIR}/${P}-automake.patch
./x11-libs/openmotif/openmotif-2.2.3-r3.ebuild:57:      use ppc-macos || export WANT_AUTOMAKE=1.4
./x11-libs/openmotif/openmotif-2.2.3-r3.ebuild:64:      use ppc-macos && AUTOMAKE_OPTS="-a -c -f ${AUTOMAKE_OPTS}"
./x11-libs/openmotif/openmotif-2.2.3-r7.ebuild:59:      use ppc-macos && epatch ${FILESDIR}/${P}-automake.patch
./x11-libs/openmotif/openmotif-2.2.3-r7.ebuild:67:      use ppc-macos || export WANT_AUTOMAKE=1.4
./x11-libs/openmotif/openmotif-2.2.3-r7.ebuild:74:      use ppc-macos && AUTOMAKE_OPTS="-a -c -f ${AUTOMAKE_OPTS}"
./x11-libs/openmotif/openmotif-2.1.30-r13.ebuild:66:    use ppc-macos && epatch ${FILESDIR}/${PN}-2.1.30-darwin-netbsd.diff
./x11-libs/openmotif/openmotif-2.1.30-r9.ebuild:67:     use ppc-macos && epatch ${FILESDIR}/${P}-darwin-netbsd.diff
./www-client/elinks/elinks-0.10.6.ebuild:104:   if use ppc-macos; then
./www-client/elinks/elinks-0.10.5.ebuild:42:    use ppc-macos && epatch ${FILESDIR}/${PN}-osx-configure.diff
./www-client/elinks/elinks-0.10.5.ebuild:80:    if use ppc-macos; then
./www-client/elinks/elinks-0.10.5-r1.ebuild:104:        if use ppc-macos; then
./sci-libs/fftw/fftw-3.0.1-r2.ebuild:26:        use ppc-macos && epatch ${FILESDIR}/${PN}-ppc-macos.patch
./sci-libs/fftw/fftw-3.0.1-r1.ebuild:21:        use ppc-macos && epatch ${FILESDIR}/${PN}-ppc-macos.patch
./sci-libs/fftw/fftw-3.0.1-r1.ebuild:26:        use ppc-macos && epatch ${FILESDIR}/${PN}-ppc-macos.patch
./x11-terms/hanterm/hanterm-3.1.6-r2.ebuild:27: if use ppc-macos ; then
./app-admin/realpath/realpath-1.9.10.ebuild:17: if use ppc-macos; then
./app-crypt/gnupg/gnupg-1.4.2-r2.ebuild:101:    use ppc-macos || append-ldflags -Wl,-z,now
./app-crypt/gnupg/gnupg-1.4.2-r2.ebuild:164:    if use ppc-macos; then
./app-crypt/gnupg/gnupg-1.2.6.ebuild:88:        use ppc-macos || append-ldflags -Wl,-z,now
./app-crypt/gnupg/gnupg-1.4.2-r1.ebuild:93:     use ppc-macos || append-ldflags -Wl,-z,now
./app-crypt/gnupg/gnupg-1.4.2-r1.ebuild:144:    if use ppc-macos; then
./app-crypt/gnupg/gnupg-1.9.19.ebuild:63:       use ppc-macos || append-ldflags -Wl,-z,now
./app-crypt/gnupg/gnupg-1.4.2-r3.ebuild:103:    use ppc-macos || append-ldflags -Wl,-z,now
./app-crypt/gnupg/gnupg-1.4.2-r3.ebuild:166:    if use ppc-macos; then
./app-crypt/gnupg/gnupg-1.4.1-r1.ebuild:90:     use ppc-macos || append-ldflags -Wl,-z,now
./app-crypt/gnupg/gnupg-1.4.1-r1.ebuild:144:    if use ppc-macos; then
./app-crypt/gnupg/gnupg-1.4.1.ebuild:89:        use ppc-macos || append-ldflags -Wl,-z,now
./app-crypt/gnupg/gnupg-1.4.1.ebuild:141:       if use ppc-macos; then
./app-crypt/gnupg/gnupg-1.9.18.ebuild:63:       use ppc-macos || append-ldflags -Wl,-z,now
./app-crypt/gpgme/gpgme-1.0.2.ebuild:36:        if use ppc-macos; then
./app-crypt/gpgme/gpgme-1.0.2.ebuild:47:        if use ppc-macos; then
./app-crypt/johntheripper/johntheripper-1.6.38.ebuild:49:       elif use ppc-macos; then
./app-crypt/johntheripper/johntheripper-1.6.37_p11.ebuild:58:   elif use ppc-macos; then
./app-crypt/gpg-agent/gpg-agent-1.9.19.ebuild:36:       if ! use ppc-macos && ! use caps
./app-crypt/gpg-agent/gpg-agent-1.9.18.ebuild:36:       if ! use ppc-macos && ! use caps
./mail-mta/qmail/qmail-1.03-r16.ebuild:204:     use ppc-macos && \
./app-arch/lha/lha-114i-r5.ebuild:31:   use ppc-macos && append-flags -DHAVE_NO_LCHOWN
./app-misc/ttyrec/ttyrec-1.0.6-r1.ebuild:21:    if ! use x86-fbsd && ! use ppc-macos; then
./app-text/gv/gv-3.5.8-r4.ebuild:32:    use ppc-macos && epatch ${FILESDIR}/${P}-setenv.diff
./app-text/ghostscript/ghostscript-7.07.1-r10.ebuild:60:        if use ppc-macos; then
./app-text/ghostscript/ghostscript-7.07.1-r10.ebuild:101:       use ppc-macos && epatch ${FILESDIR}/gs-osx-ijs.patch
./app-text/ghostscript/ghostscript-7.07.1-r8.ebuild:47: if use ppc-macos; then
./app-text/ghostscript/ghostscript-7.07.1-r8.ebuild:78: use ppc-macos && epatch ${FILESDIR}/gs-osx-ijs.patch
./app-text/recode/recode-3.6-r2.ebuild:24:      if use ppc-macos; then
./app-text/recode/recode-3.6-r1.ebuild:24:      if use ppc-macos; then
./app-text/recode/recode-3.6-r1.ebuild:46:      use ppc-macos && rm ${D}/usr/lib/charset.alias
./sys-devel/gettext/gettext-0.14.5.ebuild:45:   if use ppc-macos ; then
./sys-devel/gettext/gettext-0.14.5.ebuild:91:   if use ppc-macos; then
./sys-devel/gettext/gettext-0.14.1-r1.ebuild:30:        if use ppc-macos ; then
./sys-devel/gettext/gettext-0.14.1-r1.ebuild:64:        if ! use ppc-macos; then
./sys-devel/gettext/gettext-0.14.1-r1.ebuild:74:        if use ppc-macos; then
./sys-devel/gettext/gettext-0.12.1-r2.ebuild:23:        use ppc-macos || elibtoolize --reverse-deps
./sys-devel/gettext/gettext-0.12.1-r2.ebuild:29:        use ppc-macos && myconf="--enable-nls" || myconf="`use_enable nls`"
./sys-devel/gettext/gettext-0.12.1-r2.ebuild:69:        if ! use ppc-macos; then
./sys-devel/gettext/gettext-0.12.1-r2.ebuild:76:        use ppc-macos && rm -f ${D}/usr/lib/charset.alias
./sys-devel/gettext/gettext-0.14.2.ebuild:45:   if use ppc-macos ; then
./sys-devel/gettext/gettext-0.14.2.ebuild:76:   if ! use ppc-macos; then
./sys-devel/gettext/gettext-0.14.2.ebuild:86:   if use ppc-macos; then
./sys-devel/gettext/gettext-0.14.4.ebuild:45:   if use ppc-macos ; then
./sys-devel/gettext/gettext-0.14.4.ebuild:84:   if use ppc-macos; then
./dev-db/monetdb/monetdb-4.8.2-r1.ebuild:132:   if use ppc-macos; then
./dev-db/monetdb/monetdb-4.8.2-r1.ebuild:190:   use ppc-macos && rm -Rf ${D}/usr/Network > /dev/null
./dev-db/monetdb/monetdb-4.8.2.ebuild:132:      if use ppc-macos; then
./dev-db/monetdb/monetdb-4.8.2.ebuild:179:      use ppc-macos && rm -Rf ${D}/usr/Network > /dev/null
./dev-db/monetdb/monetdb-4.8.2-r2.ebuild:147:   if use ppc-macos; then
./dev-db/monetdb/monetdb-4.8.2-r2.ebuild:211:   use ppc-macos && rm -Rf "${D}/usr/Network" > /dev/null
./mail-client/pine/pine-4.63-r3.ebuild:140:     if use ppc-macos; then
./mail-client/pine/pine-4.62-r1.ebuild:136:     if use ppc-macos; then
./mail-client/pine/pine-4.64.ebuild:140:        if use ppc-macos; then
./mail-client/pine/pine-4.63-r2.ebuild:139:     if use ppc-macos; then
./mail-client/pine/pine-4.64-r1.ebuild:143:     if use ppc-macos; then
./mail-client/pine/pine-4.62-r2.ebuild:139:     if use ppc-macos; then
./mail-client/pine/pine-4.63.ebuild:139:        if use ppc-macos; then
./mail-client/pine/pine-4.63-r1.ebuild:139:     if use ppc-macos; then
./media-gfx/xv/xv-3.10a-r11.ebuild:34:  if use ppc-macos; then
./media-gfx/xv/xv-3.10a-r11.ebuild:50:  if use ppc-macos; then
./media-gfx/xv/xv-3.10a-r9.ebuild:41:   if use ppc-macos; then
./media-gfx/xv/xv-3.10a-r10.ebuild:41:  if use ppc-macos; then
./media-gfx/xv/xv-3.10a-r10.ebuild:52:  if use ppc-macos; then
./media-gfx/xv/xv-3.10a-r8.ebuild:35:   if use ppc-macos; then
./media-gfx/xli/xli-1.17.0-r2.ebuild:87:        use ppc-macos || update_alternatives
./media-gfx/xli/xli-1.17.0-r2.ebuild:91:        use ppc-macos || update_alternatives
./media-gfx/xli/xli-1.17.0-r1.ebuild:30:        if use ppc-macos ; then
./media-gfx/xli/xli-1.17.0-r1.ebuild:85:        use ppc-macos || update_alternatives
./media-gfx/xli/xli-1.17.0-r1.ebuild:89:        use ppc-macos || update_alternatives
./media-gfx/xli/xli-1.17.0.ebuild:26:   if use ppc-macos ; then
./media-gfx/xli/xli-1.17.0.ebuild:81:   use ppc-macos || update_alternatives
./media-gfx/xli/xli-1.17.0.ebuild:85:   use ppc-macos || update_alternatives
./media-gfx/graphviz/graphviz-1.16.ebuild:34:   if use ppc-macos; then
./media-gfx/graphviz/graphviz-1.16.ebuild:43:   if ! use ppc-macos; then
./media-gfx/graphviz/graphviz-1.16.ebuild:58:   use ppc-macos && myconf="${myconf} --with-expatincludedir=/usr/X11R6/include --with-expatlibdir=/usr/X11R6/lib --with-fontconfigincludedir=/usr/X11R6/include --with-fontconfiglibdir=/usr/X11R6/lib"
./media-gfx/graphviz/graphviz-2.2.ebuild:34:    if ! use ppc-macos; then
./media-gfx/graphviz/graphviz-2.2.ebuild:49:    use ppc-macos && myconf="${myconf} --with-expatincludedir=/usr/X11R6/include --with-expatlibdir=/usr/X11R6/lib --with-fontconfigincludedir=/usr/X11R6/include --with-fontconfiglibdir=/usr/X11R6/lib"
./media-gfx/graphviz/graphviz-1.16-r1.ebuild:34:        if use ppc-macos; then
./media-gfx/graphviz/graphviz-1.16-r1.ebuild:43:        if ! use ppc-macos; then
./media-gfx/graphviz/graphviz-1.16-r1.ebuild:58:        use ppc-macos && myconf="${myconf} --with-expatincludedir=/usr/X11R6/include --with-expatlibdir=/usr/X11R6/lib --with-fontconfigincludedir=/usr/X11R6/include --with-fontconfiglibdir=/usr/X11R6/lib"
./media-gfx/xloadimage/xloadimage-4.1-r1.ebuild:38:     if use ppc-macos ; then
./media-gfx/xloadimage/xloadimage-4.1-r1.ebuild:73:     use ppc-macos || update_alternatives
./media-gfx/xloadimage/xloadimage-4.1-r1.ebuild:77:     use ppc-macos || update_alternatives
./media-gfx/xloadimage/xloadimage-4.1-r3.ebuild:40:     if use ppc-macos ; then
./media-gfx/xloadimage/xloadimage-4.1-r3.ebuild:75:     use ppc-macos || update_alternatives
./media-gfx/xloadimage/xloadimage-4.1-r3.ebuild:79:     use ppc-macos || update_alternatives
./media-gfx/xloadimage/xloadimage-4.1-r2.ebuild:39:     if use ppc-macos ; then
./media-gfx/xloadimage/xloadimage-4.1-r2.ebuild:74:     use ppc-macos || update_alternatives
./media-gfx/xloadimage/xloadimage-4.1-r2.ebuild:78:     use ppc-macos || update_alternatives
./media-gfx/xloadimage/xloadimage-4.1-r4.ebuild:77:     use ppc-macos || update_alternatives
./media-gfx/xloadimage/xloadimage-4.1-r4.ebuild:81:     use ppc-macos || update_alternatives
./net-ftp/lftp/lftp-3.3.0.ebuild:50:    use ppc-macos && myconf="${myconf} --with-included-readline"
./net-ftp/lftp/lftp-3.3.4-r1.ebuild:57: use ppc-macos && myconf="${myconf} --with-included-readline"
./net-ftp/lftp/lftp-3.0.13.ebuild:50:   use ppc-macos && myconf="${myconf} --with-included-readline"
./media-libs/jpeg/jpeg-6b-r5.ebuild:35: if use ppc-macos ; then
./media-libs/jpeg/jpeg-6b-r4.ebuild:29: use ppc-macos && darwintoolize
./media-libs/jpeg/jpeg-6b-r4.ebuild:37: if use ppc-macos; then
./media-libs/jpeg/jpeg-6b-r4.ebuild:64: if ! use ppc-macos ; then
./media-libs/lcms/lcms-1.13-r2.ebuild:33:       use ppc-macos || {
./media-libs/lcms/lcms-1.14-r1.ebuild:36:       use ppc-macos || eautoreconf || die "autoreconf failed"
./media-libs/lcms/lcms-1.13-r1.ebuild:33:       use ppc-macos || {
./media-libs/tiff/tiff-3.7.3.ebuild:19: use ppc-macos && myconf=" --disable-cxx"
./media-libs/tiff/tiff-3.7.2.ebuild:28: use ppc-macos && myconf=" --disable-cxx"
./media-libs/gstreamer/gstreamer-0.8.9-r3.ebuild:45:    use ppc-macos && epatch ${FILESDIR}/${P}-fixpluginload.patch
./media-libs/libmikmod/libmikmod-3.1.11-r1.ebuild:25:   use ppc-macos && elibtoolize
./media-libs/aalib/aalib-1.4_rc5.ebuild:36:     if use ppc-macos; then
./media-libs/aalib/aalib-1.4_rc5.ebuild:47:     if use ppc-macos && use X; then
./media-libs/aalib/aalib-1.4_rc4-r2.ebuild:29:  if use ppc-macos; then
./media-libs/aalib/aalib-1.4_rc4-r2.ebuild:41:  if use ppc-macos && use X; then
./media-libs/libao/libao-0.8.5.ebuild:25:       use ppc-macos && epatch ${FILESDIR}/${P}-ppc-macos.patch
./media-libs/t1lib/t1lib-5.0.2.ebuild:35:       if use amd64 || use alpha || use ppc64 || use ppc-macos; then
./media-libs/t1lib/t1lib-5.0.2.ebuild:38:       use ppc-macos && darwintoolize
./media-libs/libvorbis/libvorbis-1.1.1.ebuild:32:       if use ppc-macos; then
./media-libs/libvorbis/libvorbis-1.1.1.ebuild:69:       use ppc-macos && cd ${S} && sed -i -e 's/examples//' Makefile
./media-libs/libvorbis/libvorbis-1.1.1.ebuild:75:       if use ppc-macos; then
./media-libs/libvorbis/libvorbis-1.0.1-r2.ebuild:31:    if use ppc-macos; then
./media-libs/libvorbis/libvorbis-1.0.1-r2.ebuild:63:    use ppc-macos && cd ${S} && sed -i -e 's/examples//' Makefile
./media-libs/libvorbis/libvorbis-1.0.1-r2.ebuild:69:    if use ppc-macos; then
./media-libs/libvorbis/libvorbis-1.1.0.ebuild:35:       if use ppc-macos; then
./media-libs/libvorbis/libvorbis-1.1.0.ebuild:72:       use ppc-macos && cd ${S} && sed -i -e 's/examples//' Makefile
./media-libs/libvorbis/libvorbis-1.1.0.ebuild:78:       if use ppc-macos; then
./media-libs/portaudio/portaudio-18.1.ebuild:27:        use ppc-macos && cp ${FILESDIR}/${PN}-Makefile.macos ${S}/Makefile || \
./media-libs/portaudio/portaudio-18.1.ebuild:37:        if ! use ppc-macos
./media-libs/libpng/libpng-1.2.8.ebuild:30:     if use ppc-macos ; then
./media-libs/libpng/libpng-1.2.8.ebuild:43:     use ppc-macos || sed -i -e '/^OBJSDLL =/s:=:= -lz -lm :' Makefile
./media-libs/libsdl/libsdl-1.2.8-r1.ebuild:106: if use ppc-macos ; then
./media-libs/ladspa-sdk/ladspa-sdk-1.12-r2.ebuild:34:   use ppc-macos && epatch ${FILESDIR}/${P}-ppc-macos.patch
./media-libs/libdvdread/libdvdread-0.9.4.ebuild:25:     use ppc-macos && myconf="--with-libdvdcss=/usr"
./media-libs/libdvdread/libdvdread-0.9.4-r1.ebuild:28:  use ppc-macos && myconf="--with-libdvdcss=/usr"
./media-libs/libdvdnav/libdvdnav-0.1.9.ebuild:20:       use ppc-macos && epatch ${FILESDIR}/${P}-darwin.diff
./media-libs/libdvdnav/libdvdnav-0.1.9.ebuild:24:       use ppc-macos && append-flags -D__DARWIN__
./games-roguelike/nethack/nethack-3.4.3-r1.ebuild:73:   use ppc-macos && lflags="${lflags} -undefined dynamic_lookup"
./sys-apps/sed/sed-4.0.9.ebuild:39:     use ppc-macos && myconf="--program-prefix=g"
./sys-apps/sed/sed-4.0.9.ebuild:68:     if use ppc-macos ; then
./sys-apps/portage/portage-2.0.51.22-r3.ebuild:38:      if ! use ppc-macos && ! python_has_lchown; then
./sys-apps/portage/portage-2.0.51.22-r3.ebuild:65:      if ! use ppc-macos && ! python_has_lchown; then
./sys-libs/slang/slang-1.4.9-r2.ebuild:26:      use ppc-macos || epatch ${FILESDIR}/${P}-fsuid.patch
./sys-libs/slang/slang-1.4.9-r2.ebuild:48:      if use ppc-macos ; then
./sys-libs/slang/slang-1.4.9-r1.ebuild:26:      use ppc-macos || epatch ${FILESDIR}/${P}-fsuid.patch
./sys-libs/slang/slang-1.4.9-r1.ebuild:47:      if use ppc-macos ; then
./sys-libs/readline/readline-4.3-r6.ebuild:33:  use ppc-macos && epatch ${FILESDIR}/macos.patch
./sys-libs/readline/readline-4.3-r6.ebuild:59:  if ! use ppc-macos; then
./sys-libs/readline/readline-4.3-r6.ebuild:76:  if use ppc-macos; then
./net-libs/gnutls/gnutls-1.2.9.ebuild:65:       if use ppc-macos; then
./net-libs/gnutls/gnutls-1.2.4.ebuild:67:       if use ppc-macos; then
./net-libs/gnutls/gnutls-1.2.6.ebuild:65:       if use ppc-macos; then
./net-libs/libwww/libwww-5.4.0-r4.ebuild:48:    if use ppc-macos;
./net-libs/libwww/libwww-5.4.0-r4.ebuild:75:    use ppc-macos && echo "#undef HAVE_APPKIT_APPKIT_H" >> wwwconf.h
./net-libs/libwww/libwww-5.4.0-r3.ebuild:40:    if use ppc-macos ; then
./net-libs/libwww/libwww-5.4.0-r3.ebuild:67:    use ppc-macos && echo "#undef HAVE_APPKIT_APPKIT_H" >> wwwconf.h
./net-misc/stunnel/stunnel-3.26.ebuild:25:      if use ppc-macos ; then
./net-misc/stunnel/stunnel-3.26.ebuild:41:      if use ppc-macos ; then
./x11-wm/evilwm/evilwm-0.99.18.ebuild:31:       use ppc-macos && use motif && CFLAGS="${CFLAGS} -I/usr/include/openmotif-2.2"
./dev-lang/lua/lua-5.0.2.ebuild:23:     use ppc-macos && epatch ${FILESDIR}/lua-ppc-macos-Makefile.patch
./dev-lang/lua/lua-5.0.2.ebuild:27:     if ! use ppc-macos; then
./dev-lang/lua/lua-5.0.2.ebuild:75:     if use ppc-macos; then
./dev-lang/lua/lua-5.0.2.ebuild:84:     if use ppc-macos; then
./dev-lang/lua/lua-5.0.2-r1.ebuild:23:  use ppc-macos && epatch ${FILESDIR}/lua-ppc-macos-Makefile.patch
./dev-lang/lua/lua-5.0.2-r1.ebuild:37:  use ppc-macos || sed -i -e 's:^#\(MYLDFLAGS= -Wl,-E\):\1:' config
./dev-lang/lua/lua-5.0.2-r1.ebuild:69:  if use ppc-macos; then
./dev-lang/icon/icon-9.4.2.ebuild:31:   if use ppc-macos;
./dev-lang/ruby/ruby-1.8.4_pre1.ebuild:99:      if use ppc-macos ; then
./dev-lang/ruby/ruby-1.8.4_pre1.ebuild:111:     if ! use ppc-macos ; then
./dev-lang/ruby/ruby-1.8.4_pre1.ebuild:128:     if ! use ppc-macos ; then
./dev-lang/ruby/ruby-1.8.3.ebuild:99:   if use ppc-macos ; then
./dev-lang/ruby/ruby-1.8.3.ebuild:111:  if ! use ppc-macos ; then
./dev-lang/ruby/ruby-1.8.3.ebuild:128:  if ! use ppc-macos ; then
./dev-lang/ruby/ruby-1.8.2-r2.ebuild:102:       if use ppc-macos ; then
./dev-lang/ruby/ruby-1.8.2-r2.ebuild:114:       if ! use ppc-macos ; then
./dev-lang/ruby/ruby-1.8.2-r2.ebuild:131:       if ! use ppc-macos ; then
./dev-lang/ruby/ruby-1.8.2.ebuild:94:   if use ppc-macos ; then
./dev-lang/ruby/ruby-1.8.2.ebuild:106:  if ! use ppc-macos ; then
./dev-lang/ruby/ruby-1.8.2.ebuild:123:  if ! use ppc-macos ; then
./dev-lang/ruby/ruby-1.8.2-r1.ebuild:100:       if use ppc-macos ; then
./dev-lang/ruby/ruby-1.8.2-r1.ebuild:112:       if ! use ppc-macos ; then
./dev-lang/ruby/ruby-1.8.2-r1.ebuild:129:       if ! use ppc-macos ; then
./dev-libs/pth/pth-1.4.0.ebuild:21:     use ppc-macos && darwintoolize
./dev-libs/glib/glib-2.8.3.ebuild:53:   if use ppc-macos ; then
./dev-libs/glib/glib-2.8.4.ebuild:54:   if use ppc-macos ; then
./dev-libs/glib/glib-2.6.5.ebuild:27:   use ppc-macos && epatch ${FILESDIR}/${PN}-2-macos.patch
./dev-libs/glib/glib-2.6.5.ebuild:40:   if use ppc-macos; then
./dev-libs/glib/glib-2.6.5.ebuild:60:   if use ppc-macos ; then
./dev-libs/glib/glib-1.2.10-r5.ebuild:55:       if use ppc-macos ; then
./dev-libs/popt/popt-1.7-r1.ebuild:28:  use ppc-macos && append-ldflags -undefined dynamic_lookup
./dev-libs/libgcrypt/libgcrypt-1.2.2-r1.ebuild:38:      if use ppc-macos ; then
./dev-libs/libgcrypt/libgcrypt-1.2.1-r1.ebuild:40:      if use ppc-macos ; then
./dev-libs/libgcrypt/libgcrypt-1.2.1.ebuild:44: if use ppc-macos ; then
./dev-libs/libgcrypt/libgcrypt-1.2.0.ebuild:28: if ! use ppc-macos ; then
./dev-libs/libgcrypt/libgcrypt-1.2.2.ebuild:37: if use ppc-macos ; then
./dev-libs/boost/boost-1.33.0-r1.ebuild:33:     if use ppc-macos ; then
./dev-libs/boost/boost-1.33.0.ebuild:38:        elif use ppc-macos ; then
./dev-libs/libsigc++/libsigc++-2.0.14.ebuild:39:        if use ppc-macos && [[ -e /usr/lib/lib/libgcc_s.1.dylib ]] ; then
./dev-libs/libsigc++/libsigc++-2.0.16.ebuild:39:        if use ppc-macos && [[ -e /usr/lib/lib/libgcc_s.1.dylib ]] ; then
./dev-libs/libsigc++/libsigc++-2.0.11.ebuild:19:        if use ppc-macos ; then
./dev-libs/libsigc++/libsigc++-2.0.15.ebuild:39:        if use ppc-macos && [[ -e /usr/lib/lib/libgcc_s.1.dylib ]] ; then
./dev-libs/libebml/libebml-0.7.6.ebuild:25:     if use ppc-macos; then
./dev-libs/libebml/libebml-0.7.3.ebuild:25:     if use ppc-macos; then
./dev-libs/libebml/libebml-0.7.5.ebuild:25:     if use ppc-macos; then
./dev-libs/libpcre/libpcre-4.5.ebuild:25:       use ppc-macos && epatch ${FILESDIR}/pcre-4.2-macos.patch
./dev-libs/libpcre/libpcre-6.1.ebuild:24:       use ppc-macos || epatch "${FILESDIR}"/pcre-6.1-link.patch
./dev-libs/libpcre/libpcre-6.1.ebuild:28:       use ppc-macos || elibtoolize
./dev-libs/libpcre/libpcre-5.0.ebuild:24:       use ppc-macos || epatch "${FILESDIR}"/pcre-4.2-link.patch
./dev-libs/libpcre/libpcre-5.0.ebuild:28:       use ppc-macos || elibtoolize
./dev-libs/libpcre/libpcre-6.3.ebuild:24:       use ppc-macos || epatch "${FILESDIR}"/pcre-6.3-link.patch
./dev-libs/libpcre/libpcre-6.3.ebuild:30:       use ppc-macos || elibtoolize
./dev-libs/libusb/libusb-0.1.8.ebuild:27:       if use ppc || use ppc-macos ; then
./dev-libs/libusb/libusb-0.1.8.ebuild:38:       use ppc-macos \
./dev-libs/libgpg-error/libgpg-error-1.0-r1.ebuild:24:  if ! use ppc-macos ; then
./dev-libs/libsigsegv/libsigsegv-2.1.ebuild:18: if use ppc-macos ; then
./dev-lisp/clisp/clisp-2.34-r1.ebuild:74:       use ppc-macos || myconf="${myconf} --with-module=bindings/glibc"
./dev-lisp/clisp/clisp-2.33.2-r2.ebuild:75:     use ppc-macos || myconf="${myconf} --with-module=bindings/glibc"
./dev-lisp/clisp/clisp-2.35.ebuild:36:  use ppc-macos || myconf="${myconf} --with-module=bindings/glibc"
./dev-util/guile/guile-1.6.6.ebuild:39: if use ppc-macos ; then
./dev-util/guile/guile-1.6.4-r1.ebuild:35:      if use ppc-macos ; then
./dev-util/ccache/ccache-2.4.ebuild:33: if use ppc-macos; then
./dev-util/ccache/ccache-2.3.ebuild:34: if use ppc-macos; then
./app-editors/emacs/emacs-22.0.50_pre20050225.ebuild:55:        if use ppc-macos ; then
./app-editors/emacs/emacs-22.0.50_pre20050225.ebuild:173:       use ppc-macos || update-alternatives
./app-editors/emacs/emacs-22.0.50_pre20050225.ebuild:185:       use ppc-macos || update-alternatives
./app-editors/emacs-cvs/emacs-cvs-22.0.50.ebuild:57:    use ppc-macos && epatch ${FILESDIR}/emacs-cvs-21.3.50-nofink.diff
./app-editors/emacs-cvs/emacs-cvs-22.0.50.ebuild:155:   use ppc-macos || update-alternatives
./app-editors/emacs-cvs/emacs-cvs-22.0.50.ebuild:159:   use ppc-macos || update-alternatives
./app-editors/emacs-cvs/emacs-cvs-23.0.0.ebuild:57:     use ppc-macos && epatch ${FILESDIR}/emacs-cvs-21.3.50-nofink.diff
./app-editors/emacs-cvs/emacs-cvs-23.0.0.ebuild:155:    use ppc-macos || update-alternatives
./app-editors/emacs-cvs/emacs-cvs-23.0.0.ebuild:159:    use ppc-macos || update-alternatives
./app-shells/zsh/zsh-4.2.5.ebuild:45:   if use ppc-macos; then
./app-shells/zsh/zsh-4.2.5.ebuild:82:   if use ppc-macos ; then
./app-shells/zsh/zsh-4.2.4.ebuild:45:   if use ppc-macos; then
./media-sound/esound/esound-0.2.36-r1.ebuild:30:        use ppc-macos && epatch ${FILESDIR}/${P}-ppc-macos.patch
./media-sound/vorbis-tools/vorbis-tools-1.1.1.ebuild:35:        use ppc-macos && use speex && append-flags -I/usr/include/speex
./media-sound/vorbis-tools/vorbis-tools-1.0.1-r1.ebuild:36:     use ppc-macos && use speex && append-flags -I/usr/include/speex
./media-sound/vorbis-tools/vorbis-tools-1.0.1.ebuild:28:        use ppc-macos && use speex && append-flags -I/usr/include/speex
./media-sound/mpg123/mpg123-0.59s-r10.ebuild:48:        if use ppc-macos;
./media-sound/mpg123/mpg123-0.59s-r10.ebuild:75:                        if use ppc-macos; then
./media-sound/mpg123/mpg123-0.59s-r9.ebuild:42: if use ppc-macos;
./media-sound/mpg123/mpg123-0.59s-r9.ebuild:69:                 if use ppc-macos; then
./media-video/ffmpeg/ffmpeg-0.4.9_pre1-r1.ebuild:38:    if use ppc-macos; then
./media-video/ffmpeg/ffmpeg-0.4.9_pre1-r1.ebuild:61:    use ppc-macos && append-flags -fno-common
./app-cdr/cdrtools/cdrtools-2.01.01_alpha01-r2.ebuild:45:       use ppc-macos && MYARCH="mac-os10" || MYARCH="linux"
./app-cdr/cdrtools/cdrtools-2.01.01_alpha01-r2.ebuild:116:      if use ppc-macos ; then
./app-cdr/cdrtools/cdrtools-2.01-r1.ebuild:30:  use ppc-macos && MYARCH="mac-os10" || MYARCH="linux"
./app-cdr/cdrtools/cdrtools-2.01-r1.ebuild:92:  if use ppc-macos ; then
./app-cdr/cdrtools/cdrtools-2.01.01_alpha03-r2.ebuild:46:       use ppc-macos && MYARCH="mac-os10" || MYARCH="linux"
./app-cdr/cdrtools/cdrtools-2.01.01_alpha03-r2.ebuild:116:      if use ppc-macos ; then
./app-cdr/cdrtools/cdrtools-2.01-r3.ebuild:44:  use ppc-macos && MYARCH="mac-os10" || MYARCH="linux"
./app-cdr/cdrtools/cdrtools-2.01-r3.ebuild:106: if use ppc-macos ; then
./media-plugins/swh-plugins/swh-plugins-0.4.13.ebuild:26:       use ppc-macos && append-flags -fPIC
./media-plugins/swh-plugins/swh-plugins-0.4.13.ebuild:27:       use ppc-macos && append-ldflags -lintl -lsystem -lm
./media-plugins/swh-plugins/swh-plugins-0.4.13.ebuild:34:       use ppc-macos && myconf="${myconf} --enable-darwin"
./net-analyzer/mtr/mtr-0.69-r1.ebuild:34:       if use ppc-macos;
./net-analyzer/mtr/mtr-0.69.ebuild:32:  if use ppc-macos;
./net-analyzer/nmap/nmap-3.93.ebuild:27:        use ppc-macos && filter-flags -fstrict-aliasing -O2
./net-analyzer/nmap/nmap-3.90.ebuild:22:        use ppc-macos && filter-flags -fstrict-aliasing -O2
./net-analyzer/nmap/nmap-3.81.ebuild:22:        use ppc-macos && filter-flags -fstrict-aliasing -O2
./net-analyzer/nmap/nmap-3.83.ebuild:24:        use ppc-macos && filter-flags -fstrict-aliasing -O2
./net-analyzer/dnstracer/dnstracer-1.8.ebuild:19:       if use ppc-macos; then
./net-analyzer/argus/argus-2.0.5.ebuild:40:     use ppc-macos && newsbin bin/argus_bpf argus || newsbin bin/argus_linux argus
./net-analyzer/netperf/netperf-2.3.ebuild:26:   use ppc-macos || append-flags -DDO_UNIX
./net-analyzer/netperf/netperf-2.2.4.ebuild:26: use ppc-macos || append-flags -DDO_UNIX
./net-analyzer/netselect/netselect-0.3-r1.ebuild:19:    use ppc-macos || append-ldflags "-Wl,-z,now"
./net-analyzer/netselect/netselect-0.3-r1.ebuild:29:    if use ppc-macos; then
Comment 7 Fabian Groffen gentoo-dev 2008-02-29 20:57:07 UTC
these are all axed at the same time they were imported into prefix.