diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 62 |
2 files changed, 35 insertions, 45 deletions
@@ -1,18 +1,16 @@ pkgbase = wallpaperdownloader - pkgdesc = Download, manage and change automatically your favorite wallpapers from the Internet. It supports GNOME Shell, Plasma 5, MATE, Unity, XFCE, Cinnamon, Budgie and Pantheon - pkgver = 3.2 - pkgrel = 1 + pkgdesc = Download, manage and change automatically your favorite wallpapers from the Internet + pkgver = 4.4.1 + pkgrel = 0 url = https://bitbucket.org/eloy_garcia_pca/wallpaperdownloader - arch = i686 - arch = x86_64 - license = GPL + arch = any + license = GPL3 makedepends = java-environment>=8 - makedepends = git makedepends = maven depends = java-runtime>=8 depends = xdg-utils - source = git+https://bitbucket.org/eloy_garcia_pca/wallpaperdownloader.git#branch=master - md5sums = SKIP + noextract = wallpaperdownloader-4.4.1.tar.gz + source = wallpaperdownloader-4.4.0.tar.gz::https://bitbucket.org/eloy_garcia_pca/wallpaperdownloader/get/v4.4.1.tar.gz + sha256sums = 59daf34b0b4acfe95a1978e0131099a5035a47f8a4695ec1b85a076e5abd1339 pkgname = wallpaperdownloader - @@ -1,46 +1,38 @@ # Maintainer: Eloy Garcia Almaden <eloy.garcia.pca@gmail.com> +# Contributor: gbr <gbr@protonmail.com> pkgname=wallpaperdownloader -pkgver=3.2 -pkgrel=1 -epoch= -pkgdesc="Download, manage and change automatically your favorite wallpapers from the Internet. It supports GNOME Shell, Plasma 5, MATE, Unity, XFCE, Cinnamon, Budgie and Pantheon" -arch=('i686' 'x86_64') -url="https://bitbucket.org/eloy_garcia_pca/wallpaperdownloader" -license=('GPL') -groups=() +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' 'git' 'maven') -checkdepends=() -optdepends=() -provides=() -conflicts=() -replaces=() -backup=() -options=() -install= -changelog= -source=('git+https://bitbucket.org/eloy_garcia_pca/wallpaperdownloader.git#branch=master') -noextract=() -md5sums=('SKIP') -validpgpkeys=() +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" - # Compilation and jar package build - mvn clean package + cd "$pkgname-$pkgver" + mvn clean package -DpackagingPhase=none } package() { - cd "$pkgname" - # Destination - install -dm755 "$pkgdir/opt/$pkgname" - # Complete jar - install -Dm644 "$srcdir/$pkgname/target/$pkgname.jar" "$pkgdir/opt/$pkgname/jar/$pkgname.jar" + cd "$pkgname-$pkgver" + + # Complete jar + install -Dm644 "target/$pkgname.jar" "$pkgdir/usr/share/java/$pkgname/$pkgname.jar" - # launcher - install -Dm755 "$srcdir/$pkgname/aur/$pkgname.sh" "$pkgdir/usr/bin/$pkgname.sh" + # Launching script + install -Dm755 "aur/$pkgname.sh" "$pkgdir/usr/bin/$pkgname" - # .desktop file and icon - install -Dm644 "$srcdir/$pkgname/aur/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" - install -Dm644 "$srcdir/$pkgname/aur/$pkgname.svg" "$pkgdir/opt/$pkgname/gui/$pkgname.svg" + # .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" } |