# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 if [[ ${PV} == *9999* ]]; then inherit eutils git-r3 cmake-utils gnome2-utils EGIT_REPO_URI="https://git.jami.net/savoirfairelinux/jami-client-qt" SRC_URI="" KEYWORDS="" fi DESCRIPTION="Jami-client-gnome is a Jami client. It uses libRingClient to communicate with the Jami daemon" HOMEPAGE="https://jami.net/" LICENSE="GPL-3" SLOT="0" IUSE="-appindicator +libnotify networkmanager static-libs" DEPEND="net-voip/jami-daemon dev-qt/qtsvg dev-qt/qtwebengine dev-qt/qtmultimedia dev-qt/qtdeclarative dev-qt/qtquickcontrols2 dev-qt/qtquickcontrols media-gfx/qrencode appindicator? ( dev-libs/libappindicator:3 ) net-libs/libringclient networkmanager? ( net-misc/networkmanager ) libnotify? ( x11-libs/libnotify ) " RDEPEND="${DEPEND}" src_prepare(){ eapply_user } src_configure() { mkdir build cd build cmake .. -DENABLE_STATIC="$(usex static-libs true false)" -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release || die "Configure failed" } src_compile() { cd build default } src_install() { cd build default } pkg_preinst() { gnome2_schemas_savelist } pkg_postinst() { gnome2_schemas_update gnome2_icon_cache_update } pkg_postrm() { gnome2_schemas_update gnome2_icon_cache_update }