summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBilgin COSKUN2023-04-28 21:43:43 +0300
committerBilgin COSKUN2023-04-28 21:43:43 +0300
commit78e1045457f4fbea754269f2c9fadec3901a9ca6 (patch)
tree8258d9eacd0e61547b23c91a658d7235736f2797
parentb33a2a0f1179e0372104b2949458076d485a409a (diff)
parent6533f1cb14734f59c135f261d54d60795cbd4820 (diff)
downloadaur-78e1045457f4fbea754269f2c9fadec3901a9ca6.tar.gz
Merge Changes to master
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD31
-rwxr-xr-xquakeinjector2
-rwxr-xr-xquakeinjector.desktop3
4 files changed, 30 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 35fc1678c66f..3f8cb01777eb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index b4177ea4eef2..2b844df3afed 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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