Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/xwallpaper/
Date: Tue, 18 Dec 2018 03:49:48
Message-Id: 1545104900.8aaaa537dec1ac45bca96d7eca5ddeaf16256bac.gyakovlev@gentoo
1 commit: 8aaaa537dec1ac45bca96d7eca5ddeaf16256bac
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 18 03:48:20 2018 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 18 03:48:20 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aaaa537
7
8 x11-misc/xwallpaper: bump to 0.4.1
9
10 The --daemon option has been fixed to properly work with sandboxing.
11 The process is split early on so no further system calls have been
12 added to stage 2.
13
14 This version adds runtime debug support to display debug messages on
15 standard error output. This is the same as the previous debug
16 configure option during build.
17
18 Package-Manager: Portage-2.3.52, Repoman-2.3.12
19 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
20
21 x11-misc/xwallpaper/Manifest | 1 +
22 x11-misc/xwallpaper/xwallpaper-0.4.1.ebuild | 50 +++++++++++++++++++++++++++++
23 2 files changed, 51 insertions(+)
24
25 diff --git a/x11-misc/xwallpaper/Manifest b/x11-misc/xwallpaper/Manifest
26 index fd683bc7877..0c988e9b3a3 100644
27 --- a/x11-misc/xwallpaper/Manifest
28 +++ b/x11-misc/xwallpaper/Manifest
29 @@ -1,2 +1,3 @@
30 DIST xwallpaper-0.3.0.tar.gz 104300 BLAKE2B 23ec3b4ccbaf910c9ba4afbd1d9237223654a85c90b0a147141b017a9b3917316f745e1dd70a89e385110d380d5bbba8ee7c2d1ed4188d87a98ba0e94c5a7b6c SHA512 c73583fdbd573329951178d7db36fb1ae18a4294207de85dfb93e367be0ed103e8de7e2dd8ec61a0a23541457c930e8b0e5eb12dd5024808de3e02ddefb6b4a3
31 DIST xwallpaper-0.4.0.tar.gz 105879 BLAKE2B af1b2912ae35ff10c6138c72cbaab43996eddf6d2474dafe2ab7f8ea0216e71d3912a1340592c99e7f3ce3d3779bcccfe8285c48c44c6d3895cd79c73ac7d81b SHA512 43e7c047001a60badb7d81897087800eec4668dd9f0fa2ce06bc2c98d34d8e7fca8d5a922589b2836767e5cfa5c356b410ef32d60f9e0f76f899248d3c75fe98
32 +DIST xwallpaper-0.4.1.tar.gz 106110 BLAKE2B 13d40274910b5a82271207292ef7b5d5aeb21fe015c0f3a9780d164d805b9f212a017b4aea8cc8c92ad3a9392eb01c3ea5cddf66888ac4ec146d12109675bdd8 SHA512 febfca202d3356c5a2f584921eace61a6f16e19bf0b0812604bccb441b11a0748c997d0818fb8d9f6a37f502a0a38f13b78f7f61c2de2768a85807a8725c070c
33
34 diff --git a/x11-misc/xwallpaper/xwallpaper-0.4.1.ebuild b/x11-misc/xwallpaper/xwallpaper-0.4.1.ebuild
35 new file mode 100644
36 index 00000000000..6fdbe38a627
37 --- /dev/null
38 +++ b/x11-misc/xwallpaper/xwallpaper-0.4.1.ebuild
39 @@ -0,0 +1,50 @@
40 +# Copyright 1999-2018 Gentoo Authors
41 +# Distributed under the terms of the GNU General Public License v2
42 +
43 +EAPI=6
44 +
45 +inherit autotools
46 +
47 +DESCRIPTION="Wallpaper setting utility for X"
48 +HOMEPAGE="https://github.com/stoeckmann/xwallpaper"
49 +
50 +if [ ${PV} == "9999" ] ; then
51 + inherit git-r3
52 + EGIT_REPO_URI="https://github.com/stoeckmann/${PN}.git"
53 +else
54 + SRC_URI="https://github.com/stoeckmann/${PN}/releases/download/v${PV}/${P}.tar.gz"
55 + KEYWORDS="~amd64 ~x86"
56 +fi
57 +
58 +LICENSE="ISC"
59 +SLOT="0"
60 +IUSE="jpeg png seccomp xpm"
61 +
62 +RDEPEND="
63 + x11-libs/pixman
64 + x11-libs/xcb-util
65 + x11-libs/xcb-util-image
66 + jpeg? ( virtual/jpeg:0= )
67 + png? ( media-libs/libpng:0= )
68 + seccomp? ( >=sys-libs/libseccomp-2.3.1:0= )
69 + xpm? ( x11-libs/libXpm )"
70 +
71 +DEPEND="${RDEPEND}
72 + virtual/pkgconfig
73 +"
74 +
75 +src_prepare() {
76 + default
77 + eautoreconf
78 +}
79 +src_configure() {
80 + local myconf=(
81 + $(use_with jpeg)
82 + $(use_with png)
83 + $(use_with seccomp)
84 + $(use_with xpm)
85 + --with-randr
86 + --with-zshcompletiondir="${EPREFIX}/usr/share/zsh/site-functions"
87 + )
88 + econf "${myconf[@]}"
89 +}