aboutsummaryrefslogtreecommitdiff
path: root/snapcraft.yaml.in
diff options
context:
space:
mode:
authorColin Snover2017-11-23 11:50:28 -0600
committerColin Snover2017-11-23 14:02:55 -0600
commit2dfa1fa71e07385e5bcc1e5da6cb34d88561dc7c (patch)
treef8155678b9459ca7f85b387dd152e30062bb61b5 /snapcraft.yaml.in
parentf2766d743bab00a8389b82f5fb0e2873bbf92677 (diff)
downloadscummvm-rg350-2dfa1fa71e07385e5bcc1e5da6cb34d88561dc7c.tar.gz
scummvm-rg350-2dfa1fa71e07385e5bcc1e5da6cb34d88561dc7c.tar.bz2
scummvm-rg350-2dfa1fa71e07385e5bcc1e5da6cb34d88561dc7c.zip
DEVTOOLS: Add Snap manifest to update-version.pl
Diffstat (limited to 'snapcraft.yaml.in')
-rw-r--r--snapcraft.yaml.in63
1 files changed, 63 insertions, 0 deletions
diff --git a/snapcraft.yaml.in b/snapcraft.yaml.in
new file mode 100644
index 0000000000..a95477707a
--- /dev/null
+++ b/snapcraft.yaml.in
@@ -0,0 +1,63 @@
+name: scummvm
+version: "@VERSION@"
+summary: ScummVM
+description: |
+ ScummVM is a program which allows you to run certain classic graphical
+ point-and-click adventure games, provided you already have their data
+ files. The clever part about this: ScummVM just replaces the executables
+ shipped with the game, allowing you to play them on systems for which
+ they were never designed!
+confinement: strict
+
+apps:
+ scummvm:
+ command: scummvm
+ plugs: [x11, home, pulseaudio, unity7, opengl]
+
+parts:
+ scummvm:
+ source: .
+ plugin: autotools
+# Quick test build
+# configflags:
+# - --disable-all-engines
+# - --enable-engine=scumm
+ build-packages:
+ - g++
+ - make
+ - libsdl2-dev
+ - libjpeg62-dev
+ - libmpeg2-4-dev
+ - libogg-dev
+ - libvorbis-dev
+ - libflac-dev
+ - libmad0-dev
+ - libpng12-dev
+ - libtheora-dev
+ - libfaad-dev
+ - libfluidsynth-dev
+ - libfreetype6-dev
+ - zlib1g-dev
+ - libunity-dev
+ stage-packages:
+ - libicu55
+ - libasound2
+ - libc6
+ - libfaad2
+ - libflac8
+ - libfluidsynth1
+ - libgl1-mesa-dri
+ - libgl1-mesa-glx
+ - libjpeg62
+ - libjpeg8
+ - libmad0
+ - libmpeg2-4
+ - libogg0
+ - libpng12-0
+ - libsdl2-2.0-0
+ - libsndio6.1
+ - libstdc++6
+ - libtheora0
+ - libvorbis0a
+ - libvorbisfile3
+ - zlib1g