diff options
author | Marcell Meszaros | 2024-02-12 11:10:17 +0100 |
---|---|---|
committer | Marcell Meszaros | 2024-02-12 11:10:17 +0100 |
commit | eb96971c724b9c12d92628365579f3d242749061 (patch) | |
tree | 121671e393de1917e9640a687947c438a3d33efd /PKGBUILD | |
parent | 6ce351195b0942d165b8b55c20c6b895b0e59976 (diff) | |
download | aur-plasma-wayland-protocols-git.tar.gz |
1.11.1.r6.gb3c1826-1: update deps for Plasma 6, license declarations, pkgver() function
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 46 |
1 files changed, 28 insertions, 18 deletions
@@ -1,31 +1,41 @@ -# Maintainer: Martin Stolpe <martin.stolpe[at]gmail{dot}com> -# Contributor Antonio Rojas <arojas [at] archlinux.org> +# Contributor: Marcell Meszaros < marcell.meszaros AT runbox.eu > +# Contributor: Martin Stolpe <martin.stolpe[at]gmail{dot}com> +# Contributor: Antonio Rojas <arojas [at] archlinux.org> -_pkgname=plasma-wayland-protocols -pkgname=plasma-wayland-protocols-git -pkgver=r1019.314fb1c +_distname=plasma-wayland-protocols +pkgname="${_distname}-git" +pkgver=1.11.1.r6.gb3c1826 pkgrel=1 -pkgdesc="Plasma Specific Protocols for Wayland" +pkgdesc="Plasma Specific Protocols for Wayland (git build)" arch=(any) -url="https://kde.org/plasma-desktop" -license=(LGPL) -depends=() -makedepends=(qt5-base extra-cmake-modules git) -source=("git+https://invent.kde.org/libraries/${_pkgname}") -sha256sums=('SKIP') -provides=(plasma-wayland-protocols) -conflicts=(plasma-wayland-protocols) +url="https://invent.kde.org/libraries/${_distname}" +license=( + 'BSD-3-Clause' + 'LGPL-2.1-or-later' + 'MIT' + 'MIT-CMU') +makedepends=(git + extra-cmake-modules + qt6-base) +provides=("${_distname}=${pkgver%.r*}") +conflicts=("${_distname}") +source=("${_distname}::git+${url}.git" + LICENSE-note) +b2sums=('SKIP' + '0152df3be1b448d96eb02a1c25df2270f468b40e4d2ca26e8e3e9b5a9bad68acbdee98283f7b811e83ff69062799884d76fe0d69ca66ce357b31496b162751a2') pkgver() { - cd ${_pkgname} - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "${_distname}" + git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { - cmake -B build -S ${_pkgname} + cmake -B build -S "${_distname}" cmake --build build } package() { - DESTDIR="$pkgdir" cmake --install build + DESTDIR="${pkgdir}" cmake --install build + + install -Dm644 LICENSE-note -t "${pkgdir}/usr/share/licenses/${pkgname}" } |