diff options
author | Alexey Shvetsov <alexxy@gentoo.org> | 2013-02-28 08:31:32 +0400 |
---|---|---|
committer | Alexey Shvetsov <alexxy@gentoo.org> | 2013-02-28 08:31:32 +0400 |
commit | a6dffb75566d674b0f27e28aaba359a71abc8dee (patch) | |
tree | ebaf81d0566dcdc581a745d83206fc7831b508d3 /dev-libs/libpfm/libpfm-4.3.0.ebuild | |
parent | sci-libs/mlpack: Added a patch to respect libdir, and debug flag for profilin... (diff) | |
download | sci-a6dffb75566d674b0f27e28aaba359a71abc8dee.tar.gz sci-a6dffb75566d674b0f27e28aaba359a71abc8dee.tar.bz2 sci-a6dffb75566d674b0f27e28aaba359a71abc8dee.zip |
Initial import
Package-Manager: portage-2.2.0_alpha163
Diffstat (limited to 'dev-libs/libpfm/libpfm-4.3.0.ebuild')
-rw-r--r-- | dev-libs/libpfm/libpfm-4.3.0.ebuild | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/dev-libs/libpfm/libpfm-4.3.0.ebuild b/dev-libs/libpfm/libpfm-4.3.0.ebuild new file mode 100644 index 000000000..f41c0d3ee --- /dev/null +++ b/dev-libs/libpfm/libpfm-4.3.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit multilib toolchain-funcs + +DESCRIPTION="Hardware-based performance monitoring interface for Linux" +HOMEPAGE="http://perfmon2.sourceforge.net" +SRC_URI="mirror://sourceforge/perfmon2/${PN}4/${P}.tar.gz" + +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="static-libs" + +DEPEND="" +RDEPEND="${DEPEND}" + +src_prepare() { + sed -e "s:SLDFLAGS=:SLDFLAGS=\$(LDFLAGS) :g" \ + -i lib/Makefile || die + sed -e "s:LIBDIR=\$(PREFIX)/lib:LIBDIR=\$(PREFIX)/$(get_libdir):g" \ + -i config.mk || die +} + +src_compile() { + emake CC=$(tc-getCC) +} + +src_install() { + emake DESTDIR="${D}" LDCONFIG=true PREFIX="${EPREFIX}/usr" install + use static-libs || find "${ED}" -name '*.a' -exec rm -f '{}' + +} |