<div>Hey,<br></div><div><br></div><div>I tried packaging Angband as as snap. This is what I have as snapcraft.yaml: <br></div><div><br></div><div>name: angband<br></div><div>version: "4.0.5"<br></div><div>summary: Single-player, text-based, dungeon simulation game  <br></div><div>confinement: devmode <br></div><div><br></div><div>apps:<br></div><div>  angband:<br></div><div>    command: games/angband<br></div><div>    plug: [x11, unity7, home, pulseaudio]</div><div><br></div><div>parts:<br></div><div>  angband:<br></div><div>    plugin: autotools<br></div><div>    configflags: ["--enable-sdl"]<br></div><div>    source: <a href="http://rephial.org/downloads/4.0/angband-4.0.5.tar.gz">http://rephial.org/downloads/4.0/angband-4.0.5.tar.gz</a><br></div><div>    build-packages:<br></div><div>      - libsdl1.2-dev<br></div><div>      - libsdl-ttf2.0-dev<br></div><div>      - libsdl-mixer1.2-dev<br></div><div>      - libsdl-image1.2-dev<br></div><div><br></div><div>The game gets packaged, but fails to run, because it looks for the files in /share/games/angband instead of $SNAP/share/games/angband<br></div><div><br></div><div>I tried packaging it with '--no-install' and 'prefix=$SNAP' options (changing command to angband), but both result in:<br></div><div>/snap/angband/100001/command-angband.wrapper: 5: exec: angband: Permission denied <br></div><div><br></div><div>The snappy-debug gives suggestions such as:<br></div><div>* adjust program to read necessary files from $SNAP, $SNAP_DATA or $SNAP_USER_DATA<br></div><div>and <br></div><div>* adjust program to execute binaries directly from $SNAP instead of /snap/bin<br></div><div><br></div><div>Do I just fail at snapcraft or does the game really need to be patched?<br></div><div><br></div><div>Best regards,<br></div><div>Radek</div>