diff options
author | Mr.Smith1974 | 2023-07-06 11:36:26 +0300 |
---|---|---|
committer | Mr.Smith1974 | 2023-07-06 11:36:26 +0300 |
commit | 035fbb0bb219bde5bb0d84bb4ca890ea38e0a18b (patch) | |
tree | 40134c1129d5865edcdfb3ccdb643547931108b8 | |
parent | b5d3e433eb403e935f21c1a4b3d33c4753ba710f (diff) | |
download | aur-035fbb0bb219bde5bb0d84bb4ca890ea38e0a18b.tar.gz |
Initial build
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 17 insertions, 27 deletions
@@ -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 @@ -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" |