Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wofi/
Date: Tue, 30 Jun 2020 19:43:43
Message-Id: 1593461797.ccca2b9ebcabf52967df6d438e280e5c62497afb.andrewammerlaan@gentoo
1 commit: ccca2b9ebcabf52967df6d438e280e5c62497afb
2 Author: Matthias Coppens <coppens.matthias.abc <AT> gmail <DOT> com>
3 AuthorDate: Mon Jun 29 20:14:09 2020 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Mon Jun 29 20:16:37 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ccca2b9e
7
8 gui-apps/wofi: All versions have live ebuilds now
9
10 Upstream timestamps their tarballs, which makes it impossible to
11 validate them. This is why every ebuild is now a live ebuild.
12
13 Package-Manager: Portage-2.3.99, Repoman-2.3.23
14 Signed-off-by: Matthias Coppens <coppens.matthias.abc <AT> gmail.com>
15
16 gui-apps/wofi/wofi-1.1.1.ebuild | 11 ++++++-----
17 gui-apps/wofi/wofi-1.1.2.ebuild | 11 ++++++-----
18 gui-apps/wofi/wofi-9999.ebuild | 9 +++++----
19 3 files changed, 17 insertions(+), 14 deletions(-)
20
21 diff --git a/gui-apps/wofi/wofi-1.1.1.ebuild b/gui-apps/wofi/wofi-1.1.1.ebuild
22 index 791e0d6..7f527da 100644
23 --- a/gui-apps/wofi/wofi-1.1.1.ebuild
24 +++ b/gui-apps/wofi/wofi-1.1.1.ebuild
25 @@ -3,20 +3,21 @@
26
27 EAPI=7
28
29 +# Upstream's tarballs are timestamped (https://todo.sr.ht/~sircmpwn/hg.sr.ht/33).
30 +# This makes them impossible to validate, so every version has a live ebuild.
31 +
32 EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN}"
33 +inherit meson mercurial
34 case "${PV}" in
35 "9999")
36 - inherit mercurial
37 ;;
38 *)
39 - SRC_URI="${EHG_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
40 - S="${WORKDIR}/${PN}-v${PV}"
41 + EHG_REVISION="v${PV}"
42 esac
43 -inherit meson
44
45 DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland compositors like sway"
46 HOMEPAGE="${EHG_REPO_URI}"
47 LICENSE="GPL-3"
48
49 SLOT="0"
50 -KEYWORDS="~amd64"
51 +KEYWORDS=""
52
53 diff --git a/gui-apps/wofi/wofi-1.1.2.ebuild b/gui-apps/wofi/wofi-1.1.2.ebuild
54 index 791e0d6..7f527da 100644
55 --- a/gui-apps/wofi/wofi-1.1.2.ebuild
56 +++ b/gui-apps/wofi/wofi-1.1.2.ebuild
57 @@ -3,20 +3,21 @@
58
59 EAPI=7
60
61 +# Upstream's tarballs are timestamped (https://todo.sr.ht/~sircmpwn/hg.sr.ht/33).
62 +# This makes them impossible to validate, so every version has a live ebuild.
63 +
64 EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN}"
65 +inherit meson mercurial
66 case "${PV}" in
67 "9999")
68 - inherit mercurial
69 ;;
70 *)
71 - SRC_URI="${EHG_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
72 - S="${WORKDIR}/${PN}-v${PV}"
73 + EHG_REVISION="v${PV}"
74 esac
75 -inherit meson
76
77 DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland compositors like sway"
78 HOMEPAGE="${EHG_REPO_URI}"
79 LICENSE="GPL-3"
80
81 SLOT="0"
82 -KEYWORDS="~amd64"
83 +KEYWORDS=""
84
85 diff --git a/gui-apps/wofi/wofi-9999.ebuild b/gui-apps/wofi/wofi-9999.ebuild
86 index d9a1fc7..7f527da 100644
87 --- a/gui-apps/wofi/wofi-9999.ebuild
88 +++ b/gui-apps/wofi/wofi-9999.ebuild
89 @@ -3,16 +3,17 @@
90
91 EAPI=7
92
93 +# Upstream's tarballs are timestamped (https://todo.sr.ht/~sircmpwn/hg.sr.ht/33).
94 +# This makes them impossible to validate, so every version has a live ebuild.
95 +
96 EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN}"
97 +inherit meson mercurial
98 case "${PV}" in
99 "9999")
100 - inherit mercurial
101 ;;
102 *)
103 - SRC_URI="${EHG_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
104 - S="${WORKDIR}/${PN}-v${PV}"
105 + EHG_REVISION="v${PV}"
106 esac
107 -inherit meson
108
109 DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland compositors like sway"
110 HOMEPAGE="${EHG_REPO_URI}"