annotate snap/snapcraft.yaml @ 589:fca61cd8fc33

Start working towards py3 port
author Neil Muller <drnlmuller@gmail.com>
date Wed, 11 Jan 2023 20:29:36 +0200
parents 636e28b2e43a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
581
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
1 name: mutable-mamba
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
2 base: core18
588
636e28b2e43a Bump snap, to use new level server
Stefano Rivera <stefano@rivera.za.net>
parents: 583
diff changeset
3 version: 0.1+hg588 # TODO: Automate
581
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
4 summary: Mutable Mamba is a snake game with a difference
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
5 description: |
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
6 A game about a mutable mamba in the spirit of the classic snakes games.
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
7 Mutable Mamba was a PyWeek.org entry, a game written in a week.
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
8 license: MIT
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
9
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
10 grade: stable
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
11 confinement: strict
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
12
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
13 parts:
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
14 game:
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
15 plugin: python
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
16 python-version: python2
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
17 source: .
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
18 stage-packages:
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
19 - libslang2
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
20 - python-numpy
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
21 - python-pygame
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
22
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
23 launcher:
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
24 plugin: dump
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
25 source-type: local
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
26 source: snap/local
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
27 stage:
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
28 - mutable-mamba.desktop
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
29
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
30 apps:
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
31 mutable-mamba:
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
32 command: bin/mamba
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
33 desktop: mutable-mamba.desktop
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
34 environment:
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
35 LD_LIBRARY_PATH: "$LD_LIBRARY_PATH:$SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/pulseaudio"
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
36 plugs:
583
455f65ac777a pulseaudio plug replaced by audio-playback
Stefano Rivera <stefano@rivera.za.net>
parents: 581
diff changeset
37 - audio-playback
581
8c037e4002c6 Make a snap
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
38 - x11