Please find attached the debdiff I did between the current version
shipped by ubuntu and my own.
I don't know if this is a the proper way to do a patch for a deb
package. Don't hesitate to tell me if it is wrong.
Regards
diff -u pulseaudio-0.9.14/debian/pulseaudio.install pulseaudio-0.9.14/debian/pulseaudio.install
--- pulseaudio-0.9.14/debian/pulseaudio.install
+++ pulseaudio-0.9.14/debian/pulseaudio.install
@@ -31,15 +31,9 @@
usr/lib/pulse-*/modules/module-alsa-sink.so
usr/lib/pulse-*/modules/module-alsa-source.so
usr/lib/pulse-*/modules/module-always-sink.so
-usr/lib/pulse-*/modules/libbluetooth-ipc.so
-usr/lib/pulse-*/modules/libbluetooth-sbc.so
-usr/lib/pulse-*/modules/module-bluetooth-device.so
-usr/lib/pulse-*/modules/module-bluetooth-discover.so
-usr/lib/pulse-*/modules/module-bluetooth-proximity.so
usr/lib/pulse-*/modules/module-console-kit.so
usr/lib/pulse-*/modules/module-device-restore.so
usr/lib/pulse-*/modules/module-stream-restore.so
-usr/lib/pulseaudio/pulse/proximity-helper
usr/lib/pulse-*/modules/module-cli-protocol-tcp.so
usr/lib/pulse-*/modules/module-cli-protocol-unix.so
usr/lib/pulse-*/modules/module-cli.so
diff -u pulseaudio-0.9.14/debian/control pulseaudio-0.9.14/debian/control
--- pulseaudio-0.9.14/debian/control
+++ pulseaudio-0.9.14/debian/control
@@ -220,6 +220,31 @@
.
This package contains debugging symbols for the PulseAudio GConf module.
+Package: pulseaudio-module-bluetooth
+Architecture: any
+Priority: extra
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Bluetooth module for PulseAudio sound server
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ This module enables PulseAudio to work with bluetooth devices, like headset
+ or audio gateway.
+ .
+ The module is called module-bluetooth
+
+Package: pulseaudio-module-bluetooth-dbg
+Architecture: any
+Priority: extra
+Depends: ${misc:Depends}, pulseaudio-module-bluetooth (= ${binary:Version})
+Description: Bluetooth module for PulseAudio sound server
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ This package contains debugging symbols for the PulseAudio bluetooth module.
+
Package: pulseaudio-module-x11
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, pulseaudio-utils
diff -u pulseaudio-0.9.14/debian/changelog pulseaudio-0.9.14/debian/changelog
--- pulseaudio-0.9.14/debian/changelog
+++ pulseaudio-0.9.14/debian/changelog
@@ -1,3 +1,14 @@
+pulseaudio (0.9.14-0ubuntu3) jaunty; urgency=low
+
+ * debian/control:
+ - create a separate package for bluetooth module
+ * debian/pulseaudio-module-bluetooth.install
+ - put files for the separate bluetooth module package
+ * debian/pulseaudio.install
+ - remove files of the separate bluetooth module package
+
+ -- Baptiste Mille-Mathias <[email protected]> Sun, 01 Feb 2009 15:03:45 +0100
+
pulseaudio (0.9.14-0ubuntu2) jaunty; urgency=low
* Add fixes from trunk:
only in patch2:
unchanged:
--- pulseaudio-0.9.14.orig/debian/pulseaudio-module-bluetooth.install
+++ pulseaudio-0.9.14/debian/pulseaudio-module-bluetooth.install
@@ -0,0 +1,6 @@
+usr/lib/pulse-*/modules/module-bluetooth-proximity.so
+usr/lib/pulse-*/modules/module-bluetooth-device.so
+usr/lib/pulse-*/modules/module-bluetooth-discover.so
+usr/lib/pulse-*/modules/libbluetooth-ipc.so
+usr/lib/pulse-*/modules/libbluetooth-sbc.so
+usr/lib/pulseaudio/pulse/proximity-helper