summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2013-05-06 14:04:22 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2013-05-06 14:04:22 +0000
commit471e2c977ee54c1c00f08cdb9949ba963ef7e88b (patch)
tree4892bb854b5d8b04efe99c7491752e2d390a0d3b /media-sound/dbmeasure
parentfixes 461356 (diff)
downloadgentoo-2-471e2c977ee54c1c00f08cdb9949ba963ef7e88b.tar.gz
gentoo-2-471e2c977ee54c1c00f08cdb9949ba963ef7e88b.tar.bz2
gentoo-2-471e2c977ee54c1c00f08cdb9949ba963ef7e88b.zip
Respect LDFLAGS and remove unnecessary media-sound/alsa-headers dependency wrt #468712
(Portage version: 2.2.0_alpha174/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Diffstat (limited to 'media-sound/dbmeasure')
-rw-r--r--media-sound/dbmeasure/ChangeLog7
-rw-r--r--media-sound/dbmeasure/dbmeasure-0.0.20100217.ebuild27
2 files changed, 20 insertions, 14 deletions
diff --git a/media-sound/dbmeasure/ChangeLog b/media-sound/dbmeasure/ChangeLog
index c6e220244bed..1b2eb59df457 100644
--- a/media-sound/dbmeasure/ChangeLog
+++ b/media-sound/dbmeasure/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/dbmeasure
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/dbmeasure/ChangeLog,v 1.5 2013/02/05 18:31:19 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/dbmeasure/ChangeLog,v 1.6 2013/05/06 14:04:22 ssuominen Exp $
+
+ 06 May 2013; Samuli Suominen <ssuominen@gentoo.org>
+ dbmeasure-0.0.20100217.ebuild:
+ Respect LDFLAGS and remove unnecessary media-sound/alsa-headers dependency
+ wrt #468712
05 Feb 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Revert as just talked with him via IRC
diff --git a/media-sound/dbmeasure/dbmeasure-0.0.20100217.ebuild b/media-sound/dbmeasure/dbmeasure-0.0.20100217.ebuild
index bd646f07b323..ceb25cf2d98a 100644
--- a/media-sound/dbmeasure/dbmeasure-0.0.20100217.ebuild
+++ b/media-sound/dbmeasure/dbmeasure-0.0.20100217.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/dbmeasure/dbmeasure-0.0.20100217.ebuild,v 1.2 2012/05/05 08:15:57 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/dbmeasure/dbmeasure-0.0.20100217.ebuild,v 1.3 2013/05/06 14:04:22 ssuominen Exp $
-EAPI=3
+EAPI=5
GIT_COMMITID="ed8105083ab72f9afac9d18b7563fbc3d6c1c925"
MY_PV="${PV}-${GIT_COMMITID}"
MY_P="${PN}-${MY_PV}"
-inherit flag-o-matic
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="ALSA Volume Control Attenuation Measurement Tool"
HOMEPAGE="http://pulseaudio.org/wiki/BadDecibel"
@@ -18,24 +18,25 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND="media-libs/alsa-lib"
-DEPEND="media-sound/alsa-headers
- virtual/pkgconfig
- ${RDEPEND}"
+RDEPEND=">=media-libs/alsa-lib-1.0.26"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
-S="${WORKDIR}/${PN}"
+S=${WORKDIR}/${PN}
src_prepare() {
+ tc-export CC
# We drop the -g for debug output but we keep the -O0, as we don't want GCC
# to optimize out some critical math.
strip-flags
sed -i \
- -e '/^CFLAGS/s,=,+=,g' \
- -e '/^CFLAGS/s,-g,,g' \
- Makefile || die "Failed to fix makefile"
+ -e 's:$(CC):& $(LDFLAGS):' \
+ -e '/^CFLAGS/s:=:+=:' \
+ -e '/^CFLAGS/s:-g -pipe::' \
+ Makefile || die
}
src_install() {
- dobin dbverify dbmeasure
+ dobin db{measure,verify}
dodoc README
}