Description: src/Makefile patch
 [Michael Bienia]
 As sift fails to link with ld --as-needed, I had to patch src/Makefile
 to fix it. While at it I've also added support for dpkg-buildflags to
 use in CFLAGS and LDFLAGS.
 [Laszlo Kajan]
 Added dpkg-buildflags to CPPFLAGS.
Author: Michael Bienia <geser@ubuntu.com>
Author: Laszlo Kajan <lkajan@rostlab.org>
Index: sift-4.0.3b/src/Makefile
===================================================================
--- sift-4.0.3b.orig/src/Makefile	2012-05-26 11:30:58.000000000 +0200
+++ sift-4.0.3b/src/Makefile	2012-05-26 11:38:06.000000000 +0200
@@ -9,13 +9,18 @@
 	seqs_from_psiblast_res
 
 CC := gcc
-CFLAGS := -I$(include-prefix)/include/blimps -O2 -D__MAKE_PREFIX__=\"$(prefix)\" $(CFLAGS)
-LDFLAGS := -L$(lib-prefix)/lib -lblimps $(LDFLAGS)
+CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS)
+CFLAGS := $(shell dpkg-buildflags --get CFLAGS) -Wno-unused-result -I$(include-prefix)/include/blimps -O2 -D__MAKE_PREFIX__=\"$(prefix)\"
+LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -L$(lib-prefix)/lib
+LIBS := -lblimps -lm
 
 all: bin
 
 bin: $(BIN)
 
+$(BIN): %: %.o
+	$(CC) $(LDFLAGS) -o $@ $< $(LIBS)
+
 clean:
 	rm -f *.o $(BIN)
 
