# Contributor: twa022 pkgname=superpaper pkgver=1.1.1 pkgrel=1 pkgdesc="Cross-platform multi monitor wallpaper manager" arch=('any') url="https://github.com/hhannine/Superpaper" license=('MIT') depends=('python-pillow' 'python-screeninfo' 'python-wxpython' 'python-system_hotkey') makedepends=('python-setuptools') provides=("${_pkgname}") conflicts=("${_pkgname}") source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hhannine/${pkgname^}/archive/v${pkgver}.tar.gz" 'write_to_confdir.patch') sha256sums=('1defc8b55b1ffa87d37d918ab646e210c88525acdc21c38f4100bf08209d4239' '869aafccfd75f514bf0956bc32df419e4dc7c49c5c11dd8f057e9aebd8ab6e52') prepare() { cd "${srcdir}/${pkgname^}-${pkgver}" patch -uNp2 -r- -i ../write_to_confdir.patch } package() { mkdir -p "${pkgdir}"/usr/{bin,lib,share/applications} cp -ar "${srcdir}/${pkgname^}-${pkgver}" "${pkgdir}"/usr/lib/"${pkgname}" cat > "${pkgdir}"/usr/bin/"${pkgname}" <<- __EOF__ #!/bin/bash python /usr/lib/superpaper/superpaper.pyw exit $? __EOF__ chmod +x "${pkgdir}"/usr/bin/"${pkgname}" cat > "${pkgdir}"/usr/share/applications/"${pkgname}".desktop <<- __EOF__ [Desktop Entry] Version=1.0 Type=Application Name=Superpaper Comment=$pkgdesc Exec=/usr/bin/$pkgname Icon=/usr/lib/superpaper/resources/icons8-panorama-filled-96.png Categories=Utilities; Terminal=false StartupNotify=false __EOF__ }