summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM0Rf302022-08-19 17:49:56 +0200
committerM0Rf302022-08-19 17:49:56 +0200
commitdd66ed4b691db54ae018b52619499e5835ac1fd4 (patch)
treea1aa96947dd9c5c072a9e70ad3b3b9fe41c5ae81
parent330c5c3726fce081180c02cf5c8efef423c959e2 (diff)
downloadaur-dd66ed4b691db54ae018b52619499e5835ac1fd4.tar.gz
devilutionx: add missing runtime deps
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD15
2 files changed, 12 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 24bc7c829de3..189ae48fdf91 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = devilutionx
pkgdesc = Diablo devolved for linux
pkgver = 1.4.1
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/diasurgical/devilutionX
arch = armv6h
arch = armv7h
@@ -14,11 +14,14 @@ pkgbase = devilutionx
makedepends = gettext
makedepends = git
makedepends = smpq
+ depends = bzip2
depends = fmt
depends = libpng
depends = libsodium
depends = sdl2
+ depends = sdl2_image
depends = simpleini
+ depends = zlib
options = strip
source = https://github.com/diasurgical/devilutionX/archive/1.4.1.tar.gz
source = https://github.com/diasurgical/devilutionX-assets/releases/download/v2/fonts.mpq
diff --git a/PKGBUILD b/PKGBUILD
index a4d7ad0b7ab1..f4daa7082c14 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,17 @@
# Maintainer: robertfoster
# Contributor: LIN Rs <LinRs[d]users.noreply.github.com>
# Contributor: yochananmarqos <mark.wagie at tutanota dot com>
+
pkgbase=devilutionx
pkgname=("${pkgbase}" "${pkgbase}-fonts" "${pkgbase}-voices")
_pkgname=devilutionX
pkgver=1.4.1
-pkgrel=1
+pkgrel=2
pkgdesc="Diablo devolved for linux"
arch=('armv6h' 'armv7h' 'arm' 'aarch64' 'i686' 'x86_64')
url="https://github.com/diasurgical/devilutionX"
license=('custom:unlicense')
-depends=('fmt' 'libpng' 'libsodium' 'sdl2' 'simpleini')
+depends=('bzip2' 'fmt' 'libpng' 'libsodium' 'sdl2' 'sdl2_image' 'simpleini' 'zlib')
makedepends=('cmake' 'gettext' 'git' 'smpq')
options=('strip')
source=("${url}/archive/${pkgver}.tar.gz"
@@ -27,7 +28,7 @@ prepare() {
build() {
cd build
- cmake ../${_pkgname}-${pkgver} \
+ cmake ../"${_pkgname}-${pkgver}" \
-DBUILD_TESTING=off \
-DCMAKE_INSTALL_PREFIX="/usr" \
-DVERSION_NUM="${pkgver}"
@@ -41,7 +42,7 @@ package_devilutionx() {
optdepends=("${pkgbase}-fonts" "${pkgbase}-voices")
cd build
- DESTDIR=${pkgdir} \
+ DESTDIR="${pkgdir}" \
cmake --install .
}
@@ -50,9 +51,9 @@ package_devilutionx-voices() {
depends=("${pkgbase}")
install -Dm644 pl.mpq \
- ${pkgdir}/usr/share/diasurgical/devilutionx/pl.mpq
+ "${pkgdir}/usr/share/diasurgical/devilutionx/pl.mpq"
install -Dm644 ru.mpq \
- ${pkgdir}/usr/share/diasurgical/devilutionx/ru.mpq
+ "${pkgdir}/usr/share/diasurgical/devilutionx/ru.mpq"
}
package_devilutionx-fonts() {
@@ -60,7 +61,7 @@ package_devilutionx-fonts() {
depends=("${pkgbase}")
install -Dm644 fonts.mpq \
- ${pkgdir}/usr/share/diasurgical/devilutionx/fonts.mpq
+ "${pkgdir}/usr/share/diasurgical/devilutionx/fonts.mpq"
}
sha256sums=('54b9fd496eba5b82d7e64891ab4de808f539c60b3b94bfa49639e0d9580fb7b8'