-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Expand file tree
/
Copy pathtemplate
More file actions
37 lines (35 loc) · 1.18 KB
/
template
File metadata and controls
37 lines (35 loc) · 1.18 KB
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
# Template file for 'maelstrom'
pkgname=maelstrom
version=3.0.7
revision=1
build_style=gnu-configure
configure_args="--prefix=/usr/share"
hostmakedepends="pkg-config automake autoconf libtool"
makedepends="SDL2-devel SDL2_net-devel"
short_desc="You pilot your ship through the dreaded \"Maelstrom\" asteroid belt"
maintainer="orahcio <orahcio@gmail.com>"
license="GPL-2.0-only, CC-BY-3.0"
homepage="https://www.libsdl.org/projects/Maelstrom/index.html"
_commit="767d95c"
distfiles="https://github.com/libsdl-org/Maelstrom/archive/${_commit}.tar.gz"
checksum=8e8406d4436f43d98d58ce8e16f184c1de64ecee077113c4dcd98183f2659a5d
pre_configure() {
touch AUTHORS ChangeLog NEWS README
autoreconf -fi
}
do_install() {
# licence and binary
vlicense COPYING.txt
vbin Maelstrom maelstrom
# docfiles
vmkdir usr/share/doc/Maelstrom
cp Docs/*.txt ${DESTDIR}/usr/share/doc/Maelstrom/
# resources
vmkdir usr/share/Maelstrom
cp -r Images ${DESTDIR}/usr/share/Maelstrom/
cp -r Maelstrom_Fonts ${DESTDIR}/usr/share/Maelstrom/
cp -r Maelstrom_Sounds ${DESTDIR}/usr/share/Maelstrom/
cp -r Maelstrom_Sprites ${DESTDIR}/usr/share/Maelstrom/
vcopy README*.txt usr/share/Maelstrom
vcopy icon.* usr/share/Maelstrom
}