[MPlayer-cvslog] r31912 - in trunk: DOCS/tech/MAINTAINERS README debian debian/all-lang-config-mak.sh debian/clean debian/compat debian/control debian/copyright debian/daily-build.sh debian/mplayer-dbg.links debian...
siretart
subversion at mplayerhq.hu
Tue Aug 3 15:02:07 CEST 2010
Author: siretart
Date: Tue Aug 3 15:02:07 2010
New Revision: 31912
Log:
Add new debian packaging based on official distro packages
Added:
trunk/debian/ (props changed)
trunk/debian/all-lang-config-mak.sh (contents, props changed)
trunk/debian/clean
trunk/debian/compat
trunk/debian/control
trunk/debian/copyright
trunk/debian/daily-build.sh (contents, props changed)
trunk/debian/mplayer-dbg.links
trunk/debian/mplayer-doc.doc-base.cs
trunk/debian/mplayer-doc.doc-base.de
trunk/debian/mplayer-doc.doc-base.en
trunk/debian/mplayer-doc.doc-base.es
trunk/debian/mplayer-doc.doc-base.fr
trunk/debian/mplayer-doc.doc-base.hu
trunk/debian/mplayer-doc.doc-base.pl
trunk/debian/mplayer-doc.doc-base.ru
trunk/debian/mplayer-doc.docs
trunk/debian/mplayer-gui.menu
trunk/debian/mplayer-gui.mime
trunk/debian/mplayer.conf
trunk/debian/mplayer.examples
trunk/debian/mplayer.install
trunk/debian/mplayer.mime
trunk/debian/mplayer.preinst
trunk/debian/prefs/
trunk/debian/prefs/MD5SUMS
trunk/debian/prefs/codecs_list
trunk/debian/prefs/mirrors
trunk/debian/rules (contents, props changed)
trunk/debian/source/
trunk/debian/source/format
Modified:
trunk/DOCS/tech/MAINTAINERS
trunk/README
Modified: trunk/DOCS/tech/MAINTAINERS
==============================================================================
--- trunk/DOCS/tech/MAINTAINERS Tue Aug 3 14:32:17 2010 (r31911)
+++ trunk/DOCS/tech/MAINTAINERS Tue Aug 3 15:02:07 2010 (r31912)
@@ -58,7 +58,7 @@ Documentation translations:
* Russian: Vladimir Voroshilov
Platforms/ports:
- * Debian packaging: Diego Biurrun
+ * Debian/Ubuntu packaging: Reinhard Tartler, Diego Biurrun
* Red Hat/RPM packaging: Dominik Mierzejewski
* FreeBSD: Vladimir Kushnir, Nexus
* BSD/OS: Steven Schultz
Modified: trunk/README
==============================================================================
--- trunk/README Tue Aug 3 14:32:17 2010 (r31911)
+++ trunk/README Tue Aug 3 15:02:07 2010 (r31912)
@@ -133,22 +133,15 @@ Sometimes running 'ldconfig' is enough t
NOTE: If you run Debian you can configure, compile and build a proper Debian
.deb package with only one command:
- fakeroot debian/rules binary
-
-If you want to pass custom options to configure, you can set up the
-DEB_BUILD_OPTIONS environment variable. For instance, if you want GUI
-and OSD menu support you would use:
-
- DEB_BUILD_OPTIONS="--enable-gui --enable-menu" fakeroot debian/rules binary
-
-You can also pass some variables to the Makefile. For example, if you want
-to compile with gcc 3.4 even if it's not the default compiler:
+ debian/daily-build.sh -b
- CC=gcc-3.4 DEB_BUILD_OPTIONS="--enable-gui" fakeroot debian/rules binary
+If you want to modify options to configure, please adjust the file
+debian/rules to your needs.
To clean up the source tree run the following command:
fakeroot debian/rules clean
+ rm debian/changelog
______________________________________
STEP4: Choose an onscreen display font
Added: trunk/debian/all-lang-config-mak.sh
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/all-lang-config-mak.sh Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+# hack to avoid having to configure mplayer just for building the
+# xml documentation
+
+doc_lang_all=`echo DOCS/xml/??/ DOCS/xml/??_??/ | sed -e "s:DOCS/xml/\(..\)/:\1:g" -e "s:DOCS/xml/\(.._..\)/:\1:g"`
+
+echo "DOC_LANG_ALL = ${doc_lang_all}"
+echo "DOC_LANGS = ${doc_lang_all}"
Added: trunk/debian/clean
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/clean Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,7 @@
+debian/postrm
+debian/menu
+debian/TODO.Debian
+debian/templates
+debian/mime
+debian/config
+debian/dirs
Added: trunk/debian/compat
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/compat Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1 @@
+7
Added: trunk/debian/control
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/control Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,170 @@
+Source: mplayer
+Section: video
+Priority: optional
+Maintainer: The Mplayer Developers <mplayer-dev-eng at mplayerhq.hu>
+DM-Upload-Allowed: yes
+Standards-Version: 3.9.1
+Homepage: http://www.mplayerhq.hu/
+Build-Depends: debhelper (>= 7),
+ docbook-xml,
+ docbook-xsl,
+ ladspa-sdk,
+ libenca-dev,
+ libaa1-dev,
+ libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386],
+ libaudio-dev,
+ libcaca-dev,
+ libcdparanoia-dev | libcdparanoia0-dev,
+ libdirectfb-dev,
+ libdts-dev,
+ libesd0-dev,
+ libfaad-dev,
+ libfontconfig1-dev,
+ libfreetype6-dev,
+ libfribidi-dev,
+ libgif-dev,
+ libgl1-mesa-dev,
+ libgtk2.0-dev,
+ libjack-dev,
+ libjpeg62-dev,
+ liblircclient-dev,
+ liblivemedia-dev,
+ liblzo2-dev,
+ libmp3lame-dev,
+ libmpcdec-dev,
+ libncurses5-dev,
+ libopenal-dev,
+ libpng12-dev | libpng-dev,
+ libpulse-dev,
+ libschroedinger-dev,
+ libsdl1.2-dev | libsdl1.1-dev,
+ libsmbclient-dev,
+ libspeex-dev,
+ libsvga1-dev [i386 amd64],
+ libswscale-dev,
+ libtheora-dev (>= 1.0~beta1),
+ libvorbis-dev,
+ libvorbisidec-dev,
+ libx11-dev,
+ libx264-dev (>= 2:0.85.1442),
+ libxext-dev,
+ libxinerama-dev,
+ libxv-dev,
+ libxvidcore-dev,
+ libxvmc-dev,
+ libxxf86dga-dev,
+ libxxf86vm-dev,
+ libvdpau-dev [i386 amd64],
+ pkg-config,
+ vstream-client-dev,
+ x11proto-core-dev,
+ xsltproc,
+ zlib1g-dev
+
+Package: mplayer-gui
+Architecture: any
+Suggests: mplayer-doc,
+ ttf-freefont,
+ bzip2,
+ fontconfig
+Depends: mplayer-skin,
+ mplayer,
+ ${shlibs:Depends},
+ ${misc:Depends}
+Replaces: mplayer-doc (<< 2:1.0~rc3+svn20090426-2),
+ mplayer (<< 2:1.0~rc3+svn20090426-2)
+Description: movie player for Unix-like systems
+ MPlayer plays most MPEG, VOB, AVI, Ogg/OGM, VIVO,
+ ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, NuppelVideo, yuv4mpeg, FILM, RoQ, PVA files,
+ supported by many native, XAnim, RealPlayer, and Win32 DLL codecs. It can
+ also play VideoCD, SVCD, DVD, 3ivx, RealMedia, and DivX movies.
+ .
+ Another big feature of MPlayer is the wide range of supported output
+ drivers. It works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev,
+ DirectFB, but also SDL (plus all its drivers) and some
+ low level card-specific drivers (for Matrox, 3Dfx and Radeon, Mach64
+ and Permedia3). Most of them support software or hardware scaling,
+ therefore allowing fullscreen display. MPlayer is also able
+ to use some hardware MPEG decoder boards, such as the DVB
+ and DXR3/Hollywood+.
+ .
+ This package includes the gui variant of mplayer.
+
+Package: mencoder
+Architecture: any
+Suggests: mplayer-doc,
+ ttf-freefont,
+ bzip2,
+ fontconfig
+Depends: mplayer,
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: MPlayer's Movie Encoder
+ MPlayer plays most MPEG, VOB, AVI, Ogg/OGM, VIVO,
+ ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, NuppelVideo, yuv4mpeg, FILM, RoQ, PVA files,
+ supported by many native, XAnim, RealPlayer, and Win32 DLL codecs. It can
+ also play VideoCD, SVCD, DVD, 3ivx, RealMedia, and DivX movies.
+ .
+ This package contains menconder, a simple movie encoder, designed to
+ encode MPlayer-playable movies
+ (AVI/ASF/OGG/DVD/VCD/VOB/MPG/MOV/VIV/FLI/RM/NUV/NET) to other
+ MPlayer-playable formats. It can encode with various codecs, like DivX4
+ (1 or 2 passes), libavcodec, PCM/MP3/VBRMP3 audio. Also has stream
+ copying and video resizing abilities.
+
+Package: mplayer
+Architecture: any
+Suggests: mplayer-doc,
+ ttf-freefont,
+ netselect | fping,
+ bzip2,
+ fontconfig
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Replaces: mplayer-doc (<< 2:1.0~rc3+svn20090426-2),
+ mplayer-nogui (<< 2:1.0~rc3+svn20090426-2),
+ mencoder (<< 2:1.0~rc3+svn20090426-2)
+Description: movie player for Unix-like systems
+ MPlayer plays most MPEG, VOB, AVI, Ogg/OGM, VIVO,
+ ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, NuppelVideo, yuv4mpeg, FILM, RoQ, PVA files,
+ supported by many native, XAnim, RealPlayer, and Win32 DLL codecs. It can
+ also play VideoCD, SVCD, DVD, 3ivx, RealMedia, and DivX movies.
+ .
+ Another big feature of MPlayer is the wide range of supported output
+ drivers. It works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev,
+ DirectFB, but also SDL (plus all its drivers) and some
+ low level card-specific drivers (for Matrox, 3Dfx and Radeon, Mach64
+ and Permedia3). Most of them support software or hardware scaling,
+ therefore allowing fullscreen display. MPlayer is also able
+ to use some hardware MPEG decoder boards, such as the DVB
+ and DXR3/Hollywood+.
+ .
+ Not all of the upstream code is distributed in the source tarball.
+ See the README.Debian and copyright files for details.
+
+Package: mplayer-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends: mplayer,
+ ${misc:Depends}
+Recommends: ffmpeg-dbg
+Description: debugging symbols for MPlayer
+ This package contains the debugging symbols for MPlayer, a movie
+ player for Unix-like systems.
+ .
+ You only need these if you want to generate usefule debugging
+ backtraces.
+
+Package: mplayer-doc
+Architecture: all
+Section: doc
+Recommends: mplayer
+Depends: ${misc:Depends}
+Replaces: mplayer (<< 2:1.0~rc3+svn20090426-1)
+Description: documentation for MPlayer
+ This package contains the HTML documentation for MPlayer, a movie player for
+ Unix-like systems. It is available in several languages.
+ .
+ You only need this package if you want to read the mplayer manual. The manpages
+ are included in the regular mplayer package.
Added: trunk/debian/copyright
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/copyright Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,835 @@
+----- Debian package
+
+This package was first debianized by * TeLeNiEkO * telenieko at telenieko.com on
+Mon, 26 Feb 2001 12:24:04 +0100.
+
+The current Debian Mantainer is: Dariush Pietrzak <eyck at ghost.anime.pl>
+sponsored by: A Mennucci <mennucc1 at debian.org>
+
+Dariush Pietrzak and A Mennucci hold copyright (c) on the Debian
+packaging, that is available under the terms of GNU GPL v2 (see below
+for header).
+
+Original source can be found at: http://www.mplayerhq.hu/
+but (!) the orig.tar.gz contained in Debian is not the
+upstream one. See README.Debian for details.
+
+MPlayer was originally written by Árpád Gereöffy and has been extended and
+worked on by many more since then; see the AUTHORS file for an (incomplete)
+list.
+
+----- Copyright of MPlayer
+
+MPlayer is nowadays copyrighted by the MPlayer team ;
+this copyright applies to code written specifically for MPlayer
+(see (*) below for the list exceptions).
+
+----- License of MPlayer
+
+MPlayer is licensed under the terms of GNU GPL v2 ;the licence header is:
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the complete text of the GNU General Public
+License, version 2, can be found in /usr/share/common-licenses/GPL-2.
+
+This license applies to code written specifically for MPlayer;
+(see (*) below for the list exceptions).
+
+---- (*) Other License and Copyright
+
+MPlayer includes code from several external sources; this is shipped
+in subdirectories; (summarized) copyrights and licenses are as follows:
+
+Name: FFmpeg
+Version: CVS snapshot
+Homepage: http://www.ffmpeg.org
+Directory: libavcodec, libavformat, libavutil, libpostproc
+Copyright (c) The ffmpeg Project
+ (see individual files for other copyrights)
+License: GNU Lesser General Public License, some parts GNU General Public
+ License, GNU General Public License when combined
+
+Name: FAAD2
+Version: 2.1 beta (20040915 CVS snapshot) + fixes and portability patches
+Homepage: http://www.audiocoding.com
+Directory: libfaad2
+Copyright (C) 2003-2004 M. Bakker, Ahead Software AG, http://www.nero.com
+License: GNU General Public License
+
+Name: GSM 06.10 library
+Version: patchlevel 10
+Homepage: http://kbs.cs.tu-berlin.de/~jutta/toast.html
+Copyright 1992 by Jutta Degener and Carsten Bormann, Technische Universitaet Berlin
+Directory: libmpcodecs/native/
+License:
+ Any use of this software is permitted provided that this notice is
+ not removed and that neither the authors nor the Technische
+ Universitaet Berlin are deemed to have made any representations as to
+ the suitability of this software for any purpose nor are held
+ responsible for any defects of this software. THERE IS ABSOLUTELY NO
+ WARRANTY FOR THIS SOFTWARE.
+ As a matter of courtesy, the authors request to be informed about
+ uses this software has found, about bugs in this software, and about
+ any improvements that may be of general interest.
+ .
+ As of the libgsm debian package version 1.0.13-1, the following
+ copyright addition has been made to the libgsm package:
+ .
+ Since the original terms of 15 years ago maybe do not make our
+ intentions completely clear given today's refined usage of the legal
+ terms, we append this additional permission:
+ .
+ Permission to use, copy, modify, and distribute this software
+ for any purpose with or without fee is hereby granted,
+ provided that this notice is not removed and that neither
+ the authors nor the Technische Universitaet Berlin are
+ deemed to have made any representations as to the suitability
+ of this software for any purpose nor are held responsible
+ for any defects of this software. THERE IS ABSOLUTELY NO
+ WARRANTY FOR THIS SOFTWARE.
+ .
+ Berkeley/Bremen, 05.04.2009
+ Jutta Degener
+ Carsten Bormann
+
+Name: miniLZO
+Version: 1.07
+Homepage: http://www.oberhumer.com/opensource/lzo/#minilzo
+File: libmpcodecs/native/minilzo.c libmpcodecs/native/minilzo.h
+Copyright (C) 1996-2000 Markus Franz Xaver Johannes Oberhumer
+License: GNU General Public License
+
+Name: liba52
+Version: 0.7.4 + patches
+Homepage: http://liba52.sourceforge.net/
+Directory: liba52
+Copyright (C) 2000-2001 Michel Lespinasse <walken at zoy.org>
+Copyright (C) 1999-2000 Aaron Holtzman <aholtzma at ess.engr.uvic.ca>
+License: GNU General Public License
+
+Name: libmpeg2
+Version: 0.4.0b + patches
+Homepage: http://libmpeg2.sourceforge.net/
+Directory: libmpeg2
+Copyright (C) 2000-2003 Michel Lespinasse <walken at zoy.org>
+Copyright (C) 1999-2000 Aaron Holtzman <aholtzma at ess.engr.uvic.ca>
+Copyright (C) 2003 David S. Miller <davem at redhat.com>
+Copyright (c) 2002-2003 Falk Hueffner <falk at debian.org>
+License: GNU General Public License
+
+Name: mpg123
+Version: 0.59s + significant changes
+Homepage: http://www.mpg123.de/
+Directory: mp3lib
+Copyright (c) 1995 by Michael Hipp
+License: GNU General Public License
+
+Name: Tremor
+Version: 1.0 + parts CVS from December 2004 + patches
+Homepage: http://xiph.org/
+Directory: tremor
+Copyright (c) 2002, Xiph.org Foundation
+License: BSD-like:
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ - Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ - Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ - Neither the name of the Xiph.org Foundation nor the names of its
+ contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
+ OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Name: avifile DLL loader
+Version: 0.47 + patches + CVS updates
+Homepage: http://avifile.sourceforge.net/
+Directory: loader/
+Copyright 1995 Alexandre Julliard
+Copyright 1994 Eric Youndale & Erik Bos
+Copyright 1996-98 Marcus Meissner
+Copyright 1995 Thomas Sandford
+Copyright 1996 Martin von Loewis
+Copyright 1993 Robert J. Amstadt
+Copyright 1995-1996 Alexandre Julliard
+Copyright 2000-2001 Eugene Kuznetsov (divx at euro.ru)
+License: GNU General Public License
+
+Name: dvbstream
+Version: 0.4.3-pre3 (cvs checkout)
+Homepage: http://www.linuxstb.org/dvbstream/
+ now at http://prdownloads.sourceforge.net/dvbtools/
+File: libmpdemux/dvbin.h libmpdemux/dvbin.c libmpdemux/rtp.h
+Copyright (C) 2002 the xine project
+License: GNU General Public License
+
+Name: librtsp
+Version: xine CVS 2003/04/10 + patches
+Homepage: http://www.xinehq.de
+Directory: stream/librtsp/
+Copyright (C) 2000-2002 the xine project
+License: GNU General Public License
+
+Name: realrtsp
+Version: xine CVS 2003/04/17 + patches
+Homepage: http://www.xinehq.de
+Directory: stream/realrtsp/
+Copyright (C) 2000-2002 the xine project
+License: GNU General Public License
+
+Name: id3edit
+Version: 1.9 + patches
+Homepage: http://id3edit.sourceforge.net/
+Directory: libmpdemux/genres.h
+Copyright (C) 2001 Jason Carter
+License: GNU General Public License
+
+Name: matroxset
+Version: 0.3
+Homepage: ftp://platan.vc.cvut.cz/pub/linux/matrox-latest/
+Directory: TOOLS/TVout/matroxset/
+License: GNU General Public License
+
+Name: unrarlib
+Version: 0.4.0 + patches
+Homepage: http://www.unrarlib.org/
+File: unrarlib.[ch]
+Copyright (C) 2000-2002 by Christian Scheurer (www.ChristianScheurer.ch)
+ UNIX port copyright (c) 2000-2002 by Johannes Winkelmann (jw at tks6.net)
+License: GNU General Public License / UniquE RAR File Library License
+
+Name: uCIFS library
+Version: development files as of september 2004
+Homepage: http://ubiqx.org/libcifs/
+Directory: libvo/md5sum.[ch]
+License: GNU Lesser General Public License
+
+Name: FreeSDP
+Version: 0.4.1
+Homepage: https://savannah.nongnu.org/projects/freesdp/
+Directory: stream/freesdp/
+Copyright (C) 2001,2002,2003 Federico Montesino Pouzols <fedemp at suidzer0.org>
+License: GNU General Public License
+
+--- libmpdemux
+libmpdemux is itself a collection of code from different sources
+
+File: libmpdemux/pnm.c libmpdemux/pnm.h
+Copyright (C) 2000-2002 the xine project
+License: GNU General Public License
+
+File: libmpdemux/demux_avs.c libmpdemux/demux_avs.h
+Copyright (c) 2005 Gianluigi Tiesi <sherpya at netfarm.it>
+Copyright 2003 Kevin Atkinson
+License: GNU General Public License
+
+
+Name: lavtools
+File: libmpdemux/yuv4mpeg.h
+Home: mjpeg.sourceforge.net
+Copyright (C) 2001 Matthew J. Marjanovic <maddog at mir.com>
+License: GNU General Public License
+
+
+Name: XMMS - Cross-platform multimedia player
+File: libmpdemux/demux_xmms_plugin.h
+Copyright (C) 1998-2000 Peter Alm, Mikael Alm, Olle Hallnas, Thomas Nilsson and 4Front Technologies
+License:
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met: 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer. 2.
+ * Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions and the following disclaimer in the documentation
+ * and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY
+ * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR
+ * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+
+--- TOOLS
+
+In the TOOLS directory you can find some nice scripts and code that
+makes using MPlayer and MEncoder easier, for example scripts for DVD
+track encoding in three pass mode or creating SVCDs from a movie.
+
+MPlayer scripts in the TOOLS dir
+--------------------------------
+
+edgedetect.fp, emboss.fp
+
+Author: Reimar Döffinger
+
+Description: Examples of custom fragment program for OpenGL video out driver
+
+Usage: mplayer -vo gl:yuv=4:customprog=edgedetect.fp
+
+
+midentify.sh
+
+Author: Tobias Diedrich
+
+Description: Runs 'mplayer -identify' for all arguments while preventing
+ video window flashing.
+
+Usage: midentify.sh file1 [file2 ...]
+
+
+mpconsole.sh
+
+Author: Rich Felker
+
+Description: Script to run MPlayer on the console (fbdev/mga_vid/etc.) without
+ the console text and/or flashing cursor getting in the way.
+
+Usage: mpconsole.sh [mplayer options]
+
+
+mplmult.sh
+
+Author: Reimar Döffinger
+
+Description: Example how to output video on multiple windows in sync. Might
+ be even more useful in combination with -vo ggi to distribute
+ the video arbitrarily.
+
+Usage: mplmult.sh <n> <options>
+ n Number of MPlayer instances that display the video.
+ options Any options you would pass to MPlayer, more than
+ one file will usually not work.
+
+
+subsearch.sh
+
+Author: Alex Beregszaszi
+
+Description: Collects subtitle files from the directory given as argument
+ ('.' if none is given) and its subdirectories and prints
+ them as a comma separated list to stdout.
+
+Usage: subsearch.sh [directory]
+ mplayer -sub `subsearch.sh` movie
+
+
+wma2ogg.pl
+
+Author: Peter Simon
+
+Description: Converts WMA files to Ogg or MP3.
+
+Usage: wma2ogg [options] <-f FILE1 | -f FILE2 ... | -a>
+ -f, -file filename
+ -a converts all WMA files in the current directory
+ -t output filetype (ogg, mp3) [default=ogg]
+ -lame I wanna use L.A.M.E. sure enough!
+ -br bitrate (kb/s) [default=from the WMA]
+ -del remove WMA file(s) after the transcoding
+
+
+
+MEncoder scripts in the TOOLS dir
+---------------------------------
+
+divx2svcd.sh
+
+Author: Miklos Vajna
+
+Description: A simple utility that creates an SVCD from a video in an AVI
+ container.
+
+Usage: divx2svcd.sh <input_avi> [options]
+ see 'divx2svcd.sh -h' for more info
+
+
+mencvcd.sh
+
+Author: Jürgen Hammelmann
+
+Description: Converts DVD (or anything else that MPlayer plays) to (S)VCD
+
+Usage: mencvcd.sh <basename> [mencvcd.sh options] [mplayer options]
+ see 'mencvcd.sh -h' for more info
+
+Note: Requires MPlayer, mjpegtools, VCDImager, cdrdao, and optionally
+ LAME, tooLAME and SoX.
+
+
+dvd2divxscript.pl
+
+Author: Florian Schilhabel
+
+Description: Yet another DVD to divx helper script.
+ This script encodes a DVD track in three pass mode to MPEG-4 with
+ libavcodec. Optionally it writes the resulting movie file to
+ CD-ROM the corresponding audio track to MP3. It can also shut
+ down the computer when it finishes. If you like, you can
+ watch the MEncoder output on /dev/tty8.
+
+Usage: --help show help
+ --abr (AudioBitRate) Please enter the desired bitrate this
+ can be either [96|128|192] kbit/sec (default: 128).
+ --lang Specify the Language of the audio track this can be
+ for example <en> or <de> (default: <de>).
+ --dvd Specify the DVD track you want to encode.
+ --cdsize Specify the size of your CD-ROM (default: 700MB).
+ --shutdown Shutdown the system, when the encoding process has
+ finished. Needs appropriate privileges.
+ --out Specify the name of your encoded movie. The file
+ extension will be appended automatically.
+ --writecd Takes the newly created movie and writes it to a
+ CD-ROM.
+ --writedev cdrecord device identifier, for example 0,1,0
+ --speed writing speed (default: 4)
+ --dvd-device device to pull the video off (default: /dev/dvd)
+
+
+aconvert.sh
+
+Author: Jonas Jermann
+
+Description: A hack to allow MEncoder to read respectively encode from audio
+ only files.
+
+Usage: aconvert.sh <"input file"> <"output file"> <"options">
+ If no options are specified the following is assumed:
+ -oac lavc -lavcopts acodec=mp3:abitrate=192
+
+Note: The script is probably bash dependent and it's just a quick
+ hack, feel free to improve it (or much better: fix MEncoder ;).
+
+
+
+qepdvcd.sh
+
+Author: Reynaldo H. Verdejo Pinochet
+
+Description: converter from any supported format to VCD/SVCD PAL/NTSC
+
+Usage: qepdvcd.sh file <options>
+ Run with no arguments to see the list of options.
+
+Note: You will need vcdimager/cdrecord to master/burn the resulting
+ files.
+
+
+
+Tech scripts in the TOOLS dir
+-----------------------------
+
+calcbpp.pl
+
+Author: Moritz Bunkus
+
+Description: A script that calculates the $bpp for a movie, mentioned in
+ DOCS/tech/encoding-tips.txt, see that document for more info.
+
+Usage: calcbpp.pl <resolution> <aspect ratio> <bitrate> <fps>
+ resolution: the cropped but unscaled resolution
+ (use '-vf cropdetect')
+ aspect ratio: the encoded aspect ratio. All DVDs come at
+ 720x576 but contain a flag that tells the player
+ wether it should display the DVD at an aspect
+ ratio of 4/3 (1.333) or at 16/9 (1.777). Have a
+ look at MPlayer's output - there's something
+ about 'prescaling'. That's what you are looking
+ for.
+ bitrate: the video bitrate in kbit/s
+ fps: the fps
+
+ example: calcbpp.pl 720x440 16/9 896 25
+
+
+countquant.pl
+
+Author: Moritz Bunkus
+
+Description: Counts the quantizers used for the encoding, mentioned in
+ DOCS/tech/encoding-tips.txt, see that document for more info.
+
+Usage: countquant.pl < divx2pass.log
+ It will print out which quantizer was used how often. If you see
+ that e.g. the lowest quantizer (vqmin=2) gets used for > 95% of
+ the frames then you can safely increase your picture size.
+
+
+plotpsnr.pl
+
+Author: Jonas Jermann
+
+Description: Draw PSNR log graphs using gnuplot.
+
+Usage: plotpsnr.pl [options] <file>
+ -h, --help Display this help message
+ -quant Display quantizers
+ -size Display size
+ -psnr Display PSNR
+ -iframes Display I-frames
+ -pframes Display P-frames
+ -bframes Display B-frames
+ -aframes Display all frames in different colors
+ -cmp <file2> Compare two files
+ -qs <style> Quantizer style
+ -ss <style> Size style
+ -ps <style> PSNR style
+
+ Default: -quant -size -psnr -qs "p" -ss "i" -ps "p"
+
+Note: Requires gnuplot. Comparison is based on file2. Comparison
+ assumes that the frame numbers of both files fit.
+
+
+psnr-video.sh
+
+Author: Matthias Wieser
+
+Description: Calculates the PSNR between two existing video files.
+ The PSNR is calculated frame by frame.
+ Also prints the overall PSNR.
+ The script can be used to:
+ * Compare different softwarescalers (should I use
+ -sws 1 or -sws 2 ?)
+ * Compare different resolutions (is it better to scale
+ down to 640x360 or to 560x320)
+ * Compare different deinterlacers
+ * Compare different video codecs
+ * Compare video filters (is it better to use -vf hqdn3d
+ or lavcopts:nr=400)
+ * [...]
+
+Usage: psnr-video.sh <file1> <file2> [<frames>] [<options1>] [<options2>]
+
+ <file1> and <file2> are the video files for which the PSNR
+ should be calculated.
+ [<frames>] is the number of frames to process, starting
+ from frame 1.
+ [<options1>] are additional MPlayer options for <file1>
+ [<options2>] are additional MPlayer options for <file2>
+
+ A file called ./psnr.dat will be created with the following
+ content:
+
+ File;Y;Cb;Cr
+ 00000001.ppm;34.23;39.54;40.06;35.426
+ 00000002.ppm;33.03;38.71;39.26;34.271
+ 00000003.ppm;33.45;38.91;39.28;34.655
+ 00000004.ppm;32.72;38.69;38.85;33.972
+ [...]
+ 00000247.ppm;35.55;40.84;42.15;36.785
+ PSNR:;35.9887
+
+Note: This script relies on the the tool "pnmpsnr" for the
+ frame-by-frame PSNR calculation.
+ Be aware that psnr-video.sh needs a lot of temporary space
+ in /tmp/.
+
+
+asfinfo
+
+Author: Arpi
+
+Description: a simple ASF header display program
+
+Usage: asfinfo <filename.asf>
+
+Note: Also see MPlayer's -identify option.
+
+
+avi-fix
+
+Author: Arpi
+
+Description: A simple tool to fix chunk sizes in RIFF AVI files.
+
+Usage: avi-fix [-fix] <badfile.avi>
+
+Note: It does not check or fix the index, to do this use
+ 'mencoder -forceidx -oac copy -ovc copy'.
+
+
+checktree.sh
+
+Author: Ivo van Poorten
+
+Description: Check the source tree for anomalies.
+
+Usage: checktree.sh -help
+
+Note: This script is meant for developers to check the current
+ source tree and/or the patches they are working on.
+
+
+mphelp_check.py
+
+Author: Uoti Urpala
+
+Description: Check console message translations for common errors.
+
+Usage: mphelp_check.py [--missing] <master file> <files to check>
+
+Note: Compares MPlayer translation files against a master file and
+ reports conflicting arguments, extra strings not present in
+ the base file and (optionally) missing strings.
+
+
+cpuinfo
+
+Author: Jürgen Keil
+
+Description: the prototype ../cpuinfo.c
+
+Note: Used by configure to emulate /proc/cpuinfo on non-Linux systems.
+
+
+dump_mp4
+
+Author: Arpi
+
+Description: MPEG4-ES stream inspector, dumps the stream startcodes.
+
+
+fastmemcpybench
+
+Author: Felix Bünemann
+
+Description: benchmark/testbed for fastmemcpy stuff
+
+Note: Also see fastmem.sh.
+
+
+movinfo
+
+Author: Arpi
+
+Description: Show QuickTime MOV file structure.
+
+Usage: movinfo <filename.mov>
+
+
+vivodump
+
+Author: Arpi
+
+Description: Dump H.263 frame headers from VIVO files.
+
+Usage: vivodump <input_file> <output_file>
+
+
+
+Miscellaneous scripts in the TOOLS dir
+--------------------------------------
+
+subedit.pl
+
+Author: Michael Klepikov
+
+Description: A script for pipelined editing of subtitle files.
+
+Usage: subedit.pl [switches]
+ -if,--input-format <fmt> input format; supported: SRT (default: SRT)
+ -of,--output-format <fmt> output format; supported: SRT
+ (default: input format)
+ -s,--shift <time> shift all subtitles by <time>
+ (format: [-]hh:mm:ss,fraction)
+ -c,--scale <time> scale by adding <time> to overall duration
+ -f,--split-from <time> drop subtitles that end before <time>
+ -t,--split-to <time> drop subtitles that start after <time> (will
+ truncate timing if it overlaps a boundary)
+ -r,--renumber renumber SRT subtitles in output
+ -d,--debug enable debug output
+ -h,--help help message
+
+
+w32codec_dl.pl
+
+Author: Tom Lees
+
+Description: This script will use the Windows Media Player codec download
+ infrastructure to aquire the codecs listed in codecs.conf and put
+ them in a directory named "codecs/" below the current directory.
+
+Usage: w32codec_dl.pl <codecs.conf location>
+
+Note: You will need the libwww-perl stuff and the cabextract utility
+ which can be found at http://www.kyz.uklinux.net/cabextract.php3.
+
+
+binary_codecs.sh
+
+Author: Andrea Menucci, thuglife
+
+Description: Downloads binary codecs from mplayerhq.hu and installs them
+ on a Debian system.
+
+Usage: binary_codecs.sh install
+ binary_codecs.sh uninstall
+
+
+vobshift.py
+
+Author: Gábor Farkas
+
+Description: Adjust the time-info in vobsub files
+
+Usage: vobshift.py in.idx out.idx +8.3
+ Will shift the time by 8.3 seconds
+
+
+subrip.c
+
+Author: Kim Minh Kaplan
+
+Description: Transform VOBsub subtitles into Subrip text subtitles using
+ GOCR/JOCR.
+
+Usage: subrip <vobsub basename> [subid [output filename] ]
+
+Note: Requires at least JOCR/GOCR 0.37.
+ You will have to change the 'vobsub_id' value if you want a
+ subtitle different from number 0. Hint: You can view the
+ subtitle that is being decoded with "display subtitle-*.pgm".
+
+
+alaw-gen.c
+
+Author: Arpi
+
+Description: Generates alaw/ulaw tables.
+
+Note: Created to work around a past license issue, no longer useful.
+
+
+avisubdump.c
+
+Author: Tobias Diedrich
+
+Description: Dumps vobsub soft subtitles streams embedded in AVI files.
+
+Usage: avisubdump <movie.avi>
+
+
+vfw2menc.c
+
+Author: Gianluigi Tiesi
+
+Description: Creates a codec settings file from the Video for Windows codecs
+ found in the mplayer codec packs.
+
+Usage: vfw2menc -f <fourcc> -d <codec.dll> -s <settingsfile.mcf>
+ -h|--help - displays this help
+ -d|--driver filename - dll or drv to load
+ -f|--fourcc fourcc - fourcc of selected driver
+ -s|--save filename - save settings to file
+ -c|--check filename - load and show setting in filename
+ -v|--view - displays the config dialog and do nothing
+
+Notes: Works on Windows/Linux x86 only.
+
+
+modify_reg.c
+
+Author: Alan Nisota
+
+Description: Modifies registry file (usually ~/.mplayer/registry)
+
+Usage: modify_reg -r <registry_file> -l
+ modify_reg -r <registry_file> -k <key> [-d|-v <value>[-t <type>]]
+ -r|--registry - path to registry file
+ -l|--list - shows all keys and values
+ -k|--key - registry key
+ -d|--del - delete key
+ -v|--value - new value for key
+ -t|--type - key type: string (default) or dword
+
+Notes: Necessary to use CoreAVC with MPlayer
+
+
+compare.c
+
+Author: Michael Niedermayer
+
+Description: Simple file compare program that detects the number of rounding
+ errors and dies if the error is too large.
+
+Usage: compare <file1> <file2>
+
+
+realcodecs/
+
+Author: miscellaneous
+
+Description: Wrappers for Linux Real binary codecs used to analyze, alter and
+ dump the data flow between RealPlayer and its codecs.
+
+Usage: - Set the path to the RealPlayer codecs directory in the C files.
+ - Run 'make realcodecs'.
+ - Rename the original codecs to match the names expected in the
+ wrapper sources. The default is to give them a "real" prefix,
+ e.g. realcook.so.6.0.
+ - Put the wrappers in the RealPlayer codecs directory.
+
+Notes: Known to work at least on Linux x86 with RealPlayer8.
+
+
+
+netstream - access remote streams
+---------------------------------
+
+NOTE: netstream does not link at the moment - help welcome.
+
+netstream allows you to access most MPlayer stream types from a remote host.
+The main purpose of this feature is to make it possible to directly use the
+CD or DVD drive of another computer on the network (provided you have the
+required bandwidth). On the downside some stream types (currently TV and MF)
+are not usable remotely because they are implemented at the demuxer level.
+
+Be aware that currently the server is not secure at all.
+
+Compile the server by running 'make netstream' and then copy the netstream
+binary to the right place on your system (usually /usr/local/bin on Unix).
+Start the netstream server on the computer you intend to access remotely.
+There are no command line arguments.
+
+Play the second track of a VCD on the server with:
+
+ mplayer -cache 5000 mpst://servername/vcd://2
+
+Access files on this server with:
+
+ mplayer -cache 5000 mpst://servername//usr/local/movies/lol.avi
+
+Note that paths which do not start with a / will be interpreted as relative to
+the directory where the server is running. The '-cache' option is not needed
+but highly recommended.
Added: trunk/debian/daily-build.sh
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/daily-build.sh Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+# wrapper around dpkg-buildpackage to generate correct changelog
+# use "debian/daily-build.sh -b" to create binary packages
+# and "debian/daily-build.sh -S" to create a source package only
+
+LC_ALL=C svn info 2> /dev/null | grep Revision | cut -d' ' -f2
+version=$(LC_ALL=C svn info 2> /dev/null | grep Revision | cut -d' ' -f2)
+
+# ensure correct directory
+test -r debian/control || exit 1
+
+rm debian/changelog
+dch --create --empty --package mplayer -v 2:1.0~svn${version} "Daily build"
+
+dpkg-buildpackage -us -uc "$@"
Added: trunk/debian/mplayer-dbg.links
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer-dbg.links Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1 @@
+/usr/lib/debug/usr/bin/mplayer /usr/lib/debug/usr/bin/gmplayer
Added: trunk/debian/mplayer-doc.doc-base.cs
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer-doc.doc-base.cs Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,11 @@
+Document: mplayer-cs
+Title: MPlayer documentation (Czech)
+Author: The MPlayer team
+Abstract: This documentation describes the use of MPlayer. (Czech)
+ MPlayer is a movie player for GNU/Linux that supports a wide
+ range of audio and video formats, and output drivers.
+Section: Sound
+
+Format: HTML
+Index: /usr/share/doc/mplayer-doc/HTML/cs/index.html
+Files: /usr/share/doc/mplayer-doc/HTML/cs/*.html
Added: trunk/debian/mplayer-doc.doc-base.de
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer-doc.doc-base.de Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,11 @@
+Document: mplayer-de
+Title: MPlayer documentation (German)
+Author: The MPlayer team
+Abstract: This documentation describes the use of MPlayer. (German)
+ MPlayer is a movie player for GNU/Linux that supports a wide
+ range of audio and video formats, and output drivers.
+Section: Sound
+
+Format: HTML
+Index: /usr/share/doc/mplayer-doc/HTML/de/index.html
+Files: /usr/share/doc/mplayer-doc/HTML/de/*.html
Added: trunk/debian/mplayer-doc.doc-base.en
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer-doc.doc-base.en Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,11 @@
+Document: mplayer-en
+Title: MPlayer documentation (English)
+Author: The MPlayer team
+Abstract: This documentation describes the use of MPlayer. (English)
+ MPlayer is a movie player for GNU/Linux that supports a wide
+ range of audio and video formats, and output drivers.
+Section: Sound
+
+Format: HTML
+Index: /usr/share/doc/mplayer-doc/HTML/en/index.html
+Files: /usr/share/doc/mplayer-doc/HTML/en/*.html
Added: trunk/debian/mplayer-doc.doc-base.es
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer-doc.doc-base.es Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,11 @@
+Document: mplayer-es
+Title: MPlayer documentation (Spanish)
+Author: The MPlayer team
+Abstract: This documentation describes the use of MPlayer. (Spanish)
+ MPlayer is a movie player for GNU/Linux that supports a wide
+ range of audio and video formats, and output drivers.
+Section: Sound
+
+Format: HTML
+Index: /usr/share/doc/mplayer-doc/HTML/es/index.html
+Files: /usr/share/doc/mplayer-doc/HTML/es/*.html
Added: trunk/debian/mplayer-doc.doc-base.fr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer-doc.doc-base.fr Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,11 @@
+Document: mplayer-fr
+Title: MPlayer documentation (French)
+Author: The MPlayer team
+Abstract: This documentation describes the use of MPlayer. (French)
+ MPlayer is a movie player for GNU/Linux that supports a wide
+ range of audio and video formats, and output drivers.
+Section: Sound
+
+Format: HTML
+Index: /usr/share/doc/mplayer-doc/HTML/fr/index.html
+Files: /usr/share/doc/mplayer-doc/HTML/fr/*.html
Added: trunk/debian/mplayer-doc.doc-base.hu
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer-doc.doc-base.hu Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,11 @@
+Document: mplayer-hu
+Title: MPlayer documentation (Hungarian)
+Author: The MPlayer team
+Abstract: This documentation describes the use of MPlayer. (Hungarian)
+ MPlayer is a movie player for GNU/Linux that supports a wide
+ range of audio and video formats, and output drivers.
+Section: Sound
+
+Format: HTML
+Index: /usr/share/doc/mplayer-doc/HTML/hu/index.html
+Files: /usr/share/doc/mplayer-doc/HTML/hu/*.html
Added: trunk/debian/mplayer-doc.doc-base.pl
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer-doc.doc-base.pl Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,11 @@
+Document: mplayer-pl
+Title: MPlayer documentation (Polish)
+Author: The MPlayer team
+Abstract: This documentation describes the use of MPlayer. (Polish)
+ MPlayer is a movie player for GNU/Linux that supports a wide
+ range of audio and video formats, and output drivers.
+Section: Sound
+
+Format: HTML
+Index: /usr/share/doc/mplayer-doc/HTML/pl/index.html
+Files: /usr/share/doc/mplayer-doc/HTML/pl/*.html
Added: trunk/debian/mplayer-doc.doc-base.ru
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer-doc.doc-base.ru Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,11 @@
+Document: mplayer-ru
+Title: MPlayer documentation (Russian)
+Author: The MPlayer team
+Abstract: This documentation describes the use of MPlayer. (Russian)
+ MPlayer is a movie player for GNU/Linux that supports a wide
+ range of audio and video formats, and output drivers.
+Section: Sound
+
+Format: HTML
+Index: /usr/share/doc/mplayer-doc/HTML/ru/index.html
+Files: /usr/share/doc/mplayer-doc/HTML/ru/*.html
Added: trunk/debian/mplayer-doc.docs
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer-doc.docs Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,3 @@
+Copyright
+DOCS/HTML
+DOCS/tech
Added: trunk/debian/mplayer-gui.menu
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer-gui.menu Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1 @@
+?package(mplayer):command="/usr/bin/gmplayer" section="Applications/Video" needs="X11" title="gmplayer"
Added: trunk/debian/mplayer-gui.mime
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer-gui.mime Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,21 @@
+application/x-ogg; /usr/bin/gmplayer %s; description="OggVorbis Audio"
+application/ogg; /usr/bin/gmplayer %s; description="OggVorbis Audio"
+audio/mpeg; /usr/bin/gmplayer %s; description="MPEG Audio Format"
+audio/x-mpegurl; /usr/bin/gmplayer %s; description="Icecast Playlists"
+audio/x-ms-wax; /usr/bin/gmplayer %s; description="Audio Format"
+audio/x-ms-wma; /usr/bin/gmplayer %s; description="Audio Format"
+audio/x-pls; /usr/bin/gmplayer %s; description="MP3 ShoutCast/IceCast Playlist"
+audio/x-scpls; /usr/bin/gmplayer %s; description="Shoutcast Playlists"
+audio/x-wav; /usr/bin/gmplayer %s; description="Waveform Microsoft Wave/RIFF"
+video/mpeg; /usr/bin/gmplayer %s; description="MPEG Video Format"; test=test -n "$DISPLAY"
+video/quicktime; /usr/bin/gmplayer %s; description="Apple Quicktime Video"; test=test -n "$DISPLAY"
+video/x-mpeg2; /usr/bin/gmplayer %s; description="MPEG Video"; test=test -n "$DISPLAY"
+video/x-mpeg; /usr/bin/gmplayer %s; description="MPEG 2 Video"; test=test -n "$DISPLAY"
+video/mpeg; /usr/bin/gmplayer %s; description="MPEG 2 Video"; test=test -n "$DISPLAY"
+video/x-ms-afs; /usr/bin/gmplayer %s; description="Audio Video Interleave - Microsoft"; test=test -n "$DISPLAY"
+video/x-ms-asf; /usr/bin/gmplayer %s; description="MS ASF video"; test=test -n "$DISPLAY"
+video/x-msvideo; /usr/bin/gmplayer %s; description="Audio Video Interleave - Microsoft"; test=test -n "$DISPLAY"
+video/x-ms-wma; /usr/bin/gmplayer %s; description="Audio Video Interleave - Microsoft"; test=test -n "$DISPLAY"
+video/x-ms-wmv; /usr/bin/gmplayer %s; description="Audio Video Interleave - Microsoft"; test=test -n "$DISPLAY"
+video/x-ms-wmx; /usr/bin/gmplayer %s; description="Audio Video Interleave - Microsoft"; test=test -n "$DISPLAY"
+video/x-ms-wvx; /usr/bin/gmplayer %s; description="Audio Video Interleave - Microsoft"; test=test -n "$DISPLAY"
Added: trunk/debian/mplayer.conf
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer.conf Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,130 @@
+#
+# MPlayer configuration file
+#
+# Configuration files are read system-wide from /etc/mplayer/mplayer.conf
+# and per user from ~/.mplayer/config, where per-user settings override
+# system-wide settings, all of which are overrriden by the command line.
+#
+# The configuration file settings are the same as the command line
+# options without the preceding '-'.
+#
+# See the CONFIGURATION FILES section in the man page
+# for a detailed description of the syntax.
+
+
+##################
+# video settings #
+##################
+
+# Specify default video driver (see -vo help for a list).
+# vo=xv,x11
+
+# FBdev driver:
+#
+# mode to use (read from fb.modes)
+#fbmode = 640x480-120
+#
+# location of the fb.modes file
+#fbmodeconfig = /etc/fb.modes
+
+# Specify your monitor timings for the vesa and fbdev video output drivers.
+# See /etc/X11/XF86Config for timings. Be careful; if you specify settings
+# that exceed the capabilities of your monitor, you may damage it.
+#
+# horizontal frequency range (k stands for 1000)
+#monitor-hfreq = 31.5k-50k,70k
+#
+# vertical frequency range
+#monitor-vfreq = 50-90
+#
+# dotclock (or pixelclock) range (m stands for 1000000)
+#monitor-dotclock = 30M-300M
+
+# Start in fullscreen mode by default.
+#fs=yes
+
+# Change to a different videomode when going fullscreen.
+#vm=yes
+
+# Override the autodetected color depth, may need 'vm=yes' as well.
+#bpp=0
+
+# Enable software scaling (powerful CPU needed) for video output
+# drivers that do not support hardware scaling.
+#zoom=yes
+
+# standard monitor size, with square pixels
+#monitoraspect=4:3
+
+# Use this for a widescreen monitor, non-square pixels.
+#monitoraspect=16:9
+
+# Keep the player window on top of all other windows.
+#ontop=yes
+
+
+##################
+# audio settings #
+##################
+
+# Use pulse, then alsa, then SDL video with the aalib subdriver by default.
+ao=pulse,alsa,sdl:aalib
+
+# Use SDL audio driver with the esd subdriver by default.
+#ao = sdl:esd
+
+# Specify the mixer device.
+#mixer = /dev/mixer
+
+# Resample the sound to 44100Hz with the lavcresample audio filter.
+#af=lavcresample=44100
+
+
+##################
+# other settings #
+##################
+
+stop-xscreensaver=yes
+
+# Pretend to be Window Media Player.
+# Fixes playback when playlist and media file use the same URL.
+#user-agent=NSPlayer/4.1.0.3856
+
+# Drop frames to preserve audio/video sync.
+#framedrop = yes
+
+# Specify your preferred skin here (skins are searched for in
+# /usr/local/share/mplayer/skins/<name> and ~/.mplayer/skins/<name>).
+#skin = Abyss
+
+# Resample the font alphamap.
+# 0 plain white fonts
+# 0.75 very narrow black outline (default)
+# 1 narrow black outline
+# 10 bold black outline
+#ffactor = 0.75
+
+# cache settings
+#
+# Use 8MB input cache by default.
+#cache = 8192
+#
+# Prefill 20% of the cache before starting playback.
+#cache-min = 20.0
+#
+# Prefill 50% of the cache before restarting playback after the cache emptied.
+#cache-seek-min = 50
+
+# DVD: Display English subtitles if available.
+#slang = en
+
+# DVD: Play English audio tracks if available.
+#alang = en
+
+###################
+# DVDNAV Settings #
+###################
+#vc=ffmpeg12,
+
+# You can also include other configuration files.
+#include = /path/to/the/file/you/want/to/include
Added: trunk/debian/mplayer.examples
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer.examples Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,3 @@
+etc/example.conf
+etc/menu.conf
+etc/input.conf
Added: trunk/debian/mplayer.install
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer.install Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,4 @@
+TOOLS/binary_codecs.sh usr/share/mplayer/
+TOOLS/midentify.sh usr/share/mplayer/
+debian/prefs var/lib/mplayer/
+etc/input.conf etc/menu.conf etc/mplayer
Added: trunk/debian/mplayer.mime
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer.mime Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,21 @@
+application/x-ogg; /usr/bin/mplayer %s; description="OggVorbis Audio"
+application/ogg; /usr/bin/mplayer %s; description="OggVorbis Audio"
+audio/mpeg; /usr/bin/mplayer %s; description="MPEG Audio Format"
+audio/x-mpegurl; /usr/bin/mplayer %s; description="Icecast Playlists"
+audio/x-ms-wax; /usr/bin/mplayer %s; description="Audio Format"
+audio/x-ms-wma; /usr/bin/mplayer %s; description="Audio Format"
+audio/x-pls; /usr/bin/mplayer %s; description="MP3 ShoutCast/IceCast Playlist"
+audio/x-scpls; /usr/bin/mplayer %s; description="Shoutcast Playlists"
+audio/x-wav; /usr/bin/mplayer %s; description="Waveform Microsoft Wave/RIFF"
+video/mpeg; /usr/bin/mplayer %s; description="MPEG Video Format"; test=test -n "$DISPLAY"
+video/quicktime; /usr/bin/mplayer %s; description="Apple Quicktime Video"; test=test -n "$DISPLAY"
+video/x-mpeg2; /usr/bin/mplayer %s; description="MPEG Video"; test=test -n "$DISPLAY"
+video/x-mpeg; /usr/bin/mplayer %s; description="MPEG 2 Video"; test=test -n "$DISPLAY"
+video/mpeg; /usr/bin/mplayer %s; description="MPEG 2 Video"; test=test -n "$DISPLAY"
+video/x-ms-afs; /usr/bin/mplayer %s; description="Audio Video Interleave - Microsoft"; test=test -n "$DISPLAY"
+video/x-ms-asf; /usr/bin/mplayer %s; description="MS ASF video"; test=test -n "$DISPLAY"
+video/x-msvideo; /usr/bin/mplayer %s; description="Audio Video Interleave - Microsoft"; test=test -n "$DISPLAY"
+video/x-ms-wma; /usr/bin/mplayer %s; description="Audio Video Interleave - Microsoft"; test=test -n "$DISPLAY"
+video/x-ms-wmv; /usr/bin/mplayer %s; description="Audio Video Interleave - Microsoft"; test=test -n "$DISPLAY"
+video/x-ms-wmx; /usr/bin/mplayer %s; description="Audio Video Interleave - Microsoft"; test=test -n "$DISPLAY"
+video/x-ms-wvx; /usr/bin/mplayer %s; description="Audio Video Interleave - Microsoft"; test=test -n "$DISPLAY"
Added: trunk/debian/mplayer.preinst
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/mplayer.preinst Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,44 @@
+#!/bin/sh
+# preinst script
+#
+
+set -e
+
+# summary of how this script can be called:
+# * <new-preinst> `install'
+# * <new-preinst> `install' <old-version>
+# * <new-preinst> `upgrade' <old-version>
+# * <old-preinst> `abort-upgrade' <new-version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+case "$1" in
+ install)
+ ;;
+ upgrade)
+ if dpkg --compare-versions "$2" le "1.0~rc3+svn20090405-1"; then
+ md5=`md5sum /etc/mplayer/mplayer.conf | cut -d' ' -f1`
+ case "$md5" in
+ 9bdac8eb1184daa188d4829575ceafe8|\
+ 46f52a60c07ed788500056dd7ffd27b9)
+ echo "removing obsolete /etc/mplayer/mplayer.conf"
+ rm -f /etc/mplayer/mplayer.conf
+ esac
+ fi
+
+ ;;
+ abort-upgrade)
+ ;;
+
+ *)
+ echo "preinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
Added: trunk/debian/prefs/MD5SUMS
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/prefs/MD5SUMS Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,34 @@
+cb4bb06ebc804f5dc4ec0ed516dc20d9 all-20061022.tar.bz2
+0407e8ad132e37ccd3f932448ca201c5 all-20071007.tar.bz2
+c71cbf23c9ac84b85a15801af6fe5fa4 all-alpha-20061028.tar.bz2
+7918b605cca3df7e2c34784f1328e494 all-ppc-20061022.tar.bz2
+abcf4a3abc16cf88c9df7e0a77e9b941 essential-20061022.tar.bz2
+4ea9c2dbd0945c83af1a8d0dd363993c essential-20071007.tar.bz2
+96fe3d614650531dda6675124f986a13 essential-alpha-20061028.tar.bz2
+af409ba2918dc8f639dded805102fc76 essential-amd64-20061203.tar.bz2
+8e1ceeec51469f5baac65e56fac709e8 essential-amd64-20071007.tar.bz2
+df9ec99d9fa7ef0ab6a633cfb421d637 essential-ppc-20061022.tar.bz2
+6682d5013a91bb80fdde87a516f6a8af essential-ppc-20071007.tar.bz2
+1f5b8e9d9e31f898b1207a0b3bd70f32 qt5dlls-20040626.tar.bz2
+dbb2e77156a69179473b86f7498e9b29 qt63dlls-20050115.tar.bz2
+9fb88417aef157e2f1f5b7be57eaed7b qt65dlls-20040704.tar.bz2
+c8cc10f2c9f109fa44fc4dddb91571c4 qt6dlls-20040626.tar.bz2
+a7e750afda31796d322395d77c4184d0 qtextras-20041107.tar.bz2
+c9ae3969ba1e73a8cbeef38f5803fd2e rp8codecs-20040626.tar.bz2
+32919658c4bdfb3454173e3d64d26dc2 rp8codecs-alpha-20050115.tar.bz2
+4cc9a6270f9aa834b4fef49d71b9faf9 rp8codecs-ppc-20050115.tar.bz2
+534658c867abb81c38e0c05bccc79a79 rp8codecs-win32-20040626.tar.bz2
+a32f4fa1f77593536a57e4b662fde7aa rp9codecs-20050115.tar.bz2
+6b56c1c127f5ac0c4c8a9878f24477ca rp9codecs-win32-20050115.tar.bz2
+4558d3690e9479b06df16d0a15b35f9d unsupported-20040809.tar.bz2
+90ba6a76ded2f9fd9f865024bd8de3d3 win32codecs-20040703.tar.bz2
+58ce4d68001d4f39c3e84d52834fb3ef win32codecs-essential-20040703.tar.bz2
+a7c980a1a94fbac6ebd34c7485a1891d xanimdlls-20040626.tar.bz2
+0b4877ac52eb7e84eb3031e6d7a3f65d xanimdlls-alpha-20061028.tar.bz2
+8965e5f67f39530f293fc6c594bca19a xanimdlls-ppc-20040626.tar.bz2
+1e409d500336a8318cbe2a67bbf9d9ca essential-macosx-x86-20060611.zip
+788cf4940280fd787c0a2141d88ce3c7 rp9codecs-macosx-20041107.pkg.zip
+1323e8d46bfc7b8d1d6d172018222e9c windows-all-20061022.zip
+f96557eeddb4ea9d286a89ff8c91750a windows-all-20071007.zip
+0cc375cebb4f7820ad82bc2802171193 windows-essential-20061022.zip
+e32bdc9970f0df7da8eb23d2b254b866 windows-essential-20071007.zip
Added: trunk/debian/prefs/codecs_list
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/prefs/codecs_list Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,10 @@
+i386 @MAINSITE@ releases/codecs essential-20071007.tar.bz2
+powerpc @MAINSITE@ releases/codecs essential-ppc-20071007.tar.bz2
+amd64 @MAINSITE@ releases/codecs essential-amd64-20071007.tar.bz2
+alpha @MAINSITE@ releases/codecs essential-alpha-20061028.tar.bz2
+
+
+
+
+
+
Added: trunk/debian/prefs/mirrors
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/prefs/mirrors Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,7 @@
+http://www1.mplayerhq.hu/MPlayer/
+http://www2.mplayerhq.hu/MPlayer/
+http://www3.mplayerhq.hu/MPlayer/
+http://www4.mplayerhq.hu/MPlayer/
+http://www5.mplayerhq.hu/MPlayer/
+http://www7.mplayerhq.hu/MPlayer/
+http://www8.mplayerhq.hu/MPlayer/
Added: trunk/debian/rules
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/rules Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1,193 @@
+#!/usr/bin/make -f
+
+# This has to be exported to make some magic below work.
+export DH_OPTIONS
+
+# Support multiple makes at once
+ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+NUMJOBS = -j$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+else
+# on i386 and amd64, we query the system unless overriden by DEB_BUILD_OPTIONS
+ifeq ($(DEB_BUILD_ARCH),i386)
+NUMJOBS := -j$(shell getconf _NPROCESSORS_ONLN 2>/dev/null || echo 1)
+else ifeq ($(DEB_BUILD_ARCH),amd64)
+NUMJOBS := -j$(shell getconf _NPROCESSORS_ONLN 2>/dev/null || echo 1)
+endif
+endif
+
+
+# do not run the actual rules of this makefile in parallel. sub-makes
+# can go in parallel
+.NOTPARALLEL:
+
+############
+
+DEB_SOURCE := $(shell dpkg-parsechangelog | sed -n 's/^Source: //p')
+DEB_VERSION := $(shell dpkg-parsechangelog | sed -n 's/^Version: //p')
+UPSTREAM_VERSION := $(shell echo $(DEB_VERSION) | sed -r 's/[^:]+://; s/-[^-]+$$//')
+SVN_VERSION := $(shell echo $(UPSTREAM_VERSION) | sed -nr 's/^[0-9.:-~]+\+svn([0-9]+)$$/\1/p')
+
+
+#UPSTREAMSOURCE := upstream SVN repository
+UPSTREAMSOURCE := http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2
+
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
+DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
+DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
+
+
+# XXX enable-menu is frowned upon by upstream
+CONFIGURE_FLAGS = \
+ --prefix=/usr \
+ --confdir=/etc/mplayer \
+ --enable-xvmc \
+ --enable-menu \
+ --disable-arts \
+ --enable-largefiles \
+ --language=all \
+ $(archconf)
+
+ifeq ($(DEB_HOST_ARCH),i386)
+#configure optimizes for the cpu detected at ./configure time
+#in order to build a generic binary, avoid non-standard opcodes through gcc
+ archconf += --target=i586-linux
+ CONFIGURE_FLAGS += --enable-runtime-cpudetection
+endif
+ifeq ($(DEB_HOST_ARCH),amd64)
+ CONFIGURE_FLAGS += --enable-runtime-cpudetection
+endif
+ifeq ($(DEB_HOST_ARCH),kfreebsd-i386)
+ CONFIGURE_FLAGS += --enable-runtime-cpudetection
+endif
+ifeq ($(DEB_HOST_ARCH),kfreebsd-amd64)
+ CONFIGURE_FLAGS += --enable-runtime-cpudetection
+endif
+ifeq ($(DEB_HOST_ARCH),powerpc)
+ CONFIGURE_FLAGS += --enable-runtime-cpudetection
+endif
+ifeq ($(DEB_HOST_ARCH),alpha)
+#Avoid high optimization through gcc.
+# see http://permalink.gmane.org/gmane.linux.debian.ports.alpha/7295
+ archconf += --target=alpha_ev5-linux
+endif
+
+# generate debugging symbols for mplayer-dbg for all archs but mipsen,
+# see bug #520113
+ifeq (,$(findstring mips,$(DEB_HOST_ARCH)))
+CONFIGURE_FLAGS += --enable-debug
+endif
+
+ifeq (linux,$(DEB_HOST_ARCH_OS))
+ CONFIGURE_FLAGS += --enable-mga --enable-3dfx --enable-tdfxfb
+endif
+
+# See http://wiki.debian.org/Teams/Dpkg/DebianRules; #465282 and
+# https://wiki.ubuntu.com/DistCompilerFlags
+CLEAN_ENV=env -u CFLAGS -u CPPFLAGS -u LDFLAGS -u FFLAGS -u CXXFLAGS
+
+build: build-arch build-indep
+
+####### build-arch
+build-arch:
+ dh_testdir
+ dh_prep -a
+ $(MAKE) -f debian/rules debian/mplayer/usr/bin/mplayer
+ $(MAKE) -f debian/rules debian/mencoder/usr/bin/mencoder
+ $(MAKE) -f debian/rules debian/mplayer-gui/usr/bin/gmplayer
+
+# build non-gui version
+# & mencoder
+debian/mplayer/usr/bin/mplayer debian/mencoder/usr/bin/mencoder:
+ dh_testdir
+ $(CLEAN_ENV) \
+ ./configure $(CONFIGURE_FLAGS) --disable-gui
+ $(CLEAN_ENV) \
+ $(MAKE) $(NUMJOBS) mplayer mencoder
+ $(MAKE) install-mplayer DESTDIR=$(CURDIR)/debian/mplayer
+ $(MAKE) install-mplayer-man DESTDIR=$(CURDIR)/debian/mplayer
+ $(MAKE) install-mencoder DESTDIR=$(CURDIR)/debian/mencoder
+ $(MAKE) install-mencoder-man DESTDIR=$(CURDIR)/debian/mplayer
+ install -D -m 644 debian/mplayer.conf \
+ $(CURDIR)/debian/mplayer/etc/mplayer/mplayer.conf
+
+# build gui version
+debian/mplayer-gui/usr/bin/gmplayer:
+ dh_testdir
+ $(CLEAN_ENV) \
+ ./configure $(CONFIGURE_FLAGS) --enable-gui
+ $(CLEAN_ENV) \
+ $(MAKE) $(NUMJOBS) mplayer
+ install -D -m 755 mplayer $(CURDIR)/debian/mplayer-gui/usr/bin/gmplayer
+ install -D -m 644 etc/mplayer.desktop \
+ $(CURDIR)/debian/mplayer-gui/usr/share/applications/mplayer.desktop
+ install -D -m 644 etc/mplayer.xpm \
+ $(CURDIR)/debian/mplayer-gui/usr/share/pixmaps/mplayer.xpm
+
+
+# binaries already installed via build rules as we have to build several flavors
+install-arch: build-arch
+
+###### build-indep
+DOCS/HTML/en/index.html:
+ sh debian/all-lang-config-mak.sh > config.mak
+ cd DOCS/xml && ./configure
+ $(MAKE) -C DOCS/xml html-chunked
+
+build-indep:
+ dh_testdir
+ dh_prep -i
+ test ! -f DOCS/HTML/en/index.html || $(MAKE) -f debian/rules DOCS/HTML/en/index.html
+
+# commands to compile the documentation
+install-indep: build-indep
+ dh_installchangelogs -i
+ dh_installdocs -i
+ dh_compress -i
+ dh_fixperms -i
+
+################ clean
+
+clean:
+ dh_testdir
+ dh_testroot
+ [ ! -f config.mak ] || $(MAKE) -C DOCS/xml releaseclean && $(MAKE) distclean
+ dh_clean snapshot_version
+
+# Build architecture-independent packages
+binary-indep: install-indep
+
+# Build architecture-dependent packages
+binary-arch: install-arch
+ dh_testdir
+ dh_testroot
+ dh_install -a
+ dh_installchangelogs -a
+ dh_installdocs -a
+ dh_installexamples -a
+ dh_installmenu -a
+ dh_installmime -a
+ dh_installman -a
+ dh_strip -a --dbg-package=mplayer-dbg
+ dh_link
+ dh_compress -a
+ dh_fixperms -a
+ dh_makeshlibs -a
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+
+get-orig-source:
+ dh_testdir
+ sh debian/get-orig-source.sh -d $(SVN_VERSION)
+
+PHONY += build clean binary-indep binary-arch binary-common binary
+PHONY += install binary binary-arch binary-indep clean checkroot get-orig-source
+PHONY += autocontrol fix-orig-source copy-orig-from-svn download-and-unpack-orig
+
+.PHONY: $(PHONY)
Added: trunk/debian/source/format
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/debian/source/format Tue Aug 3 15:02:07 2010 (r31912)
@@ -0,0 +1 @@
+3.0 (quilt)
More information about the MPlayer-cvslog
mailing list