--- gxine-0.5.904.orig/mime.default +++ gxine-0.5.904/mime.default @@ -75,3 +75,6 @@ video/x-msvideo video/x-ogg video/x-quicktime +x-content/video-dvd +x-content/video-svcd +x-content/video-vcd --- gxine-0.5.904.orig/debian/gxine.links +++ gxine-0.5.904/debian/gxine.links @@ -0,0 +1 @@ +/var/lib/xine/gxine.desktop /usr/share/applications/gxine.desktop --- gxine-0.5.904.orig/debian/gxine.menu +++ gxine-0.5.904/debian/gxine.menu @@ -0,0 +1,4 @@ +?package(gxine):needs="X11" section="Applications/Video"\ + icon="/usr/share/gxine/pixmaps/gxine-icon.xpm"\ + title="gxine video player" command="/usr/bin/gxine" \ + hints="Video" --- gxine-0.5.904.orig/debian/gxine.docs +++ gxine-0.5.904/debian/gxine.docs @@ -0,0 +1,7 @@ +AUTHORS +BUGS +README +README.cs +README.de +doc/Keybindings-HOWTO +doc/Skin-HOWTO --- gxine-0.5.904.orig/debian/control +++ gxine-0.5.904/debian/control @@ -0,0 +1,56 @@ +Source: gxine +Section: video +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Darren Salt +Uploaders: Reinhard Tartler +Build-Depends: debhelper (>> 4.0.0), + libxine-dev (<< 1.1.90), libxine1-misc-plugins, + libgtk2.0-dev (>= 2.8.0), + xulrunner-dev, liblircclient-dev, + libdbus-glib-1-dev, libhal-dev, + libxcb1-dev | x11-common (<< 1:7.2), + libx11-dev, libxinerama-dev, + libxaw7-dev, libxtst-dev +Standards-Version: 3.7.3 +XS-DM-Upload-Allowed: yes +Vcs-hg: http://hg.debian.org/hg/xine-lib/pkg/gxine-deb +Vcs-Browser: http://hg.debian.org/hg/xine-lib/pkg/gxine-deb + +Package: gxine +Architecture: any +Depends: ${shlibs:Depends}, librsvg2-common, libxine1-x | libxine1 (<< 1.1.8-2) +Recommends: libxine1-ffmpeg +Suggests: libgnomevfs2-0, realplayer, libdvdcss2 | libdvdcss, gxineplugin +Xb-Npp-Applications: ec8030f7-c20a-464f-9b0e-13a3a9e97384, 92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a +Xb-Npp-Name: gxine launcher +Xb-Npp-Description: start gxine to play video and audio in firefox +Xb-Npp-File: gxineplugin.so +Xb-Npp-MimeType: video/mpeg, video/x-mpeg, audio/mpeg2, audio/x-mpeg2, audio/mpeg3, audio/x-mpeg3, audio/mpeg, audio/x-mpeg, video/quicktime, video/x-quicktime, video/msvideo, video/x-msvideo, application/x-mplayer2, video/x-ms-asf-plugin, audio/x-ogg, audio/x-scpls +Description: the xine video player, GTK+/Gnome user interface + This is a GTK+ based GUI for the libxine video player library. + It provides gxine, a 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/. + . + Most DVDs on the market today are play-protected by the Content Scrambling + System (CSS). libxine does not provide any code to descramble those DVDs, + because of legal uncertainties. If you still want to play those DVDs, you'll + need a CSS decryption library like libdvdcss that is supported by libxine. + +Package: gxineplugin +Architecture: any +Depends: ${shlibs:Depends}, gxine (>= 0.5.0) +Conflicts: gxine (<< 0.5.0) +Suggests: realplayer, libdvdcss2 | libdvdcss +Description: the xine video player, GTK+/Gnome; launcher plugin for Mozilla + This is a GTK+ based GUI for the libxine video player library. + It provides gxine, a 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/. + . + This package contains the Mozilla plugin, which is a launcher for gxine. --- gxine-0.5.904.orig/debian/gxineplugin.install +++ gxine-0.5.904/debian/gxineplugin.install @@ -0,0 +1 @@ +usr/lib/gxine/gxineplugin.so --- gxine-0.5.904.orig/debian/compat +++ gxine-0.5.904/debian/compat @@ -0,0 +1 @@ +4 --- gxine-0.5.904.orig/debian/gxine.postrm +++ gxine-0.5.904/debian/gxine.postrm @@ -0,0 +1,8 @@ +#! /bin/sh +set -e + +if [ "$1" = "remove" ] || [ "$1" = "purge" ]; then + rm -f /var/lib/xine/gxine.desktop /var/lib/xine/gxine.desktop.new +fi + +#DEBHELPER# --- gxine-0.5.904.orig/debian/rules +++ gxine-0.5.904/debian/rules @@ -0,0 +1,136 @@ +#!/usr/bin/make -f +# 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 + +VENDOR ?= Ubuntu + +# Automatically use dpatch iff: +# [1] debian/patches/00list is present; +# [2] dpatch is build-depended upon. +# It is an error (potential FTBFS) for [1] to be true but [2] not. +ifeq ($(CURDIR)/debian/patches/00list, $(shell ls "$(CURDIR)/debian/patches/00list" 2>/dev/null || true)) +ifeq (, $(shell grep -E '^Build-Depends:(.+,)?[ \t]*dpatch\b' "$(CURDIR)/debian/control")) +$(error dpatch is not build-depended upon) +else +include /usr/share/dpatch/dpatch.make +endif +else # dummy target +patch unpatch: + @: +ifneq (, $(shell grep -E '^Build-Depends:(.+,)?[ \t]*dpatch\b' "$(CURDIR)/debian/control")) +$(warning dpatch is unnecessarily build-depended upon) +endif +endif + +# 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) +ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) + confflags = --build $(DEB_HOST_GNU_TYPE) +else + confflags = --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) +endif + +# Debugging & logging selection via the DEB_BUILD_OPTIONS env var. +# This variable contains a space-separated list of options. +# Available options are: +# debug build with debug info +# noopt build without optimisation options +# log build with extremely verbose trace output (you don't want this) +BUILD_TARGET := all +INSTALL_TARGET := install +CFLAGS := -Wall +LDFLAGS := -Wl,-z,defs +DH_STRIP = dh_strip +ifneq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + BUILD_TARGET := debug + INSTALL_TARGET := install-debug +# CFLAGS += -g +# LDFLAGS += -g + DH_STRIP = +else +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O2 +endif + INSTALL_PROGRAM += -s +endif +ifneq (,$(findstring log,$(DEB_BUILD_OPTIONS))) + CFLAGS += -DLOG +endif + +configure: patch configure-stamp +configure-stamp: + dh_testdir + ./configure $(confflags) \ + --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc \ + --disable-integration-wizard --enable-watchdog \ + --with-logo-format=image \ + VENDOR_PKG_VERSION="`dpkg-parsechangelog | sed -ne '/^Version:/ { s/^.* //; p }'`; $(VENDOR)" \ + GSSCMD=/usr/bin/gnome-screensaver-command \ + XSSCMD=/usr/bin/xscreensaver-command \ + CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" + touch configure-stamp + +build: patch build-stamp +build-stamp: configure + dh_testdir + $(MAKE) $(BUILD_TARGET) + touch build-stamp + +clean: clean-tree unpatch +clean-tree: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp config.log debian/gxine.postinst + [ ! -f Makefile ] || $(MAKE) distclean + dh_clean + +# never called automatically, only run by request of maintainer! +update-config-sub-guess: + cp -f /usr/share/misc/config.sub config.sub + cp -f /usr/share/misc/config.guess config.guess + + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) $(INSTALL_TARGET) DESTDIR="$(CURDIR)/debian/tmp" + +debian/gxine.postinst: debian/gxine.postinst.in debian/rules + sed -e s^@XINE_LIST@^`pkg-config --variable=xine_list libxine`^g <$< >$@ + +# Build architecture-independent files here. +binary-indep: +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install debian/gxine.postinst + dh_testdir + dh_testroot + dh_installdocs + dh_installexamples misc/lircrc + dh_installmenu + dh_installmime + dh_installchangelogs ChangeLog + rm -rf "$(CURDIR)/debian/gxineplugin/usr/share/doc/gxineplugin" + dh_install --sourcedir="$(CURDIR)/debian/tmp" + mkdir -p "$(CURDIR)/debian/gxine/var/lib/xine" "$(CURDIR)/debian/gxineplugin/usr/share/lintian/overrides" + cp -a "$(CURDIR)/debian/gxineplugin.lintian" "$(CURDIR)/debian/gxineplugin/usr/share/lintian/overrides/gxineplugin" + $(DH_STRIP) + dh_compress + dh_link + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean clean-tree binary-indep binary-arch binary install configure patch unpatch --- gxine-0.5.904.orig/debian/copyright +++ gxine-0.5.904/debian/copyright @@ -0,0 +1,15 @@ +This package was debianised by Philipp Matthias Hahn on +Sun, 7 Apr 2002 18:36:20 +0200. +see README.Debian for more information about the maintainers. + +It was downloaded from http://xine.sf.net/ + +Upstream Authors: Darren Salt + Guenter Bartsch + See also AUTHORS. + +Copyright: + +gxine is licensed under terms of the GNU General Public Licence. +A copy of the GPL may be found in /usr/share/common-licenses/GPL +on any Debian/GNU system. --- gxine-0.5.904.orig/debian/gxineplugin.lintian +++ gxine-0.5.904/debian/gxineplugin.lintian @@ -0,0 +1 @@ +gxineplugin: package-name-doesnt-match-sonames gxineplugin.so --- gxine-0.5.904.orig/debian/gxine.install +++ gxine-0.5.904/debian/gxine.install @@ -0,0 +1,9 @@ +etc/gxine +usr/bin/gxine +usr/bin/gxine_client +../../gxine.desktop.in usr/share/gxine +usr/share/gxine +usr/share/locale +usr/share/man +usr/share/pixmaps +usr/share/icons --- gxine-0.5.904.orig/debian/gxine.postinst.in +++ gxine-0.5.904/debian/gxine.postinst.in @@ -0,0 +1,21 @@ +#! /bin/sh + +set -e + +case "$1" in + triggered|configure) + if test -x @XINE_LIST@; then + { + cat /usr/share/gxine/gxine.desktop.in + @XINE_LIST@ + echo + } >/var/lib/xine/gxine.desktop.new + echo "Updated the MIME types in gxine's menu file." + mv /var/lib/xine/gxine.desktop.new /var/lib/xine/gxine.desktop + else + echo "Not updating the MIME types in gxine's menu file." + fi + ;; +esac + +#DEBHELPER# --- gxine-0.5.904.orig/debian/gxineplugin.links +++ gxine-0.5.904/debian/gxineplugin.links @@ -0,0 +1,4 @@ +usr/lib/gxine/gxineplugin.so usr/lib/mozilla/plugins/gxineplugin.so +usr/lib/gxine/gxineplugin.so usr/lib/xulrunner-addons/plugins/gxineplugin.so +usr/lib/gxine/gxineplugin.so usr/lib/mozilla-firefox/plugins/gxineplugin.so +usr/share/doc/gxine usr/share/doc/gxineplugin --- gxine-0.5.904.orig/debian/gxine.mime +++ gxine-0.5.904/debian/gxine.mime @@ -0,0 +1,3 @@ +video/mpeg; gxine %s; description="MPEG Video"; test=test -n "$DISPLAY"; priority=7 +video/x-msvideo; gxine %s; description="MS Video (AVI)"; test=test -n "$DISPLAY"; priority=4 +video/quicktime; gxine %s; description="Apple Quicktime Video"; test=test -n "$DISPLAY"; priority=4 --- gxine-0.5.904.orig/debian/README.Debian +++ gxine-0.5.904/debian/README.Debian @@ -0,0 +1,17 @@ +gxine for Debian +---------------- + +This is a GTK 2 frontend for the xine video player. It is an alternative to +the native xine frontend 'xine-ui', which uses its own lowlevel toolkit +(called "xitk") to provide a skinnable user interface. + +gxine uses GTK+ instead and looks more like a standard GNOME application. +Although you can basically use gxine to play any media that libxine supports, +the user interface is optimised for playing video files. + +The gxine package has been started by Philipp Hahn (who basically did all the +work, including writing man pages). The current maintainer is Siggi Langauf; +however, Philipp still helps out every now and then ;-) + + -- Philipp Hahn , Sun, 7 Apr 2002 18:36:20 +0200 + -- Siggi Langauf , Thu May 30 10:58:14 CEST 2002 --- gxine-0.5.904.orig/debian/watch +++ gxine-0.5.904/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts="uversionmangle=s/\.(gz|bz2)$//" \ +http://sf.net/xine gxine-([\d\.]*)\.tar\.(gz|bz2) debian uupdate --- gxine-0.5.904.orig/debian/changelog +++ gxine-0.5.904/debian/changelog @@ -0,0 +1,582 @@ +gxine (0.5.904-2ubuntu3) lucid; urgency=low + + * libmozjs-dev doesn't exist anymore, so use xulrunner-dev as build + dependency. + + -- Ilya Barygin Sun, 14 Mar 2010 10:17:03 +0300 + +gxine (0.5.904-2ubuntu2) lucid; urgency=low + + * change VENDOR macro in debian/rules to ubuntu. + + -- Reinhard Tartler Thu, 05 Nov 2009 20:04:38 +0100 + +gxine (0.5.904-2ubuntu1) karmic; urgency=low + + * Merge from debian unstable, Ubuntu remaining changes: + - debian/control: + + Add Xb-Npp-xxx,Xb-Npp-Description and Xb-Npp-File fields. + - debian/gxineplugin.links: + + Add a link to xulrunner-addons/plugins directory. + - mime.default: + + Add dvd, vcd, svcd tags. + + -- Alessio Treglia Wed, 20 May 2009 11:48:40 +0200 + +gxine (0.5.904-2) unstable; urgency=low + + * Update section info (graphics → video). + * Install gxine.desktop.in rather than the generated gxine.desktop. + This fixes problems caused by a split MimeType line. (Closes: #525324) + + -- Darren Salt Fri, 24 Apr 2009 00:01:18 +0100 + +gxine (0.5.904-1) unstable; urgency=low + + * New upstream release. + * Moved the installed menu file template to /usr/share/gxine. + Remove the generated file when gxine is removed or purged. + (Closes: #522175) + * Added some x-content/* types to the menu file template. + + -- Darren Salt Thu, 02 Apr 2009 00:44:07 +0100 + +gxine (0.5.903-4ubuntu1) jaunty; urgency=low + + * Merge from debian unstable, remaining changes: LP: #313253 + - debian/control: added Xb-Npp-xxx,Xb-Npp-Description and Xb-Npp-File tags. + - debian/gxineplugin.links: link plugin to xulrunner-addons/plugins + directory + - Add dvd,vcd,svcd tags to mime.default. + + -- Bhavani Shankar Fri, 02 Jan 2009 23:31:13 +0530 + +gxine (0.5.903-4) unstable; urgency=low + + * Fix implict conversion to pointer (possible segfault). (Closes: #510363) + + -- Darren Salt Wed, 31 Dec 2008 22:35:23 +0000 + +gxine (0.5.903-3) unstable; urgency=low + + * If gxine is already running, don't start up another instance if + ~/.gxine/socket is missing. (Was checking the wrong location.) + (Closes: #479232) + * Avoid GTK spamming the console when gxine tries to add text containing + invalid UTF-8 to the console log window. + * Spanish translation update. + * Documentation update regarding screen blanking. + + -- Darren Salt Wed, 31 Dec 2008 14:46:18 +0000 + +gxine (0.5.903-2ubuntu2) intrepid; urgency=low + + * link plugin to xulrunner-addons/plugins directory + - update debian/gxineplugin.links + * add new plugin database header fields: Xb-Npp-Description and Xb-Npp-File + - update debian/control + + -- Alexander Sack Mon, 13 Oct 2008 17:25:57 +0200 + +gxine (0.5.903-2ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/control: added Xb-Npp-xxx tags accordingly to "firefox distro + add-on suport" spec, + (https://blueprints.launchpad.net/ubuntu/+spec/firefox-distro-addon-support) + + -- Sarah Hobbs Wed, 08 Oct 2008 17:11:19 +1100 + +gxine (0.5.903-2) unstable; urgency=low + + * Added a lock to avoid a race which can cause GTK crashes when updating + the console log window. + + -- Darren Salt Thu, 19 Jun 2008 14:49:35 +0100 + +gxine (0.5.903-1) unstable; urgency=low + + * New upstream release. + + -- Darren Salt Thu, 12 Jun 2008 23:57:03 +0100 + +gxine (0.5.902-3) unstable; urgency=medium + + * Fix a startup segfault which occurs when gxine is built against xine-lib + 1.1.12 but used with an older version. (Closes: #479353) + (Urgency medium due to it being unusable with testing's xine-lib.) + + -- Darren Salt Sun, 04 May 2008 17:24:05 +0100 + +gxine (0.5.902-2) unstable; urgency=low + + * Oops. Actually include the triggers file. + + -- Darren Salt Fri, 18 Apr 2008 00:22:07 +0100 + +gxine (0.5.902-1) unstable; urgency=low + + * New upstream release. + * Use dpkg triggers to update gxine.desktop as needed. + Consequently, gxine.desktop now lives in /var/lib/xine and is symlinked + from /usr/share/applications. + + -- Darren Salt Thu, 17 Apr 2008 22:10:07 +0100 + +gxine (0.5.901-1ubuntu2) hardy; urgency=low + + * Add Finnish (fi) translation from upstream (LP: #212273). + + -- Timo Jyrinki Sat, 05 Apr 2008 16:16:12 +0300 + +gxine (0.5.901-1ubuntu1) hardy; urgency=low + + * merge debian changes for hardy PPA. Remaining changes: + - debian/control: added Xb-Npp-xxx tags accordingly to "firefox distro + add-on suport" spec, + (https://blueprints.launchpad.net/ubuntu/+spec/firefox-distro-addon-support) + * Feature Freeze exception granted in LP: #204563 + * New upstream release fixes playing DVDs. LP: #128864 + * mime.default: add "x-content/video-dvd;x-content/video-vcd;x-content/video-svcd;" + to get it listed as a player for dvd and video cds in nautilus. Thanks to + Sebastien Bacher for the hint. + + -- Reinhard Tartler Fri, 21 Mar 2008 11:24:59 +0100 + +gxine (0.5.901-1) unstable; urgency=low + + * New upstream release. + * 0.5.900 has long since been using better xine-lib version detection and, + therefore, has not suffered from the current release's 4-part version + number. (Closes: #465621) + * From 0.5.11-5: + - Fixed debian/watch. (Closes: #453534) + - Build-depend on libxine1-misc-plugins. (Closes: #458673) + + -- Darren Salt Sat, 08 Mar 2008 00:40:16 +0000 + +gxine (0.5.900-dev-20080129+57ee27043811-1) experimental; urgency=low + + * Development snapshot (id 57ee2704381137f29a509cfc7561b68e94f5f884). + * Recommend libxine2-ffmpeg, not libxine1-ffmpeg. + * Build-depend on recently-uploaded libxine-dev (xine-lib-1.2) to avoid any + potential ABI problems, at least until xine-lib-1.2's next upload :-) + + -- Darren Salt Tue, 29 Jan 2008 00:48:07 +0000 + +gxine (0.5.900-dev-20071222-2) experimental; urgency=low + + * Build-depend on libxine2-misc-plugins. + (This fixes an FTBFS bug due to a dependency change in libxine-dev). + + -- Darren Salt Wed, 26 Dec 2007 22:30:58 +0000 + +gxine (0.5.900-dev-20071222-1) experimental; urgency=low + + [ Darren Salt ] + * Development snapshot (id 763c929cd70c466843cc77b541deb55a1ca05a01). + * Depend on libxine2-x. + * Add missing build-deps on libx11-dev and libxinerama-dev. + * Built against newer libxine2, which has ABI changes. (Closes: #457717) + + [ Reinhard Tartler ] + * Remove the XS- prefix from the Vcs fields in debian/control. + * Add XS-DM-Upload-Allowed: yes field. + * Update menu file according to the debian menu policy. + * Update to policy version to version 3.7.3. + + -- Reinhard Tartler Tue, 25 Dec 2007 20:19:26 +0100 + +gxine (0.5.900-dev-20071007-1) experimental; urgency=low + + * Development snapshot (id 511db2aeae749c87f92638dcfde162aa91b7d67a). + * Build-depend on libhal-dev. + * Removed old build-dep alternatives and updated required versions. + Buildable on etch, but no longer on sarge. + * Build with --with-logo-format=image due to the xine-lib package split. + * Depend on libxcb1-dev, given a new-enough X installation. + * Depend on libxine-dev from experimental. + + -- Darren Salt Sun, 07 Oct 2007 20:23:53 +0100 + +gxine (0.5.11-5ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/control: added Xb-Npp-xxx tags accordingly to "firefox distro + add-on suport" spec, + (https://blueprints.launchpad.net/ubuntu/+spec/firefox-distro-addon-support) + + -- Stephan Hermann Sat, 19 Jan 2008 21:28:14 +0100 + +gxine (0.5.11-5) UNRELEASED; urgency=low + + [ Darren Salt ] + * Fixed debian/watch. (Closes: #453534) + * Build-depend on libxine1-misc-plugins. (Closes: #458673) + (This fixes an FTBFS bug due to a dependency change in libxine-dev). + * Adjust build-dep on libxine-dev to avoid building against versions + currently regarded as experimental. (This keeps the build-deps simpler, + and there's no need to consider very old versions.) + * Fix a double-encoding bug which could break subtitles auto-detection. + + [ Reinhard Tartler ] + * Update menu file for menu policy version 3.7.3 + * update standards version to 3.7.3, no further changes needed. + + -- Reinhard Tartler Sun, 13 Jan 2008 20:30:23 +0100 + +gxine (0.5.11-4ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/control: added Xb-Npp-xxx tags accordingly to "firefox distro + add-on suport" spec, + (https://blueprints.launchpad.net/ubuntu/+spec/firefox-distro-addon-support) + - Modify Maintainer value to match Debian-Maintainer-Field Spec + + -- Reinhard Tartler Sun, 28 Oct 2007 20:29:14 +0100 + +gxine (0.5.11-4) unstable; urgency=low + + * Fix a UTF-8 encoding problem in gxine.1 (de). (Closes: #441813) + * Depend on libxine1-x (if libxine is new enough). + * Add missing build-deps on libx11-dev & libxinerama-dev. + + -- Darren Salt Sun, 21 Oct 2007 18:43:52 +0100 + +gxine (0.5.11-3ubuntu3) gutsy; urgency=low + + * Force rebuild due to libmozjs being broken at some point in the past + + -- Matthew Garrett Thu, 20 Sep 2007 02:09:16 +0100 + +gxine (0.5.11-3ubuntu2) gutsy; urgency=low + + * replace libnspr4-dev build dependency alternative with firefox-dev to + fix ftbfs + + -- Reinhard Tartler Fri, 20 Jul 2007 23:35:59 +0200 + +gxine (0.5.11-3ubuntu1) gutsy; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/control: added Xb-Npp-xxx tags accordingly to "firefox distro + add-on suport" spec, + (https://blueprints.launchpad.net/ubuntu/+spec/firefox-distro-addon-support) + * Drop patch from darrent up complain only once about a missing + demux plugin for decoding the logo per discussion with Darren. + * Modify Maintainer value to match Debian-Maintainer-Field Spec + + -- Reinhard Tartler Fri, 20 Jul 2007 21:54:27 +0200 + +gxine (0.5.11-3) unstable; urgency=low + + [ Darren Salt ] + * Fixed the audio visualisation default (was somewhat random). + * Use the JPEG version of the logo; the MPEG version requires + libxine1-ffmpeg to be installed to avoid the warning. (Closes: #430768) + * Recommend libxine1-ffmpeg. + * Remove the version restriction on the realplayer suggestion since we + have a new-enough xine-lib. + * Fixed two install failures which occur with DEB_BUILD_OPTIONS=nostrip. + * Compatibility fix for glib 2.13 and later. + + [ Reinhard Tartler ] + * don't update config.{sub,guess} in clean target anymore, use a + dedicated make target for that. + * update config.{sub,guess} by hand. + * Don't use '-$(MAKE) distclean' in debian/rules to not ignore other + error messages. Rather test if Makefile exists and run distclean then + and only then. Thanks to lintian! + + -- Darren Salt Sun, 01 Jul 2007 20:08:31 +0100 + +gxine (0.5.11-2) unstable; urgency=low + + * upload to unstable + * set Darren as Maintainer and me as uploader + + -- Reinhard Tartler Sun, 8 Apr 2007 19:37:14 +0200 + +gxine (0.5.11-1ubuntu3) gutsy; urgency=low + + * debian/control: added Xb-Npp-xxx tags accordingly to "firefox distro + add-on suport" spec, + (https://blueprints.launchpad.net/ubuntu/+spec/firefox-distro-addon-support) + + -- Hilario Montoliu Tue, 26 Jun 2007 17:58:25 +0000 + +gxine (0.5.11-1ubuntu2) feisty; urgency=low + + * build against firefox-dev instead of xulrunner libraries + + -- Reinhard Tartler Tue, 6 Feb 2007 22:13:46 +0100 + +gxine (0.5.11-1ubuntu1) feisty; urgency=low + + * add myself to uploaders + * apply patch from darrent up complain only once about a missing + demux plugin for decoding the logo. + patch taken from upstream hg repo + * configure --with-logo=format=image to avoid dependency on libxine1-ffmpeg + * actually to be uploaded to debian/experimental, but we are near + UVF, so better upload before the deadline + + -- Reinhard Tartler Sun, 4 Feb 2007 20:29:09 +0100 + +gxine (0.5.11-1) experimental; urgency=low + + * New upstream release. Mainly fixes for GTK+ 2.10. + + -- Darren Salt Thu, 01 Feb 2007 00:34:17 +0000 + +gxine (0.5.8-3) unstable; urgency=medium + + * Various fixes, targetted for inclusion in etch. + + * Patches backported from hg head: + + Important: + - Say something useful if the stream couldn't be opened or demux failed. + Without this, you'll see "Unknown error" for demux failures and missing + or inaccessible files. + - Fix a hang should gxine try to report an error while starting up. + - gdk_threads_leave() was called once too many if xine_open() failed. + - Reinstate the GDK thread locking around the error display code (due to + the error hang fix causing a different error hang). + - Fix a bug in the HTTP handler (sscanf discarded string). + Without this, gcc reports the following: + http.c: In function ‘http_open’: + http.c:502: warning: too many arguments for format + and the string won't be written to the buffer. + + Normal: + - Fixes for when closing the "about" box. (SF bug 1576681) + Needed to cope well with changes in GtkAboutDialog (GNOME bug 333360). + - Stop repeated errors in case of failure to open the logo image. + This is not expected to be triggered with etch's libxine1. + + Minor: + - Delay signal attachment to avoid possible GTK warnings during startup. + - Stop xscreensaver from blanking the screen while running in + full-screen mode. (Ubuntu bug 64135) + - Translation fixups for the xscreensaver patch. + + * Define XSSCMD (xscreensaver-command) at build time, else build will fail + due to the xscreensaver patch and the lack of a build-dep on xscreensaver. + + -- Darren Salt Sun, 25 Feb 2007 22:21:59 +0000 + +gxine (0.5.8-2) unstable; urgency=high + + * SECURITY FIX (local exploit, CVE-2007-0406) (closes: #405876) + This version fixes a potential buffer overflow in gxine's server + component and in gxine_client. This overflow would occur were $HOME + sufficiently long - 94 bytes or more would cause socket creation or + connection failure, and 242 bytes or more would cause a segfault or + possible arbitrary code execution. + * Enabled the watchdog code (which will kill gxine if it gets stuck for + 30 seconds). + + -- Darren Salt Sun, 07 Jan 2007 19:32:05 +0000 + +gxine (0.5.8-1) unstable; urgency=low + + * New upstream release. + * Updated debian/watch, though I generally know when I've done a release :-) + * Set GSSCMD (gnome-screensaver-command) at build time, avoiding another + build-dependency. + + -- Darren Salt Fri, 06 Oct 2006 20:26:28 +0100 + +gxine (0.5.7-1) unstable; urgency=low + + * New upstream release. + * Standards version 3.7.2 (no changes). + * Add BUGS to the gxine docs list. + * Add myself as an uploader (acked by the maintainer). + * Ack NMUs. (Closes: #225367, #289412, #291923, #293851, #295184, #295344, + #305106, #310712, #311462, #314039, #320411, #322249, + #327752, #329300, #337521, #338762, #343370, #343413, + #353892, #354550, #355304, #355906, #361847) + + -- Darren Salt Tue, 04 Jul 2006 22:41:07 +0100 + +gxine (0.5.6-0.1) unstable; urgency=low + + * NMU for new upstream release. + - Build-depend on libdbus-glib-1-dev (for gnome-screensaver access). + - Fixed a video widget blanking problem. (closes: #355906) + * debian/rules will use dpatch iff debian/patches/00list is present. + (In this release it isn't, so there's no need to build-dep on dpatch.) + * Fix FTBFS (debug build). (closes: #361847) + + -- Darren Salt Sun, 30 Apr 2006 01:01:47 +0100 + +gxine (0.5.5-0.2) unstable; urgency=low + + * NMU. + * Backport some fixes from CVS HEAD: + - translate prefs window menu items (where translations are available) + - prevent a possible segfault in the script engine + - fix CD-ROM drive access checking + * Use dpatch to do this. + + -- Darren Salt Thu, 09 Mar 2006 17:58:21 +0000 + +gxine (0.5.5-0.1) unstable; urgency=low + + * NMU for new upstream release. + - Updated Swedish translation. (closes: #354550) + - new gxine installs shouldn't show the setup wizards dialogue box on + every startup (closes: #355304) + * Depend on librsvg2-common: some icons are supplied in SVG format. + * Made the browser plugin conflict with old gxine. + * Build-depend on libmozjs-dev | libsmjs-dev. (closes: #353892) + * Tweaked debian/rules configure target; this may allow cross-compiling. + Note that cross-compiling gxine may be broken anyway; patches welcome. + + * These should have been tagged "fixed" by 0.5.4-0.1. + - Don't reset the volume on exit; it didn't work. (closes: #329300) + - Initial Swedish translation. (closes: #343370) + + -- Darren Salt Wed, 08 Mar 2006 01:15:41 +0000 + +gxine (0.5.4-0.1) unstable; urgency=low + + * NMU for new upstream release. (closes: #338762, #343413) + - Full-screen mode selectable at startup. (closes: #293851) + - Try ~/.lircrc if ~/.gxine/lircrc isn't there. (closes: #295184) + - Xinerama handling fixed. (closes: #225367) + - German man page translation fixes. (closes: #337521) + * Enable the browser plugin (now that it works again) and split it out + into a separate package named gxineplugin. + * Ensure that all appropriate documentation is distributed. + * Install /usr/share/icons for the default (hicolor) theme. + * Replace DH_COMPAT export in debian/rules with debian/compat file. + * Bump standards version to 3.6.2. + * Drop unnecessary switches from CFLAGS and configuration. + * Embed package version & vendor info (for the About window). + + -- Darren Salt Mon, 23 Jan 2006 17:25:43 +0000 + +gxine (0.4.8-0.1) unstable; urgency=low + + * NMU. + * New upstream release. + - don't use all available CPU time (closes: #327752) + + -- Darren Salt Mon, 12 Sep 2005 02:35:20 +0100 + +gxine (0.4.7-0.1) unstable; urgency=low + + * NMU, low urgency (not in testing). + * New upstream release. (closes: #305106,#320411) + - SECURITY FIX (CAN-2005-1692, fixed in 0.4.5): (closes: #310712) + Format string vulnerability which potentially allows remote attackers + to execute arbitrary code via a playlist file with a URL whose + hostname contains format string specifiers. + - media marks 'OK' button works (closes: #291923) + - don't crash in non-UTF-8 locales (closes: #289412,#295344) + - German translation typo fixes (closes: #314039) + - spelling error in gxine_client man page fixed (closes: #311462) + * Build-Depend on liblircclient-dev. (partially fixes #295184) + * Build-Depend on libxaw8-dev (browser plugin). (closes: #322249) + (Allow pre-X.Org libxaw7-dev for building on sarge.) + * Build with --disable-gtk-compat since GTK+ 2.6 is in sarge. + * More documentation (keybindings HOWTO) to be distributed. + * Drop gnome-xine since it's not present outside unstable. + + -- Darren Salt Sun, 04 Sep 2005 19:44:22 +0100 + +gxine (0.4.1-1) unstable; urgency=high + + * New upstream release. + - responds to external volume/mute changes (closes: #215672) + - columns in playlist etc. are resizeable (closes: #243371) + - make full-screen window sticky & on all desktops, + working around the crash bug on desktop switch (closes: #285984) + + -- Siggi Langauf Wed, 5 Jan 2005 01:49:18 +0100 + +gxine (0.4-rc1) unstable; urgency=high + + * New upstream release. + - vdr support (requires vdr xine plugin). + - added i18n support. German translation is up-to-date. + - full-screen crash fix (closes: #203779) + - screensaver-stopping restricted to fullscreen (closes: #215320) + - libgnomevfs loading (closes: #221509) + - track currently-played item when editin playlist (closes: #225853) + - rewritten man page (no longer mentions -h) (closes: #226645) + - added a MIME types file (closes: #228170) + - fixed debug builds (closes: #228185) + - combined play/pause function (closes: #251513) + - don't report missing config files (closes: #257479) + - improved/debugged keybindings editor (closes: #257480) + - generic JS menu function (closes: #257493) + - fixed prefs crash (closes: #258894) + - install example lircrc and mediamarks files (closes: #275733) + - fixed http fetcher crash if $http_proxy is set (closes: #279745) + - fixed http fetcher buffer overflow (closes: #279747) + - buildable with external spidermonkey library (libsmjs). + * Build-deps made more specific than "xlibs-dev". (closes: #257474) + * NMU patch not needed (fresh ./configure etc.) (closes: #276739) + + -- Siggi Langauf Wed, 24 Nov 2004 13:13:05 +0100 + +gxine (0.3.3-3.1) unstable; urgency=low + + * Non-maintainer upload + * Add -L/usr/X11R6/lib to the library search path (Closes: #276739) + + -- Matthew Garrett Fri, 22 Oct 2004 13:52:07 +0100 + +gxine (0.3.3-3) unstable; urgency=low + + * clarified dependencies (actually, it's just GTK, not GNOME) + * updated descriptions + + -- Siggi Langauf Thu, 24 Jul 2003 11:55:12 +0200 + +gxine (0.3.3-2) unstable; urgency=low + + * updated GNOME build-dependancy + + -- Siggi Langauf Thu, 24 Jul 2003 10:30:42 +0200 + +gxine (0.3.3-1) unstable; urgency=low + + * first upload of upstreams "gxine", which replaces the old "gnome-xine" + the 0.3.3-0.1 NMU never happened, due to the "registration" issue: + * disabled "registration" feature of the installation wizard + (upstream gxine would edit users ~/.mailcap as well as users KDE, GNOME + and mozilla config files in order to register itself as universal media + player, leaving the desktop media-disabled after uninstalling gxine. yuck) + + -- Siggi Langauf Fri, 18 Jul 2003 17:25:48 +0200 + +gnome-xine (0.3.3-0.1) unstable; urgency=low + + * NMU to fix bugs and upload new upstream version (Closes:#183262) + * Bumped Standards to 3.5.9 + * Bumped Debhelper and DH_COMPAT to 4 + * Changed binary package name to gxine + * Added bogus package gnome-xine for easy upgrade + * build-dep: libxine-dev >= 1-beta10 (Closes:#176392) + * Corrected CFLAGS usage in debian/rules + * Placeholder manpage gxine_client.1 while upstream doesn't fix one + * Changed PREFIX to DESTDIR in install target + + -- Leo Costela Tue, 15 Apr 2003 04:43:51 -0300 + +gxine (0.2-0) experimental; urgency=low + + * New upstream release + (not yet ready for upload, requires a current libxine1 alpha) + * Package has been renamed from "gnome-xine" to "gxine" + + -- Siggi Langauf Fri, 6 Dec 2002 23:10:57 +0100 + +gnome-xine (0.1-1) unstable; urgency=low + + * Initial Release. (closes: #145703) + + -- Siggi Langauf Thu, 30 May 2002 11:04:16 +0200 + --- gxine-0.5.904.orig/debian/gxine.triggers +++ gxine-0.5.904/debian/gxine.triggers @@ -0,0 +1 @@ +interest /usr/lib/xine/plugins