Below is an attempt to a solution to this long-lived bug.
Index: gnome-media/gnome-media-2.12.0/debian/control
===================================================================
--- gnome-media.orig/gnome-media-2.12.0/debian/control 2006-02-19
22:18:05.000000000 +0000
+++ gnome-media/gnome-media-2.12.0/debian/control 2006-02-19
23:48:12.000000000 +0000
@@ -6,9 +6,31 @@
Standards-Version: 3.6.2
Build-Depends: libgnomevfs2-dev (>= 2.6.1.1-6), libgnomeui-dev, libgconf2-dev,
libgail-dev, libgail-gnome-dev, libart-2.0-dev, libglib2.0-dev, libgnome2-dev,
libesd0-dev (>= 0.2.23), libgtk2.0-dev (>= 2.4), debhelper (>= 4.2.27),
scrollkeeper, libgstreamer0.8-dev, libgstreamer-gconf0.8-dev,
libgnome-desktop-dev, libgstreamer-plugins0.8-dev, libxml-parser-perl,
libnautilus-burn-dev (>= 2.12.2-2), cdbs, gnome-pkg-tools
+Package: gnome-media-common
+Architecture: all
+Depends: gnome-media
+Description: The GNOME Media Utilities - Common files
+ The GNOME Media Utilities include the following applications:
+ .
+ gnome-cd - GNOME CD player, with CDDB support
+ .
+ cddb-slave2-properties - Helper daemon for gnome-cd's CDDB support.
+ .
+ gnome-volume-control - GNOME GStreamer-based audio mixer.
+ .
+ vumeter - ESD volume level meter.
+ .
+ gnome-sound-recorder - GNOME Sound Recorder.
+ .
+ gstreamer-properties - GStreamer Properties Capplet.
+ .
+ gnome-audio-profiles-properties - Audio Profile editor.
+ .
+ This package contains the common files that the applications need.
+
Package: gnome-media
Architecture: any
-Depends: ${shlibs:Depends}, gstreamer0.8-misc, gstreamer0.8-alsa |
gstreamer0.8-audiosink, gstreamer0.8-cdparanoia, ${misc:Depends}
+Depends: ${shlibs:Depends}, gnome-media-common, gstreamer0.8-misc,
gstreamer0.8-alsa | gstreamer0.8-audiosink, gstreamer0.8-cdparanoia,
${misc:Depends}
Conflicts: gnome-media2
Description: The GNOME Media Utilities
The GNOME Media Utilities include the following applications:
@@ -26,3 +48,5 @@
gstreamer-properties - GStreamer Properties Capplet.
.
gnome-audio-profiles-properties - Audio Profile editor.
+ .
+ This package contains the applications.
Index: gnome-media/gnome-media-2.12.0/debian/changelog
===================================================================
--- gnome-media.orig/gnome-media-2.12.0/debian/changelog 2006-02-19
21:30:40.000000000 +0000
+++ gnome-media/gnome-media-2.12.0/debian/changelog 2006-02-19
22:33:49.000000000 +0000
@@ -1,3 +1,9 @@
+gnome-media (2.12.0-3mt) unstable; urgency=low
+
+ * Split architecture independent files into a common package.
+
+ -- Magnus Therning <[EMAIL PROTECTED]> Sun, 19 Feb 2006 22:33:30 +0000
+
gnome-media (2.12.0-3) unstable; urgency=low
* Upload to unstable.
Index: gnome-media/gnome-media-2.12.0/debian/rules
===================================================================
--- gnome-media.orig/gnome-media-2.12.0/debian/rules 2006-02-19
21:30:40.000000000 +0000
+++ gnome-media/gnome-media-2.12.0/debian/rules 2006-02-19 23:30:30.000000000
+0000
@@ -7,9 +7,11 @@
include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
binary-install/gnome-media::
- install -o root -g root -m 644 debian/gnome-cd.xpm
$(CURDIR)/debian/gnome-media/usr/share/pixmaps/gnome-cd.xpm
- install -o root -g root -m 644 debian/gnome-grecord.xpm
$(CURDIR)/debian/gnome-media/usr/share/pixmaps/gnome-grecord.xpm
- install -o root -g root -m 644 debian/gnome-mixer.xpm
$(CURDIR)/debian/gnome-media/usr/share/pixmaps/gnome-mixer.xpm
- install -o root -g root -m 644 debian/gnome-vumeter.xpm
$(CURDIR)/debian/gnome-media/usr/share/pixmaps/gnome-vumeter.xpm
find debian/gnome-media -name *.a -exec rm -f {} \;
find debian/gnome-media -name *.la -exec rm -f {} \;
+
+binary-install/gnome-media-common::
+ install -o root -g root -m 644 -D debian/gnome-cd.xpm
$(CURDIR)/debian/gnome-media-common/usr/share/pixmaps/gnome-cd.xpm
+ install -o root -g root -m 644 -D debian/gnome-grecord.xpm
$(CURDIR)/debian/gnome-media-common/usr/share/pixmaps/gnome-grecord.xpm
+ install -o root -g root -m 644 -D debian/gnome-mixer.xpm
$(CURDIR)/debian/gnome-media-common/usr/share/pixmaps/gnome-mixer.xpm
+ install -o root -g root -m 644 -D debian/gnome-vumeter.xpm
$(CURDIR)/debian/gnome-media-common/usr/share/pixmaps/gnome-vumeter.xpm
Index: gnome-media/gnome-media-2.12.0/debian/gnome-media-common.manpages
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ gnome-media/gnome-media-2.12.0/debian/gnome-media-common.manpages
2006-02-19 22:53:57.000000000 +0000
@@ -0,0 +1 @@
+debian/*.1
Index: gnome-media/gnome-media-2.12.0/debian/gnome-media.manpages
===================================================================
--- gnome-media.orig/gnome-media-2.12.0/debian/gnome-media.manpages
2006-02-19 21:30:40.000000000 +0000
+++ /dev/null 1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-debian/*.1
Index: gnome-media/gnome-media-2.12.0/debian/gnome-media-common.links
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ gnome-media/gnome-media-2.12.0/debian/gnome-media-common.links
2006-02-19 22:57:36.000000000 +0000
@@ -0,0 +1 @@
+/usr/share/man/man1/gnome-volume-control.1.gz
/usr/share/man/man1/gnome-volume-control-alsa.1.gz
Index: gnome-media/gnome-media-2.12.0/debian/gnome-media.links
===================================================================
--- gnome-media.orig/gnome-media-2.12.0/debian/gnome-media.links
2006-02-19 21:30:40.000000000 +0000
+++ /dev/null 1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-/usr/share/man/man1/gnome-volume-control.1.gz
/usr/share/man/man1/gnome-volume-control-alsa.1.gz
Index: gnome-media/gnome-media-2.12.0/debian/gnome-media-common.menu
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ gnome-media/gnome-media-2.12.0/debian/gnome-media-common.menu
2006-02-19 22:58:30.000000000 +0000
@@ -0,0 +1,8 @@
+?package(gnome-media):needs="X11" section="Apps/Sound" \
+ title="gmix (Gnome 2.0 Mixer)" icon="/usr/share/pixmaps/gnome-mixer.xpm"
command="/usr/bin/gnome-volume-control"
+?package(gnome-media):needs="X11" section="Apps/Sound" \
+ title="gnome-cd (Gnome 2.0 CD Player)"
icon="/usr/share/pixmaps/gnome-cd.xpm" command="/usr/bin/gnome-cd"
+?package(gnome-media):needs="X11" section="Apps/Sound" \
+ title="vumeter (Gnome 2.0 Volume Meter)"
icon="/usr/share/pixmaps/gnome-vumeter.xpm" command="/usr/bin/vumeter"
+?package(gnome-media):needs="X11" section="Apps/Sound" \
+ title="grecord (GNOME 2.0 Recorder)"
icon="/usr/share/pixmaps/gnome-grecord.xpm"
command="/usr/bin/gnome-sound-recorder"
Index: gnome-media/gnome-media-2.12.0/debian/gnome-media.menu
===================================================================
--- gnome-media.orig/gnome-media-2.12.0/debian/gnome-media.menu 2006-02-19
21:30:40.000000000 +0000
+++ /dev/null 1970-01-01 00:00:00.000000000 +0000
@@ -1,8 +0,0 @@
-?package(gnome-media):needs="X11" section="Apps/Sound" \
- title="gmix (Gnome 2.0 Mixer)" icon="/usr/share/pixmaps/gnome-mixer.xpm"
command="/usr/bin/gnome-volume-control"
-?package(gnome-media):needs="X11" section="Apps/Sound" \
- title="gnome-cd (Gnome 2.0 CD Player)"
icon="/usr/share/pixmaps/gnome-cd.xpm" command="/usr/bin/gnome-cd"
-?package(gnome-media):needs="X11" section="Apps/Sound" \
- title="vumeter (Gnome 2.0 Volume Meter)"
icon="/usr/share/pixmaps/gnome-vumeter.xpm" command="/usr/bin/vumeter"
-?package(gnome-media):needs="X11" section="Apps/Sound" \
- title="grecord (GNOME 2.0 Recorder)"
icon="/usr/share/pixmaps/gnome-grecord.xpm"
command="/usr/bin/gnome-sound-recorder"
Index: gnome-media/gnome-media-2.12.0/debian/control.in
===================================================================
--- gnome-media.orig/gnome-media-2.12.0/debian/control.in 2006-02-19
21:30:40.000000000 +0000
+++ gnome-media/gnome-media-2.12.0/debian/control.in 2006-02-19
23:47:57.000000000 +0000
@@ -6,9 +6,31 @@
Standards-Version: 3.6.2
Build-Depends: libgnomevfs2-dev (>= 2.6.1.1-6), libgnomeui-dev, libgconf2-dev,
libgail-dev, libgail-gnome-dev, libart-2.0-dev, libglib2.0-dev, libgnome2-dev,
libesd0-dev (>= 0.2.23), libgtk2.0-dev (>= 2.4), debhelper (>= 4.2.27),
scrollkeeper, libgstreamer0.8-dev, libgstreamer-gconf0.8-dev,
libgnome-desktop-dev, libgstreamer-plugins0.8-dev, libxml-parser-perl,
libnautilus-burn-dev (>= 2.12.2-2), cdbs, gnome-pkg-tools
+Package: gnome-media-common
+Architecture: all
+Depends: gnome-media
+Description: The GNOME Media Utilities - Common files
+ The GNOME Media Utilities include the following applications:
+ .
+ gnome-cd - GNOME CD player, with CDDB support
+ .
+ cddb-slave2-properties - Helper daemon for gnome-cd's CDDB support.
+ .
+ gnome-volume-control - GNOME GStreamer-based audio mixer.
+ .
+ vumeter - ESD volume level meter.
+ .
+ gnome-sound-recorder - GNOME Sound Recorder.
+ .
+ gstreamer-properties - GStreamer Properties Capplet.
+ .
+ gnome-audio-profiles-properties - Audio Profile editor.
+ .
+ This package contains the common files that the applications need.
+
Package: gnome-media
Architecture: any
-Depends: ${shlibs:Depends}, gstreamer0.8-misc, gstreamer0.8-alsa |
gstreamer0.8-audiosink, gstreamer0.8-cdparanoia, ${misc:Depends}
+Depends: ${shlibs:Depends}, gnome-media-common, gstreamer0.8-misc,
gstreamer0.8-alsa | gstreamer0.8-audiosink, gstreamer0.8-cdparanoia,
${misc:Depends}
Conflicts: gnome-media2
Description: The GNOME Media Utilities
The GNOME Media Utilities include the following applications:
@@ -26,3 +48,5 @@
gstreamer-properties - GStreamer Properties Capplet.
.
gnome-audio-profiles-properties - Audio Profile editor.
+ .
+ This package contains the applications.
Index: gnome-media/gnome-media-2.12.0/debian/gnome-media-common.postinst
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ gnome-media/gnome-media-2.12.0/debian/gnome-media-common.postinst
2006-02-19 23:04:08.000000000 +0000
@@ -0,0 +1,3 @@
+#!/bin/sh -e
+
+#DEBHELPER#
Index: gnome-media/gnome-media-2.12.0/debian/gnome-media-common.postrm
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ gnome-media/gnome-media-2.12.0/debian/gnome-media-common.postrm
2006-02-19 23:04:23.000000000 +0000
@@ -0,0 +1,3 @@
+#!/bin/sh -e
+
+#DEBHELPER#
Index: gnome-media/gnome-media-2.12.0/debian/gnome-media-common.install
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ gnome-media/gnome-media-2.12.0/debian/gnome-media-common.install
2006-02-19 23:28:33.000000000 +0000
@@ -0,0 +1 @@
+debian/tmp/usr/share usr
Index: gnome-media/gnome-media-2.12.0/debian/gnome-media.install
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ gnome-media/gnome-media-2.12.0/debian/gnome-media.install 2006-02-19
23:27:29.000000000 +0000
@@ -0,0 +1,2 @@
+debian/tmp/usr/bin usr
+debian/tmp/usr/lib usr-- Magnus Therning (OpenPGP: 0xAB4DFBA4) [EMAIL PROTECTED] http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. Do not meddle in the affairs of Wizards, for they are subtle and quick to anger. -- J.R.R Tolkien
pgpUAjNmMAaCr.pgp
Description: PGP signature

