# Maintainer: Alfredo Ramos _pkgname=screencloud pkgname=${_pkgname}-git pkgver=1.3.1.0.g54cd0c3 pkgrel=2 pkgdesc='An easy to use screenshot sharing tool. Qt5 UI. Development version.' arch=('i686' 'x86_64') url='https://screencloud.net/' license=('GPL2') depends=( 'qt5-x11extras' 'qt5-svg' 'qt5-multimedia' 'pythonqt-qt5' 'quazip' 'xdg-utils' 'hicolor-icon-theme' ) optdepends=( 'python-crypto: for SFTP support' ) makedepends=('cmake' 'git' 'qt5-tools') provides=("${_pkgname}=${pkgver}") conflicts=("${_pkgname}") source=("git+https://github.com/olav-st/${_pkgname}.git") sha512sums=('SKIP') pkgver() { # Updating package version cd "${srcdir}"/${_pkgname} git describe --long --tags | sed 's/^v//;s/-/./g' } prepare() { # Create build directory mkdir -p "${srcdir}"/build } build() { # Needed for the self-compiled version local _consumer_key='ef5d77317892721a0acebbbc8157272b055da8074' local _consumer_secret='2d745141473f640b566aba29147fd672' # Building package cd "${srcdir}"/build cmake ../${_pkgname} \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCONSUMER_KEY_SCREENCLOUD="${_consumer_key}" \ -DCONSUMER_SECRET_SCREENCLOUD="${_consumer_secret}" \ -DQT_USE_QT5=ON \ -DPYTHON_USE_PYTHON3=ON } package() { # Installing package cd "${srcdir}"/build make DESTDIR="${pkgdir}" install }