Commit fe35447f authored by Christophe Mutricy's avatar Christophe Mutricy

The Debian packaging data have been moved to svn.v.o/pkg-multimedia

parent 2fe4e8cf
......@@ -52,8 +52,9 @@ from the current directory as well:
Building packages
=================
To build a Debian package, you may use:
To build a Debian package, you need to get the packaging info
svn co svn://svn.videolan.org/pkg-multimedia/unstable/vlc/debian debian
and then
dpkg-buildpackage -rfakeroot -us -uc
......
NULL =
EXTRA_DIST = \
README.Debian \
changelog \
compat \
control \
copyright \
rules \
vlc.desktop \
vlc.dirs \
vlc.docs \
vlc.menu \
vlc.mime \
gnome-vlc.desktop \
gnome-vlc.dirs \
gvlc.desktop \
gvlc.dirs \
kvlc.dirs \
libvlc0-dev.dirs \
mozilla-plugin-vlc.dirs \
qvlc.dirs \
vlc-plugin-alsa.dirs \
vlc-plugin-arts.dirs \
vlc-plugin-esd.dirs \
vlc-plugin-ggi.dirs \
vlc-plugin-glide.dirs \
vlc-plugin-sdl.dirs \
vlc-plugin-svgalib.dirs \
wxvlc.dirs \
wxvlc.menu \
patches/00list \
patches/20_osdmenu-paths.dpatch \
patches/20_no-wx-updates.dpatch \
gcc-snapshot \
$(NULL)
$Id$
Notes for anyone wanting to build Debian packages of VLC.
- Default configuration is supposed to be latest unstable.
- To build for a Debian woody system, first build a tarball using
"make dist-woody".
- Usually VLC will come with a copy of ffmpeg, faad2 and x264 in the
extras/ directory, because they are not yet available in Debian.
- If there is no CVS directory in the root, debian/rules will assume a
full build is requested and will clean ffmpeg, faad2 and x264.
- VLC does not link with libdvdcss by default, thus it will not depend
on the libdvdcss packages. However it will use libdvdread that can
optionally open libdvdcss if found. To build packages that link directly
against libdvdcss, remove the --without-dvdcss flag in debian/rules.
This diff is collapsed.
This diff is collapsed.
This package was debianized by Sam Hocevar <sam@zoy.org> on
Mon, 13 Mar 2000 02:21:45 +0100.
It was taken from http://download.videolan.org/pub/vlc/, and the source
tarball also contains the faad2 and x264 trees.
Upstream authors: The VideoLAN Team <videolan@videolan.org>
faad2 authors: M. Bakker (mbakker(at)nero.com)
Alexander Kurpiers (a.kurpiers(at)nt.tu-darmstadt.de)
Volker Fischer (v.fischer(at)nt.tu-darmstadt.de)
x264 authors: Laurent Aimar <fenrir@via.ecp.fr>
Eric Petit <titer@videolan.org>
Min Chen <chenm001@163.com>
Justin Clay (justin_clay(at)hotmail.com)
Måns Rullgård (mru(at)mru.ath.cx)
Most of the VideoLAN code is Copyright 1996-2006 The VideoLAN Team
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, 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
* Some parts of the network layer (src/network, include/vlc_acl.h) are Copyright (C) 2005 Rémi Denis-Courmont
* The OSD menu (src/osd, modules/video_filter/osdemenu.c) are Copyright (C) 2005 M2X
* Some parts of the unicode handling routines (src/misc/unicode.c) are Copyright (C) 1998-2002, Larry Wall
* Some parts of the charset handling routines (src/misc/charset.c) are Copyright (C) 2001-2003 The Mape Project
* The XSPF playlist handling code (modules/demux/playlist/xspf and modules/misc/playlist/xspf) is Copyright (C) 2006 Daniel Stränger <vlc at schmaller dot de>
* Some parts of the TY demux (modules/demux/ty.c) are Copyright (C) 2005 by Neal Symms (tivo@freakinzoo.com) - February 2005
* The VLC tables for transrating are Copyright (C) 1996, MPEG Software Simulation Group. All Rights Reserved.
* Some parts of the transrating module (modules/stream_out/transrate) are Copyright (C) 2003 Antoine Missout, Copyright (C) 2000-2003 Michel Lespinasse <walken@zoy.org>, Copyright (C) 1999-2000 Aaron Holtzman <aholtzma@ess.engr.uvic.ca>
* The Unzip library used in skins2 (modules/gui/skins2/unzip) is Copyright (C) 1998-2005 Gilles Vollant and Copyright (c) 1990-2000 Info-ZIP. All rights reserved.
* The GnuTLS module (module/misc/gnutls.c) is Copyright (C) 2004-2006 Rémi Denis-Courmont
* The Xtag XML parser (modules/misc/xml/xtag*) is Copyright (C) 2003-2004 Commonwealth Scientific and Industrial Research
* The Real RTSP access plugin (modules/access/rtsp) is Copyright (C) 2002-2003 the xine project and Copyright (C) 2002-2004 the xine project
* The DV access module (modules/access/dv.c) is Copyright (C) 2005 M2X and Copyright by Arne Schirmacher <dvgrab@schirmacher.de>
* The VCDx input module (modules/access/vcdx/) is Copyright (C) 2003, 2004 Rocky Bernstein <rocky@panix.com>
* Some parts of the V4L input module (modules/access/v4l/videodev_mjpeg.h) are Copyright (C) lavrec (see http://mjpeg.sourceforge.net)
* Some parts of the DVB input module (modules/access/dvb/en50221.c) are Copyright (C) 2000 Klaus Schmidinger
* The RTCP handling routines (modules/mux/rtp/rtcp, modules/mux/rtp/rtp.h) are Copyright (C) 2005 M2X
* Some parts of the TS muxer (modules/mux/mpeg/csa*) are Copyright (C) 2004-2005 Laurent Aimar and Copyright (C) 2004 Laurent Aimar
* The Swscale module is Copyright (C) 1999, Aaron Holtzman <aholtzma@ess.engr.uvic.ca>, Copyright (C) 2001-2003 Michael Niedermayer <michaelni@gmx.at>, Copyright (C) 2004 Romain Dolbeau <romain@dolbeau.org>, Copyright (C) 2000, Håkan Hjort <d95hjort@dtek.chalmers.se> and opyright (C) 2000, Silicon Integrated System Corp.
* The CMML decoder (modules/codec/cmml) is Copyright (C) 2003-2004 Commonwealth Scientific and Industrial Research
* The DVB subtitles decoder (modules/codec/dvbsub.c) is Copyright (C) 2003 ANEVIA
* Some MMX routines (include/mmx.h) are Copyright (C) 1997-1999 H. Dietz and R. Fisher
* The binary loader is Copyright 1994 Eric Youndale & Erik Bos, Copyright 1995 Martin von Löwis, Copyright 1996-98 Marcus Meissner, Copyright 1995 Thomas Sandford, Copyright 1993 Robert J. Amstadt, Copyright 1995 Alexandre Julliard, Copyright 2000 Eugene Kuznetsov (divx@euro.ru)
* The atof testsuite (src/test/i18n_atof.c) is Copyright (C) 2006 Rémi Denis-Courmont
* Faad2 (extras/faad2) is Copyright (C) 2003-2005 M. Bakker, Ahead Software AG, http://www.nero.com
* The MPEG4IP plugin for Faad2 (extras/faad2/plugins/mpeg4ip) is Copyright (C) 2003 Bill May wmay@cisco.com
* X264 (extras/x264) is Copyright (C) 2003 Laurent Aimar, Copyright (C) 2005 Loren Merritt, Copyright (C) 2003 x264 project, Copyright (c) 2002 Michael Niedermayer <michaelni@gmx.at>, Copyright (c) 2000 The NetBSD Foundation, Inc., Copyright 2005 Laurent Aimar, Justin Clay, Min Chen,Eric Petit, Måns Rullgård, Loren Merritt
On Debian GNU/Linux systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL'.
#! /bin/sh
LD_LIBRARY_PATH=/usr/lib/gcc-snapshot/lib:$LD_LIBRARY_PATH
PATH=/usr/lib/gcc-snapshot/bin:$PATH
gcc "$@"
[Desktop Entry]
Name=VLC for GNOME
Name[fr]=VLC pour GNOME
Comment=GNOME media player
Comment[fr]=Lecteur multimédia pour GNOME
Exec=wxvlc
Icon=vlc.png
Terminal=0
Type=Application
usr/bin
usr/lib/vlc/gui
usr/share/doc
usr/share/applications
usr/share/man/man1
usr/share/pixmaps
usr/share/vlc
[Desktop Entry]
Name=VLC for Gtk+
Name[fr]=VLC pour Gtk+
Comment=Gtk+ multimedia player
Comment[fr]=Lecteur multimédia pour Gtk+
Exec=wxvlc
Icon=vlc.png
Terminal=0
Type=Application
usr/bin
usr/lib/vlc/gui
usr/share/doc
usr/share/applications
usr/share/man/man1
usr/share/pixmaps
usr/share/vlc
usr/bin
usr/lib/vlc/gui
usr/share/doc
usr/share/man/man1
usr/share/pixmaps
usr/share/vlc
usr/bin
usr/lib/vlc/access
usr/lib/vlc/audio_filter
usr/lib/vlc/audio_mixer
usr/lib/vlc/audio_output
usr/lib/vlc/codec
usr/lib/vlc/control
usr/lib/vlc/demux
usr/lib/vlc/gui
usr/lib/vlc/misc
usr/lib/vlc/video_chroma
usr/lib/vlc/video_filter
usr/lib/vlc/video_output
usr/lib/vlc/visualization
usr/include/vlc
usr/share/doc
20_no-wx-updates
20_osdmenu-paths
#! /bin/sh -e
## 20_interfaces.dpatch by <sam+deb@zoy.org>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: No description.
if [ $# -lt 1 ]; then
echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
exit 1
fi
[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
case "$1" in
-patch) patch -p1 ${patch_opts} < $0;;
-unpatch) patch -R -p1 ${patch_opts} < $0;;
*)
echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
exit 1;;
esac
exit 0
@DPATCH@
--- vlc.orig/modules/gui/wxwidgets/interface.cpp
+++ vlc/modules/gui/wxwidgets/interface.cpp
@@ -603,8 +603,8 @@
/* Create the "Help" menu */
wxMenu *help_menu = new wxMenu;
help_menu->Append( About_Event, wxU(_("About...")) );
- help_menu->AppendSeparator();
- help_menu->Append( UpdateVLC_Event, wxU(_("Check for Updates...")) );
+// help_menu->AppendSeparator();
+// help_menu->Append( UpdateVLC_Event, wxU(_("Check for Updates...")) );
/* Append the freshly created menus to the menu bar... */
wxMenuBar *menubar = new wxMenuBar();
#! /bin/sh -e
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: No description.
if [ $# -lt 1 ]; then
echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
exit 1
fi
[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
case "$1" in
-patch) patch -p1 ${patch_opts} < $0;;
-unpatch) patch -R -p1 ${patch_opts} < $0;;
*)
echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
exit 1;;
esac
exit 0
@DPATCH@
--- vlc.orig/share/osdmenu/default.cfg
+++ vlc/share/osdmenu/default.cfg
@@ -1,4 +1,4 @@
-dir share/osdmenu/default
+dir /usr/share/vlc/osdmenu/default
action key-play-pause (0,0)
unselect unselected.png
select selection/play_pause.png
--- vlc.orig/share/osdmenu/dvd.cfg
+++ vlc/share/osdmenu/dvd.cfg
@@ -1,4 +1,4 @@
-dir share/osdmenu/dvd
+dir /usr/share/vlc/osdmenu/dvd
action key-play (0,0)
unselect unselect/barroff.png
select selection/play.png
--- vlc.orig/modules/video_filter/osdmenu.c
+++ vlc/modules/video_filter/osdmenu.c
@@ -90,7 +90,7 @@
#if defined( WIN32 ) || defined( UNDER_CE )
#define OSD_DEFAULT_CFG "osdmenu/default.cfg"
#else
-#define OSD_DEFAULT_CFG "share/osdmenu/default.cfg"
+#define OSD_DEFAULT_CFG "/usr/share/vlc/osdmenu/default.cfg"
#endif
#define OSD_UPDATE_MIN 0
usr/bin
usr/lib/vlc/gui
usr/share/doc
usr/share/man/man1
usr/share/pixmaps
usr/share/vlc
This diff is collapsed.
usr/lib/vlc/audio_output
usr/share/doc
usr/lib/vlc/audio_output
usr/share/doc
usr/lib/vlc/audio_output
usr/share/doc
usr/lib/vlc/video_output
usr/share/doc
usr/lib/vlc/video_output
usr/share/doc
usr/lib/vlc/audio_output
usr/lib/vlc/video_output
usr/share/doc
usr/lib/vlc/video_output
usr/share/doc
[Desktop Entry]
Encoding=UTF-8
Version=0.9.2
Name=VLC media player
Name[fr]=lecteur multimédia VLC
Comment=Universal movies and music player
Comment[fr]=Lecteur universel pour films et musique
Exec=wxvlc
Icon=vlc
Terminal=false
Type=Application
Categories=Application;AudioVideo;Player;
MimeType=video/dv;video/mpeg;video/x-mpeg;video/msvideo;video/quicktime;video/x-anim;video/x-avi;video/x-ms-asf;video/x-ms-wmv;video/x-msvideo;video/x-nsv;video/x-flc;video/x-fli;application/ogg;application/x-ogg;application/x-matroska;audio/x-mp3;audio/x-mpeg;audio/mpeg;audio/x-wav;audio/x-mpegurl;audio/x-scpls;audio/x-m4a;audio/x-ms-asf;audio/x-ms-asx;audio/x-ms-wax;application/vnd.rn-realmedia;audio/x-real-audio;audio/x-pn-realaudio;application/x-flac;audio/x-flac;application/x-shockwave-flash;misc/ultravox;application/x-matroska;audio/vnd.rn-realaudio;audio/x-pn-aiff;audio/x-pn-au;audio/x-pn-wav;audio/x-pn-windows-acm;image/vnd.rn-realpix;video/vnd.rn-realvideo;audio/x-pn-realaudio-plugin;
usr/bin
usr/lib/vlc/access
usr/lib/vlc/audio_filter
usr/lib/vlc/audio_mixer
usr/lib/vlc/audio_output
usr/lib/vlc/codec
usr/lib/vlc/control
usr/lib/vlc/demux
usr/lib/vlc/gui
usr/lib/vlc/misc
usr/lib/vlc/video_chroma
usr/lib/vlc/video_filter
usr/lib/vlc/video_output
usr/lib/vlc/visualization
usr/share/doc/vlc
usr/share/applications
usr/share/pixmaps
usr/share/vlc
usr/share/man/man1
debian/README.Debian
AUTHORS
MAINTAINERS
NEWS
README
THANKS
?package(vlc):command="/usr/bin/vlc" hotkey="V" needs="X11" \
section="Apps/Viewers" title="VLC media player" \
icon="/usr/share/vlc/vlc.xpm" hints="Video"
video/mpeg; vlc %s; description="MPEG Video"; test=test -n "$DISPLAY"; priority=7
video/mpeg; vlc -I rc -V caca %s; needsterminal; description="MPEG Video"; priority=4
video/x-mpeg; vlc %s; description="MPEG Video"; test=test -n "$DISPLAY"; priority=7
video/x-mpeg; vlc -I rc -V caca %s; needsterminal; description="MPEG Video"; priority=4
video/mpeg-system; vlc %s; description="MPEG Video"; test=test -n "$DISPLAY"; priority=7
video/mpeg-system; vlc -I rc -V caca %s; needsterminal; description="MPEG Video"; priority=4
video/x-mpeg-system; vlc %s; description="MPEG Video"; test=test -n "$DISPLAY"; priority=7
video/x-mpeg-system; vlc -I rc -V caca %s; needsterminal; description="MPEG Video"; priority=4
audio/x-wav; vlc %s; description="WAV Audio"; nametemplate=%s.wav; test=test -n "$DISPLAY"; priority=7
audio/x-wav; vlc -I rc -V caca %s; nametemplate=%s.wav; needsterminal; description="WAV Audio"; priority=4
video/mpeg4; vlc %s; description="MPEG-4 Video"; test=test -n "$DISPLAY"; priority=7
video/mpeg4; vlc -I rc -V caca %s; needsterminal; description="MPEG-4 Video"; priority=4
audio/mpeg; vlc %s; description="MPEG Audio"; nametemplate=%s.mpg; test=test -n "$DISPLAY"; priority=7
audio/mpeg; vlc -I rc -V caca %s; nametemplate=%s.mpg; needsterminal; description="MPEG Audio"; priority=4
audio/mpegurl; vlc %s; description="MPEG Audio URL"; nametemplate=%s.m3u; test=test -n "$DISPLAY"; priority=7
audio/mpegurl; vlc -I rc -V caca %s; nametemplate=%s.m3u; needsterminal; description="MPEG Audio URL"; priority=4
audio/x-mp3; vlc %s; nametemplate=%s.mp3; description="MPEG Audio"; test=test -n "$DISPLAY"; priority=7
audio/x-mp3; vlc -I rc -V caca %s; nametemplate=%s.mp3; needsterminal; description="MPEG Audio"; priority=4
audio/mpeg4; vlc %s; description="MPEG-4 Audio"; test=test -n "$DISPLAY"; priority=7
audio/mpeg4; vlc -I rc -V caca %s; needsterminal; description="MPEG-4 Audio"; priority=4
application/mpeg4-iod; vlc %s; description="MPEG-4 Video"; test=test -n "$DISPLAY"; priority=7
application/mpeg4-iod; vlc -I rc -V caca %s; needsterminal; description="MPEG-4 Video"; priority=4
application/mpeg4-muxcodetable; vlc %s; description="MPEG-4 Video"; test=test -n "$DISPLAY"; priority=7
application/mpeg4-muxcodetable; vlc -I rc -V caca %s; needsterminal; description="MPEG-4 Video"; priority=4
video/x-msvideo; vlc %s; description="MS Video (AVI)"; test=test -n "$DISPLAY"; priority=4
video/x-msvideo; vlc -I rc -V caca %s; needsterminal; description="MS Video (AVI)"; priority=3
video/quicktime; vlc %s; description="Apple Quicktime Video"; test=test -n "$DISPLAY"; priority=4
video/quicktime; vlc -I rc -V caca %s; needsterminal; description="Apple Quicktime Video"; priority=3
application/ogg; vlc %s; nametemplate=%s.ogg; description="Ogg stream"; test=test -n "$DISPLAY"; priority=4
application/ogg; vlc -I rc -V caca %s; nametemplate=%s.ogg; needsterminal; description="Ogg stream"; priority=3
application/x-ogg; vlc %s; nametemplate=%s.ogg; description="Ogg stream"; test=test -n "$DISPLAY"; priority=4
application/x-ogg; vlc -I rc -V caca %s; nametemplate=%s.ogg; needsterminal; description="Ogg stream"; priority=3
application/x-ms-asf-plugin; vlc %s; description="Windows Media Video"; test=test -n "$DISPLAY"; priority=4
application/x-ms-asf-plugin; vlc -I rc -V caca %s; needsterminal; description="Windows Media Video"; priority=3
application/x-mplayer2; vlc %s; description="Windows Media"; test=test -n "$DISPLAY"; priority=4
application/x-mplayer2; vlc -I rc -V caca %s; needsterminal; description="Windows Media"; priority=3
usr/bin
usr/lib/vlc/gui
usr/share/doc
usr/share/man/man1
usr/share/pixmaps
usr/share/vlc
usr/share/applications
?package(wxvlc):command="/usr/bin/wxvlc" hotkey="V" needs="X11" \
section="Apps/Viewers" title="VLC media player" \
icon="/usr/share/vlc/wxvlc.xpm" hints="Video"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment