aboutsummaryrefslogtreecommitdiffstats
path: root/security/afl/files/patch-Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'security/afl/files/patch-Makefile')
-rw-r--r--security/afl/files/patch-Makefile14
1 files changed, 8 insertions, 6 deletions
diff --git a/security/afl/files/patch-Makefile b/security/afl/files/patch-Makefile
index fab7011b9bf0..ff5f51dd3422 100644
--- a/security/afl/files/patch-Makefile
+++ b/security/afl/files/patch-Makefile
@@ -1,15 +1,15 @@
---- Makefile.orig 2016-02-16 07:14:22 UTC
+--- Makefile.orig 2016-06-24 02:35:35 UTC
+++ Makefile
@@ -21,6 +21,8 @@ BIN_PATH = $(PREFIX)/bin
HELPER_PATH = $(PREFIX)/lib/afl
DOC_PATH = $(PREFIX)/share/doc/afl
MISC_PATH = $(PREFIX)/share/afl
+INSTALL_PROGRAM?= install -s -m755
-+INSTALL_SCRIPT?= isntall -m755
++INSTALL_SCRIPT?= install -m755
- PROGS = afl-gcc afl-fuzz afl-showmap afl-tmin afl-gotcpu afl-analyze
- SH_PROGS = afl-plot afl-cmin afl-whatsup
-@@ -115,12 +117,13 @@ clean:
+ # PROGS intentionally omit afl-as, which gets installed to its own dir.
+
+@@ -118,14 +120,15 @@ clean:
install: all
mkdir -p -m 755 $${DESTDIR}$(BIN_PATH) $${DESTDIR}$(HELPER_PATH) $${DESTDIR}$(DOC_PATH) $${DESTDIR}$(MISC_PATH)
rm -f $${DESTDIR}$(BIN_PATH)/afl-plot.sh
@@ -20,7 +20,9 @@
- if [ -f afl-qemu-trace ]; then install -m 755 afl-qemu-trace $${DESTDIR}$(BIN_PATH); fi
- if [ -f afl-clang-fast -a -f afl-llvm-pass.so -a -f afl-llvm-rt.o ]; then set -e; install -m 755 afl-clang-fast $${DESTDIR}$(BIN_PATH); ln -sf afl-clang-fast $${DESTDIR}$(BIN_PATH)/afl-clang-fast++; install -m 755 afl-llvm-pass.so afl-llvm-rt.o $${DESTDIR}$(HELPER_PATH); fi
+ if [ -f afl-qemu-trace ]; then ${INSTALL_PROGRAM} afl-qemu-trace $${DESTDIR}$(BIN_PATH); fi
-+ if [ -f afl-clang-fast -a -f afl-llvm-pass.so -a -f afl-llvm-rt.o ]; then set -e; ${INSTALL_PROGRAM} afl-clang-fast $${DESTDIR}$(BIN_PATH); ln -sf afl-clang-fast $${DESTDIR}$(BIN_PATH)/afl-clang-fast++; ${INSTALL_PROGRAM} afl-llvm-pass.so $${DESTDIR}$(HELPER_PATH); install -m 755 afl-llvm-rt.o $${DESTDIR}$(HELPER_PATH); fi
++ if [ -f afl-clang-fast -a -f afl-llvm-pass.so -a -f afl-llvm-rt.o ]; then set -e; ${INSTALL_PROGRAM} afl-clang-fast $${DESTDIR}$(BIN_PATH); ln -sf afl-clang-fast $${DESTDIR}$(BIN_PATH)/afl-clang-fast++; ${INSTALL_PROGRAM} afl-llvm-pass.so afl-llvm-rt.o $${DESTDIR}$(HELPER_PATH); fi
+ if [ -f afl-llvm-rt-32.o ]; then set -e; install -m 755 afl-llvm-rt-32.o $${DESTDIR}$(HELPER_PATH); fi
+ if [ -f afl-llvm-rt-64.o ]; then set -e; install -m 755 afl-llvm-rt-64.o $${DESTDIR}$(HELPER_PATH); fi
set -e; for i in afl-g++ afl-clang afl-clang++; do ln -sf afl-gcc $${DESTDIR}$(BIN_PATH)/$$i; done
- install -m 755 afl-as $${DESTDIR}$(HELPER_PATH)
+ ${INSTALL_PROGRAM} afl-as $${DESTDIR}$(HELPER_PATH)