summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartoko2018-12-23 15:21:20 +0100
committerMartoko2018-12-23 15:21:20 +0100
commit237c10d7e9e1fd923cd7f9eccd766a374e4f7cfa (patch)
treef27db15e2f44bfe4d8bbfe9589529974950ec98d
downloadaur-237c10d7e9e1fd923cd7f9eccd766a374e4f7cfa.tar.gz
Initial commit
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD26
-rw-r--r--legerd.sh5
3 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..36468e4c055e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = legerd-bin
+ pkgdesc = Legerdemain is a fantasy computer role-playing game (CRPG) that you can play for free.
+ pkgver = 1.1.0
+ pkgrel = 1
+ url = http://roguelikefiction.com/
+ arch = any
+ license = Commercial
+ depends = java-runtime
+ depends = sh
+ optdepends = ttf-ms-fonts: Courier New or Lucida Sans Typewriter is required
+ optdepends = ttf-ms-win10: Courier New or Lucida Sans Typewriter is required
+ source = http://roguelikefiction.com/bindrops/1.1.0/legerd-20100902-2319-bin-v110.tar.gz
+ source = legerd.sh
+ sha1sums = 92f09c0c9c680498c31c2835d3ca200c788682de
+ sha1sums = 6f9c3cc1e8c2f788cd70b07aa65fb82881faa1ae
+
+pkgname = legerd-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f9e2a52637fc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Martoko <mbastholm at gmail dot com>
+
+pkgname=legerd-bin
+pkgver=1.1.0
+pkgrel=1
+pkgdesc='Legerdemain is a fantasy computer role-playing game (CRPG) that you can play for free.'
+arch=('any')
+depends=('java-runtime' 'sh')
+optdepends=('ttf-ms-fonts: Courier New or Lucida Sans Typewriter is required'
+ 'ttf-ms-win10: Courier New or Lucida Sans Typewriter is required')
+url='http://roguelikefiction.com/'
+license=('Commercial')
+source=('http://roguelikefiction.com/bindrops/1.1.0/legerd-20100902-2319-bin-v110.tar.gz'
+ 'legerd.sh')
+sha1sums=('92f09c0c9c680498c31c2835d3ca200c788682de'
+ '6f9c3cc1e8c2f788cd70b07aa65fb82881faa1ae')
+
+package() {
+ install -D -m644 ${srcdir}/areas.jar ${pkgdir}/usr/share/java/legerdemain/areas.jar
+ install -D -m644 ${srcdir}/info.jar ${pkgdir}/usr/share/java/legerdemain/info.jar
+ install -D -m644 ${srcdir}/tiles.jar ${pkgdir}/usr/share/java/legerdemain/tiles.jar
+ install -D -m644 ${srcdir}/legerd.jar ${pkgdir}/usr/share/java/legerdemain/legerd.jar
+
+ install -D -m755 ${srcdir}/legerd.sh ${pkgdir}/usr/bin/legerd
+}
+
diff --git a/legerd.sh b/legerd.sh
new file mode 100644
index 000000000000..22baa1b94fd5
--- /dev/null
+++ b/legerd.sh
@@ -0,0 +1,5 @@
+#!/bin/sh
+for name in /usr/share/java/legerdemain/*.jar ; do
+ CP=$CP:$name
+done
+exec /usr/bin/java -cp $CP legerd.TheApp