blob: 54bdcc5d381d6a4ba2e065e81cb58415658cbe1f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix
# Contributor: Fredy GarcĂa <frealgagu at gmail dot com>
# Contributor: Ronald van Haren <ronald@archlinux.org>
# Contributor: Antonio Rojas <arojas@archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: damir <damir@archlinux.org>
pkgname=amarok
pkgver=3.2.1
pkgrel=1
pkgdesc="The powerful music player for KDE"
arch=(x86_64)
url="https://apps.kde.org/amarok/"
license=(FDL GPL2 LGPL2.1)
depends=(kcmutils5 kdnssd5 kirigami2 kirigami-addons5 ktexteditor5 liblastfm-qt5 libofa
phonon-qt5 threadweaver5 taglib libmygpo-qt5 libmtp mariadb mariadb-libs gdk-pixbuf2 knotifyconfig5
# namcap implicit depends
glibc gcc-libs ffmpeg qt5-base qt5-svg qt5-declarative
kwallet5 karchive5 kio5 kguiaddons5 kitemviews5 kpackage5 kglobalaccel5 kdbusaddons5 kcompletion5
knotifications5 fftw kcodecs5 kxmlgui5 kcoreaddons5 ki18n5 ktextwidgets5 hicolor-icon-theme
kwindowsystem5 kconfigwidgets5 kwidgetsaddons5 kconfig5 kiconthemes5 kcrash5 solid5)
makedepends=(extra-cmake-modules git qt5-tools loudmouth qt5-webengine kdoctools5)
optdepends=("libmtp: support for portable media devices"
"loudmouth: backend needed by mp3tunes for syncing"
#"taglib-extras: taglib plugins for Audible and RealMedia files"
)
source=("https://invent.kde.org/multimedia/amarok/-/archive/v${pkgver}/amarok-v${pkgver}.tar.gz")
sha256sums=('20128ce6585bcc0ebadd04cee563d2d66c6f802774d61832cfae6fdae30def6d')
build() {
cmake -B build -S "amarok-v${pkgver}" -Wno-dev \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
check() {
#ctest --test-dir build --output-on-failure
true
}
package() {
DESTDIR="${pkgdir}" cmake --install build
}
|