Upgraded audacious from 4.4 to 4.5.1

This commit is contained in:
dslm4515
2025-09-23 15:56:45 -05:00
parent 3225c1799b
commit 2c01807136
2 changed files with 13 additions and 8 deletions

View File

@ -1,13 +1,13 @@
#! /bin/bash
# audacious-plugins
# Source: https://distfiles.audacious-media-player.org/audacious-plugins-4.4.tar.bz2
# Source: https://distfiles.audacious-media-player.org/audacious-plugins-4.5.1.tar.bz2
#
# $BUILD = Directory to temporarily install
# $PKGS = Directory to store built packages
#
# DEPS
# Required: audacious neon
# Required: audacious gtk3 qt6 or qt5
# Recommended: mpg123
# Optional: wavpack, cURL, FAAD2, FFmpeg, FLAC, LAME, libcdio, libnotify,
# Optional: libsamplerate, libsndfile, libvorbis, Pulseaudio, SDL,
@ -17,7 +17,10 @@
# No longer building GTK+2
meson setup --prefix=/usr --buildtype=release -D gtk=true OUT
export PVER="4.5.1"
# OpenGL Spectrum Analyzer doesnt compile against Qt6 -- Mising OpenGLFunctions_2_0 header
meson setup --prefix=/usr --buildtype=release -D gtk=true -D gl-spectrum=false OUT
read -p "Compile?" && ninja -C OUT -j2 &&
@ -46,5 +49,5 @@ audacious-plugins:
audacious-plugins:
EOF
sudo -S mv -v /tmp/slack-desc install/ &&
sudo -S makepkg -l y -c n $PKGS/audacious-plugins-4.4-$PSUFFIX &&
sudo -S makepkg -l y -c n $PKGS/audacious-plugins-$PVER-$PSUFFIX &&
sudo -S rm -rf ${BUILD}/*

View File

@ -1,13 +1,13 @@
#! /bin/bash
# Audacious
# Source: https://distfiles.audacious-media-player.org/audacious-4.4.tar.bz2
# Source: https://distfiles.audacious-media-player.org/audacious-4.5.1.tar.bz2
#
# $BUILD = Directory to temporarily install
# $PKGS = Directory to store built packages
#
# DEPS
# Required: GTK+3 or Qt6
# Required: GTK+3 or Qt6 or Qt5
# Recommended: libarchive dbus mpg123 ffmpeg neon
# Optional: valgrind
#
@ -15,6 +15,8 @@
# No longer building GTK+2
export PVER="4.5.1"
meson setup --prefix=/usr --buildtype=release \
-D gtk=true -D buildstamp=BMLFS -D libarchive=true OUT
@ -47,7 +49,7 @@ audacious: The webpage for Audacious is: http://www.audacious-media-player.org.
audacious:
EOF
sudo -S mv -v /tmp/slack-desc install/ &&
sudo -S makepkg -l y -c n $PKGS/audacious-4.4-$PSUFFIX && \
sudo -S makepkg -l y -c n $PKGS/audacious-$PVER-$PSUFFIX && \
cd /BMAN && \
cat > /tmp/slack-desc << "EOF"
audacious-doc: Manuals for audacious (A relatively powerful media player)
@ -59,5 +61,5 @@ audacious-doc: http://www.audacious-media-player.org
audacious-doc:
EOF
sudo -S mv -v /tmp/slack-desc install/ &&
sudo -S makepkg -l y -c n $PKGS/audacious-doc-4.4-norch-mlfs.txz && \
sudo -S makepkg -l y -c n $PKGS/audacious-doc-$PVER-$NOPSUFFIX && \
sudo -S rm -rf ${BUILD}/* /BMAN/*