--- xine-ui-0.99.5.orig/configure +++ xine-ui-0.99.5/configure @@ -959,7 +959,7 @@ --disable-lirc Turn off LIRC support. --enable-vdr-keys Support special keys for VDR interaction. --disable-nvtvsimple Disable support for nvtvsimple - --enable-debug Enable debugging code + --enable-debug Compile with debug information Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] @@ -14798,7 +14798,7 @@ fi; if test "x$enable_debug" = "xyes"; then - CFLAGS="$CFLAGS -DDEBUG" + CFLAGS="$CFLAGS -DDEBUG -g" else CFLAGS="$CFLAGS -DNDEBUG" fi @@ -15064,14 +15064,6 @@ echo "$i" } -XITK_LOCALEPATH="`makeexpand ${datadir}/locale`" - -cat >>confdefs.h <<_ACEOF -#define XITK_LOCALE "$XITK_LOCALEPATH" -_ACEOF - - - if test "x$prefix" = xNONE; then prefix="${ac_default_prefix}" fi @@ -15079,6 +15071,12 @@ exec_prefix='${prefix}' fi +XITK_LOCALEPATH="`makeexpand ${datadir}/locale`" + +cat >>confdefs.h <<_ACEOF +#define XITK_LOCALE "$XITK_LOCALEPATH" +_ACEOF + if test "x$XINE_DOCPATH" = "x"; then XINE_DOCPATH="${datadir}/doc/xine-ui" fi --- xine-ui-0.99.5.orig/debian/links +++ xine-ui-0.99.5/debian/links @@ -0,0 +1,4 @@ +usr/share/xine/desktop/xine.desktop usr/share/applications/xine.desktop +usr/share/pixmaps/xine.xpm usr/share/icons/xine.xpm +usr/share/man/man1/xine-check.1 usr/share/man/man1/xine-bugreport.1 +usr/bin/xine-check usr/bin/xine-bugreport --- xine-ui-0.99.5.orig/debian/rules +++ xine-ui-0.99.5/debian/rules @@ -0,0 +1,128 @@ +#!/usr/bin/make -f +# based on Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# 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) + +INSTALL_TARGET := install +BUILD_TARGET := all + +# the "optimize" flag disables compatibility hacks +HOST_OPTION := +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 := \ + $(sehll 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 + HOST_OPTION := --host=$(DEB_HOST_GNU_TYPE) +endif + +configure: configure-stamp +configure-stamp: + dh_testdir + ./configure \ + --prefix=/usr --mandir=\$${prefix}/share/man \ + --with-aalib \ + --enable-vdr-keys \ + $(HOST_OPTION) || \ + (echo "=== config.log: ==="; cat config.log; false) + touch configure-stamp + +build: configure-stamp build-stamp +build-stamp: + dh_testdir + $(MAKE) $(BUILD_TARGET) + touch build-stamp + +update_config_files: + -test -r /usr/share/misc/config.sub && \ + cp -f /usr/share/misc/config.sub config.sub + -test -r /usr/share/misc/config.guess && \ + cp -f /usr/share/misc/config.guess config.guess + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + -$(MAKE) distclean + # strange dangling symlinks + #-find . -name Makefile.in -print | xargs rm + rm -f doc/man/*/xine-bugreport.1 misc/xine-bugreport + rm -f po/*.gmo src/xitk/xine-toolkit/po/*.gmo + #rm -f compile config.guess configure depcomp install-sh missing + rm -f misc/xine-check po/stamp-po src/xitk/xine-toolkit/po/stamp-po + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) $(INSTALL_TARGET) DESTDIR=$(CURDIR)/debian/xine-ui + mkdir -p debian/xine-ui/usr/share/doc/xine-ui + install -m 644 README debian/xine-ui/usr/share/doc/xine-ui + # these must not be compressed, or xine's online help will fail: + -cd debian/xine-ui/usr/share/doc/xine-ui; \ + mkdir -p ../../xine/doc; \ + mv README.config_?? README_?? ../../xine/doc; \ + ln -s ../../xine/doc/* . + # install .desktop file where it belongs + mkdir -p debian/xine-ui/usr/share/applications + cp debian/xine-ui/usr/share/xine/desktop/xine.desktop debian/xine-ui/usr/share/applications + +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installmenu + dh_installmime + dh_installchangelogs -k ChangeLog + dh_link + dh_strip + dh_compress +# kick me, I'm a policy violation! (making help dialog work, Q&D) + gunzip debian/xine-ui/usr/share/doc/xine-ui/README.??.*.gz + dh_fixperms + dh_installdeb +# dh_shlibdeps + chmod +x debian/shlibdeps.sh + debian/shlibdeps.sh xine-ui + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch + +UPSTREAM_VERSION=$(shell dpkg-parsechangelog | grep ^Version | sed "s/Version: //" | sed "s/-.$$//") +# this monstrum works for me, please double check it before using! +get-orig-source: + current_dir=$(shell basename $(CURDIR)) ; cd .. ; \ + tar cz --exclude .bzr --exclude debian --exclude .cvsignore \ + -f xine-ui_$(UPSTREAM_VERSION).orig.tar.gz \ + $$current_dir + +get-cvs-orig-source: get-orig-source +.PHONY: build clean binary-indep binary-arch binary install configure get-orig-source --- xine-ui-0.99.5.orig/debian/compat +++ xine-ui-0.99.5/debian/compat @@ -0,0 +1 @@ +5 --- xine-ui-0.99.5.orig/debian/menu +++ xine-ui-0.99.5/debian/menu @@ -0,0 +1,3 @@ +?package(xine-ui):needs="X11" section="Apps/Viewers"\ + title="xine Media Player" command="/usr/bin/xine" \ + hints="Video" icon="/usr/share/pixmaps/xine.xpm" --- xine-ui-0.99.5.orig/debian/copyright +++ xine-ui-0.99.5/debian/copyright @@ -0,0 +1,18 @@ +This package was debianized by Siggi Langauf on +Sun, 12 Aug 2001 23:59:02 +0200. + +It was downloaded from http://xine.sf.net + +Upstream Author: Günter Bartsch and the xine developer team + (see AUTHORS file for details) + + +Copyright (C) 2000,2001 the xine project + +xine is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +On Debian systems, the full text of the GPL can be found in the file +/usr/share/common-licenses/GPL --- xine-ui-0.99.5.orig/debian/shlibdeps.sh +++ xine-ui-0.99.5/debian/shlibdeps.sh @@ -0,0 +1,32 @@ +#!/bin/sh +# +# shlibdeps.sh - script to calculate depends/recommends/suggests for shlibs +# +# usage: debian/shlibdeps.sh +# +# (C) 2001 Siggi Langauf + +installdir=debian/$1 + +OPTIONAL='' + +RECOMMENDED="$installdir/usr/bin/aaxine" + +#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 + +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 + +dpkg-shlibdeps -Tdebian/$1.substvars \ + $REQUIRED -dRecommends $RECOMMENDED -dSuggests $OPTIONAL --- xine-ui-0.99.5.orig/debian/xine-ui.mime +++ xine-ui-0.99.5/debian/xine-ui.mime @@ -0,0 +1,13 @@ +video/mpeg; xine %s; description="MPEG Video"; test=test -n "$DISPLAY"; priority=7 +video/mpeg; aaxine %s; needsterminal; description="MPEG Video"; priority=4 + +video/x-msvideo; xine %s; description="MS Video (AVI)"; test=test -n "$DISPLAY"; priority=4 +video/x-msvideo; aaxine %s; needsterminal; description="MS Video (AVI)"; priority=3 + +video/x-ms-wmv; xine %s; description="MS Video (WMV)"; test=test -n "$DISPLAY"; priority=4 +video/x-ms-wmv; aaxine %s; needsterminal; description="MS Video (WMV)"; priority=3 + +video/quicktime; xine %s; description="Apple Quicktime Video"; test=test -n "$DISPLAY"; priority=4 +video/quicktime; aaxine %s; needsterminal; description="Apple Quicktime Video"; priority=3 + + --- xine-ui-0.99.5.orig/debian/changelog +++ xine-ui-0.99.5/debian/changelog @@ -0,0 +1,504 @@ +xine-ui (0.99.5-2) unstable; urgency=medium + + * Depend on libxine1-ffmpeg, since xine-ui's logo needs the ffmpeg + plugin. This renders the package unusable (Closes: #427631) + * cleanup-whitespace in debian/control + * Medium urgency because of RC bug. + + -- Reinhard Tartler Tue, 05 Jun 2007 16:41:48 +0200 + +xine-ui (0.99.5-1) unstable; urgency=low + + * new upstream version, including tons of bug-fixes + * use debhelper compat 5 + * use CURDIR instead of PWD in debian/rules, to avoid lintian warning + * don't rerun autogen on buildds, configure is fine + * merge changes from ubuntu + - install .desktop file + - corrections to german translations + - tidy up .desktop file + + -- Reinhard Tartler Fri, 01 Jun 2007 13:18:51 +0200 + +xine-ui (0.99.4+cvs20070315-1) experimental; urgency=low + + * merge new upstream changes: + - Fixed crash upon missing _NET_WM_WINDOW_OPACITY_LOCKED atom + [bug #1573056] Closes: #384336 + * Use multiline build depends in debian/control + + -- Reinhard Tartler Sat, 17 Mar 2007 15:13:19 +0100 + +xine-ui (0.99.4+cvs20070112-1) experimental; urgency=low + + * merge new upstream + * Fixed segfault and memleak in log viewer + * Bug fix: "segmentation fault in cacaxine", thanks to Julien Danjou + (Closes: #398042). Submitted upstream + * Bug fix: "xine-ui: DEB_BUILD_OPTIONS=debug debuild binary", thanks to + mennucc1@debian.org (Closes: #403593). + * fix lintian warnings about non standard section "1x". Patch committed + upstream + * Put myself in the Maintainer field + + -- Reinhard Tartler Thu, 18 Jan 2007 21:14:43 +0100 + +xine-ui (0.99.4+dfsg+cvs20061111-1) unstable; urgency=low + + * new upstream snapshot: + * Bug fix: "xine-ui: fails to start", thanks to daniel@debian.org + (Closes: #384006). Fix committed on Okt 19 + * add XS-X-Vcs-Bzr tag in debian/control + * Replaced old cetus.ttf with a font crafted by Sune Vuorela + . Many thanks for this! (Closes: #393679) + + -- Reinhard Tartler Sat, 11 Nov 2006 22:08:19 +0100 + +xine-ui (0.99.4+cvs20060813-1) unstable; urgency=low + + * new upstream snapshot: + + improved manpage xine(1) (Closes: #289052) + + added basque translation (Closes: #351850) + + fix for "playlist first" and "playlist last" + --network commands (Closes: #309322) + + fix X_CreateGlyphCursor crash (Closes: #309320) + + visual improvments (Closes: #287874) + + MRL format for DVD correct now in docu (Closes: #286944) + * should build now on kfreebsd-amd64 (Closes: #361493) + * add mime entry for video/x-ms-wmv (Closes: #228171) + * running autogen on the buildds + * some cleanups to debian/rules + + -- Reinhard Tartler Sun, 13 Aug 2006 18:26:10 +0200 + +xine-ui (0.99.4-2) unstable; urgency=high + + * Urgency high because of security and RC bugs + * Add last missing hunk from CVS-2006-2230. (Closes: #372172) + * rebuild against a newer xine-lib. (Closes: #347572, #369174, #257495) + * use libcurl3-gnutls-dev (Closes: #265539) + * add --enable-vdr-keys to configure script for vdr support. + Thanks to Peter Weber + * more cleanups in 'clean' rule of debian/rules + * Does no longer crash in skin browser on amd64 (Closes: #369276) + * Conformance with menu policy (Closes: #320615) + * Link to xine.desktop in usr/share/applications (Closes: #278628) + * Update desktop file (Closes: #301443) + * late ack'ing NMUs. Thanks contributors! + (Closes: #346817, #228633, #300335, #306725, #313876, #314409, + #321552, #325144, #320872, #324469, #288702, #244495, + #327895, #328129) + + -- Reinhard Tartler Thu, 15 Jun 2006 13:28:01 +0200 + +xine-ui (0.99.4-1) unstable; urgency=high + + [ Siggi Langauf ] + + * fixed icon in menu entry (closes: #228633) + + [ Reinhard Tartler ] + + * new upstream release, featuring: + - Fixed deadlock, segfaults and mem-leaks, several other fixes and + enhancements, + can't remember details (thanks also to Marcelo Jimenez and Jakub Labath) + - Menu to reset video controls + - fixed menu shortcut strings allocation/freeing [bug #1223022] + - audio post plugin support + - use UTF-8 for Japanese locale if nl_langinfo doesn't work [bug #1096974] + - expand tabs in post-plugin help + - merge some osd menus from oxine + - aspect ratio fixed for multihead setups (especially TwinView) + [bugs #1089328, #1001702 and #989157] + - fixed parsing post plugin parameters of type double for some locales + - autoload subtitles with .txt extension too + - be more POSIX-compliant (head, tail) (build fix) [bug #1172729] + - Russian translations (thanks to Pavel Maryanov) + - forced not loading old playlist with -P option + + * add debian/watch file for uscan. + * added myself to Uploaders + * high urgency upload because of security fix + * bumped standards version to 3.7.2, no changes needed + + * SECURITY: Fix two format string bugs which could be possibly + remote-exploitable (Ubuntu: #41781, CVE-2006-1905). Imported from security + upload to ubuntu by Sebastian Dröge (Closes: #363370) + + -- Reinhard Tartler Mon, 5 Jun 2006 18:08:45 +0200 + +xine-ui (0.99.3-1.3) unstable; urgency=low + + * Non-maintainer upload. + * Replace build-dependency on xlibs-dev with an explicit build-dependency + on each required package. (Closes: #346817) + + -- Steinar H. Gunderson Sat, 21 Jan 2006 02:34:09 +0100 + +xine-ui (0.99.3-1.2) unstable; urgency=low + + * Non-maintainer upload with permission from Siggi. + * Fix the crashes which occur on right-clicking the GUI. + (Closes: #328129) + * Updated config.{sub guess} to prevent FTBFS on GNU/gFreeBSD. + This involves a build-dependency upon the autotools-dev package. + (Closes: #327895) + * Updated the menu file to point to the correct icon. + (Closes: #244495) + * Updated standards version to 3.6.2, which involved several + minor changes: + - Updated standards versoin. + - Updated Debhelper compatability version. + - Removed the usage of dh_testversion. + - Tweaked copyright file. + - Quote arguments in menu file. + * Outstanding areas remain: + - Manpages in the wrong section, and not all binaries having them. + + -- Steve Kemp Fri, 4 Nov 2005 14:34:10 +0000 + +xine-ui (0.99.3-1.1) unstable; urgency=low + + * 0-day NMU (BSP). + * gcc-4.0 fixes by Andreas Jochen (closes: bug#288702). + * Build-depends on libaa1-dev instead of aalib1-dev (closes: bug#321552, + #325144, #320872, #324469). + * Build-depends on 'libreadline5-dev | libreadline-dev' instead of + libreadline-dev. + * Build-depends on libcaca-dev (closes: bug#314409). + * Fixed German translation (closes: bug#313876). + * Fixed 2 typos in xineremote.1 (closes: bug#306725). + * Fixed 4 typos in xine.1 (closes: bug#300335). + * Fixed the menu file (closes: bug#228633). + * Build-depends on libgpmg1-dev only on Linux systems. + + -- Aurelien Jarno Mon, 12 Sep 2005 01:04:42 +0200 + +xine-ui (0.99.3-1) unstable; urgency=high + + * new upstream release(s) + * now build-depending on unspecific version of libcurl (closes: #262780) + * rebuilt against libcurl3-dev (closes: 279452) + + -- Siggi Langauf Mon, 27 Dec 2004 13:56:42 +0100 + +xine-ui (0.99.1-1) unstable; urgency=low + + * new upstream release (finally!) + - doesn't depend on old libpng for TRUE/FALSE declaration + (closes: #243401, #231999) + - handles multiple double hotkey assignments gracefully (closes: #206816) + - uses fallback fonts correctly (closes: #225618) + - xine-check uses safe tempdir (closes: #239974) [DSA-477] + - xine-check handles "unknown" plugins better (closes: #243661) + - doesn't segfault on -pfq any more (closes: 187321) + - fixes segfault on >16 autorun options (closes: #212509) + + -- Siggi Langauf Thu, 15 Apr 2004 21:26:28 +0200 + +xine-ui (0.9.23-2) unstable; urgency=low + + * rebuild against xine-lib 1-rc3a-2 corrects dependancies (closes: 225613) + + -- Siggi Langauf Wed, 31 Dec 2003 19:05:28 +0100 + +xine-ui (0.9.23-1) unstable; urgency=low + + * new upstream release + * improved support for multibyte locales (closes: 224861) + * shouldn't crash on double-assigned keys (closes: 206816) + * lots of other improvements + + -- Siggi Langauf Wed, 24 Dec 2003 15:04:32 +0100 + +xine-ui (0.9.22-1) unstable; urgency=high + + * new upstream release + * allows configuration of post-processing plugin chains ("chain reaction") + With the "expand" plugin, you can place subtitles outside the video. + (closes: #200085) + + -- Siggi Langauf Fri, 1 Aug 2003 16:29:45 +0200 + +xine-ui (0.9.21-2) unstable; urgency=high + + * actually contains the pointer initialization (closes: #191567) + + -- Siggi Langauf Sun, 18 May 2003 18:46:54 +0200 + +xine-ui (0.9.21-1) unstable; urgency=high + + * new upstream version + * doing paranoid xrdb pointer initialization (closes: #191567) + * fixes Metacity layering (closes: #177766) + + -- Siggi Langauf Sat, 17 May 2003 17:26:48 +0200 + +xine-ui (0.9.20-3) unstable; urgency=low + + * added missing libfreetype6-dev dependancy + + -- Siggi Langauf Thu, 17 Apr 2003 14:22:45 +0200 + +xine-ui (0.9.20-2) unstable; urgency=low + + * more diagnostics on failed configure runs (should help debugging s390 + build failures) + * regenerated autoconf files using autoconf 2.53-2 (closes: #186583) + + -- Siggi Langauf Wed, 16 Apr 2003 01:15:31 +0200 + +xine-ui (0.9.20-1) unstable; urgency=low + + * New upstream release(s) + * Display defaults to NULL (closes: #185407) + * display pointer is checked for NULL after opening (closes: #185408) + * sliders should work again (maybe-closes: #186123) + * READMEs are installed in debug mode as well (closes: #185416)) + + -- Siggi Langauf Tue, 25 Mar 2003 15:10:53 +0100 + +xine-ui (0.9.18-1) unstable; urgency=low + + * new upstream release + - restores correct video mode on exit (closes: #177740) + - brings meaningful error message when hotkeys collide (closes: #177877) + + -- Siggi Langauf Wed, 29 Jan 2003 21:51:14 +0100 + +xine-ui (0.9.17-2) unstable; urgency=low + + * keeping uncompressed versions of online documentation (closes: #158838) + + -- Siggi Langauf Thu, 9 Jan 2003 00:47:31 +0100 + +xine-ui (0.9.17-1) unstable; urgency=medium + + * new upstream release + (fixes xshm includes for non-interactive installs, so this should + build on the buildds...) + + -- Siggi Langauf Fri, 3 Jan 2003 22:41:00 +0100 + +xine-ui (0.9.16-1) unstable; urgency=low + + * This one is actually uploaded again... + * removed obsolete Conflicts: libcurl2 + + On to the bug check: + + * I'm quite confident that this cannot lock the system (closes: #162048) + * links agains libxine1, supporting SVQ1 (closes: #157897) + * libxine1 doesn't have any "%" or ":" MRL hacks (closes: #160779) + (let's see when the first one complains about "#"...) + * This is even newet than 0.9.15 (closes: #171754) + + -- Siggi Langauf Thu, 2 Jan 2003 23:39:11 +0100 + +xine-ui (0.9.16-0) unstable; urgency=low + + * new upstream release + This one should be ready for upload as soon as xine-lib 1-beta1 is out. + (xine-lib 1-beta0 has a filename clash with libxine0...) + + -- Siggi Langauf Sat, 21 Dec 2002 17:34:28 +0100 + +xine-ui (0.9.15-0) unstable; urgency=low + + * new upstream release + (not suited for upload: requires xine-lib 1-alpha2) + + -- Siggi Langauf Tue, 26 Nov 2002 00:32:16 +0100 + +xine-ui (0.9.14-0) unstable; urgency=low + + * new upstream release + (not suited for upload yet: requires xine-lib 1-alpha0) + + -- Siggi Langauf Sun, 3 Nov 2002 20:50:40 +0100 + +xine-ui (0.9.13-1) unstable; urgency=low + + * new upstream release + - doesn't choke on empty skins any more (closes: #151104) + - aaxine closes stderr/stdout when running without X (closes: #154612) + - includes "xinetic" as default theme again + - includes the three most popular themes (closes: #155215) + + -- Siggi Langauf Sat, 3 Aug 2002 22:56:45 +0200 + +xine-ui (0.9.12-1) unstable; urgency=low + + * new upstream release + - fixes german translation (closes: #150676) + + -- Siggi Langauf Sat, 22 Jun 2002 18:47:23 +0200 + +xine-ui (0.9.11-1) unstable; urgency=low + + * new upstream release + * doesn't stop xscreensaver, fakes mouse events instead (closes: #141629) + + -- Siggi Langauf Thu, 20 Jun 2002 01:57:44 +0200 + +xine-ui (0.9.10-2) unstable; urgency=high + + * trying to use more compatible architecture per default (closes: #148414) + + -- Siggi Langauf Wed, 29 May 2002 15:33:56 +0200 + +xine-ui (0.9.10-1) unstable; urgency=medium + + * new upstream release + - contains xine-check fixes (closes: #141962) + - doesn't segfault on SIGINT any more (closes: #147994) + + * added build-dependancy on liblircclient-dev (closes: #137715) + * recompiled agains libxine0-0.9.10 (with versioned shlibs) (closes: #147273) + * removed references to the (never released, long obsolete) "xine" package + + -- Siggi Langauf Sun, 26 May 2002 00:37:52 +0200 + +xine-ui (0.9.9-1) unstable; urgency=medium + + * new upstream release + * added "Video" menu hint (closes: #121037) + * added icon to menu file + * added KDE/GMOME/WindowMaker desktop stuff (hope I got it right!) + + -- Siggi Langauf Sat, 2 Feb 2002 14:57:59 +0100 + +xine-ui (0.9.8-3) testing unstable; urgency=high + + * added Conflicts: with future xine-lib (closes: #129942, #128440) + * added man page for xine-check (and xine-bugreport) + * "softer" architecture check, so it at least compiles on unknown arch... + + -- Siggi Langauf Sat, 19 Jan 2002 16:57:27 +0100 + +xine-ui (0.9.8-2) unstable; urgency=high + + * added build-dep on libgpmg1-dev (closes: #129801) + + -- Siggi Langauf Mon, 18 Jan 2002 17:32:00 +0100 + +xine-ui (0.9.8-1) unstable; urgency=medium + + * new upstream release with countless improvements (see upstream ChangeLog) + * includes xine-check script to detect most common problems. + * no more "apostrophe abuse" (closes: #125667) + + -- Siggi Langauf Mon, 14 Jan 2002 01:07:29 +0100 + +xine-ui (0.9.7-1) unstable; urgency=low + + * new upstream release, featuring gui based status log + + -- Siggi Langauf Wed, 12 Dec 2001 19:46:02 +0100 + +xine-ui (0.9.6-1) unstable; urgency=high + + * new upstream release, features working config dialogs + (0.9.5-1 was never uploaded, sorry) + + -- Siggi Langauf Sat, 1 Dec 2001 09:43:34 +0100 + +xine-ui (0.9.5-1) unstable; urgency=high + + * new upstream release + * fixed build dependancy (version of libxine0-dev) + + -- Siggi Langauf Sun, 11 Nov 2001 11:56:39 +0100 + +xine-ui (0.9.4-1) unstable; urgency=medium + + * new upstream release + * basically adds zoom support (try "Z" + Shift/Ctrl/Alt keys) + + -- Siggi Langauf Sun, 4 Nov 2001 13:04:13 +0100 + +xine-ui (0.9.3-1) unstable; urgency=medium + + * new upstream release + + -- Siggi Langauf Sat, 3 Nov 2001 11:23:56 +0100 + +xine-ui (0.9.2-3) unstable; urgency=high + + * allow for architectures that won't compile aaxine + * forcing mandir to /usr/share/man again (closes: #116050) + * 0.9.2-2 was rejected because of checksum problems... + + -- Siggi Langauf Sat, 20 Oct 2001 14:47:48 +0200 + +xine-ui (0.9.2-2) unstable; urgency=high + + * added permission workaround for shlibdeps.sh, so it compiles even from + .patch.gz generated source trees... + * naming DESTDIR works for me!?! (closes: #115885) + + -- Siggi Langauf Wed, 17 Oct 2001 01:01:14 +0200 + +xine-ui (0.9.2-1) unstable; urgency=medium + + * added mailcap (MIME) support (closes: #113071) + * new upstream release + * adds ia64 support to configure.in (closes: #115039) + + -- Siggi Langauf Mon, 15 Oct 2001 21:01:22 +0200 + + +xine-ui (0.9.1-1.1) unstable; urgency=low + + * NMU. + * Updated autotools info to reflect fixed xine-lib autoconf test. + * Removed xine test from acinclude.m4 (why is it there, anyway?). + Closes: #115035. + * Added ia64 support. Closes: #115039. + + -- Jeff Licquia Tue, 9 Oct 2001 10:25:26 -0600 + +xine-ui (0.9.1-1) unstable; urgency=low + + * added README and fixed doc dir (closes: #112283) + * new upstream release (bugfixes) + + -- Siggi Langauf Tue, 18 Sep 2001 01:23:49 +0200 + +xine-ui (0.9.0-1) unstable; urgency=low + + * new upstream release, improves window positioning/stacking + + -- Siggi Langauf Fri, 14 Sep 2001 11:33:51 +0200 + +xine-ui (0.5.3-1) unstable; urgency=low + + * updated build-depends (closes: #111083) + * corrected doc pathname in package description (thanks to Rich Wareham!) + * new upstream release (bugfix release) + + -- Siggi Langauf Tue, 4 Sep 2001 19:13:25 +0200 + +xine-ui (0.5.2-1) unstable; urgency=low + + * new upstream release, featuring slow/fast playback + * added compiler flags for m68k + + -- Siggi Langauf Sun, 2 Sep 2001 22:15:09 +0200 + +xine-ui (0.5.1-1) unstable; urgency=low + + * new upstream release + (0.5.0-1 never reached the archives) + + -- Siggi Langauf Mon, 27 Aug 2001 09:49:01 +0200 + + +xine-ui (0.5.0-1) unstable; urgency=low + + * Initial Release of the new 0.5 architecture with separate libxine + + -- Siggi Langauf Sun, 12 Aug 2001 23:59:02 +0200 + + --- xine-ui-0.99.5.orig/debian/control +++ xine-ui-0.99.5/debian/control @@ -0,0 +1,36 @@ +Source: xine-ui +Section: graphics +Priority: optional +Maintainer: Reinhard Tartler +Build-Depends: debhelper (>> 4.0.0), libxine-dev (>= 1.1.0-1), + libpng-dev, libx11-dev, libxext-dev, libxft-dev, libxinerama-dev, + libxt-dev, libxtst-dev, libxv-dev, libxxf86vm-dev, x-dev, libaa1-dev, + libgpmg1-dev (>> 1.19.6) [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], + liblircclient-dev, libcurl3-gnutls-dev, libfreetype6-dev, + libreadline5-dev | libreadline-dev, libcaca-dev +Build-Conflicts: libcurl3-openssl-dev +Standards-Version: 3.7.2 + +Package: xine-ui +Architecture: any +Depends: ${shlibs:Depends}, libxine1-ffmpeg +Recommends: ${shlibs:Recommends} +Suggests: ${shlibs:Suggests} +Description: the xine video player, user interface + This is an X11 based GUI for the libxine video player library. + It provides xine, a skin based media player that can play all the + audio/video formats that libxine supports. Currently, this includes MPEG1/2, + some AVI and Quicktime files, some network streaming methods and disc based + media (VCD, SVCD, DVD). A more complete list can be found on + http://xinehq.de/index.php/features/. + . + This package contains an additional front end, aaxine, which runs even on the + console. aaxine uses aalib to render ASCII art video, or you can tell it to + use a framebuffer device. This is more a proof of concept, but you can use it + to watch DVDs on your old vt100 terminal, of course. ;-) + . + Most DVDs on the market today are play-protected by the Content Scrambling + System (CSS). Xine does not provide any code to descramble those DVDs, + because of legal uncertainties. Have a look at + /usr/share/doc/xine-ui/README.Debian for more information! + --- xine-ui-0.99.5.orig/debian/README.Debian +++ xine-ui-0.99.5/debian/README.Debian @@ -0,0 +1,52 @@ +xine-ui for Debian +------------------ + +This package (along with libxine) is the official successor of the xine +media player. +Along with the new architecture (with separate libxine), some packaging +issues appeared: xine-lib, ie libxine is _not_ compiled with the -fPIC option. +This is a clear policy violation, but there's a good reason for this: +First of all, the whole point of -fPIC is allowing several instances of the +library in memory at the same time, saving memory and gaining performance via +saved cache space. But it's very unlikely that someone will watch several +movies on the same machine at the same time... +On the other hand, compiling the library with -fPIC takes an additional +register which results in some 5% performance loss. So with -fPIC, you'd need +at least a PIII-600 in order to playback DVDs. Without that, a PII-450 is +sufficient... (provided that an Xv capable video adapter is available) + +Another minor issue is the lack of a static libxine. This is currently not +really supported, but I'll try my best to add it to libxine-dev if someone +needs it. Just contact me at in that case! + + +the CSS issue +============= + +Due to possible legal issues, xine doesn't include any code to descramble CSS +"enhanced" DVDs. CSS is sold by the DVD industry as a "copy protection", though +it's more of a "view protection" as it makes DVDs unviewable with unlicensed +players (like xine). +Some people have hacked CSS decryption routines, and some of those are +available as xine plugins. So if you have such a DVD, have a look at one of +the CSS plugin sites! If you are positive that it's allowed where you live, +you can just install the Plugin and watch all your DVDs... + +DISCLAIMER: +---------- +The sites listed below are in no way connected to me, Debian or the xine +project. We don't have any control over these sites and therefore can't take +any responsibility for the things you might find there. +Using or distributing the plugins on these sites may be illegal where you +live. If it is, you should not use them. We can't take any responsibility if +you use them anyway. + +(end of disclaimer) + +The sites that I have heared of are: + +http://www.captaincss.tk +http://dvd.sf.net + + + -- Siggi Langauf , Sun, 19 May 2002 --- xine-ui-0.99.5.orig/debian/watch +++ xine-ui-0.99.5/debian/watch @@ -0,0 +1,4 @@ +# format version number, currently 3; this line is compulsory! +version=3 +opts="uversionmangle=s/\.(gz|bz2)$//" \ +http://qa.debian.org/watch/sf.php?project=xine xine-ui-(.*)\.tar\.(gz|bz2) debian uupdate --- xine-ui-0.99.5.orig/misc/desktops/xine.desktop +++ xine-ui-0.99.5/misc/desktops/xine.desktop @@ -1,10 +1,10 @@ [Desktop Entry] Encoding=UTF-8 -Name=xine +Name=Xine Movie Player Comment=Video Player Exec=xine MimeType=video/mpeg;video/quicktime;video/x-msvideo;video/x-anim;audio/x-mp3;audio/x-mp2; Icon=xine Terminal=false Type=Application -Categories=Application;AudioVideo;Player; +Categories=AudioVideo;Player; --- xine-ui-0.99.5.orig/doc/man/en/xine-remote.1 +++ xine-ui-0.99.5/doc/man/en/xine-remote.1 @@ -3,7 +3,7 @@ .\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection .\" other parms are allowed: see man(7), man(1) .\"" -.TH XINE-REMOTE 1x 2002-04-16 "The xine project" +.TH XINE-REMOTE 1 2002-04-16 "The xine project" .SH NAME xine-remote \- a small tool to connect xine remote control server. .SH SYNOPSIS --- xine-ui-0.99.5.orig/doc/man/pl/xine-remote.1 +++ xine-ui-0.99.5/doc/man/pl/xine-remote.1 @@ -3,7 +3,7 @@ .\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection .\" other parms are allowed: see man(7), man(1) .\"" -.TH XINE-REMOTE 1x 2002-04-16 "Projekt xine" +.TH XINE-REMOTE 1 2002-04-16 "Projekt xine" .SH NAZWA xine-remote \- małe narzędzie do ł±czenia się z serwerem zdalnej kontroli xine. .SH SKŁADNIA --- xine-ui-0.99.5.orig/doc/man/de/xine-remote.1 +++ xine-ui-0.99.5/doc/man/de/xine-remote.1 @@ -3,7 +3,7 @@ .\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection .\" other parms are allowed: see man(7), man(1) .\"" -.TH "XINE-REMOTE" 1x "30. April 2002" "Das xine Projekt" +.TH "XINE-REMOTE" 1 "30. April 2002" "Das xine Projekt" .SH NAME xine-remote \- Ein kleines Programm um xine fernzusteuern. --- xine-ui-0.99.5.orig/po/de.po +++ xine-ui-0.99.5/po/de.po @@ -1682,7 +1682,7 @@ "The network looks unreachable.\n" "Check your network setup and/or the server name." msgstr "" -"Das Netzwerk schein unerreichbar zu sein.\n" +"Das Netzwerk scheint unerreichbar zu sein.\n" "Überprüfen Sie die Netzwerkeinstellungen und/oder den Servernamen." #: src/xitk/main.c:1148 @@ -1787,7 +1787,7 @@ msgid "" " Bug Report mode: All output messages will be added in BUG-REPORT.TXT file.\n" msgstr "" -" Fehlerberichtmodus: Alle Ausgaben werden werden in die Datei BUG-REPORT.TXT " +" Fehlerberichtmodus: Alle Ausgaben werden in die Datei BUG-REPORT.TXT " "geschrieben.\n" #: src/xitk/main.c:1853 --- xine-ui-0.99.5.orig/configure.ac +++ xine-ui-0.99.5/configure.ac @@ -527,10 +527,10 @@ AC_SUBST(CFLAGS) AC_ARG_ENABLE([debug], - AS_HELP_STRING([--enable-debug], [Enable debugging code])) + AS_HELP_STRING([--enable-debug], [Compile with debug information])) if test "x$enable_debug" = "xyes"; then - CFLAGS="$CFLAGS -DDEBUG" + CFLAGS="$CFLAGS -DDEBUG -g" else CFLAGS="$CFLAGS -DNDEBUG" fi @@ -588,13 +588,6 @@ echo "$i" } -XITK_LOCALEPATH="`makeexpand ${datadir}/locale`" -AC_DEFINE_UNQUOTED(XITK_LOCALE, "$XITK_LOCALEPATH", [Location of Xine catalog files]) - - -dnl -dnl NLS, part II -dnl if test "x$prefix" = xNONE; then prefix="${ac_default_prefix}" fi @@ -602,6 +595,12 @@ exec_prefix='${prefix}' fi +dnl +dnl NLS, part II +dnl +XITK_LOCALEPATH="`makeexpand ${datadir}/locale`" +AC_DEFINE_UNQUOTED(XITK_LOCALE, "$XITK_LOCALEPATH", [Location of Xine catalog files]) + if test "x$XINE_DOCPATH" = "x"; then XINE_DOCPATH="${datadir}/doc/xine-ui" fi