# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 UBUNTU_EAUTORECONF="yes" UVER=+18.04.20180321.1 UREV=0ubuntu8 inherit multilib-minimal ubuntu-versionator virtualx DESCRIPTION="A set of symbols and convenience functions that all indicators would like to use" HOMEPAGE="https://launchpad.net/libindicator" SRC_URI="${SRC_URI} ${UURL}-${UREV}.diff.gz" LICENSE="GPL-3" SLOT="3" KEYWORDS="amd64" IUSE="test" RESTRICT="!test? ( test )" COMMON_DEPEND=" >=dev-libs/glib-2.37.3:2 >=unity-indicators/ido-13.10.0:0= >=x11-libs/gtk+-3.5.18:3 " RDEPEND="${COMMON_DEPEND} >=sys-libs/glibc-2.4 >=x11-libs/gdk-pixbuf-2.22.0:2 " DEPEND="${COMMON_DEPEND} gnome-base/gnome-common test? ( dev-util/dbus-test-runner x11-misc/xvfb-run ) " BDEPEND=" dev-util/intltool dev-build/libtool " S="${WORKDIR}" src_prepare() { # Fix typo # sed -i "/AM_SILENT_RULES/{s/]$//}" configure.ac || die ubuntu-versionator_src_prepare } multilib_src_configure() { local myeconfargs=( $(use_enable test tests) --with-gtk=3 ) ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } multilib_src_test() { # b.g.o #391179 virtx emake } multilib_src_install() { emake -j1 DESTDIR="${D}" install } multilib_src_install_all() { default find "${ED}" -name '*.la' -delete || die }