debian/0000775000000000000000000000000012305236616007174 5ustar debian/changelog0000664000000000000000000002412312305236616011050 0ustar libcanberra (0.30-0ubuntu3) trusty; urgency=medium * Ship canberra-gtk-module.desktop in a location that unity-settings-daemon can use as well. -- Luke Yelavich Tue, 04 Mar 2014 13:42:18 +1100 libcanberra (0.30-0ubuntu2) raring; urgency=low * debian/patches/10_no_nonnative_crash.patch: - applied upstream since version 0.29 (LP: #1075928) -- Andrey Bondarenko Tue, 26 Mar 2013 07:27:38 +0600 libcanberra (0.30-0ubuntu1) raring; urgency=low [ Robert Ancell ] * New upstream release (LP: #1057285) * debian/control: - Add build-depends on libglib2.0-dev, libx11-dev - Replace build-depends on libgstreamer0.10-dev with libgstreamer1.0-dev - GTK+ -dev packages depend on libx11-dev * debian/patches/11_link-against-x11.patch: - Applied upstream [ Iain Lane ] * Remove unnecessary BD on quilt * Remove old 0.10 versioned restriction on gstreamer BD -- Iain Lane Thu, 29 Nov 2012 15:47:12 +0000 libcanberra (0.29-0ubuntu2) quantal; urgency=low * debian/gnome-session-canberra.gsettings-override: - Dropped, override moved to ubuntu-default-settings -- Jeremy Bicha Tue, 11 Sep 2012 21:16:21 -0400 libcanberra (0.29-0ubuntu1) quantal; urgency=low * New upstream release. * debian/control: - Use standards version 3.9.3 - Drop build-depends on libgconf2-dev * debian/libcanberra-gtk-module.install: * debian/libcanberra-gtk3-module.install: * debian/rules: - No longer install GConf schemas * debian/watch: - Releases are now in .xz format -- Robert Ancell Thu, 24 May 2012 16:15:52 +1200 libcanberra (0.28-3ubuntu3) precise; urgency=low * debian/patches/04_nodisplay_autostart.patch: - Re-add Oneiric patch to hide from "Startup Applications" now that the login sound is disabled by default anyway (LP: #803917) * debian/patches/11_link-against-x11.patch: - Add missing link for libx11 (needed to build gnome-games from trunk) -- Jeremy Bicha Thu, 05 Apr 2012 21:47:41 -0400 libcanberra (0.28-3ubuntu2) precise; urgency=low * Build for multiarch. * libcanberra-gtk-module and libcanberra-gtk3-module need hard-coded versioned dependencies on the minimum versions of gtk2/gtk3 that support lookups in the multiarch path. * Move canberra-gtk-play from libcanberra-gtk0 to gnome-session-canberra, since the latter is the only package which uses it; and make gnome-session-canberra Architecture: any. -- Steve Langasek Fri, 30 Dec 2011 07:48:08 +0000 libcanberra (0.28-3ubuntu1) precise; urgency=low * Sync with Debian. Remaining changes: * Set Ubuntu as default sound theme * debian/control: - Added breaks/replace for libcanberra-gtk-dev to new package libcanberra-gtk-common-dev that took some of its files - Have libcanberra0 depend on sound-theme-freedesktop - Have gnome-session-canberra recommend libcanberra-pulse * 01_link_canberra_play_with_gtk2.patch: - Dropped * 02_disable_login_sound.patch: - Disable the login sound by default, since it seems to be more disruptive than helpful especially with faster boots * 03_onlyshowin_unity.patch: - Add Unity to OnlyShowIn * 10_no_nonnative_crash.patch: - trap BadWindow (and similar) X errors when calling XGetWindowProperty() * 91-resolve-symbols.patch: Dropped, use Debian's patch instead -- Jeremy Bicha Sun, 18 Dec 2011 00:46:54 -0500 libcanberra (0.28-3) unstable; urgency=low * Team Upload * Rely on gnome-settings-daemon to load GTK module instead of Xsession. (Closes: #622992, #573757) * debian/control: - Add Add Homepage field - Bump Standards-Version to 3.9.2 (no further changes) - Correctly capitalized GTK+ (Closes: #612018) - Add libgconf2-dev to build-dependencies - Move gnome-session-canberra to Section: gnome * debian/rules: - Includes gnome.mk instead of autotools.mk to be sure dh_gconf is called -- Laurent Bigonville Tue, 18 Oct 2011 10:39:46 +0200 libcanberra (0.28-2) unstable; urgency=low * Build-Depends: libtdb-dev. Fixed FTBFS. Closes: #637977. * debian/patches/undefined_reference.diff: Fixed FTBFS. Closes: #555081. * Added manpage debian/canberra-gtk-play.1. Closes: #591353. * debian/control: Now use [linux-any]. Closes: #634663. * Fixed description-synopsis-starts-with-article. -- Bart Martens Sun, 09 Oct 2011 13:38:25 +0200 libcanberra (0.28-1) unstable; urgency=low * New upstream release * d/p/0001-Don-t-use-gtk_quit_add-it-has-been-removed-from-gtk3.patch + Removed. merged upstream * debian/libcanberra0.lintian-overrides Add override for a false-positive of libcanberra embedding ltdl. It only embeds the error strings for some of its own utility functions, not the library itself -- Sjoerd Simons Mon, 06 Jun 2011 20:57:14 -0700 libcanberra (0.26-3) experimental; urgency=low [ Emilio Pozuelo Monfort ] * Update for the new gtk+ 3 package names. -- Sjoerd Simons Sat, 19 Feb 2011 13:58:18 +0000 libcanberra (0.26-2) experimental; urgency=low * Build against even newer gtk 3.0 * d/p/0001-Don-t-use-gtk_quit_add-it-has-been-removed-from-gtk3.patch: Avoid using gtk_quit_add, it's no longer available in gtk3 * Switch to the 3.0 (quilt) source format -- Sjoerd Simons Wed, 12 Jan 2011 23:38:11 +0000 libcanberra (0.26-1) experimental; urgency=low * New upstream release * debian/control - Add gtk3.0 support * Split header and vapi used for both gtk2 and gtk3 into libcanberra-gtk-common-dev * Various cleanups and updates based on the Ubuntu packaging * debian/control: Update standards version, 3.9.1 * Remove the quilt build-dep, we're not applying any patches -- Sjoerd Simons Sat, 20 Nov 2010 11:39:25 +0100 libcanberra (0.24-1) unstable; urgency=low * New upstream version: + debian/control: - Update GTK build dependency to >= 2.20. * debian/control: + Update Standards-Version to 3.8.4. * debian/rules: + Fix shlibs file by excluding the alsa module (Closes: #560120). * debian/libcanberra-dev.install, debian/libcanberra-gtk-dev.install: + Ship Vala bindings with the -dev packages (Closes: #556249). -- Sebastian Dröge Thu, 06 May 2010 19:52:17 +0200 libcanberra (0.22-1) unstable; urgency=low [ Marc-André Lureau ] * New Upstream Version * debian/control: - updated libtool dependency to 2.2 * debian/rules: - comment patchsys-quilt usage to please lintian. [ Sjoerd Simons ] * debian/libcanberra0.install: Tweak the default module wildcard so it matches both -oss and -alsa * Uses gdk_threads_add_idle_full instead of g_idle_full for thread-safety (Closes: #534161) * Explicitely disable oss on linux and enable it on other platforms -- Sjoerd Simons Sun, 25 Oct 2009 15:57:25 +0000 libcanberra (0.18) unstable; urgency=low * New Upstream Version * libcanberra0.symbols updated. * Packaged the gstreamer backend. Closes: #536535 * Fix the libcanberra-pulse section. Closes: #545759 * Added some *-dbg packages. -- Marc-André Lureau Sat, 12 Sep 2009 01:24:03 +0200 libcanberra (0.12-1.1) unstable; urgency=low * Non-maintainer upload. * Fix FTBFS on GNU/kFreeBSD, based on a patch by Aurélien Jarno (Closes: #528552): - Tweak DEB_CONFIGURE_EXTRA_FLAGS so as to use --enable-alsa on Linux only, and --disable-alsa elsewhere (using DEB_HOST_ARCH_OS). - Use debian/libcanberra0.install.kfreebsd to install files on kfreebsd-* (alsa is replaced by oss). * Not bumping the versioned Build-Depends on debhelper to the first version having introduced support for .install.$os for the following reasons: - It is only needed on kfreebsd-*, which only have unstable and testing, and their chroots are uptodate. - It might make it harder to backport the package for no reasons. -- Cyril Brulebois Mon, 17 Aug 2009 00:01:06 +0200 libcanberra (0.12-1) unstable; urgency=low * New Upstream Version * debian/patches/0001-bootstrap-fix-required-automake-version.patch + Dropped, fixed upstream * debian/patches/0002-map-Don-t-export-libtool-symbols.patch + Dropped, fixed upstream * Packaged the pulseaudio backend -- Sjoerd Simons Sun, 24 May 2009 18:22:29 +0100 libcanberra (0.11-1) unstable; urgency=low [ Marc-Andre Lureau ] * New Upstream Version * libcanberra0.install: + modules are now installed under /usr/lib/libcanberra-0.11 * Do not ship static libraries in *-dev anymore. * Move "canberra-gtk-play" from libcanberra-gtk-dev to libcanberra-gtk0. * Add gnome-session-canberra to play log in/out events. * Add 52libcanberra-gtk-module_add-to-gtk-modules to /etc/X11/Xsession.d to load the GTK module. * Add tdb-dev dependency (for themed file lookup caching) [ Sjoerd Simons ] * build-depend on libltdl-dev | libltdl3-dev (>= 1.5.24) (Closes: #522964) * Update copyright file * Wrap build-depends * Put dbg packages in the debug section * Update standards to 3.8.1, no further changes * Add ${misc:Depends}, ${shlibs:Depends} to gnome-session-canberra * exclude /usr/lib/libcanberra-0.11 when making shlibs files -- Sjoerd Simons Sat, 11 Apr 2009 14:16:05 +0100 libcanberra (0.4-1) unstable; urgency=low [ Marc-Andre Lureau ] * New Upstream Version * Include "canberra-gtk-play" in libcanberra-gtk-dev. * Remove patches and quilt dependency (all patches are now upstream). [ Sebastian Dröge ] * Update shlibs versions for the new symbols. * Add ${shlibs:Depends} to the -dev packages. * Fix symbol files. -- Sebastian Dröge Sun, 27 Jul 2008 11:51:31 +0200 libcanberra (0.3-1) unstable; urgency=low * Initial Debian release. (Closes: #485652) * New Upstream Version -- Marc-Andre Lureau Sun, 15 Jun 2008 21:33:00 +0300 debian/libcanberra-gtk-common-dev.install0000664000000000000000000000013212124333554015647 0ustar debian/tmp/usr/include/canberra-gtk.h debian/tmp/usr/share/vala/vapi/libcanberra-gtk.vapi debian/libcanberra-gtk3-0.symbols0000664000000000000000000000047012124333554014054 0ustar libcanberra-gtk3.so.0 libcanberra-gtk3-0 #MINVER# ca_gtk_context_get@Base 0.25 ca_gtk_context_get_for_screen@Base 0.25 ca_gtk_play_for_event@Base 0.25 ca_gtk_play_for_widget@Base 0.25 ca_gtk_proplist_set_for_event@Base 0.25 ca_gtk_proplist_set_for_widget@Base 0.25 ca_gtk_widget_disable_sounds@Base 0.25 debian/libcanberra-dev.install0000664000000000000000000000024412124333554013602 0ustar debian/tmp/usr/include/canberra.h debian/tmp/usr/lib/*/libcanberra.so debian/tmp/usr/lib/*/pkgconfig/libcanberra.pc debian/tmp/usr/share/vala/vapi/libcanberra.vapi debian/control0000664000000000000000000002462412124333554010605 0ustar Source: libcanberra Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Marc-Andre Lureau Uploaders: Sjoerd Simons , Sebastian Dröge , Bart Martens Build-Depends: debhelper (>= 8.1.3~), dh-autoreconf, cdbs (>= 0.4.93~), m4, libltdl-dev | libltdl7-dev (>= 2.2.6), dpkg-dev (>= 1.14.13), libasound2-dev [linux-any], libvorbis-dev, libglib2.0-dev (>= 2.32), libgtk-3-dev (>= 3.0.0), libgtk2.0-dev (>= 2.22), libx11-dev, libtdb-dev (>> 1.1), gtk-doc-tools, libpulse-dev (>= 0.9.11), libgstreamer1.0-dev, Standards-Version: 3.9.3 Vcs-Bzr: http://launchpad.net/~ubuntu-desktop/libcanberra/ubuntu Homepage: http://0pointer.de/lennart/projects/libcanberra/ Package: libcanberra0 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, sound-theme-freedesktop Suggests: libcanberra-gtk0, libcanberra-pulse Description: simple abstract interface for playing event sounds libcanberra defines a simple abstract interface for playing event sounds. . libcanberra relies on the XDG sound naming specification for identifying event sounds. On Unix/Linux the right sound to play is found via the mechanisms defined in the XDG sound theming specification. Package: libcanberra0-dbg Architecture: any Multi-Arch: same Priority: extra Section: debug Depends: ${misc:Depends}, libcanberra0 (= ${binary:Version}) Description: libcanberra libraries detached debugging symbols libcanberra defines a simple abstract interface for playing event sounds. . This package contains detached debugging symbols for it. Package: libcanberra-dev Section: libdevel Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, libcanberra0 (= ${binary:Version}) Description: simple abstract interface for playing event sounds libcanberra defines a simple abstract interface for playing event sounds. . This package contains headers and libraries for developing applications that play event sounds with libcanberra. Package: libcanberra-pulse Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, libcanberra0 (= ${binary:Version}), pulseaudio Description: PulseAudio backend for libcanberra libcanberra defines a simple abstract interface for playing event sounds. . This package contains the PulseAudio backend for libcanberra. Package: libcanberra-pulse-dbg Architecture: any Multi-Arch: same Priority: extra Section: debug Depends: ${shlibs:Depends}, ${misc:Depends}, libcanberra-pulse (= ${binary:Version}) Description: PulseAudio libcanberra backend detached debugging symbols libcanberra defines a simple abstract interface for playing event sounds. . This package contains the PulseAudio backend debugging symbols. Package: libcanberra-gstreamer Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, libcanberra0 (= ${binary:Version}) Description: GStreamer backend for libcanberra libcanberra defines a simple abstract interface for playing event sounds. . This package contains the GStreamer backend for libcanberra. Package: libcanberra-gstreamer-dbg Architecture: any Multi-Arch: same Priority: extra Section: debug Depends: ${shlibs:Depends}, ${misc:Depends}, libcanberra-gstreamer (= ${binary:Version}) Description: GStreamer libcanberra backend detached debugging symbols libcanberra defines a simple abstract interface for playing event sounds. . This package contains the pulseaudio backend for libcanberra. Package: libcanberra-gtk0 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: libcanberra-gtk-module Description: GTK+ helper for playing widget event sounds with libcanberra libcanberra-gtk provides a few functions that simplify libcanberra usage from GTK+. . Contextual information is needed to play event sound. This library can help to compile directly event sounds property lists based on active GtkWidget objects or GdkEvent events. Package: libcanberra-gtk0-dbg Architecture: any Multi-Arch: same Priority: extra Section: debug Depends: ${misc:Depends}, libcanberra-gtk0 (= ${binary:Version}) Description: libcanberra-gtk libraries detached debugging symbols libcanberra-gtk provides a few functions that simplify libcanberra usage from GTK+. . Contextual information is needed to play event sound. This library can help to compile directly event sounds property lists based on active GtkWidget objects or GdkEvent events. . This package contains detached debugging symbols for it. Package: libcanberra-gtk-common-dev Section: libdevel Architecture: all Multi-Arch: foreign Replaces: libcanberra-gtk-dev (<< 0.26-1) Breaks: libcanberra-gtk-dev (<< 0.26-1) Depends: ${shlibs:Depends}, ${misc:Depends} Description: simple abstract interface for playing event sounds libcanberra-gtk provides a few functions that simplify libcanberra usage from GTK+. . Contextual information is needed to play event sound. This library can help to compile directly event sounds property lists based on active GtkWidget objects or GdkEvent events. . This package contains common headers for developing applications using libcanberra-gtk and libcanberra-gtk3 Package: libcanberra-gtk-dev Section: libdevel Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, libcanberra-gtk0 (= ${binary:Version}), libcanberra-dev (= ${binary:Version}), libgtk2.0-dev (>= 2.20), libx11-dev, libcanberra-gtk-common-dev Description: simple abstract interface for playing event sounds libcanberra-gtk provides a few functions that simplify libcanberra usage from GTK+. . Contextual information is needed to play event sound. This library can help to compile directly event sounds property lists based on active GtkWidget objects or GdkEvent events. . This package contains headers and libraries for developing applications that play event sounds with libcanberra-gtk. Package: libcanberra-gtk-module Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, libgtk2.0-0 (>= 2.24.5-4) Description: translates GTK+ widgets signals to event sounds A GtkModule which will automatically hook into all kinds of events inside a GTK+ program and generate sound events from them. Package: libcanberra-gtk-module-dbg Architecture: any Multi-Arch: same Priority: extra Section: debug Depends: ${misc:Depends}, libcanberra-gtk-module (= ${binary:Version}) Description: libcanberra GtkModule detached debugging symbols A GtkModule which will automatically hook into all kinds of events inside a GTK+ program and generate sound events from them. . This package contains detached debugging symbols for it. Package: libcanberra-gtk3-0 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: libcanberra-gtk3-module Description: GTK+ 3.0 helper for playing widget event sounds with libcanberra libcanberra-gtk provides a few functions that simplify libcanberra usage from GTK+ 3.0. . Contextual information is needed to play event sound. This library can help to compile directly event sounds property lists based on active GtkWidget objects or GdkEvent events. Package: libcanberra-gtk3-0-dbg Architecture: any Multi-Arch: same Priority: extra Section: debug Depends: ${misc:Depends}, libcanberra-gtk3-0 (= ${binary:Version}) Description: libcanberra-gtk libraries detached debugging symbols libcanberra-gtk provides a few functions that simplify libcanberra usage from GTK+ 3.0. . Contextual information is needed to play event sound. This library can help to compile directly event sounds property lists based on active GtkWidget objects or GdkEvent events. . This package contains detached debugging symbols for it. Package: libcanberra-gtk3-dev Section: libdevel Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, libcanberra-gtk3-0 (= ${binary:Version}), libcanberra-dev (= ${binary:Version}), libcanberra-gtk-common-dev, libgtk-3-dev, libx11-dev Description: simple abstract interface for playing event sounds libcanberra-gtk3 provides a few functions that simplify libcanberra usage from GTK+ 3.0. . Contextual information is needed to play event sound. This library can help to compile directly event sounds property lists based on active GtkWidget objects or GdkEvent events. . This package contains headers and libraries for developing applications that play event sounds with libcanberra-gtk. Package: libcanberra-gtk3-module Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, libgtk-3-0 (>= 3.2.2-3) Description: translates GTK3 widgets signals to event sounds A GtkModule which will automatically hook into all kinds of events inside a GTK+ 3.0 program and generate sound events from them. Package: gnome-session-canberra Architecture: any Section: gnome Depends: ${misc:Depends}, ${shlibs:Depends}, libcanberra-gtk0 Breaks: libcanberra-gtk0 (<< 0.28-3ubuntu2) Replaces: libcanberra-gtk0 (<< 0.28-3ubuntu2) Recommends: libcanberra-pulse Description: GNOME session log in and log out sound events Produce sound events on GNOME session log in and log out. . This package is using canberra-gtk-play from libcanberra. Package: libcanberra-gtk3-module-dbg Architecture: any Multi-Arch: same Priority: extra Section: debug Depends: ${misc:Depends}, libcanberra-gtk3-module (= ${binary:Version}) Description: libcanberra GtkModule detached debugging symbols A GtkModule which will automatically hook into all kinds of events inside a GTK+ 3.0 program and generate sound events from them. . This package contains detached debugging symbols for it. Package: libcanberra-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: simple abstract interface for playing event sounds - doc libcanberra defines a simple abstract interface for playing event sounds. . libcanberra relies on the XDG sound naming specification for identifying event sounds. On Unix/Linux the right sound to play is found via the mechanisms defined in the XDG sound theming specification. . This package contains the HTML documentation for libcanberra and libcanberra-gtk. debian/libcanberra-gtk-dev.install0000664000000000000000000000013212124333554014361 0ustar debian/tmp/usr/lib/*/libcanberra-gtk.so debian/tmp/usr/lib/*/pkgconfig/libcanberra-gtk.pc debian/compat0000664000000000000000000000000212124333554010370 0ustar 5 debian/libcanberra-gtk3-dev.install0000664000000000000000000000013412124333554014446 0ustar debian/tmp/usr/lib/*/libcanberra-gtk3.so debian/tmp/usr/lib/*/pkgconfig/libcanberra-gtk3.pc debian/libcanberra0.lintian-overrides0000664000000000000000000000006612124333554015100 0ustar embedded-library usr/lib/*/libcanberra.so.0.2.5: ltdl debian/libcanberra-gtk3-module.install0000664000000000000000000000053312305227325015157 0ustar debian/tmp/usr/lib/*/gtk-3.0/modules/libcanberra-gtk-module.so debian/tmp/usr/lib/*/gtk-3.0/modules/libcanberra-gtk3-module.so debian/tmp/usr/lib/*/gnome-settings-daemon-3.0/gtk-modules/canberra-gtk3-module.desktop usr/lib/gnome-settings-daemon-3.0/gtk-modules debian/tmp/usr/lib/unity-settings-daemon-1.0/gtk-modules/canberra-gtk3-module.desktop debian/patches/0000775000000000000000000000000012124333774010625 5ustar debian/patches/03_onlyshowin_unity.patch0000664000000000000000000000152712124333554015612 0ustar Description: Show in Unity as well as GNOME Author: Michael Terry Bug-Ubuntu: https://launchpad.net/bugs/803519 Bug: https://bugs.freedesktop.org/show_bug.cgi?id=38883 Index: libcanberra/src/libcanberra-login-sound.desktop.in =================================================================== --- libcanberra.orig/src/libcanberra-login-sound.desktop.in 2011-07-01 15:02:59.870772598 +0100 +++ libcanberra/src/libcanberra-login-sound.desktop.in 2011-07-01 15:03:03.554772637 +0100 @@ -3,7 +3,7 @@ Name=GNOME Login Sound Comment=Plays a sound whenever you log in Exec=@bindir@/canberra-gtk-play --id="desktop-login" --description="GNOME Login" -OnlyShowIn=GNOME; +OnlyShowIn=GNOME;Unity; AutostartCondition=GSettings org.gnome.desktop.sound event-sounds X-GNOME-Autostart-Phase=Application X-GNOME-Provides=login-sound debian/patches/04_nodisplay_autostart.patch0000664000000000000000000000117712124333554016263 0ustar Description: Clean up Startup Applications dialog by hiding default apps Author: Michael Terry Bug-Ubuntu: https://launchpad.net/bugs/803917 Forwarded: not-needed Index: libcanberra/src/libcanberra-login-sound.desktop.in =================================================================== --- libcanberra.orig/src/libcanberra-login-sound.desktop.in 2011-07-01 15:02:05.982772027 +0100 +++ libcanberra/src/libcanberra-login-sound.desktop.in 2011-07-01 15:02:11.074772080 +0100 @@ -8,3 +8,4 @@ X-GNOME-Autostart-Phase=Application X-GNOME-Provides=login-sound X-GNOME-Autostart-enabled=false +NoDisplay=true debian/patches/undefined_reference.diff0000664000000000000000000000101712124333554015431 0ustar Index: libcanberra-0.30/src/Makefile.in =================================================================== --- libcanberra-0.30.orig/src/Makefile.in 2012-09-25 12:27:23.000000000 +1200 +++ libcanberra-0.30/src/Makefile.in 2012-09-27 16:34:46.877801368 +1200 @@ -545,7 +545,7 @@ GST_CFLAGS = @GST_CFLAGS@ GST_LIBS = @GST_LIBS@ GTK3_CFLAGS = @GTK3_CFLAGS@ -GTK3_LIBS = @GTK3_LIBS@ +GTK3_LIBS = @GTK3_LIBS@ -lX11 GTK3_MODULES_DIR = @GTK3_MODULES_DIR@ GTKDOC_CHECK = @GTKDOC_CHECK@ GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ debian/patches/series0000664000000000000000000000015512124333554012037 0ustar undefined_reference.diff 02_disable_login_sound.patch 03_onlyshowin_unity.patch 04_nodisplay_autostart.patch debian/patches/02_disable_login_sound.patch0000664000000000000000000000113412124333554016145 0ustar Description: Disable login sound by default Author: Jeremy Bicha Forwarded: not-needed Index: libcanberra/src/libcanberra-login-sound.desktop.in =================================================================== --- libcanberra.orig/src/libcanberra-login-sound.desktop.in 2011-07-01 15:02:05.982772027 +0100 +++ libcanberra/src/libcanberra-login-sound.desktop.in 2011-07-01 15:02:11.074772080 +0100 @@ -7,3 +7,4 @@ AutostartCondition=GSettings org.gnome.desktop.sound event-sounds X-GNOME-Autostart-Phase=Application X-GNOME-Provides=login-sound +X-GNOME-Autostart-enabled=false debian/canberra-gtk-play.10000664000000000000000000000357412124333554012570 0ustar .TH "canberra\-gtk\-play" "1" "2010\-08\-01" .SH "NAME" canberra\-gtk\-play \- play a sound event .SH "SYNOPSIS" .PP .B canberra\-gtk\-play .RI "[ " OPTIONS... " ]" .SH "DESCRIPTION" .PP This manual page documents briefly the \fBcanberra\-gtk\-play\fR command. .PP .B canberra\-gtk\-play plays sound events that are specified by the XDG Sound Theme and Name Specification. .SH "OPTIONS" .SS "Application Options" .TP .BR \-v , " \-\-version" Display version number and quit .TP .BR \-i , " \-\-id=" \fISTRING\fR Event sound identifier .TP .BR \-f , " \-\-file=" \fIPATH\fR Play file .TP .BR \-d , " \-\-description=" \fISTRING\fR Event sound description .TP .BR \-c , " \-\-cache\-control=" "{ \fIpermanent\fR|\fIvolatile\fR|\fInever\fR }" Specify how \fBcanberra\-gtk\-play\fR manages its cache. \fIpermanent\fR will cause the sample to be cached permanently, \fIvolatile\fR to be cached until the cache needs to be freed. .TP .BR \-l , " \-\-loop=" \fIINTEGER\fR Loop how many times (default: 1) .TP .BR \-V , " \-\-volume=" \fISTRING\fR A floating point dB value for the sample volume (ex: 0.0) .TP .BI \-\-property= STRING An arbitrary property .TP .BI \-\-display= DISPLAY X display to use .SS "Help Options" .TP .BR \-h , " \-\-help" Show help options .TP .BR \-\-help\-all Show all help options .TP .BR \-\-help\-gtk Show GTK+ Options .SS "GTK+ Options" .TP .BI \-\-class= CLASS Program class as used by the window manager .TP .BI \-\-name= NAME Program name as used by the window manager .TP .BI \-\-screen= SCREEN X screen to use .TP .BR \-\-sync Make X calls synchronous .TP .BI \-\-gtk\-module= MODULES Load additional GTK+ modules .TP .BR \-\-g\-fatal\-warnings Make all warnings fatal .SH "AUTHORS" .PP \fBcanberra\-gtk\-play\fR is Copyright 2008 Lennart Poettering. .PP This manual page was written by Francois Wendling for the Debian GNU/Linux system (but may be used by others). debian/source/0000775000000000000000000000000012124333774010476 5ustar debian/source/format0000664000000000000000000000001412124333554011700 0ustar 3.0 (quilt) debian/rules0000775000000000000000000000344412305235226010255 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/gnome.mk include /usr/share/cdbs/1/rules/utils.mk DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) common-install-arch:: find $(DEB_DESTDIR) -name "*.la" | xargs rm -f common-binary-post-install-arch:: list-missing update-patch-series: git rm -r -f $(CURDIR)/debian/patches mkdir -p $(CURDIR)/debian/patches git format-patch -o $(CURDIR)/debian/patches patches ^upstream | \ xargs -n 1 basename > $(CURDIR)/debian/patches/series git add $(CURDIR)/debian/patches DEB_CONFIGURE_EXTRA_FLAGS = \ --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ --enable-pulse \ --enable-gstreamer \ --enable-gtk \ --enable-gtk-doc \ --enable-tdb \ --with-builtin=dso # Linux-specific flags: ifeq ($(DEB_HOST_ARCH_OS), linux) DEB_CONFIGURE_EXTRA_FLAGS += --enable-alsa --disable-oss else DEB_CONFIGURE_EXTRA_FLAGS += --disable-alsa --enable-oss endif DEB_DH_MAKESHLIBS_ARGS_ALL += --exclude=usr/lib/$(DEB_HOST_MULTIARCH)/gtk-2.0/modules DEB_DH_MAKESHLIBS_ARGS_ALL += --exclude=usr/lib/$(DEB_HOST_MULTIARCH)/gtk-3.0/modules DEB_DH_MAKESHLIBS_ARGS_ALL += --exclude=usr/lib/$(DEB_HOST_MULTIARCH)/libcanberra-0.28 DEB_DH_MAKESHLIBS_ARGS_libcanberra0 += -- -c4 DEB_DH_MAKESHLIBS_ARGS_libcanberra-gtk0 += -- -c4 DEB_DH_MAKESHLIBS_ARGS_libcanberra-gtk3-0 += -- -c4 install/libcanberra-gtk3-module:: cp -a src/canberra-gtk-module.desktop \ debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gnome-settings-daemon-3.0/gtk-modules/canberra-gtk3-module.desktop mkdir -p debian/tmp/usr/lib/unity-settings-daemon-1.0/gtk-modules cp -a src/canberra-gtk-module.desktop \ debian/tmp/usr/lib/unity-settings-daemon-1.0/gtk-modules/canberra-gtk3-module.desktop debian/watch0000664000000000000000000000037012124333554010223 0ustar # Control file for uscan # Run the "uscan" command to check for upstream updates and more. # See uscan(1) for format # Compulsory line, this is a version 3 file version=3 http://0pointer.de/lennart/projects/libcanberra/ libcanberra-(.*)\.tar\.xz debian/gnome-session-canberra.manpages0000664000000000000000000000003312124333554015244 0ustar debian/canberra-gtk-play.1 debian/libcanberra-gstreamer.install0000664000000000000000000000007412124333554015016 0ustar debian/tmp/usr/lib/*/libcanberra-*/libcanberra-gstreamer.so debian/libcanberra-gtk3-module.preinst0000664000000000000000000000061412124333554015176 0ustar #!/bin/sh set -e case "$1" in upgrade) if dpkg --compare-versions "$2" le "0.28-2"; then if [ -f '/etc/X11/Xsession.d/52libcanberra-gtk3-module_add-to-gtk-modules/52libcanberra-gtk-module_add-to-gtk-modules' ]; then rm -f '/etc/X11/Xsession.d/52libcanberra-gtk3-module_add-to-gtk-modules/52libcanberra-gtk-module_add-to-gtk-modules' fi fi esac #DEBHELPER# exit 0 debian/gnome-session-canberra.install0000664000000000000000000000037112124333554015124 0ustar debian/tmp/usr/share/gnome/autostart/libcanberra-login-sound.desktop debian/tmp/usr/share/gnome/shutdown/libcanberra-logout-sound.sh debian/tmp/usr/share/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktop debian/tmp/usr/bin/canberra-gtk-play debian/libcanberra-doc.examples0000664000000000000000000000002412124333554013735 0ustar src/test-canberra.c debian/libcanberra-pulse.install0000664000000000000000000000007012124333554014151 0ustar debian/tmp/usr/lib/*/libcanberra-*/libcanberra-pulse.so debian/docs0000664000000000000000000000000712124333554010042 0ustar README debian/libcanberra-gtk3-0.install0000664000000000000000000000005312124333554014027 0ustar debian/tmp/usr/lib/*/libcanberra-gtk3.so.* debian/README.Debian0000664000000000000000000000174112124333554011236 0ustar libcanberra for Debian ---------------------- libcanberra can use different backends: null, ALSA, PulseAudio, OSS, GStreamer. Since the PulseAudio backend requires PulseAudio >= 0.9.11, this package uses ALSA for testing purposes. It is planned to use PulseAudio as soon as it is released. It is also planned to have different inter-conflicting packages for configurable backend installation. The GTK+ module is loaded when the GTK_MODULES environment variable contains the string "canberra-gtk-module". Lennart proposed to enable this by default when the package is installed. I have to figure out how to do it correctly in Debian. This package target "experimental": libcanberra-gtk requires GTK+ 2.13.4 in order to take the XSETTINGS configuration. However, GTK+ 2.13 is not available in Debian. But the package still compile with older version. A patch is included to avoid spurious debug messages. -- Marc-Andre Lureau , Thu, 28 Aug 2008 19:55:54 +0300 debian/libcanberra0.symbols0000664000000000000000000000425312124333554013134 0ustar libcanberra.so.0 libcanberra0 #MINVER# * Build-Depends-Package: libcanberra-dev CANBERRA_0@CANBERRA_0 0.3 ca_cache_lookup_sound@Base 0.9 ca_cache_store_sound@Base 0.9 ca_context_cache@Base 0.2 ca_context_cache_full@Base 0.2 ca_context_cancel@Base 0.2 ca_context_change_device@Base 0.2 ca_context_change_props@Base 0.2 ca_context_change_props_full@Base 0.2 ca_context_create@Base 0.2 ca_context_destroy@Base 0.2 ca_context_open@Base 0.2 ca_context_play@Base 0.2 ca_context_play_full@Base 0.2 ca_context_playing@Base 0.16 ca_context_set_driver@Base 0.2 ca_debug@Base 0.4 ca_detect_fork@Base 0.12 ca_driver_order@Base 0.4 ca_get_data_dirs@Base 0.9 ca_get_data_home@Base 0.9 ca_lookup_sound@Base 0.2 ca_lookup_sound_with_callback@Base 0.8 ca_memdup@Base 0.10 ca_mutex_free@Base 0.2 ca_mutex_lock@Base 0.2 ca_mutex_new@Base 0.2 ca_mutex_try_lock@Base 0.2 ca_mutex_unlock@Base 0.2 ca_parse_cache_control@Base 0.2 ca_proplist_contains@Base 0.2 ca_proplist_create@Base 0.2 ca_proplist_destroy@Base 0.2 ca_proplist_from_ap@Base 0.2 ca_proplist_get_unlocked@Base 0.2 ca_proplist_gets_unlocked@Base 0.2 ca_proplist_merge@Base 0.2 ca_proplist_merge_ap@Base 0.2 ca_proplist_set@Base 0.2 ca_proplist_setf@Base 0.2 ca_proplist_sets@Base 0.2 ca_sound_file_close@Base 0.2 ca_sound_file_frame_size@Base 0.2 ca_sound_file_get_channel_map@Base 0.13 ca_sound_file_get_nchannels@Base 0.2 ca_sound_file_get_rate@Base 0.2 ca_sound_file_get_sample_type@Base 0.2 ca_sound_file_get_size@Base 0.2 ca_sound_file_open@Base 0.2 ca_sound_file_read_arbitrary@Base 0.2 ca_sound_file_read_int16@Base 0.2 ca_sound_file_read_uint8@Base 0.2 ca_sprintf_malloc@Base 0.2 ca_strerror@Base 0.2 ca_theme_data_free@Base 0.2 ca_vorbis_close@Base 0.2 ca_vorbis_get_channel_map@Base 0.13 ca_vorbis_get_nchannels@Base 0.2 ca_vorbis_get_rate@Base 0.2 ca_vorbis_get_size@Base 0.2 ca_vorbis_open@Base 0.2 ca_vorbis_read_s16ne@Base 0.2 ca_wav_close@Base 0.2 ca_wav_get_channel_map@Base 0.13 ca_wav_get_nchannels@Base 0.2 ca_wav_get_rate@Base 0.2 ca_wav_get_sample_type@Base 0.2 ca_wav_get_size@Base 0.2 ca_wav_open@Base 0.2 ca_wav_read_s16le@Base 0.2 ca_wav_read_u8@Base 0.2 driver_playing@Base 0.17 debian/libcanberra-doc.install0000664000000000000000000000005612124333554013572 0ustar debian/tmp/usr/share/gtk-doc/html/libcanberra debian/libcanberra0.install0000664000000000000000000000020312124333554013101 0ustar debian/tmp/usr/lib/*/libcanberra.so.* # install alsa or oss modules debian/tmp/usr/lib/*/libcanberra-*/libcanberra-[ao][ls][s]*.so debian/libcanberra-gtk0.symbols0000664000000000000000000000053312124333554013714 0ustar libcanberra-gtk.so.0 libcanberra-gtk0 #MINVER# * Build-Depends-Package: libcanberra-gtk-dev ca_gtk_context_get@Base 0.2 ca_gtk_context_get_for_screen@Base 0.17 ca_gtk_play_for_event@Base 0.2 ca_gtk_play_for_widget@Base 0.2 ca_gtk_proplist_set_for_event@Base 0.2 ca_gtk_proplist_set_for_widget@Base 0.2 ca_gtk_widget_disable_sounds@Base 0.2 debian/52libcanberra-gtk-module_add-to-gtk-modules0000664000000000000000000000030512124333554017255 0ustar # This file is sourced by Xsession(5), not executed. if [ -z "$GTK_MODULES" ] ; then GTK_MODULES="canberra-gtk-module" else GTK_MODULES="$GTK_MODULES:canberra-gtk-module" fi export GTK_MODULES debian/libcanberra-gtk-module.install0000664000000000000000000000030412124333554015071 0ustar debian/tmp/usr/lib/*/gtk-2.0/modules/libcanberra-gtk-module.so debian/tmp/usr/lib/*/gnome-settings-daemon-3.0/gtk-modules/canberra-gtk-module.desktop usr/lib/gnome-settings-daemon-3.0/gtk-modules debian/52libcanberra-gtk3-module_add-to-gtk-modules0000664000000000000000000000030512124333554017340 0ustar # This file is sourced by Xsession(5), not executed. if [ -z "$GTK_MODULES" ] ; then GTK_MODULES="canberra-gtk-module" else GTK_MODULES="$GTK_MODULES:canberra-gtk-module" fi export GTK_MODULES debian/copyright0000664000000000000000000000163112124333554011126 0ustar This package was debianized by Marc-Andre Lureau on Tue Jun 10 20:33:14 2008. It was downloaded from . Upstream Authors ================ Lennart Poettering Files: * Copyright: Copyright 2008-2009 Lennart Poettering Licence: LGPL-2.1+ On Debian systems, the complete text of the LGPL-2.1 can be found in /usr/share/common-licenses/LGPL-2.1 File: src/gstreamer.c Copyright: Copyright 2008 Nokia Corporation and/or its subsidiary(-ies). Licence: LGPL-2.1+ On Debian systems, the complete text of the LGPL-2.1 can be found in /usr/share/common-licenses/LGPL-2.1 Files: m4/attributes.m4 Copyright: Copyright (c) 2006-2007 Diego Petten Copyright (c) 2006-2007 xine project Licence: LGPL-2+ On Debian systems, the complete text of the LGPL-2 can be found in /usr/share/common-licenses/LGPL-2 debian/libcanberra-gtk0.install0000664000000000000000000000005212124333554013666 0ustar debian/tmp/usr/lib/*/libcanberra-gtk.so.*