Package Details: dosbox-staging-git 0.82.0.alpha-1

Git Clone URL: https://aur.archlinux.org/dosbox-staging-git.git (read-only, click to copy)
Package Base: dosbox-staging-git
Description: A modernized DOSBox project using current development practices and tools, fixing issues, adding features that better support today's systems
Upstream URL: https://github.com/dosbox-staging/dosbox-staging
Keywords: dos emulator games gaming
Licenses: GPL2
Conflicts: dosbox
Provides: dosbox
Submitter: sharkwouter
Maintainer: magamo
Last Packager: magamo
Votes: 5
Popularity: 0.30
First Submitted: 2020-03-16 21:32 (UTC)
Last Updated: 2023-12-26 16:18 (UTC)

Required by (63)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3

Solskogen commented on 2021-10-27 06:22 (UTC)

It compiles, but doesn't run dosbox: error while loading shared libraries: libmt32emu.so: cannot open shared object file: No such file or directory

magamo commented on 2021-09-02 14:32 (UTC)

The VCS package guidelines suggest that the pkgver variable still be set to the most recent version, as according to https://wiki.archlinux.org/title/VCS_package_guidelines#The_pkgver()_function

machinedgod commented on 2021-09-02 14:02 (UTC)

Suggestion: since PKGBUILD has pkgver()function, perhaps setting the variable to 0 or something would be a good idea, to suggest pkgver is generated on the fly.

aaronp commented on 2021-02-23 01:40 (UTC)

They've fully made the switch to meson in the master branch. I'm including a working PKGBUILD.

# Maintainer: Wouter Wijsman <wwijsman@live.nl>

pkgname=dosbox-staging-git
_pkgname=dosbox-staging
pkgver=0.77.0.alpha.563.g1891e088
pkgrel=1
pkgdesc="A modernized DOSBox project"
arch=('any')
url="https://github.com/dosbox-staging/dosbox-staging"
license=('GPL2')
depends=('sdl2' 'sdl2_net' 'opusfile'  'alsa-lib' 'munt' 'libpng' 'fluidsynth')
optdepends=('ncurses')
makedepends=('meson' 'git')
provides=("dosbox")
conflicts=("dosbox")
source=(
  "git+https://github.com/dosbox-staging/${_pkgname}.git"
)
md5sums=(
  "SKIP"
)

pkgver() {
  cd "$srcdir/${_pkgname}"
  git describe | sed -e 's/-/./g' -e 's/^v//g'
}

build() {
  arch-meson "$_pkgname" build \
    -D c_args="$CFLAGS" \
    -D cpp_args="$CXXFLAGS" \
    -D c_link_args="$LDFLAGS" \
    -D cpp_link_args="$LDFLAGS"
  meson compile -v -C build
}

package() {
  DESTDIR="$pkgdir" meson install -C build
}

Vaporeon commented on 2020-04-23 17:50 (UTC)

Hey do you mind removing the 'v' from pkgver?