Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 723418

Summary: dev-libs/zziplib-0.13.71: version bump
Product: Gentoo Linux Reporter: Nico R. <n-roeser>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: normal CC: jstein
Priority: Normal Keywords: EBUILD, PATCH, PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/16851
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 700490    
Attachments: ebuild file, new version
patch file to find the bash binary

Description Nico R. 2020-05-16 17:03:05 UTC
Created attachment 639688 [details]
ebuild file, new version

I gave it a try and created an ebuild for dev-libs/zziplib-0.13.71. This is the latest version released by upstream. It has a CMake build system. The autotools build system has been declared deprecated and will be dropped in a future release.

So far, I have just tested building and installation, and it looked good. If something is not OK, I hope that others can build upon this work.

Both attached files are created by me. The contributions to the original code (patch file) are (obviously) based on the original code, from the zziplib GitHub repository. The ebuild file is based on dev-libs/zziplib/zziplib-0.13.69-r1.ebuild in the Gentoo portage tree. For both files, my contributions are licensed under the same licenses as the original code, with the option to upgrade to more recent versions of the licenses.
Comment 1 Nico R. 2020-05-16 17:04:00 UTC
Created attachment 639690 [details, diff]
patch file to find the bash binary
Comment 2 Nico R. 2020-05-16 17:06:30 UTC
This new version obsoletes bug 700490. I also did not see bug 716494 when building.
Comment 3 Larry the Git Cow gentoo-dev 2020-08-15 09:29:56 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f85b04cad6910dfeda4f6f7bae80b3a19c6cd3

commit 48f85b04cad6910dfeda4f6f7bae80b3a19c6cd3
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2020-07-27 10:26:42 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2020-08-15 09:29:48 +0000

    dev-libs/zziplib: 0.13.71 version bump
    
    Closes: https://bugs.gentoo.org/723418
    Thanks to Nico R. for the ebuild attached to the bug
    Adding myself as a proxied maintainer
    
    Package-Manager: Portage-2.3.103, Repoman-2.3.23
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Closes: https://github.com/gentoo/gentoo/pull/16851
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 dev-libs/zziplib/Manifest                          |   1 +
 .../zziplib/files/zziplib-0.13.69-009-perror.patch |  13 ++
 .../zziplib/files/zziplib-0.13.71-find-bash.patch  |  44 +++++++
 .../zziplib-0.13.71-join-paths-pc-zzipsdldir.patch |  26 ++++
 .../files/zziplib-0.13.71-shell-DESTDIR.patch      |  51 ++++++++
 ...-0.13.71-testbuilds-opensuse15-ninja-sdl2.patch | 137 +++++++++++++++++++++
 dev-libs/zziplib/metadata.xml                      |   9 +-
 dev-libs/zziplib/zziplib-0.13.71.ebuild            |  68 ++++++++++
 8 files changed, 348 insertions(+), 1 deletion(-)