./archivers/zziplib, Library for ZIP archive handling

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.13.72nb1, Package name: zziplib-0.13.72nb1, Maintainer: pkgsrc-users

The zziplib library is intentionally lightweight, it offers the
ability to easily extract data from files archived in a single zip
file. Applications can bundle files into a single zip archive and
access them. The implementation is based only on the (free) subset
of compression with the zlib algorithm which is actually used by
the zip/unzip tools.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 330cab1c477196d2d26d30d5f4cb031647fd4597
RMD160: d1bcdbf0df1e1eb222c31b8d4c659bb1a45744f4
Filesize: 1134.937 KB

Version history: (Expand)


CVS history: (Expand)


   2021-01-17 10:36:45 by Juraj Lutter | Files touched by this commit (3)
Log message:
archivers/zziplib: Use portable switches for ln

Backport of upstream change. See
https://github.com/gdraheim/zziplib/com … 682dc72351
   2021-01-15 08:15:12 by Amitai Schleier | Files touched by this commit (4) | Package updated
Log message:
Notably missing on macOS, with magic PLIST handling hiding its absence:
libzzip.dylib. Pass -f along with ln -s in the APPLE cases, too, so none
of the bash install scripts exit early due to ln giving "File exists".

Bump PKGREVISION.
   2021-01-13 09:50:21 by Amitai Schleier | Files touched by this commit (2)
Log message:
Fix PLIST in the dylib case.
   2021-01-12 22:06:20 by Juraj Lutter | Files touched by this commit (3)
Log message:
archivers/zziplib: Fix build on SmartOS

Use portable switches to `ln'
   2021-01-11 23:41:56 by Thomas Klausner | Files touched by this commit (7) | Package removed
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
   2020-11-25 14:26:22 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
zziplib: update to 0.13.71.

Recreate patch-ba as patch-configure and add comment.

2020-04-14  gdraheim@github
    * The testbuilds allow to compile and test for different os via docker
    * The testbuilds allow to compare new cmake to automake install results
    * Found fixes to bring base, sdl, manpages and site docs to same level
    * release 0.13.71

2020-04-14  gdraheim@github
    * there have been tons of bugfixes over the last two years ...
    * Thanks go to Patrick Steinhardt (then at Aservo) for python3 updates
    * Thanks go to Josef Moellers (working at SUSE Labs) for many CVE fixes
    * and of course all the other patches that came in via github issues.
    * I have cleaned up sources to only uses Python3 (as needed by 2020).
    * !!! The old automake/autconf/libtool system will be dumped soon!!!
    * The build system was ported to 'cmake' .. (last tested cmake 3.10.2)
    * release 0.13.70
   2019-11-02 23:54:29 by Roland Illig | Files touched by this commit (27)
Log message:
archivers: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2018-08-06 14:55:38 by Soren Jacobsen | Files touched by this commit (4) | Package updated
Log message:
zziplib: Update to 0.13.69.

Changes:
2018-03-15  guidod  <guidod@gmx.de>
    * fix a number of CVEs reported with special *.zip PoC files
    * man-pages are generated with new dbk2man.py - docbook xmlto is optional now
    * completing some doc strings while checking the new man-pages to look good
    * allow the zziptests.py testsuite to run with an installed /bin path
    * try to fix some issues on testing with non-installed binaries on non-linux \ 
platfors
    * update autotools to allow compiling on some newer Mac / Win machines
    * a zip-program is still required for testing, but some errors are gone when \ 
not there
    * complete the approximation of fnmatch for the test binaries (on platforms \ 
without)
    * allow windows __mmap.h to be simpler, helping with some problems on MingW
    * integrate 'fopen("wb")' from TexLive to be more portable across
    * more portability as well for helpers like strnlen being used in the sources
    * update doc refs to point to github instead of sf.net
    * update the sf.net pages to have a prominent hint on newer github.com location
    * release v0.13.69