diff options
author | 32th System | 2018-10-30 18:01:14 +0100 |
---|---|---|
committer | 32th System | 2018-10-30 18:01:14 +0100 |
commit | a1eda75ef7b8ec466d382a78935be77dc1b6d17a (patch) | |
tree | 91224bb77b8c5d26ccb373367f234fc488886a3f | |
download | aur-a1eda75ef7b8ec466d382a78935be77dc1b6d17a.tar.gz |
.SRCINFO
PKGBUILD
dosbox-x.desktop
dosbox-x.png
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | dosbox-x.desktop | 11 | ||||
-rw-r--r-- | dosbox-x.png | bin | 0 -> 14392 bytes |
4 files changed, 78 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..27343b37f42b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +pkgbase = dosbox-x-sdl2 + pkgdesc = x86 emulator with builtin DOS, with patches and more features + pkgver = 0.82.9 + pkgrel = 1 + url = http://dosbox-x.com + arch = i686 + arch = x86_64 + license = GPL + makedepends = glu + depends = fluidsynth + depends = libxkbfile + depends = libpng + depends = libxrandr + depends = mesa + depends = ffmpeg + depends = sdl2 + source = dosbox-x::https://codeload.github.com/joncampbell123/dosbox-x/tar.gz/dosbox-x-windows-v0.82.9 + source = dosbox-x.png + source = dosbox-x.desktop + md5sums = 5a98e5f7ccb06664b5660d26a2c64abf + md5sums = 3dcfe45c5ed0433316eaea51e3620b36 + md5sums = 615228a51b52d4788c73940602f1dc97 + +pkgname = dosbox-x-sdl2 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..82bbc5e77bf7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Mantainer: 32th System + +pkgname=dosbox-x-sdl2 +pkgver=0.82.9 +pkgrel=1 +pkgdesc="x86 emulator with builtin DOS, with patches and more features" +arch=(i686 x86_64) +url="http://dosbox-x.com" +license=(GPL) +depends=(fluidsynth libxkbfile libpng libxrandr mesa ffmpeg sdl2) +makedepends=(glu) +optdepends=() +source=(dosbox-x::https://codeload.github.com/joncampbell123/dosbox-x/tar.gz/dosbox-x-windows-v$pkgver + dosbox-x.png + dosbox-x.desktop) + +prepare(){ + cd "$srcdir/dosbox-x-dosbox-x-windows-v$pkgver/src/hardware" + sed -i -- 's/CODEC_FLAG2_FAST/AV_CODEC_FLAG2_FAST/g' hardware.cpp +} + +build() { + cd "$srcdir/dosbox-x-dosbox-x-windows-v$pkgver" + ./autogen.sh + chmod +x vs2015/sdl/build-scripts/strip_fPIC.sh + chmod +x configure + ./configure --enable-core-inline --disable-debug --enable-avcodec --prefix=/usr --enable-sdl2 + make -j$(nproc) +} + +package() { + cd "$srcdir/dosbox-x-dosbox-x-windows-v$pkgver" + make DESTDIR="$pkgdir" install + install -Dm644 "$srcdir/dosbox-x.png" \ + "$pkgdir/usr/share/pixmaps/dosbox-x.png" + install -Dm644 "$srcdir/dosbox-x.desktop" \ + "$pkgdir/usr/share/applications/dosbox-x.desktop" +} + +md5sums=('5a98e5f7ccb06664b5660d26a2c64abf' + '3dcfe45c5ed0433316eaea51e3620b36' + '615228a51b52d4788c73940602f1dc97') diff --git a/dosbox-x.desktop b/dosbox-x.desktop new file mode 100644 index 000000000000..c6849e55a971 --- /dev/null +++ b/dosbox-x.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Application +Name=DOSBox-X +GenericName=DOS Emulator +GenericName[de]=DOS Emulator +Comment=Run DOS games and apps +Comment[de]=Führe DOS Anwendungen und Spiele aus +Exec=dosbox-x +Icon=dosbox +Terminal=false +Categories=Game;Emulator diff --git a/dosbox-x.png b/dosbox-x.png Binary files differnew file mode 100644 index 000000000000..56ce3a8f6b96 --- /dev/null +++ b/dosbox-x.png |