PORTNAME= minizip-ng DISTVERSION= 4.2.1 CATEGORIES= archivers MAINTAINER= vvd@FreeBSD.org COMMENT= Fork of the popular minizip found in the zlib distribution WWW= https://github.com/zlib-ng/minizip-ng LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libz-ng.so:archivers/zlib-ng \ libzstd.so:archivers/zstd USES= cmake:testing iconv pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= zlib-ng # CMakeList.txt: clone_repo(ppmd https://github.com/ip7z/7zip "26.00") 7ZIP_VER= 26.00 GH_TUPLE= ip7z:7zip:${7ZIP_VER}:7zip/third_party/ppmd USE_LDCONFIG= yes CMAKE_ARGS= -DCMAKE_INSTALL_INCLUDEDIR=${LOCALBASE}/include \ -DMZ_LIB_SUFFIX=-ng CMAKE_ON= BUILD_SHARED_LIBS \ CMAKE_DISABLE_FIND_PACKAGE_ZLIB \ CMAKE_POSITION_INDEPENDENT_CODE CMAKE_TESTING_ON= MZ_BUILD_TEST MZ_BUILD_UNIT_TEST EXTRACT_AFTER_ARGS= --exclude 7zip-${7ZIP_VER}/[ABD-Z]* \ --exclude 7zip-${7ZIP_VER}/C/7z[A-SUW-Za-z.]* \ --exclude 7zip-${7ZIP_VER}/C/7zVersion.rc \ --exclude 7zip-${7ZIP_VER}/C/[ABD-OQ-Za-z]* \ --exclude 7zip-${7ZIP_VER}/C/CpuArch.c \ --exclude 7zip-${7ZIP_VER}/C/Ppmd7* \ --exclude 7zip-${7ZIP_VER}/CPP \ --no-same-owner --no-same-permissions PLIST_SUB= VERSION="${DISTVERSION}" post-install: ${INSTALL_DATA} ${FILESDIR}/mz_compat.h \ ${STAGEDIR}${PREFIX}/include/${PORTNAME} .include