Author: Nathan Phillip Brink Package: bnc-2.9.4 Purpose: Make bnc's buildsystem respect CPPFLAGS and LDFLAGS. See: https://bugs.gentoo.org/338181 --- a/Makefile.in Mon Sep 20 18:12:56 2010 -0400 +++ b/Makefile.in Mon Sep 20 18:16:17 2010 -0400 @@ -1,5 +1,6 @@ LIBS=@LIBS@ -CFLAGS=@CFLAGS@ -Wall -include config.h +CFLAGS=@CFLAGS@ -Wall +CPPFLAGS = -include config.h @CPPFLAGS@ CC=@CC@ DESTDIR = @@ -14,24 +15,24 @@ install -m 755 bnc mkpasswd bncchk bncsetup $(DESTDIR)$(bindir) mkpasswd:mkpasswd.c - ${CC} ${CFLAGS} -o mkpasswd mkpasswd.c ${LIBS} + ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o mkpasswd mkpasswd.c ${LIBS} bnc: bnc.o conf.o server.o cmds.o ctcp.o send.o sbuf.o Makefile - ${CC} -o bnc bnc.o conf.o server.o cmds.o ctcp.o sbuf.o send.o ${LIBS} + ${CC} ${CFLAGS} ${LDFLAGS} -o bnc bnc.o conf.o server.o cmds.o ctcp.o sbuf.o send.o ${LIBS} bnc.o: config.h struct.h bnc.c Makefile - ${CC} ${CFLAGS} -c bnc.c + ${CC} ${CFLAGS} ${CPPFLAGS} -c bnc.c conf.o: config.h struct.h conf.c Makefile - ${CC} ${CFLAGS} -c conf.c + ${CC} ${CFLAGS} ${CPPFLAGS} -c conf.c cmds.o: config.h struct.h cmds.c Makefile - ${CC} ${CFLAGS} -c cmds.c + ${CC} ${CFLAGS} ${CPPFLAGS} -c cmds.c ctcp.o: config.h ctcp.c Makefile - ${CC} ${CFLAGS} -c ctcp.c + ${CC} ${CFLAGS} ${CPPFLAGS} -c ctcp.c server.o: config.h struct.h server.c Makefile - ${CC} ${CFLAGS} -c server.c + ${CC} ${CFLAGS} ${CPPFLAGS} -c server.c send.o: send.c send.h Makefile - ${CC} ${CFLAGS} -c send.c + ${CC} ${CFLAGS} ${CPPFLAGS} -c send.c sbuf.o: sbuf.c - ${CC} ${CFLAGS} -c sbuf.c + ${CC} ${CFLAGS} ${CPPFLAGS} -c sbuf.c clean: rm -rf *.o *~ core bnc mkpasswd