aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAaron Ky-Riesenbach2021-03-25 21:18:42 -0400
committerAaron Ky-Riesenbach2021-03-25 22:25:57 -0400
commitfc006fcba93033dd315a02383c99d0c8ae879e5a (patch)
treee28829d9e33c5fd2ec19e03f8f8eda9b7344a355
downloadaur-fc006fcba93033dd315a02383c99d0c8ae879e5a.tar.gz
Initial commit
Add quick clean script Allow non-root users to edit config De-bot email Add .SRCINFO
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD30
-rw-r--r--README.md1
-rwxr-xr-xclean.sh3
-rw-r--r--nullpomino-slick.desktop5
5 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d689f5f9460e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = nullpomino-slick
+ pkgdesc = An action puzzle game
+ pkgver = 7.5.0
+ pkgrel = 1
+ url = https://github.com/nullpomino/nullpomino
+ arch = any
+ license = BSD
+ makedepends = git
+ depends = java-runtime>=1.5
+ conflicts = nullpomino-git
+ source = NullpoMino7.5.0_linux.tar.gz::https://github.com/nullpomino/nullpomino/releases/download/v7.5.0/NullpoMino7.5.0_linux.tar.gz
+ source = nullpomino-slick.desktop
+ md5sums = SKIP
+ md5sums = caba0042fe874a90568b32304557dbb2
+
+pkgname = nullpomino-slick
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8a860a573d49
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Aaron Ky-Riesenbach <aaronkyriesenbach at pobox dot com>
+pkgname=nullpomino-slick
+pkgver=7.5.0
+pkgrel=1
+
+pkgdesc="An action puzzle game"
+arch=("any")
+url="https://github.com/nullpomino/nullpomino"
+license=("BSD")
+
+depends=("java-runtime>=1.5")
+makedepends=("git")
+conflicts=("nullpomino-git")
+
+source=("NullpoMino${pkgver}_linux.tar.gz::https://github.com/nullpomino/nullpomino/releases/download/v$pkgver/NullpoMino${pkgver}_linux.tar.gz"
+ "$pkgname.desktop")
+md5sums=("SKIP" "caba0042fe874a90568b32304557dbb2")
+
+package() {
+ _src="$srcdir/NullpoMino$(sed 's/\./_/g' <<< $pkgver)"
+
+ install -Dm644 "$_src/LICENCE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"
+
+ install -d "$pkgdir/opt/nullpomino/config"
+ cp -R $_src/config/* "$pkgdir/opt/nullpomino/config/"
+ chmod -R 777 "$pkgdir/opt/nullpomino/config/"
+ rm -r "$_src/config/"
+ cp -r $_src/* "$pkgdir/opt/nullpomino/"
+}
diff --git a/README.md b/README.md
new file mode 100644
index 000000000000..15ead9c1f0ed
--- /dev/null
+++ b/README.md
@@ -0,0 +1 @@
+Arch Linux AUR package for NullpoMino (Slick version)
diff --git a/clean.sh b/clean.sh
new file mode 100755
index 000000000000..b7eb1ba56e9b
--- /dev/null
+++ b/clean.sh
@@ -0,0 +1,3 @@
+#!/usr/bin/zsh
+
+rm -r *.tar.gz *.tar.xz pkg src
diff --git a/nullpomino-slick.desktop b/nullpomino-slick.desktop
new file mode 100644
index 000000000000..72d5f7da3b5e
--- /dev/null
+++ b/nullpomino-slick.desktop
@@ -0,0 +1,5 @@
+[Desktop Entry]
+Name=NullpoMino
+Comment=An action puzzle game
+Exec=/opt/nullpomino/play_slick
+Type=Application