diff options
author | David Demelier <markand@malikania.fr> | 2020-01-22 11:13:40 +0100 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2020-01-22 11:28:53 +0100 |
commit | 3a43d1846deb1b3a28b7248e3f8b41fa9ce765fb (patch) | |
tree | a7f6b49be959a8d2bd1e904d60551c1a7b4ceda6 | |
parent | 95553bdbf59d6505291ee513d4bc04dc741fbe5a (diff) | |
download | alpine_aports-3a43d1846deb1b3a28b7248e3f8b41fa9ce765fb.tar.bz2 alpine_aports-3a43d1846deb1b3a28b7248e3f8b41fa9ce765fb.tar.xz alpine_aports-3a43d1846deb1b3a28b7248e3f8b41fa9ce765fb.zip |
testing/nsnake: new aport
http://projects.malikania.fr/nsnake
snake game for your terminal
-rw-r--r-- | testing/nsnake/APKBUILD | 30 | ||||
-rw-r--r-- | testing/nsnake/patch-ncurses.patch | 20 |
2 files changed, 50 insertions, 0 deletions
diff --git a/testing/nsnake/APKBUILD b/testing/nsnake/APKBUILD new file mode 100644 index 0000000000..1d2952bd1f --- /dev/null +++ b/testing/nsnake/APKBUILD | |||
@@ -0,0 +1,30 @@ | |||
1 | # Contributor: David Demelier <markand@malikania.fr> | ||
2 | # Maintainer: David Demelier <markand@malikania.fr> | ||
3 | pkgname="nsnake" | ||
4 | pkgver="2.2.0" | ||
5 | pkgrel=0 | ||
6 | pkgdesc="snake game for your terminal" | ||
7 | url="http://projects.malikania.fr/nsnake" | ||
8 | arch="all" | ||
9 | license="ISC" | ||
10 | makedepends="ncurses-dev" | ||
11 | subpackages="$pkgname-doc" | ||
12 | source=" | ||
13 | http://releases.malikania.fr/nsnake/$pkgver/$pkgname-$pkgver.tar.xz | ||
14 | patch-ncurses.patch" | ||
15 | options="!check suid" # suid is required for saving scores. | ||
16 | |||
17 | prepare() { | ||
18 | default_prepare | ||
19 | } | ||
20 | |||
21 | build() { | ||
22 | make PREFIX=/usr VARDIR=/var | ||
23 | } | ||
24 | |||
25 | package() { | ||
26 | make PREFIX=/usr VARDIR=/var DESTDIR="$pkgdir" install | ||
27 | } | ||
28 | |||
29 | sha512sums="275fdabfe2a4fead664198c98f7d5425d6c60b2334497405dca0a3c3f77c2d0bb5ba8a8e404b61acb7e238de0cf900e5861fa3442cee89cf9c9591f05b5900bf nsnake-2.2.0.tar.xz | ||
30 | 64a3973aa47917d48d67413a388b028431d63f20fe7c44b4e95a85a9d894917728f7efd88c5ddc3d9a84d3d839845a09f10ba1dd21bf17826d850ea1248b1915 patch-ncurses.patch" | ||
diff --git a/testing/nsnake/patch-ncurses.patch b/testing/nsnake/patch-ncurses.patch new file mode 100644 index 0000000000..121b091b1b --- /dev/null +++ b/testing/nsnake/patch-ncurses.patch | |||
@@ -0,0 +1,20 @@ | |||
1 | # HG changeset patch | ||
2 | # User David Demelier <markand@malikania.fr> | ||
3 | # Date 1578666142 -3600 | ||
4 | # Fri Jan 10 15:22:22 2020 +0100 | ||
5 | # Node ID 7fc487a50780cbedcd5ee1ade676571ce0f6d37a | ||
6 | # Parent 84018b5f2edc3b8dc8f9a87550f5163ddd28f49e | ||
7 | make: -lncurses has to be at the end | ||
8 | |||
9 | diff -r 84018b5f2edc -r 7fc487a50780 Makefile | ||
10 | --- a/Makefile Mon Oct 14 21:03:08 2019 +0200 | ||
11 | +++ b/Makefile Fri Jan 10 15:22:22 2020 +0100 | ||
12 | @@ -38,7 +38,7 @@ | ||
13 | CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ./sysconfig.sh > $@ | ||
14 | |||
15 | nsnake: ${OBJS} | ||
16 | - ${CC} -o $@ ${LDFLAGS} ${OBJS} ${LIBS} | ||
17 | + ${CC} -o $@ ${OBJS} ${LDFLAGS} ${LIBS} | ||
18 | |||
19 | install: nsnake | ||
20 | install -Dm2555 -g ${GID} -o ${UID} nsnake ${DESTDIR}${BINDIR}/nsnake | ||