From 8aaf99bd9ee643f986c423842c4ba1c1525071b1 Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Mon, 29 May 2023 12:34:57 -0700 Subject: [PATCH] media-sound/tagger: new package, add 9999 --- media-sound/tagger/metadata.xml | 11 ++++++++++ media-sound/tagger/tagger-9999.ebuild | 29 +++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 media-sound/tagger/metadata.xml create mode 100644 media-sound/tagger/tagger-9999.ebuild diff --git a/media-sound/tagger/metadata.xml b/media-sound/tagger/metadata.xml new file mode 100644 index 0000000..efe8588 --- /dev/null +++ b/media-sound/tagger/metadata.xml @@ -0,0 +1,11 @@ + + + + + flewkey@2a03.party + Ryan Fox + + + NickvisionApps/Tagger + + diff --git a/media-sound/tagger/tagger-9999.ebuild b/media-sound/tagger/tagger-9999.ebuild new file mode 100644 index 0000000..45913ec --- /dev/null +++ b/media-sound/tagger/tagger-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/NickvisionApps/Tagger.git" +else + SRC_URI="https://github.com/NickvisionApps/Tagger/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="A simple music tag editor." +HOMEPAGE="https://gitlab.gnome.org/knuxify/eartag" +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + dev-cpp/curlpp + dev-libs/jsoncpp + >=gui-libs/gtk-4.8.0:4 + >=gui-libs/libadwaita-1.2.0 + media-libs/taglib +" +RDEPEND="${DEPEND}" +BDEPEND=""