~ubuntu-branches/ubuntu/quantal/rhythmbox/quantal

« back to all changes in this revision

Viewing changes to debian/control

  • Committer: Package Import Robot
  • Author(s): Iain Lane
  • Date: 2012-06-12 19:50:18 UTC
  • mfrom: (2.1.30 sid)
  • Revision ID: package-import@ubuntu.com-20120612195018-3jwcr4lbynrqgfok
Tags: 2.97-1ubuntu1
* Resynchronise with Debian, remaining changes:
  - debian/source_rhythmbox.py: Add apport hook
  - debian/control, debian/*.install:
    + Move some core plug-ins into main rhythmbox package.
      o audiocd, generic-player, iradio, mmkeys, power-manager, rb
    + Split out the zeitgeist plug-in to a separate package.
    + Split out the magnatune store plug-in to a separate package.
    + Split out the visualizer plug-in to a separate package.
  - debian/patches/00git_musicbrainz5.patch:
    + Build against musicbrainz5
  - debian/patches/02_use_escaped_podcast_uri.patch
    + Handle podcasts that have sound files with the same basename
  - debian/patches/03_magnatune_partner.patch:
    + Change magnatune partner ID to 'ubuntu'.
  - debian/patches/04_pause_button.patch
    + Turn 'Play' button into 'Play/Pause'.
  - debian/patches/05_hide_on_quit.patch
    + Hide (not quit) if RB is playing when closed.
  - debian/patches/07_quicklists.patch
    + Add quicklists.
  - debian/rhythmbox.gsettings-override
    + Enable a selection of plugins by default.
* debian/control
  - Enable the visualizer plugin since libmx is now in main.
  - Add a versioned Replaces for librhythmbox-core6 to -core5 due to the
    previous uploads inadvertantly shipping the new SONAMEd library in an old
    named package.
* debian/rules: Don't try to make shlibs for packages which only ship plugins.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
Priority: optional
9
9
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
10
10
XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
11
 
Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
 
11
Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Michael Biebl <biebl@debian.org>
12
12
Homepage: http://projects.gnome.org/rhythmbox/
13
13
Build-Depends: cdbs (>= 0.4.90~),
14
14
               debhelper (>= 8),
15
 
               dh-autoreconf,
16
 
               gnome-common,
17
15
               gnome-pkg-tools (>= 0.6),
18
16
               libgirepository1.0-dev (>= 0.10.0),
19
17
               gobject-introspection (>= 0.10.0),
20
 
               gir1.2-glib-2.0,
21
 
               gir1.2-gtk-3.0,
22
 
               gir1.2-gstreamer-0.10,
23
 
               gir1.2-freedesktop,
24
18
               intltool (>= 0.35.0),
25
 
               libgtk-3-dev (>= 2.91.4),
 
19
               libgtk-3-dev (>= 3.2.0),
26
20
               libgstreamer0.10-dev (>= 0.10.32),
27
21
               libgstreamer-plugins-base0.10-dev (>= 0.10.32),
28
22
               libgdk-pixbuf2.0-dev (>= 2.18.0),
29
 
               libglib2.0-dev (>= 2.31.0),
30
 
               libgpod-dev (>= 0.6),
 
23
               libglib2.0-dev (>= 2.28.0),
 
24
               libgpod-dev (>= 0.8.2-4),
31
25
               libmusicbrainz5-dev (>= 5.0.0),
32
26
               libneon27-dev | libneon27-gnutls-dev,
33
27
               libdiscid0-dev,
47
41
               libgnome-keyring-dev,
48
42
               libpeas-dev (>= 0.7.3),
49
43
               zlib1g-dev,
50
 
               libxml2-dev (>= 2.7.8),
51
44
               libxt-dev,
52
45
               x11proto-core-dev,
53
46
               libgconf2-dev,
55
48
               gtk-doc-tools (>= 1.4),
56
49
               gnome-doc-utils,
57
50
               python-dev (>= 2.6.6-3~),
58
 
               python-gst0.10-dev (>= 0.10.1),
59
51
               libdmapsharing-3.0-dev (>= 2.9.11),
60
52
               libjson-glib-dev,
 
53
               libxml2-dev (>= 2.7.8),
 
54
               libclutter-1.0-dev (>= 1.2),
 
55
               libclutter-gst-dev (>= 1.0),
 
56
               libclutter-gtk-1.0-dev (>= 1.0),
 
57
               libmx-dev (>= 1.0),
61
58
               libtdb-dev (>= 1.2.6),
62
59
               docbook-xsl (>= 1.54.1),
63
60
               docbook-utils (>= 0.6.11),
69
66
               gstreamer0.10-doc,
70
67
               gstreamer0.10-plugins-base-doc
71
68
Standards-Version: 3.9.3
72
 
X-Python-Version: >= 2.3
73
69
Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/rhythmbox/ubuntu
74
70
 
75
71
Package: rhythmbox
77
73
Depends: ${misc:Depends},
78
74
         ${shlibs:Depends},
79
75
         ${python:Depends},
80
 
         rhythmbox-data (>= ${gnome:Version}),
81
 
         rhythmbox-data (<< ${gnome:NextVersion}),
82
 
         librhythmbox-core5 (= ${binary:Version}),
 
76
         rhythmbox-data (= ${source:Version}),
 
77
         librhythmbox-core6 (= ${binary:Version}),
83
78
         dbus,
84
 
         gir1.2-rb-3.0 (= ${binary:Version}),
85
 
         gir1.2-glib-2.0,
86
 
         gir1.2-gtk-3.0,
87
79
         gstreamer0.10-plugins-base (>= 0.10.20),
88
80
         gstreamer0.10-plugins-good (>= 0.10.20),
89
 
         python-gi,
90
81
         gnome-icon-theme,
91
82
         gstreamer0.10-x,
92
 
         python-gst0.10 (>= 0.10.1),
93
 
         media-player-info [linux-any]
 
83
         media-player-info [linux-any],
 
84
         gir1.2-rb-3.0 (= ${binary:Version}),
 
85
         gir1.2-glib-2.0,
 
86
         gir1.2-gtk-3.0,
 
87
         python-gi
94
88
Breaks: gvfs (<< 1.4.1-6), rhythmbox-ubuntuone-music-store (<= 0.2.0-0ubuntu1),
95
89
        rhythmbox-plugins (<< 2.95.5)
96
90
Replaces: rhythmbox-plugins (<< 2.95.5)        
141
135
         rhythmbox (= ${binary:Version})
142
136
Recommends: libgstreamer0.10-0-dbg,
143
137
            gstreamer0.10-plugins-base-dbg,
144
 
            gstreamer0.10-plugins-good-dbg
145
 
Suggests: gstreamer0.10-plugins-ugly-dbg
 
138
            gstreamer0.10-plugins-good-dbg,
 
139
Suggests: gstreamer0.10-plugins-bad-dbg,
 
140
          gstreamer0.10-plugins-ugly-dbg
146
141
Description: debugging symbols for rhythmbox
147
142
 Rhythmbox is a very easy to use music playing and management program
148
143
 which supports a wide range of audio formats (including mp3 and ogg).
159
154
         ${shlibs:Depends},
160
155
         ${python:Depends},
161
156
         rhythmbox (= ${binary:Version}),
162
 
         librhythmbox-core5 (= ${binary:Version}),
 
157
         librhythmbox-core6 (= ${binary:Version}),
163
158
         gir1.2-rb-3.0 (= ${binary:Version}),
164
159
         gir1.2-glib-2.0,
165
160
         gir1.2-gtk-3.0,
166
161
         gir1.2-webkit-3.0,
167
 
         gir1.2-peas-1.0
168
 
Recommends: nautilus-sendto, python-mako
 
162
         gir1.2-peas-1.0,
 
163
         gir1.2-gstreamer-0.10,
 
164
         python-gi,
 
165
         python-mako
169
166
Breaks: rhythmbox (<< 0.12.6-4)
170
167
Replaces: rhythmbox (<< 2.90.1~git20120108.9a9e21b9-0ubuntu1)
171
168
Description: plugins for rhythmbox music player
177
174
 Podcasts.
178
175
 .
179
176
 This package contains the following plugins:
180
 
  - Cover art
 
177
  - Cover art search
181
178
  - Last.fm
182
179
  - Context Panel
183
180
  - DAAP Music Sharing
184
181
  - FM Radio
185
 
  - Portable Players
186
182
  - IM Status
187
 
  - Portable Players - iPod
 
183
  - Internet Radio
188
184
  - Song Lyrics
189
 
  - Portable Players - MTP
 
185
  - Notification
190
186
  - Python Console
191
187
  - LIRC
192
 
  - Nautilus Send-to
 
188
  - Send tracks
193
189
  - Replay Gain
194
 
  - MediaServer2 D-Bus
195
 
  - MPRIS D-Bus
 
190
  - MediaServer2 D-Bus interface
 
191
  - MPRIS D-Bus interface
196
192
 
197
193
Package: rhythmbox-plugin-cdrecorder
198
194
Architecture: any
232
228
 .
233
229
 This package contains the Magnatune music store plugin.
234
230
 
235
 
# disabled as visualizer plug-in needs libmx which is in universe.
236
 
#Package: rhythmbox-plugin-visualizer
237
 
#Architecture: any
238
 
#Depends: ${misc:Depends},
239
 
#         ${shlibs:Depends},
240
 
#         rhythmbox (= ${binary:Version})
241
 
#Breaks: rhythmbox-plugins (<< 2.95.5)
242
 
#Replaces: rhythmbox-plugins (<< 2.95.5)
243
 
#Description: visualization plugin for rhythmbox music player
244
 
# Rhythmbox is a very easy to use music playing and management program
245
 
# which supports a wide range of audio formats (including mp3 and ogg).
246
 
# Originally inspired by Apple's iTunes, the current version also supports
247
 
# Internet Radio, iPod integration and generic portable audio player
248
 
# support, Audio CD burning, Audio CD playback, music sharing, and
249
 
# Podcasts.
250
 
# .
251
 
# This package contains the clutter based visualizer plugin.
 
231
Package: rhythmbox-plugin-visualizer
 
232
Architecture: any
 
233
Depends: ${misc:Depends},
 
234
         ${shlibs:Depends},
 
235
         rhythmbox (= ${binary:Version})
 
236
Breaks: rhythmbox-plugins (<< 2.95.5)
 
237
Replaces: rhythmbox-plugins (<< 2.95.5)
 
238
Description: visualization plugin for rhythmbox music player
 
239
 Rhythmbox is a very easy to use music playing and management program
 
240
 which supports a wide range of audio formats (including mp3 and ogg).
 
241
 Originally inspired by Apple's iTunes, the current version also supports
 
242
 Internet Radio, iPod integration and generic portable audio player
 
243
 support, Audio CD burning, Audio CD playback, music sharing, and
 
244
 Podcasts.
 
245
 .
 
246
 This package contains the clutter based visualizer plugin.
252
247
 
253
248
Package: rhythmbox-plugin-zeitgeist
254
249
Architecture: all
287
282
 .
288
283
 This plugin should work for Firefox as well as XULRunner based browsers.
289
284
 
290
 
Package: librhythmbox-core5
 
285
Package: librhythmbox-core6
291
286
Section: libs
292
287
Architecture: any
293
288
Depends: ${misc:Depends},
294
289
         ${shlibs:Depends}
295
 
Replaces: librhythmbox-core4
 
290
# These versions accidently shipped librhythmbox-core.so.6.0.0 
 
291
Replaces: librhythmbox-core5 (>= 2.97-0ubuntu1),
 
292
          librhythmbox-core5 (<< 2.97-1ubuntu1)
296
293
Description: support library for the rhythmbox music player
297
294
 Rhythmbox is a very easy to use music playing and management program
298
295
 which supports a wide range of audio formats (including mp3 and ogg).
305
302
Architecture: any
306
303
Depends: ${misc:Depends},
307
304
         ${shlibs:Depends},
308
 
         librhythmbox-core5 (= ${binary:Version}),
 
305
         librhythmbox-core6 (= ${binary:Version}),
309
306
         gir1.2-rb-3.0 (= ${binary:Version}),
310
307
         libglib2.0-dev,
311
308
         libgtk-3-dev,