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.


Reply via email to