# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=4 inherit eutils multilib DESCRIPTION="Hiredis is a minimalistic C client library for the Redis database." HOMEPAGE="https://github.com/antirez/hiredis" SRC_URI="${P}.tar.gz" LICENSE="" SLOT="0" KEYWORDS="amd64 x86" IUSE="" RESTRICT="fetch" DEPEND="" RDEPEND="${DEPEND}" pkg_nofetch() { einfo "Please download https://github.com/antirez/hiredis/tarball/master" einfo "save it as ${P}.tar.gz" einfo "and place this in ${DISTDIR}" } src_unpack() { unpack ${A} cd "${WORKDIR}" mv antirez-hiredis-*/ ${P} } src_prepare() { # disable install in /usr/local sed -i -e 's/^PREFIX?=\/usr\/local/PREFIX?=\/usr/' Makefile || die "Sed failed." sed -i -e '/mkdir -p $(INSTALL_INCLUDE_PATH)/d' Makefile || die "Sed failed." } src_install() { into /usr dolib.a libhiredis.a newlib.so libhiredis.so libhiredis.so.0.10 dosym libhiredis.so.0.10 /usr/$(get_libdir)/libhiredis.so.0 dosym libhiredis.so.0 /usr/$(get_libdir)/libhiredis.so insinto /usr/include/hiredis doins hiredis.h async.h doins -r adapters }