--- vlc-0.8.6.release.orig/.pc/.version +++ vlc-0.8.6.release/.pc/.version @@ -0,0 +1 @@ +2 --- vlc-0.8.6.release.orig/debian/README.Debian +++ vlc-0.8.6.release/debian/README.Debian @@ -0,0 +1,20 @@ +$Id: README.Debian 86 2006-09-14 16:43:00Z sam $ + +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. + --- vlc-0.8.6.release.orig/debian/changelog +++ vlc-0.8.6.release/debian/changelog @@ -0,0 +1,1613 @@ +vlc (0.8.6.release-0ubuntu4) feisty; urgency=low + + * debian/control: Revert back to building against libwxgtk2.6-dev + (Closes LP: #91248) + + -- Luke Yelavich Tue, 20 Mar 2007 16:32:06 +1100 + +vlc (0.8.6.release-0ubuntu3) feisty; urgency=low + + * debian/control: Work around LP #91086. + + -- Daniel T Chen Sat, 10 Mar 2007 05:13:52 -0500 + +vlc (0.8.6.release-0ubuntu2) feisty; urgency=low + + * debian/control: + - Adhere to DebianMaintainerField, + - Build against libwxgtk2.8-dev, Closes: + LP: #54548 + LP: #84098 + * debian/patches: Add 030_CVE-2007-0017.diff to quilt's series + - Reference: CVE-2007-0017 + + -- Daniel T Chen Fri, 9 Mar 2007 22:10:50 -0500 + +vlc (0.8.6.release-0ubuntu1) feisty; urgency=low + + * New upstream release (0.8.6): + - Autostart in mozilla plugin reenabled (Closes Ubuntu: #67402), + - ffmpeg demux fixed (Closes Ubuntu: #69849), + - Segfault with SAP playlist announcement loading fixed + (Closes Ubuntu: #70664). + * debian/patches/020_notify.diff: Rediff. + + -- Daniel T Chen Fri, 15 Dec 2006 20:57:59 -0500 + +vlc (0.8.6-svn20061012.debian-1ubuntu1) edgy; urgency=low + + * Merge from Debian unstable, remaining Ubuntu changes: + - debian/control: Don't build-depend on libtwolame-dev, a newer + version of libcaca-dev, or linux-kernel-headers (Ubuntu Edgy + does not have them), + - debian/patches/001_1008snap.{fixes,translations}.diff: Remove, + this is a new upstream version, fixes FTBFS on translations, + - debian/rules: Use Ubuntu-specific configure options (firefox). + * New upstream snapshot fixes wxvlc not stopping when 'close + button' is clicked (Closes Ubuntu: #54630). + * New upstream snapshot has more robust x264 support + (Closes: Ubuntu #62217). + * Segfault when using HTTP interface was fixed in + 0.8.6-svn20060918.debian-1ubuntu4 (Closes Ubuntu: #63833). + * New upstream snapshot should resolve issues with skins2/wxw + interfaces (Closes: Ubuntu #64975). + + -- Daniel T Chen Wed, 18 Oct 2006 01:31:36 -0400 + +vlc (0.8.6-svn20061012.debian-1) unstable; urgency=low + + * New upstream SVN snapshot. + * Upstream fixed the BadWindow request issue (Closes: #392207). + + -- Sam Hocevar (Debian packages) Thu, 12 Oct 2006 20:43:45 +0200 + +vlc (0.8.6-svn20061008.debian-1) unstable; urgency=high + + * New upstream SVN snapshot. Fixes a heap smashing bug. + * debian/control: + + Build-depend on libgtk2.0-dev to work around #388521 (Closes: #391739). + + Replace XS-X-Vcs-Svn with -XS-Vcs-Svn. + + * debian/patches/020_notify.diff: + + Fix notify support. Thanks to Christophe Mutricy. + + -- Sam Hocevar (Debian packages) Sun, 8 Oct 2006 18:54:30 +0200 + +vlc (0.8.6-svn20061001.debian-4) unstable; urgency=low + + * Build-depend on libnotify and explicitly activate the libnotify plugin + (Closes: #391308). + * Re-enable DV support. libraw1394 is not waiting for us anyway. + + -- Sam Hocevar (Debian packages) Fri, 6 Oct 2006 10:24:26 +0200 + +vlc (0.8.6-svn20061001.debian-2) unstable; urgency=high + + * Temporarily disable DV support because the libraw1394 transition does + not look like it will happen soon. + + -- Sam Hocevar (Debian packages) Wed, 4 Oct 2006 14:00:16 +0200 + +vlc (0.8.6-svn20061001.debian-1) unstable; urgency=low + + * New upstream SVN snapshot. + + -- Sam Hocevar (Debian packages) Sun, 1 Oct 2006 17:57:57 +0200 + +vlc (0.8.6-svn20060925.debian-1) unstable; urgency=low + + [ Sam Hocevar ] + * New upstrean SVN snapshot. + * This release fixes issues with the French Freebox device (Closes: #388332). + + * debian/control: + + Added Clément Stenac to the uploaders. + + * 020_certificates_paths.diff: + + New patch from upstream that looks for SSL certificates in + /etc/ssl/certs/ca-certificates.crt (Closes: #365239). + + [ Clément Stenac ] + * Add VCS information to control + + -- Sam Hocevar (Debian packages) Mon, 25 Sep 2006 14:00:46 +0200 + +vlc (0.8.6-svn20060918.debian-1ubuntu4) edgy; urgency=low + + * Backport fixes from Debian's 10/08 snapshot, fixing heap smashing + with HTTP interface (Closes Ubuntu: #63833), + * Realign packaging with Debian's 10/08 snapshot, updating rules + and *.install, + * Correct previous changelog entry that erroneously marked Ubuntu + #62856 as resolved. + + -- Daniel T Chen Mon, 9 Oct 2006 15:46:37 -0400 + +vlc (0.8.6-svn20060918.debian-1ubuntu3) edgy; urgency=low + + * Backport fixes from Debian's 09/25 snapshot, fixing failure to + read rtsp streams from Freebox (Closes Ubuntu: #63135). + + -- Daniel T Chen Sat, 30 Sep 2006 22:07:46 -0400 + +vlc (0.8.6-svn20060918.debian-1ubuntu2) edgy; urgency=low + + * debian/rules: Remove --enable-dmo --enable-loader from i386 + $(vlc_confflags). With the dh_install -si --fail-missing + semantics, arch-specific exceptions aren't possible. Fixes + FTBFS on i386. + + -- Daniel T Chen Sun, 24 Sep 2006 19:08:38 -0400 + +vlc (0.8.6-svn20060918.debian-1ubuntu1) edgy; urgency=low + + * Merge from Debian unstable. The following Ubuntu changes remain: + - debian/control: + + Build-Depend on firefox-dev, not libxul-dev and xulrunner, + + Build-Depend on linux-libc-dev, not linux-kernel-headers, + + Remove libtwolame-dev (not in Ubuntu) from Build-Depends, + + Loosen build-dependency for libcaca-dev to (>= 0.9), + NOTE: This change may result in subpar colour ASCII + rendering. Please see http://bugs.debian.org/385174 for + rationale, + + Set the maintainer field to + MOTU Media Team (we're responsible + for Ubuntu vlc breakage, not Debian), =) + - debian/rules: + + Retain UBUNTU_ENV, still using firefox, + + Add --enable-dmo --enable-loader to $(vlc_confflags) on i386, + allowing use of proprietary codecs, + + Remove --enable-twolame (see above change to debian/control). + + -- Daniel T Chen Sun, 24 Sep 2006 01:04:58 -0400 + +vlc (0.8.6-svn20060918.debian-1) unstable; urgency=low + + * New upstream SVN snapshot, with a slightly saner version number. + * debian/rules: + + Call dh_install with -si so that it does not try to install files that + are not for us (Closes: #387873). + + -- Sam Hocevar (Debian packages) Mon, 18 Sep 2006 12:38:26 +0200 + +vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-5) unstable; urgency=low + + * debian/control: + + Added proper conflicts/replaces to the libvlc0 package because it + overwrites files from old vlc packages (Closes: #387844). + + -- Sam Hocevar (Debian packages) Sun, 17 Sep 2006 01:38:24 +0200 + +vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-4) unstable; urgency=low + + * debian/control: + + Add libsdl-image1.2-dev to the build-dependencies. + + Shorten short descriptions and add “without X support” to the vlc-nox + short description. + + -- Sam Hocevar (Debian packages) Sat, 16 Sep 2006 20:08:53 +0200 + +vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-3) unstable; urgency=low + + * debian/control: + + Distribute libvlc0 in a separate package. + + Created vlc-nox package that contains VLC and all its non-X related + plugins. + * debian/rules: + + Use dh_install. + + Bail out with an error if a plugin from vlc-nox got linked to libX11. + + -- Sam Hocevar (Debian packages) Thu, 14 Sep 2006 18:39:59 +0200 + +vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-2) unstable; urgency=low + + * debian/patches/000_dup_builtins.diff: + + Fix a powerpc FTBFS due to duplicate libraries in link lines. + + -- Sam Hocevar (Debian packages) Mon, 11 Sep 2006 18:32:04 +0200 + +vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-1) unstable; urgency=low + + * New upstream SVN snapshot, fixes an amd64 FTBFS. + + -- Sam Hocevar (Debian packages) Mon, 11 Sep 2006 13:56:19 +0200 + +vlc (0.8.6-svn20060910.0.8.5-1-svn.debian-1) unstable; urgency=low + + * New upstream SVN snapshot, from the forthcoming 0.8.5-1 branch. + * This branch's playlist window does not crash like the 0.8.6 does + (Closes: #375213, #385036, #384869). + + * Upstream fixed implicit pointer functions (Closes: #385192). + * Upstream's x264 build system now uses config.guess instead of uname to + detect system and CPU types (Closes: #385535). + * Upstream removed debug messages from the ts plugin (Closes: #385008, + Closes: #385323). + * Aspect ration in mkv files was fixed (Closes: #385876). + + * debian/control: + + Build-depend on libcaca-dev (>= 0.99.beta4-1) so that we no longer pull + useless build dependencies (Closes: #385536). + + Have VLC depend on ttf-dejavu again. It's used for subtitles and the + default skin. + * debian/copyright: + + Full copyright holders and license audit (Closes: #324978). + * debian/rules: + + No longer install old copyright files (Closes: #385200). + + Re-activated the speex module (Closes: #386204). + + Don't install TTF fonts, use the ones from ttf-dejavu instead. + + * debian/patches/020_freetype_font.diff: + + Renamed this patch into 020_dejavu_font.diff and made it use dejavu + fonts. + + -- Sam Hocevar (Debian packages) Sun, 10 Sep 2006 19:02:17 +0200 + +vlc (0.8.6-svn20060823.debian-3ubuntu1) edgy; urgency=low + + * Merge from Debian unstable. The remaining Ubuntu changes are: + - debian/control: + + Build-Depend on firefox-dev, not libxul-dev and xulrunner, + + Build-Depend on linux-libc-dev, not linux-kernel-headers, + + Remove libtwolame-dev (not in Ubuntu) from Build-Depends, + + Loosen build-dependency for libcaca-dev to (>= 0.9), + NOTE: This change may result in subpar colour ASCII + rendering. Please see http://bugs.debian.org/385174 for + rationale, + + Set the maintainer field to + MOTU Media Team (we're responsible + for Ubuntu vlc breakage, not Debian), =) + - debian/patches/21_gnome-screensaver-support.dpatch: Drop. + Upstream has merged a version using DBUS. + - debian/rules: + + Retain UBUNTU_ENV, still using firefox, + + Add --enable-dmo --enable-loader to $(vlc_confflags) on i386, + allowing use of proprietary codecs, + + Remove --enable-twolame (see above change to debian/control), + * Fix installation of .desktop file (closes Ubuntu: #53471). + + -- Daniel T Chen Sat, 26 Aug 2006 00:38:20 +0100 + +vlc (0.8.6-svn20060823.debian-3) unstable; urgency=low + + * debian/control: + + Added missing build-dep on libdc1394-13-dev (Closes: #384568, #384582). + + Build-depend on a newer libcaca for better colour ASCII rendering. + + -- Sam Hocevar (Debian packages) Fri, 25 Aug 2006 11:19:00 +0200 + +vlc (0.8.6-svn20060823.debian-2) unstable; urgency=low + + * debian/control: + + Added missing build-dep on libraw1394-dev. + * debian/rules: + + Replaced --enable-livedotcom with --enable-live555. + + -- Sam Hocevar (Debian packages) Fri, 25 Aug 2006 09:37:47 +0200 + +vlc (0.8.6-svn20060823.debian-1) unstable; urgency=low + + * New upstream SVN snapshot. + * debian/rules: + + Distribute a shared version of libvlc. + + Activated the twolame encoder. + * debian/control: + + Build-depend on a newer libavcodec so as to get WMV3 decoding support. + + Cleaned up package dependencies a bit. + + * debian/patches/000_ltmain.diff: + + Work around libtool not wanting to install our plugins. + + -- Sam Hocevar (Debian packages) Thu, 24 Aug 2006 18:06:12 +0200 + +vlc (0.8.5.debian-2ubuntu1) edgy; urgency=low + + * Merge from debian unstable: + - debian/control: Build-Depend on firefox-dev, not libxul-dev and + xulrunner. + - debian/patches/: + + 01_libhal_api-libvlc.c.dpatch: Drop, integrated upstream. + + 020_xulrunner.diff: Disable, still using firefox. + + 21_gnome-screensaver-support.dpatch: Retain. + + 22_avahi_client_0.6_api.dpatch: Drop, integrated upstream. + + 24_prefs_stacking_fix.dpatch: Drop, backported from now-current + upstream. + - debian/rules: + + Retain UBUNTU_ENV, still using firefox. + + Add --enable-dmo --enable-loader to $(vlc_confflags) on i386, + allowing use of proprietary codecs (Closes Ubuntu: #48391). + (Closes Ubuntu: #40723, #45516, #45519, #46832, #50857, #51117, + #52273) + + -- Daniel T. Chen Wed, 12 Jul 2006 17:01:59 -0400 + +vlc (0.8.5.debian-2) unstable; urgency=low + + * debian/rules: + + Fix generation of Arch: all transition packages. + + -- Sam Hocevar (Debian packages) Wed, 7 Jun 2006 14:46:22 +0200 + +vlc (0.8.5.debian-1) unstable; urgency=low + + * New upstream release (Closes: #364934). + * This release no longer disables audio input if the v4l video device does + not advertise an audio device (Closes: #316377). + * This release fixes PPC asm compilation issues in x264 (Closes: #366965). + + * debian/control: + + Merged wxvlc and vlc-plugin-alsa into vlc to get rid of circular + dependencies (Closes: #365816). + + Set policy to 3.7.2. + + libxosd-dev is installable again; build-depend on it (Closes: #364937). + + * debian/patches/030_x264_altivec.diff: + * debian/patches/030_x264_armvl.diff: + + Patches applied upstream. Removed. + + -- Sam Hocevar (Debian packages) Tue, 23 May 2006 16:15:56 +0200 + +vlc (0.8.5-test3.debian-3) unstable; urgency=low + + * debian/control: + + Build-depend on libdvdread-dev (>= 0.9.5) because libdvdread3-dev just + disappeared (Closes: #364681). + + -- Sam Hocevar (Debian packages) Tue, 25 Apr 2006 09:05:45 +0200 + +vlc (0.8.5-test3.debian-2) unstable; urgency=low + + * debian/control: + + Added missing libavc1394-dev build-dependency. + + * debian/patches/030_x264_altivec.diff: + + Fixed illegal implicit casts of vector types. + + * debian/patches/030_x264_armvl.diff: + + Added support for the armv4l CPU. + + -- Sam Hocevar (Debian packages) Mon, 24 Apr 2006 20:45:16 +0200 + +vlc (0.8.5-test3.debian-1) unstable; urgency=low + + * New upstream release. + + * Upstream fixed many bugs: + + Fixed the CPU features used by the deinterlace plugin and no + longer crashes on non-SSE machines (Closes: #363153). + + Properly build on amd64 wrt PIC (Closes: #339372, #330146, #330154). + + Fixed the double pane in settings dialog issue (Closes: #343031). + + Help flags now adapt to the locale and help formatting was fixed + (Closes: #347278). + + HTTP streaming no longer fails (Closes: #352599). + + Memory leak fixed (Closes: #359655). + + x264 build system supports ppc64 and mips64 (Closes: #361452, #358233). + + OGG muxing was fixed (Closes: #364321). + + * debian/control: + + Removed legacy dummy packages. + + Switched from dpatch to quilt. + + Removed now useless build-dependency on gcc-snapshot (Closes: #361729). + + Ditto for xlibs-static-pic (Closes: #364265). + + Build-depend on newer ffmpeg libraries so that we dynamically link + against them. + + Build-depend on newer Matroska libraries to fix .mkv support + (Closes: #348404). + + Build-depend on libxul-dev and xulrunner instead of mozilla-dev. + + Build-depend on newer live555 libraries. + + Depend on vlc-plugin-alsa. + + Removed the ttf-freefont dependency (Closes: #353459, #362071). + + * debian/vlc.mime: + + Fixed broken templates (Closes: #354101). + + * debian/patches/010_no-wx-updates.diff: + + Created from old dpatch. Disables broken "check for updates" button. + + * debian/patches/010_osdmenu-paths.diff + + Created from old dpatch. Fixes file paths for OSD plugin. + + * debian/patches/020_xulrunner.diff: + + Build using XULrunner (Closes: #364381). + + * debian/patches/020_freetype_font: + + Do not hardcode the default font, let VLC find one itself. + + -- Sam Hocevar (Debian packages) Mon, 24 Apr 2006 18:10:10 +0200 + +vlc (0.8.4.debian-2) unstable; urgency=low + + * debian/rules: + + Enable zeroconf/bonjour support (Closes: #348085). + + Enable musepack decoding support. + + Enable VCD navigation support. + * debian/control: + + Build-depend on more recent versions of libavcodec to fix CVE-2005-4048. + + Build-depend on libhal-dev (>= 0.5.5.1-3) for the dbus transition. + + Build-depend on libavahi-client-dev. + + Build-depend on libmpcdec-dev. + + Build-depend on libsysfs-dev so that the MP4 module can get an iPod’s + version number. + + Build-depend on libvcdinfo-dev. + * debian/vlc.mime: + + Put flags after the command, as per mailcap(5) (Closes: #340434). + + * src/libvlc.c configure.ac modules/services_discovery/hal.c: + + Backported HAL 0.5 patch from upstream, thanks to Clément Stenac and + Loïc Minier. As a result, we now build and install again on unstable + (Closes: #332927, #347598, #347847). + * extras/x264/configure: + + Support the armv5tel platform. + + -- Sam Hocevar (Debian packages) Sun, 22 Jan 2006 12:08:42 +0100 + +vlc (0.8.4.debian-1ubuntu6) dapper; urgency=low + + "'Time to race', she said, 'Race the downhill'." + + * Add debian/patches/24_prefs_stacking_fix, fixing stacking in + Preferences dialog. Taken from upstream svn changeset 13795, thanks + to Bruce Cowan (Closes: Malone #31891). + * Demote ttf-freefont, ttf-thryomanes to Suggests as the former + provides bad metrics for Thai. See Debian #362071 for additional + information. + * Don't use gcc-snapshot as the compiler. See Debian #361729 for more + information. + * Make vlc.desktop HIG-compliant. + * Rebuild against new libebml-dev and libmatroska-dev, fixing crashes + with Matroska files (Closes: Malone #29644). + * Use our own faad2 and x264, fixing garbled graphics (Closes: Malone + #28539). Please see Debian #365389 if the inclusion of these + libraries stirs your ire. + + -- Daniel T Chen Tue, 23 May 2006 03:42:19 -0400 + +vlc (0.8.4.debian-1ubuntu5) dapper; urgency=low + + * Integrate updates from Debian: + - Enable support for zeroconf/bonjour, musepack decoding, and VCD + navigation (and adjust debian/{control,rules} accordingly, adding + debian/patches/22_avahi_client_0.6_api). + + -- Daniel T Chen Sun, 05 Mar 2006 18:38:55 -0800 + +vlc (0.8.4.debian-1ubuntu4) dapper; urgency=low + + * removed nonexistent xlibs-static-pic build dep to fix FTBFS + * changes UBUNTU_ENV from /usr/lib/mozilla-firefox/xpidl + to /usr/lib/firefox/xpidl to fix FTBFS + * added 21_gnome-screensaver-support.dpatch to automagically + disable screensavers while playing a movie + + -- Oliver Grawert Tue, 28 Feb 2006 20:24:37 +0100 + +vlc (0.8.4.debian-1ubuntu3) dapper; urgency=low + + * debian/control: Replace mozilla-dev build dependency with + firefox-dev. Change mozilla-plugin-vlc's Recommends appropriately. + Fixes FTBFS due to mozilla-dev muck on [!amd64]. + * debian/rules: Elide Ubuntu modifications into UBUNTU_ENV to pass + to configure (MOZILLA_CONFIG=/usr/bin/firefox-config , + XPIDL=/usr/lib/mozilla-firefox/xpidl) + + -- Daniel T Chen Fri, 30 Dec 2005 19:29:07 -0800 + +vlc (0.8.4.debian-1ubuntu2) dapper; urgency=low + + * Rebuild for new dbus. + + -- Daniel T Chen Thu, 22 Dec 2005 14:32:09 -0800 + +vlc (0.8.4.debian-1ubuntu1) dapper; urgency=low + + * Resynchronise with Debian: + - Fix build dependency on GL headers. + - Reintegrate patch for HAL 0.5 API in src/libvlc.c(Debian#332927), + fixing FTBFS. + - Fix broken mailcap entries in vlc.mime (Closes: Debian#340434, + Debian#339570). + - Make vlc depend on vlc-plugin-alsa (Closes: #3678, #4544). + - Fix unicast streaming (Closes: #4444). + + -- Daniel T Chen Sun, 27 Nov 2005 22:50:24 -0800 + +vlc (0.8.4.debian-1) unstable; urgency=low + + * New upstream release. + + -- Sam Hocevar (Debian packages) Sat, 26 Nov 2005 19:55:09 +0100 + +vlc (0.8.4-test2-2) unstable; urgency=low + + * extras/x264/configure: + + Teach the configure script about the Alpha platform. + + -- Sam Hocevar (Debian packages) Fri, 11 Nov 2005 18:49:31 +0100 + +vlc (0.8.4-test2-1) unstable; urgency=low + + * New upstream release. + * debian/control: + + Build-depend on a newer version of gnutls (Closes: #335774). + + Replaced occurrences of "wxwindows" with "wxwidgets" (Closes: #330141). + * debian/rules: + + Use dh_buildinfo because of all the static libraries we use. + * Upstream fixed the wx code so that it builds with newer versions of the + library (Closes: #332282, #332773). + + -- Sam Hocevar (Debian packages) Fri, 11 Nov 2005 10:41:35 +0100 + +vlc (0.8.4-svn20050920-3) unstable; urgency=low + + * configure.ac: + + Fixed a bug in the gnomevfs plugin configuration. + * debian/rules: + + Explicitly disable the GnomeVFS plugin (Closes: #329317). + * debian/control: + + Buuild-depend on yasm on amd64. + + -- Sam Hocevar (Debian packages) Wed, 21 Sep 2005 11:36:24 +0200 + +vlc (0.8.4-svn20050920-2) unstable; urgency=low + + * configure: + + Fixed the powerpc build with gcc-4.x. + * extras/x264/configure: + + Added missing Debian architectures to the configure script. + + -- Sam Hocevar (Debian packages) Tue, 20 Sep 2005 17:46:35 +0200 + +vlc (0.8.4-svn20050920-1) unstable; urgency=low + + * New SVN snapshot. + * configure.ac: + + Upstream fixed the AltiVec build on PPC. + * debian/control: + + Build-depend on a newer version of libavcodec. mp2v and mp1v encoders + work again (Closes: #324840). + + Build-depend on gcc-snapshot on i386 and amd64, because currently only + that version of gcc properly builds some of the MMX modules. + + -- Sam Hocevar (Debian packages) Tue, 20 Sep 2005 13:43:41 +0200 + +vlc (0.8.4-svn20050823-2) unstable; urgency=low + + * debian/control: + + Build-depend on libflac-dev (>= 1.1.2-3) because of the soname + change (Closes: #325948). + * debian/copyright: + + Fixed the FSF address. + + -- Sam Hocevar (Debian packages) Thu, 1 Sep 2005 12:36:10 +0200 + +vlc (0.8.4-svn20050823-1) unstable; urgency=low + + * New SVN snapshot. + * debian/control: + + Build-depend on libsmbclient-dev. + + Build-depend on libwxgtk2.6-dev (Closes: #285373), which means the + interface now works with non-UTF8 locales (Closes: #308770, #322665). + + Build-depend on a newer version of libavcodec. + * debian/rules: + + Activated SMB client support. + + Install desktop files in usr/share/applications instead of + usr/share/gnome/apps/Multimedia. + * debian/patches/00list: + + 20_no-wx-updates.dpatch: disabled the update check. + + 20_interfaces.dpatch: disabled deprecated patch. + * configure.ac: + + Fixes powerpc build. + * include/network.h src/misc/net.c: + + Fixes HTTP input (Closes: #322757). + + Fixes URL encoding in the RTSP module (Closes: #323813). + * modules/gui/skins2 modules/gui/wxwidgets: + + Fixes a compilation issue on 64-bit architectures (Closes: #324031). + * modules/visualization/xosd.c: + + Fixes libxosd initialisation (Closes: #324039). + + -- Sam Hocevar (Debian packages) Mon, 22 Aug 2005 14:43:48 +0200 + +vlc (0.8.4-svn20050810-2) unstable; urgency=low + + * debian/control: + + Build-depend on libarts1-dev (>= 1.4.2-1). + + Build-depend on a newer version of libavcodec. + + -- Sam Hocevar (Debian packages) Tue, 16 Aug 2005 17:36:21 +0200 + +vlc (0.8.4-svn20050810-1) unstable; urgency=low + + * New SVN snapshot. + * Rebuilt against libaa1 and new wxWin and SDL packages to complete the + aalib transition (Closes: #320874) and make the packages installable again + (Closes: #319292, #319598, #321461, #322166, #317380). + * debian/rules: + + Use DEB_BUILD_ARCH_CPU instead of DEB_BUILD_GNU_CPU. + * debian/vlc.desktop: + + Added desktop file, thanks to Mantas Kriauciunas (Closes: #290612). + * debian/control: + + Removed unused dummy packages (Closes: #321988, #322003, #322013). + + Build-depend on libmatroska-dev (>= 0.7.7). + + Build-depend on libwxgtk2.4-dev (>= 2.4.4). + + Build-depend on libdvbpsi4-dev instead of libdvbpsi3-dev. + * Build-depend on libsdl1.2-dev (>= 1.2.7+1.2.8cvs20041007-5.3). + + Build-depend on a newer version of libmatroska-dev and mozilla-dev + because of the C++ transition. + + Build-depend on libsvga1-dev instead of svgalib1-dev. + * This snapshot no longer uses tune=opteron on amd64 (Closes: #316161). + * The SVN version adds support for Freebox users (Closes: #317035). + * Various gcc-4.x FTBFS were fixed upstream (Closes: #317055). + * mozilla/support/npunix.c: fixed undeclared NPP_GetJavaClass + (Closes: #317067). + + -- Sam Hocevar (Debian packages) Wed, 10 Aug 2005 16:18:37 +0200 + +vlc (0.8.2-1) unstable; urgency=low + + * New upstream release. + * This version fixes the random playlist parsing (Closes: #308375), encodes + non-ASCII characters in RTSP requests (Closes: #279735) and fixes an issue + with large files (Closes: #306110). + * debian/control: + + Set policy to 3.6.2.1. + + Build-depend on libpng12-dev, xlibmesa-gl-dev. + + Build-depend on a more recent ffmpeg library set, to fix nasty visual + artifacts with post-processing (Closes: #300220). + + mozilla-plugin-vlc recommends mozilla-firefox in addition to + mozilla-browser (Closes: #308723). + + Now that sarge is out, removed legacy packages that disappeared in woody. + * debian/rules: + + Activated PNG output support. + + Activated GLX output support. + * The NEWS file documents the changed behaviour for SAP (Closes: #303262). + * Minor typo fixed in the manpage (Closes: #300339). + * po/de.po: merged corrections from Jens Seidel (Closes: #313890). + + -- Sam Hocevar (Debian packages) Sun, 26 Jun 2005 16:28:19 +0200 + +vlc (0.8.1.svn20050314-1) unstable; urgency=low + + * More recent SVN snapshot. + * This snapshot fixes issues in modules/gui/wxwindows/streamout.cpp that + caused FTBFS on 64-bit architectures (Closes: #289923). + * debian/control: + + Build-depend on new libmatroska and libavcodec versions. + + Unfortunate return to wxwidgets 2.4 until 2.5 enters testing. + + Upgraded libflac-dev build dependency to (>= 1.1.1-5) to resolve + dependency issues (Closes: #298067). + * debian/vlc.mime: merged Guido Guenther’s contribution (Closes: #297261). + + -- Sam Hocevar (Debian packages) Mon, 14 Mar 2005 10:53:59 +0100 + +vlc (0.8.1-3) unstable; urgency=low + + * debian/control: + + Build-depend on fixed ffmpeg packages (Closes: #289444). + + Build-depend on a newer libflac-dev so that resulting packages use + libflac6 (Closes: #289490). + * modules/gui/wxwindows/open.cpp: + + Compilation fix for 64 bits systems. + + -- Sam Hocevar (Debian packages) Mon, 10 Jan 2005 11:10:02 +0100 + +vlc (0.8.1-2) unstable; urgency=low + + * debian/control: + + Use ffmpeg from Debian instead of the contrib one. + + Use wxgtk2.5 instead of 2.4. + + Activated the ncurses UI (Closes: #286962). + * debian/gnome-vlc.desktop debian/gvlc.desktop: + + Fixed the icon location. + + -- Sam Hocevar (Debian packages) Thu, 6 Jan 2005 18:00:00 +0100 + +vlc (0.8.1-1) unstable; urgency=low + + * New upstream release. + * debian/gnome-vlc.desktop: + + Fixed program path (Closes: #280290). + * debian/control: + + Require an up-to-date liblivemedia. + + Build-depend on libgnutls11-dev. + + -- Sam Hocevar (Debian packages) Sun, 14 Nov 2004 22:21:23 +0100 + +vlc (0.8.0.final-1) unstable; urgency=low + + * Final 0.8.0 upstream release. + * src/misc/modules.c: + + Fixed a startup issue with the svlc shortcut (Closes: #274376). + * debian/control: + + Suggest the Mozilla and ALSA plugins. Only mentioned the others in + the package description because they are not of notable usefulness + (Closes: #275160). + * modules/access/http.c: + + Fix HTTP proxy handling (Closes: #278381). + + -- Sam Hocevar (Debian packages) Wed, 3 Nov 2004 14:52:05 +0100 + +vlc (0.8.0-test1-1) unstable; urgency=high + + * New upstream tarball. + * debian/rules: + + Fixed previously broken DVD support. + + Removed currently broken Speex support. + * debian/control: + + Build-depend on libdvdnav. + + -- Sam Hocevar (Debian packages) Sat, 4 Sep 2004 02:32:49 +0200 + +vlc (0.7.2.svn20040827-1) unstable; urgency=high + + * New SVN snapshot. + * debian/rules: + + Activated x264 support. + + Re-enabled libmodplug support. + + Build PIC plugins even on x86. + + Disabled SLP because its code is broken. + + Disabled the GNOME, Qt, GTK+ and KDE interfaces in favour of the + WxWidgets one. + + Activated HAL support. + * debian/control: + + Force the vlc-plugin-arts dependencies. + + Build-depend on jam and nasm because of x264. + + -- Sam Hocevar (Debian packages) Fri, 27 Aug 2004 21:31:13 +0200 + +vlc (0.7.2.final-11) unstable; urgency=medium + + * configure.ac: + + Fixed an LDFLAGS/CFLAGS confusion. + + Don't use -finline-limit since it now tries to inline functions that + have not been explicitely inlined (Closes: #265673). + * debian/patches/20_configure.dpatch: + + Don't manage this patch with dpatch since it causes ownership issues. + + -- Sam Hocevar (Debian packages) Sun, 15 Aug 2004 01:35:35 +0200 + +vlc (0.7.2.final-10) unstable; urgency=medium + + * The "I hope I got it right this time" upload. + * configure.ac: + + Use -maltivec -mabi=altivec for the memcpyaltivec and deinterlace + plugins on PowerPC. + + -- Sam Hocevar (Debian packages) Tue, 10 Aug 2004 18:01:47 +0200 + +vlc (0.7.2.final-9) unstable; urgency=low + + * debian/control: + + Added a missing dpatch build dependency (Closes: #263363). + + Removed the modplug plugin until libmodplug-dev enters Debian. + + -- Sam Hocevar (Debian packages) Tue, 10 Aug 2004 11:01:15 +0200 + +vlc (0.7.2.final-8) unstable; urgency=low + + * debian/control: + + Added a missing dpatch build dependency. + * configure.ac: + + Fixed the powerpc build by conditionally re-enabling -maltivec + -mabi=altivec. + + -- Sam Hocevar (Debian packages) Fri, 30 Jul 2004 00:05:58 +0200 + +vlc (0.7.2.final-7) unstable; urgency=low + + * debian/rules: + + Switch build system to dpatch. + + -- Sam Hocevar (Debian packages) Thu, 29 Jul 2004 17:03:51 +0200 + +vlc (0.7.2.final-6) unstable; urgency=low + + * configure.ac: don't use -maltivec -mabi=altivec, because we don't want + to trigger AltiVec optimisations in our generic code (Closes: #256578, + Closes: #260819). + + -- Sam Hocevar (Debian packages) Fri, 23 Jul 2004 17:21:21 +0200 + +vlc (0.7.2.final-5) unstable; urgency=low + + * debian/control: + + Build-depend on libdvbpsi3-dev, so that we can get rid of the previous + versions of this library. + + Recommend the videolan-doc package. + + Build-conflict on libavcodec-dev, just in case it enters Sid at an + unappropriate moment. + * debian/README.Debian: + + Removed mention of the libmpeg2 tree, which we no longer provide. + + -- Sam Hocevar (Debian packages) Tue, 20 Jul 2004 11:25:17 +0200 + +vlc (0.7.2.final-4) unstable; urgency=low + + * debian/rules: + + Activated Theora support (Closes: #259061). + + Re-enabled the KDE plugin (Closes: #258295). + * debian/control: + + Set policy to 3.6.1.1. + + -- Sam Hocevar (Debian packages) Tue, 13 Jul 2004 00:21:20 +0200 + +vlc (0.7.2.final-3) unstable; urgency=low + + * extras/ffmpeg/configure: fixed HPPA architecture detection. + + -- Sam Hocevar (Debian packages) Fri, 25 Jun 2004 11:55:33 +0200 + +vlc (0.7.2.final-2) unstable; urgency=low + + * extras/ffmpeg/libavcodec/svq1.c: fixed vector/vect namespace issues on + powerpc. + + -- Sam Hocevar (Debian packages) Tue, 22 Jun 2004 15:21:09 +0200 + +vlc (0.7.2.final-1) unstable; urgency=low + + * New upstream release. + * Temporarily disabled the KDE GUI plugin. + + -- Sam Hocevar (Debian packages) Sat, 29 May 2004 00:06:48 -0300 + +vlc (0.7.2-test2-1) unstable; urgency=low + + * New upstream snapshot. + + -- Sam Hocevar (Debian packages) Thu, 6 May 2004 11:11:25 +0200 + +vlc (0.7.2-test1-4) unstable; urgency=low + + * extras/ffmpeg/libacvodec/Makefile: + + Fixed a PARISC/HPPA mix-up. + * src/interface/interface.c: + + Removed the "switch interface" menu due to wxwin's utter bugosity. + + -- Sam Hocevar (Debian packages) Fri, 30 Apr 2004 13:15:59 +0200 + +vlc (0.7.2-test1-3) unstable; urgency=low + + * configure.ac: + + Link DTS plugins with libdts_pic.a, not libdts.a. + * debian/control: + + Build-depend on libid3tag0-dev for ID3 tag support. + + Made vlc depend on wxvlc for the moment. + * extras/ffmpeg/libacvodec/Makefile: + + Build motion_est.c with -O1. + + -- Sam Hocevar (Debian packages) Fri, 30 Apr 2004 10:49:59 +0200 + +vlc (0.7.2-test1-2) unstable; urgency=low + + * debian/control: + + Build-depend on libxml2-dev. + * extras/ffmpeg/libavcodec/ppc/dsputil_altivec.c: + + Syntax fixes for powerpc. + + -- Sam Hocevar (Debian packages) Wed, 28 Apr 2004 12:49:18 +0200 + +vlc (0.7.2-test1-1) unstable; urgency=low + + * New SVN snapshot. + * The skinned interface is now the default one (Closes: #245210). + * debian/control: + + Removed the libdv2-dev build-dependency. + + Set the liblivemedia-dev build-dependency to (>= 2004.04.23-1). + + Set the libmatroska-dev build-dependency to (>= 0.7.0). + + Build-depend on libfribidi-dev. + + Build-depend on libcdio-dev. + + Build-depend on libmodplug-dev. + * debian/rules: + + Activated fribidi support. + + Activated CDDA support via libcdio. + + Activated MOD support. + * configure.ac: + + Re-enabled i420_yuy2_altivec. + * src/interface/interface.c: + + Disable unavailable interfaces from the switch menu (Closes: #245209). + + -- Sam Hocevar (Debian packages) Mon, 26 Apr 2004 16:30:25 +0200 + +vlc (0.7.1-7) unstable; urgency=high + + * debian/control: + + Override kdelibs4's shlibs value to get VLC into testing. + + No longer build-depend on dvb-dev. + + -- Sam Hocevar (Debian packages) Tue, 20 Apr 2004 18:00:40 +0200 + +vlc (0.7.1-6) unstable; urgency=low + + * debian/control: + + Removed the build dependency on gcc-3.2 because gcc-3.3 no longer ICEs + on ppc/mpegvideo_altivec.o (Closes: #236442). + + Build depend on fixed libsdl1.2-dev (>= 1.2.7-5). + + -- Sam Hocevar (Debian packages) Tue, 6 Apr 2004 10:27:35 +0200 + +vlc (0.7.1-5) unstable; urgency=low + + * debian/control: + + Added a build-dependency on libaudiofile-dev to fix the m68k build. + * debian/rules: + + Added symlinks for mozilla-firefox (Closes: #239352). + + -- Sam Hocevar (Debian packages) Tue, 30 Mar 2004 23:10:20 +0200 + +vlc (0.7.1-4) unstable; urgency=medium + + * extras/ffmpeg/libavcodec/ppc/mpegvideo_ppc.c: + + Replaced fprintf() with av_log() to fix the powerpc build. + + -- Sam Hocevar (Debian packages) Sun, 21 Mar 2004 13:59:07 +0100 + +vlc (0.7.1-3) unstable; urgency=medium + + * debian/rules: + + Activated DTS decoding support. + * debian/control: + + Build-depend on libx11-dev, libxext-dev, libxt-dev instead of xlibs-dev. + + Build-depend on libxv-dev, xlibs-static-pic instead of xlibs-pic. + + -- Sam Hocevar (Debian packages) Sat, 20 Mar 2004 18:13:43 +0100 + +vlc (0.7.1-2) unstable; urgency=medium + + * debian/control: + + Build-depend on zlib1g-dev because ffmpeg uses it by default. + * configure.ac: + + Add -lz to the link flags for plugins that use ffmpeg. + + Disabled i420_yuy2_altivec for now, because it only has a C version of + the AltiVec routines. + + -- Sam Hocevar (Debian packages) Thu, 4 Mar 2004 17:34:58 +0100 + +vlc (0.7.1-1) unstable; urgency=medium + + * New upstream release. + * debian/copyright: + + Added faad2 and ffmpeg authors to the copyright (Closes: #212766). + * mozilla/vlcplugin.h: + + Added the 'video/x-ms-asf' MIME type to the plugin (Closes: #232690). + + -- Sam Hocevar (Debian packages) Wed, 3 Mar 2004 10:47:21 +0100 + +vlc (0.7.0-3) unstable; urgency=medium + + * ppc/mpegvideo_altivec.c: + + Build this file with GCC 3.2 to work around an ICE. + + -- Sam Hocevar (Debian packages) Wed, 21 Jan 2004 15:36:30 +0100 + +vlc (0.7.0-2) unstable; urgency=low + + * debian/rules: + + Look for faad in extras/faad2, not extras/faad. + * modules/demux/mkv.cpp: + + Updated mkv module for the latest Matroska version (Closes: #227923). + * modules/video_output/caca.c: + + Updated caca module for the latest libcaca version. + + -- Sam Hocevar (Debian packages) Tue, 20 Jan 2004 18:30:58 +0100 + +vlc (0.7.0-1) unstable; urgency=low + + * New upstream release. + * debian/control: + + Build-depend on fixed dvb-dev packages. + + Build-depend on fixed linux-kernel-headers packages. + * debian/rules: + + Look for faad in extras/faad2, not extras/faad. + + Enable postprocessing in the ffmpeg configuration. + + Activated libcaca video output. + * doc/vlc.1: + + Fixed a minor typo (Closes: #223605). + + -- Sam Hocevar (Debian packages) Sun, 4 Jan 2004 03:29:22 +0100 + +vlc (0.6.2+cvs20031030-2) unstable; urgency=low + + * debian/control: + + Build-depend on a newer wxwindows version to avoid incompatibilities. + + Build-depend on linux-kernel-headers and build-conflict on dvb-dev + because these packages cannot be installed together. + * debian/rules: + + Temporarily disabled the framebuffer video output plugin because of + current code errors in linux-kernel-headers. + + -- Sam Hocevar (Debian packages) Sat, 1 Nov 2003 11:01:40 +0100 + +vlc (0.6.2+cvs20031030-1) unstable; urgency=low + + * New CVS snapshot. + * debian/rules: + + Disabled the deprecated satellite plugin; the dvb plugin is now + the recommended one (Closes: #216367). + + Don't install fortunes in /usr/share/games, they are too private for + common mortals (Closes: #212856). They are still available in the + /usr/share/doc/vlc directory though. + + Activated the speex codec. + + Activated the PVR input module. + * debian/control: + + Depend on ttf-freefont for subtitles. + + Upgraded debhelper build-dependency to (>= 4.0). + + -- Sam Hocevar (Debian packages) Fri, 31 Oct 2003 11:08:57 +0100 + +vlc (0.6.2-3) unstable; urgency=low + + * debian/control: + + Set libxosd-dev build-dependency to (>= 2.2.4-1.3) because previous + versions were broken on s390 (Closes: #208383). + + Rewrote long descriptions (Closes: #209602, #209615, #209628, #209636, + Closes: #209774, #209914, #210028, #210095). + + -- Sam Hocevar (Debian packages) Mon, 15 Sep 2003 21:28:43 +0200 + +vlc (0.6.2-2) unstable; urgency=low + + * debian/control: + + Set libmatroska-dev build-dependency to (>= 0.5.0-3) because previous + versions were broken on platforms where PIC/non-PIC cannot be mixed in + objects (Closes: #208383). + + Set policy to 3.6.1.0. + + -- Sam Hocevar (Debian packages) Fri, 5 Sep 2003 02:32:54 +0200 + +vlc (0.6.2-1) unstable; urgency=low + + * New upstream release. + * debian/control: + + Added a build-dependency on freetype6-dev. + + Added a build-dependency on libdvbpsi2-dev. + + We now recommend gnome-vlc | wxvlc. + + We now suggest fortune-mod. + * This release now uses libfreetype to render subtitles, and we recommend + ttf-freefont | ttf-thryomanes, so that the old .rle font is no longer + needed (Closes: #203013). + * extras/faad: + + aclocal-1.6 && autoconf && automake-1.6 -a -c -f && libtoolize -c -f + * extras/faad/common/mp4v2: + + aclocal-1.4 && autoconf && autoheader && automake-1.4 --foreign -a -c \ + && libtoolize -c -f + * extras/mpeg2dec: + + aclocal-1.7 && autoconf && automake-1.7 -a -c && libtoolize -c -f + + -- Sam Hocevar (Debian packages) Tue, 2 Sep 2003 10:45:24 +0200 + +vlc (0.6.0+cvs-20030716-2) unstable; urgency=low + + * debian/control: + + Updated debhelper build-dependency to (>= 3.4.4) because we now + use debian/compat. + + Use ${misc:Depends} everywhere. + + -- Sam Hocevar (Debian packages) Wed, 16 Jul 2003 16:55:31 +0200 + +vlc (0.6.0+cvs-20030716-1) unstable; urgency=low + + * New CVS snapshot. + * debian/control: + + Set policy to 3.6.0. No changes required. + + Extended the package description. + * modules/video_output/x11/xcommon.c: + + Fix for crashes in the Mozilla plugin (Closes: #200920). + * mozilla/*: + + Compilation fixes for Mozilla 1.4 headers (Closes: #201093). + + -- Sam Hocevar (Debian packages) Wed, 16 Jul 2003 16:55:31 +0200 + +vlc (0.6.0+cvs-20030705-1) unstable; urgency=low + + * New CVS snapshot. + + Includes previous Debian fixes. + + Errors in plugins now properly trigger build abort so that no build + failures are missed. Thanks to LaMont Jones for pointing out the problem. + * debian/rules: + + Enabled Matroska support. + + Only build builtins in the first compile pass so that we don't mix PIC + and non-PIC code (Closes: #199968). Phew, I hope I got it right this + time. + * extras/ffmpeg: + + Re-applied the Alpha build fix from 0.6.0+cvs-20030627-2 that had + disappeared in 0.6.0+cvs-20030703-1. + + -- Sam Hocevar (Debian packages) Sat, 5 Jul 2003 01:09:11 +0200 + +vlc (0.6.0+cvs-20030703-1) unstable; urgency=low + + * New CVS snapshot. + + Includes previous Debian fixes. + + Build should be a bit faster now. + * extras/faad: + + aclocal-1.6 && autoconf && automake-1.6 -a -c -f && libtoolize -c -f + * extras/faad/common/id3lib: + + mkdir doc examples + + aclocal-1.4 && autoconf && automake-1.4 -a -c && libtoolize -c -f + * extras/mpeg2dec: + + aclocal-1.7 && autoconf && automake-1.7 -a -c && libtoolize -c -f + + Fixes build on parisc (Closes: #199693). + + -- Sam Hocevar (Debian packages) Thu, 3 Jul 2003 11:25:57 +0200 + +vlc (0.6.0+cvs-20030627-2) unstable; urgency=low + + * extras/ffmpeg: + + Fixed compilation for Alpha. + * debian/rules: + + Enabled the video4linux input plugin (Closes: #199427). + + -- Sam Hocevar (Debian packages) Sun, 29 Jun 2003 21:12:10 +0200 + +vlc (0.6.0+cvs-20030627-1) unstable; urgency=low + + * New upstream release. + * debian/rules: + + Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU` + so that the rules can be called directly. + + Use the -s flag instead of -a so that debhelper properly handles the + i386-only plugin packages. + + Split the build rule into configure and build. + * debian/control: + + Removed leading "a"s from package descriptions. + + Set policy to 3.5.10. + + -- Sam Hocevar (Debian packages) Sat, 21 Jun 2003 17:55:07 +0200 + +vlc (0.5.3-3) unstable; urgency=low + + * Built-in modules were linked twice in the mozilla plugin; removed the + non-PIC ones (Closes: #194384). + + -- Samuel Hocevar Fri, 23 May 2003 11:15:19 +0200 + +vlc (0.5.3-2) unstable; urgency=low + + * Changed the libvlc0-dev section to libdevel. + * We now build the static objects twice: once the normal way before we + link them with VLC, and once with -fPIC so that they can be linked to + the Mozilla plugin. + * Updated extras/faad/config.{sub,guess}. + + -- Samuel Hocevar Fri, 14 Apr 2003 15:14:07 +0200 + +vlc (0.5.3-1) unstable; urgency=low + + * New upstream release. + * Fixed a clock skew issue in debian/rules. + + -- Samuel Hocevar Tue, 8 Apr 2003 15:20:20 +0100 + +vlc (0.5.2-4) unstable; urgency=low + + * Changed the section of gnome-vlc and kvlc according to new Debian + archive sections. + * Updated woody-buildpackage so that packages say "stable". + + -- Samuel Hocevar Tue, 1 Apr 2003 18:08:01 +0200 + +vlc (0.5.2-3) unstable; urgency=low + + * Added explicit dependencies on vlc to legacy packages to make linda and + lintian happier. + * Added correct versioned build-dependency on debhelper. + * Updated the autotools helper files in extras/faad. + + -- Samuel Hocevar Wed, 26 Mar 2003 02:50:34 +0100 + +vlc (0.5.2-2) unstable; urgency=low + + * Bumped up standards version to 0.5.9.0. + * Added build-dependencies on libidl0 and libglib2.0-0 to work around + mozilla-dev's currently broken dependencies. + * We now link against libdvdread3 instead of libdvdread2. + + -- Samuel Hocevar Tue, 25 Mar 2003 23:21:51 +0100 + +vlc (0.5.2-1) unstable; urgency=low + + * New upstream release. + * Removed vlc-plugin-dvb, vlc-plugin-xosd, vlc-plugin-aa, vlc-plugin-lirc and + vlc-plugin-dv packages because the dependencies are quite small, and merged + them into the main vlc package. + * Removed the vlc-mad, vlc-arts, vlc-lirc and vlc-aa legacy packages because + they were not in woody. + + -- Samuel Hocevar Tue, 11 Mar 2003 20:32:36 +0100 + +vlc (0.5.1-1) unstable; urgency=low + + * New upstream release. + * The vlc-glide package is now Architecture: i386 only. + * The vlc-plugin-mad package Provides: mp3-decoder. + * The deprecated vlc-* packages have a proper link to /usr/share/doc/vlc/. + + -- Samuel Hocevar Sat, 15 Feb 2003 03:43:33 +0100 + +vlc (0.5.0-1) unstable; urgency=low + + * New upstream release (Closes: #157166). + * Audio MPEG and A52 decoders now use external libraries (libmad, liba52). + * Build-Depends are now valid (Closes: #147103). + * More robust AVI parser (Closes: #158037). + * An issue with X taking more and more CPU was fixed (Closes: #153286). + * Package now includes a NEWS file. + * New package containing a Mozilla plugin. + * New codec packages: Ogg/Vorbis, DV. + * New GUI package: wxvlc (wxWindows). + * New debian/woody-buildpackage file that can be used to build Woody + packages. + * Made the GNOME desktop entries more user-friendly (Closes: #149749). + + -- Samuel Hocevar Thu, 4 Jul 2002 17:44:25 +0200 + +vlc (0.4.1-1) unstable; urgency=low + + * New upstream release. + + -- Samuel Hocevar Mon, 3 Jun 2002 23:43:35 +0200 + +vlc (0.4.0-1) unstable; urgency=low + + * New upstream release. + + -- Samuel Hocevar Thu, 23 May 2002 01:27:05 +0200 + +vlc (0.3.1-1) unstable; urgency=low + + * New upstream release. + * Fixes a crash in the Gtk+ interface. + + -- Samuel Hocevar Thu, 18 Apr 2002 06:43:42 +0200 + +vlc (0.3.0-1) unstable; urgency=low + + * New upstream release. + * Reworked Gtk interface (Closes: #138732), with a working preferences + dialog (Closes: #134142, #134147). + * The ALSA plugin now supports S/PDIF (Closes: #118301). + + -- Samuel Hocevar Sat, 6 Apr 2002 04:27:50 +0200 + +vlc (0.2.92-8) unstable; urgency=high + + * Only link with libXv.a if libXv_pic.a wasn't found, which fixes + package builds on sid. + * Added -ffunction-sections to the compilation of mpeg_vdec.a when + the architecture is hppa. + + -- Samuel Hocevar Sun, 6 Jan 2002 06:56:08 +0100 + +vlc (0.2.92-7) unstable; urgency=high + + * Fixed configure.in so that it doesn't fail on hppa. + * Fixed a symbol resolution issue that made vlc crash when libdvdcss + was installed. + + -- Samuel Hocevar Sat, 5 Jan 2002 03:46:23 +0100 + +vlc (0.2.92-6) unstable; urgency=high + + * Attempt to fix IA64 and hppa builds. + + -- Samuel Hocevar Fri, 4 Jan 2002 14:11:02 +0100 + +vlc (0.2.92-5) unstable; urgency=high + + * Many fixes imported from the 0.2.92 upstream release (VCD input, + buffer management, decoder error management). + * Removed a stupid dependency on libc6 which prevented the package + from being built on alpha. + + -- Samuel Hocevar Wed, 2 Jan 2002 04:16:44 +0100 + +vlc (0.2.92-4) unstable; urgency=high + + * Put debian/control and debian/rules in sync again (Closes: #126697). + * Replaced the 48x48 XPM icons with 32x32 icons to comply with policy + (Closes: #126939). + * Don't spawn the Gtk+ or the Gnome interface if no $DISPLAY variable is + present, which fixes the framebuffer output (Closes: #101753). + + -- Samuel Hocevar Sun, 30 Dec 2001 02:59:01 +0100 + +vlc (0.2.92-3) unstable; urgency=high + + * Removed references to vlc-mad (Closes: #126194). + + -- Samuel Hocevar Sat, 22 Dec 2001 21:04:27 +0100 + +vlc (0.2.92-2) unstable; urgency=high + + * Bumped urgency to high to get this stable version into testing; all + reported critical bugs were fixed. + * Bumped Standards-Version to 3.5.6. + * Fixed a PowerPC compilation issue. + * Fixed a crash in the VCD input. + + -- Samuel Hocevar Thu, 20 Dec 2001 23:24:21 +0100 + +vlc (0.2.92-1) unstable; urgency=low + + * Using the stable 0.2.92 CVS branch, has lots of stability fixes. + * Disabled broken ALSA audio output (Closes: #110869, #119846). + * Changed configure.in so that vlc is linked against libXv.a, + not xvideo.so and sdl.so (Closes: #111790). + * Added versioned build-dep to libasound2-dev (Closes: #121057). + + -- Samuel Hocevar Wed, 19 Dec 2001 17:06:44 +0100 + +vlc (0.2.91-2) unstable; urgency=low + + * Added "Video" menu hints (Closes: #121036). + + -- Samuel Hocevar Sun, 25 Nov 2001 02:25:34 +0100 + +vlc (0.2.91-1) unstable; urgency=low + + * New upstream release. + * This release fixes IFO parsing issues (Closes: #119369). + * vlc will dlopen() an installed libdvdcss if available, to play + encrypted DVDs (Closes: #89856). + * vlc is now in sync with the official libdvdcss (Closes: #118194). + + -- Samuel Hocevar Mon, 12 Nov 2001 17:14:29 +0100 + +vlc (0.2.90-3) unstable; urgency=low + + * Added stricter Build-Depends on libsdl1.2-dev (Closes: #117180). + + -- Samuel Hocevar Fri, 26 Oct 2001 16:06:01 +0200 + +vlc (0.2.90-2) unstable; urgency=low + + * Various upstream bugfixes. + * Compiled against libsdl1.2-debian (Closes: #116709). + + -- Samuel Hocevar Tue, 23 Oct 2001 02:09:39 +0200 + +vlc (0.2.90-1) unstable; urgency=low + + * Fixed syntax error in build dependencies (Closes: #109722). + * XVideo module now compiled as built-in, to avoid PIC and non-PIC + code collision (Closes: #111790). + + -- Samuel Hocevar Wed, 10 Oct 2001 15:00:29 +0200 + +vlc (0.2.83-2) unstable; urgency=low + + * Fixed build dependencies for architectures not supporting libasound2 + (Closes: #109722). + + -- Samuel Hocevar Fri, 24 Aug 2001 12:47:45 +0200 + +vlc (0.2.83-1) unstable; urgency=low + + * New upstream release. + * Activated subtitles in overlay mode (Closes: #97471). + + -- Samuel Hocevar Wed, 22 Aug 2001 15:18:01 +0200 + +vlc (0.2.82-1) unstable; urgency=low + + * New upstream release. + * Fixed broken manpage symlinks (Closes: #99561). + + -- Samuel Hocevar Tue, 7 Aug 2001 12:39:16 +0200 + +vlc (0.2.81-1) unstable; urgency=low + + * New upstream release. + + -- Samuel Hocevar Sat, 28 Jul 2001 04:13:57 +0200 + +vlc (0.2.80-1) unstable; urgency=low + + * New upstream release. + + -- Samuel Hocevar Tue, 5 Jun 2001 04:41:06 +0200 + +vlc (0.2.73-2) unstable; urgency=low + + * We now build without MMX in the main application (Closes: #96036). + + -- Samuel Hocevar Fri, 4 May 2001 07:13:04 +0200 + +vlc (0.2.73-1) unstable; urgency=low + + * New upstream release. + + -- Samuel Hocevar Sat, 28 Apr 2001 07:02:35 +0200 + +vlc (0.2.72-1) unstable; urgency=low + + * New upstream release. + + -- Samuel Hocevar Mon, 16 Apr 2001 14:33:53 +0200 + +vlc (0.2.71-1) unstable; urgency=low + + * New upstream release. + + -- Samuel Hocevar Fri, 13 Apr 2001 08:13:26 +0200 + +vlc (0.2.70-1) unstable; urgency=low + + * New upstream release. + * Non-i386 package builds really fixed (Closes: #89285). + + -- Samuel Hocevar Sat, 7 Apr 2001 05:52:00 +0200 + +vlc (0.2.63-3) unstable; urgency=low + + * Added versioned conflicts/replaces to vlc-gtk (Closes: #88796). + + -- Samuel Hocevar Wed, 7 Mar 2001 20:47:48 +0100 + +vlc (0.2.63-2) unstable; urgency=low + + * Glide shouldn't cause any non-x86 problems anymore (Closes: #88583). + + -- Samuel Hocevar Mon, 5 Mar 2001 12:50:28 +0100 + +vlc (0.2.63-1) unstable; urgency=low + + * New upstream release. + + -- Samuel Hocevar Mon, 5 Mar 2001 00:41:16 +0100 + +vlc (0.2.62-2) unstable; urgency=low + + * Removed a few lintian warnings. + + -- Samuel Hocevar Sat, 3 Mar 2001 10:29:31 +0100 + +vlc (0.2.62-1) unstable; urgency=low + + * New release. Glide and GGI packages build again. + * Updated vlc.1 manpage (Closes: #87478). + * Fixed debian/control (Closes: #83707). + * The framebuffer plugin doesn't hijack ^C anymore (Closes: #87500). + + -- Samuel Hocevar Fri, 2 Mar 2001 17:32:24 +0100 + +vlc (0.2.61-1) unstable; urgency=low + + * New release. The package build works again. + + -- Samuel Hocevar Fri, 16 Feb 2001 08:09:59 +0100 + +vlc (0.2.60-1) unstable; urgency=low + + * New release. The package build is most presumably FUBAR. + + -- Samuel Hocevar Wed, 14 Feb 2001 08:33:46 +0100 + +vlc (0.2.50nocss-1) unstable; urgency=low + + * Only build vlc-glide under x86 (Closes: #84046). + * Switched PentiumPro optimization off (Closes: #83707). + + -- Samuel Hocevar Mon, 5 Feb 2001 20:49:15 +0100 + +vlc (0.2.50-1) unstable; urgency=low + + * Unstable release. + + -- Samuel Hocevar Wed, 31 Jan 2001 04:30:37 +0100 + +vlc (0.1.99i) unstable; urgency=low + + * Fixed the framerate display + + -- Samuel Hocevar Tue, 24 Oct 2000 11:08:01 +0200 + +vlc (0.1.99i) unstable; urgency=low + + * fixed the support for field pictures, which involved a few dozens + bugs in the video parser and video decoder. + * renamed an inconsistent variable in src/input/input_file.c. + * added support for I+ synchro (all Is and the first P). + * fixed a motion compensation bug which generated some distortion + on B images. + * fixed a motion compensation bug for skipped macroblocks. + * fixed a synchro bug for field images. + * fixed the --server option which didn't work if a ~/.vlcrc existed. + + -- Samuel Hocevar Mon, 28 Aug 2000 02:34:18 +0200 + +vlc (0.1.99h) unstable; urgency=low + + * added support for the SDL vout : the --display fullscreen allows + fullscreen when possible. Disabled by default. + * updated debian directory to build vlc-sdl. + * removed CCFLAGS flags which were improperly used. + * added hints for powerpc build. + * fixed the input_file exit bug. + * removed the frame statistics output. + * removed a verbose message in intf_sdl.c. + * added a few sanity checks in the audio mpeg and ac3 decoders. + * temporarily got rid of vlc.channels. + + -- Samuel Hocevar Tue, 22 Aug 2000 01:31:58 +0200 + +vlc (0.1.99g) unstable; urgency=low + + * removed all "*vlc" aliases except "gvlc" and "fbvlc". The other sucked. + * new --synchro flag which lets you force which images are decoded. + * fixed 32bpp MMX YUV, made the comments clearer, removed an emms. + * now scaling is on by default, so that people won't tell that the vlc + cannot do scaling :-) + * fixed 8bpp YUV. + * fixed the fscked up Bresenham algorithm in all YUV functions. + * fixed a dumb bug in the Makefile that prevented inclusion of the + -march=pentium directive. thanks Meuuh, blame sam. + * separate Debian packages + + -- Samuel Hocevar Wed, 16 Aug 2000 01:07:14 +0200 + +vlc (0.1.99f) unstable; urgency=low + + * plugin detection now works + * "gvlc", "fbvlc", "ggivlc" aliases now work + * fixed functions that weren't properly inlined + * removed bloat from the MMX YUV plugin + * vlc.init becomes ~/.vlcrc + * removed float operations in the video decoder, and all emms asm functions + * borrowed linuxvideo's MMX motion compensation + * fixed an undefined symbol in the MMX YUV plugin + + -- Samuel Hocevar Tue, 8 Aug 2000 11:24:01 +0200 + +vlc (0.1.99e) unstable; urgency=low + + * new bitstream syntax and slight performance increase + + -- Samuel Hocevar Thu, 20 Jul 2000 15:14:06 +0200 + +vlc (0.1.99d) unstable; urgency=low + + * .deb is now more lintian-friendly + * removed a few useless warning messages + * new plugin API + * plugin auto-detection + * removed the default --enable-ppro option because it didn't work on K6-2 + * the framebuffer client now leaves the console in a working state + * the dithered 8 bpp YUV transformation works again (blame bbp !) + * the YUV transformations are now plugins as well + * alternative symlinks like gvlc, fbvlc are now created at compile time + * borrowed libmpeg2's GPLed MMX YUV transformations (16 and 32 bits) + * fixed an endianness problem which occurred on iMacs + + -- Samuel Hocevar Wed, 12 Jul 2000 01:24:40 +0200 + +vlc (0.1.99c) unstable; urgency=low + + * Caught Delete Window event in Gnome and X11 modes + * Fixed manpage + * GGI output now works + * Fixed a segfault on exit for the Gnome plugin + * Sound support almost works under BeOS + + -- Samuel Hocevar Tue, 20 Jun 2000 03:01:12 +0200 + +vlc (0.1.99b) unstable; urgency=low + + * Added a ChangeLog file + * Updated the VLAN code + * Fixed a bug preventing to quit + + -- Samuel Hocevar Sat, 17 Jun 2000 03:46:16 +0200 + +vlc (0.1.99a) unstable; urgency=low + + * Fixed some compile flag errors + + -- Samuel Hocevar Thu, 15 Jun 2000 20:48:54 +0200 + +vlc (0.1.99-1) unstable; urgency=low + + * Initial Release. + + -- Samuel Hocevar Mon, 13 Mar 2000 02:21:45 +0100 + --- vlc-0.8.6.release.orig/debian/compat +++ vlc-0.8.6.release/debian/compat @@ -0,0 +1 @@ +4 --- vlc-0.8.6.release.orig/debian/control +++ vlc-0.8.6.release/debian/control @@ -0,0 +1,206 @@ +Source: vlc +Section: graphics +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Sam Hocevar (Debian packages) +Build-Depends: debhelper (>= 4.0), dh-buildinfo, quilt, nasm, yasm [amd64], gettext, linux-libc-dev, firefox-dev, xlibmesa-gl-dev, liba52-0.7.4-dev, libaa1-dev, libarts1-dev (>= 1.4.2-1), libasound2-dev (>= 0.9.0beta10a), libaudiofile-dev, libavahi-client-dev, libavcodec-dev (>= 0.cvs20060823-1), libavformat-dev (>= 0.cvs20060823-1), libcaca-dev (>= 0.9), libcdio-dev, libdvbpsi4-dev, libdvdnav-dev, libdvdread-dev (>= 0.9.5), libdts-dev, libesd0-dev, libflac-dev (>= 1.1.2-3), libfreetype6-dev, libfribidi-dev, libggi2-dev, libglib2.0-0, libglide2-dev [i386], libgnutls-dev (>= 1.2.8), libhal-dev (>= 0.5.5.1-3), libid3tag0-dev, libidl0, libimlib2-dev, liblircclient-dev, liblivemedia-dev (>= 2006.03.17), libmad0-dev, libmatroska-dev (>= 0.8.0), libmodplug-dev, libmpcdec-dev, libmpeg2-4-dev, libncurses5-dev, libogg-dev, libpostproc-dev (>= 0.cvs20060823-1), libpng12-dev, libsdl1.2-dev (>= 1.2.7+1.2.8cvs20041007-5.3), libsmbclient-dev, libsvga1-dev [i386], libsysfs-dev, libtar-dev, libtheora-dev, libvcdinfo-dev, libvorbis-dev, libwxgtk2.6-dev, libx11-dev, libxext-dev, libxml2-dev, libxt-dev, libxv-dev, zlib1g-dev, libavc1394-dev, libraw1394-dev, libdc1394-13-dev, libxosd-dev, libspeex-dev, libsdl-image1.2-dev, libgtk2.0-dev, libnotify-dev, libdirectfb-dev +Standards-Version: 3.7.2 +XS-Vcs-Svn: svn://svn.videolan.org/pkg-multimedia/unstable/vlc/ + +Package: vlc +Section: graphics +Architecture: any +Depends: vlc-nox (= ${Source-Version}), ${shlibs:Depends}, ${misc:Depends}, ttf-dejavu +Recommends: videolan-doc +Suggests: mozilla-plugin-vlc +Replaces: vlc-plugin-dvb (<< 0.5.2-2), vlc-plugin-xosd (<< 0.5.2-2), vlc-plugin-dv (<< 0.5.2-2), vlc-plugin-mad (<< 0.5.2-2), vlc-mad (<< 0.5.0), vlc-plugin-a52 (<< 0.5.2-2), vlc-plugin-ogg (<< 0.5.2-2), vlc-plugin-lirc (<< 0.5.2-2), vlc-lirc (<< 0.5.0), vlc-plugin-aa (<< 0.5.2-2), vlc-aa (<< 0.5.0), wxvlc (<< 0.8.5-test3.debian-4), vlc-plugin-alsa (<< 0.8.5-test3.debian-4) +Conflicts: vlc-plugin-dvb (<< 0.5.2-2), vlc-plugin-xosd (<< 0.5.2-2), vlc-plugin-dv (<< 0.5.2-2), vlc-plugin-mad (<< 0.5.2-2), vlc-mad (<< 0.5.0), vlc-plugin-a52 (<< 0.5.2-2), vlc-plugin-ogg (<< 0.5.2-2), vlc-plugin-lirc (<< 0.5.2-2), vlc-lirc (<< 0.5.0), vlc-plugin-aa (<< 0.5.2-2), vlc-aa (<< 0.5.0), wxvlc (<< 0.8.5-test3.debian-4), vlc-plugin-alsa (<< 0.8.5-test3.debian-4) +Provides: mp3-decoder +Description: multimedia player and streamer + VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4, + DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia + streams from various network sources. + . + VLC can also be used as a streaming server that duplicates the stream it + reads and multicasts them through the network to other clients, or serves + them through HTTP. + . + VLC has support for on-the-fly transcoding of audio and video formats, either + for broadcasting purposes or for movie format transformations. Support for + most output methods is provided by this package, but features can be added + by installing additional audio plugins (vlc-plugin-esd, vlc-plugin-sdl, + vlc-plugin-arts) or video plugins (vlc-plugin-sdl, vlc-plugin-ggi, + vlc-plugin-glide, vlc-plugin-svgalib). There is also a web browser plugin + in the mozilla-plugin-vlc package. + +Package: vlc-nox +Section: net +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: vlc-plugin-dvb (<< 0.5.2-2), vlc-plugin-xosd (<< 0.5.2-2), vlc-plugin-dv (<< 0.5.2-2), vlc-plugin-mad (<< 0.5.2-2), vlc-mad (<< 0.5.0), vlc-plugin-a52 (<< 0.5.2-2), vlc-plugin-ogg (<< 0.5.2-2), vlc-plugin-lirc (<< 0.5.2-2), vlc-lirc (<< 0.5.0), vlc-plugin-aa (<< 0.5.2-2), vlc-aa (<< 0.5.0), wxvlc (<< 0.8.5-test3.debian-4), vlc-plugin-alsa (<< 0.8.5-test3.debian-4), vlc (<< 0.8.6-svn20060911.0.8.5-1-svn.debian-3) +Conflicts: vlc-plugin-dvb (<< 0.5.2-2), vlc-plugin-xosd (<< 0.5.2-2), vlc-plugin-dv (<< 0.5.2-2), vlc-plugin-mad (<< 0.5.2-2), vlc-mad (<< 0.5.0), vlc-plugin-a52 (<< 0.5.2-2), vlc-plugin-ogg (<< 0.5.2-2), vlc-plugin-lirc (<< 0.5.2-2), vlc-lirc (<< 0.5.0), vlc-plugin-aa (<< 0.5.2-2), vlc-aa (<< 0.5.0), wxvlc (<< 0.8.5-test3.debian-4), vlc-plugin-alsa (<< 0.8.5-test3.debian-4), vlc (<< 0.8.6-svn20060911.0.8.5-1-svn.debian-3) +Provides: mp3-decoder +Description: multimedia player and streamer (without X support) + VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4, + DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia + streams from various network sources. + . + VLC can also be used as a streaming server that duplicates the stream it + reads and multicasts them through the network to other clients, or serves + them through HTTP. + . + VLC has support for on-the-fly transcoding of audio and video formats, either + for broadcasting purposes or for movie format transformations. Support for + most output methods is provided by this package, but features can be added + by installing additional audio plugins (vlc-plugin-esd, vlc-plugin-sdl, + vlc-plugin-arts) or video plugins (vlc-plugin-sdl, vlc-plugin-ggi, + vlc-plugin-glide, vlc-plugin-svgalib). There is also a web browser plugin + in the mozilla-plugin-vlc package. + . + This package contains a version of VLC that does not require X and that is + thus suitable for headless servers. + +Package: libvlc0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: vlc (<< 0.8.6-svn20060911.0.8.5-1-svn.debian-3) +Conflicts: vlc (<< 0.8.6-svn20060911.0.8.5-1-svn.debian-3) +Description: multimedia player and streamer library + This package contains the shared library required by applications using VLC + features. + . + VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4, + DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia + streams from various network sources. + +Package: libvlc0-dev +Section: libdevel +Architecture: any +Depends: libvlc0 (= ${Source-Version}), ${shlibs:Depends}, ${misc:Depends} +Description: development files for VLC + This package contains headers and a static library required to build plugins + for VLC, or standalone applications that use VLC features. + . + VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4, + DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia + streams from various network sources. + +Package: vlc-plugin-esd +Architecture: any +Depends: vlc-nox, ${shlibs:Depends}, ${misc:Depends} +Conflicts: vlc-esd (<< 0.5.0) +Replaces: vlc-esd (<< 0.5.0) +Description: Esound audio output plugin for VLC + This plugin adds support for the Enlightened Sound Daemon to the VLC + media player. To activate it, use the `--aout esd' flag or select the + `esd' audio output plugin from the preferences menu. + . + VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4, + DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia + streams from various network sources. + +Package: vlc-plugin-alsa +Architecture: all +Depends: vlc +Description: dummy transitional package + This dummy package is now part of VLC. + . + VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4, + DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia + streams from various network sources. + +Package: vlc-plugin-sdl +Architecture: any +Depends: vlc-nox, ${shlibs:Depends}, ${misc:Depends} +Conflicts: vlc-sdl (<< 0.5.0) +Replaces: vlc-sdl (<< 0.5.0) +Description: SDL video and audio output plugin for VLC + This plugin adds support for the Simple DirectMedia Layer library to + the VLC media player. To activate it, use the `--vout sdl' or + `--aout sdl' flags or select the `sdl' video or audio output plugin + from the preferences menu. + . + VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4, + DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia + streams from various network sources. + +Package: vlc-plugin-ggi +Architecture: any +Depends: vlc-nox, ${shlibs:Depends}, ${misc:Depends} +Conflicts: vlc-ggi (<< 0.5.0) +Replaces: vlc-ggi (<< 0.5.0) +Description: GGI video output plugin for VLC + This is a GGI plugin for the VLC media player. To activate it, use + the `--vout ggi' flag or select the `ggi' video output plugin from the + preferences menu. + . + VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4, + DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia + streams from various network sources. + +Package: vlc-plugin-glide +Architecture: i386 +Depends: vlc-nox, ${shlibs:Depends}, libglide2 +Conflicts: vlc-glide (<< 0.5.0) +Replaces: vlc-glide (<< 0.5.0) +Description: Glide video output plugin for VLC + This is a Glide (3dfx) plugin for the VLC media player. To activate + it, use the `--vout glide' flag or select the `glide' video output + plugin from the preferences menu. + . + VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4, + DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia + streams from various network sources. + +Package: vlc-plugin-arts +Architecture: any +Depends: vlc-nox, ${shlibs:Depends}, ${misc:Depends} +Conflicts: vlc-arts (<< 0.5.0) +Replaces: vlc-arts (<< 0.5.0) +Description: aRts audio output plugin for VLC + This plugin adds support for the aRts Sound System to the VLC media + player. To activate it, use the `--aout arts' flag or select the `arts' + audio output plugin from the preferences menu. + . + VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4, + DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia + streams from various network sources. + +Package: mozilla-plugin-vlc +Architecture: any +Depends: vlc-nox (= ${Source-Version}), vlc, ${shlibs:Depends}, ${misc:Depends} +Description: multimedia plugin for web browsers based on VLC + This plugin adds support for MPEG, MPEG2, DVD, DivX, Ogg/Vorbis and many + more formats to your Gecko-based web browser (Firefox, Galeon, etc.). The + decoding process is done by VLC and the output window is embedded in a + webpage or directly in the browser window. There is also support for + fullscreen display and javascript control. + . + VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4, + DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia + streams from various network sources. + +Package: vlc-plugin-svgalib +Architecture: i386 +Depends: vlc-nox (= ${Source-Version}), ${shlibs:Depends}, ${misc:Depends} +Description: SVGAlib video output plugin for VLC + This plugin adds support for SVGAlib to the VLC media player. To + activate it, use the `--vout svgalib' flag or select the `svgalib' video + output plugin from the preferences menu. Note that you will need root + permissions to use SVGAlib. + . + VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4, + DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia + streams from various network sources. + +Package: wxvlc +Architecture: all +Depends: vlc +Description: dummy transitional package + This dummy package is now part of VLC. + . + VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4, + DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia + streams from various network sources. + --- vlc-0.8.6.release.orig/debian/copyright +++ vlc-0.8.6.release/debian/copyright @@ -0,0 +1,566 @@ +This package was debianized by Sam Hocevar 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. + +1. Copyright holders list +========================= + +With the exception of other files mentioned in this document, all code and +artwork belongs to members of the VideoLAN team . See +each file for precise details about its respective authors. + Copyright (c) 1996-2006 Laurent Aimar + Marc Ariberti + Stephan Assmus + Olivier Aubert + Sigmund Augdal Helberg + Pierre Baillet + Gildas Bazin + Rocky Bernstein + Johan Bilien + Stéphane Borel + Arnaud de Bossoreille de Ribou + Filippo Carone + Tony Castley + Antoine Cellerier + Renaud Dartus + Cyril Deguet + Rémi Denis-Courmont + Colin Delacroix + Boris Dorès + Jean-Marc Dressler + Henri Fallon + Andrew Flintham + Damien Fouilleul + Alexis Guillard + Gerald Hansink + Shane Harper + Derk-Jan Hartman + Gaël Hendryckx + Sam Hocevar + Eugenio Jarosiewicz + Jon Lech Johansen + Michel Kaempf + Felix Kühne + Simon Latapie + Pascal Levesque + Christophe Massiot + Loïc Minier + Florian G. Pflug + Heiko Panther + Eric Petit + Benjamin Pracht + Emmanuel Puig + Frédéric RUGET + Jean-Paul Saman + Arnaud Schauly + Vincent Seguin + Richard Shepherd + Clément Stenac + Peter Surda + Olivier Teulière + Licensed under the GNU General Public License, version 2 or later. + +extras/faad2/common/faad/getopt.c: + Copyright (C) 1987, 88, 89, 90, 91, 92, 1993 Free Software Foundation, Inc. + Licensed under the GNU General Public License, version 2 or later. + +extras/faad2/common/mp4ff/drms.c: + Copyright (C) 2004 Jon Lech Johansen + Sam Hocevar + Licensed under the GNU General Public License, version 2 or later. + +extras/faad2/plugins/mpeg4ip: + Copyright (C) 2003 Bill May wmay@cisco.com + Licensed under the GNU General Public License, version 2 or later. + +extras/faad2/plugins/xmms: + Copyright (c) 2002-2004 Frederic Fondriest + Licensed under the GNU General Public license, version 2, as can be seen + in http://fondriest.frederic.free.fr/fichiers/xmms-mp4_20050213.tar.bz2, + found on the author’s website. This code is not used in the build process + hence does not cancel the “version 2 or later” clause for binaries. + +Other files in extras/faad2: + Copyright (C) 2003-2005 M. Bakker, Ahead Software AG + Alexander Kurpiers (a.kurpiers(at)nt.tu-darmstadt.de) + Volker Fischer (v.fischer(at)nt.tu-darmstadt.de) + Gian-Carlo Pascutto (gpascutto(at)nero.com) + Licensed under the GNU General Public License, version 2 or later. + +extras/x264/extras/getopt.c: + Copyright (c) 2000 The NetBSD Foundation, Inc. + This code is derived from software contributed to The NetBSD Foundation + by Dieter Baron and Thomas Klausner. + Licensed under the NetBSD license (see below). + +Other files in extras/x264: + Copyright (c) 2003-2006 Laurent Aimar + Alex Izvorski (aizvorski(at)gmail.com) + Alex Wright (alexw0885(at)hotmail.com) + Andrew Dunstan + bobololo + Christian Heine (sennindemokrit(at)gmx.net) + Eric Petit + Francesco Corriga + Justin Clay (justin_clay(at)hotmail.com) + Loren Merritt (lorenm(at)u.washington.edu) + Måns Rullgård (mru(at)mru.ath.cx) + Michael Niedermayer (michaelni(at)gmx.at) + Mike Matsnev (mike(at)po.cs.msu.su) + Min Chen + Phil Jensen (philj(at)csufresno.edu) + Radek Czyz (radoslaw(at)syskin.cjb.net) + Riccardo Stievano (walkunafraid(at)tin.it) + Tuukka Toivonen (tuukkat(at)ee.oulu.fi) + Vincent Torri (Vincent.Torri(at)iecn.u-nancy.fr) + Licensed under the GNU General Public License, version 2 or later. + +mozilla/support/npunix.c: +mozilla/support/npwin.cpp: + Copyright (c) 1998 Netscape Communications Corporation + dp Suresh + Stephen Mak + Advertised as being under the Mozilla Public License, but effectively + under the MPL/GPL/LGPL triple license since the Mozilla relicensing, + hence used under the GNU General Public License, version 2 or later. + +src/extras/getopt.c: +src/extras/getopt.h: +src/extras/getopt1.c: + Copyright (c) 1987, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97 + Free Software Foundation, Inc. + Licensed under the GNU General Public License, version 2 or later. + +src/misc/unicode.c: + Copyright (c) 2005-2006 Rémi Denis-Courmont + 1998-2002 Larry Wall + Licensed under the GNU General Public License, version 2 or later. + +src/misc/charset.c: + Copyright (c) 2003-2006 Derk-Jan Hartman + Christophe Massiot + Rémi Denis-Courmont + 2001-2003 The Mape Project + Karel Zak + Licensed under the GNU General Public License, version 2 or later. + +Files in loader/: + Copyright (C) the Wine project + 1993 Robert J. Amstadt + 1993, 1994 Martin Ayotte + 1994 Eric Youndale & Erik Bos + 1995 Thomas Sandford + 1995, 1996 Martin von Löwis + 1996-1998 Marcus Meissner + 1998 Patrick Stridvall + 1999 Éric Pouech + 1995-1999 Alexandre Julliard + 2000 Eugene Kuznetsov (divx@euro.ru) + 2005 Rémi Denis-Courmont + Originally distributed under LPGL 2.1 (or later) by the Wine project. + Licensed under the GNU General Public License, version 2 or later. + +Files in intl/: + Copyright (C) 1984, 1989, 1990, 1995-2002 Free Software Foundation, Inc. + Licensed under the GNU General Public License, version 2 or later. + +include/mmx.h: + Copyright (C) 1997-1999 H. Dietz and R. Fisher + Licensed under the GNU General Public License, version 2 or later. + +Files in modules/gui/skins2/unzip: + Copyright (C) 1998-2005 Gilles Vollant + Copyright (c) 1990-2000 Info-ZIP. All rights reserved. + Licensed under the Info-ZIP license (see below). + +modules/access/dvb/en50221.c: + Copyright (c) 2004-2005 Christophe Massiot + 2000 Klaus Schmidinger + Licensed under the GNU General Public License, version 2 or later. + +modules/stream_out/transrate/putvlc.h: + Copyright (C) 1996, MPEG Software Simulation Group. All Rights Reserved. + This file has a purely functional purpose and does henceforth not qualify + for copyright. + +Other files in modules/stream_out/transrate/: + Copyright (C) 2003 Antoine Missout + Laurent Aimar + Christophe Massiot + 2000-2003 Michel Lespinasse + 1999-2000 Aaron Holtzman + Licensed under the GNU General Public License, version 2 or later. + +Files in modules/codec/cmml/: +modules/misc/xml/xtag.c: + Copyright (C) 2003-2004 Commonwealth Scientific and Industrial Research + Organisation (CSIRO) Australia + 2003-2004 Conrad Parker + 2003-2004 Andre Pang + 2004 Gildas Bazin + Licensed under the GNU General Public License, version 2 or later. + +modules/codec/dvbsub.c: + Copyright (c) 2003 Damien LUCAS + 2003 ANEVIA + 2003-2005 Gildas Bazin + 2003-2005 Laurent Aimar + 2003-2005 Jean-Paul Saman + Licensed under the GNU General Public License, version 2 or later. + +Files in modules/video_filter/swscale/: + Copyright (C) 1999 Aaron Holtzman + 1999 Franck Sicard + 2000 Håkan Hjort + 2000 Silicon Integrated System Corp. + 2001 Nick Kurshev + 2001-2003 Michael Niedermayer + 2003-2004 Gildas Bazin + 2004 Marc Hoffman + 2004 Romain Dolbeau + Licensed under the GNU General Public License, version 2 or later. + +modules/misc/playlist/xspf.[ch]: +modules/demux/playlist/xspf.[ch]: + Copyright (c) 2006 Daniel Stränger + 2006 Yoann Peronneau + Licensed under the GNU General Public License, version 2 or later. + +modules/demux/ty.c: + Copyright (C) 2005 Neal Symms + 2005 Christopher Wingert for tivo-mplayer + Licensed under the GNU General Public License, version 2 or later. + +Files in modules/access/rtsp/: + Copyright (c) 2005 Gildas Bazin + 2002-2004 the xine project + Licensed under the GNU General Public License, version 2 or later. + +modules/access/v4l.c: + Copyright (c) 2002-2004 Laurent Aimar + 2002-2004 Paul Forgey + 2002-2004 Gildas Bazin + 2002-2004 Benjamin Pracht + Licensed under the GNU General Public License, version 2 or later. + +modules/access/videodev_mjpeg.h: + Copyright (c) 2006 lavrec + 2006 Rainer Johanni + Licensed under the GNU General Public License, version 2 or later. + +Files in src/osd/: +modules/mux/rtp/rtcp.[ch]: +modules/mux/rtp/rtp.h: + Copyright (c) 2005 M2X + 2005 Jean-Paul Saman + 2005 Sigmund Augdal Helberg + Licensed under the GNU General Public License, version 2 or later. + +modules/access/dv.c: + Copyright (c) 2005 M2X + 2005 Jean-Paul Saman + Copyright Arne Schirmacher + Dan Dennedy and others + Licensed under the GNU General Public License, version 2 or later. + +share/skins2/fonts/FreeSans.ttf: +share/skins2/fonts/FreeSansBold.ttf: + Copyright (C) 2002 Free Software Foundation. + Primoz Peterlin + Licensed under the GNU General Public License, version 2 or later. + +Other files in share/skins2/: + Copyright (c) 2006 aLtgLasS + 1994-1996 Jos Buivenga + Licensed under the Creative Commons Attribution 2.5 Scotland license + +2. License list +=============== + +The blurb for the GNU General Publice License, version 2 or later: + + | 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 + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The NetBSD 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. + | 3. All advertising materials mentioning features or use of this software + | must display the following acknowledgement: + | This product includes software developed by the NetBSD + | Foundation, Inc. and its contributors. + | 4. Neither the name of The NetBSD 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 NETBSD FOUNDATION, INC. 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. + +The Info-ZIP license: + + | For the purposes of this copyright and license, "Info-ZIP" is defined as + | the following set of individuals: + | + | Mark Adler, John Bush, Karl Davis, Harald Denker, Jean-Michel Dubois, + | Jean-loup Gailly, Hunter Goatley, Ed Gordon, Ian Gorman, Chris Herborth, + | Dirk Haase, Greg Hartwig, Robert Heath, Jonathan Hudson, Paul Kienitz, + | David Kirschbaum, Johnny Lee, Onno van der Linden, Igor Mandrichenko, + | Steve P. Miller, Sergio Monesi, Keith Owens, George Petrov, Greg Roelofs, + | Kai Uwe Rommel, Steve Salisbury, Dave Smith, Steven M. Schweda, + | Christian Spieler, Cosmin Truta, Antoine Verheijen, Paul von Behren, + | Rich Wales, Mike White + | + | This software is provided "as is," without warranty of any kind, express + | or implied. In no event shall Info-ZIP or its contributors be held liable + | for any direct, indirect, incidental, special or consequential damages + | arising out of the use of or inability to use this software. + | + | Permission is granted to anyone to use this software for any purpose, + | including commercial applications, and to alter it and redistribute it + | freely, subject to the following restrictions: + | + | 1. Redistributions of source code must retain the above copyright notice, + | definition, disclaimer, and this list of conditions. + | + | 2. Redistributions in binary form (compiled executables) must reproduce + | the above copyright notice, definition, disclaimer, and this list of + | conditions in documentation and/or other materials provided with the + | distribution. The sole exception to this condition is redistribution + | of a standard UnZipSFX binary (including SFXWiz) as part of a + | self-extracting archive; that is permitted without inclusion of this + | license, as long as the normal SFX banner has not been removed from + | the binary or disabled. + | + | 3. Altered versions--including, but not limited to, ports to new operating + | systems, existing ports with new graphical interfaces, and dynamic, + | shared, or static library versions--must be plainly marked as such + | and must not be misrepresented as being the original source. Such + | altered versions also must not be misrepresented as being Info-ZIP + | releases--including, but not limited to, labeling of the altered + | versions with the names "Info-ZIP" (or any variation thereof, including, + | but not limited to, different capitalizations), "Pocket UnZip," "WiZ" + | or "MacZip" without the explicit permission of Info-ZIP. Such altered + | versions are further prohibited from misrepresentative use of the + | Zip-Bugs or Info-ZIP e-mail addresses or of the Info-ZIP URL(s). + | + | 4. Info-ZIP retains the right to use the names "Info-ZIP," "Zip," "UnZip," + | "UnZipSFX," "WiZ," "Pocket UnZip," "Pocket Zip," and "MacZip" for its + | own source and binary releases. + +The Creative Commons Attribution 2.5 Scotland license: + + | This Creative Commons Scotland public licence enables You to Use the + | Work worldwide provided that You keep to the terms of this Licence. + | + | 'The Licensor' (the Person offering the Work under the terms and + | conditions of this Licence) + | + | and + | + | 'You' (the Person acquiring rights under this Licence) + | + | agree as follows: + | + | 1. Definitions of Capitalised Words + | 1. "Collective Work" means a work made up of the Work in its entirety + | in unmodified form, along with other work, assembled into a + | collective whole. + | 2. "Derivative Work" means a work that Uses the Work (or any + | substantial part of the Work) in any material form whatsoever + | (such as a translation, dramatisation, or abridgment), other than + | (i) as a whole and in unmodified form or (ii) by modifying it as + | may be technically necessary to Use it in a different mode or + | format; but a Collective Work is not a Derivative Work for the + | purpose of this Licence. + | 3. "Derogatory Treatment" means derogatory treatment as defined by + | section 80 of the Copyright Design and Patents Act 1988, except as + | allowed by that Act: and it has that meaning wherever that + | treatment may take place and whoever may carry it out. + | 4. "Licence Elements" means the following licence attributes + | indicated in the title of this Licence: Attribution. + | 5. "Original Author" means the Person who created the Work. + | 6. "Person" means a natural person or a body of persons corporate or + | incorporate. + | 7. "Use", as a verb, means doing any act which is restricted by + | copyright, whether in the original medium or any other; and + | includes modifying the Work as may be technically necessary to Use + | it in a different mode or format. + | 8. "Work" means the work protected by copyright which is offered + | under the terms of this Licence, and includes the Work as + | incorporated in any Collective Work. + | 9. Words in the singular include the plural and vice versa. + | + | 2. The Rights Granted + | + | 2.1 The Licensor grants to You a worldwide, royalty-free, + | non-exclusive, licence to Use the Work for the duration of its + | copyright. + | + | So you may, for example: + | 1. copy the Work, or create Derivative Works or incorporate it into a + | Collective Work; + | 2. copy Derivative Works, or the Work as incorporated in any + | Collective Work; and + | 3. publish, perform or communicate the Work and/or Derivative Works + | and/or the Work as incorporated in any Collective Work to anyone; + | + | in any medium whether now known or created in the future. + | + | 2.2 However, this Licence does not allow you to: + | 1. impose any terms or any technological measures on the Work, or a + | Derivative Work, that alter or restrict the terms of this Licence + | or any rights granted under it or have the effect or intent of + | restricting the ability of any person to exercise those rights; + | 2. sublicense the Work; or + | 3. subject the Work to Derogatory Treatment. + | + | 2.3 You must, if you publish or distribute the Work or any Derivative + | Work to anyone else in any way, give reasonable credit to the Original + | Author as follows: + | 1. by giving the name of the Original Author if that has been + | supplied; or a pseudonym if that has been supplied instead; and/or + | the name of any other person if that has been supplied for + | attribution in place of the Original Author; + | 2. by giving the title of the Work if that has been supplied; + | 3. by giving the Uniform Resource Identifier of the Work if that has + | been supplied, but you need not do so if this does not refer to + | its copyright terms or to its licensing information; + | 4. in the case of a Derivative Work, by identifying how the Work has + | been used (for example, "French translation of the Work by X", or + | "Screenplay based on original work by X"); and + | 5. in the case of a Derivative Work or a Collective Work, placing + | that credit in the same place, and at least as prominently, as any + | comparable authorship credit. + | + | But, if what you are publishing or distributing is a Derivative + | Work or a Collective Work, you must remove any of these credits + | if you are asked to do so by the Licensor and if it is + | practicable to do so. + | + | These are important conditions of this licence and if you fail to do + | so you will be in material breach of its terms. + | + | 2.4 The Original Author asserts the right to be identified as the + | original author of the Work; but only as and when required by clause + | 2.3 above. + | + | 2.5 You must also, if you publish or distribute the Work or any + | Derivative Work to anyone else in any way: + | 1. include a copy of this Licence (or its Uniform Resource + | Identifier) with it; and + | 2. keep intact any copyright notices for the Work and notices that + | refer to this Licence. + | + | These are important conditions of this licence and if you fail to do + | so you will be in material breach of its terms. + | + | 2.6 Each time You publish the Work or any Derivative Work to anyone + | else in any way, the Licensor offers to the recipient a licence to the + | Work on the same terms and conditions as this Licence. + | + | 2.7 And: + | 1. the right to release the Work under different terms, or to stop + | distributing the Work, is reserved; and + | 2. all other rights not expressly granted by the Licensor are + | reserved. + | + | 2.8 This Licence does not affect any rights that You or anyone else + | may independently have under any applicable law (including fair + | dealing, fair use, or any other legally recognised limitation or + | exception to copyright infringement) to make any Use of this Work. + | + | 3. Warranties and Disclaimer + | + | 3.1 The Work is licensed by the Licensor "as is" and without any + | warranty of any kind, either express or implied, whether of title, of + | accuracy, of fitness for purpose, or otherwise. + | + | 4. Limit of Liability + | + | 4.1 Subject to any liability which may not be excluded or limited by + | law, the Licensor shall not be liable for, and expressly excludes, all + | liability for loss or damage however and whenever caused to anyone by + | any Use under this Licence, whether by You or by anyone else, and + | whether caused by any fault on the part of the Licensor or not. If + | liability may not be excluded by law, it is limited to actual and + | direct financial loss to the extent it is caused by proved negligence + | on the part of the Licensor. + | + | 5. Termination + | + | 5.1 Any breach by You of the terms of this licence (for example, by + | distributing the work licensed without attributing authorship as + | appropriate) entitles the Licensor to terminate this Licence with + | immediate effect and without notice to you. Persons who have received + | the Work, Derivative Works, or Collective Works from You under this + | Licence, however, will not have their licences terminated provided + | their use is in full compliance with this Licence or a licence granted + | under clause 2.6 of this Licence. + | + | 5.2 If You are not in breach of the terms of this licence, the + | Licensor may not terminate your rights under it. + | + | 5.3 Unless terminated under clause 5.1, this Licence is granted to you + | for the duration of copyright in the Work. + | + | 6. General + | + | 6.1 If any provision of this Licence is held to be invalid or + | unenforceable, that shall not affect the validity or enforceability of + | the remainder of the terms of this Licence. + | + | 6.2 This Licence is the entire agreement between the parties with + | respect to the Work licensed here. It replaces any earlier + | understandings, agreements or representations with respect to the Work + | not specified here. + | + | 6.3 If You are in breach of the terms of this Licence (for example, by + | distributing the work licensed without attributing authorship as + | appropriate) you will not be entitled to rely on the terms of this + | Licence or to complain of any breach by the Licensor. + | + | 6.4 Neither You, nor anyone else, may enforce any provision of this + | Licence by specific implement or interdict. + | + | 6.5 This Licence is governed by the law of Scotland and the parties + | accept the exclusive jurisdiction of the Courts of Scotland to decide + | any action or claim directed against the Licensor. + | + | 6.6 If there is any dispute as to the meaning or effect of any + | provision of this Licence, it must so far as possible be read and + | given effect in a way that is compatible with the provisions of the + | Creative Commons generic licence, version 2.5, which has the same + | Licence Elements. + --- vlc-0.8.6.release.orig/debian/libvlc0-dev.dirs +++ vlc-0.8.6.release/debian/libvlc0-dev.dirs @@ -0,0 +1,16 @@ +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 --- vlc-0.8.6.release.orig/debian/libvlc0-dev.install +++ vlc-0.8.6.release/debian/libvlc0-dev.install @@ -0,0 +1,4 @@ +usr/bin/vlc-config +usr/lib/*.so +usr/lib/*.a +usr/include/vlc/*.h --- vlc-0.8.6.release.orig/debian/libvlc0.install +++ vlc-0.8.6.release/debian/libvlc0.install @@ -0,0 +1 @@ +usr/lib/libvlc.so.* --- vlc-0.8.6.release.orig/debian/mozilla-plugin-vlc.dirs +++ vlc-0.8.6.release/debian/mozilla-plugin-vlc.dirs @@ -0,0 +1,2 @@ +usr/lib +usr/share/doc --- vlc-0.8.6.release.orig/debian/mozilla-plugin-vlc.install +++ vlc-0.8.6.release/debian/mozilla-plugin-vlc.install @@ -0,0 +1 @@ +usr/lib/mozilla --- vlc-0.8.6.release.orig/debian/patches/000_ltmain.diff +++ vlc-0.8.6.release/debian/patches/000_ltmain.diff @@ -0,0 +1,13 @@ +Index: vlc-0.8.6-svn20060823.debian/autotools/ltmain.sh +=================================================================== +--- vlc-0.8.6-svn20060823.debian.orig/autotools/ltmain.sh 2006-08-24 12:34:26.000000000 +0200 ++++ vlc-0.8.6-svn20060823.debian/autotools/ltmain.sh 2006-08-24 12:36:02.000000000 +0200 +@@ -5927,7 +5927,7 @@ + # At present, this check doesn't affect windows .dll's that + # are installed into $libdir/../bin (currently, that works fine) + # but it's something to keep an eye on. +- if test "$inst_prefix_dir" = "$destdir"; then ++ if test "$inst_prefix_dir$libdir" != "$destdir"; then + $echo "$modename: error: cannot install \`$file' to a directory not ending in $libdir" 1>&2 + exit $EXIT_FAILURE + fi --- vlc-0.8.6.release.orig/debian/patches/010_no-wx-updates.diff +++ vlc-0.8.6.release/debian/patches/010_no-wx-updates.diff @@ -0,0 +1,15 @@ +Index: vlc-0.8.5-test3.debian/modules/gui/wxwidgets/interface.cpp +=================================================================== +--- vlc-0.8.5-test3.debian.orig/modules/gui/wxwidgets/interface.cpp 2006-04-19 09:25:08.000000000 +0200 ++++ vlc-0.8.5-test3.debian/modules/gui/wxwidgets/interface.cpp 2006-04-24 16:21:44.000000000 +0200 +@@ -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(); --- vlc-0.8.6.release.orig/debian/patches/010_osdmenu-paths.diff +++ vlc-0.8.6.release/debian/patches/010_osdmenu-paths.diff @@ -0,0 +1,33 @@ +Index: vlc-0.8.5-test3.debian/share/osdmenu/default.cfg +=================================================================== +--- vlc-0.8.5-test3.debian.orig/share/osdmenu/default.cfg 2006-04-19 09:25:02.000000000 +0200 ++++ vlc-0.8.5-test3.debian/share/osdmenu/default.cfg 2006-04-24 16:21:46.000000000 +0200 +@@ -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 +Index: vlc-0.8.5-test3.debian/share/osdmenu/dvd.cfg +=================================================================== +--- vlc-0.8.5-test3.debian.orig/share/osdmenu/dvd.cfg 2006-04-19 09:25:02.000000000 +0200 ++++ vlc-0.8.5-test3.debian/share/osdmenu/dvd.cfg 2006-04-24 16:21:46.000000000 +0200 +@@ -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 +Index: vlc-0.8.5-test3.debian/modules/video_filter/osdmenu.c +=================================================================== +--- vlc-0.8.5-test3.debian.orig/modules/video_filter/osdmenu.c 2006-04-19 09:25:11.000000000 +0200 ++++ vlc-0.8.5-test3.debian/modules/video_filter/osdmenu.c 2006-04-24 16:21:46.000000000 +0200 +@@ -92,7 +92,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 --- vlc-0.8.6.release.orig/debian/patches/020_certificates_paths.diff +++ vlc-0.8.6.release/debian/patches/020_certificates_paths.diff @@ -0,0 +1,15 @@ +Index: vlc-trunk/modules/misc/gnutls.c +=================================================================== +--- vlc-trunk/modules/misc/gnutls.c (revision 15766) ++++ vlc-trunk/modules/misc/gnutls.c (working copy) +@@ -614,6 +614,10 @@ + p_sys->x509_cred, psz_path, VLC_FALSE ); + free( psz_path ); + } ++ gnutls_Addx509File( (vlc_object_t *)p_session, ++ p_sys->x509_cred, ++ "/etc/ssl/certs/ca-certificates.crt",VLC_FALSE ); ++ + p_session->pf_handshake2 = gnutls_HandshakeAndValidate; + } + else --- vlc-0.8.6.release.orig/debian/patches/020_dejavu_font.diff +++ vlc-0.8.6.release/debian/patches/020_dejavu_font.diff @@ -0,0 +1,13 @@ +Index: vlc-0.8.5-test3.debian/modules/misc/freetype.c +=================================================================== +--- vlc-0.8.5-test3.debian.orig/modules/misc/freetype.c 2006-04-24 18:20:14.000000000 +0200 ++++ vlc-0.8.5-test3.debian/modules/misc/freetype.c 2006-04-24 18:20:21.000000000 +0200 +@@ -55,7 +55,7 @@ + #elif defined( WIN32 ) + #define DEFAULT_FONT "" /* Default font found at run-time */ + #else +-#define DEFAULT_FONT "/usr/share/fonts/truetype/freefont/FreeSerifBold.ttf" ++#define DEFAULT_FONT "/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf" + #endif + + #if defined(HAVE_FRIBIDI) --- vlc-0.8.6.release.orig/debian/patches/020_notify.diff +++ vlc-0.8.6.release/debian/patches/020_notify.diff @@ -0,0 +1,11 @@ +--- vlc-0.8.6/modules/misc/notify.c 2006-12-08 20:12:16.000000000 -0500 ++++ vlc-0.8.6.release/modules/misc/notify.c 2006-12-15 21:07:30.000000000 -0500 +@@ -205,7 +205,7 @@ + NotifyNotification * notification; + notification = notify_notification_new( _("Now Playing"), + psz_temp, +- DATA_PATH "/vlc48x48.png",NULL); ++ "/usr/share/pixmaps/vlc.png",NULL); + notify_notification_set_timeout( notification, + config_GetInt(p_this, "notify-timeout") ); + notify_notification_set_urgency( notification, NOTIFY_URGENCY_LOW ); --- vlc-0.8.6.release.orig/debian/patches/030_CVE-2007-0017.diff +++ vlc-0.8.6.release/debian/patches/030_CVE-2007-0017.diff @@ -0,0 +1,70 @@ +Index: vlc-0.8.6.release/modules/access/cdda/access.c +=================================================================== +--- vlc-0.8.6.release.orig/modules/access/cdda/access.c 2007-03-09 22:07:32.000000000 -0500 ++++ vlc-0.8.6.release/modules/access/cdda/access.c 2007-03-09 22:07:45.000000000 -0500 +@@ -89,17 +89,17 @@ + case CDIO_LOG_DEBUG: + case CDIO_LOG_INFO: + if (p_cdda->i_debug & INPUT_DBG_CDIO) +- msg_Dbg( p_cdda_input, message); ++ msg_Dbg( p_cdda_input, "%s", message); + break; + case CDIO_LOG_WARN: +- msg_Warn( p_cdda_input, message); ++ msg_Warn( p_cdda_input, "%s", message); + break; + case CDIO_LOG_ERROR: + case CDIO_LOG_ASSERT: +- msg_Err( p_cdda_input, message); ++ msg_Err( p_cdda_input, "%s", message); + break; + default: +- msg_Warn( p_cdda_input, message, ++ msg_Warn( p_cdda_input, "%s\n%s %d", message, + "the above message had unknown cdio log level", + level); + } +Index: vlc-0.8.6.release/modules/access/vcdx/access.c +=================================================================== +--- vlc-0.8.6.release.orig/modules/access/vcdx/access.c 2007-03-09 22:07:38.000000000 -0500 ++++ vlc-0.8.6.release/modules/access/vcdx/access.c 2007-03-09 22:07:45.000000000 -0500 +@@ -92,17 +92,17 @@ + case CDIO_LOG_DEBUG: + case CDIO_LOG_INFO: + if (p_vcdplayer->i_debug & INPUT_DBG_CDIO) +- msg_Dbg( p_vcd_access, message); ++ msg_Dbg( p_vcd_access, "%s", message); + break; + case CDIO_LOG_WARN: +- msg_Warn( p_vcd_access, message); ++ msg_Warn( p_vcd_access, "%s", message); + break; + case CDIO_LOG_ERROR: + case CDIO_LOG_ASSERT: +- msg_Err( p_vcd_access, message); ++ msg_Err( p_vcd_access, "%s", message); + break; + default: +- msg_Warn( p_vcd_access, message, ++ msg_Warn( p_vcd_access, "%s\n%s %d", message, + _("The above message had unknown log level"), + level); + } +@@ -118,14 +118,14 @@ + case VCD_LOG_DEBUG: + case VCD_LOG_INFO: + if (p_vcdplayer->i_debug & INPUT_DBG_VCDINFO) +- msg_Dbg( p_vcd_access, message); ++ msg_Dbg( p_vcd_access, "%s", message); + break; + case VCD_LOG_WARN: +- msg_Warn( p_vcd_access, message); ++ msg_Warn( p_vcd_access, "%s", message); + break; + case VCD_LOG_ERROR: + case VCD_LOG_ASSERT: +- msg_Err( p_vcd_access, message); ++ msg_Err( p_vcd_access, "%s", message); + break; + default: + msg_Warn( p_vcd_access, "%s\n%s %d", message, --- vlc-0.8.6.release.orig/debian/patches/series +++ vlc-0.8.6.release/debian/patches/series @@ -0,0 +1,8 @@ +000_ltmain.diff +010_no-wx-updates.diff +010_osdmenu-paths.diff +#020_xulrunner.diff +020_dejavu_font.diff +020_notify.diff +020_certificates_paths.diff +030_CVE-2007-0017.diff --- vlc-0.8.6.release.orig/debian/rules +++ vlc-0.8.6.release/debian/rules @@ -0,0 +1,290 @@ +#!/usr/bin/make -f +# debian/rules for the VLC media player - uses debhelper. +# $Id: rules 108 2006-10-06 21:21:48Z sam $ +# based on Joey Hess's one. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +confflags = --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) + +# +# Compilation options +# +UBUNTU_ENV = MOZILLA_CONFIG=/usr/bin/firefox-config \ + XPIDL=/usr/lib/firefox/xpidl +vlc_confflags = --enable-release --prefix=/usr +vlc_confflags += \ + --enable-libtool \ + --disable-gnome \ + --disable-gtk \ + --disable-familiar \ + --disable-fb \ + --enable-ggi \ + --enable-sdl \ + --enable-esd \ + --disable-qt \ + --enable-mad \ + --enable-arts \ + --enable-alsa \ + --enable-lirc \ + --enable-a52 \ + --enable-aa \ + --enable-dvbpsi \ + --enable-mozilla \ + --disable-kde \ + --enable-mp4 \ + --enable-dvb \ + --enable-dv \ + --disable-satellite \ + --enable-ogg \ + --enable-vorbis \ + --enable-wxwidgets \ + --with-wx-config=wx-config \ + --disable-slp \ + --enable-flac \ + --disable-skins \ + --disable-basic-skins \ + --enable-skins2 \ + --enable-freetype \ + --enable-mkv \ + --enable-v4l \ + --enable-pvr \ + --enable-speex \ + --enable-caca \ + --enable-live555 \ + --enable-libmpeg2 \ + --enable-dts \ + --enable-fribidi \ + --enable-cdio \ + --enable-mod \ + --enable-theora \ + --enable-modplug \ + --enable-dvdnav \ + --enable-gnutls \ + --enable-ffmpeg \ + --enable-ncurses \ + --enable-smb \ + --disable-gnomevfs \ + --enable-bonjour \ + --enable-mpc \ + --enable-vcd \ + --enable-vcdx \ + --enable-xosd \ + --enable-notify \ + $(NULL) + +# These ones are currently shipped with VLC +vlc_confflags += --enable-faad --with-faad-tree=extras/faad2 +vlc_confflags += --enable-x264 --with-x264-tree=extras/x264 + +# Glide and svgalib are only for x86 +ifeq ($(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU),i386) +vlc_confflags += --enable-glide +vlc_confflags += --enable-svgalib +endif + +# Remove --without-dvdcss in non-totalitarian countries +vlc_confflags += --enable-dvd --without-dvdcss + +# A few shortcuts +VIDDIR = usr/share/vlc +PIXDIR = usr/share/pixmaps +APPDIR = usr/share/applications + + +# +# Build rules +# + +configure: configure-stamp +configure-stamp: + dh_testdir + # Patch package + QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2 + # Touch stuff + touch configure.ac + touch aclocal.m4 + touch configure + touch config.h.in + touch `find . -name Makefile.in` + # Check that we have an x264 tree in here (can be a symlink) + test -d extras/x264 + cd extras/x264 \ + && ./configure $(confflags) --extra-cflags='$$(ECFLAGS)' \ + --extra-asflags='$$(EASFLAGS)' \ + && $(MAKE) + # Check that we have an faad2 tree in here (can be a symlink) + test -d extras/faad2 + cd extras/faad2 \ + && touch `find . -name configure.in` \ + && touch `find . -name aclocal.m4` \ + && touch `find . -name configure` \ + && touch `find . -name config.h.in` \ + && touch `find . -name Makefile.in` \ + && ./configure $(confflags) --disable-shared \ + && cd libfaad \ + && $(MAKE) + # Configure VLC + $(UBUNTU_ENV) \ + ./configure --mandir=$${prefix}/share/man \ + --infodir=$${prefix}/share/info $(confflags) $(vlc_confflags) + touch configure-stamp + +build: build-stamp +build-stamp: configure-stamp + dh_testdir + #### Build only VLC, with the non-PIC libs + ###$(MAKE) include/vlc_symbols.h + ###cd modules && AM_MAKEFLAGS='plugin=no pic=no' $(MAKE) + ###$(MAKE) vlc + # Hackety hackety hack + cd extras/x264 && $(MAKE) clean && $(MAKE) ECFLAGS=-fPIC EASFLAGS=-D__PIC__ + # HACKETY HACKETY HACK + cd extras/faad2/libfaad && $(MAKE) clean && $(MAKE) AM_CFLAGS=-fPIC + #### Build all the rest, with the PIC libs + ###AM_MAKEFLAGS='builtin=no' $(MAKE) + $(MAKE) + + # Minor test, to see which plugins were built and whether they load + # properly. +ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) + ./vlc --reset-plugins-cache -l -I rc vlc:quit +endif + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f configure-stamp build-stamp + # Check that we have an x264 tree in here (can be a symlink) + test -d extras/x264 + -cd extras/x264 && $(MAKE) distclean + # Check that we have an faad2 tree in here (can be a symlink) + test -d extras/faad2 + -cd extras/faad2 && $(MAKE) distclean + # Clean VLC + -$(MAKE) distclean + # Clean zsh completion stuff + rm -f extras/zsh + # Removed ugly cruft + rm -f src/misc/modules_builtin.h + rm -f mozilla/vlcintf.xpt mozilla/vlcintf.h + # Remove spurious autotools stuff + rm -f config.log confdefs.h + # Unpatch package + QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2 + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + $(MAKE) install DESTDIR=`pwd`/debian/tmp/ + + # Clean up libtool crap + find debian/tmp -name '*.la' -exec rm '{}' ';' + + # Remove useless stuff + rm -Rf debian/tmp/$(VIDDIR)/skins + rm -f debian/tmp/usr/share/vlc/skins2/fonts/FreeSans.ttf + rm -f debian/tmp/usr/share/vlc/skins2/fonts/FreeSansBold.ttf + ln -s /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf debian/tmp/usr/share/vlc/skins2/fonts/FreeSans.ttf + ln -s /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf debian/tmp/usr/share/vlc/skins2/fonts/FreeSansBold.ttf + + # Move stuff around + mkdir -p debian/tmp/$(PIXDIR) + -mv debian/tmp/$(VIDDIR)/vlc48x48.png debian/tmp/$(PIXDIR)/vlc.png + -mv debian/tmp/$(VIDDIR)/vlc32x32.xpm debian/tmp/$(VIDDIR)/vlc.xpm + -cp debian/vlc.desktop debian/vlc/$(APPDIR)/vlc.desktop + + # Install stuff + dh_install -si --fail-missing --sourcedir=debian/tmp + + # Check that we did not install a plugin linked with libX11 in vlc-nox +ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) + BORKED=no; \ + for file in $$(find debian/vlc-nox/usr/lib/vlc -name '*.so'); do \ + if ldd $$file | grep -q libX11; then \ + BORKED=yes; \ + echo $$file depends on libX11; \ + fi; \ + done; \ + if test "$$BORKED" = yes; then exit 1; fi +endif + + # manpage symlinks + ln -s vlc.1.gz debian/vlc/usr/share/man/man1/svlc.1.gz + ln -s vlc.1.gz debian/vlc/usr/share/man/man1/wxvlc.1.gz + + # /usr/share/doc symlinks + ln -s vlc debian/vlc-nox/usr/share/doc/vlc-nox + ln -s libvlc0 debian/libvlc0-dev/usr/share/doc/libvlc0-dev + ln -s vlc debian/vlc-plugin-esd/usr/share/doc/vlc-plugin-esd + ln -s vlc debian/vlc-plugin-sdl/usr/share/doc/vlc-plugin-sdl + ln -s vlc debian/vlc-plugin-ggi/usr/share/doc/vlc-plugin-ggi + ln -s vlc debian/vlc-plugin-arts/usr/share/doc/vlc-plugin-arts + ln -s vlc debian/mozilla-plugin-vlc/usr/share/doc/mozilla-plugin-vlc +ifeq ($(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU),i386) + ln -s vlc debian/vlc-plugin-glide/usr/share/doc/vlc-plugin-glide + ln -s vlc debian/vlc-plugin-svgalib/usr/share/doc/vlc-plugin-svgalib +endif + + # links for firefox + mkdir -p debian/mozilla-plugin-vlc/usr/lib/mozilla-firefox/plugins/ + ln -s ../../mozilla/plugins/libvlcplugin.so debian/mozilla-plugin-vlc/usr/lib/mozilla-firefox/plugins/ + mkdir -p debian/mozilla-plugin-vlc/usr/lib/mozilla-firefox/components/ + ln -s ../../mozilla/components/vlcintf.xpt debian/mozilla-plugin-vlc/usr/lib/mozilla-firefox/components/ + + cp debian/vlc/$(VIDDIR)/vlc.xpm debian/vlc/$(VIDDIR)/wxvlc.xpm + + # Clean up + rm -f debian/vlc/$(VIDDIR)/*.png + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir + dh_testroot + dh_link -i + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot +# dh_installdebconf + dh_installdocs -p vlc-nox + dh_installdocs -p libvlc0 + dh_buildinfo -p vlc-nox +# dh_installexamples + dh_installmenu -s + dh_installmime -s + dh_installman doc/vlc.1 -p vlc-nox + dh_installman doc/vlc-config.1 -p libvlc0-dev + dh_installchangelogs ChangeLog -p vlc-nox + dh_installchangelogs ChangeLog -p libvlc0 + dh_link -s + dh_strip -s + dh_compress -s + dh_fixperms -s + dh_makeshlibs -plibvlc0 -V # -V is nasty, but I mean it + dh_installdeb -s + dh_shlibdeps -s -ldebian/libvlc0/usr/lib + dh_gencontrol -s + dh_md5sums -s + dh_builddeb -s + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install + --- vlc-0.8.6.release.orig/debian/vlc-nox.dirs +++ vlc-0.8.6.release/debian/vlc-nox.dirs @@ -0,0 +1,16 @@ +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/man/man1 --- vlc-0.8.6.release.orig/debian/vlc-nox.install +++ vlc-0.8.6.release/debian/vlc-nox.install @@ -0,0 +1,66 @@ +usr/bin/vlc +usr/share/doc +usr/share/locale +usr/share/vlc/http +usr/share/vlc/osdmenu +usr/lib/vlc/access/libdvb_plugin.so +usr/lib/vlc/access/libpvr_plugin.so +usr/lib/vlc/access/libv4l_plugin.so +usr/lib/vlc/access/libvcd_plugin.so +usr/lib/vlc/access/libvcdx_plugin.so +usr/lib/vlc/access/libaccess_*.so +usr/lib/vlc/access/libdvdnav_plugin.so +usr/lib/vlc/access/libdvdread_plugin.so +usr/lib/vlc/access/libcdda_plugin.so +usr/lib/vlc/access_filter +usr/lib/vlc/access_output +usr/lib/vlc/audio_filter +usr/lib/vlc/audio_mixer +usr/lib/vlc/audio_output/libalsa_plugin.so +usr/lib/vlc/audio_output/libaout_file_plugin.so +usr/lib/vlc/audio_output/liboss_plugin.so +usr/lib/vlc/codec/libcmml_plugin.so +usr/lib/vlc/codec/libffmpeg_plugin.so +usr/lib/vlc/codec/libspudec_plugin.so +usr/lib/vlc/codec/liba52_plugin.so +usr/lib/vlc/codec/libcinepak_plugin.so +usr/lib/vlc/codec/libdts_plugin.so +usr/lib/vlc/codec/libflacdec_plugin.so +usr/lib/vlc/codec/liblpcm_plugin.so +usr/lib/vlc/codec/libaraw_plugin.so +usr/lib/vlc/codec/libvorbis_plugin.so +usr/lib/vlc/codec/libspeex_plugin.so +usr/lib/vlc/codec/libadpcm_plugin.so +usr/lib/vlc/codec/libmpeg_audio_plugin.so +usr/lib/vlc/codec/liblibmpeg2_plugin.so +usr/lib/vlc/codec/librawvideo_plugin.so +usr/lib/vlc/codec/libsubsdec_plugin.so +usr/lib/vlc/codec/libdvbsub_plugin.so +usr/lib/vlc/codec/libpng_plugin.so +usr/lib/vlc/codec/libsvcdsub_plugin.so +usr/lib/vlc/codec/libcvdsub_plugin.so +usr/lib/vlc/codec/libfake_plugin.so +usr/lib/vlc/control +usr/lib/vlc/demux +usr/lib/vlc/gui/libncurses_plugin.so +usr/lib/vlc/misc/libscreensaver_plugin.so +usr/lib/vlc/misc/libdummy_plugin.so +usr/lib/vlc/misc/libmemcpy_plugin.so +usr/lib/vlc/misc/libipv4_plugin.so +usr/lib/vlc/misc/libipv6_plugin.so +usr/lib/vlc/misc/libexport_plugin.so +usr/lib/vlc/misc/libxtag_plugin.so +usr/lib/vlc/misc/libxml_plugin.so +usr/lib/vlc/misc/libfreetype_plugin.so +usr/lib/vlc/misc/liblogger_plugin.so +usr/lib/vlc/misc/libvod_rtsp_plugin.so +usr/lib/vlc/misc/libgnutls_plugin.so +usr/lib/vlc/misc/libgrowl_plugin.so +usr/lib/vlc/mux +usr/lib/vlc/packetizer +usr/lib/vlc/services_discovery +usr/lib/vlc/stream_out +usr/lib/vlc/video_chroma +usr/lib/vlc/video_filter +usr/lib/vlc/video_output/libimage_plugin.so +usr/lib/vlc/visualization/libvisual_plugin.so --- vlc-0.8.6.release.orig/debian/vlc-plugin-arts.dirs +++ vlc-0.8.6.release/debian/vlc-plugin-arts.dirs @@ -0,0 +1,2 @@ +usr/lib/vlc/audio_output +usr/share/doc --- vlc-0.8.6.release.orig/debian/vlc-plugin-arts.install +++ vlc-0.8.6.release/debian/vlc-plugin-arts.install @@ -0,0 +1 @@ +usr/lib/vlc/audio_output/libarts_plugin.so --- vlc-0.8.6.release.orig/debian/vlc-plugin-esd.dirs +++ vlc-0.8.6.release/debian/vlc-plugin-esd.dirs @@ -0,0 +1,2 @@ +usr/lib/vlc/audio_output +usr/share/doc --- vlc-0.8.6.release.orig/debian/vlc-plugin-esd.install +++ vlc-0.8.6.release/debian/vlc-plugin-esd.install @@ -0,0 +1 @@ +usr/lib/vlc/audio_output/libesd_plugin.so --- vlc-0.8.6.release.orig/debian/vlc-plugin-ggi.dirs +++ vlc-0.8.6.release/debian/vlc-plugin-ggi.dirs @@ -0,0 +1,2 @@ +usr/lib/vlc/video_output +usr/share/doc --- vlc-0.8.6.release.orig/debian/vlc-plugin-ggi.install +++ vlc-0.8.6.release/debian/vlc-plugin-ggi.install @@ -0,0 +1 @@ +usr/lib/vlc/video_output/libggi_plugin.so --- vlc-0.8.6.release.orig/debian/vlc-plugin-glide.dirs +++ vlc-0.8.6.release/debian/vlc-plugin-glide.dirs @@ -0,0 +1,2 @@ +usr/lib/vlc/video_output +usr/share/doc --- vlc-0.8.6.release.orig/debian/vlc-plugin-glide.install +++ vlc-0.8.6.release/debian/vlc-plugin-glide.install @@ -0,0 +1 @@ +usr/lib/vlc/video_output/libglide_plugin.so --- vlc-0.8.6.release.orig/debian/vlc-plugin-sdl.dirs +++ vlc-0.8.6.release/debian/vlc-plugin-sdl.dirs @@ -0,0 +1,3 @@ +usr/lib/vlc/audio_output +usr/lib/vlc/video_output +usr/share/doc --- vlc-0.8.6.release.orig/debian/vlc-plugin-sdl.install +++ vlc-0.8.6.release/debian/vlc-plugin-sdl.install @@ -0,0 +1,2 @@ +usr/lib/vlc/audio_output/libaout_sdl_plugin.so +usr/lib/vlc/video_output/libvout_sdl_plugin.so --- vlc-0.8.6.release.orig/debian/vlc-plugin-svgalib.dirs +++ vlc-0.8.6.release/debian/vlc-plugin-svgalib.dirs @@ -0,0 +1,2 @@ +usr/lib/vlc/video_output +usr/share/doc --- vlc-0.8.6.release.orig/debian/vlc-plugin-svgalib.install +++ vlc-0.8.6.release/debian/vlc-plugin-svgalib.install @@ -0,0 +1 @@ +usr/lib/vlc/video_output/libsvgalib_plugin.so --- vlc-0.8.6.release.orig/debian/vlc.desktop +++ vlc-0.8.6.release/debian/vlc.desktop @@ -0,0 +1,13 @@ +[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; --- vlc-0.8.6.release.orig/debian/vlc.dirs +++ vlc-0.8.6.release/debian/vlc.dirs @@ -0,0 +1,19 @@ +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 --- vlc-0.8.6.release.orig/debian/vlc.docs +++ vlc-0.8.6.release/debian/vlc.docs @@ -0,0 +1,6 @@ +debian/README.Debian +AUTHORS +MAINTAINERS +NEWS +README +THANKS --- vlc-0.8.6.release.orig/debian/vlc.install +++ vlc-0.8.6.release/debian/vlc.install @@ -0,0 +1,20 @@ +usr/bin/svlc +usr/bin/wxvlc +usr/lib/vlc/access/libscreen_plugin.so +usr/lib/vlc/codec/libsdl_image_plugin.so +usr/lib/vlc/gui/libskins2_plugin.so +usr/lib/vlc/gui/libwxwidgets_plugin.so +usr/lib/vlc/misc/libnotify_plugin.so +usr/lib/vlc/video_output/libx11_plugin.so +usr/lib/vlc/video_output/libxvideo_plugin.so +usr/lib/vlc/video_output/libglx_plugin.so +usr/lib/vlc/video_output/libaa_plugin.so +usr/lib/vlc/video_output/libcaca_plugin.so +usr/lib/vlc/video_output/libopengl_plugin.so +usr/lib/vlc/visualization/libxosd_plugin.so +usr/share/vlc/skins2 +usr/share/vlc/*.png +usr/share/vlc/*.xpm +usr/share/vlc/*.ico +usr/share/applications +usr/share/pixmaps --- vlc-0.8.6.release.orig/debian/vlc.menu +++ vlc-0.8.6.release/debian/vlc.menu @@ -0,0 +1,3 @@ +?package(vlc):command="/usr/bin/wxvlc" hotkey="V" needs="X11" \ + section="Apps/Viewers" title="VLC media player" \ + icon="/usr/share/vlc/vlc.xpm" hints="Video" --- vlc-0.8.6.release.orig/debian/vlc.mime +++ vlc-0.8.6.release/debian/vlc.mime @@ -0,0 +1,43 @@ +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 +