minizip-ng: actually make the package minizip-ng

This package called it self minizip and installed
files in the same place as archivers/minizip.
Its consumer opencolorio could not find it even
when buildlinked.
So drop compatability with minizip when building
to make it install files unique to it and change
its pkgname to minizip-ng. A new buildlink file
is also used since the pkgname changed.
With these changes it will install cmake files
with the names opencolorio is looking for.
Taking the liberty of updating it to its latest
version as well.
This commit is contained in:
nros 2023-11-07 19:50:35 +00:00
parent d73686e26e
commit ddbe6adcc6
4 changed files with 40 additions and 45 deletions

View file

@ -1,8 +1,6 @@
# $NetBSD: Makefile,v 1.2 2023/10/24 22:08:08 wiz Exp $
# $NetBSD: Makefile,v 1.3 2023/11/07 19:50:35 nros Exp $
DISTNAME= minizip-ng-4.0.1
PKGNAME= ${DISTNAME:S/-ng//}
PKGREVISION= 1
DISTNAME= minizip-ng-4.0.2
CATEGORIES= archivers
MASTER_SITES= ${MASTER_SITE_GITHUB:=zlib-ng/}
GITHUB_PROJECT= minizip-ng
@ -22,7 +20,7 @@ CMAKE_CONFIGURE_ARGS+= -DBUILD_SHARED_LIBS=YES
CMAKE_CONFIGURE_ARGS+= -DMZ_BZIP2=YES
CMAKE_CONFIGURE_ARGS+= -DMZ_LZMA=YES
CMAKE_CONFIGURE_ARGS+= -DMZ_ZSTD=YES
CMAKE_CONFIGURE_ARGS+= -DINSTALL_INC_DIR=${PREFIX}/include/minizip-ng
CMAKE_CONFIGURE_ARGS+= -DMZ_COMPAT=NO
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../archivers/xz/buildlink3.mk"

View file

@ -1,28 +1,25 @@
@comment $NetBSD: PLIST,v 1.1 2023/10/16 12:52:41 ryoon Exp $
include/minizip/mz.h
include/minizip/mz_compat.h
include/minizip/mz_crypt.h
include/minizip/mz_os.h
include/minizip/mz_strm.h
include/minizip/mz_strm_buf.h
include/minizip/mz_strm_bzip.h
include/minizip/mz_strm_lzma.h
include/minizip/mz_strm_mem.h
include/minizip/mz_strm_os.h
include/minizip/mz_strm_pkcrypt.h
include/minizip/mz_strm_split.h
include/minizip/mz_strm_wzaes.h
include/minizip/mz_strm_zlib.h
include/minizip/mz_strm_zstd.h
include/minizip/mz_zip.h
include/minizip/mz_zip_rw.h
include/minizip/unzip.h
include/minizip/zip.h
lib/cmake/minizip/minizip-config-version.cmake
lib/cmake/minizip/minizip-config.cmake
lib/cmake/minizip/minizip-noconfig.cmake
lib/cmake/minizip/minizip.cmake
lib/libminizip.so
lib/libminizip.so.1
lib/libminizip.so.${PKGVERSION}
lib/pkgconfig/minizip.pc
@comment $NetBSD: PLIST,v 1.2 2023/11/07 19:50:35 nros Exp $
include/minizip-ng/mz.h
include/minizip-ng/mz_crypt.h
include/minizip-ng/mz_os.h
include/minizip-ng/mz_strm.h
include/minizip-ng/mz_strm_buf.h
include/minizip-ng/mz_strm_bzip.h
include/minizip-ng/mz_strm_lzma.h
include/minizip-ng/mz_strm_mem.h
include/minizip-ng/mz_strm_os.h
include/minizip-ng/mz_strm_pkcrypt.h
include/minizip-ng/mz_strm_split.h
include/minizip-ng/mz_strm_wzaes.h
include/minizip-ng/mz_strm_zlib.h
include/minizip-ng/mz_strm_zstd.h
include/minizip-ng/mz_zip.h
include/minizip-ng/mz_zip_rw.h
lib/cmake/minizip-ng/minizip-ng-config-version.cmake
lib/cmake/minizip-ng/minizip-ng-config.cmake
lib/cmake/minizip-ng/minizip-ng-noconfig.cmake
lib/cmake/minizip-ng/minizip-ng.cmake
lib/libminizip-ng.so
lib/libminizip-ng.so.4
lib/libminizip-ng.so.${PKGVERSION}
lib/pkgconfig/minizip-ng.pc

View file

@ -1,13 +1,13 @@
# $NetBSD: buildlink3.mk,v 1.1 2023/10/16 12:52:41 ryoon Exp $
# $NetBSD: buildlink3.mk,v 1.2 2023/11/07 19:50:35 nros Exp $
BUILDLINK_TREE+= minizip
BUILDLINK_TREE+= minizip-ng
.if !defined(MINIZIP_BUILDLINK3_MK)
MINIZIP_BUILDLINK3_MK:=
.if !defined(MINIZIP_NG_BUILDLINK3_MK)
MINIZIP_NG_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.minizip+= minizip>=3.0.10
BUILDLINK_PKGSRCDIR.minizip?= ../../archivers/minizip-ng
BUILDLINK_API_DEPENDS.minizip-ng+= minizip-ng>=4.0.2
BUILDLINK_PKGSRCDIR.minizip-ng?= ../../archivers/minizip-ng
.endif # MINIZIP_BUILDLINK3_MK
.endif # MINIZIP_NG_BUILDLINK3_MK
BUILDLINK_TREE+= -minizip
BUILDLINK_TREE+= -minizip-ng

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.1 2023/10/16 12:52:41 ryoon Exp $
$NetBSD: distinfo,v 1.2 2023/11/07 19:50:35 nros Exp $
BLAKE2s (minizip-ng-4.0.1.tar.gz) = 4c8756d889f31b2b02d85a26b8fefe7316b495621256d77919188be470d83e03
SHA512 (minizip-ng-4.0.1.tar.gz) = 857450c3a51a75269afdffdcbaaa6d05894913dd98a91e307129b5e61766f6e3d20bca5841afa41bbe6ca88ad0666c462079a5e1fe73718c2dffd05219c8f258
Size (minizip-ng-4.0.1.tar.gz) = 769661 bytes
BLAKE2s (minizip-ng-4.0.2.tar.gz) = 4ee7f317fb040f632abdd56b2cad5dc3e4faeb2b8622ee9e38c26c1840d095c6
SHA512 (minizip-ng-4.0.2.tar.gz) = 4e626a312c35e5f003e4f365261ef3e1bf33488f8698ec31b1b33d32f6a34ed0b54f0e3ffdae658e5b441532dde3cee45c3822532f52e68ea588e809e8f4081c
Size (minizip-ng-4.0.2.tar.gz) = 769745 bytes