summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-01-20 19:19:51 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-01-20 19:19:51 +0000
commitadb546d10d299e4616c89efa2122196bab47af70 (patch)
treec50507d6c6ae1c3ce457b889d9a4227d831ad692 /media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild
parentVersion bump and switch to autotools-utils, bug #387215 thanks Eckard Brauer (diff)
downloadgentoo-2-adb546d10d299e4616c89efa2122196bab47af70.tar.gz
gentoo-2-adb546d10d299e4616c89efa2122196bab47af70.tar.bz2
gentoo-2-adb546d10d299e4616c89efa2122196bab47af70.zip
use eapi4. tidy
(Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
Diffstat (limited to 'media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild')
-rw-r--r--media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild27
1 files changed, 16 insertions, 11 deletions
diff --git a/media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild b/media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild
index 9c7e33e6348d..11e085cb6176 100644
--- a/media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild
+++ b/media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild
@@ -1,15 +1,14 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild,v 1.19 2011/03/22 10:01:35 jlec Exp $
-
-EAPI=2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild,v 1.20 2012/01/20 19:19:51 ssuominen Exp $
+EAPI=4
inherit autotools eutils flag-o-matic
MY_P=${PN}-0.9.0rc1-2
DESCRIPTION="FLTK based amixer Frontend"
-HOMEPAGE="http://www.gentoo.org"
+HOMEPAGE="http://www.gentoo.org/"
SRC_URI="mirror://gentoo/${MY_P}.tar.gz"
LICENSE="GPL-2"
@@ -17,26 +16,32 @@ SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86"
IUSE=""
-RDEPEND="
- media-libs/alsa-lib
+RDEPEND="media-libs/alsa-lib
media-sound/alsa-utils
x11-libs/fltk:1"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_P}
+DOCS=( AUTHORS ChangeLog README )
+
src_prepare() {
- epatch "${FILESDIR}"/${P}-gcc34.patch \
+ epatch \
+ "${FILESDIR}"/${P}-gcc34.patch \
"${FILESDIR}"/segfault-on-exit.patch \
"${FILESDIR}"/${P}-fltk-1.1.patch
+
eautoreconf
+}
+
+src_configure() {
append-ldflags "-L$(dirname $(fltk-config --libs))"
append-flags "-I/usr/include/fltk-1"
+ econf
}
src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc README AUTHORS ChangeLog
+ default
newicon src/images/alsalogo.xpm ${PN}.xpm
- make_desktop_entry alsamixergui "Alsa Mixer GUI" ${PN}
+ make_desktop_entry ${PN} "Alsa Mixer GUI"
}