summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-03-11 00:31:18 +0100
committerwm4 <wm4@nowhere>2013-03-11 00:31:48 +0100
commitee5c3720db6e2ed7fa4b7824fa161fea7064fdd8 (patch)
treead9367162dc1b0f3efbab05f9cd171672200b1bc
parent65ff93026cfcc6669329748fc53124496e4932a1 (diff)
downloadmpv-build-ee5c3720db6e2ed7fa4b7824fa161fea7064fdd8.tar.bz2
mpv-build-ee5c3720db6e2ed7fa4b7824fa161fea7064fdd8.tar.xz
Some more improvements to README.rst and debian/control
-rw-r--r--README.rst38
-rw-r--r--debian/README.debian2
-rw-r--r--debian/control2
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<number of jobs>'.
+ You can build the package using 'debuild -uc -us -b -j<number of jobs>'.
-- Wessel Dankers <wsl@fruit.je>, 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 <wsl@fruit.je>
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