Merge lp:~rodrigo-moya/ubuntu/maverick/libcanberra/ubuntugtk3 into lp:~ubuntu-desktop/libcanberra/ubuntu

Proposed by Rodrigo Moya
Status: Merged
Merged at revision: 106
Proposed branch: lp:~rodrigo-moya/ubuntu/maverick/libcanberra/ubuntugtk3
Merge into: lp:~ubuntu-desktop/libcanberra/ubuntu
Diff against target: 1076 lines (+336/-186)
19 files modified
README (+78/-72)
configure (+12/-12)
configure.ac (+2/-2)
debian/changelog (+19/-0)
debian/control (+84/-13)
debian/libcanberra-gtk3-0.install (+2/-0)
debian/libcanberra-gtk3-0.symbols (+9/-0)
debian/libcanberra-gtk3-dev.install (+4/-0)
debian/libcanberra-gtk3-module.install (+3/-0)
debian/patches/90-patch-theme-for-ubuntu.patch (+15/-0)
debian/patches/series (+1/-0)
debian/rules (+7/-5)
doc/README (+78/-72)
doc/README.html (+8/-4)
doc/README.html.in (+5/-1)
gtkdoc/html/libcanberra-canberra-gtk.html (+2/-2)
src/canberra-gtk.c (+4/-0)
src/canberra.h (+1/-1)
src/sound-theme-spec.c (+2/-2)
To merge this branch: bzr merge lp:~rodrigo-moya/ubuntu/maverick/libcanberra/ubuntugtk3
Reviewer Review Type Date Requested Status
Michael Terry Approve
Ubuntu Development Team Pending
Review via email: mp+39997@code.launchpad.net

Description of the change

0.26 upstream release + GTK3 module

To post a comment you must log in.
108. By Rodrigo Moya

Remove leftover comment in debian/changelog

109. By Rodrigo Moya

Made gtk3-dev package depend on the same libgtk3.0-dev version

110. By Rodrigo Moya

Document changes in debian/rules

111. By Rodrigo Moya

Made -gtk3-dev package depend on libcanberra-gtk-dev for header file

112. By Rodrigo Moya

Merge patch from Rico

113. By Rodrigo Moya

Add missing files

Revision history for this message
Michael Terry (mterry) wrote :

Looks good, per discussion yesterday. debian/changelog should be signed at the bottom with your name though. (running dch and making an edit should fix that)

And the targeted distribution should be maverick if it's PPA-bound.

review: Approve
114. By Rodrigo Moya

