1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-25 20:25:28 +03:00
aports/testing/trigger-rally/0001-fix-sdl2-detection.patch
2021-10-03 04:23:31 +00:00

26 lines
1.1 KiB
Diff

--- a/GNUmakefile
+++ b/GNUmakefile
@@ -2,6 +2,12 @@
# Trigger Rally GNUmakefile for Linux users
#
+PKG_CONFIG ?= pkg-config
+SDL2_CFLAGS = $(shell ${PKG_CONFIG} --cflags sdl2)
+SDL2_LIBS = $(shell ${PKG_CONFIG} --libs sdl2)
+SDL2_IMAGE_CFLAGS = $(shell ${PKG_CONFIG} --cflags SDL2_image)
+SDL2_IMAGE_LIBS = $(shell ${PKG_CONFIG} --libs SDL2_image)
+
# standard GNU and custom variables
DISTNAME := trigger-rally
DISTVER := 0.6.6.1
@@ -25,8 +31,8 @@
DMACROS := -DNDEBUG -DUNIX -DPACKAGE_VERSION=\"$(DISTVER)\"
INCDIRS := -I'./include'
CXXFLAGS += -std=c++11 $(WARNINGS) $(OPTIMS)
-CPPFLAGS += $(DMACROS) $(INCDIRS)
-EXTRA_LIBS := -lSDL2main -lGL -lGLU -lGLEW -lSDL2 -lSDL2_image -lphysfs -lopenal -lalut -lpthread -ltinyxml2
+CPPFLAGS += $(DMACROS) $(INCDIRS) $(SDL2_CFLAGS) $(SDL2_IMAGE_CFLAGS)
+EXTRA_LIBS := $(SDL2_LIBS) $(SDL2_IMAGE_LIBS) -lSDL2main -lGL -lGLU -lGLEW -lSDL2 -lSDL2_image -lphysfs -lopenal -lalut -lpthread -ltinyxml2
LDFLAGS += $(EXTRA_LIBS)
INSTALL_PROGRAM := install --mode=0755
INSTALL_DATA := install --mode=0644