From 28a3af9e93d4370ed3e39a81bab068a3c002e982 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Sat, 29 Jun 2024 09:57:18 -0400 Subject: [PATCH] cava: dummy pkg for xava, cava-gui unstage and provide better route for users of xava --- srcpkgs/cava-gui | 1 + srcpkgs/cava/cava-gui.INSTALL.msg | 1 + srcpkgs/cava/template | 16 ++++++++++++++-- srcpkgs/cava/xava.INSTALL.msg | 2 ++ srcpkgs/removed-packages/template | 2 -- srcpkgs/xava | 1 + 6 files changed, 19 insertions(+), 4 deletions(-) create mode 120000 srcpkgs/cava-gui create mode 120000 srcpkgs/cava/cava-gui.INSTALL.msg create mode 100644 srcpkgs/cava/xava.INSTALL.msg create mode 120000 srcpkgs/xava diff --git a/srcpkgs/cava-gui b/srcpkgs/cava-gui new file mode 120000 index 00000000000..91f5623ce49 --- /dev/null +++ b/srcpkgs/cava-gui @@ -0,0 +1 @@ +cava \ No newline at end of file diff --git a/srcpkgs/cava/cava-gui.INSTALL.msg b/srcpkgs/cava/cava-gui.INSTALL.msg new file mode 120000 index 00000000000..a19e2be04bb --- /dev/null +++ b/srcpkgs/cava/cava-gui.INSTALL.msg @@ -0,0 +1 @@ +xava.INSTALL.msg \ No newline at end of file diff --git a/srcpkgs/cava/template b/srcpkgs/cava/template index 6c9a016da12..a794b388503 100644 --- a/srcpkgs/cava/template +++ b/srcpkgs/cava/template @@ -1,13 +1,13 @@ # Template file for 'cava' pkgname=cava version=0.10.2 -revision=2 +revision=3 build_style=gnu-configure hostmakedepends="autoconf-archive automake libtool pkg-config" makedepends="fftw-devel iniparser-devel ncurses-devel SDL2-devel $(vopt_if alsa 'alsa-lib-devel') $(vopt_if jack 'jack-devel') $(vopt_if pipewire 'pipewire-devel') $(vopt_if pulseaudio 'pulseaudio-devel') $(vopt_if sndio 'sndio-devel')" -short_desc="Console-based Audio Visualizer for ALSA" +short_desc="Audio Visualizer for ALSA" maintainer="skmpz " license="MIT" homepage="https://github.com/karlstav/cava" @@ -25,3 +25,15 @@ post_install() { vlicense LICENSE vsconf example_files/config } + +xava_package() { + build_style=meta + short_desc+=" (transitional dummy package)" + depends="${sourcepkg}>=${version}_${revision}" +} + +cava-gui_package() { + build_style=meta + short_desc+=" (transitional dummy package)" + depends="${sourcepkg}>=${version}_${revision}" +} diff --git a/srcpkgs/cava/xava.INSTALL.msg b/srcpkgs/cava/xava.INSTALL.msg new file mode 100644 index 00000000000..127adb5f310 --- /dev/null +++ b/srcpkgs/cava/xava.INSTALL.msg @@ -0,0 +1,2 @@ +cava now supports GUI output and has replaced xava. See output.method +in the configuration file for more information. diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template index 4357e877049..7413b7dc49d 100644 --- a/srcpkgs/removed-packages/template +++ b/srcpkgs/removed-packages/template @@ -59,7 +59,6 @@ replaces=" captain-ballard<=1.0.0_2 cargo-edit<=0.12.2_1 cargo-outdated<=0.13.1_2 - cava-gui<=0.6.3.1_2 cawbird<=1.3.2_3 cegui07-data<=0.7.9_8 cegui07-devel<=0.7.9_8 @@ -753,7 +752,6 @@ replaces=" wlroots0.14-devel<=0.14.1_1 wlroots0.14<=0.14.1_1 wmii<=3.9.2_8 - xava<=0.6.3.1_2 xcdroast<=1.19_1 xdebug8.0<=3.2.1_1 xlennart<=1.1.1_1 diff --git a/srcpkgs/xava b/srcpkgs/xava new file mode 120000 index 00000000000..91f5623ce49 --- /dev/null +++ b/srcpkgs/xava @@ -0,0 +1 @@ +cava \ No newline at end of file