From 2ad942ba4a1b43e25b0c6d8d7612520ad3230c45 Mon Sep 17 00:00:00 2001 From: layman Date: Sun, 8 Feb 2015 16:59:28 +0100 Subject: [PATCH] - x11-wm/budgie-desktop: Bump to 8.1, update live ebuild that depend on GNOME 3.14 stack now. --- .../budgie-desktop/budgie-desktop-8.1.ebuild | 71 +++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 x11-wm/budgie-desktop/budgie-desktop-8.1.ebuild diff --git a/x11-wm/budgie-desktop/budgie-desktop-8.1.ebuild b/x11-wm/budgie-desktop/budgie-desktop-8.1.ebuild new file mode 100644 index 0000000..46ad907 --- /dev/null +++ b/x11-wm/budgie-desktop/budgie-desktop-8.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +EAPI=5 + +VALA_MIN_API_VERSION="0.26" +GNOME2_LA_PUNT="yes" + +inherit gnome2 vala + +DESCRIPTION="Evolve OS's desktop" +HOMEPAGE="https://evolve-os.com/budgie/" + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/evolve-os/${PN}.git" + SRC_URI="" + KEYWORDS="" + inherit git-r3 autotools +else + SRC_URI="https://github.com/evolve-os/${PN}/releases/download/v${PV}/${P}.tar.xz -> ${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="" + +RDEPEND=" + >=media-sound/pulseaudio-4.0[glib] + >=x11-libs/gtk+-3.14.7:3 + >=sys-power/upower-0.9.20[introspection] + >=gnome-base/gnome-menus-3.10.1 + >=x11-libs/libwnck-3.4.7 + >=x11-wm/mutter-3.14.1 + >=dev-libs/glib-2.42.0 + dev-libs/libgee:0.8 + >=dev-libs/libpeas-1.0" + +if [[ ${PV} == "9999" ]] ; then + RDEPEND="${RDEPEND} + gnome-base/gnome-common:3" +fi + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_unpack() { + if [[ ${PV} == "9999" ]] ; then + git-r3_src_unpack + else + default_src_unpack + fi +} + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + eautoreconf + else + default_src_prepare + fi +} + +src_configure() { + gnome2_src_configure \ + VALAC=$(type -P true) +} + +src_compile() { + local valaver="$(vala_best_api_version)" + emake VALAC="$(type -p valac-${valaver})" +}