diff options
author | Gianluca Boiano | 2021-02-24 10:07:59 +0100 |
---|---|---|
committer | Gianluca Boiano | 2021-02-24 10:07:59 +0100 |
commit | 56c6bf3a69f37080ed18aee1b59f53c0a9dd815b (patch) | |
tree | 69202c6c1d08a9c871b23377eea4fc4cf3065876 | |
parent | ab8b1071d0c05bb89e44d43d4131b6ed3ca553bb (diff) | |
download | aur-56c6bf3a69f37080ed18aee1b59f53c0a9dd815b.tar.gz |
opendiablo2: update
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 55 |
2 files changed, 38 insertions, 31 deletions
@@ -1,6 +1,6 @@ pkgbase = opendiablo2-git pkgdesc = An open source re-implementation of Diablo 2 - pkgver = r486.515b667 + pkgver = r1287.d5d93df7 pkgrel = 1 url = https://opendiablo2.com install = opendiablo2.install @@ -9,12 +9,12 @@ pkgbase = opendiablo2-git license = GPL3 makedepends = go makedepends = gendesk - depends = libxrandr - depends = libxinerama - depends = libxi - depends = sdl2 - depends = sdl2_mixer - depends = sdl2_net + depends = alsa-lib + depends = libglvnd + depends = libx11 + depends = libxcb + depends = libxau + depends = libxdmcp provides = opendiablo2 source = opendiablo2::git+https://github.com/OpenDiablo2/OpenDiablo2 sha256sums = SKIP @@ -1,53 +1,60 @@ -# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com> +# Maintainer: robertfoster +# Contributor: Dimitris Kiziridis <ragouel at outlook dot com> pkgname=opendiablo2-git -pkgver=r486.515b667 +pkgver=r1287.d5d93df7 pkgrel=1 pkgdesc='An open source re-implementation of Diablo 2' arch=('i686' 'x86_64') url='https://opendiablo2.com' license=('GPL3') provides=('opendiablo2') -depends=('libxrandr' - 'libxinerama' - 'libxi' - 'sdl2' - 'sdl2_mixer' - 'sdl2_net') +depends=( + 'alsa-lib' + 'libglvnd' + 'libx11' + 'libxcb' + 'libxau' + 'libxdmcp' +) makedepends=('go' 'gendesk') -install=opendiablo2.install -source=("opendiablo2::git+https://github.com/OpenDiablo2/OpenDiablo2") +install="${pkgname%-git}.install" +source=("${pkgname%-git}::git+https://github.com/OpenDiablo2/OpenDiablo2") sha256sums=('SKIP') pkgver() { - cd "${srcdir}/opendiablo2" + cd "${srcdir}/${pkgname%-git}" echo "r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" } prepare() { - cd "${srcdir}/opendiablo2" + cd "${srcdir}/${pkgname%-git}" mkdir -p build/ } build() { - cd "${srcdir}/opendiablo2" + cd "${srcdir}/${pkgname%-git}" export CGO_LDFLAGS="${LDFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" export GOFLAGS="-buildmode=pie -trimpath -modcacherw" - go build -o build ./... + go build + gendesk -f -n \ - --pkgname "opendiablo2" \ - --pkgdesc "${pkgdesc}" \ - --exec="opendiablo2" \ - --categories=Game \ - --icon opendiablo2 + --pkgname "${pkgname%-git}" \ + --pkgdesc "${pkgdesc}" \ + --exec="${pkgname%-git}" \ + --categories=Game \ + --icon "${pkgname%-git}" } package() { - cd "${srcdir}/opendiablo2" - install -Dm644 opendiablo2.desktop "${pkgdir}/usr/share/applications/opendiablo2.desktop" - install -Dm755 build/OpenDiablo2 "${pkgdir}/usr/bin/opendiablo2" - install -Dm644 d2logo.png "${pkgdir}/usr/share/pixmaps/opendiablo2.png" -}
\ No newline at end of file + cd "${srcdir}/${pkgname%-git}" + install -Dm644 "${pkgname%-git}.desktop" \ + "${pkgdir}/usr/share/applications/${pkgname%-git}.desktop" + install -Dm755 OpenDiablo2 \ + "${pkgdir}/usr/bin/${pkgname%-git}" + install -Dm644 d2logo.png \ + "${pkgdir}/usr/share/pixmaps/${pkgname%-git}.png" +} |