# 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/redis/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/redis/hiredis/tarball/master" einfo "save it as ${P}.tar.gz" einfo "and place this in ${DISTDIR}" } src_unpack() { unpack ${A} cd "${WORKDIR}" mv redis-hiredis-*/ ${P} } src_prepare() { # disable custom optimization compile flags and some meaninglesses places epatch "${FILESDIR}"/${P}-Makefile.patch } 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 }