Description: add GCC hardening and fix the destination place.
Author: Joao Eriberto Mota Filho <eriberto@debian.org>
Last-Update: 2016-01-09
Index: f3-6.0/Makefile
===================================================================
--- f3-6.0.orig/Makefile
+++ f3-6.0/Makefile
@@ -4,7 +4,7 @@ CFLAGS += -std=c99 -Wall -Wextra -pedant
 TARGETS = f3write f3read
 EXPERIMENTAL_TARGETS = f3probe f3brew f3fix
 
-PREFIX = /usr/local
+PREFIX = $(DESTDIR)/usr
 INSTALL = install
 LN = ln
 
@@ -23,19 +23,19 @@ install-experimental: experimental
 	$(INSTALL) -oroot -groot -m755 $(EXPERIMENTAL_TARGETS) $(PREFIX)/bin
 
 f3write: utils.o f3write.o
-	$(CC) -o $@ $^ -lm
+	$(CC) $(LDFLAGS) -o $@ $^ -lm
 
 f3read: utils.o f3read.o
-	$(CC) -o $@ $^
+	$(CC) $(LDFLAGS) -o $@ $^
 
 f3probe: libutils.o libdevs.o libprobe.o f3probe.o
-	$(CC) -o $@ $^ -lm -ludev
+	$(CC) $(LDFLAGS) -o $@ $^ -lm -ludev
 
 f3brew: libutils.o libdevs.o f3brew.o
-	$(CC) -o $@ $^ -lm -ludev
+	$(CC) $(LDFLAGS) -o $@ $^ -lm -ludev
 
 f3fix: libutils.o f3fix.o
-	$(CC) -o $@ $^ -lparted
+	$(CC) $(LDFLAGS) -o $@ $^ -lparted
 
 -include *.d
 
