diff options
Diffstat (limited to 'extra')
-rw-r--r-- | extra/signond/PKGBUILD | 44 |
1 files changed, 16 insertions, 28 deletions
diff --git a/extra/signond/PKGBUILD b/extra/signond/PKGBUILD index acd85a0b..c5b57ce9 100644 --- a/extra/signond/PKGBUILD +++ b/extra/signond/PKGBUILD @@ -1,31 +1,19 @@ -# temporary, is fixed in trunk upstream - -# Maintainer: Antonio Rojas <arojas@archlinux.org> -# Contributor: Andrea Scarpino <andrea@archlinux.org> -# Contributor: Balló György <ballogyor+arch at gmail dot com> - -pkgname=signond -pkgver=8.60 -pkgrel=3 -pkgdesc="A D-Bus service which performs user authentication on behalf of its clients" -arch=(x86_64 i486 i686 pentium4) -url="https://gitlab.com/accounts-sso/signond/" -license=(LGPL) -depends=(qt5-base libproxy) -makedepends=(doxygen graphviz ttf-font qt5-tools) +# temporary, is fixed in trunk upstream (see FS#70757) source=("https://gitlab.com/accounts-sso/signond/-/archive/VERSION_$pkgver/signond-VERSION_$pkgver.tar.bz2") -sha256sums=('bb64fb82ecf8ce8410e61004bcb9ed5ce9da22a5aa7a80b8bb926a98f201d371') - -build() { - cd $pkgname-VERSION_$pkgver - qmake PREFIX=/usr LIBDIR=/usr/lib CONFIG+=rtti - make -} +sha1sums=("9c81aaaa70c27e0eef95eeaf3df5db5f5de792ea") -package() { - cd $pkgname-VERSION_$pkgver - make INSTALL_ROOT="$pkgdir" install +eval "$( + declare -f build | \ + sed ' + s/cd $pkgname-.*/cd $pkgname-VERSION_$pkgver/ + ' +) +" - # Do not ship docs - rm -rf "$pkgdir"/usr/share/doc -} +eval "$( + declare -f package | \ + sed ' + s/cd $pkgname-.*/cd $pkgname-VERSION_$pkgver/ + ' +) +" |