vdr/xine-lib-vdr/debian README.Debian changelog compat control copyright libxine-dev.install libxine1.install rules shlibdeps.sh

Darren Salt pkg-vdr-dvb-changes@lists.alioth.debian.org
Mon, 04 Apr 2005 22:29:08 +0000


Update of /cvsroot/pkg-vdr-dvb/vdr/xine-lib-vdr/debian
In directory haydn:/tmp/cvs-serv2129/debian

Added Files:
	README.Debian changelog compat control copyright 
	libxine-dev.install libxine1.install rules shlibdeps.sh 
Log Message:
Import of VDR-patched xine-lib.

--- NEW FILE: compat ---
4

--- NEW FILE: shlibdeps.sh ---
#!/bin/sh
#
# shlibdeps.sh - script to calculate depends/recommends/suggests for shlibs
#
# usage: debian/shlibdeps.sh <packagename>
#
# (C) 2001 Siggi Langauf <siggi@debian.org>

installdir=debian/$1

ver=`(cd $installdir/usr/lib/xine/plugins; echo [0-9]*)`

OPTIONAL="$installdir/usr/lib/xine/plugins/$ver/xineplug_ao_out_alsa.so
	  $installdir/usr/lib/xine/plugins/$ver/xineplug_ao_out_arts.so
	  $installdir/usr/lib/xine/plugins/$ver/xineplug_ao_out_esd.so
	  $installdir/usr/lib/xine/plugins/$ver/xineplug_vo_out_aa.so
	  $installdir/usr/lib/xine/plugins/$ver/xineplug_vo_out_syncfb.so
	  $installdir/usr/lib/xine/plugins/$ver/xineplug_vo_out_sdl.so
	  $installdir/usr/lib/xine/plugins/$ver/xineplug_flac.so
	  $installdir/usr/lib/xine/plugins/$ver/xineplug_inp_gnome_vfs.so
          $installdir/usr/lib/xine/plugins/$ver/xineplug_vo_out_caca.so
          $installdir/usr/lib/xine/plugins/$ver/xineplug_inp_smb.so
"

RECOMMENDED="$installdir/usr/lib/xine/plugins/$ver/xineplug_decode_vorbis.so
             $installdir/usr/lib/xine/plugins/$ver/xineplug_ao_out_oss.so
	     $installdir/usr/lib/xine/plugins/$ver/xineplug_vo_out_xv.so
	     $installdir/usr/lib/xine/plugins/$ver/xineplug_dmx_ogg.so
             $installdir/usr/lib/xine/plugins/$ver/xineplug_decode_theora.so
             $installdir/usr/lib/xine/plugins/$ver/xineplug_dmx_mng.so
"

#start with all executables and shared objects
REQUIRED=`find $installdir -type f \( -name \*.so -o -perm +111 \)`


#remove all OPTIONAL or RECOMMENDED stuff
for file in `echo $OPTIONAL $RECOMMENDED`; do
    REQUIRED=`echo "$REQUIRED" | grep -v $file`
done


# remove nonexisting files, warn in that case
for file in $RECOMMENDED; do
    if test ! -f "$file"; then
	echo "WARNING: non-existing file \"$file\" in RECOMMENDED list"
	RECOMMENDED=`echo "$var" | grep -v $file`
    fi
done
for file in $OPTIONAL; do
    if test ! -f "$file"; then
	echo "WARNING: non-existing file \"$file\" in OPTIONAL list"
	OPTIONAL=`echo "$var" | grep -v $file`
    fi
done



dpkg-shlibdeps -Tdebian/$1.substvars \
               $REQUIRED -dRecommends $RECOMMENDED -dSuggests $OPTIONAL

--- NEW FILE: README.Debian ---
xine-lib for Debian
-------------------

This library is (part of) the official successor of the xine video player.
xine used to ship as two binary packages, one main player and an extra DVD
plugin, so you could replace that with one that supports CSS.
With this version, a better Plugin architecture is introduced, so you can have
several DVD plugins in parallel.
Unfortunately, there is no Debian package for any CSS capable, 0.5 compatible
plugin yet.

You can build one from source, though.
Two of the most famous plugins are:
http://www.geocities.com/captain_css/ (stable, plays most DVDs, simple setup)
http://dvd.sf.net (tries to support navigation, still fails on many DVDs)

If this all sounds strange to you, or maybe you're looking for Debian packaged
plugins, just read the DVD story that came with xine:


The CSS plugin story...
=======================

xine, as supported by upstream supports reading DVDs via an input plugin
(available as package xine-dvd in Debian). But this plugin is restricted to
non-encrypted DVDs, ie. a very small fraction of the DVDs currently
available...

