# Copyright 2015-2016 Adélie Linux Team # Distributed under the terms of the NCSA License EAPI=6 DESCRIPTION="The Alpine Linux Package Keeper (APK)" HOMEPAGE="http://alpinelinux.org/" SRC_URI="http://git.alpinelinux.org/cgit/apk-tools/snapshot/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="arm mips ppc x86 x86_64 ~alpha ~arm64 ~hppa ~ppc64 ~sparc64" IUSE="static" # lua DEPEND="dev-libs/libfetch[ssl]" RDEPEND="${DEPEND} >=dev-libs/openssl-1.0.1p static? ( >=dev-libs/openssl-1.0.1p[static-libs] ) sys-libs/zlib static? ( sys-libs/zlib[static-libs] ) " # lua? ( dev-lang/lua:5.2 ) PATCHES=( "${FILESDIR}"/${P}-use-sha256-signature.patch ) src_configure() { #if ! use lua; then echo 'LUAAPK=' >> "${S}"/config.mk echo 'export LUAAPK' >> "${S}"/config.mk #fi } src_compile () { export CFLAGS=-Wno-error=unused-result emake use static && emake static } pkg_preinst () { mkdir -p "${D}"/usr/sbin mv "${D}"/sbin/apk "${D}"/usr/sbin/apk use static && "${D}"/sbin/apk.static "${D}"/usr/sbin/apk.static rmdir "${D}"/sbin }