Anders Waldenborg <[EMAIL PROTECTED]> writes:
> Deng Xiyue wrote:
>> I've attached a patch to fix it together with these changes:
>
> Great!
>
> It would be nice if you could make a patch (or even better a separate
> commit for each of the changes) that applies on the andersw-guest
> branch of the git repository:
>
> http://git.debian.org/?p=pkg-xmms2/xmms2.git;a=shortlog;h=andersw-guest
>
> anders
Here you go! 2 separate patch against andersw-guest branch. However,
as changelog is patched as well, these 2 patch has to be applied with
appropriate order.
(And it's really weird that the subject was lost from my original mail
:/)
diff -urN debian.orig/changelog debian/changelog
--- debian.orig/changelog 2008-02-13 05:24:46.000000000 +0800
+++ debian/changelog 2008-02-15 18:58:08.000000000 +0800
@@ -1,10 +1,16 @@
xmms2 (0.4DrKosmos-2) unstable; urgency=low
+ [ Anders Waldenborg ]
* Replace build-dep on libraw1394-dev and libdc1394-dev with libavcodec-dev.
* Backport 0.4DrKosmos-47-g2dd188f
+ Fix possible race condition causing segfault (Closes: #463415).
* Make .install files for plugins uniform.
+ [ Deng Xiyue ]
+ * Wrap all fields in debian/control to make it more readable and easier
+ to patch.
+ * Replace build-dep fftw3-dev with libfftw3-dev.
+
-- Anders Waldenborg <[EMAIL PROTECTED]> Tue, 12 Feb 2008 22:23:58 +0100
xmms2 (0.4DrKosmos-1) unstable; urgency=low
diff -urN debian.orig/control debian/control
--- debian.orig/control 2008-02-13 05:24:46.000000000 +0800
+++ debian/control 2008-02-15 18:50:32.000000000 +0800
@@ -4,14 +4,60 @@
Maintainer: Florian Ragwitz <[EMAIL PROTECTED]>
Uploaders: Jens Taprogge <[EMAIL PROTECTED]>, Jonne Lehtinen <[EMAIL PROTECTED]>, Thomas Jollans <[EMAIL PROTECTED]>, Anders Waldenborg <[EMAIL PROTECTED]>
Standards-Version: 3.7.3
-Build-Depends: debhelper (>= 5.0.37.2), libsqlite3-dev, ruby, ruby1.8-dev, libperl-dev, python, python-all-dev (>= 2.3.5-11), libglib2.0-dev, libcurl4-openssl-dev, libsmbclient-dev, libgnomevfs2-dev, libvorbis-dev, libshout-dev, libflac-dev, libmodplug-dev, libmad0-dev, libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64], libjack-dev, libavahi-client-dev, libgamin-dev, libmpcdec-dev, libmms-dev, libsidplay2-dev, libresid-builder-dev, libavformat-dev, libavcodec-dev [!kfreebsd-i386 !kfreebsd-amd64], libboost-dev, libboost-signals-dev, python-support (>= 0.3), python-pyrex, libfaad-dev, fftw3-dev, libsamplerate-dev, libao-dev, libcdio-cdda-dev, libdiscid0-dev, libxml2-dev, libexpat1-dev, libofa0-dev, libpulse-dev
+Build-Depends: debhelper (>= 5.0.37.2),
+ libsqlite3-dev,
+ ruby,
+ ruby1.8-dev,
+ libperl-dev,
+ python,
+ python-all-dev (>= 2.3.5-11),
+ libglib2.0-dev,
+ libcurl4-openssl-dev,
+ libsmbclient-dev,
+ libgnomevfs2-dev,
+ libvorbis-dev,
+ libshout-dev,
+ libflac-dev,
+ libmodplug-dev,
+ libmad0-dev,
+ libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64],
+ libjack-dev,
+ libavahi-client-dev,
+ libgamin-dev,
+ libmpcdec-dev,
+ libmms-dev,
+ libsidplay2-dev,
+ libresid-builder-dev,
+ libavformat-dev,
+ libavcodec-dev [!kfreebsd-i386 !kfreebsd-amd64],
+ libboost-dev,
+ libboost-signals-dev,
+ python-support (>= 0.3),
+ python-pyrex,
+ libfaad-dev,
+ libfftw3-dev,
+ libsamplerate-dev,
+ libao-dev,
+ libcdio-cdda-dev,
+ libdiscid0-dev,
+ libxml2-dev,
+ libexpat1-dev,
+ libofa0-dev,
+ libpulse-dev
Vcs-Git: git://git.debian.org/git/pkg-xmms2/xmms2
Vcs-Browser: http://git.debian.org/?p=pkg-xmms2/xmms2.git
XS-Python-Version: all
Package: xmms2
Architecture: all
-Depends: xmms2-core, xmms2-client-cli, xmms2-plugin-vorbis, xmms2-plugin-mad, xmms2-plugin-id3v2, xmms2-plugin-alsa [!kfreebsd-i386 !kfreebsd-amd64], xmms2-plugin-oss [kfreebsd-i386 kfreebsd-amd64]
+Depends: ${misc:Depends},
+ xmms2-core,
+ xmms2-client-cli,
+ xmms2-plugin-vorbis,
+ xmms2-plugin-mad,
+ xmms2-plugin-id3v2,
+ xmms2-plugin-alsa [!kfreebsd-i386 !kfreebsd-amd64],
+ xmms2-plugin-oss [kfreebsd-i386 kfreebsd-amd64]
Conflicts: xmms2-plugin-nulstripper
Replaces: xmms2-plugin-nulstipper
Description: Client/server based media player system
@@ -26,7 +72,44 @@
Package: xmms2-plugin-all
Architecture: all
-Depends: xmms2-plugin-curl, xmms2-plugin-smb, xmms2-plugin-mms, xmms2-plugin-gnomevfs, xmms2-plugin-vorbis, xmms2-plugin-flac, xmms2-plugin-faad, xmms2-plugin-modplug, xmms2-plugin-mad, xmms2-plugin-musepack, xmms2-plugin-avformat, xmms2-plugin-avcodec, xmms2-plugin-wma, xmms2-plugin-sid, xmms2-plugin-oss, xmms2-plugin-alsa [!kfreebsd-i386 !kfreebsd-amd64], xmms2-plugin-jack, xmms2-plugin-id3v2, xmms2-plugin-icymetaint, xmms2-plugin-daap, xmms2-plugin-ices, xmms2-plugin-lastfm, xmms2-plugin-vocoder, xmms2-plugin-ao, xmms2-plugin-mp4, xmms2-plugin-xml, xmms2-plugin-xspf, xmms2-plugin-cdda, xmms2-plugin-cue, xmms2-plugin-pls, xmms2-plugin-asx, xmms2-plugin-rss, xmms2-plugin-m3u, xmms2-plugin-ofa, xmms2-plugin-asf, xmms2-plugin-normalize, xmms2-plugin-pulse
+Depends: ${misc:Depends},
+ xmms2-plugin-curl,
+ xmms2-plugin-smb,
+ xmms2-plugin-mms,
+ xmms2-plugin-gnomevfs,
+ xmms2-plugin-vorbis,
+ xmms2-plugin-flac,
+ xmms2-plugin-faad,
+ xmms2-plugin-modplug,
+ xmms2-plugin-mad,
+ xmms2-plugin-musepack,
+ xmms2-plugin-avformat,
+ xmms2-plugin-avcodec,
+ xmms2-plugin-wma,
+ xmms2-plugin-sid,
+ xmms2-plugin-oss,
+ xmms2-plugin-alsa [!kfreebsd-i386 !kfreebsd-amd64],
+ xmms2-plugin-jack,
+ xmms2-plugin-id3v2,
+ xmms2-plugin-icymetaint,
+ xmms2-plugin-daap,
+ xmms2-plugin-ices,
+ xmms2-plugin-lastfm,
+ xmms2-plugin-vocoder,
+ xmms2-plugin-ao,
+ xmms2-plugin-mp4,
+ xmms2-plugin-xml,
+ xmms2-plugin-xspf,
+ xmms2-plugin-cdda,
+ xmms2-plugin-cue,
+ xmms2-plugin-pls,
+ xmms2-plugin-asx,
+ xmms2-plugin-rss,
+ xmms2-plugin-m3u,
+ xmms2-plugin-ofa,
+ xmms2-plugin-asf,
+ xmms2-plugin-normalize,
+ xmms2-plugin-pulse
Description: XMMS2 - all plugins
This is a metapackage depending on all available XMMS2 plugins to make
installation easier.
@@ -34,7 +117,8 @@
Package: xmms2-dev
Architecture: all
Section: libdevel
-Depends: ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
Description: XMMS2 - plugin development files
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
@@ -45,7 +129,8 @@
Package: xmms2-core
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
Description: XMMS2 - core package
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
@@ -57,7 +142,8 @@
Package: xmms2-et
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
Description: XMMS2 - phone home package
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
@@ -72,7 +158,8 @@
Section: libs
Conflicts: libxmmsclient2
Replaces: libxmmsclient2
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
Description: XMMS2 - client library
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
@@ -84,7 +171,10 @@
Package: libxmmsclient-dev
Architecture: any
Section: libdevel
-Depends: libxmmsclient3, xmms2-dev
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ libxmmsclient3,
+ xmms2-dev
Description: XMMS2 - client library devel files
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
@@ -96,7 +186,8 @@
Package: libxmmsclient-glib1
Architecture: any
Section: libs
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
Description: XMMS2 - glib client library
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
@@ -108,7 +199,11 @@
Package: libxmmsclient-glib-dev
Architecture: any
Section: libdevel
-Depends: libxmmsclient-glib1, libxmmsclient-dev, libglib2.0-dev
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ libxmmsclient-glib1,
+ libxmmsclient-dev,
+ libglib2.0-dev
Description: XMMS2 - glib client library - development files
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
@@ -123,7 +218,8 @@
Section: libs
Conflicts: libxmmsclient++1
Replaces: libxmmsclient++1
-Depends: ${shlibs:Depends}, ${misc:Depends},
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
Description: XMMS2 - client library for c++
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
@@ -135,7 +231,11 @@
Package: libxmmsclient++-dev
Architecture: any
Section: libdevel
-Depends: libxmmsclient++2, libxmmsclient-dev, libboost-signals-dev
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ libxmmsclient++2,
+ libxmmsclient-dev,
+ libboost-signals-dev
Description: XMMS2 - client library for c++ - development files
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
@@ -148,7 +248,8 @@
Package: libxmmsclient++-glib1
Architecture: any
Section: libs
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
Description: XMMS2 - glib client library for c++
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
@@ -160,7 +261,11 @@
Package: libxmmsclient++-glib-dev
Architecture: any
Section: libdevel
-Depends: libxmmsclient++-glib1, libxmmsclient++-dev, libxmmsclient-glib-dev
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ libxmmsclient++-glib1,
+ libxmmsclient++-dev,
+ libxmmsclient-glib-dev
Description: XMMS2 - glib client library for c++ - development files
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
@@ -173,7 +278,10 @@
Package: libxmmsclient-ruby
Architecture: all
Section: interpreters
-Depends: libxmmsclient-ruby1.8, ruby
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ libxmmsclient-ruby1.8,
+ ruby
Description: XMMS2 - Ruby client library
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
@@ -189,7 +297,9 @@
Package: libxmmsclient-ruby1.8
Architecture: any
Section: interpreters
-Depends: ruby1.8, ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ ruby1.8
Description: XMMS2 - Ruby bindings
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
@@ -204,7 +314,9 @@
Package: python-xmmsclient
Architecture: any
Section: python
-Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ ${python:Depends}
Provides: ${python:Provides}
XB-Python-Version: ${python:Versions}
Description: XMMS2 - Python bindings
@@ -212,20 +324,25 @@
Package: xmms2-client-cli
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
Suggests: xmms2-core (= ${binary:Version})
Description: XMMS2 - cli client
This package contains a simple text-ui for xmms2.
Package: xmms2-client-avahi
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Description: XMMS2 - avahi client
This package contains the avahi client.
Package: xmms2-client-medialib-updater
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Description: XMMS2 - medialib-updater client
The media library is where XMMS2 stores metadata about files as it plays them.
Having a media library allows XMMS2 to 'remember' the songs it has played, and
@@ -236,7 +353,9 @@
Package: xmms2-plugin-curl
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Recommends: xmms2-plugin-icymetaint, xmms2-plugin-mad
Enhances: xmms2-core
Description: XMMS2 - curl transport for HTTP
@@ -244,42 +363,54 @@
Package: xmms2-plugin-smb
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - Samba transport
This package contains a Samba transport for xmms2.
Package: xmms2-plugin-mms
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - MMS transport
THis package contains an MMS transport for xmms2.
Package: xmms2-plugin-gnomevfs
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - GnomeVFS transport
This package contains a GnomeVFS transport for xmms2.
Package: xmms2-plugin-vorbis
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - vorbis decoder
This package enables ogg-vorbis decoding for xmms2.
Package: xmms2-plugin-flac
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - flac decoder
This package enables flac decoding for xmms2.
Package: xmms2-plugin-faad
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Recommends: xmms2-plugin-mp4
Description: XMMS2 - faad decoder
@@ -289,14 +420,18 @@
Package: xmms2-plugin-modplug
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - modplug decoder
This package enables modplug decoding for xmms2.
Package: xmms2-plugin-mad
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Recommends: xmms2-plugin-id3v2
Enhances: xmms2-core
Description: XMMS2 - libmad based mp3 decoder
@@ -304,14 +439,18 @@
Package: xmms2-plugin-musepack
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - mpc decoder
This package enables musepack (mpc) decoding for xmms2.
Package: xmms2-plugin-avformat
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core, xmms2-plugin-avcodec
Description: XMMS2 - avformat demuxer
This package enables avformat demuxing for xmms2. Together with
@@ -319,7 +458,9 @@
Package: xmms2-plugin-avcodec
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Recommends: xmms2-plugin-asf, xmms2-plugin-mp4
Description: XMMS2 - avcodec decoder
@@ -329,7 +470,10 @@
Package: xmms2-plugin-wma
Architecture: any
-Depends: xmms2-plugin-avformat (= ${binary:Version}), xmms2-plugin-avcodec (= ${binary:Version})
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-plugin-avformat (= ${binary:Version}),
+ xmms2-plugin-avcodec (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - wma decoder
This is a transitional package that depends on all plugins required for
@@ -339,49 +483,64 @@
Package: xmms2-plugin-sid
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - libsidplay2 based decoder
This package enables decoding for tunes from C64 and C128.
Package: xmms2-plugin-oss
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - OSS output
This package enables OSS output for xmms2.
Package: xmms2-plugin-alsa
Architecture: alpha amd64 arm armeb armel hppa i386 ia64 m32r m68k mips mipsel powerpc s390 sparc
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - ALSA output
This package enables ALSA output for xmms2.
Package: xmms2-plugin-jack
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - JACK output
This package enables JACK output for xmms2.
Package: xmms2-plugin-id3v2
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - ID3v2 plugin
This package enables handling of ID3v2 tag containers.
Package: xmms2-plugin-icymetaint
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, xmms2-plugin-curl
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version}),
+ xmms2-plugin-curl
Enhances: xmms2-core
Description: XMMS2 - shoutcast metadata plugin
This package allows to decode and use shoutcast stream metadata in xmms2.
Package: xmms2-plugin-daap
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - daap plugin
This package contains a plugin which allows you to share your media
@@ -389,14 +548,18 @@
Package: xmms2-plugin-ices
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - ogg streaming output
This package contains an output plugin for ogg/vorbis streaming.
Package: xmms2-plugin-lastfm
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, xmms2-plugin-curl
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - Last.FM plugin
This package allows you to play lastfm:// streams.
@@ -405,22 +568,30 @@
Package: xmms2-plugin-vocoder
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - vocoder plugin
This package contains a phase vocoder effect plugin.
Package: xmms2-plugin-ao
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - libao output plugin
This package enables libao output for xmms2.
Package: xmms2-plugin-mp4
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
-Enhances: xmms2-core, xmms2-plugin-faad, xmms2-plugin-avcodec
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
+Enhances: xmms2-core,
+ xmms2-plugin-faad,
+ xmms2-plugin-avcodec
Description: XMMS2 - MPEG-4 plugin
This package enables decoding of data inside of mp4 containers for xmms2.
Together with xmms2-plugin-faad it's possible to decode .mp4 fieles. Combined
@@ -428,7 +599,9 @@
Package: xmms2-plugin-xml
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - XML plugin
This package allows xmms2 to read XML based formats. This package is used by
@@ -437,56 +610,74 @@
Package: xmms2-plugin-xspf
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), xmms2-plugin-xml (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version}),
+ xmms2-plugin-xml (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - XSPF playist plugin
This package enables xmms2 to read XSPF playlists.
Package: xmms2-plugin-cdda
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - CDDA plugin
This package enables audio CD playback for xmms2.
Package: xmms2-plugin-cue
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - CUE playlist plugin
This package enables xmms2 to read cue files.
Package: xmms2-plugin-pls
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - PLS playlist plugin
This package enables xmms2 to read pls playlists.
Package: xmms2-plugin-asx
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - ASX playlist plugin
This package enables xmms2 to read asx playlists.
Package: xmms2-plugin-rss
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), xmms2-plugin-xml (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version}),
+ xmms2-plugin-xml (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - RSS podcast plugin
This package enables xmms2 to use podcast rss feeds as playlists.
Package: xmms2-plugin-m3u
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - M3U playlist plugin
This package enables xmms2 to read M3U playlists.
Package: xmms2-plugin-ofa
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - OFA plugin
This package enables xmms2 to calcuate Open Fingerprint Architecture (OFA)
@@ -494,21 +685,27 @@
Package: xmms2-plugin-asf
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - ASF plugin
This plugin enables Advanced Systems Format decoding for xmms2.
Package: xmms2-plugin-normalize
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - Normalize plugin
This plugin enables volume normalization for xmms2.
Package: xmms2-plugin-pulse
Architecture: any
-Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ xmms2-core (= ${binary:Version})
Enhances: xmms2-core
Description: XMMS2 - pulseaudio output plugin
This package enables pulseaudio output for xmms2.
@@ -516,7 +713,9 @@
Package: libaudio-xmmsclient-perl
Architecture: any
Section: perl
-Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ ${perl:Depends}
Description: XMMS2 - perl client library
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
diff -urN debian~/changelog debian/changelog
--- debian~/changelog 2008-02-15 18:59:59.000000000 +0800
+++ debian/changelog 2008-02-15 19:02:00.000000000 +0800
@@ -10,6 +10,9 @@
* Wrap all fields in debian/control to make it more readable and easier
to patch.
* Replace build-dep fftw3-dev with libfftw3-dev.
+ * Remove libxmmsclient++0.install, libxmmsclient-glib0.install,
+ libxmmsclient0.install, and libxmmsclient++-glib0.install as they are
+ not parts of xmms2 any more.
-- Anders Waldenborg <[EMAIL PROTECTED]> Tue, 12 Feb 2008 22:23:58 +0100
diff -urN debian~/libxmmsclient++0.install debian/libxmmsclient++0.install
--- debian~/libxmmsclient++0.install 2008-02-15 18:59:59.000000000 +0800
+++ debian/libxmmsclient++0.install 1970-01-01 08:00:00.000000000 +0800
@@ -1 +0,0 @@
-usr/lib/libxmmsclient++.so.*
diff -urN debian~/libxmmsclient0.install debian/libxmmsclient0.install
--- debian~/libxmmsclient0.install 2008-02-15 18:59:59.000000000 +0800
+++ debian/libxmmsclient0.install 1970-01-01 08:00:00.000000000 +0800
@@ -1 +0,0 @@
-usr/lib/libxmmsclient.so.*
diff -urN debian~/libxmmsclient-glib0.install debian/libxmmsclient-glib0.install
--- debian~/libxmmsclient-glib0.install 2008-02-15 18:59:59.000000000 +0800
+++ debian/libxmmsclient-glib0.install 1970-01-01 08:00:00.000000000 +0800
@@ -1 +0,0 @@
-usr/lib/libxmmsclient-glib.so.*
diff -urN debian~/libxmmsclient++-glib0.install debian/libxmmsclient++-glib0.install
--- debian~/libxmmsclient++-glib0.install 2008-02-15 18:59:59.000000000 +0800
+++ debian/libxmmsclient++-glib0.install 1970-01-01 08:00:00.000000000 +0800
@@ -1 +0,0 @@
-usr/lib/libxmmsclient++-glib.so.*