From ee5c3720db6e2ed7fa4b7824fa161fea7064fdd8 Mon Sep 17 00:00:00 2001 From: wm4 Date: Mon, 11 Mar 2013 00:31:18 +0100 Subject: Some more improvements to README.rst and debian/control --- README.rst | 38 +++++++++++++++++++++++++++++--------- debian/README.debian | 2 +- debian/control | 2 +- 3 files changed, 31 insertions(+), 11 deletions(-) diff --git a/README.rst b/README.rst index 072f196..e713a1b 100644 --- a/README.rst +++ b/README.rst @@ -5,6 +5,12 @@ This is a collection of scripts to make downloading and building mpv, ffmpeg and libass easier. ffmpeg and libass get special treatment, because they are essential, and distribution packages are often too old or too broken. +See below for instructions for building Debian packages. + +If you are running Mac OSX and using homebrew we provide homebrew-mpv_, an up +to date formula that compiles mpv with sensible dependencies and defaults for +OSX. + Instructions ============ @@ -64,15 +70,11 @@ Note: most dependencies are optional and autodetected. If they're missing, these features will be disabled silently. This includes some dependencies which could be considered essential. -On Debian or Ubuntu systems, you can use this command to get most of -the required dependencies: - - apt-get build-dep mplayer +Installing dependencies on Debian or Ubuntu +=========================================== -mpv has similar dependencies as mplayer, although there is some -mismatch. - -You can also try this in the mpv-build directory: +On Debian or Ubuntu systems, you can try to run this command in the +mpv-build directory to install most of the required dependencies: mk-build-deps -s sudo -ir @@ -85,5 +87,23 @@ dependencies. If you don't want to use sudo, you can also try: dpkg -i will require root rights of course. -Read debian/README.debian if you want to create a mpv package. +Building a Debian package +========================= + +You can build a full mpv Debian package with the following command: + + debuild -uc -us -b -j4 + +The .deb file will be created in the parent directory. (4 is the number +of jobs running in parallel - you can change it.) + +Contact +======= + +You can find us on IRC in ``#mpv-player`` on ``irc.freenode.net`` + +Report bugs to the `issues tracker`_ provided by GitHub to send us bug +reports or feature requests. +.. _issues tracker: https://github.com/mpv-player/mpv/issues +.. _homebrew-mpv: https://github.com/mpv-player/homebrew-mpv diff --git a/debian/README.debian b/debian/README.debian index d470113..b3e2ac3 100644 --- a/debian/README.debian +++ b/debian/README.debian @@ -1,6 +1,6 @@ mpv for Debian -------------- - You can build the package using 'debuild -uc -b -j'. + You can build the package using 'debuild -uc -us -b -j'. -- Wessel Dankers , Sun, 06 Jan 2013 13:44:11 +0100 diff --git a/debian/control b/debian/control index d6d8b95..d1bf49a 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: misc Priority: optional Maintainer: Wessel Dankers Standards-Version: 3.9.3 -Build-Depends: c-compiler, libjpeg-dev, libvdpau-dev, zlib1g-dev, x11proto-core-dev, libx11-dev, libxext-dev, libxinerama-dev, libxv-dev, libfreetype6-dev, libfribidi-dev, libfontconfig1-dev, libgl1-mesa-dev, debhelper (>= 7), autoconf, libtool, yasm, libpulse-dev, libasound2-dev, libbluray-dev, python3-docutils, libdvdread-dev +Build-Depends: c-compiler, libjpeg-dev, libvdpau-dev, zlib1g-dev, x11proto-core-dev, libx11-dev, libxext-dev, libxinerama-dev, libxv-dev, libfreetype6-dev, libfribidi-dev, libfontconfig1-dev, libgl1-mesa-dev, debhelper (>= 7), autoconf, automake, libtool, yasm, libpulse-dev, libasound2-dev, libbluray-dev, python3-docutils, libdvdread-dev Package: mpv Architecture: any -- cgit v1.2.3