dev-libs/libfragmentzip - 76 (tatsh-overlay)

Search

Install

Install this version:

emerge -a =dev-libs/libfragmentzip-76

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =dev-libs/libfragmentzip-76

Or alternatively:

emerge --autounmask-write -a =dev-libs/libfragmentzip-76

Package Information

Description:
A library allowing to download single files from a remote zip archive
Homepage:
https://github.com/tihmstar/libfragmentzip
License:
LGPL-3

Ebuild Details

Version EAPI Keywords Slot
76 8 ~amd64 ~ppc64 ~x86 0
View Raw Ebuild
# Copyright 2018-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit autotools

DESCRIPTION="A library allowing to download single files from a remote zip archive"
HOMEPAGE="https://github.com/tihmstar/libfragmentzip"
SHA="92f184e631c7156113850afdb9c68a2d892e35b6"
SRC_URI="https://github.com/tihmstar/libfragmentzip/archive/${SHA}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${SHA}"

LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"

DEPEND="dev-libs/libzip:=
	net-misc/curl
	dev-libs/tihmstar-libgeneral
	virtual/zlib:="
RDEPEND="${DEPEND}"

PATCHES=( "${FILESDIR}/configure-ac.patch" )

src_prepare() {
	touch config.h.in
	default
	eautoreconf
}

src_compile() {
	emake
}

src_install() {
	emake install DESTDIR="${D}"
	einstalldocs
}

Inherited Eclasses

Dependencies

DEPEND

dev-libs/libzip:=
	net-misc/curl
	dev-libs/tihmstar-libgeneral
	virtual/zlib:=

RDEPEND

dev-libs/libzip:=
	net-misc/curl
	dev-libs/tihmstar-libgeneral
	virtual/zlib:=

Manifest for 76

Type File Size Source URLs
DIST libfragmentzip-76.tar.gz 15216 bytes https://github.com/tihmstar/libfragmentzip/archive/92f184e631c7156113850afdb9c68a2d892e35b6.tar.gz