]> git.draconx.ca Git - gentoo-draconx.git/blob - dev-util/qcachegrind/qcachegrind-0.7.4.ebuild
qcachegrind: Version bump and update.
[gentoo-draconx.git] / dev-util / qcachegrind / qcachegrind-0.7.4.ebuild
1 EAPI=5
2
3 inherit qt4-r2
4
5 MY_P="kcachegrind-${PV}"
6
7 DESCRIPTION="Qt4-based GUI frontend for Callgrind"
8 HOMEPAGE="http://kcachegrind.sourceforge.net/"
9 SRC_URI="http://kcachegrind.sourceforge.net/${MY_P}.tar.gz"
10
11 LICENSE="GPL-2"
12 SLOT="0"
13 KEYWORDS="~amd64"
14 IUSE="dbus"
15
16 DEPEND=">=dev-qt/qtgui-4.4
17         dbus? ( >=dev-qt/qtdbus-4.4 )"
18 RDEPEND="${DEPEND}
19         media-gfx/graphviz"
20
21 S="${WORKDIR}/${MY_P}"
22
23 src_prepare() {
24         use dbus || PATCHES+=("${FILESDIR}/${PN}-disable-dbus.patch")
25
26         qt4-r2_src_prepare
27 }
28
29 src_configure() {
30         eqmake4 qcg.pro
31 }
32
33 src_install() {
34         dobin qcachegrind/qcachegrind
35         dobin cgview/cgview
36
37         newicon -s 48 kcachegrind/hi48-app-kcachegrind.png kcachegrind.png
38         newicon -s 32 kcachegrind/hi32-app-kcachegrind.png kcachegrind.png
39
40         insinto /usr/share/applications
41         doins qcachegrind/qcachegrind.desktop
42 }