# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-editors/gobby/gobby-0.5.0.ebuild EAPI=5 inherit eutils gnome2-utils toolchain-funcs DESCRIPTION="GTK-based collaborative editor" HOMEPAGE="https://gobby.github.io/" SRC_URI="http://releases.0x539.de/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0.5" KEYWORDS="~amd64 ~x86" IUSE="avahi doc +gtk3 nls" RDEPEND="dev-cpp/glibmm:2 gtk3? ( dev-cpp/gtkmm:3.0 ) !gtk3? ( dev-cpp/gtkmm:2.4 ) dev-libs/libsigc++:2 gtk3? ( >=net-libs/libinfinity-0.6[gtk3,avahi?] ) !gtk3? ( >=net-libs/libinfinity-0.6[gtk,avahi?] ) gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) dev-cpp/libxmlpp:2.6 gtk3? ( x11-libs/gtksourceview:3.0 ) !gtk3? ( x11-libs/gtksourceview:2.0 )" DEPEND="${RDEPEND} virtual/pkgconfig doc? ( >=app-text/gnome-doc-utils-0.9.0 app-text/scrollkeeper ) nls? ( >=sys-devel/gettext-0.12.1 )" src_configure() { econf $(use_enable doc scrollkeeper ) \ $(use_enable nls ) \ $(use_with gtk3 ) } src_install() { emake DESTDIR="${D}" install || die domenu contrib/gobby-0.5.desktop doicon gobby-0.5.xpm } pkg_preinst() { gnome2_icon_savelist } pkg_postinst() { gnome2_icon_cache_update } pkg_postrm() { gnome2_icon_cache_update }