$NetBSD: patch-Makefile,v 1.3 2014/09/27 10:11:20 jperkin Exp $ adapt for pkgsrc add an install target --- Makefile.orig 2013-04-30 14:31:26.000000000 -0700 +++ Makefile 2013-05-07 11:20:59.000000000 -0700 @@ -16,7 +16,7 @@ CC = g++ #CFLAGS = -g -Wall -O3 -I/usr/local/include #CFLAGS = -g -Wall -I/usr/local/include -CFLAGS = -g -O2 -Wfatal-errors -Wshadow -Wall -I/usr/local/include +CFLAGS = -g -Wall -O2 -I${PREFIX}/include #CFLAGS = -pg -Wall -I/usr/local/include LD = g++ @@ -41,12 +41,12 @@ all: fhe.a check: Test_General_x - Test_General_x R=1 k=10 p=2 r=1 d=1 - Test_General_x R=1 k=10 p=2 r=2 d=1 - Test_General_x R=1 k=10 p=2 r=1 d=2 - Test_General_x R=1 k=10 p=3 r=1 d=1 - Test_General_x R=1 k=10 p=3 r=2 d=1 - Test_General_x R=1 k=10 p=3 r=1 d=2 + env LD_LIBRARY_PATH=${PREFIX}/lib ./Test_General_x R=1 k=10 p=2 r=1 d=1 + env LD_LIBRARY_PATH=${PREFIX}/lib ./Test_General_x R=1 k=10 p=2 r=2 d=1 + env LD_LIBRARY_PATH=${PREFIX}/lib ./Test_General_x R=1 k=10 p=2 r=1 d=2 + env LD_LIBRARY_PATH=${PREFIX}/lib ./Test_General_x R=1 k=10 p=3 r=1 d=1 + env LD_LIBRARY_PATH=${PREFIX}/lib ./Test_General_x R=1 k=10 p=3 r=2 d=1 + env LD_LIBRARY_PATH=${PREFIX}/lib ./Test_General_x R=1 k=10 p=3 r=1 d=2 test: $(TESTPROGS) @@ -64,3 +64,10 @@ clean: rm -f *.o *_x *_x.exe *.a core.* rm -rf *.dSYM + +install: + ${BSD_INSTALL_LIB} fhe.a ${DESTDIR}${PREFIX}/lib/libfhe.a + ${BSD_INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/FHE + for h in ${HEADER}; do \ + ${BSD_INSTALL_DATA} $$h ${DESTDIR}${PREFIX}/FHE/$$h; \ + done