Files
@ 4bbf61bc0c90
Branch filter:
Location: portage-overlay.git/dev-util/papi/papi-4.1.1.ebuild - annotation
4bbf61bc0c90
1.2 KiB
application/vnd.gentoo.ebuild
add nagios-check_lm_sensors to tree
794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 df976a178b95 df976a178b95 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 794dc86717e2 | # Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
inherit multilib
DESCRIPTION="Performance Application Programming Interface"
HOMEPAGE="http://icl.cs.utk.edu/papi/"
SRC_URI="http://icl.cs.utk.edu/projects/papi/downloads/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
DEPEND=">=dev-util/perfctr-2.6.37"
RDEPEND="${DEPEND}"
S="${WORKDIR}"/${P}/src
src_compile() {
local myconf
if use debug; then
myconf="${myconf} --with-debug=yes"
else
myconf="${myconf} --with-debug=no"
fi
econf ${myconf} \
--with-perfctr-incdir=/usr/include \
--with-perfctr-libdir=/usr/$(get_libdir) \
--with-perfctr-prefix=/usr \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
dodir /usr/$(get_libdir)
# there's something wrong inside those makefiles,
# so lets use the old and ugly way
emake \
DESTDIR="${D}" \
LIBDIR="/usr/$(get_libdir)" \
MANDIR="/usr/share/man" \
install || die "install failed"
}
src_test() {
emake check
emake test || die "initial test failed"
#if use fulltest; then
# ./run_tests.sh || ewarn "some tests failed, continuing anyway"
#fi
}
|