add media-sound/catroof-0.2.ebuild (git)

This commit is contained in:
Nedko Arnaudov 2024-01-04 02:40:31 +02:00
parent 98c87df370
commit 333f52045e
3 changed files with 62 additions and 0 deletions

View File

@ -42,6 +42,8 @@
* new: media-sound/jack-tools-9999.ebuild: LADI version of media-sound/jack-example-tools
* new: media-sound/catroof
== newstable: May 2, 53 (2023)
* Python 3.11 updates

View File

@ -0,0 +1,48 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="threads(+)"
inherit flag-o-matic python-single-r1 waf-utils
inherit git-r3
EGIT_REPO_URI="https://github.com/LADI/catroof.git"
EGIT_BRANCH="main"
EGIT_COMMIT=9c1368d3b36ac66d3fa74cae58d8417a9b66f65e
DESCRIPTION="Manager for audio, midi and surface control devices"
HOMEPAGE="https://catroof.ladish.org/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
DEPEND="
media-libs/alsa-lib
dev-lang/lua"
RDEPEND="
${DEPEND}"
BDEPEND="
${PYTHON_DEPS}"
PDEPEND=""
DOCS=( README.adoc )
src_configure() {
local wafargs=(
# --doxygen=$(usex doc)
)
waf-utils_src_configure "${wafargs[@]}"
}
src_compile() {
waf-utils_src_compile
}
src_install() {
waf-utils_src_install
}

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Nedko Arnaudov</name>
<irc><nick>nedko</nick><network>libera.chat</network></irc>
</maintainer>
<maintainer type="project">
<name>LADI project, #ladi on libera.chat</name>
<irc><channel>#ladi</channel><network>libera.chat</network></irc>
</maintainer>
</pkgmetadata>