I have made the following changes intended for : CE:MW:Shared / libcanberra
Please review and accept or decline. BOSS has already run some checks on this request. See the "Messages from BOSS" section below. https://build.pub.meego.com//request/show/7231 Thank You, vesku [This message was auto-generated] --- Request # 7231: Messages from BOSS: State: review at 2012-11-01T10:44:44 by bossbot Reviews: accepted by bossbot : Prechecks succeeded. new for CE-maintainers : Please replace this text with a review and approve/reject the review (not the SR). BOSS will take care of the rest Changes: submit: home:vesku:branches:home:msameer:branches:Project:Cordia:GNOME / libcanberra -> CE:MW:Shared / libcanberra changes files: -------------- ++++++ new changes file: --- libcanberra.changes +++ libcanberra.changes @@ -0,0 +1,2 @@ +* Thu Nov 01 2012 Vesa-Matti Hartikainen <[email protected]> - 0.30 +- Initial packaging for Nemo. Packaged by Mohammed Hassan. new: ---- libcanberra-0.30.tar.xz libcanberra.changes libcanberra.spec spec files: ----------- ++++++ new spec file: --- libcanberra.spec +++ libcanberra.spec @@ -0,0 +1,88 @@ +Name: libcanberra +Version: 0.30 +Release: 1 +Summary: Portable Sound Event Library +Group: System Environment/Libraries +Source0: http://0pointer.de/lennart/projects/libcanberra/libcanberra-%{version}.tar.xz + +License: LGPLv2+ +Url: http://git.0pointer.de/?p=libcanberra.git;a=summary +BuildRequires: alsa-lib-devel +BuildRequires: libvorbis-devel +BuildRequires: libtool-ltdl-devel +BuildRequires: pulseaudio-devel >= 0.9.15 +BuildRequires: gettext-devel +BuildRequires: libudev-devel +BuildRequires: systemd-devel +Requires: sound-theme-freedesktop +Requires: pulseaudio >= 0.9.15 +Requires: systemd +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 devel +Summary: Development Files for libcanberra Client Development +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development Files for libcanberra Client Development + +%post +/sbin/ldconfig +if [ $1 -eq 1 ]; then + /bin/systemctl daemon-reload >/dev/null 2>&1 || : +fi + +%preun +if [ $1 -eq 0 ]; then + /bin/systemctl --no-reload disable canberra-system-bootup.service canberra-system-shutdown.service canberra-system-shutdown-reboot.service >/dev/null 2>&1 || : + /bin/systemctl stop canberra-system-bootup.service canberra-system-shutdown.service canberra-system-shutdown-reboot.service >/dev/null 2>&1 || : +fi + +%postun +/sbin/ldconfig +/bin/systemctl daemon-reload >/dev/null 2>&1 || : + +%prep +%setup -q + +%build +%configure --disable-static --enable-pulse --enable-alsa --enable-null --disable-gstreamer --disable-oss --disable-tdb --disable-gtk --disable-gtk3 + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root) +%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 +/lib/systemd/system/canberra-system-bootup.service +/lib/systemd/system/canberra-system-shutdown-reboot.service +/lib/systemd/system/canberra-system-shutdown.service +%{_bindir}/canberra-boot +%{_docdir}/libcanberra/README + +%files devel +%defattr(-,root,root) +%{_includedir}/canberra.h +%{_libdir}/libcanberra.so +%{_libdir}/pkgconfig/libcanberra.pc +# co-own these directories to avoid requiring vala +%dir %{_datadir}/vala +%dir %{_datadir}/vala/vapi +%{_datadir}/vala/vapi/libcanberra.vapi +%{_datadir}/gtk-doc/* other changes: -------------- ++++++ libcanberra-0.30.tar.xz (new)
