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.
Created attachment 639690 [details, diff]
patch file to find the bash binary
This new version obsoletes bug 700490. I also did not see bug 716494 when building.
The bug has been closed via the following commit(s):
Author: Volkmar W. Pogatzki <email@example.com>
AuthorDate: 2020-07-27 10:26:42 +0000
Commit: Joonas Niilola <firstname.lastname@example.org>
CommitDate: 2020-08-15 09:29:48 +0000
dev-libs/zziplib: 0.13.71 version bump
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 <email@example.com>
Signed-off-by: Joonas Niilola <firstname.lastname@example.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(-)