diff options
author | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2023-08-06 23:08:20 +0000 |
---|---|---|
committer | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2023-08-06 23:52:27 +0000 |
commit | 9b533488867e809193e30e92f840ea20e4e92101 (patch) | |
tree | 0a85915151b79237e7657432c16aa44103ea19a7 | |
parent | 9fff9ee2489b51000597dbb681625e6128b47c2f (diff) | |
download | ports-9b533488867e809193e30e92f840ea20e4e92101.tar.gz ports-9b533488867e809193e30e92f840ea20e4e92101.zip |
archivers/unalz: Fix build with llvm16
- Utilize USES=localbase
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation
-rw-r--r-- | archivers/unalz/Makefile | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/archivers/unalz/Makefile b/archivers/unalz/Makefile index 53e35090e386..1550454b9cc4 100644 --- a/archivers/unalz/Makefile +++ b/archivers/unalz/Makefile @@ -12,19 +12,24 @@ LICENSE_FILE= ${WRKSRC}/readme.txt WRKSRC= ${WRKDIR}/${PORTNAME} -USES= cpe iconv tar:xz +USES= cpe iconv localbase:ldflags tar:xz MAKE_ARGS+= CPP="${CXX}" CC="${CC}" OBJ="${UNALZ_OBJS}" \ LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS}" ALL_TARGET= posix-utf8 -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -lz -lbz2 +LDFLAGS+= -lz -lbz2 PLIST_FILES= bin/${PORTNAME} UNALZ_OBJS= main.o UnAlz.o UnAlzUtils.o UnAlzBz2decompress.o \ UnAlzBzip2.o UnAlzbzlib.o +.include <bsd.port.options.mk> + +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +CFLAGS+= -Dregister= +.endif + post-patch: ${REINPLACE_CMD} -e \ 's/-liconv/${ICONV_LIB}/g' ${WRKSRC}/Makefile |