# Maintainer (Arch): HÃ¥vard Pettersson # Contributor (Arch): Kevin MacMartin # Maintainer: Omar Vega Ramos _pkgname=qtox pkgname=qtox-git pkgver=1.2.r96.g698144c pkgrel=1 pkgdesc='Powerful Tox client written in C++/Qt that follows the Tox design guidelines.' arch=('i686' 'x86_64') url='https://github.com/tux3/qTox' license=('GPL3') depends=('desktop-file-utils' 'libfilteraudio-git' 'libxkbcommon-x11' 'libxss' 'openal' 'opencv' 'qrencode' 'qt5-svg' 'sqlcipher' 'toxcore') makedepends=('git' 'qt5-tools') provides=("$_pkgname") conflicts=("$_pkgname") install=$pkgname.install source=("$_pkgname::git+https://github.com/tux3/qTox.git") sha512sums=('SKIP') pkgver() { cd $_pkgname git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { cd $_pkgname install -d build cd build qmake-qt5 ENABLE_SYSTRAY_UNITY_BACKEND=NO .. make } package() { # executable cd $_pkgname install -Dm755 build/$_pkgname "$pkgdir/usr/bin/$_pkgname" # xdg desktop file install -Dm644 qTox.desktop "$pkgdir/usr/share/applications/qTox.desktop" # icons cd img/icons for _icon in *.png; do _size=$(sed 's|^[^-]*-||;s|\.png||' <<< "$_icon") install -Dm644 "$_icon" "$pkgdir/usr/share/icons/hicolor/$_size/apps/$_pkgname.png" done install -Dm644 $_pkgname.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/$_pkgname.svg" }