Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 159628 Details for
Bug 222005
games-fps/quake3 - Please add 'smp', 'openal', 'curl', and 'vorbis' USE flags
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Updated quake3-9999.ebuild
quake3-9999.ebuild (text/plain), 3.00 KB, created by
Martin Doucha
on 2008-07-05 14:17:12 UTC
(
hide
)
Description:
Updated quake3-9999.ebuild
Filename:
MIME Type:
Creator:
Martin Doucha
Created:
2008-07-05 14:17:12 UTC
Size:
3.00 KB
patch
obsolete
># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/games-fps/quake3/quake3-9999.ebuild,v 1.15 2008/01/12 02:54:39 mr_bones_ Exp $ > ># quake3-9999 -> latest svn ># quake3-9999.REV -> use svn REV ># quake3-VER_alphaREV -> svn snapshot REV for version VER ># quake3-VER -> normal quake release > >if [[ ${PV} == 9999* ]] ; then > [[ ${PV} == 9999.* ]] && ESVN_UPDATE_CMD="svn up -r ${PV/9999./}" > ESVN_REPO_URI="svn://svn.icculus.org/quake3/trunk" > inherit subversion flag-o-matic toolchain-funcs eutils games > > SRC_URI="" > S=${WORKDIR}/trunk >elif [[ ${PV} == *_alpha* ]] ; then > inherit flag-o-matic toolchain-funcs eutils games > > MY_PV=${PV/_alpha*/} > SNAP=${PV/*_alpha/} > MY_P=${PN}-${MY_PV}_SVN${SNAP}M > SRC_URI="mirror://gentoo/${MY_P}.tar.bz2" > S=${WORKDIR}/${MY_P} >else > inherit flag-o-matic toolchain-funcs eutils games > MY_PV=${PV/_/-} > MY_P=io${PN}_${MY_PV} > SRC_URI="http://icculus.org/quake3/files/${MY_P}.tar.bz2 > http://ioquake3.org/files/${MY_P}.tar.bz2" > S=${WORKDIR}/${MY_P} >fi > >DESCRIPTION="Quake III Arena - 3rd installment of the classic id 3D first-person shooter" >HOMEPAGE="http://ioquake3.org/" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="" >IUSE="curl dedicated openal opengl smp teamarena vorbis" > >UIDEPEND="virtual/opengl > media-libs/openal > vorbis? ( media-libs/libogg media-libs/libvorbis ) > media-libs/libsdl" >DEPEND="opengl? ( ${UIDEPEND} ) > !dedicated? ( ${UIDEPEND} )" >RDEPEND="${DEPEND} > games-fps/quake3-data > teamarena? ( games-fps/quake3-teamarena ) > curl? ( net-misc/curl )" > >src_unpack() { > if [[ ${PV} == 9999* ]] ; then > subversion_src_unpack > else > unpack ${A} > cd "${S}" > fi > sed -i \ > -e '/INSTALL/s: -s : :' \ > Makefile code/tools/lcc/Makefile code/tools/asm/Makefile >} > >src_compile() { > filter-flags -mfpmath=sse > buildit() { use $1 && echo 1 || echo 0 ; } > emake \ > BUILD_SERVER=$(buildit dedicated) \ > BUILD_CLIENT=$(( $(buildit opengl) | $(buildit !dedicated) )) \ > BUILD_CLIENT_SMP=$(buildit smp) \ > USE_OPENAL=$(buildit openal) \ > USE_CURL=$(buildit curl) \ > USE_CODEC_VORBIS=$(buildit vorbis) \ > TEMPDIR="${T}" \ > CC="$(tc-getCC)" \ > ARCH=$(tc-arch-kernel) \ > OPTIMIZE="${CFLAGS}" \ > DEFAULT_BASEDIR="${GAMES_DATADIR}/quake3" \ > DEFAULT_LIBDIR="$(games_get_libdir)/quake3" \ > || die >} > >src_install() { > dodoc id-readme.txt TODO README BUGS ChangeLog > > if use opengl ; then > doicon misc/quake3.png > make_desktop_entry quake3 "Quake III Arena" > fi > > cd build/release* > local old_x x > for old_x in ioq* ; do > x=${old_x%.*} > newgamesbin ${old_x} ${x} || die "newgamesbin ${x}" > dosym ${x} "${GAMES_BINDIR}"/${x/io} > done > exeinto "$(games_get_libdir)"/${PN}/baseq3 > doexe baseq3/*.so || die "baseq3 .so" > exeinto "$(games_get_libdir)"/${PN}/missionpack > doexe missionpack/*.so || die "missionpack .so" > > prepgamesdirs >} > >pkg_postinst() { > games_pkg_postinst > ewarn "The source version of Quake 3 will not work with Punk Buster." > ewarn "If you need pb support, then use the quake3-bin package." > echo >}
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 222005
:
159626
| 159628 |
181319
|
194050
|
194190
|
194200
|
194566
|
195162
|
195569
|
209578
|
210217
|
210769
|
272371