summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxXR01I1Xx2020-03-25 15:44:20 +0100
committerxXR01I1Xx2020-03-25 15:44:20 +0100
commit7961c162718b11f11b2b156a32c4802cdd8e6a5c (patch)
tree03ae2c2e78c6250682173e7243dabb28a5e39661
parent0e9c5dfef1b47f552464d8d88c3cc7e884e58f3d (diff)
downloadaur-quantum-tetris.tar.gz
I've rewrote the PKGBUILD
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD13
-rw-r--r--quantum-tetris.desktop8
-rw-r--r--quantum-tetris.install6
4 files changed, 25 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 31d02549c20c..32acce800e66 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,16 @@
pkgbase = quantum-tetris
pkgdesc = Quantum Tetris is your traditional tetris game which has several twists based on the concepts of quantum computing.
pkgver = 1.0
- pkgrel = 2
+ pkgrel = 3
url = http://quantumtetris.com/
install = quantum-tetris.install
arch = x86_64
license = MIT
- source = https://gitlab.com/xXR01I1Xx/quantumtetrisaur/-/archive/v1.0/quantumtetrisaur-v1.0.tar.gz
- sha512sums = a879c54c455b8758cf31ae39d5536ea851a38f9a5982bdaedd8fe5ece2e84fe3c2eb12917cda2b98325cef9e24cc017312f3b478f5662811718a2f8ec8cde5b4
+ noextract = QuantumTetrisLinux.tar.gz
+ source = http://quantumtetris.com/games/QuantumTetrisLinux.tar.gz
+ source = quantum-tetris.desktop
+ sha256sums = 30601d55fcf1eda550498014c4dd16dbb1a95a05ac455e045f7e6c1f9f25031d
+ sha256sums = 04a07f84a5324404d02e7482eb491b16261471fa43057dd10b67dc84e8b53c9f
pkgname = quantum-tetris
diff --git a/PKGBUILD b/PKGBUILD
index 75b0b3e77fb4..32f3b85a2063 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,21 @@
# Maintainer: xXR01I1Xx <xxr01i1xx@tuta.io>
pkgname=quantum-tetris
pkgver=1.0
-pkgrel=2
+pkgrel=3
pkgdesc="Quantum Tetris is your traditional tetris game which has several twists based on the concepts of quantum computing."
arch=("x86_64")
url="http://quantumtetris.com/"
license=('MIT')
install=$pkgname.install
-source=(https://gitlab.com/xXR01I1Xx/quantumtetrisaur/-/archive/v$pkgver/quantumtetrisaur-v$pkgver.tar.gz)
-sha512sums=("a879c54c455b8758cf31ae39d5536ea851a38f9a5982bdaedd8fe5ece2e84fe3c2eb12917cda2b98325cef9e24cc017312f3b478f5662811718a2f8ec8cde5b4")
+source=('http://quantumtetris.com/games/QuantumTetrisLinux.tar.gz'
+ 'quantum-tetris.desktop')
+sha256sums=('30601d55fcf1eda550498014c4dd16dbb1a95a05ac455e045f7e6c1f9f25031d'
+ '04a07f84a5324404d02e7482eb491b16261471fa43057dd10b67dc84e8b53c9f')
+noextract=('QuantumTetrisLinux.tar.gz')
package() {
mkdir -p $pkgdir/opt/$pkgname
- cp "$srcdir/quantumtetrisaur-v$pkgver/Quantum Tetris.x86_64" "$srcdir/quantumtetrisaur-v$pkgver/Quantum Tetris.pck" "$srcdir/quantumtetrisaur-v$pkgver/quantum-tetris" "$srcdir/quantumtetrisaur-v$pkgver/quantum-tetris.desktop" $pkgdir/opt/$pkgname
+ mkdir -p $pkgdir/usr/share/applications
+ tar xf $srcdir/QuantumTetrisLinux.tar.gz -C $pkgdir/opt/$pkgname
+ cp $srcdir/quantum-tetris.desktop $pkgdir/usr/share/applications/quantum-tetris.desktop
}
diff --git a/quantum-tetris.desktop b/quantum-tetris.desktop
new file mode 100644
index 000000000000..12cdcc864f65
--- /dev/null
+++ b/quantum-tetris.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Version=1.0
+Type=Application
+Terminal=false
+Exec=/opt/quantum-tetris/Quantum\ Tetris.x86_64
+Name=Quantum Tetris
+Comment=Quantum Tetris is your traditional tetris game which has several twists based on the concepts of quantum computing.
diff --git a/quantum-tetris.install b/quantum-tetris.install
index 1b8d980f74d9..5cc00c7a54ee 100644
--- a/quantum-tetris.install
+++ b/quantum-tetris.install
@@ -1,6 +1,5 @@
post_install() {
- cp /opt/quantum-tetris/quantum-tetris /usr/bin
- xdg-desktop-menu install /opt/quantum-tetris/quantum-tetris.desktop
+ update-desktop-database /usr/share/applications
}
post_upgrade() {
@@ -8,6 +7,5 @@ post_upgrade() {
}
post_remove() {
- rm /usr/bin/quantum-tetris
- xdg-desktop-menu uninstall /usr/share/applications/quantum-tetris.desktop
+ update-desktop-database /usr/share/applications
}