This is due to some legal uncertainties surrounding the CSS ("Content
Scrambling System") descrambling code: Lots of people think that it's no
problem (ie. "fair use") to use CSS descrambling software to watch DVDs with
any player they like, but this has not been proven in court yet...

Currently, there is no "official" css plugin for xine, but unofficial
ones is available from several sites. One of these packages, the "captain_css"
plugin, has even been packaged for Debian. it is available in some apt-gettable
archives, so you can easily install it after adding one (or more) of these
lines to your /etc/apt/sources.list :

deb http://samfundet.no/debian woody css
deb ftp://ftp.dodds.net/debian woody css

DISCLAIMER: This is an absolutely incomplete list, provided just for your
            convenience. Please notify the maintainer of this package
            at <xine@packages.debian.org> if you know of any other sources!

If you want to get the plugin manually, you can use one of these sites:
(the disclaimer still applies)

original source:
http://members.nbci.com/captain_css/

debian packages:
http://samfundet.no/debian/dists/woody/css/
ftp://ftp.dodds.net/debian/dists/woody/css/


 -- Siggi Langauf <siggi@debian.org>, Sun,  5 Aug 2001 20:26:31 +0200

--- NEW FILE: rules ---
#!/usr/bin/make -f
# Sample debian/rules that uses debhelper.
# GNU copyright 1997 to 1999 by Joey Hess.
# adapted for xine-lib 2001 by Siggi Langauf

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

# dpatch stuff
include /usr/share/dpatch/dpatch.make

# assuming created lib in src/xine-engine/.libs/libxine.so.<version>
version=`ls src/xine-engine/.libs/libxine*.so.* | \
 awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
major=`ls src/xine-engine/.libs/libxine*.so.* | \
 awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`

# 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)

CFLAGS += -g
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
	CFLAGS += -O0
endif
INSTALL_TARGET := install
BUILD_TARGET := all
ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
	INSTALL_TARGET := install-debug
	BUILD_TARGET := debug
endif

DEB_BUILD_GNU_OPTION := 
# the "optimize" flag disables compatibility hacks
ifeq (,$(findstring optimize,$(DEB_BUILD_OPTIONS)))
 $(warning trying to disable machine-specific optimizations)
 $(warning add 'optimize' to DEB_BUILD_OPTIONS to enable them)
 DEB_HOST_GNU_TYPE := \
  $(shell echo $(DEB_HOST_GNU_TYPE)|sed -e 's/^alphaev56/alpha/')
 DEB_BUILD_GNU_TYPE := \
  $(shell echo $(DEB_BUILD_GNU_TYPE)|sed -e 's/^alphaev56/alpha/')
 #on intel architectures, xine probes CPU specific optimizations on runtime
 DEB_HOST_GNU_TYPE := \
  $(shell echo $(DEB_HOST_GNU_TYPE)|sed -e 's/^i.86/i686/')
 DEB_BUILD_GNU_TYPE := \
  $(shell echo $(DEB_BUILD_GNU_TYPE)|sed -e 's/^i.86/i686/')
 ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
  $(warning WARNING: cross compiling is not supported by xine)
  $(warning          using DEB_BUILD_GNU_TYPE = $(DEB_BUILD_GNU_TYPE))
  $(warning          ignoring DEB_HOST_GNU_TYPE = $(DEB_HOST_GNU_TYPE))
  DEB_HOST_GNU_TYPE := $(DEB_BUILD_GNU_TYPE)
 endif
 DEB_BUILD_GNU_OPTION := --build=$(DEB_BUILD_GNU_TYPE)
endif

configure: patch configure-stamp
configure-stamp:
	dh_testdir
	# create compat symlinks (pre-1.0.1)
	test -f $(CURDIR)/src/input/vcd/libcdio/MSWindows/win32_ioctl.c || \
	  ln -s ioctl.c $(CURDIR)/src/input/vcd/libcdio/MSWindows/win32_ioctl.c
	./configure --prefix=/usr --mandir=\$${prefix}/share/man \
                    $(DEB_BUILD_GNU_OPTION) CFLAGS="$(CFLAGS)"
	touch configure-stamp

build: patch configure-stamp build-stamp
build-stamp:
	dh_testdir

	$(MAKE)

	touch build-stamp

clean: clean-tree unpatch
clean-tree:
	dh_testdir
	dh_testroot
	rm -f build-stamp configure-stamp po/*.gmo
	test -f Makefile && $(MAKE) distclean || true
	# clean up any compat symlinks (pre-1.0.1)
	test ! -L $(CURDIR)/src/input/vcd/libcdio/MSWindows/win32_ioctl.c || \
	  rm $(CURDIR)/src/input/vcd/libcdio/MSWindows/win32_ioctl.c
	dh_clean

install: build
	dh_testdir
	dh_testroot
	dh_clean -k
	dh_installdirs

	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp \
			LIBRARY_PATH=$(CURDIR)/debian/tmp/usr/lib

binary-indep: build install
# We have nothing architecture-independant to do.


binary-arch: build install
	dh_testdir
	dh_testroot
	#
	# build libxine${major} package by moving files from libxine-dev
	#TODO (when sarge is stable):
	#use this dh_install line, and remove debian/tmp/ from *.install!
	#dh_install --autodest --sourcedir=debian/tmp --list-missing
	dh_install --autodest
	dh_installdocs
	dh_installchangelogs -k ChangeLog
	dh_link
ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
	dh_strip
endif
	dh_compress
	dh_fixperms
	dh_makeshlibs -V 'libxine1 (>= 1-rc3a)'
	dh_installdeb
#	dh_shlibdeps
	chmod +x debian/shlibdeps.sh
	debian/shlibdeps.sh libxine${major}
	dh_gencontrol
	dh_md5sums
	dh_builddeb

binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure

--- NEW FILE: changelog ---
xine-lib-vdr (1.0-1vdr7) unstable; urgency=low

  * Rebuild for updated libFLAC.

 -- Darren Salt <linux@youmustbejoking.demon.co.uk>  Tue, 08 Mar 2005 16:41:32 +0000

xine-lib-vdr (1.0-1vdr6) unstable; urgency=low

  * Updated patches from CVS branch xine-1_0.
  * Dropped my XML, PNG/MNG and plugin description patches (merged).
  * Converted the copyright file to UTF-8.
  * Use standards version 3.6.1.
  * Add sgmltools-lite and w3m to Build-Depends.

 -- Darren Salt <linux@youmustbejoking.demon.co.uk>  Sat, 12 Feb 2005 21:51:12 +0000

xine-lib-vdr (1.0-1vdr5) unstable; urgency=low

  * Updated patches from CVS xine-1_0 and vdr-xine 0.7.0.
  * Extra patch to allow access to descriptions for most types of plugin.

 -- Darren Salt <linux@youmustbejoking.demon.co.uk>  Wed, 02 Feb 2005 17:41:41 +0000

xine-lib-vdr (1.0-1vdr4) unstable; urgency=low

  * Updated patches from CVS xine-1_0.
  * Extra patches:
    + XML character entities
    + PNG/MNG display fixups (shout if these break things):
      - distortion if image width isn't a multiple of 8
      - wrong colours (red/blue swapped)

 -- Darren Salt <linux@youmustbejoking.demon.co.uk>  Sun, 16 Jan 2005 19:13:28 +0000

xine-lib-vdr (1.0-1vdr3) unstable; urgency=low

  * Updated vdr patch from vdr-plugin-xine 0.6.4.
  * Grabbed patches from CVS xine-1_0.

 -- Darren Salt <linux@youmustbejoking.demon.co.uk>  Mon, 10 Jan 2005 21:28:26 +0000

xine-lib-vdr (1.0-1vdr2) unstable; urgency=high

  * Patched for vdr.

 -- Darren Salt <linux@youmustbejoking.demon.co.uk>  Fri, 31 Dec 2004 19:14:25 +0000

xine-lib-vdr (1.0-1vdr1) unstable; urgency=high

  * Patched for vdr.

 -- Darren Salt <linux@youmustbejoking.demon.co.uk>  Tue, 28 Dec 2004 16:00:28 +0000

xine-lib (1.0-1) unstable; urgency=high

  * new upstream release
    * links libXv dynamically (closes: #287186)
  * updated build dependancies:
    * added libcaca (colored ASCII art) support
    * added theora support
    * added libsmbclient based SMB input plugin in addition to the gnomevfs one
    * added libmodplug based support for various tracker formats
    * added MNG support via libmng
  * added vulnerability IDs in 1-rc8-1 changelog

 -- Siggi Langauf <siggi@debian.org>  Sun, 26 Dec 2004 12:20:24 +0100

xine-lib (1-rc8-1) unstable; urgency=high

  * new upstream release (closes: #286030)
    * fixes PNM and RTSP related security vulnerabilities (closes: #286077)
      This has been assigned CAN-2004-1188.
    * fixes DVB playback for fullfeatured cards (possibly closes: #281873)
  * added patch to fix aiff vulnerability (CAN-2004-1300, closes: #285899)

 -- Siggi Langauf <siggi@debian.org>  Wed, 22 Dec 2004 11:31:09 +0100

xine-lib (1-rc7-1) unstable; urgency=medium

  * New upstream release
    * new DVB subsystem (closes: #223541, #223555, #223562)
    * makes Win32 DLL loader work with 2.6 kernels (closes: #265455)
  * added more explicit dependancy on libpng12-dev, so maybe
    "apt-get build-dep xine-lib" will work again...

 -- Siggi Langauf <siggi@debian.org>  Wed, 10 Nov 2004 09:26:46 +0100

xine-lib (1-rc6a-1) unstable; urgency=high

  * new upstream release (closes: #263418)
    * fixes buffer overflow with vcd:// MRLs (closes: #265061)
  * merged Frank and Steve's NMU patch (closes: 270884)

 -- Siggi Langauf <siggi@debian.org>  Mon, 27 Sep 2004 00:22:28 +0200

xine-lib (1-rc5-1.1) unstable; urgency=high

  * Non-maintainer upload, prepared by Steve Langasek and me
  * High-urgency upload for a sarge-targetted RC fix.
  * Use --build, not --host, to specify the architecture; otherwise
    autoconf thinks we're cross-compiling when we aren't.
  * src/libffmpeg/libavcodec/sparc/dsputil_vis.c et al: make this code
    conditional on ENABLE_VIS, since that's what that define is for;
    fixes FTBFS on sparc when using a 32-bit target (closes: #270884).
  * Add patch to fix overflows when handling vcd:// MRLs
    (closes: #265061).

 -- Frank Lichtenheld <djpig@debian.org>  Sun, 26 Sep 2004 02:22:51 +0200

xine-lib (1-rc5-1) unstable; urgency=medium

  * New upstream release (closes: #258274)
    * fixes MPEG demuxer selection (closes: #249247)
    * suppresses warning about skipped frames on fast-fwd (closes: #255125)
  * re-processed autogen.sh, so Debian's libtool is used (closes:  #251584)
  * passing CFLAGS explicitly to make (closes: 251103)

 -- Siggi Langauf <siggi@debian.org>  Sun, 11 Jul 2004 21:01:43 +0200

xine-lib (1-rc4a-1) unstable; urgency=high

  * new upstream version
    - fixes display errors with popular (Matrox, ATI) graphics cards

  This version, as 1-rc4 before, contains a security fix for the RTSP
  vulnerability (XSA-2004-3, Bug#247353)

 -- Siggi Langauf <siggi@debian.org>  Thu, 13 May 2004 07:04:14 +0200

xine-lib (1-rc4-1) unstable; urgency=low

  * New upstream release

 -- Siggi Langauf <siggi@debian.org>  Wed, 28 Apr 2004 20:28:02 +0200

xine-lib (1-rc3c-1) unstable; urgency=low

  * new upstream version
    - includes workaround for XV_HUE bug on NVidia cards (closes: #238433)
  * build-depends on libpng-dev for PNG support (closes: #240524)
  * build-depends on libfreetype6-dev for TTF support (closes: #242031)
  
 -- Siggi Langauf <siggi@debian.org>  Wed,  7 Apr 2004 23:58:08 +0200

xine-lib (1-rc3b-1) unstable; urgency=low

  * new upstream release
    - lots of bug fixes (see upstream ChangeLog), including:
    - allows devfs compatible DSP device names (closes: #193459)
    - Michel's segfault patch (closes: #22875)

 -- Siggi Langauf <siggi@debian.org>  Tue, 16 Mar 2004 22:43:36 +0100

xine-lib (1-rc3a-2) unstable; urgency=high

  * updated shlibs: 1-rc3(a) provides new OSD functions (will close: 225618)
  * fixed OSS plugin initialization code (closes: 225275)

 -- Siggi Langauf <siggi@debian.org>  Wed, 31 Dec 2003 15:41:17 +0100

xine-lib (1-rc3a-1) unstable; urgency=high

  * new upstream release
    * fixes ABI compatibility (closes: 224931)
  * audio demuxer group is loaded again (closes: 225158)

 -- Siggi Langauf <siggi@debian.org>  Sun, 28 Dec 2003 11:56:16 +0100

xine-lib (1-rc3-2) unstable; urgency=low

  * merged some updates from upstream CVS:
    * define SCSI_BLK_MAJOR macro for kernel 2.6 (closes: 224695)
    * fix endianness for arts audio (closes: 190356)

 -- Siggi Langauf <siggi@debian.org>  Tue, 23 Dec 2003 01:38:29 +0100

xine-lib (1-rc3-1) unstable; urgency=low

  * new upstream release
    * builds libxine with -fPIC on all architectures (closes: #217140)

 -- Siggi Langauf <siggi@debian.org>  Mon, 15 Dec 2003 11:49:25 +0100

xine-lib (1-rc2-1) unstable; urgency=low

  * new upstream release
    * handles "#" and "%" characters in filenames gracefully (closes: #206890)
    * includes enhanced VCD input plugin (closes: 130489)

 -- Siggi Langauf <siggi@debian.org>  Mon, 27 Oct 2003 17:10:28 +0100

xine-lib (1-rc1-1) unstable; urgency=high

  * new upstream release
    * doesn't link static libXv any more (closes: #210650)
    * ALSA driver doesn't block on busy device any more (closes: #211304)
  * suggesting libartsc0 (I have a bad feeling about this, closes: #203961)
  
 -- Siggi Langauf <siggi@debian.org>  Sun,  5 Oct 2003 11:28:06 +0200

xine-lib (1-rc0a-1) unstable; urgency=low

  * new upstream release
    * includes missing DXR3 support file (source only)
    * keeps xine from aborting on broken MPEG streams
  * added speex support

 -- Siggi Langauf <siggi@debian.org>  Sat,  2 Aug 2003 15:40:13 +0200

xine-lib (1-rc0-1) unstable; urgency=low

  * new upstream release
    * new versioning scheme should sort correctly (closes: #194063)
    * includes liba52 fix (closes: #196327)
    * resets decoder priorities if an old config file is found (closes: 193303)
  * libxine-dev depends on libfreetype6-dev (closes: #195738)
    
 -- Siggi Langauf <siggi@debian.org>  Fri,  1 Aug 2003 08:55:22 +0200

xine-lib (1-beta12-1) unstable; urgency=low


  * new upstream version
    * ALSA plugin opens audio device in non-blocking mode (closes: #177877)
    * (old?) QT DLL decoder fixes (closes: #179136)

 -- Siggi Langauf <siggi@debian.org>  Mon, 12 May 2003 18:59:34 +0200

xine-lib (1-beta11-0) unstable; urgency=low

  * New Upstream release

 -- Siggi Langauf <siggi@debian.org>  Sun, 27 Apr 2003 14:08:30 +0200

xine-lib (1-beta10-2) unstable; urgency=low

  * backported xine-lib configure check from upstream CVS

 -- Siggi Langauf <siggi@debian.org>  Wed, 16 Apr 2003 12:46:26 +0200

xine-lib (1-beta10-1) unstable; urgency=low

  * new upstream release
  * updated debhelper dependancy, avoid using --list-missing (closes: #187433)
  * changed libxine-dev section to new "libdevel"

 -- Siggi Langauf <siggi@debian.org>  Mon,  7 Apr 2003 19:31:03 +0200

xine-lib (1-beta9-1) unstable; urgency=low

  * New upstream release
  * correct demuxer should be used since 1-beta8 (closes: #180011)
  
 -- Siggi Langauf <siggi@debian.org>  Sun, 23 Mar 2003 21:15:42 +0100

xine-lib (1-beta8-1) unstable; urgency=low

  * Add pmhahn as Uploaders.
  * New upstream release.
  * Standards-Version 3.5.9:
    - debhelper 4
    - Use 'noopt' instead of 'debug'
    - Remove overrides for plugin shared libraries.
  * Provide non-developer documentation in library package.
  * Build with dxr3 support (closes: #117170)

 -- Philipp Matthias Hahn <pmhahn@debian.org>  Fri, 14 Mar 2003 10:03:16 +0100

xine-lib (1-beta6-1) unstable; urgency=low

  * new upstream release
  * updated artsc build dependancy (closes: #182137)
  * removed obsolete dh_testversion call

 -- Siggi Langauf <siggi@debian.org>  Sun, 23 Feb 2003 00:53:19 +0100

xine-lib (1-beta4-3) unstable; urgency=low

  * added version on FLAC dependancy (closes: #181399)
  * fixed Replaces: xine-dvdnav, so apt should do the transition smoothly
    (closes: #175790)
  * downgraded GNOME recommendation to suggestion (closes: #179523)
  
 -- Siggi Langauf <siggi@debian.org>  Wed, 19 Feb 2003 04:29:21 +0100

xine-lib (1-beta4-2) unstable; urgency=low

  * updated dependancies (closes: #179251):
    - added gnome-vfs input and FLAC support
    - made those dependancies "suggests:"
    - made sdl optional as well

 -- Siggi Langauf <siggi@debian.org>  Sun,  2 Feb 2003 22:09:02 +0100

xine-lib (1-beta4-1) unstable; urgency=low

  * new upstream release (fixes compilation on mmx capable ix86 machines)

 -- Siggi Langauf <siggi@debian.org>  Wed, 29 Jan 2003 19:37:15 +0100

xine-lib (1-beta3-1) unstable; urgency=low

  * new upstream release

 -- Siggi Langauf <siggi@debian.org>  Tue, 28 Jan 2003 21:41:05 +0100

xine-lib (1-beta2-4) unstable; urgency=low

  * removed HPPA compiler hacks (3.2 is now default, and it choked anyway...)
  * removed DXR3 support (closes: #175392, reopens: #117170)
  
 -- Siggi Langauf <siggi@debian.org>  Wed,  8 Jan 2003 21:49:25 +0100

xine-lib (1-beta2-3) unstable; urgency=high

  * A backslash got lost in the last upload.
    gcc-3.2 should finally be used on HPPA now...

 -- Siggi Langauf <siggi@debian.org>  Thu,  2 Jan 2003 20:39:51 +0100

xine-lib (1-beta2-2) unstable; urgency=low

  working around autobuilder bugs:
  - actually using gcc-3.2 on HPPA
  - uploading i386 binaries, since the i386 autobuilder dies from #165458

 -- Siggi Langauf <siggi@debian.org>  Thu,  2 Jan 2003 12:11:24 +0100

xine-lib (1-beta2-1) unstable; urgency=low

  * new upstream release
  * on HPPA: working around a compiler bug by explicit build-depend on
    gcc-3.2 (closes: #174813)
  
 -- Siggi Langauf <siggi@debian.org>  Thu,  2 Jan 2003 00:43:42 +0100

xine-lib (1-beta1-1) unstable; urgency=low

  * new upstream release.
    This is actually uploaded to unstable again, so let's check bugs:
  * doesn't segfault with any of my VCDs (closes: #173424)
  * supports WMV8 codecs (binary DLL only) (closes: #163363)
  * should build with dxr3 support (closes: #117170)
  
 -- Siggi Langauf <siggi@debian.org>  Tue, 24 Dec 2002 18:07:17 +0100

xine-lib (1-beta0-1) unstable; urgency=low

  * new upstream release (now labelled beta)
    This one fixes the packaging issues, so it's a candidate for unstable.

 -- Siggi Langauf <siggi@debian.org>  Wed, 11 Dec 2002 13:48:35 +0100

xine-lib (1-alpha2-0) experimental; urgency=low

  * yet another upstream alpha. This one is becoming usable, but has some
    packaging issues which prevent a parallel installation of libxine0.

 -- Siggi Langauf <siggi@debian.org>  Tue, 26 Nov 2002 00:34:35 +0100

xine-lib (1-alpha1-0) experimental; urgency=low

  * another upstream alpha. This is still not ready for prime time, but it will
    build from source if you really want to give it a try...

 -- Siggi Langauf <siggi@debian.org>  Sat,  9 Nov 2002 23:39:01 +0100

xine-lib (1-alpha0-0) unstable; urgency=low

  * new upstream (alpha!) release
    (this is not suited for the Debian archives, yet.)
  * NOTE: conflicts with libxine0, because of fonts and l18n

 -- Siggi Langauf <siggi@debian.org>  Sun,  3 Nov 2002 03:00:41 +0100

xine-lib (0.9.13-1) unstable; urgency=low

  * new upstream release
    - includes ALSA big-endian fix (closes: #154914)
    - only shows frame stats if frames have been skipped (closes: #151610)
  * removed control information concerning unreleased betas
  * conflicts: packages compiled against incompatible libxine0 (closes: #150832)
 -- Siggi Langauf <siggi@debian.org>  Sat,  3 Aug 2002 22:47:56 +0200

xine-lib (0.9.12-1) unstable; urgency=low

  * new upstream release
    (only small improvements, see upstream ChangeLog)
  * moved locale files from libxine-dev to the libxine0

 -- Siggi Langauf <siggi@debian.org>  Sun, 23 Jun 2002 11:33:37 +0200

xine-lib (0.9.11-1) unstable; urgency=low

  * new upstream release
    - pads Xv images, so width % 4 == 0 (closes: #134997)
  
 -- Siggi Langauf <siggi@debian.org>  Thu, 20 Jun 2002 00:11:37 +0200

xine-lib (0.9.10-2) unstable; urgency=high

  * disabled machine specific optimizations, so autobuilders will
    build packages than run on their whole processor family (closes: #148414)

 -- Siggi Langauf <siggi@debian.org>  Wed, 29 May 2002 10:06:09 +0200

xine-lib (0.9.10-1) unstable; urgency=low

  * new upstream release
    * uses new logo mechanism (closes: #145483)
    * after long fights using sane SONAME (closes: #145668, #148099)
    * safer check and bigger buffer in xine_get_homedir() (closes: #133550)
    (see upstream ChangeLog for further highlights)
  * build-depends on libz-dev (closes: #14562)
  * libxine-dev depends on slang1-dev (closes: #140842)
  * removed references to (never released, long obsolete) xine packages

 -- Siggi Langauf <siggi@debian.org>  Sun, 26 May 2002 00:00:14 +0200

xine-lib (0.9.9-2) unstable; urgency=low

  * using LIBRARY_PATH to complete circular linking during install
    (closes: #145348)

 -- Siggi Langauf <siggi@debian.org>  Thu,  2 May 2002 05:06:06 +0200

xine-lib (0.9.9-1) unstable; urgency=low

  * new upstream release
  * downgraded ogg/vorbis dependancies to recommendations (closes: #130492)
  * made resetting volume an option, disabled by default (closes: #127485)

 -- Siggi Langauf <siggi@debian.org>  Mon, 28 Jan 2002 10:54:14 +0100

xine-lib (0.9.8-2) unstable; urgency=high

  * including version in shlibs file, so shlibdeps will work

 -- Siggi Langauf <siggi@debian.org>  Sat, 19 Jan 2002 16:20:32 +0100

xine-lib (0.9.8-1) unstable; urgency=high

  * new upstream release

 -- Siggi Langauf <siggi@debian.org>  Mon, 14 Jan 2002 00:43:52 +0100

xine-lib (0.9.7-3) unstable; urgency=high

  * re-added check for HPPA (closes: #123036)

 -- Siggi Langauf <siggi@debian.org>  Mon, 17 Dec 2001 11:44:24 +0100

xine-lib (0.9.7-2) unstable; urgency=low

  * this package is based on a recent CVS snapshot, fixes a few things:
  * don't try to DirectShow support on non-i386 platforms
  * officially support s390, thanks to Gerhard Tonn (closes: #123805)
  * subtitles other than the first one re-enabled
  * improved antialiasinf on OSD fonts
  
 -- Siggi Langauf <siggi@flake.langauf.de>  Sun, 16 Dec 2001 13:00:14 +0100

xine-lib (0.9.7-1) unstable; urgency=low

  * new upstream release, introducing upstream feature freeze for 1.0
  * suggesting xine-dvdnav, so people find it more easily
  * disabled Xv plugin on hppa (closes: #123036)

 -- Siggi Langauf <siggi@debian.org>  Wed, 12 Dec 2001 19:32:43 +0100

xine-lib (0.9.6-1) unstable; urgency=high

  * new upstream release, fixes some nasty bugs
    (the 0.9.5 package was never uploaded, sorry...)

 -- Siggi Langauf <siggi@debian.org>  Sat,  1 Dec 2001 09:39:48 +0100

xine-lib (0.9.5-1) unstable; urgency=high

  * new upstream release

 -- Siggi Langauf <siggi@debian.org>  Sun, 11 Nov 2001 12:01:00 +0100

xine-lib (0.9.4-1) unstable; urgency=medium

  * new upstream release, fixes libtool, so this actually compiles
    new features include improved deinterlacing with syncfb and zoom support

 -- Siggi Langauf <siggi@debian.org>  Sun,  4 Nov 2001 13:07:06 +0100

xine-lib (0.9.3-1) unstable; urgency=medium

  * new upstream release
  * improved error handling in plugin loader (closes: #116572)

 -- Siggi Langauf <siggi@debian.org>  Sat,  3 Nov 2001 11:24:03 +0100

xine-lib (0.9.2-3) unstable; urgency=high

  * removed build-dependancy on libasound (useful on i386 only)
  * allow for architectures building only some of the plugins
  * added build-dependancy on ogg and vorbis libraries

 -- Siggi Langauf <siggi@debian.org>  Sat, 20 Oct 2001 17:58:53 +0200

xine-lib (0.9.2-2) unstable; urgency=high

  * added permission workaround for shlibdeps.sh (closes: #115881)

 -- Siggi Langauf <siggi@debian.org>  Wed, 17 Oct 2001 00:41:51 +0200

xine-lib (0.9.2-1) unstable; urgency=high

  * now building alsa09 plugin (instead of alsa05, as you can't have
                                libasound{1,2}-dev at the same time...)
  * build-Dependancy on liblircclient-dev => lirc support on non-i386
  * new upstream release
    * deinterlace.c should compile everywhere (closes: #112748)
    * including string.h in m4 test (closes: #115271)
    * aclocal file is in /usr/share/aclocal (just as 0.9.1)  (closes: #115033)
    * enables -fPIC on all architectures except i386 (closes: #115006)
    * many more fixes/features (see upstream changelog)

 -- Siggi Langauf <siggi@debian.org>  Mon, 15 Oct 2001 21:14:12 +0200

  
xine-lib (0.9.1-1.1) unstable; urgency=low

  * NMU.
  * Added ia64 support to configure.in.
  * For performance reasons, the shared libs are not compiled with
    -fPIC in the standard distribution, which is incorrect behavior.
    As a compromise, I've added a "--disable-fpic" configure option
    which will only do this on platforms where this is allowed.
    Closes: #115006.
  * m4/xine.m4: autoconf test uses strdup w/o including string.h.
    Closes: #115271.
  * Don't install aclocal files in /usr/local in libxine-dev.
    Closes: #115033.
  * Fixed typo in src/video_out/deinterlace.c.  Closes: #112748.

 -- Jeff Licquia <jlicquia@progeny.com>  Tue,  9 Oct 2001 09:55:23 -0600
  
  
xine-lib (0.9.1-1) unstable; urgency=low

  * new upstream release (mostly bugfix release, new deinterlacer)
  * re-added ALSA (0.5.x) plugin
  * now ships with aRts audio plugin

 -- Siggi Langauf <siggi@debian.org>  Tue, 18 Sep 2001 11:13:34 +0200

xine-lib (0.9.0-2) unstable; urgency=low

  * bugfix release of the package
  * added build-depends for zlib1g-dev (closes: #112270)
  * using default FPM routines on m68k, as nobody seems able to write native
    ones. Performance will be poor and it might not even work, but should
    compile... (closes: #112257)

 -- Siggi Langauf <siggi@debian.org>  Sun, 16 Sep 2001 11:08:46 +0200

xine-lib (0.9.0-1) unstable; urgency=low

  * new upstream release features generic menu support, see ChangeLog for more

 -- Siggi Langauf <siggi@debian.org>  Fri, 14 Sep 2001 11:31:10 +0200

xine-lib (0.5.3-1) unstable; urgency=low

  * added build-depends: lobesd0-dev (closes: Bug#111140)
  * new upstream release (fixes many race conditions, etc.)

 -- Siggi Langauf <siggi@debian.org>  Tue,  4 Sep 2001 19:14:01 +0200

xine-lib (0.5.2-1) unstable; urgency=low

  * new upstream release features major rewrites of timing and audio output
  * added configure support for m68k (libmad still won't compile on m68k!)

 -- Siggi Langauf <siggi@debian.org>  Sun,  2 Sep 2001 18:04:44 +0200

xine-lib (0.5.1-1) unstable; urgency=low

  * new upstream version
    (0.5.0-1 never made it into the archive)

 -- Siggi Langauf <siggi@debian.org>  Mon, 27 Aug 2001 10:04:17 +0200  
  
xine-lib (0.5.0-1) unstable; urgency=low

  * Initial Release of the new xine-lib/xine-ui based xine.

 -- Siggi Langauf <siggi@debian.org>  Sun,  5 Aug 2001 20:26:31 +0200



--- NEW FILE: copyright ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: libxine1.install ---
debian/tmp/usr/lib/libxine*.so.*
debian/tmp/usr/lib/xine/plugins/*/post/*.so
debian/tmp/usr/lib/xine/plugins/*/*.so
debian/tmp/usr/lib/xine/plugins/*/vidix/*.so
debian/tmp/usr/share/doc/xine/faq
debian/tmp/usr/share/doc/xine/README
debian/tmp/usr/share/doc/xine/README.dvb
debian/tmp/usr/share/doc/xine/README.dxr3
debian/tmp/usr/share/doc/xine/README.network_dvd
debian/tmp/usr/share/doc/xine/README.opengl
debian/tmp/usr/share/doc/xine/README.syncfb
debian/tmp/usr/share/locale
debian/tmp/usr/share/xine

--- NEW FILE: libxine-dev.install ---
debian/tmp/usr/bin/xine-config
debian/tmp/usr/include
debian/tmp/usr/lib/libxine.la
debian/tmp/usr/lib/libxine*.so
debian/tmp/usr/lib/pkgconfig/libxine.pc
debian/tmp/usr/lib/xine/plugins/*/*.la
debian/tmp/usr/lib/xine/plugins/*/post/*.la
debian/tmp/usr/lib/xine/plugins/*/vidix/*.la
debian/tmp/usr/share/aclocal/xine.m4
debian/tmp/usr/share/man/man1/xine-config.1
debian/tmp/usr/share/doc/xine/README.freebsd
debian/tmp/usr/share/doc/xine/README.irix
debian/tmp/usr/share/doc/xine/README.solaris

--- NEW FILE: control ---
Source: xine-lib-vdr
Section: libs
Priority: optional
Maintainer: Siggi Langauf <siggi@debian.org>
Uploaders: Philipp Matthias Hahn <pmhahn@debian.org>
Build-Depends: debhelper (>= 4.0.4), dpatch, aalib1-dev (>= 1.4p5-2), libcaca-dev, xlibs-dev (>> 4.1), xlibs-static-dev, libesd0-dev, zlib1g-dev | libz-dev, libartsc0-dev (>>1.1.0), liblircclient-dev, libogg-dev, libvorbis-dev, libtheora-dev, libasound2-dev, libflac-dev (>>1.1.0), libmodplug-dev, libgnomevfs2-dev, libsmbclient-dev, libspeex-dev, libmng-dev, libpng12-dev | libpng-dev, libfreetype6-dev, sgmltools-lite, w3m
Build-Conflicts: libdvdnav-dev
Standards-Version: 3.6.1

Package: libxine-dev
Architecture: any
Section: libdevel
Depends: libxine1 (= ${Source-Version}), libc6-dev, xlibs-dev, zlib1g-dev | libz-dev, slang1-dev, libfreetype6-dev
Conflicts: xine-ui (<< 0.9.10)
Description: the xine video player library, development packages
 This contains development files (headers, documentation and the like)
 for the xine library (libxine).
 .
 Libxine provides the complete infrastructure for a video/media player.
 It supports MPEG 1/2 and some AVI and Quicktime videos out of the box,
 so you can use it to play DVDs, (S)VCDs and most video files out there.
 It supports network streams, subtitles and even mp3 files. It's extensible
 to your heart's content via plugins for audio_out, video_out, input media,
 demuxers (stream types), audio/video and subtitle codecs.
 Building a GUI (or text based) frontend around this should be quite easy.
 The xine-ui package provides one for your convenience, so you can just
 start watching your VCDs ;-)

Package: libxine1
Architecture: any
Depends: ${shlibs:Depends}
Recommends: ${shlibs:Recommends}
Suggests: ${shlibs:Suggests}, libartsc0
Conflicts: sinek(<<0.7), xine-ui (<< 0.9.10)
Replaces: xine-dvdnav
Description: the xine video/media player library, binary files
 This is the xine media player library (libxine). 
 Libxine provides the complete infrastructure for a video/media player.
 It supports MPEG 1/2 and some AVI and Quicktime videos out of the box,
 so you can use it to play DVDs, (S)VCDs and most video files out there.
 It supports network streams, subtitles and even mp3 or ogg files.
 It's extensible to your heart's content via plugins for audio_out,
 video_out, input media, demuxers (stream types), audio/video and
 subtitle codecs.
 Building a GUI (or text based) frontend around this should be quite easy.
 The xine-ui package provides one for your convenience, so you can just
 start watching your VCDs ;-)