diff options
author | João Figueiredo | 2021-02-01 23:35:24 +0000 |
---|---|---|
committer | João Figueiredo | 2021-02-01 23:35:24 +0000 |
commit | f0d5c6f062bf7f0fcef0a2d829e0fbb93d9d0cfa (patch) | |
tree | 9f519de919f00450875273de4f3d86085e58d50f | |
parent | 2fe17ddedd812ed3c2b188a1eb57e7b24c544e69 (diff) | |
download | aur-f0d5c6f062bf7f0fcef0a2d829e0fbb93d9d0cfa.tar.gz |
Merged with official ABS kwrited PKGBUILD
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 27 insertions, 36 deletions
@@ -1,18 +1,17 @@ pkgbase = kwrited-git pkgdesc = KDE daemon listening for wall and write messages - pkgver = r426.a0aac9f + pkgver = 5.21.80_r467.g44ce622 pkgrel = 1 - url = https://www.kde.org/workspaces/plasmadesktop/ - arch = i686 + url = https://kde.org/plasma-desktop/ arch = x86_64 - groups = plasma + groups = plasma-git license = LGPL - makedepends = extra-cmake-modules makedepends = git - makedepends = kdoctools - depends = kpty - depends = knotifications - depends = kdbusaddons + makedepends = extra-cmake-modules-git + makedepends = kdoctools-git + depends = kpty-git + depends = knotifications-git + depends = kdbusaddons-git provides = kwrited conflicts = kwrited source = git+https://github.com/KDE/kwrited.git @@ -1,43 +1,35 @@ -# Maintainer: João Figueiredo <jf dot mundox at gmail dot com> +# Merged with official ABS kwrited PKGBUILD by João, 2021/02/01 (all respective contributors apply herein) +# Maintainer: João Figueiredo <jf.mundox@gmail.com> # Contributor: Felix Golatofski <contact@xdfr.de> # Contributor: Antonio Rojas <arojas@archlinux.org> -_pkgname=kwrited -pkgname=$_pkgname-git -pkgver=r426.a0aac9f +pkgname=kwrited-git +pkgver=5.21.80_r467.g44ce622 pkgrel=1 pkgdesc='KDE daemon listening for wall and write messages' -arch=(i686 x86_64) -url='https://www.kde.org/workspaces/plasmadesktop/' +arch=($CARCH) +url='https://kde.org/plasma-desktop/' license=(LGPL) -depends=(kpty knotifications kdbusaddons) -makedepends=(extra-cmake-modules git kdoctools) -groups=(plasma) -conflicts=("$_pkgname") -provides=("$_pkgname") -source=('git+https://github.com/KDE/kwrited.git') +depends=(kpty-git knotifications-git kdbusaddons-git) +makedepends=(git extra-cmake-modules-git kdoctools-git) +conflicts=(${pkgname%-git}) +provides=(${pkgname%-git}) +groups=(plasma-git) +source=("git+https://github.com/KDE/${pkgname%-git}.git") sha256sums=('SKIP') pkgver() { - cd $srcdir/$_pkgname - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -prepare() { - cd $srcdir/$_pkgname - mkdir -p build + cd ${pkgname%-git} + _ver="$(grep -m1 'set(PROJECT_VERSION' CMakeLists.txt | cut -d '"' -f2 | tr - .)" + echo "${_ver}_r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" } build() { - cd $srcdir/$_pkgname/build - cmake ../ \ - -DBUILD_TESTING=OFF \ - -DBUILD_QCH=ON - make + cmake -B build -S ${pkgname%-git} \ + -DBUILD_TESTING=OFF + cmake --build build } package() { - cd $srcdir/$_pkgname/build - make DESTDIR="$pkgdir" install - install -Dm644 ../COPYING.LIB "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" + DESTDIR="$pkgdir" cmake --install build } |