summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSpacingBat32024-03-17 15:54:46 +0100
committerSpacingBat32024-03-17 15:54:46 +0100
commitba3ce4a0dc22325ad0c87696f7c36f29909ad0be (patch)
tree7d53eb7a5d5a76a9b2738b44364f518e9f59845c
parent6c7a1408b309fc027bb0f16be5264eb2cb393e96 (diff)
downloadaur-manaplus-sdl2.tar.gz
Update package metadata
• Update license name to SPDX format. • Add xdg-utils to optdepends.
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD14
2 files changed, 11 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c1bba1fa88d8..bd97fc02b396 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,10 @@
pkgbase = manaplus-sdl2
pkgdesc = Free OpenSource 2D MMORPG client for Evol Online, The mana world and similar servers. SDL2 version.
pkgver = 2.1.3.17
- pkgrel = 2
+ pkgrel = 3
url = https://manaplus.org/
arch = x86_64
- license = GPL
+ license = GPL-2.0-or-later
makedepends = mesa
depends = glu
depends = libxml2
@@ -15,6 +15,7 @@ pkgbase = manaplus-sdl2
depends = sdl2_ttf
depends = sdl2_gfx
depends = curl
+ optdepends = xdg-utils: open in-game urls in browser
provides = manaplus=2.1.3.17
conflicts = manaplus
replaces = tmw
diff --git a/PKGBUILD b/PKGBUILD
index 3ce2dc767a7a..6b985bfc8525 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,30 +4,32 @@
# Contributor: Mateusz Herych <heniekk@gmail.com>
# Contributor: Jesse McClure <jesse [dot] mcclure [at] umassmed [dot] edu>
+# shellcheck shell=bash disable=SC2164,SC2034,SC2154
+
pkgname=manaplus-sdl2
pkgver=2.1.3.17
-pkgrel=2
+pkgrel=3
pkgdesc="Free OpenSource 2D MMORPG client for Evol Online, The mana world and similar servers. SDL2 version."
arch=('x86_64')
url="https://manaplus.org/"
-license=('GPL')
+license=('GPL-2.0-or-later')
depends=('glu' 'libxml2' 'physfs' 'sdl2_'{'image','mixer','net','ttf','gfx'} 'curl')
makedepends=('mesa')
-provides=('manaplus'=$pkgver)
+optdepends=('xdg-utils: open in-game urls in browser')
+provides=("manaplus=$pkgver")
conflicts=('manaplus')
replaces=('tmw')
-source=($pkgname-$pkgver.tar.gz::https://github.com/ManaPlus/ManaPlus/archive/v$pkgver.tar.gz
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ManaPlus/ManaPlus/archive/v$pkgver.tar.gz"
fix-various-compiler-errors.patch)
sha256sums=('5506a283e4df6ea96750347dc1b67d8f71421acff8070a13a15c00960b16c9f7'
'd7522ab604193a5c82bfbfc85cdb106a2f4803a647985bcb00fa71719dd3c8ab')
b2sums=('8b046f45b009a294084ea6239974ef9dabb618947955e5c89edd6b77b4520d2f38cdb1e21fd30aa20e5155bd9f01d81501fae477708b076ca8729ba3b4424e08'
'f991f89408b1c6e7d4184a5d0cd702b60920b053675586a5b6b626aab046acc7a794addaa022154609cae839af66cd15138b83f62058713ca300a87aefccfba8')
-
prepare() {
cd ManaPlus-$pkgver
- patch -Np1 -i ${srcdir}/${source[1]}
+ patch -Np1 -i "${srcdir}/${source[1]}"
autoreconf -i
}