diff options
author | snegg21 | 2022-12-06 12:11:23 +0300 |
---|---|---|
committer | snegg21 | 2022-12-06 12:12:07 +0300 |
commit | b7d951472e50b0177cfd84e9d9180f197e62e6ca (patch) | |
tree | 7ab551b5b362ad03e1f3249f92a844eb678ee861 | |
download | aur-b7d951472e50b0177cfd84e9d9180f197e62e6ca.tar.gz |
initial
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | Asteroids.desktop | 9 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | asteroids-bin.install | 12 |
4 files changed, 81 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..28b1a5f6c448 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = asteroids-bin + pkgdesc = Anti-stress shooter game + pkgver = 1.03 + pkgrel = 1 + url = https://codeberg.org/Denotatum/Asteroids + install = asteroids-bin.install + arch = x86_64 + license = GPLv3 + depends = alsa-lib + depends = glu + depends = libglvnd + depends = libxcursor + depends = libxinerama + depends = libxi + depends = libxrandr + depends = mesa + depends = pulseaudio + provides = asteroids + conflicts = asteroids-bin + replaces = asteroids-bin + noextract = asteroids-bin-1.03.tar.gz + source = asteroids-bin-1.03.tar.gz::https://codeberg.org/Denotatum/Asteroids/archive/1.03.tar.gz + source = Asteroids.desktop + sha256sums = 113e1514a6ab4e56324aa8aa11a6d3337d931c5fcafad08d3c2b6d15f9fa34a3 + sha256sums = f3be9cdabcd8a64cedff55f83123e054d3300dd60bdc88d29894e06d63f69aa5 + +pkgname = asteroids-bin diff --git a/Asteroids.desktop b/Asteroids.desktop new file mode 100644 index 000000000000..43557eb06370 --- /dev/null +++ b/Asteroids.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Name=Asteroids +Comment=Modular Synthesis +Icon=/usr/share/applications/index.icon.png +Exec=/usr/bin/asteroids +Terminal=false +Categories=Game;ShooterGame +Keywords=Games diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..430d8c24f76c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +_pkgname=asteroids +pkgname=${_pkgname}-bin +pkgver=1.03 +pkgrel=1 +pkgdesc='Anti-stress shooter game' +url='https://codeberg.org/Denotatum/Asteroids' +license=('GPLv3') +arch=('x86_64') +provides=('asteroids') +replaces=($pkgname) +conflicts=($pkgname) +depends=('alsa-lib' 'glu' 'libglvnd' 'libxcursor' 'libxinerama' 'libxi' 'libxrandr' 'mesa' 'pulseaudio') +optdepends=() +_pkgtag="$pkgname-$pkgver" +_pkgtar="$_pkgtag.tar.gz" +noextract=("$_pkgtar") +install="${pkgname}.install" +source=("$_pkgtar::$url/archive/$pkgver.tar.gz" + Asteroids.desktop) +sha256sums=('113e1514a6ab4e56324aa8aa11a6d3337d931c5fcafad08d3c2b6d15f9fa34a3' + 'f3be9cdabcd8a64cedff55f83123e054d3300dd60bdc88d29894e06d63f69aa5') + +prepare() { + mkdir -p "$_pkgtag" + tar xf "$_pkgtar" -C "$_pkgtag" --strip-components 1 +} + +package() { + install ./Asteroids.desktop "${pkgdir}/usr/share/applications" + cd "$_pkgtag" + install -d "${pkgdir}/usr/share/applications" + install -D Asteroids.x86_64 "$pkgdir/usr/bin/asteroids" +} diff --git a/asteroids-bin.install b/asteroids-bin.install new file mode 100644 index 000000000000..5d8bea400e28 --- /dev/null +++ b/asteroids-bin.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |