summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbartus2020-04-10 22:47:23 +0200
committerbartus2021-01-06 21:30:45 +0100
commit493029ffae84e2bdfd117e1c46846f3c9e49dc9e (patch)
treef04714181394a133e01107e1bbf4b6c5123c5c1c
downloadaur-493029ffae84e2bdfd117e1c46846f3c9e49dc9e.tar.gz
Initial
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD26
2 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..be52f98868af
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = kddockwidgets
+ pkgdesc = KDAB's Dock Widget Framework for Qt
+ pkgver = 1.2.0
+ pkgrel = 1
+ url = https://github.com/KDAB/KDDockWidgets
+ arch = x86_64
+ license = GPL2
+ license = custom:KDAB commercial license
+ makedepends = cmake
+ makedepends = ninja
+ makedepends = qt5-tools
+ depends = qt5-base
+ depends = qt5-x11extras
+ source = kddockwidgets::git+https://github.com/KDAB/KDDockWidgets.git#tag=v1.2.0
+ sha256sums = SKIP
+
+pkgname = kddockwidgets
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6794f4dfc069
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+#!/bin/hint/bash
+# Maintainer : bartus <arch-user-repoᘓbartus.33mail.com>
+
+pkgname=kddockwidgets
+pkgver=1.2.0
+pkgrel=1
+arch=('x86_64')
+pkgdesc="KDAB's Dock Widget Framework for Qt"
+license=("GPL2" "custom:KDAB commercial license")
+depends=('qt5-base' 'qt5-x11extras')
+makedepends=('cmake' 'ninja' 'qt5-tools')
+url="https://github.com/KDAB/KDDockWidgets"
+source=("${pkgname}::git+${url}.git#tag=v${pkgver}")
+sha256sums=('SKIP')
+
+build() {
+ cmake -S "$srcdir/$pkgname" -B build \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -G Ninja
+ ninja -C "$srcdir/build" ${MAKEFLAGS:--j1}
+}
+
+package() {
+ DESTDIR="${pkgdir}" ninja -C "$srcdir/build" install
+}