From 00e3a9e0701ce0f2b5876852b1cb3d06a37acda5 Mon Sep 17 00:00:00 2001 From: Toshaan Bharvani Date: Fri, 15 Dec 2023 01:55:09 +0100 Subject: [PATCH] initial package creation Signed-off-by: Toshaan Bharvani --- ...ktop-add-q-option-to-suppress-errors.patch | 51 +++ ...-all-GdkDisplays-are-GdkX11Displays-.patch | 70 +++ SOURCES/add-quiet-option.patch | 59 +++ SPECS/libcanberra.spec | 423 ++++++++++++++++++ 4 files changed, 603 insertions(+) create mode 100644 SOURCES/0001-desktop-add-q-option-to-suppress-errors.patch create mode 100644 SOURCES/0001-gtk-Don-t-assume-all-GdkDisplays-are-GdkX11Displays-.patch create mode 100644 SOURCES/add-quiet-option.patch create mode 100644 SPECS/libcanberra.spec diff --git a/SOURCES/0001-desktop-add-q-option-to-suppress-errors.patch b/SOURCES/0001-desktop-add-q-option-to-suppress-errors.patch new file mode 100644 index 0000000..ae728ad --- /dev/null +++ b/SOURCES/0001-desktop-add-q-option-to-suppress-errors.patch @@ -0,0 +1,51 @@ +From ca209c2cda581249011398df0678ca37d5204be6 Mon Sep 17 00:00:00 2001 +From: Wim Taymans +Date: Thu, 3 Jan 2019 11:04:06 +0100 +Subject: [PATCH] desktop: add -q option to suppress errors + +It is possible that the sound theme does not have the specified sound +and we don't want to spam the log with error messages in that case. +--- + src/libcanberra-login-sound.desktop.in | 2 +- + src/libcanberra-logout-sound.sh.in | 2 +- + src/libcanberra-ready-sound.desktop.in | 2 +- + 3 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/libcanberra-login-sound.desktop.in b/src/libcanberra-login-sound.desktop.in +index 210d2c1..128391d 100644 +--- a/src/libcanberra-login-sound.desktop.in ++++ b/src/libcanberra-login-sound.desktop.in +@@ -2,7 +2,7 @@ + Type=Application + Name=GNOME Login Sound + Comment=Plays a sound whenever you log in +-Exec=@bindir@/canberra-gtk-play --id="desktop-login" --description="GNOME Login" ++Exec=@bindir@/canberra-gtk-play -q --id="desktop-login" --description="GNOME Login" + OnlyShowIn=GNOME; + AutostartCondition=GSettings org.gnome.desktop.sound event-sounds + X-GNOME-Autostart-Phase=Application +diff --git a/src/libcanberra-logout-sound.sh.in b/src/libcanberra-logout-sound.sh.in +index 8b50de7..96ba602 100644 +--- a/src/libcanberra-logout-sound.sh.in ++++ b/src/libcanberra-logout-sound.sh.in +@@ -1,3 +1,3 @@ + #!/bin/sh + +-@bindir@/canberra-gtk-play --id="desktop-logout" --description="GNOME Logout" ++@bindir@/canberra-gtk-play -q --id="desktop-logout" --description="GNOME Logout" +diff --git a/src/libcanberra-ready-sound.desktop.in b/src/libcanberra-ready-sound.desktop.in +index 4e6a606..e70b080 100644 +--- a/src/libcanberra-ready-sound.desktop.in ++++ b/src/libcanberra-ready-sound.desktop.in +@@ -2,7 +2,7 @@ + Type=Application + Name=GNOME System Ready Sound + Comment=Plays a sound whenever your system is ready for login +-Exec=@bindir@/canberra-gtk-play --id="system-ready" --description="GNOME System Ready" ++Exec=@bindir@/canberra-gtk-play -q --id="system-ready" --description="GNOME System Ready" + OnlyShowIn=GNOME; + AutostartCondition=GSettings org.gnome.desktop.sound event-sounds + X-GNOME-Autostart-Phase=Application +-- +2.19.2 + diff --git a/SOURCES/0001-gtk-Don-t-assume-all-GdkDisplays-are-GdkX11Displays-.patch b/SOURCES/0001-gtk-Don-t-assume-all-GdkDisplays-are-GdkX11Displays-.patch new file mode 100644 index 0000000..6187900 --- /dev/null +++ b/SOURCES/0001-gtk-Don-t-assume-all-GdkDisplays-are-GdkX11Displays-.patch @@ -0,0 +1,70 @@ +From c0620e432650e81062c1967cc669829dbd29b310 Mon Sep 17 00:00:00 2001 +From: Michael Meeks +Date: Fri, 9 Nov 2012 16:16:40 +0000 +Subject: [PATCH] gtk: Don't assume all GdkDisplays are GdkX11Displays: + broadway/wayland + +--- + src/canberra-gtk-module.c | 15 +++++++++++++++ + src/canberra-gtk.c | 5 +++++ + 2 files changed, 20 insertions(+) + +diff --git a/src/canberra-gtk-module.c b/src/canberra-gtk-module.c +index 67791f0..c1532ab 100644 +--- a/src/canberra-gtk-module.c ++++ b/src/canberra-gtk-module.c +@@ -307,6 +307,11 @@ static gint window_get_desktop(GdkDisplay *d, GdkWindow *w) { + guchar *data = NULL; + gint ret = -1; + ++#ifdef GDK_IS_X11_DISPLAY ++ if (!GDK_IS_X11_DISPLAY(d)) ++ return 0; ++#endif ++ + if (XGetWindowProperty(GDK_DISPLAY_XDISPLAY(d), GDK_WINDOW_XID(w), + gdk_x11_get_xatom_by_name_for_display(d, "_NET_WM_DESKTOP"), + 0, G_MAXLONG, False, XA_CARDINAL, &type_return, +@@ -335,6 +340,11 @@ static gint display_get_desktop(GdkDisplay *d) { + guchar *data = NULL; + gint ret = -1; + ++#ifdef GDK_IS_X11_DISPLAY ++ if (!GDK_IS_X11_DISPLAY(d)) ++ return 0; ++#endif ++ + if (XGetWindowProperty(GDK_DISPLAY_XDISPLAY(d), DefaultRootWindow(GDK_DISPLAY_XDISPLAY(d)), + gdk_x11_get_xatom_by_name_for_display(d, "_NET_CURRENT_DESKTOP"), + 0, G_MAXLONG, False, XA_CARDINAL, &type_return, +@@ -365,6 +375,11 @@ static gboolean window_is_xembed(GdkDisplay *d, GdkWindow *w) { + gboolean ret = FALSE; + Atom xembed; + ++#ifdef GDK_IS_X11_DISPLAY ++ if (!GDK_IS_X11_DISPLAY(d)) ++ return FALSE; ++#endif ++ + /* Gnome Panel applets are XEMBED windows. We need to make sure we + * ignore them */ + +diff --git a/src/canberra-gtk.c b/src/canberra-gtk.c +index 34446f5..08cb668 100644 +--- a/src/canberra-gtk.c ++++ b/src/canberra-gtk.c +@@ -185,6 +185,11 @@ static gint window_get_desktop(GdkDisplay *d, GdkWindow *w) { + guchar *data = NULL; + gint ret = -1; + ++#ifdef GDK_IS_X11_DISPLAY ++ if (!GDK_IS_X11_DISPLAY(d)) ++ return 0; ++#endif ++ + if (XGetWindowProperty(GDK_DISPLAY_XDISPLAY(d), GDK_WINDOW_XID(w), + gdk_x11_get_xatom_by_name_for_display(d, "_NET_WM_DESKTOP"), + 0, G_MAXLONG, False, XA_CARDINAL, &type_return, +-- +1.9.0 + diff --git a/SOURCES/add-quiet-option.patch b/SOURCES/add-quiet-option.patch new file mode 100644 index 0000000..9320e05 --- /dev/null +++ b/SOURCES/add-quiet-option.patch @@ -0,0 +1,59 @@ +diff -ru libcanberra-0.30/src/canberra-gtk-play.c libcanberra-0.30.new/src/canberra-gtk-play.c +--- libcanberra-0.30/src/canberra-gtk-play.c 2012-09-25 02:21:07.000000000 +0200 ++++ libcanberra-0.30.new/src/canberra-gtk-play.c 2019-01-03 10:01:13.090177362 +0100 +@@ -33,6 +33,7 @@ + static int ret = 0; + static ca_proplist *proplist = NULL; + static int n_loops = 1; ++static gboolean quiet = FALSE; + + static void callback(ca_context *c, uint32_t id, int error, void *userdata); + +@@ -51,7 +52,8 @@ + r = ca_context_play_full(ca_gtk_context_get(), 1, proplist, callback, NULL); + + if (r < 0) { +- g_printerr("Failed to play sound: %s\n", ca_strerror(r)); ++ if (!quiet) ++ g_printerr("Failed to play sound: %s\n", ca_strerror(r)); + ret = 1; + gtk_main_quit(); + } +@@ -62,7 +64,8 @@ + static void callback(ca_context *c, uint32_t id, int error, void *userdata) { + + if (error < 0) { +- g_printerr("Failed to play sound (callback): %s\n", ca_strerror(error)); ++ if (!quiet) ++ g_printerr("Failed to play sound (callback): %s\n", ca_strerror(error)); + ret = 1; + + } else if (n_loops > 1) { +@@ -128,6 +131,7 @@ + { "loop", 'l', 0, G_OPTION_ARG_INT, &n_loops, "Loop how many times (detault: 1)", "INTEGER" }, + { "volume", 'V', 0, G_OPTION_ARG_STRING, &volume, "A floating point dB value for the sample volume (ex: 0.0)", "STRING" }, + { "property", 0, 0, G_OPTION_ARG_CALLBACK, (void*) property_callback, "An arbitrary property", "STRING" }, ++ { "quiet", 'q', 0, G_OPTION_ARG_NONE, &quiet, "Don't print error messages", NULL }, + { NULL, 0, 0, 0, NULL, NULL, NULL } + }; + +@@ -154,7 +158,8 @@ + } + + if (!event_id && !filename) { +- g_printerr("No event id or file specified.\n"); ++ if (!quiet) ++ g_printerr("No event id or file specified.\n"); + return 1; + } + +@@ -182,7 +187,8 @@ + r = ca_context_play_full(ca_gtk_context_get(), 1, proplist, callback, NULL); + + if (r < 0) { +- g_printerr("Failed to play sound: %s\n", ca_strerror(r)); ++ if (!quiet) ++ g_printerr("Failed to play sound: %s\n", ca_strerror(r)); + ret = 1; + goto finish; + } diff --git a/SPECS/libcanberra.spec b/SPECS/libcanberra.spec new file mode 100644 index 0000000..4c4dc3f --- /dev/null +++ b/SPECS/libcanberra.spec @@ -0,0 +1,423 @@ +Name: libcanberra +Version: 0.30 +Release: 27%{?dist} +Summary: Portable Sound Event Library +Source0: http://0pointer.de/lennart/projects/libcanberra/libcanberra-%{version}.tar.xz +Patch0: 0001-gtk-Don-t-assume-all-GdkDisplays-are-GdkX11Displays-.patch +Patch1: add-quiet-option.patch +Patch2: 0001-desktop-add-q-option-to-suppress-errors.patch +License: LGPLv2+ +Url: http://git.0pointer.de/?p=libcanberra.git;a=summary +BuildRequires: gcc +BuildRequires: gtk2-devel +BuildRequires: gtk3-devel +BuildRequires: alsa-lib-devel +BuildRequires: libvorbis-devel +BuildRequires: libtool-ltdl-devel +BuildRequires: gtk-doc +BuildRequires: pulseaudio-libs-devel >= 0.9.15 +BuildRequires: gstreamer1-devel +BuildRequires: libtdb-devel +BuildRequires: gettext-devel +BuildRequires: systemd-devel +BuildRequires: make +Requires: sound-theme-freedesktop +Requires: pulseaudio-libs >= 0.9.15 +Requires(post): systemd +Requires(preun): systemd +Requires(postun): systemd + +%description +A small and lightweight implementation of the XDG Sound Theme Specification +(http://0pointer.de/public/sound-theme-spec.html). + +%package gtk2 +Summary: Gtk+ 2.x Bindings for libcanberra +Requires: %{name}%{?_isa} = %{version}-%{release} +# Some other stuff is included in the gtk3 package, so always pull that in. +Requires: %{name}-gtk3%{?_isa} = %{version}-%{release} + +%description gtk2 +Gtk+ 2.x bindings for libcanberra + +%package gtk3 +Summary: Gtk+ 3.x Bindings for libcanberra +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description gtk3 +Gtk+ 3.x bindings for libcanberra + +%package devel +Summary: Development Files for libcanberra Client Development +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: %{name}-gtk2%{?_isa} = %{version}-%{release} +Requires: %{name}-gtk3%{?_isa} = %{version}-%{release} +Requires: gtk2-devel + +%description devel +Development Files for libcanberra Client Development + +%post +%{?ldconfig} +%systemd_post canberra-system-bootup.service canberra-system-shutdown.service canberra-system-shutdown-reboot.service + +%preun +%systemd_preun canberra-system-bootup.service canberra-system-shutdown.service canberra-system-shutdown-reboot.service + +%ldconfig_postun + +%ldconfig_scriptlets gtk2 + +%ldconfig_scriptlets gtk3 + +%prep +%setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 + +%build +%configure --disable-static --enable-pulse --enable-alsa --enable-null --disable-oss --with-builtin=dso --with-systemdsystemunitdir=/usr/lib/systemd/system +make %{?_smp_mflags} + +%install +make DESTDIR=$RPM_BUILD_ROOT install +find $RPM_BUILD_ROOT \( -name *.a -o -name *.la \) -exec rm {} \; +rm $RPM_BUILD_ROOT%{_docdir}/libcanberra/README + +%files +%license LGPL +%doc README LGPL +%{_libdir}/libcanberra.so.* +%dir %{_libdir}/libcanberra-%{version} +%{_libdir}/libcanberra-%{version}/libcanberra-alsa.so +%{_libdir}/libcanberra-%{version}/libcanberra-pulse.so +%{_libdir}/libcanberra-%{version}/libcanberra-null.so +%{_libdir}/libcanberra-%{version}/libcanberra-multi.so +%{_libdir}/libcanberra-%{version}/libcanberra-gstreamer.so +%{_prefix}/lib/systemd/system/canberra-system-bootup.service +%{_prefix}/lib/systemd/system/canberra-system-shutdown-reboot.service +%{_prefix}/lib/systemd/system/canberra-system-shutdown.service +%{_bindir}/canberra-boot + +%files gtk2 +%{_libdir}/libcanberra-gtk.so.* +%{_libdir}/gtk-2.0/modules/libcanberra-gtk-module.so + +%files gtk3 +%{_libdir}/libcanberra-gtk3.so.* +%{_libdir}/gtk-3.0/modules/libcanberra-gtk3-module.so +%{_libdir}/gtk-3.0/modules/libcanberra-gtk-module.so +%{_bindir}/canberra-gtk-play +%{_datadir}/gnome/autostart/libcanberra-login-sound.desktop +%{_datadir}/gnome/shutdown/libcanberra-logout-sound.sh +# co-own these directories to avoid requiring GDM (#522998) +%dir %{_datadir}/gdm/ +%dir %{_datadir}/gdm/autostart/ +%dir %{_datadir}/gdm/autostart/LoginWindow/ +%{_datadir}/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktop +# co-own these directories to avoid requiring g-s-d +%dir %{_libdir}/gnome-settings-daemon-3.0/ +%dir %{_libdir}/gnome-settings-daemon-3.0/gtk-modules/ +%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/canberra-gtk-module.desktop + +%files devel +%doc %{_datadir}/gtk-doc +%{_includedir}/canberra-gtk.h +%{_includedir}/canberra.h +%{_libdir}/libcanberra-gtk.so +%{_libdir}/libcanberra-gtk3.so +%{_libdir}/libcanberra.so +%{_libdir}/pkgconfig/libcanberra-gtk.pc +%{_libdir}/pkgconfig/libcanberra-gtk3.pc +%{_libdir}/pkgconfig/libcanberra.pc +# co-own these directories to avoid requiring vala +%dir %{_datadir}/vala +%dir %{_datadir}/vala/vapi +%{_datadir}/vala/vapi/libcanberra-gtk.vapi +%{_datadir}/vala/vapi/libcanberra.vapi + +%changelog +* Thu Jul 13 2023 Wim Taymans - 0.30-27 +- Add -q option to disable warnings. + Resolves: rhbz#2222172 + +* Mon Aug 09 2021 Mohan Boddu - 0.30-26 +- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags + Related: rhbz#1991688 + +* Fri Apr 16 2021 Mohan Boddu - 0.30-25 +- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 + +* Tue Jan 26 2021 Fedora Release Engineering - 0.30-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 0.30-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jan 29 2020 Fedora Release Engineering - 0.30-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Nov 8 2019 Tom Callaway - 0.30-21 +- remove %%systemd_postun macro to fix FTBFS + +* Thu Jul 25 2019 Fedora Release Engineering - 0.30-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Tue Feb 12 2019 Igor Gnatenko - 0.30-19 +- Fix typo in postun + +* Fri Feb 01 2019 Fedora Release Engineering +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jul 13 2018 Fedora Release Engineering - 0.30-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 0.30-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 0.30-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.30-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 0.30-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Dec 02 2016 Orion Poplawski - 0.30-12 +- Rebuild for libtdb 1.3.12 +- Drop %%defattr +- Use %%license + +* Thu Feb 04 2016 Fedora Release Engineering - 0.30-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 0.30-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Feb 28 2015 Kevin Fenzi 0.30-9 +- Try and fix devel package not pulling in the right things in rawhide + +* Sat Feb 21 2015 Till Maas - 0.30-8 +- Rebuilt for Fedora 23 Change + https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code + +* Sun Aug 17 2014 Fedora Release Engineering - 0.30-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.30-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Mon May 19 2014 Matthias Clasen - 0.30-5 +- Add an upstream patch to drop hardcoded X11 assumptions + +* Sat Aug 03 2013 Fedora Release Engineering - 0.30-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 0.30-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Mon Oct 29 2012 Matthias Clasen - 0.30-2 +- Update to 0.30 +- Add %%{_isa} as required to fix multilib issues + +* Tue Sep 25 2012 Lennart Poettering - 0.30-1 +- New upstream release + +* Mon Sep 24 2012 Bastien Nocera 0.29-6 +- Disable the GStreamer backend, it's not used in Fedora + +* Fri Sep 14 2012 Lennart Poettering - 0.29-5 +- Use systemd macros + +* Thu Jul 19 2012 Fedora Release Engineering - 0.29-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon Jun 04 2012 Kay Sievers - 0.29-3 +- rebuild for libudev1 + +* Tue May 15 2012 Lennart Poettering - 0.29-2 +- Various minor .spec file fixes + +* Tue May 15 2012 Lennart Poettering - 0.29-1 +- New upstream +- Closes #744888, #696194 + +* Thu Feb 23 2012 Peter Robinson - 0.28-6 +- Update systemd service file locations + +* Fri Jan 13 2012 Fedora Release Engineering - 0.28-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Nov 08 2011 Adam Jackson - 0.28-4 +- Rebuild to break bogus libpng dep + +* Thu Mar 24 2011 Christopher Aillon - 0.28-3 +- Workaround a hang (fdo#35024) + +* Tue Mar 1 2011 Bill Nottingham - 0.28-2 +- own gnome-settings-daemon desktop dir, don't require g-s-d + +* Fri Feb 25 2011 Lennart Poettering - 0.28-1 +- New upstream release + +* Fri Feb 18 2011 Lennart Poettering - 0.27-1 +- New upstream Release + +* Thu Feb 10 2011 Matthias Clasen 0.26-8 +- Rebuild against newer gtk + +* Mon Feb 07 2011 Fedora Release Engineering - 0.26-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Feb 2 2011 Matthias Clasen 0.26-6 +- Rebuild + +* Fri Jan 7 2011 Matthias Clasen 0.26-5 +- Rebuild against newer gtk + +* Fri Dec 3 2010 Matthias Clasen 0.26-4 +- Rebuild against new gtk + +* Mon Nov 1 2010 Matthias Clasen 0.26-3 +- Rebuild against newer gtk3 + +* Mon Oct 4 2010 Lennart Poettering 0.26-2 +- Use final 0.26 tarball + +* Mon Oct 4 2010 Lennart Poettering 0.26-1 +- New version 0.26 + +* Mon Aug 23 2010 Matthias Clasen 0.25-3 +- Co-own /usr/share/gtk-doc (#604379) + +* Mon Jun 28 2010 Matthias Clasen 0.25-2 +- Rebuild + +* Sun Jun 13 2010 Lennart Poettering 0.25-1 +- New version 0.25 + +* Sat Feb 20 2010 Lennart Poettering 0.23-1 +- New version 0.23 + +* Tue Oct 20 2009 Lennart Poettering 0.22-1 +- New version 0.22 + +* Fri Oct 16 2009 Lennart Poettering 0.21-1 +- New version 0.21 + +* Thu Oct 15 2009 Lennart Poettering 0.20-1 +- New version 0.20 + +* Wed Oct 14 2009 Lennart Poettering 0.19-1 +- New version 0.19 + +* Fri Sep 25 2009 Matthias Clasen - 0.18-2 +- Don't require vala in -devel (#523473) + +* Sat Sep 19 2009 Lennart Poettering 0.18-1 +- New version 0.18 + +* Wed Sep 16 2009 Kevin Kofler 0.17-2 +- Don't require gdm in -gtk2 (#522998) + +* Fri Sep 11 2009 Lennart Poettering 0.17-1 +- New version 0.17 + +* Thu Aug 27 2009 Lennart Poettering 0.16-1 +- New version 0.16 + +* Wed Aug 5 2009 Lennart Poettering 0.15-2 +- Fix mistag + +* Wed Aug 5 2009 Lennart Poettering 0.15-1 +- New version 0.15 + +* Fri Jul 24 2009 Fedora Release Engineering - 0.14-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jul 2 2009 Lennart Poettering 0.14-2 +- Upload the right tarball + +* Thu Jul 2 2009 Lennart Poettering 0.14-1 +- New version 0.14 + +* Tue Jun 23 2009 Lennart Poettering 0.13-1 +- New version 0.13 + +* Tue Jun 16 2009 Brian Pepple - 0.12-2 +- Rebuild for new libtdb. + +* Mon Apr 13 2009 Lennart Poettering 0.12-1 +- New version 0.12 + +* Wed Apr 1 2009 Lennart Poettering 0.11-9 +- Another preview for 0.12 + +* Wed Feb 25 2009 Lennart Poettering 0.11-8 +- Add missing dependency on gettext-devel + +* Wed Feb 25 2009 Lennart Poettering 0.11-7 +- Preview for 0.12 + +* Thu Feb 5 2009 Matthias Clasen 0.11-6 +- Fix up Requires (#484225) + +* Wed Jan 21 2009 Lennart Poettering 0.11-5 +- New version + +* Sun Dec 14 2008 Lennart Poettering 0.10-4 +- Moved login sound to "Application" startup phase. + +* Thu Nov 13 2008 Matthias Clasen 0.10-3 +- Rebuild + +* Fri Oct 10 2008 Lennart Poettering 0.10-2 +- Drop libcanberra-gtk-module.sh since the gconf stuff is supported just fine in current gnome-session already. + +* Mon Oct 6 2008 Lennart Poettering 0.10-1 +- New version + +* Tue Sep 9 2008 Lennart Poettering 0.9-1 +- New version + +* Thu Aug 28 2008 Lennart Poettering 0.8-2 +- Fix build-time dep on Gstreamer + +* Thu Aug 28 2008 Lennart Poettering 0.8-1 +- New version + +* Thu Aug 14 2008 Lennart Poettering 0.7-1 +- New version + +* Mon Aug 4 2008 Lennart Poettering 0.6-1 +- New version + +* Wed Jul 30 2008 Lennart Poettering 0.5-4 +- Really add versioned dependency on libpulse + +* Wed Jul 30 2008 Lennart Poettering 0.5-3 +- Ship libcanberra-gtk-module.sh directly in CVS + +* Wed Jul 30 2008 Lennart Poettering 0.5-2 +- Fix build + +* Wed Jul 30 2008 Lennart Poettering 0.5-1 +- New version + +* Mon Jul 28 2008 Lennart Poettering 0.4-3 +- Add versioned dependency on libpulse + +* Sun Jul 27 2008 Lennart Poettering 0.4-2 +- Fix module name in libcanberra-gtk-module.sh + +* Fri Jul 25 2008 Lennart Poettering 0.4-1 +- New version +- Install libcanberra-gtk-module.sh + +* Mon Jun 16 2008 Lennart Poettering 0.3-2 +- Add dependency on sound-theme-freedesktop + +* Fri Jun 13 2008 Lennart Poettering 0.3-1 +- Initial package, based on Colin Guthrie's Mandriva package