summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTilman M. Jaeschke2022-07-14 01:57:39 +0200
committerTilman M. Jaeschke2022-07-14 01:57:39 +0200
commitd8e7ded420af1a67859d0f5a32926fc2500b1191 (patch)
tree6a259da77f11c202ddbc11aa6758ac5466afb2e3
parent6f6581e36a98f9b441d6089c72fd9a91033532c9 (diff)
downloadaur-d8e7ded420af1a67859d0f5a32926fc2500b1191.tar.gz
remove bundled deps
-rw-r--r--.SRCINFO10
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD15
3 files changed, 19 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1a43bb3b1ebd..08eab710d3b5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = libretro-dosbox-core-git
- pkgdesc = A DOSBox core for use in RetroArch and other libretro frontends
+ pkgdesc = Best DOSBox core
pkgver = r4939.dffa80e6
pkgrel = 1
url = https://github.com/realnc/dosbox-core
@@ -11,8 +11,14 @@ pkgbase = libretro-dosbox-core-git
makedepends = cmake
makedepends = ninja
makedepends = meson
- depends = libretro-core-info
depends = gcc-libs
+ depends = libretro-core-info
+ depends = mpg123
+ depends = flac
+ depends = opusfile
+ depends = opus
+ depends = libvorbis
+ depends = libogg
depends = alsa-lib
depends = libsndfile
depends = sdl
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..faf41602b74b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+dosbox-core/
+src/
+pkg/
+*.pkg.tar.xz
diff --git a/PKGBUILD b/PKGBUILD
index edbd8a222986..43658800fd9a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,18 @@
-# Maintainer: carlosfritz <carlosfritz@posteo.net>
+# Maintainer: Tilla <carlosfritz@posteo.net>
pkgname=libretro-dosbox-core-git
pkgver=r4939.dffa80e6
pkgrel=1
-pkgdesc="A DOSBox core for use in RetroArch and other libretro frontends"
+pkgdesc="Best DOSBox core"
arch=(x86_64 aarch64)
url="https://github.com/realnc/dosbox-core"
license=(GPL2)
groups=(libretro)
-depends=(libretro-core-info gcc-libs alsa-lib libsndfile sdl sdl_net)
+depends=(gcc-libs libretro-core-info mpg123 flac opusfile opus libvorbis libogg alsa-lib libsndfile sdl sdl_net)
makedepends=(git cmake ninja meson)
-_libname=dosbox_core_libretro
_gitname=dosbox-core
source=("git+https://github.com/realnc/${_gitname}.git")
-sha256sums=('SKIP')
+sha256sums=(SKIP)
pkgver() {
cd ${_gitname}
@@ -27,10 +26,10 @@ prepare() {
build() {
cd ${_gitname}/libretro
- make platform=unix BUNDLED_AUDIO_CODECS=1 BUNDLED_LIBSNDFILE=0 BUNDLED_SDL=0 deps
- make platform=unix BUNDLED_AUDIO_CODECS=1 BUNDLED_LIBSNDFILE=0 BUNDLED_SDL=0
+ make platform=unix BUNDLED_AUDIO_CODECS=0 BUNDLED_LIBSNDFILE=0 BUNDLED_SDL=0 WITH_BASSMIDI=0 WITH_FLUIDSYNTH=0 deps
+ make platform=unix BUNDLED_AUDIO_CODECS=0 BUNDLED_LIBSNDFILE=0 BUNDLED_SDL=0 WITH_BASSMIDI=0 WITH_FLUIDSYNTH=0
}
package() {
- install -Dm644 "${_gitname}/libretro/${_libname}.so" "${pkgdir}/usr/lib/libretro/${_libname}.so"
+ install -Dm644 "${_gitname}/libretro/dosbox_core_libretro.so" "${pkgdir}/usr/lib/libretro/dosbox_core_libretro.so"
}