diff options
| -rw-r--r-- | cscript | 5 | ||||
| -rw-r--r-- | platform/linux/snapcraft.yaml.in | 37 |
2 files changed, 41 insertions, 1 deletions
@@ -25,6 +25,11 @@ import os import copy import json +summary = 'Digital Cinema Package (DCP) toolkit') +description = """ + DCP-o-matic is a set of tools that can make, play and manipulate Digital Cinema Packages (DCPs). + """ + deb_build_depends = dict() deb_build_depends_base = ['debhelper', 'python', 'g++', 'pkg-config', 'libsndfile1-dev', 'libgtk2.0-dev', 'libx264-dev'] diff --git a/platform/linux/snapcraft.yaml.in b/platform/linux/snapcraft.yaml.in index 1d26f5a3f..871703baf 100644 --- a/platform/linux/snapcraft.yaml.in +++ b/platform/linux/snapcraft.yaml.in @@ -13,7 +13,42 @@ confinement: devmode base: core18 parts: + libleqm_nrt: + plugin: waf + source-type: git + source: git://git.carlh.net/git/leqm_nrt.git + source-branch: carl + libcxml: + plugin: waf + source-type: git + source: git://git.carlh.net/git/libcxml.git + source-branch: master + libdcp: + after: [libcxml] + plugin: waf + source-type: git + source: git://git.carlh.net/git/libdcp.git + source-branch: master + libsub: + after: [libdcp] + plugin: waf + source-type: git + source: git://git.carlh.net/git/libsub.git + source-branch: master + rtaudio-cdist: + plugin: waf + source-type: git + source: git://git.carlh.net/git/rtaudio.git + source-branch: carl + ffmpeg: + plugin: autotools + configflags: --disable-indev=jack --enable-gpl --enable-libx264 + install-via: prefix + source-type: git + source: git://git.carlh.net/git/ffmpeg-cdist.git + source-branch: carl-dcpomatic-10 dcpomatic: + after: [libleqm_nrt, libcxml, libdcp, libsub, rtaudio-cdist, ffmpeg] plugin: waf configflags: ['--enable-disk'] source-type: tar @@ -31,7 +66,7 @@ parts: - libboost-regex-dev - libboost-date-time-dev - libboost-thread-dev - - libssl-dev + libssl-dev - xmlsec1 - libxmlsec1-dev - cmake |
