Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: x11-misc/livewallpaper/
Date: Mon, 23 Jan 2017 21:57:51
Message-Id: 1485208402.333055066c6917925ea85c6362b7092dc0837dbf.sping@gentoo
1 commit: 333055066c6917925ea85c6362b7092dc0837dbf
2 Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 23 21:51:08 2017 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 23 21:53:22 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=33305506
7
8 x11-misc/livewallpaper: 0.5.0
9
10 x11-misc/livewallpaper/livewallpaper-0.5.0.ebuild | 56 +++++++++++++++++++++++
11 x11-misc/livewallpaper/metadata.xml | 7 +++
12 2 files changed, 63 insertions(+)
13
14 diff --git a/x11-misc/livewallpaper/livewallpaper-0.5.0.ebuild b/x11-misc/livewallpaper/livewallpaper-0.5.0.ebuild
15 new file mode 100644
16 index 0000000..7acf357
17 --- /dev/null
18 +++ b/x11-misc/livewallpaper/livewallpaper-0.5.0.ebuild
19 @@ -0,0 +1,56 @@
20 +# Copyright 1999-2017 Gentoo Foundation
21 +# Distributed under the terms of the GNU General Public License v2
22 +# $Id$
23 +
24 +EAPI=6
25 +
26 +inherit versionator vala gnome2-utils cmake-utils
27 +
28 +DESCRIPTION="Animated OpenGL wallpaper"
29 +HOMEPAGE="https://launchpad.net/livewallpaper"
30 +SRC_URI="https://launchpad.net/livewallpaper/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz"
31 +
32 +LICENSE="GPL-3+"
33 +SLOT="0"
34 +KEYWORDS="~amd64 ~x86"
35 +IUSE=""
36 +
37 +RDEPEND="
38 + dev-libs/glib:2
39 + dev-libs/gobject-introspection
40 + dev-libs/libpeas
41 + media-libs/glew:*
42 + media-libs/mesa
43 + sys-libs/glibc
44 + sys-power/upower
45 + x11-libs/cairo
46 + x11-libs/gdk-pixbuf
47 + x11-libs/gtk+:3
48 + x11-libs/libX11
49 + x11-libs/pango
50 + "
51 +DEPEND="
52 + ${RDEPEND}
53 + $(vala_depend)
54 + media-gfx/xcftools
55 + virtual/pkgconfig
56 + "
57 +
58 +src_prepare() {
59 + sed "s,valac,valac-$(vala_best_api_version),g" -i cmake/FindVala.cmake || die
60 + sed '/^add_subdirectory(debian)$/d' -i CMakeLists.txt || die
61 + cmake-utils_src_prepare
62 + eapply_user
63 +}
64 +
65 +pkg_preinst() {
66 + gnome2_schemas_savelist
67 +}
68 +
69 +pkg_postinst() {
70 + gnome2_schemas_update
71 +}
72 +
73 +pkg_postrm() {
74 + gnome2_schemas_update
75 +}
76
77 diff --git a/x11-misc/livewallpaper/metadata.xml b/x11-misc/livewallpaper/metadata.xml
78 new file mode 100644
79 index 0000000..82b7b79
80 --- /dev/null
81 +++ b/x11-misc/livewallpaper/metadata.xml
82 @@ -0,0 +1,7 @@
83 +<?xml version="1.0" encoding="UTF-8"?>
84 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
85 +<pkgmetadata>
86 + <maintainer type="person">
87 + <email>sping@g.o</email>
88 + </maintainer>
89 +</pkgmetadata>