From 513365424c1bf01f20eb2e94c05e421df4d1b5d5 Mon Sep 17 00:00:00 2001 From: Gerben Jan Dijkman Date: Fri, 24 May 2024 16:02:09 +0200 Subject: [PATCH] Added --- media-libs/alsa-ucm-pinephone/Manifest | 1 + .../alsa-ucm-pinephone-0.5.8-r2.ebuild | 38 +++++++++++++++++++ media-libs/alsa-ucm-pinephone/metadata.xml | 8 ++++ 3 files changed, 47 insertions(+) create mode 100644 media-libs/alsa-ucm-pinephone/Manifest create mode 100755 media-libs/alsa-ucm-pinephone/alsa-ucm-pinephone-0.5.8-r2.ebuild create mode 100755 media-libs/alsa-ucm-pinephone/metadata.xml diff --git a/media-libs/alsa-ucm-pinephone/Manifest b/media-libs/alsa-ucm-pinephone/Manifest new file mode 100644 index 0000000..1320468 --- /dev/null +++ b/media-libs/alsa-ucm-pinephone/Manifest @@ -0,0 +1 @@ +DIST alsa-ucm-pinephone-0.5.8.tar.gz 3880 BLAKE2B 6fd00ca7cc51450460126a193b66e1ba4756b0aaced5409f0e99b11bb26a3d4427851e34235297b471c037eab6e326663eda16d53866547ea32854acca84922b SHA512 3194018aa2932da58e5001692977f95bcbbe13f86017c493abf2630d0e715cc7a26697f3d75ef6d1ca83ce3b11a8a49719a6aff54d91108a2dffda1b135693c8 diff --git a/media-libs/alsa-ucm-pinephone/alsa-ucm-pinephone-0.5.8-r2.ebuild b/media-libs/alsa-ucm-pinephone/alsa-ucm-pinephone-0.5.8-r2.ebuild new file mode 100755 index 0000000..1e8a52a --- /dev/null +++ b/media-libs/alsa-ucm-pinephone/alsa-ucm-pinephone-0.5.8-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="355d788a6b53bb6b723779c5f791b735f589479d" + +DESCRIPTION="ALSA ucm configuration files for the PinePhone (Pro)" +HOMEPAGE="https://gitlab.manjaro.org/manjaro-arm/packages/community/pinephone/alsa-ucm-pinephone" +SRC_URI="https://gitlab.manjaro.org/manjaro-arm/packages/community/pinephone/alsa-ucm-pinephone/-/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/alsa-ucm-pinephone-${COMMIT}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~arm64" + +RDEPEND=" + >=media-libs/alsa-topology-conf-1.2.5 + >=media-libs/alsa-lib-1.2.6 + >=media-plugins/alsa-plugins-1.2.6 + >=media-libs/alsa-ucm-conf-1.2.6 + >=media-video/pipewire-0.3.42 + >=media-sound/bluez-alsa-3.1.0 +" +DEPEND="${RDEPEND}" + +src_install() { + # PinePhone Pro Configs + insinto /usr/share/alsa/ucm2/PinePhonePro/ + insopts -m644 + newins "${S}"/PinePhonePro-HiFi.conf HiFi.conf + newins "${S}"/PinePhonePro-VoiceCall.conf VoiceCall.conf + doins "${S}"/PinePhonePro.conf + + # Create Symlinks + dosym ../../PinePhonePro/PinePhonePro.conf /usr/share/alsa/ucm2/conf.d/simple-card/PinePhonePro.conf +} diff --git a/media-libs/alsa-ucm-pinephone/metadata.xml b/media-libs/alsa-ucm-pinephone/metadata.xml new file mode 100755 index 0000000..4fdf310 --- /dev/null +++ b/media-libs/alsa-ucm-pinephone/metadata.xml @@ -0,0 +1,8 @@ + + + + + gjdijkman@gjdwebserver.nl + Gerben Jan Dijkman + +