Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 127240 Details for
Bug 141626
Version bump - games-emulation/pcsx2-0.9.6
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
pcsx2-0.9.3.ebuild
pcsx2-0.9.3.ebuild (text/plain), 3.91 KB, created by
Russell Harmon
on 2007-08-08 06:08:53 UTC
(
hide
)
Description:
pcsx2-0.9.3.ebuild
Filename:
MIME Type:
Creator:
Russell Harmon
Created:
2007-08-08 06:08:53 UTC
Size:
3.91 KB
patch
obsolete
># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header:$ > >inherit eutils toolchain-funcs games > >DESCRIPTION="Playstation2 emulator" >HOMEPAGE="http://www.pcsx2.net/" >SRC_URI="file://${DISTDIR}/pcsx${PV}_and_plugins_src.7z" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="debug alsa oss vmbuild sse2 devbuild" > >DEPEND="sys-libs/zlib > media-gfx/nvidia-cg-toolkit > x11-libs/cairo > x11-libs/pango > media-libs/glitz > media-libs/libpng > dev-libs/atk > x11-proto/xf86vidmodeproto > >=media-libs/freetype-2 > x11-libs/libXxf86vm > > >=x11-libs/gtk+-2" > >RDEPEND="debug? ( sys-devel/gdb ) > ${DEPEND}" > >LANGS="ar bg cz de du el es fr hb it ja pe pl po ro ru sh sw tc tr" >LANGS1="po_BR" >for X in ${LANGS} ; do > IUSE="${IUSE} linguas_${X}" >done >for X in ${LANGS1} ; do > IUSE="${IUSE} linguas_${X}" >done > >RESTRICT="fetch" > >S=${WORKDIR} > >pkg_nofetch() { > einfo "At the moment, there is no clean way to" > einfo "automatically download the ${P} sources." > > einfo "You can download them manually at http://www.pcsx2.net/files/8022 or" > einfo "http://www.pcsx2.net/thel33tback3nd/attachment.php?aid=8022" > einfo "and place them in ${DISTDIR}" >} > >src_compile() { > cd "${S}" > > find . -name .svn | xargs -r rm -rf > > sed -i \ > -e 's/make install/make/' \ > pcsx2/build.sh \ > || die "sed failed" > > if use vmbuild; then > sed -i \ > -e 's/export PCSX2OPTIONS="/export PCSX2OPTIONS="--enable-vmbuild /' \ > build.sh \ > || die "sed failed" > > ewarn > ewarn " Emerge is known to fail with vmbuild use flag enabled! " > ewarn > fi > > if ! use sse2; then > sed -i \ > -e 's/--enable-sse2 //' \ > build.sh \ > || die "sed failed" > sed -i \ > -e 's/--enable-sse2 //' \ > plugins/gs/zerogs/build.sh \ > || die "sed failed" > fi > > if use devbuild; then > sed -i \ > -e 's/configure /configure --enable-devbuild /' \ > plugins/gs/zerogs/build.sh \ > || die "sed failed" > else > sed -i \ > -e 's/--enable-devbuild //' \ > build.sh \ > || die "sed failed" > > ewarn > ewarn " Emerge is known to fail with devbuild use flag disabled! " > ewarn > fi > > if use debug; then > sed -i \ > -e 's/export PCSX2OPTIONS="/export PCSX2OPTIONS="--enable-debug /' \ > build.sh \ > || die "sed failed" > sed -i \ > -e 's/-g "/-ggdb "/' \ > pcsx2/configure.ac \ > -e 's/-g "/-ggdb "/' \ > plugins/gs/zerogs/opengl/configure.ac \ > -e 's/-g "/-ggdb "/' \ > plugins/pad/zeropad/configure.ac \ > || die "sed failed" > sed -i \ > -e 's/configure /configure --enable-debug /' \ > plugins/gs/zerogs/build.sh \ > || die "sed failed" > sed -i \ > -e 's/configure /configure --enable-debug /' \ > plugins/pad/zeropad/build.sh \ > || die "sed failed" > fi > > if ! use alsa; then > if use oss; then > sed -i \ > -e 's/USEALSA = TRUE/USEALSA = FALSE/' \ > plugins/spu2/PeopsSPU2/Makefile \ > || die "sed failed" > fi > fi > > chmod +x plugins/gs/zerogs/opengl/configure > > sh build.sh all || die "compile failed" >} > >src_install() { > newgamesbin pcsx2/Linux/pcsx2 pcsx2.bin || die "newgamesbin failed" > dogamesbin "${FILESDIR}/pcsx2" || die "dogamesbin failed" > > insinto "${GAMES_DATADIR}/${PN}" > for i in $(ls bin/ | grep -v Langs | grep -v compat_list); do > DOCS="${DOCS} bin/${i}" > done > doins -r ${DOCS} || die "installing data failed" > insinto "${GAMES_DATADIR}/${PN}/Langs" > for i in ${LANGS}; do > if use linguas_${i}; then > LANG=${i}_$(echo ${i} | tr 'a-z' 'A-Z') > doins -r bin/Langs/${LANG} || die "installing langs failed" > fi > done > for i in ${LANGS1}; do > if use linguas_${i}; then > doins -r bin/Langs/${i} || die "installing langs failed" > > fi > done > insinto "${GAMES_DATADIR}/${PN}/.pixmaps" > doins -r bin/.pixmaps/* pcsx2/Linux/.pixmaps/* || die "installing pixmap data failed" > > sed -i \ > -e "s:GAMES_BINDIR:${GAMES_BINDIR}:" \ > -e "s:GAMES_DATADIR:${GAMES_DATADIR}:" \ > "${D}/${GAMES_BINDIR}/pcsx2" \ > || die "sed failed" > > dodoc pcsx2/Docs/*.txt > prepgamesdirs >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 141626
:
120908
|
120909
|
127158
|
127240
|
127242
|
127331
|
127332
|
127836
|
127837
|
127839
|
128647
|
128649
|
128650
|
128652
|
128821
|
128822
|
128845
|
128857
|
128918
|
128920
|
128923
|
144801
|
144802
|
144803
|
144804
|
144805
|
144991
|
145123
|
145125
|
145126
|
145127
|
155379
|
155669
|
156151
|
156153
|
156155
|
156157
|
156159
|
184473
|
184629
|
191723
|
192073
|
291095