-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsnapcraft.yaml
55 lines (52 loc) · 1.57 KB
/
snapcraft.yaml
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
45
46
47
48
49
50
51
52
53
54
55
name: bzflag
version: 2.4.26
summary: Free 3D online multi-player multi-platform tank battle game.
description: |
BZFlag is a 3D networked multi-player multi-platform tank battle
game. It runs on Windows, macOS, Linux, BSD, and other platforms. It
was one of the most popular games ever on Silicon Graphics machines
and continues to be developed and improved to this day.
architectures: [amd64]
confinement: strict
apps:
bzflag:
command: desktop-launch $SNAP/bin/bzflag -directory $SNAP/share/bzflag/ -configdir $SNAP_USER_COMMON/.config/
plugs:
- opengl
- x11
- network
- network-bind
- alsa
- pulseaudio
bzfs:
command: bzfs
plugs:
- network
- network-bind
parts:
bzflag:
plugin: autotools
source-type: tar
source: https://download.bzflag.org/bzflag/source/2.4.26/bzflag-2.4.26.tar.gz
source-checksum: sha256/e82ed881ab37b22763ba666f599b95b3fb2cb30f4aeb9104ac9b56f1671618cb
build-packages:
- g++
- libtool
- automake
- autoconf
- libgl1-mesa-dev
- libglu1-mesa-dev
- libsdl2-dev
- libcurl3-dev
- libc-ares-dev
- zlib1g-dev
- libncurses-dev
- libglew-dev
- make
- mesa-common-dev
stage-packages:
- libglu1-mesa
- libgl1-mesa-dri
- libgl1-mesa-glx
after:
- desktop-glib-only