aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-08-05 13:35:27 +0000
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-08-05 14:46:34 +0000
commit8f3f52224f8f491e627b643d098caa0549ca09ef (patch)
tree19cf76f302bd21f4a3a6448aaae9f1e5e4116812
parent5e485448d6df2a6f0ed8710a558fc6af15d142b2 (diff)
downloadports-8f3f52224f8f491e627b643d098caa0549ca09ef.tar.gz
ports-8f3f52224f8f491e627b643d098caa0549ca09ef.zip
multimedia/naludump: Fix build with llvm16
- Utilize USES=localbase - Pet portclippy Sponsored by: The FreeBSD Foundation
-rw-r--r--multimedia/naludump/Makefile14
1 files changed, 8 insertions, 6 deletions
diff --git a/multimedia/naludump/Makefile b/multimedia/naludump/Makefile
index 2e8e31c3e596..9c38f5989075 100644
--- a/multimedia/naludump/Makefile
+++ b/multimedia/naludump/Makefile
@@ -10,13 +10,15 @@ WWW= https://www.udo-richter.de/vdr/naludump.en.html
LICENSE= GPLv2
-USES= alias gmake iconv:wchar_t tar:tgz
+USES= alias gmake iconv:wchar_t localbase tar:tgz
+USE_CXXSTD= c++14
+
+MAKE_ARGS+= CC="${CC}" CXX="${CXX}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+
+CFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB}
+
PATCH_STRIP= -p1
-CFLAGS+= "-I${LOCALBASE}/include"
-CFLAGS+= "-L${LOCALBASE}/lib"
-CFLAGS+= ${ICONV_LIB}
-MAKE_ARGS+= CC="${CC}" CXX="${CXX}"
-MAKE_ARGS+= CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+
PLIST_FILES+= bin/${PORTNAME}
do-install: