| # Copyright 1999-2014 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI=5 |
| |
| if [[ ${PV} == "9999" ]] ; then |
| EGIT_REPO_URI="git://github.com/pkgconf/pkgconf.git" |
| inherit autotools git-2 multilib-minimal |
| else |
| inherit autotools multilib-minimal vcs-snapshot |
| SRC_URI="https://github.com/pkgconf/pkgconf/tarball/${P} -> ${P}.tar.gz" |
| KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" |
| fi |
| |
| DESCRIPTION="pkg-config compatible replacement with no dependencies other than ANSI C89" |
| HOMEPAGE="https://github.com/pkgconf/pkgconf" |
| |
| LICENSE="BSD-1" |
| SLOT="0" |
| IUSE="+pkg-config strict" |
| |
| DEPEND="" |
| RDEPEND="${DEPEND} |
| pkg-config? ( |
| !dev-util/pkgconfig |
| !dev-util/pkg-config-lite |
| !dev-util/pkgconfig-openbsd[pkg-config] |
| )" |
| |
| MULTILIB_CHOST_TOOLS=( |
| /usr/bin/pkgconf |
| ) |
| |
| src_prepare() { |
| [[ -e configure ]] || eautoreconf |
| |
| if use pkg-config; then |
| MULTILIB_CHOST_TOOLS+=( |
| /usr/bin/pkg-config |
| ) |
| fi |
| } |
| |
| multilib_src_configure() { |
| ECONF_SOURCE=${S} \ |
| econf $(use_enable strict) |
| } |
| |
| multilib_src_install() { |
| default |
| use pkg-config \ |
| && dosym pkgconf /usr/bin/pkg-config \ |
| || rm "${ED}"/usr/share/aclocal/pkg.m4 \ |
| || die |
| } |