head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.90 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.88 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.86 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.84 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.82 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.80 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.78 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.76 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.74 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.72 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.70 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.68 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.66 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.64 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.62 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.60 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.58 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.56 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.54 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.52 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.50 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.48 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.46 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.42 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.22 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.44 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.40 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.38 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.36 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.34 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.32 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.30 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.28 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.26 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.24 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.20 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.18 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.16 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.14 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.12 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.10 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.8 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.6 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.4 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.2 pkgsrc-2015Q1-base:1.2; locks; strict; comment @# @; 1.2 date 2015.01.28.17.11.28; author jmcneill; state Exp; branches; next 1.1; commitid PEJ5IJVlSUmKwO7y; 1.1 date 2015.01.22.12.51.00; author jmcneill; state Exp; branches; next ; commitid o7p5raOh1fFlh17y; desc @@ 1.2 log @use SDL for input and audio @ text @$NetBSD$ --- Makefile.orig 2014-11-03 15:11:07.000000000 +0000 +++ Makefile @@@@ -676,9 +676,6 @@@@ ifeq ($(PLATFORM),netbsd) DEBUG_CFLAGS=$(BASE_CFLAGS) -g - BUILD_CLIENT = 0 - BUILD_GAME_QVM = 0 - else # ifeq netbsd ############################################################################# @@@@ -968,11 +965,11 @@@@ default: release all: debug release debug: - @@$(MAKE) targets B=$(BD) CFLAGS="$(CFLAGS) $(DEPEND_CFLAGS) \ + @@$(MAKE) targets B=$(BD) CFLAGS="$(BASE_CFLAGS) $(CFLAGS) $(DEPEND_CFLAGS) \ $(DEBUG_CFLAGS)" V=$(V) release: - @@$(MAKE) targets B=$(BR) CFLAGS="$(CFLAGS) $(DEPEND_CFLAGS) \ + @@$(MAKE) targets B=$(BR) CFLAGS="$(BASE_CFLAGS) $(CFLAGS) $(DEPEND_CFLAGS) \ $(RELEASE_CFLAGS)" V=$(V) # Create the build directories, check libraries and print out @@@@ -1379,7 +1376,7 @@@@ Q3OBJ = \ $(B)/client/sys_main.o - Q3OBJ += $(if $(or $(findstring arm,$(ARCH)), $(USBDK)), \ + Q3OBJ += $(if $(or $(findstring rpi,$(ARCH)), $(USBDK)), \ $(B)/client/es_gamma.o $(B)/client/sdl_snd.o, \ $(B)/client/sdl_gamma.o $(B)/client/sdl_snd.o) @@@@ -1388,7 +1385,7 @@@@ Q3OBJ = \ $(B)/client/sdl_input.o) # -#ifeq ($(ARCH),arm) +#ifeq ($(ARCH),rpi) # Q3OBJ += \ # $(B)/client/es_gamma.o \ # $(B)/client/es_input.o \ @@@@ -1497,11 +1494,11 @@@@ ifeq ($(USE_MUMBLE),1) $(B)/client/libmumblelink.o endif - Q3POBJ += $(if $(or $(findstring arm,$(ARCH)), $(USBDK)), \ + Q3POBJ += $(if $(or $(findstring rpi,$(ARCH)), $(USBDK)), \ $(B)/client/es_glimp.o $(B)/client/etc1encode.o, \ $(B)/client/sdl_glimp.o) -#ifeq ($(ARCH),arm) +#ifeq ($(ARCH),rpi) # Q3POBJ += \ # $(B)/client/es_glimp.o \ # $(B)/client/etc1encode.o @ 1.1 log @Import ioquake3-raspberrypi-20150118 as games/ioquake3-raspberrypi. ioquake3 is a game engine project which aims to build upon id Software's Quake 3 source code release. The source code was released on August 20, 2005 under the GPL. The project's goal is to create a bug-free, enhanced open source Quake 3 source code distribution upon which new games and projects can be based, as well as an improved version (in relation to the original binaries) of the engine for playing Quake III: Arena, the Team Arena expansion pack and all the popular mods. This version of the package is optimized for the Raspberry Pi. @ text @d29 1 a29 1 @@@@ -1379,26 +1376,26 @@@@ Q3OBJ = \ d34 8 a41 8 - $(B)/client/es_gamma.o $(B)/client/sdl_snd.o, \ - $(B)/client/sdl_gamma.o $(B)/client/sdl_snd.o) - - Q3OBJ += $(if $(USBDK), \ - $(B)/client/es_input.o, \ - $(B)/client/sdl_input.o) - -# d43 4 a46 33 -# Q3OBJ += \ -# $(B)/client/es_gamma.o \ -# $(B)/client/es_input.o \ -# $(B)/client/es_snd.o -#else -# Q3OBJ += \ -# $(B)/client/sdl_gamma.o \ -# $(B)/client/sdl_input.o \ -# $(B)/client/sdl_snd.o -#endif +# Q3OBJ += $(if $(or $(findstring rpi,$(ARCH)), $(USBDK)), \ +# $(B)/client/es_gamma.o $(B)/client/es_snd.o, \ +# $(B)/client/sdl_gamma.o $(B)/client/sdl_snd.o) + +# Q3OBJ += $(if $(USBDK), \ +# $(B)/client/es_input.o, \ +# $(B)/client/sdl_input.o) + + +ifeq ($(ARCH),rpi) + Q3OBJ += \ + $(B)/client/es_gamma.o \ + $(B)/client/es_input.o \ + $(B)/client/es_snd.o +else + Q3OBJ += \ + $(B)/client/sdl_gamma.o \ + $(B)/client/sdl_input.o \ + $(B)/client/sdl_snd.o +endif ifeq ($(ARCH),i386) Q3OBJ += \ @