# Maintainer: Albert Mikaelyan pkgname=gridcoinresearch-qt-git pkgver=3.5.9.0.r1025.c5f0f8e pkgrel=1 pkgdesc="GridCoin is a cryptocurrency that helps science via BOINC - Qt" depends=('boost-libs' 'qrencode' 'qt5-base' 'libzip' 'miniupnpc' 'curl' 'boinc') makedepends=('boost' 'git' 'qt5-tools' 'qt5-charts' 'qrencode' 'db') conflicts=('gridcoinresearch-qt') arch=('i686' 'x86_64' 'armv7h' 'aarch64') url="http://gridcoin.us" license=('custom:gridcoin') _sourcename="${pkgname%-qt-git}" source=('gridcoinresearch::git+https://github.com/gridcoin/Gridcoin-Research.git' 'gridcoinresearch-qt.desktop') sha256sums=('SKIP' '1c547e531726d3172895683f9673379fc51639689989e49494aa0f40fc6cb053') pkgver() { cd "$srcdir/$_sourcename" printf "%s.r%s.%s" \ "$(grep CLIENT_VERSION src/clientversion.h | awk '{print $NF}' | sed ':a;N;$!ba;s/\n/./g')" \ "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { cd "$srcdir/$_sourcename" qmake USE_QRCODE=1 USE_UPNP=1 NO_UPGRADE=1 make } package() { cd "$srcdir/$_sourcename" install -Dm755 gridcoinresearch "$pkgdir/usr/bin/gridcoinresearch" install -Dm644 "${srcdir}/gridcoinresearch-qt.desktop" "$pkgdir/usr/share/applications/gridcoinresearch-qt.desktop" install -Dm644 share/pixmaps/grc-small.png "$pkgdir/usr/share/pixmaps/grc-small.png" install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" }