Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 90469 Details for
Bug 130051
Unreal Gold: new package with ebuild
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
unreal-gold-226.ebuild non s3tc version
unreal-gold-226.ebuild (text/plain), 4.53 KB, created by
patrick
on 2006-06-29 13:28:39 UTC
(
hide
)
Description:
unreal-gold-226.ebuild non s3tc version
Filename:
MIME Type:
Creator:
patrick
Created:
2006-06-29 13:28:39 UTC
Size:
4.53 KB
patch
obsolete
># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit eutils games > >DESCRIPTION="Futuristic FPS (a hack that runs on top of Unreal Tournament)" >HOMEPAGE="http://www.unreal.com/ http://www.icculus.org/~ravage/unreal/unrealgold/" >SRC_URI="http://www.icculus.org/~ravage/unreal/unrealgold/unrealgold-install-436.run > ftp://ftp.lokigames.com/pub/patches/ut/ut-install-436.run > ftp://ftp.lokigames.com/pub/beta/ut/ut-install-436-GOTY.run > ftp://ftp.lokigames.com/pub/patches/ut/IpDrv-436-Linux-08-20-02.zip" > >LICENSE="as-is" >SLOT="0" >KEYWORDS="-* x86" >IUSE="nls" > >UIDEPEND="!amd64? ( > || ( > ( > x11-libs/libXext > x11-libs/libX11 > x11-libs/libXau > x11-libs/libXdmcp ) > virtual/x11 ) > opengl? ( virtual/opengl ) > =media-libs/libsdl-1.2* ) > amd64? ( > app-emulation/emul-linux-x86-sdl > app-emulation/emul-linux-x86-baselibs > app-emulation/emul-linux-x86-xlibs )" >RDEPEND="X? ( virtual/x11 ) > opengl? ( virtual/opengl )" >DEPEND="${UIDEPEND} > dev-util/xdelta > sys-libs/lib-compat > app-arch/unzip" > >S="${WORKDIR}" > >pkg_setup() { > export CDROM_SET_NAMES=("Unreal Tournament" "Unreal Tournament GOTY CD1") > cdrom_get_cds Maps/UT-Logo-Map.unr:MAPS/UT-Logo-Map.unr.uz > games_pkg_setup >} > >src_unpack() { > unpack_makeself unrealgold-install-436.run > unpack data.tar.gz > mkdir ut > cd ut > case ${CDROM_SET} in > 0) unpack_makeself ut-install-436.run ;; > 1) unpack_makeself ut-install-436-GOTY.run ;; > esac ; > unpack ./IpDrv-436-Linux-08-20-02.zip > unpack ./data.tar.gz > unpack ./OpenGL.ini.tar.gz >} > >src_install() { > local dir=${GAMES_PREFIX_OPT}/unreal-gold > dodir "${dir}" > > # the UT part > > # System files > insinto "${dir}"/System > doins "${CDROM_ROOT}"/System/*.{int,u} > doins ut/IpDrv.so > for x in ut/setup.data/data/System/*.0; do > xdelta patch ${x} "${CDROM_ROOT}"/System/$(basename ${x} .0) ut/System/$(basename ${x} .0) ; > done > doins ut/System/*.{int,u,so,0,2} > > # copying Sounds > insinto "${dir}"/Sounds > doins "${CDROM_ROOT}"/Sounds/*.uax > if use nls ; then > doins "${CDROM_ROOT}"/Sounds/*.{est,frt,itt}_uax > fi > > # copying Textures > insinto "${dir}"/Textures > doins "${CDROM_ROOT}"/Textures/{AlfaFX.utx,Ancient.utx,BluffFX.utx,castle1.utx,ChizraEFX.utx,Crypt.utx,DMeffects.utx,DecayedS.utx,Detail.utx,Female1Skins.utx,Female2Skins.utx,FireEng.utx,GenEarth.utx,GenFX.utx,GenFluid.utx,GenIn.utx,GenTerra.utx,GenWarp.utx,GreatFire.utx,GreatFire2.utx,HubEffects.utx,ISVFX.utx,JWSky.utx,LavaFX.utx,Liquids.utx,Male1Skins.utx,Male2Skins.utx,Male3Skins.utx,MenuGr.utx,Mine.utx,NaliCast.utx,NaliFX.utx,Palettes.utx,PlayrShp.utx,Queen.utx,Render.utx,ShaneDay.utx,ShaneSky.utx,SkTrooperSkins.utx,Skaarj.utx,SkyBox.utx,SkyCity.utx,SpaceFX.utx,Starship.utx,TCrystal.utx,Terranius.utx,UWindowFonts.utx,XFX.utx} ; > > # the Unreal part > > export CDROM_NAME="Unreal Gold CD" > cdrom_get_cds MANUALS/Gold\ Manual\ addedum.doc > > # Unreal System stuff > insinto "${dir}"/System > doins System/* || die "copy System data" > > exeinto "${dir}"/System > doexe System/{ucc,unreal}-bin > > if use nls ; then > cp "${CDROM_ROOT}"/System/*.{est,frt,itt,det} "${Ddir}"/System/ || die "copy language data" ; > fi > > xdelta patch setup.data/data/System/UPak.u.0 "${CDROM_ROOT}"/SYSTEM/UPak.u UPak.u > doins UPak.u > doins "${CDROM_ROOT}"/SYSTEM/UDSDemo.u > > # copying Maps > insinto "${dir}"/Maps > doins "${CDROM_ROOT}"/MAPS/* > insinto "${dir}"/Maps/UPak > doins "${CDROM_ROOT}"/MAPS/UPak/* > > # copying Help > insinto "${dir}"/Help > doins Help/* > > # copying Music > insinto "${dir}"/Music > doins "${CDROM_ROOT}"/MUSIC/* > > # repairing things > for f in "${D}/${dir}"/{Maps,Maps/UPak}/Dm*.unr ; do > mv ${f} ${f/Dm/DM-} > done > dosym Maps "${dir}"/maps > > # copying Sounds > insinto "${dir}"/Sounds/ > doins "${CDROM_ROOT}"/Sounds/*.uax || die "copy Sounds CD1" > insinto "${dir}"/Sounds/int > doins "${CDROM_ROOT}"/Sounds/int/* || die "copy Sounds CD1" > if use nls ; then > for x in {det,est,frt,itt}; do > insinto "${dir}"/Sounds/${x} > doins "${CDROM_ROOT}"/Sounds/${x}/* || die "copy Sounds CD1" ; > done > fi > > # copying Textures from Unreal > insinto "${dir}"/Textures > doins "${CDROM_ROOT}"/Textures/{Credits,UGoldCredits,UPakFonts,Langs,Castle1}.utx > > # the main executables > exeinto "${dir}" > doexe bin/Linux/x86/glibc-2.1/ucc > doexe bin/Linux/x86/glibc-2.1/unrealgold > > # and the rest > > # installing documentation/icon > mv icon.xpm unrealgold.xpm > insinto "${dir}" > doins unrealgold.xpm README > dodoc README || die "Could not dodoc README.linux" > doicon unrealgold.xpm || die "Could not copy pixmap" > > games_make_wrapper unrealgold ./unrealgold "${dir}" "${dir}" > > 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 Raw
Actions:
View
Attachments on
bug 130051
:
84709
|
87903
|
87904
|
90463
|
90466
| 90469 |
115145
|
133287
|
136886
|
152469
|
152475
|
164692
|
164698
|
238091
|
288295
|
323850