diff options
author | xXR01I1Xx | 2020-03-25 15:44:20 +0100 |
---|---|---|
committer | xXR01I1Xx | 2020-03-25 15:44:20 +0100 |
commit | 7961c162718b11f11b2b156a32c4802cdd8e6a5c (patch) | |
tree | 03ae2c2e78c6250682173e7243dabb28a5e39661 | |
parent | 0e9c5dfef1b47f552464d8d88c3cc7e884e58f3d (diff) | |
download | aur-quantum-tetris.tar.gz |
I've rewrote the PKGBUILD
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | quantum-tetris.desktop | 8 | ||||
-rw-r--r-- | quantum-tetris.install | 6 |
4 files changed, 25 insertions, 11 deletions
@@ -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 @@ -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 } |