mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-11-07 05:57:07 -08:00
gnome-extra/synapse: Fix max vala version due to incompatibilities
Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher <jlec@gentoo.org>
This commit is contained in:
@@ -3,8 +3,10 @@
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
GCONF_DEBUG="no" # gnome2_src_configure is not being used
|
||||
AUTOTOOLS_AUTORECONF=true
|
||||
VALA_MAX_API_VERSION=0.26
|
||||
|
||||
inherit gnome2 autotools-utils vala
|
||||
|
||||
|
||||
@@ -1,83 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLS_AUTORECONF=true
|
||||
VALA_MIN_API_VERSION=0.14
|
||||
VALA_MAX_API_VERSION=0.20
|
||||
|
||||
inherit gnome2 autotools-utils gnome2-utils vala
|
||||
|
||||
DESCRIPTION="A program launcher in the style of GNOME Do"
|
||||
HOMEPAGE="https://launchpad.net/synapse-project/"
|
||||
SRC_URI="https://launchpad.net/synapse-project/${PV%.*}/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
# "ayatana" support pending on GTK+-3.x version of synapse wrt #411613
|
||||
IUSE="plugins +zeitgeist"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libgee:0
|
||||
dev-libs/glib:2
|
||||
dev-libs/json-glib
|
||||
dev-libs/libunique:1
|
||||
sys-apps/dbus
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtkhotkey
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/libnotify
|
||||
x11-libs/pango
|
||||
x11-themes/gnome-icon-theme
|
||||
plugins? ( net-libs/rest )
|
||||
zeitgeist? (
|
||||
dev-libs/libzeitgeist
|
||||
gnome-extra/zeitgeist
|
||||
gnome-extra/zeitgeist-extensions
|
||||
|| ( gnome-extra/zeitgeist[fts] gnome-extra/zeitgeist-extensions[fts] )
|
||||
)"
|
||||
#ayatana? ( dev-libs/libappindicator )
|
||||
DEPEND="${RDEPEND}
|
||||
$(vala_depend)
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.2.8.2-underlinking.patch
|
||||
"${FILESDIR}"/${PN}-0.2.8.2-zeitgeist.patch
|
||||
)
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's/GNOME/GNOME;GTK/' data/synapse.desktop.in || die
|
||||
vala_src_prepare
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--enable-indicator=no
|
||||
$(use_enable plugins librest yes)
|
||||
$(use_enable zeitgeist)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_pkg_preinst
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_pkg_postrm
|
||||
}
|
||||
Reference in New Issue
Block a user