diff options
author | TBK <tbk@jjtc.eu> | 2020-04-27 02:13:04 +0200 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2020-04-27 05:01:46 +0000 |
commit | cb9e313779212e0b1c69eebba6aa9ba4a7c4ca7f (patch) | |
tree | 5d240a36859c7db39097f05cd9c5acc924f62c2e | |
parent | 57ba153dc0c023cb09ae0f8b689894b10481d72f (diff) | |
download | alpine_aports-cb9e313779212e0b1c69eebba6aa9ba4a7c4ca7f.tar.bz2 alpine_aports-cb9e313779212e0b1c69eebba6aa9ba4a7c4ca7f.tar.xz alpine_aports-cb9e313779212e0b1c69eebba6aa9ba4a7c4ca7f.zip |
community/minetest: upgrade to 5.2.0
-rw-r--r-- | community/minetest/APKBUILD | 38 |
1 files changed, 17 insertions, 21 deletions
diff --git a/community/minetest/APKBUILD b/community/minetest/APKBUILD index dcefb71afb..fca4d8ba97 100644 --- a/community/minetest/APKBUILD +++ b/community/minetest/APKBUILD | |||
@@ -1,10 +1,10 @@ | |||
1 | # Contributor: <xmingske@gmail.com> | 1 | # Contributor: <xmingske@gmail.com> |
2 | # Maintainer: Sascha Paunovic <azarus@posteo.net> | 2 | # Maintainer: Sascha Paunovic <azarus@posteo.net> |
3 | pkgname=minetest | 3 | pkgname=minetest |
4 | pkgver=5.1.1 | 4 | pkgver=5.2.0 |
5 | pkgrel=0 | 5 | pkgrel=0 |
6 | pkgdesc="An infinite-world block sandbox game and a game engine" | 6 | pkgdesc="An infinite-world block sandbox game and a game engine" |
7 | url="http://www.minetest.net/" | 7 | url="https://www.minetest.net/" |
8 | arch="all" | 8 | arch="all" |
9 | license="LGPL-2.1-or-later AND CC-BY-SA-3.0" | 9 | license="LGPL-2.1-or-later AND CC-BY-SA-3.0" |
10 | pkgusers="minetest" | 10 | pkgusers="minetest" |
@@ -23,9 +23,8 @@ source="minetest-$pkgver.tar.gz::https://codeload.github.com/minetest/minetest/t | |||
23 | " | 23 | " |
24 | 24 | ||
25 | build() { | 25 | build() { |
26 | mkdir "$builddir"/.build_client | 26 | cmake -B .build_client \ |
27 | cd "$builddir"/.build_client | 27 | -DCUSTOM_BINDIR=/usr/bin \ |
28 | cmake -DCUSTOM_BINDIR=/usr/bin \ | ||
29 | -DCMAKE_INSTALL_PREFIX=/usr \ | 28 | -DCMAKE_INSTALL_PREFIX=/usr \ |
30 | -DCUSTOM_DOCDIR="/usr/share/doc/$pkgname" \ | 29 | -DCUSTOM_DOCDIR="/usr/share/doc/$pkgname" \ |
31 | -DCUSTOM_SHAREDIR="/usr/share/$pkgname" \ | 30 | -DCUSTOM_SHAREDIR="/usr/share/$pkgname" \ |
@@ -33,13 +32,11 @@ build() { | |||
33 | -DBUILD_SERVER=0 \ | 32 | -DBUILD_SERVER=0 \ |
34 | -DENABLE_REDIS=0 \ | 33 | -DENABLE_REDIS=0 \ |
35 | -DENABLE_CURL=1 \ | 34 | -DENABLE_CURL=1 \ |
36 | -DRUN_IN_PLACE=0 \ | 35 | -DRUN_IN_PLACE=0 |
37 | .. | 36 | make -C .build_client |
38 | make | ||
39 | 37 | ||
40 | mkdir "$builddir"/.build_server | 38 | cmake -B .build_server\ |
41 | cd "$builddir"/.build_server | 39 | -DCUSTOM_BINDIR=/usr/bin \ |
42 | cmake -DCUSTOM_BINDIR=/usr/bin \ | ||
43 | -DCMAKE_INSTALL_PREFIX=/usr \ | 40 | -DCMAKE_INSTALL_PREFIX=/usr \ |
44 | -DCUSTOM_DOCDIR="/usr/share/doc/minetest" \ | 41 | -DCUSTOM_DOCDIR="/usr/share/doc/minetest" \ |
45 | -DCUSTOM_SHAREDIR="/usr/share/minetest" \ | 42 | -DCUSTOM_SHAREDIR="/usr/share/minetest" \ |
@@ -47,13 +44,17 @@ build() { | |||
47 | -DBUILD_SERVER=1 \ | 44 | -DBUILD_SERVER=1 \ |
48 | -DENABLE_REDIS=1 \ | 45 | -DENABLE_REDIS=1 \ |
49 | -DENABLE_CURL=1 \ | 46 | -DENABLE_CURL=1 \ |
50 | -DRUN_IN_PLACE=0 \ | 47 | -DRUN_IN_PLACE=0 |
51 | .. | 48 | make -C .build_server |
52 | make | 49 | } |
50 | |||
51 | package() { | ||
52 | make -C .build_client DESTDIR="$pkgdir" install | ||
53 | } | 53 | } |
54 | 54 | ||
55 | common() { | 55 | common() { |
56 | depends= | 56 | pkgdesc="Minetest files used by both client & server" |
57 | depends="" | ||
57 | install -o minetest -g minetest -d "$subpkgdir"/var/lib/minetest | 58 | install -o minetest -g minetest -d "$subpkgdir"/var/lib/minetest |
58 | mkdir -p "$subpkgdir/usr/share/minetest" | 59 | mkdir -p "$subpkgdir/usr/share/minetest" |
59 | mv "$pkgdir/usr/share/minetest/builtin" \ | 60 | mv "$pkgdir/usr/share/minetest/builtin" \ |
@@ -62,11 +63,6 @@ common() { | |||
62 | "$subpkgdir/usr/share/minetest" | 63 | "$subpkgdir/usr/share/minetest" |
63 | } | 64 | } |
64 | 65 | ||
65 | package() { | ||
66 | cd "$builddir"/.build_client | ||
67 | make DESTDIR="$pkgdir" install | ||
68 | } | ||
69 | |||
70 | server() { | 66 | server() { |
71 | pkgdesc="Minetest server" | 67 | pkgdesc="Minetest server" |
72 | depends="$pkgname-common" | 68 | depends="$pkgname-common" |
@@ -86,7 +82,7 @@ openrc() { | |||
86 | "$subpkgdir"/etc/conf.d/minetest-server | 82 | "$subpkgdir"/etc/conf.d/minetest-server |
87 | } | 83 | } |
88 | 84 | ||
89 | sha512sums="4a36a86a3e5f8f5246ff3410e9ab182631f38292bea077e7dbc25fdc1520e5a479ffbd5ec447000fb4999ab252a59bf976299e6fecda1f8cd47f40549885766b minetest-5.1.1.tar.gz | 85 | sha512sums="47e3cdf488d50ea61659ac3b72960c9971270d1a793e0d79dcb649c89f7a6e65a16c21e1b903d08c916a2ebcbd3fd2164ec67173a3d4f2a2e9bb3a6351b48851 minetest-5.2.0.tar.gz |
90 | 7bca17dc0bd59db9c07c160677498aa09297026104e922bf93b7629c274d0aebd226af60c5e82f49ffe3cc5c1e4448e3798b6c2a44144fc6eca4d3aaed3384bb minetest-server.confd | 86 | 7bca17dc0bd59db9c07c160677498aa09297026104e922bf93b7629c274d0aebd226af60c5e82f49ffe3cc5c1e4448e3798b6c2a44144fc6eca4d3aaed3384bb minetest-server.confd |
91 | c27aea87468538b48b5e0a66fa5cdde4fc67f3c00a0e57f359a2f044a31c5617d1b5f3dec72e015537ee3bf126bd1073878c0f4447de67db9be2c4cf21416dd7 minetest-server.initd | 87 | c27aea87468538b48b5e0a66fa5cdde4fc67f3c00a0e57f359a2f044a31c5617d1b5f3dec72e015537ee3bf126bd1073878c0f4447de67db9be2c4cf21416dd7 minetest-server.initd |
92 | 6e35a39f079f0c1b280dbc3deb46eb789a7620d64b226b5f867c5d954ae8881659b6f15e3e2204a24ccd4ed7b9de50f2fbacc4c80534290fc4c049df24ddc5ff 0001-CMake-link-with-Intl-when-necessary.patch" | 88 | 6e35a39f079f0c1b280dbc3deb46eb789a7620d64b226b5f867c5d954ae8881659b6f15e3e2204a24ccd4ed7b9de50f2fbacc4c80534290fc4c049df24ddc5ff 0001-CMake-link-with-Intl-when-necessary.patch" |