summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimo Schwichtenberg2017-11-06 23:27:55 +0100
committerTimo Schwichtenberg2017-11-06 23:27:55 +0100
commit0272cf74fd74fd399a73dc2a90d39cbab36fc9cf (patch)
treebc913a008a09a5ae0d3398c56e3fb25b4b5eb783
downloadaur-0272cf74fd74fd399a73dc2a90d39cbab36fc9cf.tar.gz
initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD42
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..47d5253158a5
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = forge-gui-desktop
+ pkgdesc = Implementation of Magic the Gathering that lets you play against a computer AI
+ pkgver = 1.6.4
+ pkgrel = 1
+ url = https://www.slightlymagic.net/wiki/Forge
+ arch = any
+ license = GPL3
+ depends = jre8-openjdk
+ source = https://releases.cardforge.org/forge/forge-gui-desktop/1.6.4/forge-gui-desktop-1.6.4.tar.bz2
+ source = http://svn.slightlymagic.net/forge/trunk/AppIcon.png
+ sha1sums = bdf6047a38612199ceecd75079b82e941a7c5346
+ sha1sums = 9a957969da65cf281ceb31a3737bb3b8b799f14b
+
+pkgname = forge-gui-desktop
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..17630b933a08
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Timo Schwichtenberg <therealbassx at yahoo dot de>
+pkgname=forge-gui-desktop
+pkgver=1.6.4
+pkgrel=1
+pkgdesc="Implementation of Magic the Gathering that lets you play against a computer AI"
+arch=('any')
+url="https://www.slightlymagic.net/wiki/Forge"
+license=('GPL3')
+depends=('jre8-openjdk')
+source=("https://releases.cardforge.org/forge/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2"
+ "http://svn.slightlymagic.net/forge/trunk/AppIcon.png")
+sha1sums=('bdf6047a38612199ceecd75079b82e941a7c5346'
+ '9a957969da65cf281ceb31a3737bb3b8b799f14b')
+
+package() {
+ cd "$srcdir"
+ install -d -m0755 "$pkgdir"/usr/share/$pkgname/res
+ cp -r "$srcdir"/res/* "$pkgdir"/usr/share/$pkgname/res
+ install -Dm0664 "$srcdir"/LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+ install -Dm0644 "$srcdir"/AppIcon.png "$pkgdir"/usr/share/pixmaps/$pkgname.png
+ install -Dm0644 "$srcdir"/$pkgname-$pkgver-jar-with-dependencies.jar "$pkgdir"/usr/share/java/$pkgname.jar
+ _deskfile="$pkgdir/usr/share/applications/$pkgname.desktop"
+ _startfile="$pkgdir/usr/bin/$pkgname.sh"
+ install -Dm0644 /dev/stdin "$_deskfile"<<END
+[Desktop Entry]
+Name=$pkgname
+Comment=$pkgdesc
+Exec=/usr/bin/$pkgname.sh
+Terminal=false
+Type=Application
+Categories=Game;
+Keywords=mtg magic gathering
+Icon=$pkgname
+END
+
+ install -Dm0644 /dev/stdin "$_startfile"<<END
+#!/bin/sh
+cd "/usr/share/$pkgname"
+exec /usr/bin/java -Xmx1024m -jar '/usr/share/java/$pkgname.jar'
+END
+ chmod +x "$_startfile"
+}