diff options
author | Bartłomiej Piotrowski <bpiotrowski@alpinelinux.org> | 2014-09-29 21:18:41 +0200 |
---|---|---|
committer | Bartłomiej Piotrowski <bpiotrowski@alpinelinux.org> | 2014-09-29 21:20:07 +0200 |
commit | 311017b0174b8f42c08d2ab22ae05b16198c65ce (patch) | |
tree | a5de9b19a4fffbae0ad5d672dc4f2b13afb11fbe | |
parent | 36f417888fe678fb950526840471e5d6b7c9d1a4 (diff) | |
download | alpine_aports-311017b0174b8f42c08d2ab22ae05b16198c65ce.tar.bz2 alpine_aports-311017b0174b8f42c08d2ab22ae05b16198c65ce.tar.xz alpine_aports-311017b0174b8f42c08d2ab22ae05b16198c65ce.zip |
testing/teeworlds: new aport
Teeworlds in a multiplayer 2D shooter.
-rw-r--r-- | testing/teeworlds/APKBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/testing/teeworlds/APKBUILD b/testing/teeworlds/APKBUILD new file mode 100644 index 0000000000..0caa9802bc --- /dev/null +++ b/testing/teeworlds/APKBUILD | |||
@@ -0,0 +1,48 @@ | |||
1 | # Maintainer: | ||
2 | # Contributor: Bartłomiej Piotrowski <bpiotrowski@alpinelinux.org> | ||
3 | |||
4 | pkgname=teeworlds | ||
5 | pkgver=0.6.2 | ||
6 | pkgrel=0 | ||
7 | arch=all | ||
8 | pkgdesc='Multiplayer 2D shooter' | ||
9 | url='https://www.teeworlds.com' | ||
10 | license='custom' | ||
11 | depends= | ||
12 | makedepends='python mesa-dev glu-dev sdl-dev freetype-dev alsa-lib-dev bam' | ||
13 | subpackages="$pkgname-server $pkgname-common" | ||
14 | source="https://www.teeworlds.com/files/$pkgname-$pkgver-source.tar.gz" | ||
15 | |||
16 | build() { | ||
17 | cd "$srcdir"/$pkgname-$pkgver-source | ||
18 | bam client_release server_release || return 1 | ||
19 | } | ||
20 | |||
21 | package() { | ||
22 | depends="$pkgname-common" | ||
23 | |||
24 | cd "$srcdir"/$pkgname-$pkgver-source | ||
25 | install -Dm755 teeworlds "$pkgdir"/usr/bin/teeworlds || return 1 | ||
26 | } | ||
27 | |||
28 | server() { | ||
29 | depends="$pkgname-common" | ||
30 | |||
31 | cd "$srcdir"/$pkgname-$pkgver-source | ||
32 | install -Dm755 teeworlds_srv "$subpkgdir"/usr/bin/teeworlds_srv || return 1 | ||
33 | } | ||
34 | |||
35 | common() { | ||
36 | arch=noarch | ||
37 | |||
38 | cd "$srcdir"/$pkgname-$pkgver-source | ||
39 | install -Dm644 license.txt "$subpkgdir"/usr/share/licenses/teeworlds/LICENSE \ | ||
40 | || return 1 | ||
41 | |||
42 | install -d "$subpkgdir"/usr/share/teeworlds/data || return 1 | ||
43 | cp -r data/* "$subpkgdir"/usr/share/teeworlds/data || return 1 | ||
44 | } | ||
45 | |||
46 | md5sums="649f6c05a7b117096b238c07062edc39 teeworlds-0.6.2-source.tar.gz" | ||
47 | sha256sums="00061b30377597a61810eda3dc5de0caad439ca851cb8eebbe4152e4f861e2af teeworlds-0.6.2-source.tar.gz" | ||
48 | sha512sums="e08db7a8eabe2f04c543ecf1abc2f51b513a06812581cf8c396fc8bd7e038ce09c46f73bfea80e295affded96c511ef74d47a14dd03fd0aac05487a46f380839 teeworlds-0.6.2-source.tar.gz" | ||