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 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 | name: boa
version: "0.1"
summary: Blade of Agony
description: |
A complete DOOM mod which in the Wolfenstein style.
confinement: strict
grade: stable
apps:
boa:
command: launcher
plugs: [unity7, pulseaudio, opengl, network]
parts:
gzdoom:
plugin: cmake
source: git://github.com/coelckers/gzdoom.git
configflags:
- -DNO_FMOD=ON
build-packages:
- g++
- make
- cmake
- libsdl2-dev
- zlib1g-dev
- libbz2-dev
- libjpeg-dev
- libfluidsynth-dev
- libgme-dev
- libopenal-dev
- libmpg123-dev
- libsndfile1-dev
- libwildmidi-dev
- libgtk-3-dev
- timidity
- nasm
- libgl1-mesa-dev
- tar
- libsdl1.2-dev
- libglew-dev
stage-packages:
- libsdl2-2.0-0
- libopenal1
- libfluidsynth1
- libgme0
- libmpg123-0
- libsndfile1
- libwildmidi1
- libgtk-3-0
- timidity
- libsdl1.2debian
- libgl1-mesa-glx
iwad:
plugin: nil
stage-packages:
- freedoom
prime:
- usr/share/games/doom/freedoom2.wad
mod:
plugin: nil
source: https://github.com/Realm667/WolfenDoom.git
build-packages:
- p7zip-full
- git
build: |
./build.sh -r
install: |
cp ../*.pk3 $SNAPCRAFT_PART_INSTALL/wolf_boa.pk3
launch:
plugin: dump
source: launcher
prime:
- -share
- -usr/share/doc
- -usr/share/lintian
- -usr/share/man
|