summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Rubin2024-03-22 15:30:49 +0100
committerMarco Rubin2024-03-22 15:30:49 +0100
commit30961c07c276d331c74d165f20fe8667e8650b32 (patch)
treeae69e73ccf2088a86e9b3b7a50856fec3086132e
downloadaur-30961c07c276d331c74d165f20fe8667e8650b32.tar.gz
2.0.0
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD31
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e0cd2dd6f51f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = kddockwidgets-qt6
+ pkgdesc = KDAB's Dock Widget Framework for Qt 6
+ pkgver = 2.0.0
+ pkgrel = 1
+ url = https://github.com/KDAB/KDDockWidgets
+ arch = x86_64
+ license = GPL2
+ license = custom:KDAB commercial license
+ makedepends = cmake>=3.15
+ makedepends = qt6-tools
+ depends = nlohmann-json
+ depends = spdlog
+ depends = qt6-base>=6.2.0
+ depends = qt6-declarative
+ provides = kddockwidgets-2.0.0
+ conflicts = kddockwidgets-2.0.0
+ source = https://github.com/KDAB/KDDockWidgets/archive/v2.0.0.tar.gz
+ b2sums = af747d99ea105500348c5639ad5f7ca8e9efd07386cfc46f94aa3d16c3c15b428e1eca1a1047b65610a393b9a7a732a8bb18b3695aaf4093a5ba9b1e21fa87b6
+
+pkgname = kddockwidgets-qt6
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..98a4af45e851
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: marco.rubin@protonmail.com
+
+_name=KDDockWidgets
+pkgname=kddockwidgets-qt6
+pkgver=2.0.0
+pkgrel=1
+pkgdesc="KDAB's Dock Widget Framework for Qt 6"
+arch=('x86_64')
+url="https://github.com/KDAB/KDDockWidgets"
+license=("GPL2" "custom:KDAB commercial license")
+depends=('nlohmann-json' 'spdlog' 'qt6-base>=6.2.0' 'qt6-declarative')
+makedepends=('cmake>=3.15' 'qt6-tools')
+provides=("kddockwidgets-$pkgver")
+conflicts=("kddockwidgets-$pkgver")
+source=("$url/archive/v$pkgver.tar.gz")
+b2sums=('af747d99ea105500348c5639ad5f7ca8e9efd07386cfc46f94aa3d16c3c15b428e1eca1a1047b65610a393b9a7a732a8bb18b3695aaf4093a5ba9b1e21fa87b6')
+
+build() {
+ cd $_name-$pkgver
+ cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DKDDockWidgets_FRONTENDS='qtwidgets;qtquick' \
+ -DKDDockWidgets_QT6=true \
+ .
+ cmake --build .
+}
+
+package() {
+ cd $_name-$pkgver
+ DESTDIR="$pkgdir" cmake --install .
+}