Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / futuresql
Commits: 0c1c3edb by Antonio Rojas at 2024-06-03T16:15:31+02:00 upgpkg: 0.1.1-2: Drop qt5 version - - - - - 66b8e574 by Antonio Rojas at 2024-06-03T16:16:04+02:00 upgpkg: 0.1.1-3: Drop qt5 version - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,21 @@ +pkgbase = futuresql + pkgdesc = Non-blocking Qt database framework + pkgver = 0.1.1 + pkgrel = 3 + url = https://api.kde.org/futuresql/html/index.html + arch = x86_64 + license = LGPL-2.1-or-later + makedepends = extra-cmake-modules + depends = gcc-libs + depends = glibc + depends = qt6-base + provides = futuresql-qt6 + conflicts = futuresql-qt6 + replaces = futuresql-qt6 + source = https://download.kde.org/stable/futuresql/futuresql-0.1.1.tar.xz + source = https://download.kde.org/stable/futuresql/futuresql-0.1.1.tar.xz.sig + validpgpkeys = C3D7CAFBF442353F95F69F4AA81E075ABEC80A7E + sha256sums = e44ed8d5a9618b3ca7ba2983ed9c5f7572e6e0a5b199f94868834b71ccbebd43 + sha256sums = SKIP + +pkgname = futuresql ===================================== PKGBUILD ===================================== @@ -1,44 +1,32 @@ # Maintainer: Antonio Rojas <[email protected]> -pkgbase=futuresql -pkgname=($pkgbase-qt5 $pkgbase-qt6) +pkgname=futuresql pkgver=0.1.1 -pkgrel=2 +pkgrel=3 pkgdesc='Non-blocking Qt database framework' arch=(x86_64) url='https://api.kde.org/futuresql/html/index.html' -license=(LGPL) -makedepends=(extra-cmake-modules qt5-base qt6-base) -source=(https://download.kde.org/stable/$pkgbase/$pkgbase-$pkgver.tar.xz{,.sig}) +license=(LGPL-2.1-or-later) +depends=(gcc-libs + glibc + qt6-base) +makedepends=(extra-cmake-modules) +conflicts=(futuresql-qt6) +provides=(futuresql-qt6) +replaces=(futuresql-qt6) +source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) sha256sums=('e44ed8d5a9618b3ca7ba2983ed9c5f7572e6e0a5b199f94868834b71ccbebd43' 'SKIP') validpgpkeys=(C3D7CAFBF442353F95F69F4AA81E075ABEC80A7E) # Jonah BrĂ¼chert <[email protected]> build() { - cmake -B build5 -S $pkgbase-$pkgver \ - -DQT_MAJOR_VERSION=5 \ - -DBUILD_TESTING=OFF \ - -DCMAKE_SKIP_RPATH=ON - cmake --build build5 - - cmake -B build6 -S $pkgbase-$pkgver \ + cmake -B build -S $pkgname-$pkgver \ -DQT_MAJOR_VERSION=6 \ -DBUILD_TESTING=OFF \ -DCMAKE_SKIP_RPATH=ON - cmake --build build6 + cmake --build build } -package_futuresql-qt5() { - depends=(qt5-base) - conflicts=(futuresql) - provides=(futuresql) - replaces=(futuresql) - - DESTDIR="$pkgdir" cmake --install build5 -} - -package_futuresql-qt6() { - depends=(qt6-base) - - DESTDIR="$pkgdir" cmake --install build6 +package() { + DESTDIR="$pkgdir" cmake --install build } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/futuresql/-/compare/655dc1760053f8313ca77e98a6ec4783204f523a...66b8e574c94565a2a61575d4d5c6899e09f8aff6 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/futuresql/-/compare/655dc1760053f8313ca77e98a6ec4783204f523a...66b8e574c94565a2a61575d4d5c6899e09f8aff6 You're receiving this email because of your account on gitlab.archlinux.org.
