summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordginovker2021-10-17 10:14:54 -0400
committerdginovker2021-10-17 10:14:54 -0400
commitbd684f07d67ca844fee0388efd5343a5f63114e7 (patch)
tree8275976791e75810686d3f977ad999682bcc2353
downloadaur-bd684f07d67ca844fee0388efd5343a5f63114e7.tar.gz
Add Darkan PKGBUILD & .desktop
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore4
-rw-r--r--Darkan.desktop9
-rw-r--r--Darkan.pngbin0 -> 1907 bytes
-rw-r--r--PKGBUILD42
5 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..8c9c2e31cd03
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = darkan
+ pkgdesc = Authentic, Open Source 2012 Runescape Era Game
+ pkgver = 1
+ pkgrel = 1
+ url = https://darkan.org
+ arch = x86_64
+ license = unknown
+ depends = java-runtime>=8
+ depends = bash
+ noextract = Darkan.jar
+ source = https://darkan.org/assets/uploads/files/Darkan.jar
+ source = Darkan.desktop
+ source = Darkan.png
+ sha256sums = 97030d81757c7b8a797cc1de543a8138ebb89b703baa1f94ea850d89a193ea1a
+ sha256sums = 1df8e4e54c0a4218d5cba6e2cc2f281b614fb5f59cab3fe3691113024182b5cc
+ sha256sums = dbea124d36be28026b313b9300c172f78db0f9d3dbb91e98e0b5bd48a7486fe6
+
+pkgname = darkan
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..80e44221652c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+pkg/
+src/
+*.tar*
+Darkan.jar
diff --git a/Darkan.desktop b/Darkan.desktop
new file mode 100644
index 000000000000..9bd7b869020f
--- /dev/null
+++ b/Darkan.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Darkan
+GenericName=Darkan
+Comment=Open source 2021 Runescape Emulation
+Exec=Darkan
+Icon=Darkan
+Terminal=false
+Type=Application
+Categories=Game;
diff --git a/Darkan.png b/Darkan.png
new file mode 100644
index 000000000000..304e44b23342
--- /dev/null
+++ b/Darkan.png
Binary files differ
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7bd8ef4f894a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Dan Ginovker <danielginovker@gmail.com>
+
+pkgname=darkan
+pkgver=1
+pkgrel=1
+pkgdesc="Authentic, Open Source 2012 Runescape Era Game"
+url="https://darkan.org"
+arch=('x86_64')
+license=('unknown')
+depends=('java-runtime>=8' 'bash')
+source=("https://darkan.org/assets/uploads/files/Darkan.jar"
+ Darkan.desktop
+ Darkan.png)
+sha256sums=('97030d81757c7b8a797cc1de543a8138ebb89b703baa1f94ea850d89a193ea1a'
+ '1df8e4e54c0a4218d5cba6e2cc2f281b614fb5f59cab3fe3691113024182b5cc'
+ 'dbea124d36be28026b313b9300c172f78db0f9d3dbb91e98e0b5bd48a7486fe6')
+noextract=('Darkan.jar')
+
+package() {
+ # Copy launcher
+ install -D -m644 \
+ "${srcdir}/Darkan.jar" \
+ "${pkgdir}/usr/share/java/Darkan/Darkan.jar"
+
+ # Desktop Environment integration
+ install -D -m644 \
+ "${srcdir}/Darkan.desktop" \
+ "${pkgdir}/usr/share/applications/Darkan.desktop"
+
+ install -D -m644 \
+ "${srcdir}/Darkan.png" \
+ "${pkgdir}/usr/share/pixmaps/Darkan.png"
+
+ # Make "Darkan" a command that runs a bash file calling java -jar ..
+ install -D -m755 \
+ "/dev/null" \
+ "${pkgdir}/usr/bin/darkan"
+
+ echo '#!/bin/sh' > "${pkgdir}/usr/bin/darkan"
+ echo 'exec java -jar /usr/share/java/Darkan/Darkan.jar "$@"' >> "${pkgdir}/usr/bin/darkan"
+}
+