commit: 2ba6809cc12db0ea2a17f8508b66cb6a3bd8f555
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 24 10:43:38 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Aug 24 10:43:52 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba6809c
sys-fs/genimage: Add live ebuild
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-fs/genimage/genimage-15.ebuild | 10 ++++++++--
sys-fs/genimage/{genimage-15.ebuild => genimage-9999.ebuild} | 10 ++++++++--
2 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/sys-fs/genimage/genimage-15.ebuild
b/sys-fs/genimage/genimage-15.ebuild
index 20da57056618..4a0e18372d87 100644
--- a/sys-fs/genimage/genimage-15.ebuild
+++ b/sys-fs/genimage/genimage-15.ebuild
@@ -5,13 +5,19 @@ EAPI=8
inherit autotools optfeature
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/pengutronix/genimage.git"
+else
+
SRC_URI="https://github.com/pengutronix/genimage/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
DESCRIPTION="Tool to generate multiple filesystem and flash images from a tree"
HOMEPAGE="https://github.com/pengutronix/genimage"
-SRC_URI="https://github.com/pengutronix/genimage/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/sys-fs/genimage/genimage-15.ebuild
b/sys-fs/genimage/genimage-9999.ebuild
similarity index 78%
copy from sys-fs/genimage/genimage-15.ebuild
copy to sys-fs/genimage/genimage-9999.ebuild
index 20da57056618..4a0e18372d87 100644
--- a/sys-fs/genimage/genimage-15.ebuild
+++ b/sys-fs/genimage/genimage-9999.ebuild
@@ -5,13 +5,19 @@ EAPI=8
inherit autotools optfeature
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/pengutronix/genimage.git"
+else
+
SRC_URI="https://github.com/pengutronix/genimage/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
DESCRIPTION="Tool to generate multiple filesystem and flash images from a tree"
HOMEPAGE="https://github.com/pengutronix/genimage"
-SRC_URI="https://github.com/pengutronix/genimage/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"