summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorsL1pKn072023-11-11 22:57:52 +0100
committersL1pKn072023-11-11 22:57:52 +0100
commit95aeddd1b055dfeefd2fc36a57283022a1f82c44 (patch)
tree06a50bf0156837c437c551574cb3d60a5491f92e /PKGBUILD
parentc537c9c7cb39e2a204647825796c029756e6361a (diff)
downloadaur-libkcddb-git.tar.gz
bump
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD61
1 files changed, 37 insertions, 24 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b4ebe2c61fc6..f9e2bb318768 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,43 +2,56 @@
# Contributor: Gustavo Alvarez <sl1pkn07@gmail.com>
pkgname=libkcddb-git
-pkgver=21.04.1.6.g24d5755
+pkgver=24.01.75.1.g0719217
pkgrel=1
pkgdesc="KDE CDDB library. (GIT version)"
-arch=('i686' 'x86_64')
-url='https://projects.kde.org/projects/kde/kdemultimedia/libkcddb'
+arch=('x86_64')
+url='https://invent.kde.org/multimedia/libkcddb'
license=('GPL' 'LGPL' 'FDL')
-depends=('kio'
- 'libmusicbrainz5'
- )
-makedepends=('extra-cmake-modules'
- 'kdoctools'
- 'git'
- 'python'
- )
+depends=(
+ 'gcc-libs' # libgcc_s.so libstdc++.so
+ 'glibc' # libc.so
+ 'kconfig5' # libKF5ConfigCore.so libKF5ConfigGui.so
+ 'kconfigwidgets5' # libKF5ConfigWidgets.so
+ 'kcoreaddons5' # libKF5CoreAddons.so
+ 'ki18n5' # libKF5I18n.so
+ 'kio5' # libKF5KIOCore.so libKF5KIOWidgets.so
+ 'kwidgetsaddons5' # libKF5WidgetsAddons.so
+ 'qt5-base' # libQt5Core.so libQt5Gui.so ibQt5Network.so libQt5Widgets.so
+ 'libmusicbrainz5' 'libmusicbrainz5.so'
+)
+makedepends=(
+ 'git'
+ 'extra-cmake-modules'
+ 'kdoctools5'
+ 'python'
+)
+checkdepends=('appstream')
+provides=(
+ 'libkcddb'
+ 'libKF5Cddb.so'
+)
conflicts=('libkcddb')
-provides=('libkcddb')
-source=('git+https://invent.kde.org/multimedia/libkcddb.git/')
+source=('git+https://invent.kde.org/multimedia/libkcddb.git')
sha256sums=('SKIP')
pkgver() {
cd libkcddb
- echo "$(git describe --long --tags | tr - . |tr -d v)"
-}
-
-prepare() {
- mkdir -p build
+ echo "$(git describe --long --tags | tr - . | tr -d v)"
}
build() {
-
- cd build
- cmake ../libkcddb \
- -DCMAKE_BUILD_TYPE=Release \
+ cmake -S libkcddb -B build \
+ -DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
- -DBUILD_TESTING=OFF
- make
+ -DBUILD_TESTING=ON
+
+ cmake --build build
+}
+
+check() {
+ ctest --test-dir build --output-on-failure || true
}
package() {