# Maintainer: Eloy Garcia Almaden # Contributor: gbr pkgname=wallpaperdownloader pkgver=4.4.1 pkgrel=0 pkgdesc='Download, manage and change automatically your favorite wallpapers from the Internet' arch=('any') url='https://bitbucket.org/eloy_garcia_pca/wallpaperdownloader' license=('GPL3') depends=('java-runtime>=8' 'xdg-utils') makedepends=('java-environment>=8' 'maven') source=("$pkgname-$pkgver.tar.gz::$url/get/v$pkgver.tar.gz") noextract=("${source[@]%%::*}") sha256sums=('59daf34b0b4acfe95a1978e0131099a5035a47f8a4695ec1b85a076e5abd1339') prepare() { mkdir -p "$pkgname-$pkgver" bsdtar -C "$pkgname-$pkgver" -x -f "$pkgname-$pkgver.tar.gz" --strip-components 1 } build() { cd "$pkgname-$pkgver" mvn clean package -DpackagingPhase=none } package() { cd "$pkgname-$pkgver" # Complete jar install -Dm644 "target/$pkgname.jar" "$pkgdir/usr/share/java/$pkgname/$pkgname.jar" # Launching script install -Dm755 "aur/$pkgname.sh" "$pkgdir/usr/bin/$pkgname" # .desktop file and icon install -Dm644 "aur/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" install -Dm644 "aur/$pkgname.svg" "$pkgdir/usr/share/icons/hicolor/scalable/apps/$pkgname.svg" }