Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
libkcddb
Commits:
99997a33 by Antonio Rojas at 2024-09-04T16:39:30+02:00
upgpkg: 24.08.0-2: Drop libkcddb5
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,16 +1,13 @@
pkgbase = libkcddb
pkgdesc = KDE CDDB library
pkgver = 24.08.0
- pkgrel = 1
+ pkgrel = 2
url = https://www.kde.org/
arch = x86_64
license = GPL-2.0-or-later
license = LGPL-2.0-or-later
makedepends = extra-cmake-modules
makedepends = kdoctools
- makedepends = kcmutils5
- makedepends = kdoctools5
- makedepends = kio5
depends = gcc-libs
depends = glibc
depends = kcmutils
@@ -31,18 +28,3 @@ pkgbase = libkcddb
sha256sums = SKIP
pkgname = libkcddb
-
-pkgname = libkcddb5
- depends = gcc-libs
- depends = glibc
- depends = kconfig5
- depends = kconfigwidgets5
- depends = kcoreaddons5
- depends = ki18n5
- depends = kio5
- depends = kwidgetsaddons5
- depends = libmusicbrainz5
- depends = qt5-base
- depends = libkcddb
- conflicts = libkcddb<24
- replaces = libkcddb<24
=====================================
PKGBUILD
=====================================
@@ -2,15 +2,14 @@
# Maintainer: Antonio Rojas <[email protected]>
# Contributor: Andrea Scarpino <[email protected]>
-pkgbase=libkcddb
-pkgname=(libkcddb
- libkcddb5)
+pkgname=libkcddb
pkgver=24.08.0
-pkgrel=1
+pkgrel=2
pkgdesc='KDE CDDB library'
url='https://www.kde.org/'
arch=(x86_64)
-license=(GPL-2.0-or-later LGPL-2.0-or-later)
+license=(GPL-2.0-or-later
+ LGPL-2.0-or-later)
depends=(gcc-libs
glibc
kcmutils
@@ -22,10 +21,7 @@ depends=(gcc-libs
libmusicbrainz5
qt6-base)
makedepends=(extra-cmake-modules
- kdoctools
- kcmutils5
- kdoctools5
- kio5)
+ kdoctools)
conflicts=('libkcddb5<24')
source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
sha256sums=('62cb6882bff4ce274bc5e98715decc8b8964f9809178219ef49cbd37d091941a'
@@ -39,32 +35,9 @@ build() {
-DBUILD_TESTING=OFF \
-DQT_MAJOR_VERSION=6
cmake --build build
-
- cmake -B build5 -S $pkgname-$pkgver \
- -DBUILD_TESTING=OFF
- cmake --build build5
}
-package_libkcddb() {
+package() {
DESTDIR="$pkgdir" cmake --install build
}
-package_libkcddb5() {
- depends=(gcc-libs
- glibc
- kconfig5
- kconfigwidgets5
- kcoreaddons5
- ki18n5
- kio5
- kwidgetsaddons5
- libmusicbrainz5
- qt5-base)
- conflicts=('libkcddb<24')
- replaces=('libkcddb<24')
-
- DESTDIR="$pkgdir" cmake --install build5
-# Workaround conflicts with Qt6 version
- depends+=(libkcddb)
- rm -fr "$pkgdir"/usr/share
-}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libkcddb/-/commit/99997a33d44b28c398b19216ec331619320c892b
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libkcddb/-/commit/99997a33d44b28c398b19216ec331619320c892b
You're receiving this email because of your account on gitlab.archlinux.org.