aboutsummaryrefslogtreecommitdiffstats
path: root/testing/watercloset/APKBUILD
blob: d138fd0e8bae21b44f0c11d9e8a9e313a6eef6cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# Maintainer: Antoni Aloy <aaloytorrens@gmail.com>
pkgname=watercloset
pkgver=1.0
pkgrel=1
pkgdesc="2D platform puzzle game"
url="https://www.parallelrealities.co.uk/games/wc/"
arch="all"
license="GPL-3.0-or-later"
depends="$pkgname-data"
makedepends="sdl2-dev sdl2_image-dev sdl2_mixer-dev sdl2_ttf-dev"
subpackages="$pkgname-data::noarch"
options="!check" # No testsuite
source="
	$pkgname-$pkgver.tar.gz::https://github.com/stephenjsweeney/waterCloset/archive/v$pkgver.tar.gz
	0001-remove-debug-flags-and-werror.patch
	"
builddir="$srcdir/waterCloset-$pkgver"

build() {
	# This game does not run with -Os optimizations
	unset CXXFLAGS;
	CFLAGS="$CFLAGS -O3"

	make DATA_DIR=/usr/share/waterCloset
}

package() {
	make install \
		DESTDIR="$pkgdir" \
		PREFIX=/usr \
		DATA_DIR=/usr/share/waterCloset
}

data() {
	pkgdesc="$pkgdesc (data files)"
	mkdir -p "$subpkgdir"/usr/share/waterCloset
	mv "$pkgdir"/usr/share/waterCloset/data \
		"$subpkgdir"/usr/share/waterCloset
}

sha512sums="
63f55ea0f05c230dcdc971c3b65247650d360eae5cd255dca097b84a534563b5f9f46ed23279fbe23102c9ae1615084c3e82ce3c6d9a26576b070fff1e37fca9  watercloset-1.0.tar.gz
04feaa487c3a4d2e3e3602403a350127bd2ae8a7301505b2bdedee6f5bfc1fc38cad14ba619c77bf12dc224cecd9dcf54d2741b3c75bd9d290cf745b63e67c4f  0001-remove-debug-flags-and-werror.patch
"