media-sound/alsa-utils: amd64 stable wrt bug #720810
[gentoo.git] / media-sound / pnmixer / pnmixer-0.7.2.ebuild
1 # Copyright 1999-2018 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=6
5
6 inherit cmake-utils gnome2-utils
7
8 MY_PV="v${PV}"
9 MY_P="${PN}-${MY_PV}"
10
11 DESCRIPTION="Volume mixer for the system tray"
12 HOMEPAGE="https://github.com/nicklan/pnmixer"
13 SRC_URI="https://github.com/nicklan/${PN}/releases/download/${MY_PV}/${MY_P}.tar.gz"
14
15 LICENSE="GPL-3"
16 SLOT="0"
17 KEYWORDS="amd64 ~ppc x86"
18 IUSE="doc libnotify nls"
19
20 RDEPEND="dev-libs/glib:2
21         media-libs/alsa-lib
22         x11-libs/gtk+:3
23         x11-libs/libX11
24         libnotify? ( x11-libs/libnotify )"
25 DEPEND="${RDEPEND}
26         virtual/pkgconfig
27         doc? (
28                 app-doc/doxygen
29                 media-gfx/graphviz
30         )
31         nls? ( sys-devel/gettext )"
32
33 S=${WORKDIR}/${MY_P}
34
35 src_configure() {
36         local mycmakeargs=(
37                 -DWITH_LIBNOTIFY="$(usex libnotify)"
38                 -DENABLE_NLS="$(usex nls)"
39                 -DBUILD_DOCUMENTATION="$(usex doc)"
40                 -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
41         )
42         cmake-utils_src_configure
43 }
44
45 pkg_postinst() {
46         gnome2_icon_cache_update
47 }
48
49 pkg_postrm() {
50         gnome2_icon_cache_update
51 }