# Maintainer: F Carpano < gmail-com: daert781 > pkgname=ultracopier _pkgname="$(echo "$pkgname" | sed 's/.*/\u&/')" pkgver=2.2.6.9 pkgrel=1 pkgdesc="Ultracopier is free and open source software licensed under GPL3 that acts as a replacement for files copy dialogs. Main features include: play/pause, speed limitation, on-error resume, error/collision management" url="https://ultracopier.first-world.info/" arch=('x86_64') license=('GPL3') depends=('qt5-base' 'qt5-multimedia') makedepends=('qt5-tools') provides=('ultracopier') commit=baab992b50b36682ef2294e41bfc4c6c5ad53f85 source=("$pkgname-$pkgver.zip"::"https://github.com/alphaonex86/Ultracopier/archive/$commit.zip") sha256sums=('3e36941497ae9ed6508147262aecc673b86b9179d4988940626201446b189871') prepare() { cd "$srcdir/$_pkgname-$commit" find -name "Variable.h" -exec sed -i "s/#define ULTRACOPIER_DEBUG/\/\/\#define ULTRACOPIER_DEBUG/g" {} \; find -name "Variable.h" -exec sed -i "s/#define ULTRACOPIER_PLUGIN_DEBUG/\/\/\#define ULTRACOPIER_PLUGIN_DEBUG/g" {} \; find -name "Variable.h" -exec sed -i "s/#define ULTRACOPIER_PLUGIN_DEBUG_WINDOW/\/\/\#define ULTRACOPIER_PLUGIN_DEBUG_WINDOW/g" {} \; find ./ -name '*.ts' -exec lrelease {} \; } build() { cd "$srcdir/$_pkgname-$commit" qmake ultracopier.pro \ QMAKE_CFLAGS="${CFLAGS}" \ QMAKE_CXXFLAGS="${CXXFLAGS}" \ QMAKE_LFLAGS="${LDFLAGS}" make } package() { cd "$srcdir/$_pkgname-$commit" install -d "$pkgdir/usr/bin" install -Dm755 "ultracopier" "$pkgdir/usr/bin/ultracopier" install -d "$pkgdir/usr/share/applications" install -Dm644 "resources/ultracopier.desktop" "$pkgdir/usr/share/applications/ultracopier.desktop" install -d "$pkgdir/usr/share/pixmaps" install -Dm644 "resources/ultracopier-128x128.png" "$pkgdir/usr/share/pixmaps/ultracopier.png" }