mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-11 07:22:22 +00:00
- Complete repocopy of games/iourbanterror and apply patch.
PR: ports/116299 Submitted by: alepulver (myself)
This commit is contained in:
parent
21291b2b23
commit
1270cbb8ec
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=200304
@ -367,6 +367,7 @@
|
||||
SUBDIR += inform
|
||||
SUBDIR += interlogic
|
||||
SUBDIR += ioquake3
|
||||
SUBDIR += iourbanterror
|
||||
SUBDIR += ishido
|
||||
SUBDIR += ivan
|
||||
SUBDIR += jaggedalliance2
|
||||
|
@ -5,21 +5,25 @@
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= ioquake3
|
||||
DISTVERSION= 1.34-rc3
|
||||
PORTREVISION= 3
|
||||
PORTNAME= iourbanterror
|
||||
DISTVERSION= 2007_04_02
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= http://ioquake3.org/files/
|
||||
DISTNAME= ${PORTNAME}_${DISTVERSION}
|
||||
MASTER_SITES= http://ftp.snt.utwente.nl/pub/games/urbanterror/iourbanterror/source/complete/
|
||||
DISTNAME= ioUrbanTerrorSource_${DISTVERSION}
|
||||
|
||||
MAINTAINER= alepulver@FreeBSD.org
|
||||
COMMENT= Cleaned-up and enhaced version of Quake 3
|
||||
COMMENT= Quake 3 engine modified for Urban Terror (based on ioquake3)
|
||||
|
||||
USE_BZIP2= yes
|
||||
RUN_DEPENDS= ${Q3DIR}/q3ut4:${PORTSDIR}/games/urbanterror-data
|
||||
|
||||
USE_ZIP= yes
|
||||
USE_GMAKE= yes
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:C/_.*//}
|
||||
|
||||
OPTIONS= CLIENT "Build client" on \
|
||||
CELLSHADING "Enable Cell Shading effect" off \
|
||||
CURL "Enable curl support" on \
|
||||
CURL_DLOPEN "Enable dynamic loading of curl" on \
|
||||
GAMELIBS "Build game libraries (when not mandatory)" off \
|
||||
DEDICATED "Build dedicated server" on \
|
||||
MP3 "Enable MP3 support" off \
|
||||
@ -40,6 +44,8 @@ VM_ARCHS= amd64 i386 powerpc
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
Q3DIR!= cd ${PORTSDIR}/games/quake3-data && ${MAKE} -V Q3DIR
|
||||
|
||||
.if defined(WITHOUT_CLIENT) && defined(WITHOUT_DEDICATED) && \
|
||||
defined(WITHOUT_SMP)
|
||||
IGNORE= needs at least one of CLIENT, DEDICATED and SMP options
|
||||
@ -60,6 +66,14 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-patch-cellshading
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_CLIENT) || !defined(WITHOUT_SMP)
|
||||
# curl
|
||||
. if defined(WITH_CURL)
|
||||
LIB_DEPENDS+= curl.4:${PORTSDIR}/ftp/curl
|
||||
MAKE_ENV+= USE_CURL=1
|
||||
. if defined(WITH_CURL_DLOPEN)
|
||||
MAKE_ENV+= USE_CURL_DLOPEN=1
|
||||
. endif
|
||||
. endif
|
||||
# OpenAL
|
||||
. if defined(WITH_OPENAL)
|
||||
LIB_DEPENDS+= openal.0:${PORTSDIR}/audio/openal
|
||||
@ -90,7 +104,7 @@ MAKE_ENV+= USE_CODEC_VORBIS=1
|
||||
.if !defined(WITHOUT_CLIENT)
|
||||
MAKE_ENV+= BUILD_CLIENT=1
|
||||
PLIST_SUB+= CLIENT=""
|
||||
Q3BIN+= ioquake3
|
||||
Q3BIN+= ioUrbanTerror
|
||||
.else
|
||||
PLIST_SUB+= CLIENT="@comment "
|
||||
.endif
|
||||
@ -98,7 +112,7 @@ PLIST_SUB+= CLIENT="@comment "
|
||||
.if !defined(WITHOUT_DEDICATED)
|
||||
MAKE_ENV+= BUILD_SERVER=1
|
||||
PLIST_SUB+= DEDICATED=""
|
||||
Q3BIN+= ioq3ded
|
||||
Q3BIN+= ioUrTded
|
||||
.else
|
||||
PLIST_SUB+= DEDICATED="@comment "
|
||||
.endif
|
||||
@ -123,15 +137,19 @@ MAKE_ENV+= USE_OPTIMIZED_CFLAGS=1
|
||||
.if !defined(WITHOUT_SMP)
|
||||
MAKE_ENV+= BUILD_CLIENT_SMP=1
|
||||
PLIST_SUB+= SMP=""
|
||||
Q3BIN+= ioquake3-smp
|
||||
Q3BIN+= ioUrbanTerror-smp
|
||||
.else
|
||||
PLIST_SUB+= SMP="@comment "
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
# There are new variables in the config files, so keep them in another dir.
|
||||
@${REINPLACE_CMD} -E 's|/\.q3a|/.${PORTNAME}|' \
|
||||
@${REINPLACE_CMD} -E 's|/\.q3a|/.ioUrbanTerror|' \
|
||||
${WRKSRC}/code/unix/unix_shared.c
|
||||
# BattlEye development has stopped, and UT website recommends to disable it,
|
||||
# also it's binary only, so it won't work anyways.
|
||||
@${REINPLACE_CMD} -Ee 's|("sv_battleye",) "1"|\1 "0"|' \
|
||||
${WRKSRC}/code/server/sv_init.c
|
||||
|
||||
do-install:
|
||||
.for bin in ${Q3BIN}
|
||||
@ -145,7 +163,8 @@ do-install:
|
||||
.endif
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKDIR}/ioUrbanTerror_README.txt \
|
||||
${WRKSRC}/README ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
@ -153,5 +172,4 @@ post-install:
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
@${ECHO_CMD}
|
||||
|
||||
.include "${.CURDIR}/../quake3-data/Makefile.include"
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (ioquake3_1.34-rc3.tar.bz2) = ed06d79afcb026f58763a89483733823
|
||||
SHA256 (ioquake3_1.34-rc3.tar.bz2) = fb43f63178c6700f20b83634b816f77e390e375e7d9c717180c9820f0c541b01
|
||||
SIZE (ioquake3_1.34-rc3.tar.bz2) = 3147694
|
||||
MD5 (ioUrbanTerrorSource_2007_04_02.zip) = 225988ec27f498d4752a999f48b8dc15
|
||||
SHA256 (ioUrbanTerrorSource_2007_04_02.zip) = 4148834471d1dc0e15b895e7323cda9b7f21995a0d3e8928aa9236cfe7784d95
|
||||
SIZE (ioUrbanTerrorSource_2007_04_02.zip) = 8691615
|
||||
|
@ -1,14 +1,19 @@
|
||||
--- Makefile.orig Tue Nov 28 19:05:39 2006
|
||||
+++ Makefile Fri Sep 14 14:44:03 2007
|
||||
@@ -26,11 +26,20 @@
|
||||
--- Makefile.orig Sun Apr 1 19:55:18 2007
|
||||
+++ Makefile Fri Sep 28 22:39:05 2007
|
||||
@@ -27,16 +27,22 @@
|
||||
endif
|
||||
endif
|
||||
|
||||
-BUILD_CLIENT =
|
||||
-BUILD_CLIENT_SMP =
|
||||
-BUILD_SERVER =
|
||||
-BUILD_GAME_SO =
|
||||
-BUILD_GAME_QVM =
|
||||
-BUILD_CLIENT =1
|
||||
-BUILD_CLIENT_SMP =0
|
||||
-BUILD_SERVER =1
|
||||
-BUILD_GAME_SO =0
|
||||
-BUILD_GAME_QVM =0
|
||||
-OPTIMIZE =1
|
||||
-USE_SDL =1
|
||||
-USE_OPENAL =0
|
||||
-USE_CURL =1
|
||||
-USE_CODEC_VORBIS =0
|
||||
+BUILD_CLIENT?=0
|
||||
+BUILD_CLIENT_SMP?=0
|
||||
+BUILD_GAME_QVM?=0
|
||||
@ -17,6 +22,8 @@
|
||||
+HAVE_VM_COMPILED?=false
|
||||
+USE_CODEC_MP3?=0
|
||||
+USE_CODEC_VORBIS?=0
|
||||
+USE_CURL?=0
|
||||
+USE_CURL_DLOPEN?=0
|
||||
+USE_LOCAL_HEADERS?=0
|
||||
+USE_OPENAL?=0
|
||||
+USE_OPENAL_DLOPEN?=0
|
||||
@ -26,14 +33,10 @@
|
||||
|
||||
#############################################################################
|
||||
#
|
||||
@@ -88,30 +97,10 @@
|
||||
@@ -98,38 +104,10 @@
|
||||
USE_SDL=1
|
||||
endif
|
||||
export USE_CCACHE
|
||||
|
||||
-ifndef USE_SDL
|
||||
-USE_SDL=1
|
||||
-endif
|
||||
-
|
||||
-ifndef USE_OPENAL
|
||||
-USE_OPENAL=1
|
||||
-endif
|
||||
@ -42,6 +45,18 @@
|
||||
-USE_OPENAL_DLOPEN=0
|
||||
-endif
|
||||
-
|
||||
-ifndef USE_CURL
|
||||
-USE_CURL=1
|
||||
-endif
|
||||
-
|
||||
-ifndef USE_CURL_DLOPEN
|
||||
- ifeq ($(PLATFORM),mingw32)
|
||||
- USE_CURL_DLOPEN=0
|
||||
- else
|
||||
- USE_CURL_DLOPEN=1
|
||||
- endif
|
||||
-endif
|
||||
-
|
||||
-ifndef USE_CODEC_VORBIS
|
||||
-USE_CODEC_VORBIS=0
|
||||
-endif
|
||||
@ -58,7 +73,7 @@
|
||||
CDIR=$(MOUNT_DIR)/client
|
||||
SDIR=$(MOUNT_DIR)/server
|
||||
RDIR=$(MOUNT_DIR)/renderer
|
||||
@@ -185,6 +174,10 @@
|
||||
@@ -217,6 +195,10 @@
|
||||
BASE_CFLAGS += -DUSE_CODEC_VORBIS=1
|
||||
endif
|
||||
|
||||
@ -69,18 +84,7 @@
|
||||
ifeq ($(USE_SDL),1)
|
||||
BASE_CFLAGS += -DUSE_SDL_VIDEO=1 -DUSE_SDL_SOUND=1 $(shell sdl-config --cflags)
|
||||
GL_CFLAGS =
|
||||
@@ -243,6 +236,10 @@
|
||||
endif
|
||||
endif
|
||||
|
||||
+ ifeq ($(USE_CODEC_MP3),1)
|
||||
+ CLIENT_LDFLAGS += -lmad
|
||||
+ endif
|
||||
+
|
||||
ifeq ($(USE_CODEC_VORBIS),1)
|
||||
CLIENT_LDFLAGS += -lvorbisfile -lvorbis -logg
|
||||
endif
|
||||
@@ -342,6 +339,11 @@
|
||||
@@ -389,6 +371,11 @@
|
||||
endif
|
||||
endif
|
||||
|
||||
@ -92,7 +96,18 @@
|
||||
ifeq ($(USE_CODEC_VORBIS),1)
|
||||
BASE_CFLAGS += -DUSE_CODEC_VORBIS=1
|
||||
CLIENT_LDFLAGS += -lvorbisfile -lvorbis -logg
|
||||
@@ -444,18 +446,12 @@
|
||||
@@ -483,6 +470,10 @@
|
||||
endif
|
||||
endif
|
||||
|
||||
+ ifeq ($(USE_CODEC_MP3),1)
|
||||
+ CLIENT_LDFLAGS += -lmad
|
||||
+ endif
|
||||
+
|
||||
ifeq ($(USE_CODEC_VORBIS),1)
|
||||
CLIENT_LDFLAGS += -lvorbisfile -lvorbis -logg
|
||||
endif
|
||||
@@ -504,18 +495,12 @@
|
||||
|
||||
ifeq ($(PLATFORM),freebsd)
|
||||
|
||||
@ -114,7 +129,7 @@
|
||||
|
||||
ifeq ($(USE_OPENAL),1)
|
||||
BASE_CFLAGS += -DUSE_OPENAL=1
|
||||
@@ -468,47 +464,61 @@
|
||||
@@ -528,47 +513,61 @@
|
||||
BASE_CFLAGS += -DUSE_CODEC_VORBIS=1
|
||||
endif
|
||||
|
||||
@ -145,7 +160,7 @@
|
||||
- BASE_CFLAGS += -DNO_VM_COMPILED
|
||||
+ ifeq ($(USE_SDL_AUDIO),1)
|
||||
+ BASE_CFLAGS += -DUSE_SDL_SOUND=1
|
||||
+ endif
|
||||
endif
|
||||
+
|
||||
+ ifeq ($(USE_SDL_VIDEO),1)
|
||||
+ BASE_CFLAGS += -DUSE_SDL_VIDEO=1
|
||||
@ -158,7 +173,7 @@
|
||||
+ RELEASE_CFLAGS+=-falign-loops=2 -falign-jumps=2 -falign-functions=2 \
|
||||
+ -fstrength-reduce
|
||||
+ endif
|
||||
endif
|
||||
+ endif
|
||||
+
|
||||
+ ifneq ($(HAVE_VM_COMPILED),true)
|
||||
+ BASE_CFLAGS += -DNO_VM_COMPILED
|
||||
@ -199,7 +214,7 @@
|
||||
endif
|
||||
endif
|
||||
|
||||
@@ -516,7 +526,6 @@
|
||||
@@ -576,7 +575,6 @@
|
||||
CLIENT_LDFLAGS += -lvorbisfile -lvorbis -logg
|
||||
endif
|
||||
|
||||
@ -207,24 +222,24 @@
|
||||
else # ifeq freebsd
|
||||
|
||||
#############################################################################
|
||||
@@ -670,24 +679,25 @@
|
||||
@@ -731,24 +729,25 @@
|
||||
TARGETS =
|
||||
|
||||
ifneq ($(BUILD_SERVER),0)
|
||||
- TARGETS += $(B)/ioq3ded.$(ARCH)$(BINEXT)
|
||||
+ TARGETS += $(B)/ioq3ded$(BINEXT)
|
||||
- TARGETS += $(B)/ioUrTded.$(ARCH)$(BINEXT)
|
||||
+ TARGETS += $(B)/ioUrTded$(BINEXT)
|
||||
endif
|
||||
|
||||
ifneq ($(BUILD_CLIENT),0)
|
||||
- TARGETS += $(B)/ioquake3.$(ARCH)$(BINEXT)
|
||||
- TARGETS += $(B)/ioUrbanTerror.$(ARCH)$(BINEXT)
|
||||
- ifneq ($(BUILD_CLIENT_SMP),0)
|
||||
- TARGETS += $(B)/ioquake3-smp.$(ARCH)$(BINEXT)
|
||||
- TARGETS += $(B)/ioUrbanTerror-smp.$(ARCH)$(BINEXT)
|
||||
- endif
|
||||
+ TARGETS += $(B)/ioquake3$(BINEXT)
|
||||
+ TARGETS += $(B)/ioUrbanTerror$(BINEXT)
|
||||
+endif
|
||||
+
|
||||
+ifneq ($(BUILD_CLIENT_SMP),0)
|
||||
+ TARGETS += $(B)/ioquake3-smp$(BINEXT)
|
||||
+ TARGETS += $(B)/ioUrbanTerror-smp$(BINEXT)
|
||||
endif
|
||||
|
||||
ifneq ($(BUILD_GAME_SO),0)
|
||||
@ -244,7 +259,7 @@
|
||||
endif
|
||||
|
||||
ifneq ($(BUILD_GAME_QVM),0)
|
||||
@@ -749,11 +759,11 @@
|
||||
@@ -810,11 +809,11 @@
|
||||
$(MAKE) targets B=$(BD) CFLAGS="$(CFLAGS) $(DEBUG_CFLAGS) $(DEPEND_CFLAGS)"
|
||||
|
||||
build_release: B=$(BR)
|
||||
@ -258,21 +273,34 @@
|
||||
|
||||
targets: $(TARGETS)
|
||||
|
||||
@@ -836,6 +846,7 @@
|
||||
@@ -897,8 +896,13 @@
|
||||
$(B)/client/snd_main.o \
|
||||
$(B)/client/snd_codec.o \
|
||||
$(B)/client/snd_codec_wav.o \
|
||||
$(B)/client/snd_codec_ogg.o \
|
||||
+ $(B)/client/snd_codec_mp3.o \
|
||||
\
|
||||
- $(B)/client/snd_codec_ogg.o \
|
||||
- \
|
||||
+ $(B)/client/snd_codec_ogg.o
|
||||
+
|
||||
+ifeq ($(USE_CODEC_MP3),1)
|
||||
+ Q3OBJ += $(B)/client/snd_codec_mp3.o
|
||||
+endif
|
||||
+
|
||||
+Q3OBJ += \
|
||||
$(B)/client/qal.o \
|
||||
$(B)/client/snd_openal.o \
|
||||
@@ -964,13 +975,10 @@
|
||||
ifeq ($(ARCH),i386)
|
||||
\
|
||||
@@ -1026,16 +1030,16 @@
|
||||
endif
|
||||
|
||||
ifeq ($(HAVE_VM_COMPILED),true)
|
||||
- ifeq ($(ARCH),i386)
|
||||
+ ifeq ($(ARCH),x86)
|
||||
Q3OBJ += $(B)/client/vm_x86.o
|
||||
endif
|
||||
- ifeq ($(ARCH),x86)
|
||||
- Q3OBJ += $(B)/client/vm_x86.o
|
||||
- endif
|
||||
+ ifeq ($(ARCH),i386)
|
||||
Q3OBJ += $(B)/client/vm_x86.o
|
||||
endif
|
||||
- ifeq ($(ARCH),x86_64)
|
||||
+ ifeq ($(ARCH),amd64)
|
||||
Q3OBJ += $(B)/client/vm_x86_64.o
|
||||
@ -282,20 +310,29 @@
|
||||
Q3OBJ += $(B)/client/$(VM_PPC).o
|
||||
endif
|
||||
endif
|
||||
@@ -1017,10 +1025,10 @@
|
||||
@@ -1071,7 +1075,7 @@
|
||||
|
||||
ifeq ($(USE_SDL),1)
|
||||
ifneq ($(PLATFORM),darwin)
|
||||
- BUILD_CLIENT_SMP = 0
|
||||
+ #BUILD_CLIENT_SMP = 0
|
||||
endif
|
||||
endif
|
||||
|
||||
@@ -1084,10 +1088,10 @@
|
||||
$(B)/client/sdl_glimp_smp.o
|
||||
endif
|
||||
|
||||
-$(B)/ioquake3.$(ARCH)$(BINEXT): $(Q3OBJ) $(Q3POBJ) $(LIBSDLMAIN)
|
||||
+$(B)/ioquake3$(BINEXT): $(Q3OBJ) $(Q3POBJ) $(LIBSDLMAIN)
|
||||
-$(B)/ioUrbanTerror.$(ARCH)$(BINEXT): $(Q3OBJ) $(Q3POBJ) $(LIBSDLMAIN)
|
||||
+$(B)/ioUrbanTerror$(BINEXT): $(Q3OBJ) $(Q3POBJ) $(LIBSDLMAIN)
|
||||
$(CC) -o $@ $(Q3OBJ) $(Q3POBJ) $(CLIENT_LDFLAGS) $(LDFLAGS) $(LIBSDLMAIN)
|
||||
|
||||
-$(B)/ioquake3-smp.$(ARCH)$(BINEXT): $(Q3OBJ) $(Q3POBJ_SMP) $(LIBSDLMAIN)
|
||||
+$(B)/ioquake3-smp$(BINEXT): $(Q3OBJ) $(Q3POBJ_SMP) $(LIBSDLMAIN)
|
||||
-$(B)/ioUrbanTerror-smp.$(ARCH)$(BINEXT): $(Q3OBJ) $(Q3POBJ_SMP) $(LIBSDLMAIN)
|
||||
+$(B)/ioUrbanTerror-smp$(BINEXT): $(Q3OBJ) $(Q3POBJ_SMP) $(LIBSDLMAIN)
|
||||
$(CC) -o $@ $(Q3OBJ) $(Q3POBJ_SMP) $(CLIENT_LDFLAGS) \
|
||||
$(THREAD_LDFLAGS) $(LDFLAGS) $(LIBSDLMAIN)
|
||||
|
||||
@@ -1056,6 +1064,7 @@
|
||||
@@ -1124,6 +1128,7 @@
|
||||
$(B)/client/snd_codec.o : $(CDIR)/snd_codec.c; $(DO_CC)
|
||||
$(B)/client/snd_codec_wav.o : $(CDIR)/snd_codec_wav.c; $(DO_CC)
|
||||
$(B)/client/snd_codec_ogg.o : $(CDIR)/snd_codec_ogg.c; $(DO_CC)
|
||||
@ -303,13 +340,18 @@
|
||||
|
||||
$(B)/client/qal.o : $(CDIR)/qal.c; $(DO_CC)
|
||||
$(B)/client/snd_openal.o : $(CDIR)/snd_openal.c; $(DO_CC)
|
||||
@@ -1317,18 +1326,15 @@
|
||||
ifeq ($(ARCH),i386)
|
||||
@@ -1389,21 +1394,21 @@
|
||||
endif
|
||||
|
||||
ifeq ($(HAVE_VM_COMPILED),true)
|
||||
- ifeq ($(ARCH),i386)
|
||||
+ ifeq ($(ARCH),x86)
|
||||
Q3DOBJ += $(B)/ded/vm_x86.o
|
||||
endif
|
||||
- ifeq ($(ARCH),x86)
|
||||
- Q3DOBJ += $(B)/ded/vm_x86.o
|
||||
- endif
|
||||
+ ifeq ($(ARCH),i386)
|
||||
Q3DOBJ += $(B)/ded/vm_x86.o
|
||||
endif
|
||||
- ifeq ($(ARCH),x86_64)
|
||||
+ ifeq ($(ARCH),amd64)
|
||||
Q3DOBJ += $(B)/ded/vm_x86_64.o
|
||||
@ -320,12 +362,12 @@
|
||||
endif
|
||||
endif
|
||||
|
||||
-$(B)/ioq3ded.$(ARCH)$(BINEXT): $(Q3DOBJ)
|
||||
+$(B)/ioq3ded$(BINEXT): $(Q3DOBJ)
|
||||
-$(B)/ioUrTded.$(ARCH)$(BINEXT): $(Q3DOBJ)
|
||||
+$(B)/ioUrTded$(BINEXT): $(Q3DOBJ)
|
||||
$(CC) -o $@ $(Q3DOBJ) $(LDFLAGS)
|
||||
|
||||
$(B)/ded/sv_bot.o : $(SDIR)/sv_bot.c; $(DO_DED_CC)
|
||||
@@ -1445,7 +1451,7 @@
|
||||
$(B)/ded/sv_battleye.o : $(SDIR)/sv_battleye.c; $(DO_DED_CC)
|
||||
@@ -1522,7 +1527,7 @@
|
||||
Q3CGOBJ = $(Q3CGOBJ_) $(B)/baseq3/cgame/cg_syscalls.o
|
||||
Q3CGVMOBJ = $(Q3CGOBJ_:%.o=%.asm) $(B)/baseq3/game/bg_lib.asm
|
||||
|
||||
@ -334,7 +376,7 @@
|
||||
$(CC) $(SHLIBLDFLAGS) -o $@ $(Q3CGOBJ)
|
||||
|
||||
$(B)/baseq3/vm/cgame.qvm: $(Q3CGVMOBJ) $(CGDIR)/cg_syscalls.asm
|
||||
@@ -1486,7 +1492,7 @@
|
||||
@@ -1563,7 +1568,7 @@
|
||||
MPCGOBJ = $(MPCGOBJ_) $(B)/missionpack/cgame/cg_syscalls.o
|
||||
MPCGVMOBJ = $(MPCGOBJ_:%.o=%.asm) $(B)/missionpack/game/bg_lib.asm
|
||||
|
||||
@ -343,7 +385,7 @@
|
||||
$(CC) $(SHLIBLDFLAGS) -o $@ $(MPCGOBJ)
|
||||
|
||||
$(B)/missionpack/vm/cgame.qvm: $(MPCGVMOBJ) $(CGDIR)/cg_syscalls.asm
|
||||
@@ -1536,7 +1542,7 @@
|
||||
@@ -1613,7 +1618,7 @@
|
||||
Q3GOBJ = $(Q3GOBJ_) $(B)/baseq3/game/g_syscalls.o
|
||||
Q3GVMOBJ = $(Q3GOBJ_:%.o=%.asm) $(B)/baseq3/game/bg_lib.asm
|
||||
|
||||
@ -352,7 +394,7 @@
|
||||
$(CC) $(SHLIBLDFLAGS) -o $@ $(Q3GOBJ)
|
||||
|
||||
$(B)/baseq3/vm/qagame.qvm: $(Q3GVMOBJ) $(GDIR)/g_syscalls.asm
|
||||
@@ -1584,7 +1590,7 @@
|
||||
@@ -1661,7 +1666,7 @@
|
||||
MPGOBJ = $(MPGOBJ_) $(B)/missionpack/game/g_syscalls.o
|
||||
MPGVMOBJ = $(MPGOBJ_:%.o=%.asm) $(B)/missionpack/game/bg_lib.asm
|
||||
|
||||
@ -361,7 +403,7 @@
|
||||
$(CC) $(SHLIBLDFLAGS) -o $@ $(MPGOBJ)
|
||||
|
||||
$(B)/missionpack/vm/qagame.qvm: $(MPGVMOBJ) $(GDIR)/g_syscalls.asm
|
||||
@@ -1644,7 +1650,7 @@
|
||||
@@ -1721,7 +1726,7 @@
|
||||
Q3UIOBJ = $(Q3UIOBJ_) $(B)/missionpack/ui/ui_syscalls.o
|
||||
Q3UIVMOBJ = $(Q3UIOBJ_:%.o=%.asm) $(B)/baseq3/game/bg_lib.asm
|
||||
|
||||
@ -370,7 +412,7 @@
|
||||
$(CC) $(CFLAGS) $(SHLIBLDFLAGS) -o $@ $(Q3UIOBJ)
|
||||
|
||||
$(B)/baseq3/vm/ui.qvm: $(Q3UIVMOBJ) $(UIDIR)/ui_syscalls.asm
|
||||
@@ -1669,7 +1675,7 @@
|
||||
@@ -1746,7 +1751,7 @@
|
||||
MPUIOBJ = $(MPUIOBJ_) $(B)/missionpack/ui/ui_syscalls.o
|
||||
MPUIVMOBJ = $(MPUIOBJ_:%.o=%.asm) $(B)/baseq3/game/bg_lib.asm
|
||||
|
||||
|
@ -1,11 +1,12 @@
|
||||
This project, icculus.org/quake3 (sometimes referred to ioquake3, or ioq3 for
|
||||
short) aims to build upon id Software's Quake 3 source code release. The
|
||||
source code was released on August 20, 2005 under the GPL. Since then, we have
|
||||
been cleaning up, fixing bugs, and adding features. Our permanent goal is to
|
||||
create the open source Quake 3 distribution upon which people base their games
|
||||
and projects. We also seek to have the perfect version of the engine for
|
||||
playing Quake 3: Arena, Team Arena, and all popular mods. This distribution of
|
||||
the engine has been ported to many new platforms and has had a slew of new
|
||||
features added, along with massive bug extermination.
|
||||
Urban Terror is a realism based total conversion mod for Quake III Arena which
|
||||
no longer requires this game to be played. It only uses its engine, which is
|
||||
open sourced through the GPL and may be distributed freely. Urban Terror plays
|
||||
in about the same setting as Counter Strike, but is less focused on realism
|
||||
and plays much faster, which among other things, is caused by the ability to
|
||||
strafe jump, which combined with wall jumping can lead to very quick movement
|
||||
and nice jumps. Urban Terror has 7 game modes, 25 maps and 15 weapons.
|
||||
|
||||
WWW: http://ioquake3.org/
|
||||
This port installs the modified ioquake3 engine for Urban Terror called
|
||||
ioUrbanTerror, and depends on the data, resulting in a playable game.
|
||||
|
||||
WWW: http://ftp.snt.utwente.nl/pub/games/urbanterror/iourbanterror/source/
|
||||
|
@ -7,8 +7,8 @@ If you have sound problems with OpenAL recompile without it. Also the OPENAL
|
||||
option causes the program to omit restoring gamma and mouse sensivity after
|
||||
exitting.
|
||||
|
||||
The configuration files are saved to ~/.ioquake3 instead of ~/.q3a because
|
||||
they have additional variables which would be removed if other engines
|
||||
The configuration files are saved to ~/.ioUrbanTerror instead of ~/.q3a
|
||||
because they have additional variables which would be removed if other engines
|
||||
overwrite them. But you can safely copy the original directory to the new one
|
||||
for the first time.
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
%%DEDICATED%%bin/ioq3ded
|
||||
%%CLIENT%%bin/ioquake3
|
||||
%%SMP%%bin/ioquake3-smp
|
||||
%%DEDICATED%%bin/ioUrTded
|
||||
%%CLIENT%%bin/ioUrbanTerror
|
||||
%%SMP%%bin/ioUrbanTerror-smp
|
||||
%%GAMELIBS%%%%LIBDIR%%/baseq3/cgame.so
|
||||
%%GAMELIBS%%%%LIBDIR%%/baseq3/qagame.so
|
||||
%%GAMELIBS%%%%LIBDIR%%/baseq3/ui.so
|
||||
@ -8,6 +8,7 @@
|
||||
%%GAMELIBS%%%%LIBDIR%%/missionpack/qagame.so
|
||||
%%GAMELIBS%%%%LIBDIR%%/missionpack/ui.so
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ioUrbanTerror_README.txt
|
||||
%%GAMELIBS%%@dirrm %%LIBDIR%%/missionpack
|
||||
%%GAMELIBS%%@dirrm %%LIBDIR%%/baseq3
|
||||
%%GAMELIBS%%@dirrm %%LIBDIR%%
|
||||
|
Loading…
Reference in New Issue
Block a user