diff options
author | taoky | 2023-08-27 14:19:57 +0800 |
---|---|---|
committer | taoky | 2023-08-27 14:22:54 +0800 |
commit | ce98704e38a681d763f15d1f97c1aebdff794b25 (patch) | |
tree | cc2e584b3b7a8bcd6e2beecc92f3847113678a27 | |
download | aur-ce98704e38a681d763f15d1f97c1aebdff794b25.tar.gz |
init
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..fc96e104f352 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = qadwaitadecorations-git + pkgdesc = Qt decoration plugin implementing Adwaita-like client-side decorations + pkgver = 0.1.0.r0.g8ef4b78 + pkgrel = 1 + url = https://github.com/FedoraQt/QAdwaitaDecorations + arch = x86_64 + license = LGPL2.1 + makedepends = cmake + makedepends = git + makedepends = qt6-wayland + source = git+https://github.com/FedoraQt/QAdwaitaDecorations.git + sha256sums = SKIP + +pkgname = qadwaitadecorations-qt6-git + pkgdesc = Qt decoration plugin implementing Adwaita-like client-side decorations + depends = qt6-wayland + provides = qadwaitadecorations-qt6 + conflicts = qadwaitadecorations-qt6 diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..22ccf7bc4831 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: taoky <me@taoky.moe> +# Contributor: spider-mario <spidermario@free.fr> +# Contributor: Antonio Rojas <arojas@archlinux.org> +# Contributor: j.r <j.r@jugendhacker.de> +# Contributor: Jonathan Chasteen <jonathan dot chasteen at live dot com> +# Contributor: Mohammadreza Abdollahzadeh <morealaz at gmail dot com> +# Contributor: aimileus <me at aimileus dot nl> +# (Modified from qgnomeplatform-qt6-git's PKGBUILD) + +pkgbase=qadwaitadecorations-git +_pkgname=QAdwaitaDecorations +pkgname=(qadwaitadecorations-qt6-git) +pkgver=0.1.0.r0.g8ef4b78 +pkgrel=1 +pkgdesc='Qt decoration plugin implementing Adwaita-like client-side decorations' +arch=(x86_64) +url='https://github.com/FedoraQt/QAdwaitaDecorations' +license=(LGPL2.1) +makedepends=(cmake git qt6-wayland) +source=(git+https://github.com/FedoraQt/$_pkgname.git) +sha256sums=('SKIP') + +pkgver() { + cd $_pkgname + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cmake -B build-qt6 -S $_pkgname \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DUSE_QT6=ON + cmake --build build-qt6 +} + +package_qadwaitadecorations-qt6-git() { + pkgdesc='Qt decoration plugin implementing Adwaita-like client-side decorations' + depends=(qt6-wayland) + provides=(qadwaitadecorations-qt6) + conflicts=(qadwaitadecorations-qt6) + + DESTDIR="$pkgdir" cmake --install build-qt6 +} + |