diff options
author | Frederik “Freso” S. Olesen | 2019-10-04 16:23:58 +0200 |
---|---|---|
committer | Frederik “Freso” S. Olesen | 2019-10-04 16:23:58 +0200 |
commit | 58a44e4ab337b466924e1f0b13b4fc8ff27db717 (patch) | |
tree | 26f8b37b74e18b767e544b07a31b69b1bee3ab7a | |
parent | 2d3d81e4a120b2ce065e148165f79daaae7a5931 (diff) | |
download | aur-58a44e4ab337b466924e1f0b13b4fc8ff27db717.tar.gz |
boxtron: Build from source instead of (re)packaging pre-built package
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 15 insertions, 8 deletions
@@ -1,19 +1,20 @@ pkgbase = boxtron pkgdesc = Compatibility tool to run DOS games on Steam through native Linux DOSBox – NOTE: Won’t work as intended until next Steam beta cycle! pkgver = 0.5.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/dreamer/boxtron install = boxtron.install arch = i686 arch = x86_64 license = GPL + makedepends = git depends = dosbox depends = inotify-tools optdepends = steam: The Steam client optdepends = timidity++: MIDI support optdepends = soundfont-fluid: MIDI support - source = boxtron-0.5.0.tar.xz::https://github.com/dreamer/boxtron/releases/download/v0.5.0/boxtron.tar.xz - sha512sums = 054011dda43f5b923026bbb20913d46a752fb42818c27a9447787b03cab01184c16cfb0c4f23e5490c962a32c025b326abd90e2b9d6bc0ebfeed4bf83fda9eb1 + source = git+https://github.com/dreamer/boxtron.git#tag=v0.5.0 + sha512sums = SKIP pkgname = boxtron @@ -1,21 +1,27 @@ # Maintainer: Frederik “Freso” S. Olesen <freso.dk@gmail.com> pkgname=boxtron pkgver=0.5.0 -pkgrel=1 +pkgrel=2 pkgdesc='Compatibility tool to run DOS games on Steam through native Linux DOSBox – NOTE: Won’t work as intended until next Steam beta cycle!' arch=('i686' 'x86_64') url="https://github.com/dreamer/$pkgname" license=('GPL') depends=('dosbox' 'inotify-tools') +makedepends=('git') optdepends=( 'steam: The Steam client' 'timidity++: MIDI support' 'soundfont-fluid: MIDI support') install=$pkgname.install -source=("$pkgname-$pkgver.tar.xz::$url/releases/download/v$pkgver/$pkgname.tar.xz") -sha512sums=('054011dda43f5b923026bbb20913d46a752fb42818c27a9447787b03cab01184c16cfb0c4f23e5490c962a32c025b326abd90e2b9d6bc0ebfeed4bf83fda9eb1') +source=("git+$url.git#tag=v$pkgver") +sha512sums=('SKIP') + +check() { + cd "$pkgname" + make test +} package() { - install -dm755 "$pkgdir"/usr/share/steam/compatibilitytools.d - mv "$pkgname" "$pkgdir"/usr/share/steam/compatibilitytools.d/ + cd "$pkgname" + make DESTDIR="$pkgdir" prefix=/usr install } |