From 8b17ce9360f56dfc5b4c756481a1684fe0b494e3 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Thu, 12 Nov 2020 20:52:56 +0100 Subject: [PATCH] net-misc/kristall: Add a live ebuild Signed-off-by: Haelwenn (lanodan) Monnier --- net-misc/kristall/kristall-0.3.ebuild | 10 ++++++-- net-misc/kristall/kristall-9999.ebuild | 35 ++++++++++++++++++++++++++ 2 files changed, 43 insertions(+), 2 deletions(-) create mode 100644 net-misc/kristall/kristall-9999.ebuild diff --git a/net-misc/kristall/kristall-0.3.ebuild b/net-misc/kristall/kristall-0.3.ebuild index 77ffd42af7..f668cbd38d 100644 --- a/net-misc/kristall/kristall-0.3.ebuild +++ b/net-misc/kristall/kristall-0.3.ebuild @@ -7,11 +7,17 @@ inherit qmake-utils xdg DESCRIPTION="Visual cross-platform gemini browser" HOMEPAGE="https://github.com/MasterQ32/kristall" -SRC_URI="https://github.com/MasterQ32/${PN}/archive/V${PV}.tar.gz -> ${P}.tar.gz" +if [ "${PV}" == "9999" ]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/MasterQ32/kristall.git" +else + SRC_URI="https://github.com/MasterQ32/${PN}/archive/V${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64" RDEPEND=" dev-qt/qtmultimedia:5[widgets] diff --git a/net-misc/kristall/kristall-9999.ebuild b/net-misc/kristall/kristall-9999.ebuild new file mode 100644 index 0000000000..f668cbd38d --- /dev/null +++ b/net-misc/kristall/kristall-9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmake-utils xdg + +DESCRIPTION="Visual cross-platform gemini browser" +HOMEPAGE="https://github.com/MasterQ32/kristall" +if [ "${PV}" == "9999" ]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/MasterQ32/kristall.git" +else + SRC_URI="https://github.com/MasterQ32/${PN}/archive/V${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + dev-qt/qtmultimedia:5[widgets] + dev-qt/qtsvg:5 + dev-qt/qtnetwork:5[ssl] +" +DEPEND="${RDEPEND}" + +src_compile() { + emake +} + +src_install() { + emake DESTDIR="${D}" INSTALL="install -D" PREFIX="${EPREFIX}/usr" install +}