annotate deploy/linux/docker/64/Dockerfile @ 516:449a0355f864 v2.0_osx_deploy

Deployment fixes. Qt on OSX now seems to depend on QtDBus, so copy that in, and also fail if anything is found to depend on an absent Qt framework.
author Chris Cannam
date Fri, 23 Oct 2015 08:50:39 +0100
parents 9d2d99ae7b57
children
rev   line source
Chris@464 1 FROM ubuntu:14.04
Chris@464 2 MAINTAINER Chris Cannam <cannam@all-day-breakfast.com>
Chris@466 3 RUN apt-get update && apt-get install -y \
Chris@466 4 build-essential \
Chris@466 5 mercurial \
Chris@466 6 qtbase5-dev qt5-default \
Chris@466 7 libsndfile1-dev libsamplerate0-dev \
Chris@466 8 libfftw3-dev \
Chris@466 9 libbz2-dev \
Chris@466 10 libjack-dev libjack0 libpulse-dev \
Chris@466 11 libmad0-dev libid3tag0-dev \
Chris@466 12 liboggz2-dev libfishsound1-dev \
Chris@466 13 libasound2-dev \
Chris@466 14 liblo-dev liblrdf0-dev libsord-dev libserd-dev \
Chris@466 15 vamp-plugin-sdk librubberband-dev \
Chris@466 16 libboost-dev libboost-test-dev \
Chris@466 17 lintian \
Chris@466 18 w3m
Chris@466 19 RUN hg clone -u v1.0-linuxbuild https://code.soundsoftware.ac.uk/hg/tony /opt/tony
Chris@466 20 WORKDIR /opt/tony
Chris@466 21 RUN ./configure && make
Chris@466 22 RUN make -C chp -f Makefile.linux
Chris@466 23 RUN make -C pyin -f Makefile.linux64
Chris@466 24 RUN bash deploy/linux/deploy-deb.sh 1.0cc1-1 amd64