Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 68340 Details for
Bug 105780
games-fps/uhexen2 (New Package)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
games-fps/uhexen2/uhexen2-1.3.0.ebuild
uhexen2-1.3.0.ebuild (text/plain), 3.25 KB, created by
Paul Bredbury
on 2005-09-13 03:36:51 UTC
(
hide
)
Description:
games-fps/uhexen2/uhexen2-1.3.0.ebuild
Filename:
MIME Type:
Creator:
Paul Bredbury
Created:
2005-09-13 03:36:51 UTC
Size:
3.25 KB
patch
obsolete
># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: > >inherit eutils games > >DESCRIPTION="Hexen 2 port - Hammer of Thyrion" >HOMEPAGE="http://uhexen2.sourceforge.net/" >SRC_URI="mirror://sourceforge/uhexen2/hexen2source-${PV}.tgz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~x86" > >IUSE="alsa opengl timidity" > >RDEPEND=">=media-libs/libsdl-1.2.7 > >=media-libs/sdl-mixer-1.2.5 > virtual/x11 > alsa? ( >=media-libs/alsa-lib-1.0.7 ) > opengl? ( virtual/opengl ) > timidity? ( media-sound/timidity++ )" > >DEPEND="${RDEPEND} > >=dev-lang/nasm-0.98.38" > >S=${WORKDIR} >S2=${S}/hexen2source-${PV} >S3=${S2}/hexen2 >MAKEFILE="Makefile.unix" > ># Prefix to make OpenGL instead of software-rendered binaries >GLPREFIX="" >use opengl && GLPREFIX="gl" > >src_unpack() { > unpack ${A} > > cd ${S3} > sed -i -e "s/_BINARY=gl/_BINARY=/" ${MAKEFILE} > use !alsa && sed -i -e "s/USEALSA=yes/USEALSA=no/" ${MAKEFILE} > use !timidity && sed -i -e "s/USEMIDI=yes/USEMIDI=no/" ${MAKEFILE} > > cd ${S2}/hexenworld/Client > sed -i -e "s/_BINARY=gl/_BINARY=/" ${MAKEFILE} > use !alsa && sed -i -e "s/USEALSA=yes/USEALSA=no/" ${MAKEFILE} > use !timidity && sed -i -e "s/USEMIDI=yes/USEMIDI=no/" ${MAKEFILE} >} > >src_compile() { > cd ${S3} > emake -f ${MAKEFILE} clean > emake -f ${MAKEFILE} ${GLPREFIX}h2_dynamic > emake -f ${MAKEFILE} clean > emake -f ${MAKEFILE} ${GLPREFIX}mp_dynamic > > # Hexenworld > cd ${S2}/hexenworld > emake -C Server > emake -C Master > emake -C Client -f ${MAKEFILE} clean > emake -C Client -f ${MAKEFILE} ${GLPREFIX}hw_dynamic >} > >src_install() { > games_make_wrapper hexen2 "${GAMES_BINDIR}/hexen2.bin" "${GAMES_DATADIR}/hexen2" > newgamesbin ${S3}/hexen2 hexen2.bin > games_make_wrapper h2mp "${GAMES_BINDIR}/h2mp.bin" "${GAMES_DATADIR}/hexen2" > newgamesbin ${S3}/h2mp h2mp.bin > > # Hexenworld > games_make_wrapper hwsv "${GAMES_BINDIR}/hwsv.bin" "${GAMES_DATADIR}/hexen2" > newgamesbin ${S2}/hexenworld/Server/hwsv hwsv.bin > > games_make_wrapper hwmaster "${GAMES_BINDIR}/hwmaster.bin" "${GAMES_DATADIR}/hexen2" > newgamesbin ${S2}/hexenworld/Master/hwmaster hwmaster.bin > > games_make_wrapper hwcl "${GAMES_BINDIR}/hwcl.bin" "${GAMES_DATADIR}/hexen2" > newgamesbin ${S2}/hexenworld/Client/hwcl hwcl.bin > > dodir "${GAMES_DATADIR}/hexen2/data1" > dodir "${GAMES_DATADIR}/hexen2/portals" > > cd ${S2}/docs > dodoc ABOUT BUGS CHANGES README README.AoT TODO > > # Hexenworld docs > cd ${S2}/hexenworld > dodoc Master/README.hwmaster > > prepgamesdirs >} > >pkg_postinst() { > einfo "Music requires the timidity USE flag, but still seems broken." > einfo "" > einfo "For the Hexen 2 original game..." > einfo "Put the following files into ${GAMES_DATADIR}/hexen2/data1 before playing:" > einfo "hexen.rc pak0.pak pak1.pak progs.dat progs2.dat strings.txt" > einfo "Then to play: hexen2" > einfo "" > einfo "For the 'Portal of Praevus' mission pack..." > einfo "Put the following files into ${GAMES_DATADIR}/hexen2/portals before playing:" > einfo "default.cfg hexen.rc pak3.pak progs.dat puzzles.txt strings.txt" > einfo "Then to play: h2mp" > einfo "" > einfo "Example command-line:" > einfo "hexen2 -fullscreen -sndalsa -fsaa 4 -sndspeed 44100 -nocdaudio" > einfo "" > einfo "You may need to patch the data files to version 1.1 using 'update_sh' in" > einfo "http://prdownloads.sourceforge.net/uhexen2/hexen2-1.3.0-linux.i586.tgz" > > games_pkg_postinst >}
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 105780
:
68340
|
72902
|
80515
|
85626
|
85671
|
90927
|
90928
|
90933
|
90945
|
94348
|
94404
|
101611
|
101681
|
101868
|
101980
|
116099
|
120877
|
120879
|
120881
|
126038
|
132502
|
132585
|
138873
|
148930
|
178887
|
240087
|
240127
|
290585
|
290643
|
290741
|
290743
|
308485
|
396606
|
401802
|
402094