Sign changelog

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'README'
2--- README 2010-07-13 05:08:44 +0000
3+++ README 2010-11-04 15:37:42 +0000
4@@ -1,4 +1,4 @@
5- libcanberra 0.25
6+ libcanberra 0.26
7
8 Copyright 2008-2010 Lennart Poettering <mzyvopnaoreen (at) 0pointer
9 (dot) de>
10@@ -26,104 +26,108 @@
11
12 News
13
14+ Mon 4 Oct 2010:
15+
16+ [10]Version 0.26 released; Gtk+ 3.x fixes.
17+
18 Sun 13 Jun 2010:
19
20- [10]Version 0.25 released; Optionally build with Gtk+ 3.x in addition
21+ [11]Version 0.25 released; Optionally build with Gtk+ 3.x in addition
22 to Gtk+ 2.x.
23
24 Mon 19 Apr 2010:
25
26- [11]Version 0.24 released; GTK code is now fine with GSEAL. Minor fixes
27+ [12]Version 0.24 released; GTK code is now fine with GSEAL. Minor fixes
28 in the PulseAudio backend, other fixes.
29
30 Sat 20 Feb 2010:
31
32- [12]Version 0.23 released; various minor fixes in the pulse and
33+ [13]Version 0.23 released; various minor fixes in the pulse and
34 gstreamer backends as well in the Vala API. Support for the recently
35 standardized Vorbis 6.1/7.1 multichannel modes.
36
37 Tue 20 Oct 2009:
38
39- [13]Version 0.22 released; small fix to make sure we don't dereference
40+ [14]Version 0.22 released; small fix to make sure we don't dereference
41 a null pointer.
42
43 Fri 16 Oct 2009:
44
45- [14]Version 0.21 released; suppress casting warning
46+ [15]Version 0.21 released; suppress casting warning
47
48 Thu 15 Oct 2009:
49
50- [15]Version 0.20 released; minor casting fix
51+ [16]Version 0.20 released; minor casting fix
52
53 Wed 14 Oct 2009:
54
55- [16]Version 0.19 released; some important fixes for the Gtk support
56+ [17]Version 0.19 released; some important fixes for the Gtk support
57
58 Sun 20 Sep 2009:
59
60- [17]Version 0.18 released; numerous updates for the Gtk support
61+ [18]Version 0.18 released; numerous updates for the Gtk support
62
63 Fri 12 Sep 2009:
64
65- [18]Version 0.17 released; add vala vapi file; numerous updates to Gtk
66+ [19]Version 0.17 released; add vala vapi file; numerous updates to Gtk
67 support
68
69 Thu 27 Aug 2009:
70
71- [19]Version 0.16 released; add new ca_context_playing() call
72+ [20]Version 0.16 released; add new ca_context_playing() call
73
74 Wed 5 Aug 2009:
75
76- [20]Version 0.15 released; bug fixes
77+ [21]Version 0.15 released; bug fixes
78
79 Thu 2 Jul 2009:
80
81- [21]Version 0.14 released; bug fixes
82+ [22]Version 0.14 released; bug fixes
83
84 Tue 23 Jun 2009:
85
86- [22]Version 0.13 released; multichannel support; gtk multihead support;
87+ [23]Version 0.13 released; multichannel support; gtk multihead support;
88 bug fixes
89
90 Mon 13 Apr 2009:
91
92- [23]Version 0.12 released; changes include: various fixes and updates
93+ [24]Version 0.12 released; changes include: various fixes and updates
94 for the PulseAudio backend; detect forks and return an error for all
95 functions in that case
96
97 Wed 21 Jan 2009:
98
99- [24]Version 0.11 released; changes include: major GStreamer backend
100+ [25]Version 0.11 released; changes include: major GStreamer backend
101 fixes; update to libtool 2.2; a few other fixes
102
103 Mon 6 Oct 2008:
104
105- [25]Version 0.10 released; changes include: install Gtk+ module using
106+ [26]Version 0.10 released; changes include: install Gtk+ module using
107 GConf; a few other fixes
108
109 Tue 9 Sep 2008:
110
111- [26]Version 0.9 released; changes include: GStreamer fixes, include
112+ [27]Version 0.9 released; changes include: GStreamer fixes, include
113 (optional) libtdb based lookup cache.
114
115 Thu 28 Aug 2008:
116
117- [27]Version 0.8 released; changes include: new OSS and GStreamer
118+ [28]Version 0.8 released; changes include: new OSS and GStreamer
119 backend; portability fixes for FreeBSD/Solaris; the multi backend works
120 now
121
122 Thu 14 Aug 2008:
123
124- [28]Version 0.7 released; changes include: documentation updates;
125+ [29]Version 0.7 released; changes include: documentation updates;
126 various bug fixes; add this web site/README; allow playback of event
127 sounds with only a sound file path specified; other changes
128
129 Overview
130
131- libcanberra is an implementation of the [29]XDG Sound Theme and Name
132+ libcanberra is an implementation of the [30]XDG Sound Theme and Name
133 Specifications, for generating event sounds on free desktops, such as
134- [30]GNOME. It comes with several backends ([31]ALSA, [32]PulseAudio,
135- OSS, [33]GStreamer, null) and is designed to be portable. It consists
136+ [31]GNOME. It comes with several backends ([32]ALSA, [33]PulseAudio,
137+ OSS, [34]GStreamer, null) and is designed to be portable. It consists
138 of the following parts:
139 1. libcanberra: the main library
140 2. libcanberra-gtk: some glue code to make it easier to use
141@@ -131,14 +135,14 @@
142 3. libcanberra-gtk-module: a Gtk+ module that uses libcanberra-gtk to
143 trigger input feedback event sounds
144
145- For more information see [34]the original announcement.
146+ For more information see [35]the original announcement.
147
148 Current Status
149
150 libcanberra is mostly feature complete. For now however it includes
151 backends only for ALSA, PulseAudio, OSS and GStreamer.
152
153- libcanberra has been declared [35]a blessed GNOME dependency.
154+ libcanberra has been declared [36]a blessed GNOME dependency.
155
156 The OSS driver is incomplete: only sound files that are in a format
157 natively understood by the sound card are supported. If the sample
158@@ -160,7 +164,7 @@
159
160 Documentation
161
162- You may browse the [36]gtkdoc generated [37]programing documentation of
163+ You may browse the [37]gtkdoc generated [38]programing documentation of
164 the API.
165
166 Requirements
167@@ -195,25 +199,26 @@
168 Download
169
170 The newest release is always available from
171- [38]http://0pointer.de/lennart/projects/libcanberra/
172-
173- The current release is [39]0.25
174-
175- Get libcanberra's development sources from the [40]GIT [41]repository
176- ([42]gitweb):
177+ [39]http://0pointer.de/lennart/projects/libcanberra/
178+
179+ The current release is [40]0.26
180+
181+ Get libcanberra's development sources from the [41]GIT [42]repository
182+ ([43]gitweb):
183 git clone git://git.0pointer.de/libcanberra
184
185 If you want to report bugs, have questions or want to be notified about
186- new releases, please join the [43]libcanberra-discuss mailing list.
187+ new releases, please join the [44]libcanberra-discuss mailing list.
188
189 If you want to be notified about new git commits, please join the
190- [44]libcanberra-commits mailing list.
191+ [45]libcanberra-commits mailing list.
192
193- libcanberra's bugs are tracked at [45]bugs.freedesktop.org.
194+ libcanberra's bugs are tracked at [46]bugs.freedesktop.org.
195 __________________________________________________________________
196
197
198- Lennart Poettering <mzyvopnaoreen (at) 0pointer (dot) de>, June 2010
199+ Lennart Poettering <mzyvopnaoreen (at) 0pointer (dot) de>, October
200+ 2010
201
202 References
203
204@@ -226,39 +231,40 @@
205 7. README#installation
206 8. README#acks
207 9. README#download
208- 10. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.25.tar.gz
209- 11. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.24.tar.gz
210- 12. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.23.tar.gz
211- 13. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.22.tar.gz
212- 14. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.21.tar.gz
213- 15. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.20.tar.gz
214- 16. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.19.tar.gz
215- 17. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.18.tar.gz
216- 18. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.17.tar.gz
217- 19. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.16.tar.gz
218- 20. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.15.tar.gz
219- 21. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.14.tar.gz
220- 22. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.13.tar.gz
221- 23. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.12.tar.gz
222- 24. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.11.tar.gz
223- 25. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.10.tar.gz
224- 26. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.9.tar.gz
225- 27. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.8.tar.gz
226- 28. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.7.tar.gz
227- 29. http://freedesktop.org/wiki/Specifications/sound-theme-spec
228- 30. http://www.gnome.org/
229- 31. http://alsa-project.org/
230- 32. http://pulseaudio.org/
231- 33. http://gstreamer.org/
232- 34. http://0pointer.de/blog/projects/sixfold-announcement.html
233- 35. http://mail.gnome.org/archives/devel-announce-list/2008-August/msg00001.html
234- 36. http://www.gtk.org/gtk-doc/
235- 37. http://0pointer.de/lennart/projects/libcanberra/gtkdoc/
236- 38. http://0pointer.de/lennart/projects/libcanberra/
237- 39. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.25.tar.gz
238- 40. http://git-scm.com/
239- 41. git://git.0pointer.de/libcanberra
240- 42. http://git.0pointer.de/?p=libcanberra.git
241- 43. https://tango.0pointer.de/mailman/listinfo/libcanberra-discuss/
242- 44. https://tango.0pointer.de/mailman/listinfo/libcanberra-commits/
243- 45. http://bugs.freedesktop.org/buglist.cgi?bug_status=__open__&product=libcanberra
244+ 10. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.26.tar.gz
245+ 11. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.25.tar.gz
246+ 12. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.24.tar.gz
247+ 13. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.23.tar.gz
248+ 14. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.22.tar.gz
249+ 15. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.21.tar.gz
250+ 16. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.20.tar.gz
251+ 17. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.19.tar.gz
252+ 18. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.18.tar.gz
253+ 19. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.17.tar.gz
254+ 20. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.16.tar.gz
255+ 21. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.15.tar.gz
256+ 22. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.14.tar.gz
257+ 23. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.13.tar.gz
258+ 24. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.12.tar.gz
259+ 25. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.11.tar.gz
260+ 26. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.10.tar.gz
261+ 27. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.9.tar.gz
262+ 28. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.8.tar.gz
263+ 29. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.7.tar.gz
264+ 30. http://freedesktop.org/wiki/Specifications/sound-theme-spec
265+ 31. http://www.gnome.org/
266+ 32. http://alsa-project.org/
267+ 33. http://pulseaudio.org/
268+ 34. http://gstreamer.org/
269+ 35. http://0pointer.de/blog/projects/sixfold-announcement.html
270+ 36. http://mail.gnome.org/archives/devel-announce-list/2008-August/msg00001.html
271+ 37. http://www.gtk.org/gtk-doc/
272+ 38. http://0pointer.de/lennart/projects/libcanberra/gtkdoc/
273+ 39. http://0pointer.de/lennart/projects/libcanberra/
274+ 40. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.26.tar.gz
275+ 41. http://git-scm.com/
276+ 42. git://git.0pointer.de/libcanberra
277+ 43. http://git.0pointer.de/?p=libcanberra.git
278+ 44. https://tango.0pointer.de/mailman/listinfo/libcanberra-discuss/
279+ 45. https://tango.0pointer.de/mailman/listinfo/libcanberra-commits/
280+ 46. http://bugs.freedesktop.org/buglist.cgi?bug_status=__open__&product=libcanberra
281
282=== modified file 'configure'
283--- configure 2010-07-13 05:08:44 +0000
284+++ configure 2010-11-04 15:37:42 +0000
285@@ -1,6 +1,6 @@
286 #! /bin/sh
287 # Guess values for system-dependent variables and create Makefiles.
288-# Generated by GNU Autoconf 2.65 for libcanberra 0.25.
289+# Generated by GNU Autoconf 2.65 for libcanberra 0.26.
290 #
291 # Report bugs to <mzyvopnaoreen (at) 0pointer (dot) de>.
292 #
293@@ -701,8 +701,8 @@
294 # Identity of this package.
295 PACKAGE_NAME='libcanberra'
296 PACKAGE_TARNAME='libcanberra'
297-PACKAGE_VERSION='0.25'
298-PACKAGE_STRING='libcanberra 0.25'
299+PACKAGE_VERSION='0.26'
300+PACKAGE_STRING='libcanberra 0.26'
301 PACKAGE_BUGREPORT='mzyvopnaoreen (at) 0pointer (dot) de'
302 PACKAGE_URL=''
303
304@@ -1564,7 +1564,7 @@
305 # Omit some internal or obsolete options to make the list less imposing.
306 # This message is too long to be a string in the A/UX 3.1 sh.
307 cat <<_ACEOF
308-\`configure' configures libcanberra 0.25 to adapt to many kinds of systems.
309+\`configure' configures libcanberra 0.26 to adapt to many kinds of systems.
310
311 Usage: $0 [OPTION]... [VAR=VALUE]...
312
313@@ -1634,7 +1634,7 @@
314
315 if test -n "$ac_init_help"; then
316 case $ac_init_help in
317- short | recursive ) echo "Configuration of libcanberra 0.25:";;
318+ short | recursive ) echo "Configuration of libcanberra 0.26:";;
319 esac
320 cat <<\_ACEOF
321
322@@ -1776,7 +1776,7 @@
323 test -n "$ac_init_help" && exit $ac_status
324 if $ac_init_version; then
325 cat <<\_ACEOF
326-libcanberra configure 0.25
327+libcanberra configure 0.26
328 generated by GNU Autoconf 2.65
329
330 Copyright (C) 2009 Free Software Foundation, Inc.
331@@ -2322,7 +2322,7 @@
332 This file contains any messages produced by compilers while
333 running configure, to aid debugging if configure makes a mistake.
334
335-It was created by libcanberra $as_me 0.25, which was
336+It was created by libcanberra $as_me 0.26, which was
337 generated by GNU Autoconf 2.65. Invocation command line was
338
339 $ $0 $@
340@@ -3135,7 +3135,7 @@
341
342 # Define the identity of the package.
343 PACKAGE='libcanberra'
344- VERSION='0.25'
345+ VERSION='0.26'
346
347
348 cat >>confdefs.h <<_ACEOF
349@@ -3180,7 +3180,7 @@
350
351 LIBCANBERRA_VERSION_INFO=2:4:2
352
353-LIBCANBERRA_GTK_VERSION_INFO=1:6:1
354+LIBCANBERRA_GTK_VERSION_INFO=1:7:1
355
356
357 # Make sure we can run config.sub.
358@@ -18363,7 +18363,7 @@
359
360 CA_MAJOR=0
361
362-CA_MINOR=25
363+CA_MINOR=26
364
365
366
367@@ -19238,7 +19238,7 @@
368 # report actual input values of CONFIG_FILES etc. instead of their
369 # values after options handling.
370 ac_log="
371-This file was extended by libcanberra $as_me 0.25, which was
372+This file was extended by libcanberra $as_me 0.26, which was
373 generated by GNU Autoconf 2.65. Invocation command line was
374
375 CONFIG_FILES = $CONFIG_FILES
376@@ -19304,7 +19304,7 @@
377 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
378 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
379 ac_cs_version="\\
380-libcanberra config.status 0.25
381+libcanberra config.status 0.26
382 configured by $0, generated by GNU Autoconf 2.65,
383 with options \\"\$ac_cs_config\\"
384
385
386=== modified file 'configure.ac'
387--- configure.ac 2010-07-13 05:08:44 +0000
388+++ configure.ac 2010-11-04 15:37:42 +0000
389@@ -20,7 +20,7 @@
390 # <http://www.gnu.org/licenses/>.
391
392 m4_define([ca_major],[0])
393-m4_define([ca_minor],[25])
394+m4_define([ca_minor],[26])
395 m4_define([ca_version],[ca_major.ca_minor])
396
397 AC_PREREQ(2.63)
398@@ -34,7 +34,7 @@
399
400 AC_SUBST(PACKAGE_URL, [http://0pointer.de/lennart/projects/libcanberra/])
401 AC_SUBST(LIBCANBERRA_VERSION_INFO, [2:4:2])
402-AC_SUBST(LIBCANBERRA_GTK_VERSION_INFO, [1:6:1])
403+AC_SUBST(LIBCANBERRA_GTK_VERSION_INFO, [1:7:1])
404
405 AC_CANONICAL_HOST
406 AC_DEFINE_UNQUOTED([CANONICAL_HOST], "$host", [Canonical host string.])
407
408=== modified file 'debian/changelog'
409--- debian/changelog 2010-11-02 05:38:17 +0000
410+++ debian/changelog 2010-11-04 15:37:42 +0000
411@@ -1,3 +1,22 @@
412+libcanberra (0.26-0ubuntu2~ppa1) natty; urgency=low
413+
414+ [ Rodrigo Moya ]
415+ * New upstream release
416+ * debian/control:
417+ - Depend on libgtk3.0-dev also, to build GTK3 module
418+ - Increment Standards-version
419+ - Add GTK3 packages
420+ * debian/libcanberra-gtk3*.install:
421+ - Add GTK3 module packages
422+ * debian/rules:
423+ - Remove versioning directives from DEB_DH_MAKESHLIBS_ARGS*
424+
425+ [ Rico Tzschichholz ]
426+ * debian/patches
427+ - add 90-patch-theme-for-ubuntu.patch
428+
429+ -- Rodrigo Moya <rodrigo.moya@canonical.com> Thu, 04 Nov 2010 07:56:34 +0100
430+
431 libcanberra (0.26-0ubuntu1) natty; urgency=low
432
433 * New upstream release
434
435=== modified file 'debian/control'
436--- debian/control 2010-11-02 05:38:17 +0000
437+++ debian/control 2010-11-04 15:37:42 +0000
438@@ -12,12 +12,14 @@
439 libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386],
440 libvorbis-dev,
441 libgtk2.0-dev (>= 2.20),
442- tdb-dev (> 1.1),
443+ libgtk3.0-dev (>= 2.91.0),
444+ tdb-dev (>> 1.1),
445 gtk-doc-tools,
446 libpulse-dev (>= 0.9.11),
447 libgstreamer0.10-dev (>= 0.10.15),
448+ libgconf2-dev,
449 quilt
450-Standards-Version: 3.8.4
451+Standards-Version: 3.9.1
452 Vcs-Bzr: http://launchpad.net/~ubuntu-desktop/libcanberra/ubuntu
453
454 Package: libcanberra0
455@@ -156,6 +158,53 @@
456 This package contains headers and libraries for developing
457 applications that play event sounds with libcanberra-gtk.
458
459+Package: libcanberra-gtk3-0
460+Architecture: any
461+Depends: ${shlibs:Depends}, ${misc:Depends}
462+Recommends: libcanberra-gtk3-module
463+Description: Gtk+ 3.0 helper for playing widget event sounds with libcanberra
464+ libcanberra-gtk provides a few functions that simplify libcanberra
465+ usage from Gtk+ 3.0.
466+ .
467+ Contextual informations are needed to play event sound. This library
468+ can help to compile directly event sounds property lists based on
469+ active GtkWidget objects or GdkEvent events.
470+
471+Package: libcanberra-gtk3-0-dbg
472+Architecture: any
473+Priority: extra
474+Section: debug
475+Depends: ${misc:Depends}, libcanberra-gtk3-0 (= ${binary:Version})
476+Description: libcanberra-gtk libraries detached debugging symbols
477+ libcanberra-gtk provides a few functions that simplify libcanberra
478+ usage from Gtk+ 3.0.
479+ .
480+ Contextual informations are needed to play event sound. This library
481+ can help to compile directly event sounds property lists based on
482+ active GtkWidget objects or GdkEvent events.
483+ .
484+ This package contains detached debugging symbols for it.
485+
486+Package: libcanberra-gtk3-dev
487+Section: libdevel
488+Architecture: any
489+Depends: ${shlibs:Depends},
490+ ${misc:Depends},
491+ libcanberra-gtk3-0 (= ${binary:Version}),
492+ libcanberra-dev (= ${binary:Version}),
493+ libcanberra-gtk-dev (= ${binary:Version}),
494+ libgtk3.0-dev (>= 2.91.0)
495+Description: a simple abstract interface for playing event sounds
496+ libcanberra-gtk provides a few functions that simplify
497+ libcanberra usage from Gtk+ 3.0.
498+ .
499+ Contextual informations are needed to play event sound. This library
500+ can help to compile directly event sounds property lists based on
501+ active GtkWidget objects or GdkEvent events.
502+ .
503+ This package contains headers and libraries for developing
504+ applications that play event sounds with libcanberra-gtk.
505+
506 Package: libcanberra-gtk-module
507 Architecture: any
508 Depends: ${shlibs:Depends}, ${misc:Depends}
509@@ -163,6 +212,39 @@
510 A GtkModule which will automatically hook into all kinds of events
511 inside a Gtk+ program and generate sound events from them.
512
513+Package: libcanberra-gtk-module-dbg
514+Architecture: any
515+Priority: extra
516+Section: debug
517+Depends: ${misc:Depends}, libcanberra-gtk-module (= ${binary:Version})
518+Description: libcanberra GtkModule detached debugging symbols
519+ A GtkModule which will automatically hook into all kinds of events
520+ inside a Gtk+ program and generate sound events from them.
521+ .
522+ This package contains detached debugging symbols for it.
523+
524+Package: libcanberra-gtk3-module
525+Architecture: any
526+Priority: extra
527+Section: debug
528+Depends: ${misc:Depends}, libcanberra-gtk-module (= ${binary:Version})
529+Description: libcanberra GtkModule detached debugging symbols
530+ A GtkModule which will automatically hook into all kinds of events
531+ inside a Gtk+ 3.0 program and generate sound events from them.
532+ .
533+ This package contains detached debugging symbols for it.
534+
535+Package: libcanberra-gtk3-module-dbg
536+Architecture: any
537+Priority: extra
538+Section: debug
539+Depends: ${misc:Depends}, libcanberra-gtk-module (= ${binary:Version})
540+Description: libcanberra GtkModule detached debugging symbols
541+ A GtkModule which will automatically hook into all kinds of events
542+ inside a Gtk+ 3.0 program and generate sound events from them.
543+ .
544+ This package contains detached debugging symbols for it.
545+
546 Package: gnome-session-canberra
547 Architecture: all
548 Depends: ${misc:Depends}, ${shlibs:Depends}, libcanberra-gtk0
549@@ -174,17 +256,6 @@
550 .
551 This package is using canberra-gtk-play from libcanberra.
552
553-Package: libcanberra-gtk-module-dbg
554-Architecture: any
555-Priority: extra
556-Section: debug
557-Depends: ${misc:Depends}, libcanberra-gtk-module (= ${binary:Version})
558-Description: libcanberra GtkModule detached debugging symbols
559- A GtkModule which will automatically hook into all kinds of events
560- inside a Gtk+ program and generate sound events from them.
561- .
562- This package contains detached debugging symbols for it.
563-
564 Package: libcanberra-doc
565 Section: doc
566 Architecture: all
567
568=== added file 'debian/libcanberra-gtk3-0.install'
569--- debian/libcanberra-gtk3-0.install 1970-01-01 00:00:00 +0000
570+++ debian/libcanberra-gtk3-0.install 2010-11-04 15:37:42 +0000
571@@ -0,0 +1,2 @@
572+debian/tmp/usr/lib/libcanberra-gtk3.so.*
573+#debian/tmp/usr/bin/canberra-gtk-play
574
575=== added file 'debian/libcanberra-gtk3-0.symbols'
576--- debian/libcanberra-gtk3-0.symbols 1970-01-01 00:00:00 +0000
577+++ debian/libcanberra-gtk3-0.symbols 2010-11-04 15:37:42 +0000
578@@ -0,0 +1,9 @@
579+libcanberra-gtk3.so.0 libcanberra-gtk3-0 #MINVER#
580+ ca_gtk_context_get@Base 0.25
581+ ca_gtk_context_get_for_screen@Base 0.25
582+ ca_gtk_play_for_event@Base 0.25
583+ ca_gtk_play_for_widget@Base 0.25
584+ ca_gtk_proplist_set_for_event@Base 0.25
585+ ca_gtk_proplist_set_for_widget@Base 0.25
586+ ca_gtk_widget_disable_sounds@Base 0.25
587+
588
589=== added file 'debian/libcanberra-gtk3-dev.install'
590--- debian/libcanberra-gtk3-dev.install 1970-01-01 00:00:00 +0000
591+++ debian/libcanberra-gtk3-dev.install 2010-11-04 15:37:42 +0000
592@@ -0,0 +1,4 @@
593+#debian/tmp/usr/include/canberra-gtk.h
594+debian/tmp/usr/lib/libcanberra-gtk3.so
595+debian/tmp/usr/lib/pkgconfig/libcanberra-gtk3.pc
596+#debian/tmp/usr/share/vala/vapi/libcanberra-gtk.vapi
597
598=== added file 'debian/libcanberra-gtk3-module.install'
599--- debian/libcanberra-gtk3-module.install 1970-01-01 00:00:00 +0000
600+++ debian/libcanberra-gtk3-module.install 2010-11-04 15:37:42 +0000
601@@ -0,0 +1,3 @@
602+debian/tmp/usr/lib/gtk-3.0/modules/libcanberra-gtk-module.so
603+debian/tmp/usr/lib/gtk-3.0/modules/libcanberra-gtk3-module.so
604+#debian/52libcanberra-gtk-module_add-to-gtk-modules /etc/X11/Xsession.d
605
606=== added directory 'debian/patches'
607=== added file 'debian/patches/90-patch-theme-for-ubuntu.patch'
608--- debian/patches/90-patch-theme-for-ubuntu.patch 1970-01-01 00:00:00 +0000
609+++ debian/patches/90-patch-theme-for-ubuntu.patch 2010-11-04 15:37:42 +0000
610@@ -0,0 +1,15 @@
611+Index: libcanberra-0.26/src/sound-theme-spec.c
612+===================================================================
613+--- libcanberra-0.26.orig/src/sound-theme-spec.c
614++++ libcanberra-0.26/src/sound-theme-spec.c
615+@@ -34,8 +34,8 @@
616+ #include "llist.h"
617+ #include "cache.h"
618+
619+-#define DEFAULT_THEME "freedesktop"
620+-#define FALLBACK_THEME "freedesktop"
621++#define DEFAULT_THEME "ubuntu"
622++#define FALLBACK_THEME "ubuntu"
623+ #define DEFAULT_OUTPUT_PROFILE "stereo"
624+ #define N_THEME_DIR_MAX 8
625+
626
627=== added file 'debian/patches/series'
628--- debian/patches/series 1970-01-01 00:00:00 +0000
629+++ debian/patches/series 2010-11-04 15:37:42 +0000
630@@ -0,0 +1,1 @@
631+90-patch-theme-for-ubuntu.patch
632
633=== modified file 'debian/rules'
634--- debian/rules 2010-05-28 01:06:21 +0000
635+++ debian/rules 2010-11-04 15:37:42 +0000
636@@ -3,7 +3,7 @@
637 include /usr/share/cdbs/1/rules/debhelper.mk
638 include /usr/share/cdbs/1/class/autotools.mk
639 include /usr/share/cdbs/1/rules/utils.mk
640-#include /usr/share/cdbs/1/rules/patchsys-quilt.mk
641+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
642
643 DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
644
645@@ -37,7 +37,9 @@
646 DEB_CONFIGURE_EXTRA_FLAGS += --disable-alsa --enable-oss
647 endif
648
649-DEB_DH_MAKESHLIBS_ARGS_ALL = --exclude=usr/lib/gtk-2.0/modules
650-DEB_DH_MAKESHLIBS_ARGS_ALL += --exclude=usr/lib/libcanberra-0.24
651-DEB_DH_MAKESHLIBS_ARGS_libcanberra0 += -V "libcanberra0 (>= 0.20)" -- -c4
652-DEB_DH_MAKESHLIBS_ARGS_libcanberra-gtk0 += -V "libcanberra-gtk0 (>= 0.20)" -- -c4
653+DEB_DH_MAKESHLIBS_ARGS_ALL += --exclude=usr/lib/gtk-2.0/modules
654+DEB_DH_MAKESHLIBS_ARGS_ALL += --exclude=usr/lib/gtk-3.0/modules
655+DEB_DH_MAKESHLIBS_ARGS_ALL += --exclude=usr/lib/libcanberra-0.26
656+DEB_DH_MAKESHLIBS_ARGS_libcanberra0 += -- -c4
657+DEB_DH_MAKESHLIBS_ARGS_libcanberra-gtk0 += -- -c4
658+DEB_DH_MAKESHLIBS_ARGS_libcanberra-gtk3-0 += -- -c4
659
660=== modified file 'doc/README'
661--- doc/README 2010-07-13 05:08:44 +0000
662+++ doc/README 2010-11-04 15:37:42 +0000
663@@ -1,4 +1,4 @@
664- libcanberra 0.25
665+ libcanberra 0.26
666
667 Copyright 2008-2010 Lennart Poettering <mzyvopnaoreen (at) 0pointer
668 (dot) de>
669@@ -26,104 +26,108 @@
670
671 News
672
673+ Mon 4 Oct 2010:
674+
675+ [10]Version 0.26 released; Gtk+ 3.x fixes.
676+
677 Sun 13 Jun 2010:
678
679- [10]Version 0.25 released; Optionally build with Gtk+ 3.x in addition
680+ [11]Version 0.25 released; Optionally build with Gtk+ 3.x in addition
681 to Gtk+ 2.x.
682
683 Mon 19 Apr 2010:
684
685- [11]Version 0.24 released; GTK code is now fine with GSEAL. Minor fixes
686+ [12]Version 0.24 released; GTK code is now fine with GSEAL. Minor fixes
687 in the PulseAudio backend, other fixes.
688
689 Sat 20 Feb 2010:
690
691- [12]Version 0.23 released; various minor fixes in the pulse and
692+ [13]Version 0.23 released; various minor fixes in the pulse and
693 gstreamer backends as well in the Vala API. Support for the recently
694 standardized Vorbis 6.1/7.1 multichannel modes.
695
696 Tue 20 Oct 2009:
697
698- [13]Version 0.22 released; small fix to make sure we don't dereference
699+ [14]Version 0.22 released; small fix to make sure we don't dereference
700 a null pointer.
701
702 Fri 16 Oct 2009:
703
704- [14]Version 0.21 released; suppress casting warning
705+ [15]Version 0.21 released; suppress casting warning
706
707 Thu 15 Oct 2009:
708
709- [15]Version 0.20 released; minor casting fix
710+ [16]Version 0.20 released; minor casting fix
711
712 Wed 14 Oct 2009:
713
714- [16]Version 0.19 released; some important fixes for the Gtk support
715+ [17]Version 0.19 released; some important fixes for the Gtk support
716
717 Sun 20 Sep 2009:
718
719- [17]Version 0.18 released; numerous updates for the Gtk support
720+ [18]Version 0.18 released; numerous updates for the Gtk support
721
722 Fri 12 Sep 2009:
723
724- [18]Version 0.17 released; add vala vapi file; numerous updates to Gtk
725+ [19]Version 0.17 released; add vala vapi file; numerous updates to Gtk
726 support
727
728 Thu 27 Aug 2009:
729
730- [19]Version 0.16 released; add new ca_context_playing() call
731+ [20]Version 0.16 released; add new ca_context_playing() call
732
733 Wed 5 Aug 2009:
734
735- [20]Version 0.15 released; bug fixes
736+ [21]Version 0.15 released; bug fixes
737
738 Thu 2 Jul 2009:
739
740- [21]Version 0.14 released; bug fixes
741+ [22]Version 0.14 released; bug fixes
742
743 Tue 23 Jun 2009:
744
745- [22]Version 0.13 released; multichannel support; gtk multihead support;
746+ [23]Version 0.13 released; multichannel support; gtk multihead support;
747 bug fixes
748
749 Mon 13 Apr 2009:
750
751- [23]Version 0.12 released; changes include: various fixes and updates
752+ [24]Version 0.12 released; changes include: various fixes and updates
753 for the PulseAudio backend; detect forks and return an error for all
754 functions in that case
755
756 Wed 21 Jan 2009:
757
758- [24]Version 0.11 released; changes include: major GStreamer backend
759+ [25]Version 0.11 released; changes include: major GStreamer backend
760 fixes; update to libtool 2.2; a few other fixes
761
762 Mon 6 Oct 2008:
763
764- [25]Version 0.10 released; changes include: install Gtk+ module using
765+ [26]Version 0.10 released; changes include: install Gtk+ module using
766 GConf; a few other fixes
767
768 Tue 9 Sep 2008:
769
770- [26]Version 0.9 released; changes include: GStreamer fixes, include
771+ [27]Version 0.9 released; changes include: GStreamer fixes, include
772 (optional) libtdb based lookup cache.
773
774 Thu 28 Aug 2008:
775
776- [27]Version 0.8 released; changes include: new OSS and GStreamer
777+ [28]Version 0.8 released; changes include: new OSS and GStreamer
778 backend; portability fixes for FreeBSD/Solaris; the multi backend works
779 now
780
781 Thu 14 Aug 2008:
782
783- [28]Version 0.7 released; changes include: documentation updates;
784+ [29]Version 0.7 released; changes include: documentation updates;
785 various bug fixes; add this web site/README; allow playback of event
786 sounds with only a sound file path specified; other changes
787
788 Overview
789
790- libcanberra is an implementation of the [29]XDG Sound Theme and Name
791+ libcanberra is an implementation of the [30]XDG Sound Theme and Name
792 Specifications, for generating event sounds on free desktops, such as
793- [30]GNOME. It comes with several backends ([31]ALSA, [32]PulseAudio,
794- OSS, [33]GStreamer, null) and is designed to be portable. It consists
795+ [31]GNOME. It comes with several backends ([32]ALSA, [33]PulseAudio,
796+ OSS, [34]GStreamer, null) and is designed to be portable. It consists
797 of the following parts:
798 1. libcanberra: the main library
799 2. libcanberra-gtk: some glue code to make it easier to use
800@@ -131,14 +135,14 @@
801 3. libcanberra-gtk-module: a Gtk+ module that uses libcanberra-gtk to
802 trigger input feedback event sounds
803
804- For more information see [34]the original announcement.
805+ For more information see [35]the original announcement.
806
807 Current Status
808
809 libcanberra is mostly feature complete. For now however it includes
810 backends only for ALSA, PulseAudio, OSS and GStreamer.
811
812- libcanberra has been declared [35]a blessed GNOME dependency.
813+ libcanberra has been declared [36]a blessed GNOME dependency.
814
815 The OSS driver is incomplete: only sound files that are in a format
816 natively understood by the sound card are supported. If the sample
817@@ -160,7 +164,7 @@
818
819 Documentation
820
821- You may browse the [36]gtkdoc generated [37]programing documentation of
822+ You may browse the [37]gtkdoc generated [38]programing documentation of
823 the API.
824
825 Requirements
826@@ -195,25 +199,26 @@
827 Download
828
829 The newest release is always available from
830- [38]http://0pointer.de/lennart/projects/libcanberra/
831-
832- The current release is [39]0.25
833-
834- Get libcanberra's development sources from the [40]GIT [41]repository
835- ([42]gitweb):
836+ [39]http://0pointer.de/lennart/projects/libcanberra/
837+
838+ The current release is [40]0.26
839+
840+ Get libcanberra's development sources from the [41]GIT [42]repository
841+ ([43]gitweb):
842 git clone git://git.0pointer.de/libcanberra
843
844 If you want to report bugs, have questions or want to be notified about
845- new releases, please join the [43]libcanberra-discuss mailing list.
846+ new releases, please join the [44]libcanberra-discuss mailing list.
847
848 If you want to be notified about new git commits, please join the
849- [44]libcanberra-commits mailing list.
850+ [45]libcanberra-commits mailing list.
851
852- libcanberra's bugs are tracked at [45]bugs.freedesktop.org.
853+ libcanberra's bugs are tracked at [46]bugs.freedesktop.org.
854 __________________________________________________________________
855
856
857- Lennart Poettering <mzyvopnaoreen (at) 0pointer (dot) de>, June 2010
858+ Lennart Poettering <mzyvopnaoreen (at) 0pointer (dot) de>, October
859+ 2010
860
861 References
862
863@@ -226,39 +231,40 @@
864 7. README#installation
865 8. README#acks
866 9. README#download
867- 10. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.25.tar.gz
868- 11. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.24.tar.gz
869- 12. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.23.tar.gz
870- 13. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.22.tar.gz
871- 14. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.21.tar.gz
872- 15. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.20.tar.gz
873- 16. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.19.tar.gz
874- 17. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.18.tar.gz
875- 18. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.17.tar.gz
876- 19. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.16.tar.gz
877- 20. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.15.tar.gz
878- 21. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.14.tar.gz
879- 22. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.13.tar.gz
880- 23. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.12.tar.gz
881- 24. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.11.tar.gz
882- 25. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.10.tar.gz
883- 26. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.9.tar.gz
884- 27. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.8.tar.gz
885- 28. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.7.tar.gz
886- 29. http://freedesktop.org/wiki/Specifications/sound-theme-spec
887- 30. http://www.gnome.org/
888- 31. http://alsa-project.org/
889- 32. http://pulseaudio.org/
890- 33. http://gstreamer.org/
891- 34. http://0pointer.de/blog/projects/sixfold-announcement.html
892- 35. http://mail.gnome.org/archives/devel-announce-list/2008-August/msg00001.html
893- 36. http://www.gtk.org/gtk-doc/
894- 37. http://0pointer.de/lennart/projects/libcanberra/gtkdoc/
895- 38. http://0pointer.de/lennart/projects/libcanberra/
896- 39. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.25.tar.gz
897- 40. http://git-scm.com/
898- 41. git://git.0pointer.de/libcanberra
899- 42. http://git.0pointer.de/?p=libcanberra.git
900- 43. https://tango.0pointer.de/mailman/listinfo/libcanberra-discuss/
901- 44. https://tango.0pointer.de/mailman/listinfo/libcanberra-commits/
902- 45. http://bugs.freedesktop.org/buglist.cgi?bug_status=__open__&product=libcanberra
903+ 10. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.26.tar.gz
904+ 11. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.25.tar.gz
905+ 12. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.24.tar.gz
906+ 13. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.23.tar.gz
907+ 14. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.22.tar.gz
908+ 15. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.21.tar.gz
909+ 16. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.20.tar.gz
910+ 17. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.19.tar.gz
911+ 18. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.18.tar.gz
912+ 19. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.17.tar.gz
913+ 20. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.16.tar.gz
914+ 21. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.15.tar.gz
915+ 22. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.14.tar.gz
916+ 23. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.13.tar.gz
917+ 24. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.12.tar.gz
918+ 25. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.11.tar.gz
919+ 26. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.10.tar.gz
920+ 27. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.9.tar.gz
921+ 28. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.8.tar.gz
922+ 29. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.7.tar.gz
923+ 30. http://freedesktop.org/wiki/Specifications/sound-theme-spec
924+ 31. http://www.gnome.org/
925+ 32. http://alsa-project.org/
926+ 33. http://pulseaudio.org/
927+ 34. http://gstreamer.org/
928+ 35. http://0pointer.de/blog/projects/sixfold-announcement.html
929+ 36. http://mail.gnome.org/archives/devel-announce-list/2008-August/msg00001.html
930+ 37. http://www.gtk.org/gtk-doc/
931+ 38. http://0pointer.de/lennart/projects/libcanberra/gtkdoc/
932+ 39. http://0pointer.de/lennart/projects/libcanberra/
933+ 40. http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.26.tar.gz
934+ 41. http://git-scm.com/
935+ 42. git://git.0pointer.de/libcanberra
936+ 43. http://git.0pointer.de/?p=libcanberra.git
937+ 44. https://tango.0pointer.de/mailman/listinfo/libcanberra-discuss/
938+ 45. https://tango.0pointer.de/mailman/listinfo/libcanberra-commits/
939+ 46. http://bugs.freedesktop.org/buglist.cgi?bug_status=__open__&product=libcanberra
940
941=== modified file 'doc/README.html'
942--- doc/README.html 2010-07-13 05:08:44 +0000
943+++ doc/README.html 2010-11-04 15:37:42 +0000
944@@ -3,12 +3,12 @@
945 <html xmlns="http://www.w3.org/1999/xhtml">
946
947 <head>
948-<title>libcanberra 0.25</title>
949+<title>libcanberra 0.26</title>
950 <link rel="stylesheet" type="text/css" href="style.css" />
951 </head>
952
953 <body>
954-<h1><a name="top">libcanberra 0.25</a></h1>
955+<h1><a name="top">libcanberra 0.26</a></h1>
956
957 <p><i>Copyright 2008-2010 Lennart Poettering &lt;mzyvopnaoreen (at) 0pointer (dot) de&gt;</i></p>
958
959@@ -38,6 +38,10 @@
960
961 <h2><a name="news">News</a></h2>
962
963+<div class="news-date">Mon 4 Oct
964+2010: </div> <p class="news-text"><a href="http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.26.tar.gz">Version
965+0.26</a> released; Gtk+ 3.x fixes.</p>
966+
967 <div class="news-date">Sun 13 Jun
968 2010: </div> <p class="news-text"><a href="http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.25.tar.gz">Version
969 0.25</a> released; Optionally build with Gtk+ 3.x in addition to Gtk+ 2.x.</p>
970@@ -212,7 +216,7 @@
971
972 <p>The newest release is always available from <a href="http://0pointer.de/lennart/projects/libcanberra/">http://0pointer.de/lennart/projects/libcanberra/</a></p>
973
974-<p>The current release is <a href="http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.25.tar.gz">0.25</a></p>
975+<p>The current release is <a href="http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.26.tar.gz">0.26</a></p>
976
977 <p>Get <tt>libcanberra</tt>'s development sources from the <a href="http://git-scm.com/">GIT</a> <a href="git://git.0pointer.de/libcanberra">repository</a> (<a href="http://git.0pointer.de/?p=libcanberra.git">gitweb</a>): </p>
978
979@@ -225,7 +229,7 @@
980 <p><tt>libcanberra</tt>'s bugs are tracked at <a href="http://bugs.freedesktop.org/buglist.cgi?bug_status=__open__&amp;product=libcanberra">bugs.freedesktop.org</a>.</p>
981
982 <hr/>
983-<address class="grey">Lennart Poettering &lt;mzyvopnaoreen (at) 0pointer (dot) de&gt;, June 2010</address>
984+<address class="grey">Lennart Poettering &lt;mzyvopnaoreen (at) 0pointer (dot) de&gt;, October 2010</address>
985
986 </body>
987 </html>
988
989=== modified file 'doc/README.html.in'
990--- doc/README.html.in 2010-07-13 05:08:44 +0000
991+++ doc/README.html.in 2010-11-04 15:37:42 +0000
992@@ -38,6 +38,10 @@
993
994 <h2><a name="news">News</a></h2>
995
996+<div class="news-date">Mon 4 Oct
997+2010: </div> <p class="news-text"><a href="@PACKAGE_URL@libcanberra-0.26.tar.gz">Version
998+0.26</a> released; Gtk+ 3.x fixes.</p>
999+
1000 <div class="news-date">Sun 13 Jun
1001 2010: </div> <p class="news-text"><a href="@PACKAGE_URL@libcanberra-0.25.tar.gz">Version
1002 0.25</a> released; Optionally build with Gtk+ 3.x in addition to Gtk+ 2.x.</p>
1003@@ -225,7 +229,7 @@
1004 <p><tt>libcanberra</tt>'s bugs are tracked at <a href="http://bugs.freedesktop.org/buglist.cgi?bug_status=__open__&amp;product=libcanberra">bugs.freedesktop.org</a>.</p>
1005
1006 <hr/>
1007-<address class="grey">Lennart Poettering &lt;@PACKAGE_BUGREPORT@&gt;, June 2010</address>
1008+<address class="grey">Lennart Poettering &lt;@PACKAGE_BUGREPORT@&gt;, October 2010</address>
1009
1010 </body>
1011 </html>
1012
1013=== modified file 'gtkdoc/html/libcanberra-canberra-gtk.html'
1014--- gtkdoc/html/libcanberra-canberra-gtk.html 2010-07-13 05:08:44 +0000
1015+++ gtkdoc/html/libcanberra-canberra-gtk.html 2010-11-04 15:37:42 +0000
1016@@ -48,7 +48,7 @@
1017 <em class="parameter"><code><span class="type">uint32_t</span> id</code></em>,
1018 <em class="parameter"><code>...</code></em>);
1019 <span class="returnvalue">void</span> <a class="link" href="libcanberra-canberra-gtk.html#ca-gtk-widget-disable-sounds" title="ca_gtk_widget_disable_sounds ()">ca_gtk_widget_disable_sounds</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"><span class="type">GtkWidget</span></a> *w</code></em>,
1020- <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enable</code></em>);
1021+ <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enable</code></em>);
1022 </pre>
1023 </div>
1024 <div class="refsect1" title="Description">
1025@@ -239,7 +239,7 @@
1026 <div class="refsect2" title="ca_gtk_widget_disable_sounds ()">
1027 <a name="ca-gtk-widget-disable-sounds"></a><h3>ca_gtk_widget_disable_sounds ()</h3>
1028 <pre class="programlisting"><span class="returnvalue">void</span> ca_gtk_widget_disable_sounds (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"><span class="type">GtkWidget</span></a> *w</code></em>,
1029- <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enable</code></em>);</pre>
1030+ <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enable</code></em>);</pre>
1031 <p>
1032 By default sound events are automatically generated for all kinds
1033 of input events. Use this function to disable this. This is
1034
1035=== modified file 'src/canberra-gtk.c'
1036--- src/canberra-gtk.c 2010-05-28 01:06:21 +0000
1037+++ src/canberra-gtk.c 2010-11-04 15:37:42 +0000
1038@@ -505,7 +505,11 @@
1039 goto fail;
1040
1041 if (e->any.window)
1042+#if GTK_CHECK_VERSION (2, 90, 7)
1043+ s = gdk_window_get_screen(e->any.window);
1044+#else
1045 s = gdk_drawable_get_screen(GDK_DRAWABLE(e->any.window));
1046+#endif
1047 else
1048 s = gdk_screen_get_default();
1049
1050
1051=== modified file 'src/canberra.h'
1052--- src/canberra.h 2010-07-13 05:08:44 +0000
1053+++ src/canberra.h 2010-11-04 15:37:42 +0000
1054@@ -48,7 +48,7 @@
1055 *
1056 * Evaluates to the minor version number of libcanberra.
1057 */
1058-#define CA_MINOR (25)
1059+#define CA_MINOR (26)
1060
1061 /**
1062 * CA_CHECK_VERSION:
1063
1064=== modified file 'src/sound-theme-spec.c'
1065--- src/sound-theme-spec.c 2010-05-28 01:06:21 +0000
1066+++ src/sound-theme-spec.c 2010-11-04 15:37:42 +0000
1067@@ -34,8 +34,8 @@
1068 #include "llist.h"
1069 #include "cache.h"
1070
1071-#define DEFAULT_THEME "ubuntu"
1072-#define FALLBACK_THEME "ubuntu"
1073+#define DEFAULT_THEME "freedesktop"
1074+#define FALLBACK_THEME "freedesktop"
1075 #define DEFAULT_OUTPUT_PROFILE "stereo"
1076 #define N_THEME_DIR_MAX 8
1077

Subscribers

People subscribed via source and target branches

to all changes: