pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/archivers/zziplib



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Jan 11 22:41:56 UTC 2021

Modified Files:
        pkgsrc/archivers/zziplib: Makefile PLIST distinfo
Removed Files:
        pkgsrc/archivers/zziplib/patches: patch-aa patch-bb patch-bc
            patch-configure

Log Message:
zziplib: update to 0.13.72.

This now uses cmake to build.

2021-01-04  gdraheim@github
    * The testbuilds were fixed to make cmake install and automake install the same
    * The cmake install did need patches for man3 installation on Unix
    * The cmake install did need patches for dll installation on Windows
    * The cmake install did need patches for dylib installation on MacOS
    * The cmake install did need patches for pkgconfig generation
    * Bump testbuilds to modern distro versions (ubuntu 20.04 centos 7.9 / 8.3)
    * Takeover docker_mirror.py for air-gap testings (for testbuilds.py)
    * handle UNZZIP-NOTFOUND in cmake and mark Ubuntu 'unzip' to be broken
    * merge patches for zzip_pread feature from Max Kellermann
    * merge patches for some bugs being found and reported via GitHub issues
    * run azure-pipelines with -DZZIP_TESTCVE=OFF to skip CVE *.zip downloads
    * use zziptests.py --downloadonly to get the CVE zip files for local storage
    * The ninja builds for cmake were run regularly as it seems to be widely used.
    * AND ... rename configure.ac to old.configure.ac to break outdated packaging scripts
    * ....... see testbuilds/*-am-*.dockerfile that it still works to rename them back
    * release 0.13.72


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/archivers/zziplib/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/archivers/zziplib/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/archivers/zziplib/distinfo
cvs rdiff -u -r1.6 -r0 pkgsrc/archivers/zziplib/patches/patch-aa
cvs rdiff -u -r1.4 -r0 pkgsrc/archivers/zziplib/patches/patch-bb \
    pkgsrc/archivers/zziplib/patches/patch-bc
cvs rdiff -u -r1.1 -r0 pkgsrc/archivers/zziplib/patches/patch-configure

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/archivers/zziplib/Makefile
diff -u pkgsrc/archivers/zziplib/Makefile:1.26 pkgsrc/archivers/zziplib/Makefile:1.27
--- pkgsrc/archivers/zziplib/Makefile:1.26      Wed Nov 25 13:26:21 2020
+++ pkgsrc/archivers/zziplib/Makefile   Mon Jan 11 22:41:56 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2020/11/25 13:26:21 wiz Exp $
+# $NetBSD: Makefile,v 1.27 2021/01/11 22:41:56 wiz Exp $
 
-DISTNAME=      zziplib-0.13.71
+DISTNAME=      zziplib-0.13.72
 CATEGORIES=    archivers
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=gdraheim/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -10,14 +10,16 @@ HOMEPAGE=   https://github.com/gdraheim/zz
 COMMENT=       Library for ZIP archive handling
 LICENSE=       gnu-lgpl-v2 OR mpl-1.1
 
-USE_LIBTOOL=           yes
-GNU_CONFIGURE=         yes
-CONFIGURE_ARGS+=       --with-zlib=${BUILDLINK_PREFIX.zlib}
-CONFIGURE_ARGS+=       --disable-builddir
+BUILD_DEPENDS+=        zip-[0-9]*:../../archivers/zip
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
 
-BUILD_DIRS=            zzip zzipwrap bins
+USE_CMAKE=     yes
+USE_TOOLS+=    bash:build
 
-TEST_TARGET=           check
+CMAKE_ARGS+=   -DZZIPTEST=NO
+
+CHECK_PORTABILITY_SKIP+=       old.configure
 
 .include "../../devel/zlib/buildlink3.mk"
+.include "../../lang/python/tool.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/archivers/zziplib/PLIST
diff -u pkgsrc/archivers/zziplib/PLIST:1.8 pkgsrc/archivers/zziplib/PLIST:1.9
--- pkgsrc/archivers/zziplib/PLIST:1.8  Mon May 15 08:40:21 2017
+++ pkgsrc/archivers/zziplib/PLIST      Mon Jan 11 22:41:56 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2017/05/15 08:40:21 spz Exp $
+@comment $NetBSD: PLIST,v 1.9 2021/01/11 22:41:56 wiz Exp $
 bin/unzip-mem
 bin/unzzip
 bin/unzzip-big
@@ -31,13 +31,123 @@ include/zzip/write.h
 include/zzip/zzip.h
 include/zzip/zzip32.h
 include/zziplib.h
-lib/libzzip.la
-lib/libzzipfseeko.la
-lib/libzzipmmapped.la
-lib/libzzipwrap.la
-lib/pkgconfig/zzip-zlib-config.pc
+lib/libzzip-0.so
+lib/libzzip-0.so.10
+lib/libzzip-0.so.11
+lib/libzzip-0.so.12
+lib/libzzip-0.so.13
+lib/libzzip-0.so.13.0.72
+lib/libzzip.so
+lib/libzzipfseeko-0.so
+lib/libzzipfseeko-0.so.10
+lib/libzzipfseeko-0.so.11
+lib/libzzipfseeko-0.so.12
+lib/libzzipfseeko-0.so.13
+lib/libzzipfseeko-0.so.13.0.72
+lib/libzzipfseeko.so
+lib/libzzipmmapped-0.so
+lib/libzzipmmapped-0.so.10
+lib/libzzipmmapped-0.so.11
+lib/libzzipmmapped-0.so.12
+lib/libzzipmmapped-0.so.13
+lib/libzzipmmapped-0.so.13.0.72
+lib/libzzipmmapped.so
+lib/libzzipwrap-0.so
+lib/libzzipwrap-0.so.13
+lib/libzzipwrap-0.so.13.0.72
+lib/libzzipwrap.so
 lib/pkgconfig/zzipfseeko.pc
 lib/pkgconfig/zziplib.pc
 lib/pkgconfig/zzipmmapped.pc
 lib/pkgconfig/zzipwrap.pc
+man/man3/__zzip_fetch_disk_trailer.3
+man/man3/__zzip_parse_root_directory.3
+man/man3/__zzip_try_open.3
+man/man3/zzip_close.3
+man/man3/zzip_closedir.3
+man/man3/zzip_compr_str.3
+man/man3/zzip_dir_alloc.3
+man/man3/zzip_dir_alloc_ext_io.3
+man/man3/zzip_dir_close.3
+man/man3/zzip_dir_fdopen.3
+man/man3/zzip_dir_fdopen_ext_io.3
+man/man3/zzip_dir_free.3
+man/man3/zzip_dir_open.3
+man/man3/zzip_dir_open_ext_io.3
+man/man3/zzip_dir_read.3
+man/man3/zzip_dir_real.3
+man/man3/zzip_dir_stat.3
+man/man3/zzip_dirfd.3
+man/man3/zzip_dirhandle.3
+man/man3/zzip_disk_buffer.3
+man/man3/zzip_disk_close.3
+man/man3/zzip_disk_entry_fopen.3
+man/man3/zzip_disk_entry_strdup_comment.3
+man/man3/zzip_disk_entry_strdup_name.3
+man/man3/zzip_disk_entry_to_data.3
+man/man3/zzip_disk_entry_to_file_header.3
+man/man3/zzip_disk_fclose.3
+man/man3/zzip_disk_feof.3
+man/man3/zzip_disk_findfile.3
+man/man3/zzip_disk_findfirst.3
+man/man3/zzip_disk_findmatch.3
+man/man3/zzip_disk_findnext.3
+man/man3/zzip_disk_fopen.3
+man/man3/zzip_disk_fread.3
+man/man3/zzip_disk_init.3
+man/man3/zzip_disk_mmap.3
+man/man3/zzip_disk_munmap.3
+man/man3/zzip_disk_new.3
+man/man3/zzip_disk_open.3
+man/man3/zzip_entry_data_offset.3
+man/man3/zzip_entry_fclose.3
+man/man3/zzip_entry_feof.3
+man/man3/zzip_entry_ffile.3
+man/man3/zzip_entry_findfile.3
+man/man3/zzip_entry_findfirst.3
+man/man3/zzip_entry_findmatch.3
+man/man3/zzip_entry_findnext.3
+man/man3/zzip_entry_fopen.3
+man/man3/zzip_entry_fread.3
+man/man3/zzip_entry_fread_file_header.3
+man/man3/zzip_entry_free.3
+man/man3/zzip_entry_strdup_name.3
+man/man3/zzip_errno.3
+man/man3/zzip_error.3
+man/man3/zzip_fclose.3
+man/man3/zzip_file_close.3
+man/man3/zzip_file_open.3
+man/man3/zzip_file_read.3
+man/man3/zzip_file_real.3
+man/man3/zzip_file_stat.3
+man/man3/zzip_filesize.3
+man/man3/zzip_fopen.3
+man/man3/zzip_fread.3
+man/man3/zzip_freopen.3
+man/man3/zzip_fstat.3
+man/man3/zzip_get_default_io.3
+man/man3/zzip_inflate_init.3
+man/man3/zzip_init_io.3
+man/man3/zzip_open.3
+man/man3/zzip_open_ext_io.3
+man/man3/zzip_open_shared_io.3
+man/man3/zzip_opendir.3
+man/man3/zzip_opendir_ext_io.3
+man/man3/zzip_read.3
+man/man3/zzip_readdir.3
+man/man3/zzip_realdir.3
+man/man3/zzip_realfd.3
+man/man3/zzip_rewind.3
+man/man3/zzip_rewinddir.3
+man/man3/zzip_seek.3
+man/man3/zzip_seek32.3
+man/man3/zzip_seekdir.3
+man/man3/zzip_seekdir32.3
+man/man3/zzip_seterror.3
+man/man3/zzip_strerror.3
+man/man3/zzip_strerror_of.3
+man/man3/zzip_tell.3
+man/man3/zzip_tell32.3
+man/man3/zzip_telldir.3
+man/man3/zzip_telldir32.3
 share/aclocal/zziplib.m4

Index: pkgsrc/archivers/zziplib/distinfo
diff -u pkgsrc/archivers/zziplib/distinfo:1.18 pkgsrc/archivers/zziplib/distinfo:1.19
--- pkgsrc/archivers/zziplib/distinfo:1.18      Wed Nov 25 13:26:21 2020
+++ pkgsrc/archivers/zziplib/distinfo   Mon Jan 11 22:41:56 2021
@@ -1,10 +1,6 @@
-$NetBSD: distinfo,v 1.18 2020/11/25 13:26:21 wiz Exp $
+$NetBSD: distinfo,v 1.19 2021/01/11 22:41:56 wiz Exp $
 
-SHA1 (zziplib-0.13.71.tar.gz) = c03f539c8a6fe5f1b39db4b5d4646d869f78bdd6
-RMD160 (zziplib-0.13.71.tar.gz) = e6418c792911ad5b19771e02cc28f441a1844cea
-SHA512 (zziplib-0.13.71.tar.gz) = e035d0ac26dca78335ae3defc652543ff7b353a1a95d76ed1beeb21a08e16f287a62d488f528cfbb77d5b558581b68d439aa0823577524e9aa61a3cf5f208cb5
-Size (zziplib-0.13.71.tar.gz) = 1150654 bytes
-SHA1 (patch-aa) = 0dd9535effc69940bfc0853b85685e7ba5f4fb30
-SHA1 (patch-bb) = aeedbec78e30e7d28c02509c934947e6f0d50693
-SHA1 (patch-bc) = b9f364ab66c218dafd176c0c5c33e74c208a634e
-SHA1 (patch-configure) = 55cc2214eb8dd3f0ad82464cb51afc0a5cddd0a5
+SHA1 (zziplib-0.13.72.tar.gz) = 330cab1c477196d2d26d30d5f4cb031647fd4597
+RMD160 (zziplib-0.13.72.tar.gz) = d1bcdbf0df1e1eb222c31b8d4c659bb1a45744f4
+SHA512 (zziplib-0.13.72.tar.gz) = 4bb089e74813c6fac9657cd96e44e4a6469bf86aba3980d885c4573e8db45e74fd07bbdfcec9f36297c72227c8c0b2c37dab1bc4326cef8529960e482fe501c8
+Size (zziplib-0.13.72.tar.gz) = 1162175 bytes



Home | Main Index | Thread Index | Old Index