diff options
author | dginovker | 2021-10-17 10:14:54 -0400 |
---|---|---|
committer | dginovker | 2021-10-17 10:14:54 -0400 |
commit | bd684f07d67ca844fee0388efd5343a5f63114e7 (patch) | |
tree | 8275976791e75810686d3f977ad999682bcc2353 | |
download | aur-bd684f07d67ca844fee0388efd5343a5f63114e7.tar.gz |
Add Darkan PKGBUILD & .desktop
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | Darkan.desktop | 9 | ||||
-rw-r--r-- | Darkan.png | bin | 0 -> 1907 bytes | |||
-rw-r--r-- | PKGBUILD | 42 |
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 Binary files differnew file mode 100644 index 000000000000..304e44b23342 --- /dev/null +++ b/Darkan.png 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" +} + |