From f2e248379376f1f441cca85fdddc50922d4a8787 Mon Sep 17 00:00:00 2001 From: Nathan Angelacos Date: Sun, 6 May 2018 16:43:10 -0400 Subject: Build the package with demo data --- corsix-th/APKBUILD | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/corsix-th/APKBUILD b/corsix-th/APKBUILD index bb9a4d8..7d76683 100644 --- a/corsix-th/APKBUILD +++ b/corsix-th/APKBUILD @@ -12,13 +12,13 @@ license="MIT" _pkgname=CorsixTH depends="" +options="!check" makedepends="cmake lua5.3 lua5.3-dev lua5.3-filesystem \ lua5.3-lpeg freetype-dev \ sdl2-dev sdl2_image-dev sdl2_mixer-dev sdl2_ttf-dev \ ffmpeg-dev" install= -#subpackages="$pkgname-dev" - +subpackages="$pkgname-demo_data::noarch" # If building from a git snapshot, specify the gitcommit # run "abuild snapshot", then abuild as normal @@ -30,6 +30,7 @@ _gittag=HEAD [ -z "${_gitcommit}" ] && _suffix="" || _suffix="-${_gitcommit}" source="$pkgname-$pkgver${_suffix}.tar.gz::https://github.com/$_pkgname/$_pkgname/archive/v${pkgver}.tar.gz\ + $pkgname-demo_data.zip::http://th.corsix.org/Demo.zip " builddir="$srcdir"/$_pkgname-$pkgver @@ -48,11 +49,9 @@ snapshot() { } prepare() { - default_prepare || return 1 cd "$builddir" mkdir -p build - } build() { @@ -66,10 +65,22 @@ build() { make } +demo_data() { + pkgdesc="Theme Hospital Demo data files" + depends="$pkgname" + + mkdir -p "$subpkgdir"/usr/share/games/"$pkgname" + mv $srcdir/HOSP "$subpkgdir"/usr/share/games/"$pkgname"/ + # delete the win95 executable + rm "$subpkgdir"/usr/share/games/"$pkgname"/HOSP/HOSP95.EXE + chmod -R 644 "$subpkgdir"/usr/share/games/"$pkgname"/ +} + package() { cd "$builddir"/build make DESTDIR="${pkgdir}" install } -sha512sums="607b0d03e9780cc0f26d0b85b3278ab3d5064e8f4d997dab31de67e39cbadea7f088416fe7e069a9a2b327383a7dc875e8b965faf2eb13ba84a74afe7f5efcb7 corsix-th-0.61.tar.gz" +sha512sums="607b0d03e9780cc0f26d0b85b3278ab3d5064e8f4d997dab31de67e39cbadea7f088416fe7e069a9a2b327383a7dc875e8b965faf2eb13ba84a74afe7f5efcb7 corsix-th-0.61.tar.gz +3052a8bd3fe7d507cdd506a0a13d0daec5ffcf4efc8ce6cedf65335d331466d9bb4c18cf332c4bc64a5ae93940e11e2f537ae201abcb096e3b728a5707494ad0 corsix-th-demo_data.zip" -- cgit v1.2.3