aboutsummaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2021-09-24 09:10:35 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2021-09-24 13:11:52 +0000
commit7bcdcaa5437f420895609d977bdea0f6e8589e9d (patch)
treeee3f22f5b6e9e5447e866ce27d9901096a880834 /comms
parent6ee810855acaf9e1ac220ea30ca1bdd9315e5e4b (diff)
downloadports-7bcdcaa5437f420895609d977bdea0f6e8589e9d.tar.gz
ports-7bcdcaa5437f420895609d977bdea0f6e8589e9d.zip
comms/predict: fix ncurses with ports and futur split in base
While here, avoid useless call on sed where easily possible
Diffstat (limited to 'comms')
-rw-r--r--comms/predict/Makefile5
-rw-r--r--comms/predict/files/Makefile7
2 files changed, 3 insertions, 9 deletions
diff --git a/comms/predict/Makefile b/comms/predict/Makefile
index 138e6d343db2..7212cf4a9822 100644
--- a/comms/predict/Makefile
+++ b/comms/predict/Makefile
@@ -14,12 +14,11 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib
USES= ncurses
INSTALL_TARGET= install install.man
+MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" PREFIX="${PREFIX}" STAGEDIR="${STAGEDIR}"
post-patch:
@${SED} -e 's|%%PREFIX%%|${PREFIX}|g' ${FILESDIR}/predict.h > ${WRKSRC}/predict.h
@${SED} -e 's|%%PREFIX%%|${PREFIX}|g' ${FILESDIR}/vocalizer.h > ${WRKSRC}/vocalizer/vocalizer.h
- @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' -e 's|%%STAGEDIR%%|${STAGEDIR}|g' \
- -e 's|%%CC%%|${CC}|g' -e 's|%%CFLAGS%%|${CFLAGS}|g' \
- ${FILESDIR}/Makefile > ${WRKSRC}/Makefile
+ @${CP} ${FILESDIR}/Makefile ${WRKSRC}/Makefile
.include <bsd.port.mk>
diff --git a/comms/predict/files/Makefile b/comms/predict/files/Makefile
index 07935eae81d0..cf449317fbe5 100644
--- a/comms/predict/files/Makefile
+++ b/comms/predict/files/Makefile
@@ -1,12 +1,7 @@
-PREFIX= %%PREFIX%%
-STAGEDIR= %%STAGEDIR%%
-CC= %%CC%%
-CFLAGS= %%CFLAGS%%
-
default: all
all: predict vocalizer/vocalizer
-LIBS = ${LDFLAGS} -pthread -lm -lncurses
+LIBS = ${LDFLAGS} -pthread -lm -lncursesw
predict: predict.c predict.h
${CC} ${CFLAGS} -o predict predict.c ${LIBS}