openbsd-ports/graphics/DevIL/patches/patch-lib_Makefile_in

30 lines
1.2 KiB
Plaintext

$OpenBSD: patch-lib_Makefile_in,v 1.2 2017/08/24 11:46:06 sthen Exp $
C++ doesn't grok some C flags
Index: lib/Makefile.in
--- lib/Makefile.in.orig
+++ lib/Makefile.in
@@ -218,6 +218,7 @@ EGREP = @EGREP@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
GENERAL_CFLAGS = @GENERAL_CFLAGS@
+ONLY_CFLAGS = @ONLY_CFLAGS@
GLUT_CFLAGS = @GLUT_CFLAGS@
GLUT_LIBS = @GLUT_LIBS@
GLU_CFLAGS = @GLU_CFLAGS@
@@ -349,10 +350,11 @@ lib_LTLIBRARIES = $(am__append_2) $(am__append_4) $(am
il_HEADERS = $(all_include)/IL/devil_cpp_wrapper.hpp $(am__append_3) \
$(am__append_5) $(am__append_7)
AM_LDFLAGS = -version-info @DEVIL_LTVERSION@ $(am__append_1)
-AM_CFLAGS = $(GENERAL_CFLAGS)
+AM_CFLAGS = $(ONLY_CFLAGS) $(GENERAL_CFLAGS)
+AM_CXXFLAGS = $(GENERAL_CFLAGS)
libIL_la_CPPFLAGS = -I $(il_include) -I $(all_include)
-libIL_la_CFLAGS = $(AM_CFLAGS) @IL_CFLAGS@
-libIL_la_CXXFLAGS = $(AM_CFLAGS) @IL_CFLAGS@
+libIL_la_CFLAGS = $(AM_CFLAGS:S/-std=c99//) @IL_CFLAGS@
+libIL_la_CXXFLAGS = $(AM_CXXFLAGS) @IL_CFLAGS@
libIL_la_SOURCES = $(il_src)/il_alloc.c $(il_src)/il_doom.c \
$(il_src)/il_stack.c $(il_src)/il_pcx.c $(il_src)/il_rle.c \
$(il_src)/il_bits.c $(il_src)/il_endian.c $(il_src)/il_exr.cpp \