diff options
author | Julian Ospald <hasufell@gentoo.org> | 2012-10-21 15:43:52 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2012-10-21 15:43:52 +0000 |
commit | b3a25ecae19ac5ee4592c83a984c0c59f684bd34 (patch) | |
tree | 3cda1f113a7fc15543eeadc93e84435f35cec373 /games-fps/warsow | |
parent | Use elog instead of einfo. (diff) | |
download | historical-b3a25ecae19ac5ee4592c83a984c0c59f684bd34.tar.gz historical-b3a25ecae19ac5ee4592c83a984c0c59f684bd34.tar.bz2 historical-b3a25ecae19ac5ee4592c83a984c0c59f684bd34.zip |
add missing patch wrt #439170
Package-Manager: portage-2.2.0_alpha140/cvs/Linux x86_64
Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'games-fps/warsow')
-rw-r--r-- | games-fps/warsow/ChangeLog | 6 | ||||
-rw-r--r-- | games-fps/warsow/Manifest | 17 | ||||
-rw-r--r-- | games-fps/warsow/files/warsow-1.02-build.patch | 546 |
3 files changed, 560 insertions, 9 deletions
diff --git a/games-fps/warsow/ChangeLog b/games-fps/warsow/ChangeLog index 0b31ec35ac8f..2f91a3a6c6db 100644 --- a/games-fps/warsow/ChangeLog +++ b/games-fps/warsow/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for games-fps/warsow # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-fps/warsow/ChangeLog,v 1.43 2012/10/21 00:37:24 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-fps/warsow/ChangeLog,v 1.44 2012/10/21 15:43:49 hasufell Exp $ + + 21 Oct 2012; Julian Ospald <hasufell@gentoo.org> + +files/warsow-1.02-build.patch: + add missing patch wrt #439170 *warsow-1.02 (21 Oct 2012) diff --git a/games-fps/warsow/Manifest b/games-fps/warsow/Manifest index 80d5a890e3fd..fbd44bf0307c 100644 --- a/games-fps/warsow/Manifest +++ b/games-fps/warsow/Manifest @@ -7,6 +7,7 @@ AUX warsow-0.5-pic.patch 377 SHA256 300c220fb833424be66da460ad4ac1ef6c61cde0dc5b AUX warsow-0.62-build.patch 13349 SHA256 82ad996d1d925ffc849737c2e4bc028bf4c95e4e86a445fae3b66c59269764d5 SHA512 794defe657558386a23c63d47e86aa4fb54f7ce709f7de532519071fb3e99146d4ac36d58194692fee6febfb91eb6ebbaae036b74d40d3c17473e8e367e66c4a WHIRLPOOL d294b51a270b4f7e3ebe42e85cf8f2dff763f49363d37eff2ea703a8bf9eba5e4c6bf0ba4d620faee4ae94b113b4ebcfb7ab11a046e5fffaa695c0e9132fe41f AUX warsow-1.0-build.patch 16346 SHA256 626f23dc9c99eec2d1e1760e9247eb81079569ea139c165cb3ec908235e3aee7 SHA512 50131166cbd4ea39e9d77936d47ee9ca602f78f37f4f0351c188528deaebee1312b757ec4703b20a104cd23dbb5b68a948af774d67da07d1dac671c752bee4cf WHIRLPOOL 866797b10d0513269e72d2e71cda2d4860c8ca90322a426232dbcbd00cde68350a56ac484dacf350de11263ef329c5632dab5f8d0d8b08795191d6ac671ebe51 AUX warsow-1.01-build.patch 15562 SHA256 5f85026c8ceeadc8de10797f6eaabce1f485a2846aec4a2f05e1f117234f55c1 SHA512 cf77b79142cd2ac6082781e8c6186fa3b23357703396cc65e975834877d7798600729652c7aa4ec53dbce64c40b0c2bcffa70d5455a2257b6ecadb6b985560ac WHIRLPOOL 9b32dcc602cbe49d3bad0b2523a784f6c755d8d9a744669597ce3c934f5cf21f239f43290a9b716010b1f67d0c049cb2ebc4607d92699b3911f0d6778483c398 +AUX warsow-1.02-build.patch 15562 SHA256 5f85026c8ceeadc8de10797f6eaabce1f485a2846aec4a2f05e1f117234f55c1 SHA512 cf77b79142cd2ac6082781e8c6186fa3b23357703396cc65e975834877d7798600729652c7aa4ec53dbce64c40b0c2bcffa70d5455a2257b6ecadb6b985560ac WHIRLPOOL 9b32dcc602cbe49d3bad0b2523a784f6c755d8d9a744669597ce3c934f5cf21f239f43290a9b716010b1f67d0c049cb2ebc4607d92699b3911f0d6778483c398 DIST warsow.png 1692 SHA256 086968e72271b248ef32609ed1818ff9f5c355297b1eee3cbee9e41f4e18a954 SHA512 76476fd6f624b4043405fbddeaa0fa46338b96bf46a9b64434940d9a84738a20c25243ef1316048159698b6a70b3e0f26218da3332203a93944312e77ba22c8f WHIRLPOOL 94b7c77641d5a8f581de4eb0e4e91b71f25347248a6aa6c1160e8fefda92951daa3fbbf04aee4920fc9b53fb07872d3fb7d870d4207d13844e07afa51c93e85b DIST warsow_0.5_sdk.zip 34213675 SHA256 35cc937b4b38659df803d84f6b3fd6e9d5a5480ecadb4b642d991b99e3401f05 DIST warsow_0.5_unified.zip 256768515 SHA256 66ac784277def8d90a8368d44e7ca72cd1d3a50b63cee4ad7c3e102cf16f5100 @@ -24,16 +25,16 @@ EBUILD warsow-0.62.ebuild 3455 SHA256 e15b191b283a2c9ccd36b83d250119564ac326922f EBUILD warsow-1.0.ebuild 3383 SHA256 8cd92ac8f52b73fe2d10c32284ca45f24d5803aeef6899f5baf009518b5edbbf SHA512 23e0baf3b4bbfba245d8a0eacc3cdb301a4bd89427aea49d0a2b7f48f4fc32ffe90dd42530f2b97bae0426516e765e5a4d8f652a2241f1de4c3f3b5dc29515d7 WHIRLPOOL 4d23ea88a5d0d471de8950dd2407ff189d004bcb55d6b7d5d9a657fd133ab0afd33179fe3bfe9bc7d0ca1dc3e31a88f50a9e2eb65faab3b239207e753646467e EBUILD warsow-1.01.ebuild 3550 SHA256 d0632396aa4e1d0b00b9dfd76514249614cad060838c13545d3cafb69044386e SHA512 74b6f411adfb076d2f7fee3531fd08d1305cc10d503c453c0f1f6751a4a20b7c9a4bf9224204617fc3e1348036876d206fe9947ecdfe370f5858cbe27556e9c4 WHIRLPOOL b35d00c570f341293f70dc31213ad52eb11d79c404dd34cf9aeb6713fd43852c1f5c8ce59094c095609e791d346d4a2c9f4c650e2e068839698e7d3f04ba1a52 EBUILD warsow-1.02.ebuild 3713 SHA256 973bd8128832a465530245293a9c840d9f6edf1c2c4813118e74966642d88350 SHA512 bb8f097e120662220a8e5eac4665fa607ccb1a563ff13528b9ee3e04c8586dfa01de4e04a0ae88ca24d3fc44cb68a756708afb96244eba9bf1186497075a33d9 WHIRLPOOL b0c24299c7d7c99a7642440a4b47ade9ae1e32e97ffa30617bc0c0ebb2badee3a2938b887952e619dd116561d038a48ab9df0eee43467e9e4db2931636099e8e -MISC ChangeLog 6052 SHA256 3f317571e0b3e8d2e8e27e616ef812283ba7a076d72c622baf06a4d49f554053 SHA512 52e692af3f1f9f1518ebe2be3a00c02d750a8b22a3e36f097f2dab83907bf112a08172af7b125b6c6dfba17ac7961dd5385464bcc738de76175d6e389d79a333 WHIRLPOOL 3dc2fa07e3a8f1de558cf31a591bd7f044450e086f9ddd28e0eda9c0342e73c8d4a8d9e2629320084a3de2809215a615a0df109278f25c5c89d73f5dfc496790 +MISC ChangeLog 6170 SHA256 4931a7eec9c3fcf311d6e0dcb69024b9e9ab0ac0839096d4dc7825612446061f SHA512 5f89823aa545423cd3b40926446f5f53f909c47c0e43bf2ffc36ecd41e746aa1557e6673b14fdefef9cfd1317497fbc92e8409addb72d87e3d52a2812ee1d677 WHIRLPOOL 102f6d68bdc15b132716ea4dfbf2ff90f51f8a91530a5e3659e0b2d220520d2b48ec2d52d3ba28a67d19c09a1ab2be124b2445f0151ed603921b6bdbc4d04db7 MISC metadata.xml 347 SHA256 016dbabb997c28f241f054760d9b81b1c43f5161de6d53936a2ebeb78bccdbea SHA512 34e3d6eae3b4665eac573b096d83a2841aee4488cc1a237e54e6e12c0c7ad8caefbbde6b563d1421c9d68cf7fb2b6c2446dfeddb1390971a7630b5efa494cb77 WHIRLPOOL 9d4cbde23eacc798cb4f1ac0c504963d349619229a5c2e926d8fc1348b1fefc53e999cc21e0be0cdca58affd1bfd4a275ae633709af78ca3dc808431fa365db3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQg0PJAAoJEFpvPKfnPDWznuIH/0BnXi4GUhGozQNoUmQKcHrr -E90KCLOmp7r1BjS5lyO2GGWQWI8b/lEHg3Yca9qCrWKvdRYQn4UkW/j3u3biWvBW -NgkA9a9nMDGyQSelbTMKS7zEc7bWq11CtCIWOL7T+aNJqwlbsPjIc49OdyKGtxCY -M1Z/gclAywhgaMeNc3Xsp5KPpx0Bf3y9G75pLiCRGLnLAmXTGK2FvrMHztl76qgS -KdNbduVpCnaazxRfr9n+te5eFtDJ+Z1fh9WgoHiNhYk8MTsbMt2Sx+0Ipz6XORC0 -Dr2+50D8A/7neuBd8LkUNRw4eynlRPd7+dlS/RPlb7SyVWi5NQyQE61PVkLtlPw= -=E7s5 +iQEcBAEBCAAGBQJQhBg4AAoJEFpvPKfnPDWzKDIH/AxlmktTGm6k/YHzvEJujUrC +l3ws4GMPkdaBPOBSLVqAqZnozvDAIuMyrmQrFFxswv9iviyUlr60Yjhl/xTTADHs +zLzfkX8TdB/NFrXyPCoy8AjJKGuU01g4pbMlzQE+idg5DPkLbyu1ucfykMa4TYP3 +CP6m4zahLjp0D9yHXSw1Z45Vj2EdSUK77Skv2mnuknREP7arhAa7cbSKL/v+wz5S +9rlajAZ6LSjTv4L6JUtal2of7Lij+JOa7obSSRSLot0lzYxVH/L58CoPIMIvbOA6 +kKA3CwMCtE7k5f01iPYoeGqno0IwDvWbLThEBpc5Rj1mfEeENWEOCrrKKd3TgTU= +=cTr/ -----END PGP SIGNATURE----- diff --git a/games-fps/warsow/files/warsow-1.02-build.patch b/games-fps/warsow/files/warsow-1.02-build.patch new file mode 100644 index 000000000000..003c391f6721 --- /dev/null +++ b/games-fps/warsow/files/warsow-1.02-build.patch @@ -0,0 +1,546 @@ +From: Julian Ospald <hasufell@gentoo.org> +Date: Thu Oct 11 15:00:18 UTC 2012 +Subject: build system + +a) respect flags/linker +b) don't take ARCH from env (we set BASE_ARCH in the ebuild) +c) split LDFLAGS and LDFLAGS_COMMON as per bug + http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=347650 +d) don't remove angel-lib (compilation fails, why is this?) +e) make output verbose +f) remove start-scripts +g) address parallel make issues + +--- source/Makefile ++++ source/Makefile +@@ -50,10 +50,10 @@ + else + CC?=gcc + CXX?=g++ +-LD=gcc +-LXX?=g++ +-AR=ar +-RANLIB=ranlib ++LD=$(CC) ++LXX=$(CXX) ++AR?=ar ++RANLIB?=ranlib + + # this nice line comes from the linux kernel makefile + BASE_ARCH:=$(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc/ -e s/sparc64/sparc/ -e s/arm.*/arm/ -e s/sa110/arm/ -e s/alpha/axp/) +@@ -62,7 +62,7 @@ + ifeq ($(OS),FreeBSD) + ARCH?=freebsd_$(BASE_ARCH) + else +-ARCH?=$(BASE_ARCH) ++ARCH=$(BASE_ARCH) + endif + + SHARED_LIBRARY_EXTENSION=so +@@ -72,7 +72,7 @@ + + ifeq ($(DEBUG_BUILD), YES) + BINDIR=debug +-CFLAGS_DEBUG=-O0 -ggdb -D_DEBUG ++CFLAGS_DEBUG=-D_DEBUG + else + BINDIR=release + endif +@@ -196,8 +196,8 @@ + X11BASE?=/usr/X11R6 + + CFLAGS_COMMON=$(CFLAGS) -pipe -I. -I$(LOCALBASE)/include -I$(X11BASE)/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wall -Wno-unused-function -fvisibility=hidden +-CFLAGS_RELEASE=-O2 -fno-strict-aliasing -ffast-math -funroll-loops -DNDEBUG -msse2 +-CFLAGS_DEBUG=-O0 -ggdb -D_DEBUG ++CFLAGS_RELEASE=-fno-strict-aliasing -ffast-math -funroll-loops -DNDEBUG ++CFLAGS_DEBUG=-D_DEBUG + ifeq ($(DEBUG_BUILD),YES) + CFLAGS_COMMON+=$(CFLAGS_DEBUG) + else +@@ -209,18 +209,18 @@ + CFLAGS_MODULE=-DPIC -fPIC + CFLAGS_TV_SERVER=-DDEDICATED_ONLY -DTV_SERVER_ONLY -DC_ONLY -DTV_MODULE_HARD_LINKED + +-LDFLAGS_COMMON=$(LDFLAGS) +-LXXFLAGS_COMMON=$(LDFLAGS) -lstdc++ -lsupc++ ++LDFLAGS_COMMON= ++LXXFLAGS_COMMON=-lstdc++ -lsupc++ + + ifeq ($(OS),FreeBSD) + LDFLAGS_COMMON+= -L/usr/local/lib -lm -pthread + else +-LDFLAGS_COMMON+= -L/usr/local/lib -ldl -lm -O1 -Wl,--as-needed ++LDFLAGS_COMMON+= -ldl -lm + endif + + ifneq ($(DEBUG_BUILD),YES) +-LDFLAGS_COMMON+= -s +-LXXFLAGS_COMMON+= -s ++LDFLAGS_COMMON+= ++LXXFLAGS_COMMON+= + endif + + ifeq ($(ARCH),x86_64) +@@ -298,12 +298,9 @@ + ###################################################################################################### + # Helper functions + ###################################################################################################### +-DO_CC=echo " > Compiling $<" && \ +- $(CC) $(CFLAGS_COMMON) -c $< -o $@ +-DO_CXX=echo " > Compiling (c++) $<" && \ +- $(CXX) $(CFLAGS_COMMON) $(CXXFLAGS_COMMON) -c $< -o $@ +-DO_RES=echo " > Compiling resource $<" && \ +- $(RES) $(RESFLAGS_COMMON) -i $< -o $@ ++DO_CC=$(CC) $(CFLAGS_COMMON) -c $< -o $@ ++DO_CXX=$(CXX) $(CFLAGS_COMMON) $(CXXFLAGS_COMMON) -c $< -o $@ ++DO_RES=$(RES) $(RESFLAGS_COMMON) -i $< -o $@ + + DO_CC_CLIENT=$(DO_CC) $(CFLAGS_CLIENT) + DO_CC_DED=$(DO_CC) $(CFLAGS_DED) +@@ -505,17 +502,17 @@ + + all: client openal qf ded cgame game ui irc cin angelwrap tv_server + +-client: $(BUILDDIRS) message-client compile-client link-client start-script-client ++client: $(BUILDDIRS) message-client compile-client link-client + openal: $(BUILDDIRS) message-openal compile-openal link-openal + qf: $(BUILDDIRS) message-qf compile-qf link-qf +-ded: $(BUILDDIRS) message-ded compile-ded link-ded start-script-ded ++ded: $(BUILDDIRS) message-ded compile-ded link-ded + cgame: $(BUILDDIRS) message-cgame compile-cgame link-cgame + game: $(BUILDDIRS) message-game compile-game link-game + ui: $(BUILDDIRS) message-ui compile-ui link-ui + irc: $(BUILDDIRS) message-irc compile-irc link-irc + cin: $(BUILDDIRS) message-cin compile-cin link-cin + angelwrap: $(BUILDDIRS) message-angelwrap compile-angelwrap link-angelwrap +-tv_server: $(BUILDDIRS) message-tv_server compile-tv_server link-tv_server start-script-tv_server ++tv_server: $(BUILDDIRS) message-tv_server compile-tv_server link-tv_server + + clean: clean-msg clean-depend clean-client clean-openal clean-qf clean-ded clean-cgame clean-game clean-ui clean-librocket clean-irc clean-cin clean-angelwrap clean-tv_server + +@@ -611,13 +608,14 @@ + @echo "> *********************************************************" + compile-ui: $(OBJS_UI_ROCKET) $(LIBROCKET_LIB) + link-ui: $(BINDIR)/basewsw $(BINDIR)/basewsw/ui_$(ARCH).$(SHARED_LIBRARY_EXTENSION) ++$(BINDIR)/basewsw/ui_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(LIBROCKET_LIB) + clean-ui: + @echo " > Removing ui objects" && \ + $(RM) $(OBJS_UI_ROCKET) + + $(LIBROCKET_LIB): + @echo "> * Building Rocket library" +- @CXX=$(CXX) AR=$(AR) RANLIB=$(RANLIB) CXXFLAGS="$(CFLAGS)" DEBUG_BUILD=$(DEBUG_BUILD) USE_MINGW=$(USE_MINGW) $(MAKE) -C $(LIBROCKET_DIR) -f $(LIBROCKET_MAKEFILE) DEBUG_BUILD=$(DEBUG_BUILD) ++ @CXX=$(CXX) AR=$(AR) RANLIB=$(RANLIB) CXXFLAGS="$(CXXFLAGS)" DEBUG_BUILD=$(DEBUG_BUILD) USE_MINGW=$(USE_MINGW) $(MAKE) -C $(LIBROCKET_DIR) -f $(LIBROCKET_MAKEFILE) DEBUG_BUILD=$(DEBUG_BUILD) + @echo "> * Done building RocketCore library." + @echo "> *********************************************************" + @echo "> * Continuing ui building..." +@@ -656,7 +654,6 @@ + @echo "> *********************************************************" + @echo "> * Building angelwrap" + @echo "> *********************************************************" +- -@rm $(ANGELSCRIPT_LIB) + $(ANGELSCRIPT_INC)/angelscript.h: + @echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" + @echo "!!!" +@@ -668,7 +665,7 @@ + + $(ANGELSCRIPT_LIB): $(ANGELSCRIPT_INC)/angelscript.h + @echo "> * Building Angelscript library first" +- @CXX=$(CXX) AR=$(AR) RANLIB=$(RANLIB) CXXFLAGS="$(CFLAGS)" $(MAKE) -C $(ANGELSCRIPT_PROJECT_DIR) ++ @CXX=$(CXX) AR=$(AR) RANLIB=$(RANLIB) CXXFLAGS="$(CXXFLAGS)" $(MAKE) -C $(ANGELSCRIPT_PROJECT_DIR) + @echo "> * Done building angelscript library." + @echo "> *********************************************************" + @echo "> * Continuing angelwrap building..." +@@ -702,69 +699,57 @@ + # DED + ######## + $(BINDIR)/$(SERVER_EXE): $(OBJS_DED) +- @echo " > Linking $@" && \ +- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_DED) ++ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_DED) + + ######### + # CLIENT + ######### + ifeq ($(OS),Darwin) + $(BINDIR)/$(CLIENT_EXE): $(OBJS_CLIENT) +- @echo " > Linking $@" && \ +- $(LD) -o $@ $(OBJS_CLIENT) mac/SDLMain.m $(LDFLAGS_COMMON) $(LDFLAGS_CLIENT) ++ $(LD) $(LDFLAGS) -o $@ $(OBJS_CLIENT) mac/SDLMain.m $(LDFLAGS_COMMON) $(LDFLAGS_CLIENT) + else + $(BINDIR)/$(CLIENT_EXE): $(OBJS_CLIENT) +- @echo " > Linking $@" && \ +- $(LD) -o $@ $(OBJS_CLIENT) $(LDFLAGS_COMMON) $(LDFLAGS_CLIENT) ++ $(LD) $(LDFLAGS) -o $@ $(OBJS_CLIENT) $(LDFLAGS_COMMON) $(LDFLAGS_CLIENT) + endif + + ######### + # OPENAL + ######### + $(BINDIR)/libs/snd_openal_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_OPENAL) +- @echo " > Linking $@" && \ +- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_OPENAL) ++ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_OPENAL) + + ######### + # QF + ######### + $(BINDIR)/libs/snd_qf_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_QF) +- @echo " > Linking $@" && \ +- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_QF) ++ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_QF) + + ######## + # .SO + ######## + $(BINDIR)/basewsw/cgame_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_CGAME) +- @echo " > Linking $@" && \ +- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) ++ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) + + $(BINDIR)/basewsw/game_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_GAME) +- @echo " > Linking $@" && \ +- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) ++ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) + + $(BINDIR)/basewsw/ui_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_UI_ROCKET) +- @echo " > Linking $@" && \ +- $(LXX) -o $@ $^ $(LXXFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_ROCKET) ++ $(LXX) $(LDFLAGS) -o $@ $^ $(LXXFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_ROCKET) + + $(BINDIR)/libs/irc_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_IRC) +- @echo " > Linking $@" && \ +- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_IRC) ++ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_IRC) + + $(BINDIR)/libs/cin_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_CIN) +- @echo " > Linking $@" && \ +- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_CIN) ++ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_CIN) + + $(BINDIR)/libs/angelwrap_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_ANGELWRAP) +- @echo " > Linking $@" && \ +- $(LXX) -o $@ $^ $(LXXFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_ANGELWRAP) ++ $(LXX) $(LDFLAGS) -o $@ $^ $(LXXFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_ANGELWRAP) + + ######## + # TV + ######## + $(BINDIR)/$(TV_SERVER_EXE): $(OBJS_TV_SERVER) +- @echo " > Linking $@" && \ +- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_TV_SERVER) ++ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_TV_SERVER) + + ###################################################################################################### + # Meta Rules +@@ -776,49 +761,48 @@ + # CLIENT + ######## + $(BUILDDIR)/client/%.o: qcommon/%.c +- @$(DO_CC_CLIENT) ++ $(DO_CC_CLIENT) + + $(BUILDDIR)/client/%.o: server/%.c +- @$(DO_CC_CLIENT) ++ $(DO_CC_CLIENT) + + $(BUILDDIR)/client/%.o: client/%.c +- @$(DO_CC_CLIENT) ++ $(DO_CC_CLIENT) + + $(BUILDDIR)/client/%.o: ref_gl/%.c +- @$(DO_CC_CLIENT) ++ $(DO_CC_CLIENT) + + $(BUILDDIR)/client/%.o: null/%.c +- @$(DO_CC_CLIENT) ++ $(DO_CC_CLIENT) + + $(BUILDDIR)/client/%.o: matchmaker/%.c +- @$(DO_CC_CLIENT) ++ $(DO_CC_CLIENT) + + ifeq ($(USE_MINGW),YES) + $(BUILDDIR)/client/%.o: win32/%.c +- @$(DO_CC_CLIENT) ++ $(DO_CC_CLIENT) + + $(BUILDDIR)/client/%.o: win32/%.rc +- @$(DO_RES_CLIENT) ++ $(DO_RES_CLIENT) + else + ifeq ($(OS),Darwin) + $(BUILDDIR)/client/%.o: mac/%.c +- @$(DO_CC_CLIENT) ++ $(DO_CC_CLIENT) + $(BUILDDIR)/client/%.o: unix/%.c +- @$(DO_CC_CLIENT) ++ $(DO_CC_CLIENT) + else + $(BUILDDIR)/client/%.o: unix/%.c +- @$(DO_CC_CLIENT) ++ $(DO_CC_CLIENT) + endif + endif + + $(BUILDDIR)/client/%.o: game/%.c +- @$(DO_CC_CLIENT) ++ $(DO_CC_CLIENT) + + $(BUILDDIR)/client/%.o: gameshared/%.c +- @$(DO_CC_DED) ++ $(DO_CC_DED) + + $(BINDIR)/warsow: unix/start_script.sh +- @echo " > Installing client start script" && \ + cp $< $@ && \ + chmod a+x $@ + +@@ -826,60 +810,59 @@ + # OPENAL + ######## + $(BUILDDIR)/openal/%.o: snd_openal/%.c +- @$(DO_CC_MODULE) $(CFLAGS_OPENAL) ++ $(DO_CC_MODULE) $(CFLAGS_OPENAL) + + $(BUILDDIR)/openal/%.o: gameshared/%.c +- @$(DO_CC_MODULE) ++ $(DO_CC_MODULE) + + ######## + # QF + ######## + $(BUILDDIR)/qf/%.o: snd_qf/%.c +- @$(DO_CC_MODULE) $(CFLAGS_QF) ++ $(DO_CC_MODULE) $(CFLAGS_QF) + + ifeq ($(USE_MINGW),YES) + $(BUILDDIR)/qf/win_snd.o: win32/win_snd.c +- @$(DO_CC_MODULE) $(CFLAGS_DSOUND) ++ $(DO_CC_MODULE) $(CFLAGS_DSOUND) + else + $(BUILDDIR)/qf/unix_snd.o: unix/unix_snd.c +- @$(DO_CC_MODULE) $(CFLAGS_SDL) ++ $(DO_CC_MODULE) $(CFLAGS_SDL) + endif + + $(BUILDDIR)/qf/%.o: gameshared/%.c +- @$(DO_CC_MODULE) ++ $(DO_CC_MODULE) + + + ######## + # DED + ######## + $(BUILDDIR)/ded/%.o: qcommon/%.c +- @$(DO_CC_DED) ++ $(DO_CC_DED) + + $(BUILDDIR)/ded/%.o: server/%.c +- @$(DO_CC_DED) ++ $(DO_CC_DED) + + ifeq ($(USE_MINGW),YES) + $(BUILDDIR)/ded/%.o: win32/%.c +- @$(DO_CC_DED) ++ $(DO_CC_DED) + else + $(BUILDDIR)/ded/%.o: unix/%.c +- @$(DO_CC_DED) ++ $(DO_CC_DED) + endif + + $(BUILDDIR)/ded/%.o: null/%.c +- @$(DO_CC_DED) ++ $(DO_CC_DED) + + $(BUILDDIR)/ded/%.o: game/%.c +- @$(DO_CC_DED) ++ $(DO_CC_DED) + + $(BUILDDIR)/ded/%.o: gameshared/%.c +- @$(DO_CC_DED) ++ $(DO_CC_DED) + + $(BUILDDIR)/ded/%.o: matchmaker/%.c +- @$(DO_CC_DED) ++ $(DO_CC_DED) + + $(BINDIR)/wsw_server: unix/start_script.sh +- @echo " > Installing dedicated server start script" && \ + cp $< $@ && \ + chmod a+x $@ + +@@ -887,117 +870,116 @@ + # CGAME + ######## + $(BUILDDIR)/cgame/%.o: cgame/%.c +- @$(DO_CC_MODULE) ++ $(DO_CC_MODULE) + + $(BUILDDIR)/cgame/%.o: gameshared/%.c +- @$(DO_CC_MODULE) ++ $(DO_CC_MODULE) + + ######## + # GAME + ######## + $(BUILDDIR)/game/%.o: game/%.c +- @$(DO_CC_MODULE) ++ $(DO_CC_MODULE) + + $(BUILDDIR)/game/%.o: game/ai/%.c +- @$(DO_CC_MODULE) ++ $(DO_CC_MODULE) + + $(BUILDDIR)/game/%.o: gameshared/%.c +- @$(DO_CC_MODULE) ++ $(DO_CC_MODULE) + + $(BUILDDIR)/game/%.o: matchmaker/%.c +- @$(DO_CC_MODULE) ++ $(DO_CC_MODULE) + + ######## + # UI.ROCKET + ######## + $(BUILDDIR)/ui/%.o: gameshared/%.c +- @$(DO_CC_MODULE) ++ $(DO_CC_MODULE) + + $(BUILDDIR)/ui/%.o: ui/%.cpp +- @$(DO_CXX_MODULE) $(CFLAGS_ROCKET) ++ $(DO_CXX_MODULE) $(CFLAGS_ROCKET) + + $(BUILDDIR)/ui/%.o: ui/kernel/%.cpp +- @$(DO_CXX_MODULE) $(CFLAGS_ROCKET) ++ $(DO_CXX_MODULE) $(CFLAGS_ROCKET) + + $(BUILDDIR)/ui/%.o: ui/as/%.cpp +- @$(DO_CXX_MODULE) $(CFLAGS_ROCKET) ++ $(DO_CXX_MODULE) $(CFLAGS_ROCKET) + + $(BUILDDIR)/ui/%.o: ui/datasources/%.cpp +- @$(DO_CXX_MODULE) $(CFLAGS_ROCKET) ++ $(DO_CXX_MODULE) $(CFLAGS_ROCKET) + + $(BUILDDIR)/ui/%.o: ui/widgets/%.cpp +- @$(DO_CXX_MODULE) $(CFLAGS_ROCKET) ++ $(DO_CXX_MODULE) $(CFLAGS_ROCKET) + + $(BUILDDIR)/ui/%.o: ui/decorators/%.cpp +- @$(DO_CXX_MODULE) $(CFLAGS_ROCKET) ++ $(DO_CXX_MODULE) $(CFLAGS_ROCKET) + + #$(BUILDDIR)/ui.as/%.o: matchmaker/%.c +-# @$(DO_CC_MODULE) ++# $(DO_CC_MODULE) + + ######## + # IRC + ######## + $(BUILDDIR)/irc/%.o: gameshared/%.c +- @$(DO_CC_MODULE) ++ $(DO_CC_MODULE) + + $(BUILDDIR)/irc/%.o: irc/%.c +- @$(DO_CC_MODULE) ++ $(DO_CC_MODULE) + + ######## + # CIN + ######## + $(BUILDDIR)/cin/%.o: gameshared/%.c +- @$(DO_CC_MODULE) ++ $(DO_CC_MODULE) + + $(BUILDDIR)/cin/%.o: cin/%.c +- @$(DO_CC_MODULE) $(CFLAGS_CIN) ++ $(DO_CC_MODULE) $(CFLAGS_CIN) + + ######## + # ANGELWRAP + ######## + $(BUILDDIR)/angelwrap/%.o: gameshared/%.c +- @$(DO_CC_MODULE) $(CFLAGS_ANGELWRAP) ++ $(DO_CC_MODULE) $(CFLAGS_ANGELWRAP) + + $(BUILDDIR)/angelwrap/%.o: angelwrap/%.c +- @$(DO_CC_MODULE) $(CFLAGS_ANGELWRAP) ++ $(DO_CC_MODULE) $(CFLAGS_ANGELWRAP) + + $(BUILDDIR)/angelwrap/%.o: angelwrap/%.cpp +- @$(DO_CXX_MODULE) $(CFLAGS_ANGELWRAP) ++ $(DO_CXX_MODULE) $(CFLAGS_ANGELWRAP) + + $(BUILDDIR)/angelwrap/%.o : angelwrap/addon/%.cpp +- @$(DO_CXX_MODULE) $(CFLAGS_ANGELWRAP) ++ $(DO_CXX_MODULE) $(CFLAGS_ANGELWRAP) + + ######## + # TV SERVER + ######## + $(BUILDDIR)/tv_server/%.o: qcommon/%.c +- @$(DO_CC_TV_SERVER) ++ $(DO_CC_TV_SERVER) + + $(BUILDDIR)/tv_server/%.o: client/%.c +- @$(DO_CC_TV_SERVER) ++ $(DO_CC_TV_SERVER) + + $(BUILDDIR)/tv_server/%.o: tv_server/tv_module/%.c +- @$(DO_CC_TV_SERVER) ++ $(DO_CC_TV_SERVER) + + $(BUILDDIR)/tv_server/%.o: tv_server/%.c +- @$(DO_CC_TV_SERVER) ++ $(DO_CC_TV_SERVER) + + ifeq ($(USE_MINGW),YES) + $(BUILDDIR)/tv_server/%.o: win32/%.c +- @$(DO_CC_TV_SERVER) ++ $(DO_CC_TV_SERVER) + else + $(BUILDDIR)/tv_server/%.o: unix/%.c +- @$(DO_CC_TV_SERVER) ++ $(DO_CC_TV_SERVER) + endif + + $(BUILDDIR)/tv_server/%.o: null/%.c +- @$(DO_CC_TV_SERVER) ++ $(DO_CC_TV_SERVER) + + $(BUILDDIR)/tv_server/%.o: gameshared/%.c +- @$(DO_CC_TV_SERVER) ++ $(DO_CC_TV_SERVER) + + $(BINDIR)/wswtv_server: unix/start_script.sh +- @echo " > Installing TV server start script" && \ + cp $< $@ && \ + chmod a+x $@ + +--- libsrcs/libRocket/libRocket/Makefile.warsow ++++ libsrcs/libRocket/libRocket/Makefile.warsow +@@ -13,9 +13,9 @@ + endif + + ifeq ($(DEBUG_BUILD),YES) +- CXXFLAGS += -g -DROCKET_DEBUG ++ CXXFLAGS += -DROCKET_DEBUG + else +- CXXFLAGS += -O2 ++ CXXFLAGS += + endif + + BUILDDIR=Build/obj +--- libsrcs/angelscript/angelSVN/sdk/angelscript/projects/gnuc/makefile ++++ libsrcs/angelscript/angelSVN/sdk/angelscript/projects/gnuc/makefile +@@ -47,7 +47,7 @@ + CXX ?= gcc + # On i686 architecture you may need to add -march=i686 if you get + # an undefined symbol for __sync_sub_and_fetch_4 in as_atomic.cpp. +- CXXFLAGS += -g -Wall -fPIC -fno-strict-aliasing ++ CXXFLAGS += -Wall -fPIC -fno-strict-aliasing + endif + + AR ?= ar |