From af5bc30e15e223acf4642af83bdebd517023a020 Mon Sep 17 00:00:00 2001 From: turret Date: Sun, 3 Sep 2023 14:34:08 -0500 Subject: games-util/grapejuice: add live ebuild Signed-off-by: turret --- games-util/grapejuice/grapejuice-7.14.4.ebuild | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'games-util/grapejuice/grapejuice-7.14.4.ebuild') diff --git a/games-util/grapejuice/grapejuice-7.14.4.ebuild b/games-util/grapejuice/grapejuice-7.14.4.ebuild index 2a61870..d0253bb 100644 --- a/games-util/grapejuice/grapejuice-7.14.4.ebuild +++ b/games-util/grapejuice/grapejuice-7.14.4.ebuild @@ -7,11 +7,18 @@ inherit xdg optfeature DESCRIPTION="A Wine+Roblox management application" HOMEPAGE="https://gitlab.com/brinkervii/grapejuice.git" -SRC_URI="https://gitlab.com/brinkervii/grapejuice/-/archive/v${PV}/grapejuice-v${PV}.tar.bz2" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/brinkervii/grapejuice.git" + EGIT_BRANCH="staging" +else + SRC_URI="https://gitlab.com/brinkervii/grapejuice/-/archive/v${PV}/grapejuice-v${PV}.tar.bz2" + KEYWORDS="-* ~amd64" +fi LICENSE="GPL-3" SLOT="0" -KEYWORDS="-* ~amd64" RESTRICT="mirror" DEPEND="dev-libs/gobject-introspection @@ -43,7 +50,11 @@ RDEPEND=" src_unpack() { default - mv "${WORKDIR}/grapejuice-v${PV}" "${S}" || die + if [[ ${PV} == *9999* ]]; then + git-r3_src_unpack + else + mv "${WORKDIR}/grapejuice-v${PV}" "${S}" || die + fi } src_prepare() { -- cgit v1.2.3