Skip to content

Instantly share code, notes, and snippets.

@Oleksiy-Yakovenko
Last active June 19, 2017 20:22
Show Gist options
  • Save Oleksiy-Yakovenko/a1df869a4c0345ea8278b2d2edd5be5c to your computer and use it in GitHub Desktop.
Save Oleksiy-Yakovenko/a1df869a4c0345ea8278b2d2edd5be5c to your computer and use it in GitHub Desktop.
WIP snapcraft.yml
# This is an attempt to create a snapcraft script
# for packaging prebuilt deadbeef binaries into a snap package,
# similar to what we do with Debian and ArchLinux packages.
#
# The research has shown, that snap packaging is not capable of doing this,
# and the sandboxing system of Snap prevents deadbeef from functioning correctly.
#
# Therefore this script is left here for reference only, but doesn't have any real use.
name: deadbeef
version: "0.7.3snap1"
summary: The Ultimate Music Player
description: The Ultimate Music Player
DeaDBeeF (as in 0xDEADBEEF) is a cross-platform audio player
confinement: strict
architectures: [amd64]
apps:
deadbeef:
command: run.sh
plugs: [home, unity7, network, network-bind, x11, gsettings, pulseaudio, mount-observe, locale-control]
parts:
deadbeef:
plugin: copy
files:
deadbeef-0.7.3-alpha1/*: /
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment