diff options
author | sL1pKn07 | 2023-11-11 22:57:52 +0100 |
---|---|---|
committer | sL1pKn07 | 2023-11-11 22:57:52 +0100 |
commit | 95aeddd1b055dfeefd2fc36a57283022a1f82c44 (patch) | |
tree | 06a50bf0156837c437c551574cb3d60a5491f92e | |
parent | c537c9c7cb39e2a204647825796c029756e6361a (diff) | |
download | aur-95aeddd1b055dfeefd2fc36a57283022a1f82c44.tar.gz |
bump
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 61 |
2 files changed, 54 insertions, 32 deletions
@@ -1,23 +1,32 @@ pkgbase = libkcddb-git pkgdesc = KDE CDDB library. (GIT version) - pkgver = 21.04.1.6.g24d5755 + pkgver = 24.01.75.1.g0719217 pkgrel = 1 - url = https://projects.kde.org/projects/kde/kdemultimedia/libkcddb - arch = i686 + url = https://invent.kde.org/multimedia/libkcddb arch = x86_64 license = GPL license = LGPL license = FDL - makedepends = extra-cmake-modules - makedepends = kdoctools + checkdepends = appstream makedepends = git + makedepends = extra-cmake-modules + makedepends = kdoctools5 makedepends = python - depends = kio + depends = gcc-libs + depends = glibc + depends = kconfig5 + depends = kconfigwidgets5 + depends = kcoreaddons5 + depends = ki18n5 + depends = kio5 + depends = kwidgetsaddons5 + depends = qt5-base depends = libmusicbrainz5 + depends = libmusicbrainz5.so provides = libkcddb + provides = libKF5Cddb.so conflicts = libkcddb - source = git+https://invent.kde.org/multimedia/libkcddb.git/ + source = git+https://invent.kde.org/multimedia/libkcddb.git sha256sums = SKIP pkgname = libkcddb-git - @@ -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() { |