summaryrefslogtreecommitdiff
path: root/AppImageBuilder.yml
diff options
context:
space:
mode:
Diffstat (limited to 'AppImageBuilder.yml')
-rw-r--r--AppImageBuilder.yml76
1 files changed, 76 insertions, 0 deletions
diff --git a/AppImageBuilder.yml b/AppImageBuilder.yml
new file mode 100644
index 0000000..711cc35
--- /dev/null
+++ b/AppImageBuilder.yml
@@ -0,0 +1,76 @@
+# appimage-builder recipe see https://appimage-builder.readthedocs.io for details
+version: 1
+AppDir:
+ path: /AppDir
+ app_info:
+ id: speed-dreams
+ name: speed-dreams
+ icon: icon
+ version: latest
+ exec: usr/games/speed-dreams-2
+ exec_args: $@
+ apt:
+ arch:
+ - amd64
+ allow_unauthenticated: true
+ sources:
+ - sourceline: deb [signed-by="/usr/share/keyrings/ubuntu-archive-keyring.gpg"]
+ http://archive.ubuntu.com/ubuntu focal main universe
+ - sourceline: deb [signed-by="/usr/share/keyrings/ubuntu-archive-keyring.gpg"]
+ http://archive.ubuntu.com/ubuntu focal-updates main universe
+ - sourceline: deb [signed-by="/usr/share/keyrings/ubuntu-archive-keyring.gpg"]
+ http://security.ubuntu.com/ubuntu focal-security main universe
+ include:
+ - libc6:amd64
+ - locales
+ - libenet7
+ - libexpat1
+ - libglu1-mesa
+ - libglx0
+ - libopengl0
+ - libopenscenegraph160
+ - libcurl4
+ - libsdl2-2.0-0
+ - libsdl2-mixer-2.0-0
+ - librhash0
+ - libenet7
+ - libpng16-16
+ - libjpeg8
+ - zlib1g
+ - libminizip1
+ - libopenal1
+ - libplib1
+ - bash
+ - dash
+ - perl
+ files:
+ include:
+ - lib64/ld-linux-x86-64.so.2
+ - usr/share/games/speed-dreams-2/*
+ - usr/lib/games/speed-dreams-2/*
+ - /usr/local/lib/libcjson.so*
+ exclude:
+ - usr/share/man
+ - usr/share/doc/*/README.*
+ - usr/share/doc/*/changelog.*
+ - usr/share/doc/*/NEWS.*
+ - usr/share/doc/*/TODO.*
+ test:
+ fedora-30:
+ image: appimagecrafters/tests-env:fedora-30
+ command: ./AppRun
+ debian-stable:
+ image: appimagecrafters/tests-env:debian-stable
+ command: ./AppRun
+ archlinux-latest:
+ image: appimagecrafters/tests-env:archlinux-latest
+ command: ./AppRun
+ centos-7:
+ image: appimagecrafters/tests-env:centos-7
+ command: ./AppRun
+ ubuntu-xenial:
+ image: appimagecrafters/tests-env:ubuntu-xenial
+ command: ./AppRun
+AppImage:
+ arch: x86_64
+ update-information: guess