From 715f6c0d2a7782d2410340745af02b68e0a00d86 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sat, 15 Sep 2012 20:58:26 +0100 Subject: [PATCH] Tweak documentation. --- README | 2 +- doc/manual/dvdomatic.xml | 81 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 82 insertions(+), 1 deletion(-) diff --git a/README b/README index d79685f57..fd3983c29 100644 --- a/README +++ b/README @@ -28,7 +28,7 @@ You will need these libraries: FFmpeg version 0.9.x or higher libtiff boost thread and filesystem - libopenjpeg + libopenjpeg 1.5.0 or higher wxWidgets libsndfile libssh diff --git a/doc/manual/dvdomatic.xml b/doc/manual/dvdomatic.xml index cd7932eca..b222c1cd4 100644 --- a/doc/manual/dvdomatic.xml +++ b/doc/manual/dvdomatic.xml @@ -117,6 +117,87 @@ dvdomatic in a shell. +
+Obtaining dependencies on Ubuntu 12.04 + + +Ubuntu 12.04 packages most of DVD-o-matic's dependencies, but some are missing. This section +describes how to obtain all of the dependencies. + + +
+Packaged dependencies + + +Most of the dependencies can be obtained from Ubuntu's packages using: + + + +sudo apt-get install libwxgtk2.8-dev libsndfile1-dev libssl-dev libssh-dev +sudo apt-get install libmagickcore-dev libboost-filesystem-dev libboost-thread-dev + + +
+ +
+Unpackaged dependencies +
+ +
+FFmpeg + + +Ubuntu does not package FFmpeg, so you will need to build it from source. The +following commands should work: + + + +git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg +cd ffmpeg +./configure --enable-shared --enable-postproc --enable-gpl +make +sudo make install + + +
+ +
+libdcp + + +You can build libdcp using: + + + +wget http://carlh.net/software/libdcp-0.20.tar.bz2 +tar xjf libdcp-0.20.tar.bz2 +cd libdcp-0.20 +./waf configure +./waf build +sudo ./waf install + + +
+ +
+libopenjpeg + + +Ubuntu does package libopenjpeg, but it is a rather old version. To build +the current release: + + + +wget http://code.google.com/p/openjpeg/downloads/detail?name=openjpeg-1.5.1.tar.gz +tar xzf openjpeg-1.5.1.tar.gz +cd openjepg-1.5.1.tar.gz +./configure +make +sudo make install + + +
+
-- 2.30.2