summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMr.Smith19742023-07-06 11:36:26 +0300
committerMr.Smith19742023-07-06 11:36:26 +0300
commit035fbb0bb219bde5bb0d84bb4ca890ea38e0a18b (patch)
tree40134c1129d5865edcdfb3ccdb643547931108b8
parentb5d3e433eb403e935f21c1a4b3d33c4753ba710f (diff)
downloadaur-035fbb0bb219bde5bb0d84bb4ca890ea38e0a18b.tar.gz
Initial build
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD32
2 files changed, 17 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 23ba3d8dcc7c..b8e06907b2e9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
pkgbase = abuse
pkgdesc = Side-scroller action game that pits you against ruthless alien killers
- pkgver = 0.8
- pkgrel = 12
- url = http://abuse.zoy.org/
+ pkgver = 0.9.1
+ pkgrel = 1
+ url = https://github.com/Xenoveritas/abuse
arch = x86_64
license = custom
license = GPL
@@ -10,12 +10,12 @@ pkgbase = abuse
makedepends = glu
makedepends = mesa
depends = libglvnd
- depends = sdl_mixer
- source = http://abuse.zoy.org/raw-attachment/wiki/download/abuse-0.8.tar.gz
+ depends = sdl2_mixer
+ source = abuse-0.9.1::https://github.com/Xenoveritas/abuse/archive/refs/tags/v0.9.1.tar.gz
source = abuse.sh
source = default.abuserc
source = default.gamma.lsp
- b2sums = 4f52256b7bf13e0efa77ef50147a976fdf1fceec4ce20fb4b855a9961a7c816cf08bf51286b424da42072956a137bc3385357cfdb61bf37ff9f907284d99e09c
+ b2sums = 7af8be86cdd5ede66ac200a193e5e37d188825d648aec8915e3b07608e02afc2be3f58b59dcc675d605c9a0a97b3caf256e46ba5d036e3139c254d281c50f611
b2sums = 6301cc73db634fc5df21452754dde86324b2dff5cc0dff8620443ee115b691820751ffb78b667374e46f00d7b86c165f787a1a57d1bca5edea8bad8b0b05a3bc
b2sums = 362bb4f5e9909a8d9d664abf453f4c9b6f0c516666a4b33f653239fafda331416e571ce7af58f1b951f66fb612746462e508e61f20547cf0d538e7b8ae5fe39d
b2sums = ec12493a94a0163bc0396b4adaf5ae913b491a43529474c9d54cacf44ac37bede0f21a74d93f2e584b1b511e049b2787e60e95c31dc9ae9079cc48df78f39444
diff --git a/PKGBUILD b/PKGBUILD
index 5390a1e5345d..919f0576ca27 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,37 +5,26 @@
# Contributor: kevin <kevin@archlinux.org>
pkgname=abuse
-pkgver=0.8
-pkgrel=12
+pkgver=0.9.1
+pkgrel=1
pkgdesc='Side-scroller action game that pits you against ruthless alien killers'
arch=(x86_64)
-url='http://abuse.zoy.org/'
+url='https://github.com/Xenoveritas/abuse'
license=(custom GPL)
-depends=(libglvnd sdl_mixer)
-makedepends=(gendesk glu mesa)
-source=("http://abuse.zoy.org/raw-attachment/wiki/download/$pkgname-$pkgver.tar.gz"
+depends=('libglvnd' 'sdl2_mixer')
+makedepends=('gendesk' 'glu' 'mesa')
+source=("${pkgname}-${pkgver}::https://github.com/Xenoveritas/abuse/archive/refs/tags/v${pkgver}.tar.gz"
abuse.sh
default.abuserc
default.gamma.lsp)
-b2sums=('4f52256b7bf13e0efa77ef50147a976fdf1fceec4ce20fb4b855a9961a7c816cf08bf51286b424da42072956a137bc3385357cfdb61bf37ff9f907284d99e09c'
+b2sums=('7af8be86cdd5ede66ac200a193e5e37d188825d648aec8915e3b07608e02afc2be3f58b59dcc675d605c9a0a97b3caf256e46ba5d036e3139c254d281c50f611'
'6301cc73db634fc5df21452754dde86324b2dff5cc0dff8620443ee115b691820751ffb78b667374e46f00d7b86c165f787a1a57d1bca5edea8bad8b0b05a3bc'
'362bb4f5e9909a8d9d664abf453f4c9b6f0c516666a4b33f653239fafda331416e571ce7af58f1b951f66fb612746462e508e61f20547cf0d538e7b8ae5fe39d'
'ec12493a94a0163bc0396b4adaf5ae913b491a43529474c9d54cacf44ac37bede0f21a74d93f2e584b1b511e049b2787e60e95c31dc9ae9079cc48df78f39444')
-prepare() {
- cd abuse-$pkgver
- gendesk -f -n --pkgname=$pkgname --pkgdesc="$pkgdesc"
- # Fix crash when initializing audio
- sed -i 's/AUDIO_S16SYS, 2, 128/MIX_DEFAULT_FORMAT, 2, 1024/g' src/sdlport/sound.cpp
-}
-
build() {
cd abuse-$pkgver
- ./configure \
- --prefix=/usr \
- --with-assetdir="/usr/share/$pkgname/orig" \
- --with-x \
- --enable-debug # Fix for FS#52915
+ cmake .
make
}
@@ -45,13 +34,14 @@ package() {
make DESTDIR="$pkgdir" install
# Desktop shortcut and icon
- install -Dm644 $pkgname.desktop \
+ install -Dm644 data/freedesktop/com.github.Xenoveritas.abuse.desktop \
"$pkgdir/usr/share/applications/$pkgname.desktop"
install -Dm644 doc/$pkgname.png \
"$pkgdir/usr/share/pixmaps/$pkgname.png"
# Default configuration
- mv "$pkgdir/usr/bin/$pkgname" "$pkgdir/usr/bin/$pkgname.elf"
+ mkdir -p "$pkgdir/usr/bin/"
+ mv "$pkgdir/usr/local/bin/$pkgname" "$pkgdir/usr/bin/$pkgname.elf"
install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/$pkgname"
install -Dm644 "$srcdir/default.${pkgname}rc" \
"$pkgdir/usr/share/$pkgname/default.${pkgname}rc"