multimedia/naludump: Fix build with llvm16

- Utilize USES=localbase
- Pet portclippy

Sponsored by:	The FreeBSD Foundation
This commit is contained in:
Muhammad Moinur Rahman 2023-08-05 15:35:27 +02:00
parent 5e485448d6
commit 8f3f52224f
1 changed files with 8 additions and 6 deletions

View File

@ -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: