diff options
Diffstat (limited to 'community/audacious/APKBUILD')
-rw-r--r-- | community/audacious/APKBUILD | 59 |
1 files changed, 25 insertions, 34 deletions
diff --git a/community/audacious/APKBUILD b/community/audacious/APKBUILD index e9c6c03083c..97e804c743f 100644 --- a/community/audacious/APKBUILD +++ b/community/audacious/APKBUILD @@ -1,46 +1,37 @@ # Contributor: Ćukasz Jendrysik <scadu@yandex.com> -# Maintainer: Bart Ribbers <bribbers@disroot.org> +# Contributor: Bart Ribbers <bribbers@disroot.org> +# Maintainer: Ariadne Conill <ariadne@dereferenced.org> pkgname=audacious -pkgver=3.10.1 -pkgrel=1 +pkgver=4.3.1 +pkgrel=0 pkgdesc="A playlist-oriented media player with multiple interfaces" url="https://audacious-media-player.org/" arch="all !s390x" -license="ISC" -depends_dev="dbus-glib-dev qt5-qtbase-dev" -makedepends="$depends_dev libguess-dev>=1.2 libxml2-dev autoconf automake" -subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-dbg" -source="http://distfiles.audacious-media-player.org/$pkgname-$pkgver.tar.bz2" - -prepare() { - default_prepare - - aclocal -I m4 && autoheader && autoconf -} +license="BSD-2-Clause AND ISC" +depends="qt6-qtsvg" +depends_dev="dbus-glib-dev qt6-qtbase-dev" +makedepends="$depends_dev libxml2-dev meson" +subpackages="$pkgname-dbg $pkgname-dev $pkgname-doc $pkgname-lang" +source="http://distfiles.audacious-media-player.org/audacious-$pkgver.tar.bz2" +options="!check" # no tests build() { - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --enable-chardet \ - --disable-valgrind \ - --enable-dbus \ - --disable-gtk \ - --enable-qt - make -} - -check() { - cd "$builddir"/src/libaudcore/tests - make test - ./test + LDFLAGS="$LDFLAGS -lintl" \ + abuild-meson \ + -Db_lto=true \ + -Dgtk=false \ + -Dgtk3=false \ + -Dqt=true \ + -Dqt6=true \ + -Dbuildstamp="alpine-linux" \ + . output + meson compile -C output } package() { - DESTDIR="$pkgdir" make install + DESTDIR="$pkgdir" meson install --no-rebuild -C output } -sha512sums="e88891caaa3897f9b4abf39136e20834aedf1287d0d5eefea392fda89050db8db00c6f363976a68fe250ddbae4e27590f7615916a76370a44ca9235f1fa60b43 audacious-3.10.1.tar.bz2" +sha512sums=" +7662a1b136c6ced346ce160a3a6b71ea5941644860466e23248a44168179118202006e8892a5bbd1f6d77730846a4644b6cb4e008af38e1117588b9f4d1521f5 audacious-4.3.1.tar.bz2 +" |