# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-misc/tint2/tint2-0.11-r1.ebuild,v 1.3 2011/04/25 13:52:51 tomka Exp $ EAPI="8" inherit cmake gnome2-utils git-r3 DESCRIPTION="A lightweight panel/taskbar" HOMEPAGE="https://gitlab.com/o9000/tint2.git" EGIT_REPO_URI="https://gitlab.com/o9000/tint2.git" EGIT_BRANCH="master" EGIT_PROJECT="tint2" LICENSE="GPL-2" SLOT="0" KEYWORDS="" IUSE="battery examples tint2conf startup-notification svg" RDEPEND="startup-notification? ( x11-libs/startup-notification ) tint2conf? ( x11-libs/gtk+:2 ) dev-libs/glib:2 svg? ( gnome-base/librsvg:2 ) media-libs/imlib2[X] x11-libs/cairo x11-libs/libX11 x11-libs/libXinerama x11-libs/libXdamage x11-libs/libXcomposite x11-libs/libXrender x11-libs/libXrandr x11-libs/pango[X]" DEPEND="${RDEPEND} virtual/pkgconfig x11-proto/xineramaproto" PATCHES=( "${FILESDIR}/${PN}-update-icon-cache.patch" ) src_configure() { local mycmakeargs=( $(cmake-utils_use_enable battery BATTERY) $(cmake-utils_use_enable examples EXAMPLES) $(cmake-utils_use_enable tint2conf TINT2CONF) $(cmake-utils_use_enable startup-notification SN) $(cmake-utils_use_enable svg RSVG) "-DDOCDIR=/usr/share/doc/${PF}" ) cmake_src_configure } src_install() { cmake_src_install if use tint2conf ; then gnome2_icon_cache_update fi } pkg_preinst() { gnome2_icon_savelist; } pkg_postinst() { gnome2_icon_cache_update; } pkg_postrm() { gnome2_icon_cache_update; }