diff options
author | Bilgin COSKUN | 2023-04-28 21:43:43 +0300 |
---|---|---|
committer | Bilgin COSKUN | 2023-04-28 21:43:43 +0300 |
commit | 78e1045457f4fbea754269f2c9fadec3901a9ca6 (patch) | |
tree | 8258d9eacd0e61547b23c91a658d7235736f2797 | |
parent | b33a2a0f1179e0372104b2949458076d485a409a (diff) | |
parent | 6533f1cb14734f59c135f261d54d60795cbd4820 (diff) | |
download | aur-78e1045457f4fbea754269f2c9fadec3901a9ca6.tar.gz |
Merge Changes to master
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rwxr-xr-x | quakeinjector | 2 | ||||
-rwxr-xr-x | quakeinjector.desktop | 3 |
4 files changed, 30 insertions, 24 deletions
@@ -1,22 +1,22 @@ -# Generated by mksrcinfo v8 -# Fri Jul 8 21:04:44 UTC 2016 pkgbase = quakeinjector pkgdesc = Download, install and play quake singleplayer maps from the quaddicted.com archive - pkgver = alpha02 + pkgver = alpha05 pkgrel = 1 url = http://www.haukerehfeld.de/projects/quakeinjector/ arch = any license = GPL - makedepends = apache-ant + makedepends = git + makedepends = gradle depends = java-environment depends = hicolor-icon-theme provides = quakeinjector - conflicts = quakeinjector-git + conflicts = quakeinjector replaces = quakeinjector - source = https://github.com/hrehfeld/QuakeInjector/archive/alpha02.tar.gz + source = git+https://github.com/hrehfeld/QuakeInjector.git#tag=alpha05 source = quakeinjector.desktop - md5sums = d2e1a0e8a94182256579ea3afad8c3d4 - md5sums = c55fafa5ffa3c9c9cb1188d493e34671 + source = quakeinjector + sha256sums = SKIP + sha256sums = f9bb3bd6b304caa7768250f2490564ea8b67dc0c6257ce5a293c868bef35f903 + sha256sums = 516be20258f7729c31d176988077bcaac7ee7e5d09cbc0fe6e268d7987c84ee9 pkgname = quakeinjector - @@ -1,32 +1,35 @@ # Maintainer: Zanny <lordzanny@gmail.com pkgname=quakeinjector -_xtname=QuakeInjector -pkgver=alpha02 +_name=quakeinjector +_gitname=QuakeInjector +pkgver=alpha05 pkgrel=1 pkgdesc="Download, install and play quake singleplayer maps from the quaddicted.com archive" url="http://www.haukerehfeld.de/projects/quakeinjector/" arch=(any) license=(GPL) depends=(java-environment hicolor-icon-theme) -makedepends=(apache-ant) +makedepends=(git gradle) provides=(quakeinjector) -conflicts=(quakeinjector-git) +conflicts=(quakeinjector) replaces=(quakeinjector) -source=("https://github.com/hrehfeld/QuakeInjector/archive/$pkgver.tar.gz" - 'quakeinjector.desktop') -md5sums=('d2e1a0e8a94182256579ea3afad8c3d4' - 'c55fafa5ffa3c9c9cb1188d493e34671') +source=("git+https://github.com/hrehfeld/$_gitname.git#tag=$pkgver" + 'quakeinjector.desktop' + 'quakeinjector') +sha256sums=(SKIP + 'f9bb3bd6b304caa7768250f2490564ea8b67dc0c6257ce5a293c868bef35f903' + '516be20258f7729c31d176988077bcaac7ee7e5d09cbc0fe6e268d7987c84ee9') build() { - cd "$srcdir/$_xtname-$pkgver" - ant quakeinjector.jar + cd "$srcdir/$_gitname" + gradle assemble } package() { for res in '16' '32' '48' '256'; do - install -Dm644 "$srcdir/$_xtname-$pkgver/res/Inject2_$res.png" "$pkgdir/usr/share/icons/hicolor/${res}x$res/apps/$pkgname.png" + install -Dm644 "$srcdir/$_gitname/build/resources/main/Inject2_$res.png" "$pkgdir/usr/share/icons/hicolor/${res}x$res/apps/$_name.png" done - install -Dm644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" - install -Dm644 "$srcdir/$_xtname-$pkgver/dist/$pkgname.jar" "$pkgdir/usr/share/$pkgname/$pkgname.jar" - install -Dm644 "$srcdir/$_xtname-$pkgver/dist/$pkgname-res.jar" "$pkgdir/usr/share/$pkgname/$pkgname-res.jar" + install -Dm755 "$srcdir/$_name" "$pkgdir/usr/bin/$_name" + install -Dm644 "$srcdir/$_name.desktop" "$pkgdir/usr/share/applications/$_name.desktop" + install -Dm644 "$srcdir/$_gitname/build/libs/$_gitname-$pkgver.jar" "$pkgdir/usr/share/$_name/$_name.jar" } diff --git a/quakeinjector b/quakeinjector new file mode 100755 index 000000000000..fec7c0c54d39 --- /dev/null +++ b/quakeinjector @@ -0,0 +1,2 @@ +#!/bin/sh +java -jar /usr/share/quakeinjector/quakeinjector.jar diff --git a/quakeinjector.desktop b/quakeinjector.desktop index 809c0b59f02c..39e39c00ef15 100755 --- a/quakeinjector.desktop +++ b/quakeinjector.desktop @@ -1,7 +1,8 @@ [Desktop Entry] Comment=Load and play Quake maps and engines. -Exec=java -jar /usr/share/quakeinjector/quakeinjector.jar +Exec=quakeinjector GenericName=Quake Map Loader Icon=quakeinjector Name=Quake Injector Type=Application +Categories=Game |