Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 162187 Details for
Bug 228881
use sdl sound for games-fps/enemy-territory
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
games-fps/enemy-territory-2.60b
enemy-territory-2.60b.ebuild (text/plain), 3.73 KB, created by
Malte E.
on 2008-08-04 12:25:02 UTC
(
hide
)
Description:
games-fps/enemy-territory-2.60b
Filename:
MIME Type:
Creator:
Malte E.
Created:
2008-08-04 12:25:02 UTC
Size:
3.73 KB
patch
obsolete
># Copyright 1999-2008 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/games-fps/enemy-territory/enemy-territory-2.60b.ebuild,v 1.12 2008/02/29 19:27:30 carlo Exp $ > >inherit eutils games > >DESCRIPTION="standalone multi-player game based on Return to Castle Wolfenstein" >HOMEPAGE="http://www.idsoftware.com/" >SRC_URI="mirror://3dgamers/wolfensteinet/et-linux-2.60.x86.run > mirror://idsoftware/et/linux/et-linux-2.60.x86.run > ftp://ftp.red.telefonica-wholesale.net/GAMES/ET/linux/et-linux-2.60.x86.run > mirror://idsoftware/et/ET-${PV}.zip > dedicated? ( > http://dev.gentoo.org/~wolf31o2/sources/dump/${PN}-all-0.1.tar.bz2 > mirror://gentoo/${PN}-all-0.1.tar.bz2 > )" > >LICENSE="RTCW-ETEULA" >SLOT="0" >KEYWORDS="amd64 x86" >IUSE="dedicated opengl sdl" >RESTRICT="mirror strip" > >DEPEND="app-arch/unzip" >RDEPEND="sys-libs/glibc > dedicated? ( app-misc/screen ) > !dedicated? ( virtual/opengl ) > opengl? ( virtual/opengl ) > amd64? ( >=app-emulation/emul-linux-x86-xlibs-1.0-r1 ) > sdl? ( media-libs/et-sdl-sound )" >S=${WORKDIR} > >GAMES_CHECK_LICENSE="yes" >dir="${GAMES_PREFIX_OPT}/${PN}" >Ddir="${D}/${dir}" > >QA_TEXTRELS="${dir:1}/pb/pbags.so > ${dir:1}/pb/pbcls.so > ${dir:1}/pb/pbag.so > ${dir:1}/pb/pbcl.so > ${dir:1}/pb/pbsv.so" >QA_EXECSTACK="${dir:1}/et.x86 > ${dir:1}/etmain/cgame.mp.i386.so > ${dir:1}/etmain/qagame.mp.i386.so > ${dir:1}/etmain/ui.mp.i386.so" >QA_EXECSTACK_x86="${QA_EXECSTACK}" >QA_EXECSTACK_amd64="${QA_EXECSTACK}" > >src_unpack() { > unpack_makeself et-linux-2.60.x86.run > if use dedicated; then > unpack ${PN}-all-0.1.tar.bz2 || die > fi > unpack ET-${PV}.zip >} > >src_install() { > exeinto ${dir} > doexe openurl.sh || die "doexe failed" > doexe "Enemy Territory 2.60b"/linux/et.x86 || die "doexe et" > insinto ${dir} > dodoc CHANGES README || die "doins failed" > doicon ET.xpm > > cp -r Docs pb etmain "${Ddir}" || die "cp failed" > > if use sdl; then > exeinto /usr/games/bin > doexe ${FILESDIR}/et > exeinto ${dir} > else > games_make_wrapper et ./et.x86 "${dir}" "${dir}" > fi > > if use dedicated ; then > doexe "Enemy Territory 2.60b"/linux/etded.x86 || die "doexe failed" > games_make_wrapper et-ded ./etded.x86 ${dir} > newinitd "${S}"/et-ded.rc et-ded || die "newinitd failed" > dosed "s:GAMES_USER_DED:${GAMES_USER_DED}:" /etc/init.d/et-ded > dosed "s:GENTOO_DIR:${GAMES_BINDIR}:" /etc/init.d/et-ded > newconfd "${S}"/et-ded.conf.d et-ded || die "newconfd failed" ># newenvd "${S}"/et-ded.env.d et-ded || die "newenvd failed" > # TODO: move this to /var/ perhaps ? > dodir "${dir}/etwolf-homedir" > keepdir "${dir}/etwolf-homedir" > chmod g+rw "${Ddir}/etwolf-homedir" > dosym "${dir}/etwolf-homedir" "${GAMES_PREFIX}/.etwolf" > fi > > make_desktop_entry et "Enemy Territory" ET > > prepgamesdirs > chmod g+rw "${Ddir}" "${Ddir}/etmain" >} > >pkg_postinst() { > games_pkg_postinst > ewarn "There are two possible security bugs in this package, both causing a" > ewarn "denial of service. One affects the game when running a server, the" > ewarn "other when running as a client." > ewarn "For more information, see bug #82149." > echo > elog "To play the game run:" > elog " et" > echo > if use dedicated; then > elog "To start a dedicated server run:" > elog " /etc/init.d/et-ded start" > echo > elog "To run the dedicated server at boot, type:" > elog " rc-update add et-ded default" > echo > elog "The dedicated server is started under the ${GAMES_USER_DED} user account." > echo > ewarn "Store your configurations under ${dir}/etwolf-homedir or they" > ewarn "will be erased on the next upgrade." > ewarn "See bug #132795 for more info." > echo > fi > if use amd64; then > elog "If you are running an amd64 system and using ALSA, you must have" > elog "ALSA 32-bit emulation enabled in your kernel for this to function properly." > echo > fi >}
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 Raw
Actions:
View
Attachments on
bug 228881
:
162186
| 162187 |
162188
|
162195
|
256991