Description: Patching GNUMakefile to adjust buildflags and conflicts
 Not only buildflags have to be adjusted to comply with the Debian
 policy but also the examples binaries have to be renamed to
 avoid conflicts with other packages
Author: Massimo Manghi <mxmanghi@apache.org>
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/

--- a/GNUmakefile
+++ b/GNUmakefile
@@ -15,45 +15,44 @@
 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 
 DEPDIR=depends
-CFLAGS=-c -g -O3 -Wall -Werror -fPIC
-LDFLAGS=-g -O3 -Wall -Werror
+CFLAGS+=$(shell dpkg-buildflags --get CFLAGS) -c -Wall -Werror -fPIC
+LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) -Wall -Werror
 CC=gcc
 
-all:		libsoldout.so mkd2html mkd2latex mkd2man
+all:		libsoldout.so markdown2html markdown2latex markdown2man
 
 .PHONY:		all clean
 
-
 # libraries
 
 libsoldout.so:	libsoldout.so.1
 	ln -s $^ $@
 
 libsoldout.so.1: markdown.o array.o buffer.o renderers.o
-	$(CC) $(LDFLAGS) -shared -Wl,-soname=$@ $^ -o $@
+	$(CC) $(CPPFLAGS) $(LDFLAGS) -shared -Wl,-soname=$@ $^ -o $@
 
 
 # executables
 
-mkd2html:	mkd2html.o libsoldout.so
-	$(CC) $(LDFLAGS) $^ -o $@
+markdown2html:	mkd2html.o libsoldout.so
+	$(CC) $(CPPFLAGS) $(LDFLAGS) $^ -o $@
 
-mkd2latex:	mkd2latex.o libsoldout.so
-	$(CC) $(LDFLAGS) $^ -o $@
+markdown2latex:	mkd2latex.o libsoldout.so
+	$(CC) $(CPPFLAGS) $(LDFLAGS) $^ -o $@
 
-mkd2man:	mkd2man.o libsoldout.so
-	$(CC) $(LDFLAGS) $^ -o $@
+markdown2man:	mkd2man.o libsoldout.so
+	$(CC) $(CPPFLAGS) $(LDFLAGS) $^ -o $@
 
 
 # housekeeping
 
 benchmark:	benchmark.o libsoldout.so
-	$(CC) $(LDFLAGS) $^ -o $@
+	$(CC) $(CPPFLAGS) $(LDFLAGS) $^ -o $@
 
 clean:
 	rm -f *.o
 	rm -f libsoldout.so libsoldout.so.*
-	rm -f mkd2html mkd2latex mkd2man benchmark
+	rm -f markdown2html markdown2latex markdown2man benchmark
 	rm -rf $(DEPDIR)
 
 
@@ -66,10 +65,10 @@
 
 %.o:	%.c
 	@mkdir -p $(DEPDIR)
-	@$(CC) -MM $< > $(DEPDIR)/$*.d
-	$(CC) $(CFLAGS) -o $@ $<
+	@$(CC) $(CPPFLAGS) -MM $< > $(DEPDIR)/$*.d
+	$(CC) $(CPPFLAGS) $(CFLAGS) -o $@ $<
 
 %.o:	%.m
 	@mkdir -p $(DEPDIR)
-	@$(CC) -MM $< > depends/$*.d
-	$(CC) $(CFLAGS) -o $@ $<
+	@$(CC) $(CPPFLAGS) -MM $< > depends/$*.d
+	$(CC) $(CPPFLAGS) $(CFLAGS) -o $@ $<
