File notification-daemon.spec of Package notification-daemon
#
# Do not Edit! Generated by:
# spectacle version 0.13~pre
#
# >> macros
# << macros
Name: notification-daemon
Summary: Notification Daemon
Version: 0.4.0
Release: 5.46
Group: System/Libraries
License: GPLv2+
URL: http://www.galago-project.org/specs/notification/
Source0: http://www.galago-project.org/files/releases/source/notification-daemon/%{name}-%{version}.tar.bz2
Source100: notification-daemon.yaml
Patch0: notification-daemon-0.3.5-remove-libsexy.patch
Patch1: notshowin-moblin.patch
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
Requires(post): /bin/touch
BuildRequires: pkgconfig(libnotify)
BuildRequires: pkgconfig(libsexy)
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libwnck-1.0)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(libnotify)
BuildRequires: intltool
BuildRequires: gettext
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
notification-daemon is the server implementation of the freedesktop.org desktop
notification specification.
%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1
# >> setup
# << setup
%build
# >> build pre
# << build pre
%configure --disable-static
# Call make instruction with smp support
make %{?jobs:-j%jobs}
# >> build post
# << build post
%install
rm -rf %{buildroot}
# >> install pre
# << install pre
%make_install
# >> install post
# << install post
%find_lang notification-daemon
%clean
rm -rf %{buildroot}
%pre
if [ "$1" -gt 1 ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/notification-daemon.schemas \
> /dev/null || :
fi
%preun
if [ "$1" -eq 0 ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/notification-daemon.schemas \
> /dev/null || :
fi
%post
/sbin/ldconfig
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule \
%{_sysconfdir}/gconf/schemas/notification-daemon.schemas > /dev/null || :
/bin/touch --no-create %{_datadir}/icons/hicolor || :
%{_bindir}/gtk-update-icon-cache \
--quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
%postun -p /sbin/ldconfig
%files -f notification-daemon.lang
%defattr(-,root,root,-)
# >> files
%doc COPYING AUTHORS NEWS
%dir %{_libdir}/notification-daemon-1.0
%dir %{_libdir}/notification-daemon-1.0/engines
%{_libdir}/notification-daemon-1.0/engines/*.so
%{_libexecdir}/notification-daemon
%{_datadir}/dbus-1/services/org.freedesktop.Notifications.service
%config %{_sysconfdir}/gconf/schemas/notification-daemon.schemas
/usr/bin/notification-properties
/usr/share/applications/notification-properties.desktop
/usr/share/icons/hicolor/16x16/apps/notification-properties.png
/usr/share/icons/hicolor/22x22/apps/notification-properties.png
/usr/share/icons/hicolor/24x24/apps/notification-properties.png
/usr/share/icons/hicolor/32x32/apps/notification-properties.png
/usr/share/icons/hicolor/48x48/apps/notification-properties.png
/usr/share/icons/hicolor/scalable/apps/notification-properties.svg
/usr/share/notification-daemon/notification-properties.glade
# << files
%changelog
* Mon Feb 22 2010 Anas Nashif <anas.nashif@intel.com> - 0.4.0
- Use Spectacle
* Thu May 14 2009 Anas Nashif <anas.nashif@intel.com> 0.4.0
- Do not show desktop icon for popups
* Thu Feb 12 2009 Anas Nashif <anas.nashif@intel.com> 0.4.0
- Update to 0.4.0
* Fri Jan 9 2009 Anas Nashif <anas.nashif@intel.com> 0.3.7
- Make it build with new libtool
* Sun Apr 6 2008 Jon McCann <jmccann@redhat.com> - 0.3.7-9
- Don't clip text in message bubbles (#441099)
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.3.7-8
- Autorebuild for GCC 4.3
* Tue Oct 23 2007 Matthias Clasen <mclasen@redhat.com> - 0.3.7-7
- Rebuild against new dbus-glib
* Wed Sep 26 2007 Matthias Clasen <mclasen@redhat.com> - 0.3.7-6
- Make it build with the latest intltool
* Wed Aug 8 2007 Matthias Clasen <mclasen@redhat.com> - 0.3.7-5
- Update the license field
* Tue Jun 5 2007 Matthias Clasen <mclasen@redhat.com> - 0.3.7-4
- Rebuild again
* Mon Jun 4 2007 Bastien Nocera <bnocera@redhat.com> - 0.3.7-3
- Rebuild with new libwnck
* Mon May 14 2007 Matthias Clasen <mclasen@redhat.com> - 0.3.7-2
- Escape markup in summaries (#239950)
* Fri Mar 23 2007 Matthias Clasen <mclasen@redhat.com> - 0.3.7-1
- Update to 0.3.7, which contains important bug fixes
and theming improvements
* Mon Jan 29 2007 Matthias Clasen <mclasen@redhat.com> - 0.3.6-1
- Update to 0.3.6
- Apply a patch by Thorsten Leemhuis to fix some spec issues
* Wed Oct 18 2006 Matthias Clasen <mclasen@redhat.com> - 0.3.5-8
- Fix scripts according to packaging guidelines
* Tue Oct 17 2006 Matthias Clasen <mclasen@redhat.com> - 0.3.5-7
- Tighten up Requires (#203813)
* Thu Jul 20 2006 Jesse Keating <jkeating@redhat.com> - 0.3.5-6
- Remove gconf kills, no longer necessary
* Wed Jul 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.3.5-5
- add BR on dbus-glib-devel
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.3.5-4.1
- rebuild
* Fri Jun 9 2006 John (J5) Palmieri <johnp@redhat.com> - 0.3.5-4
- Mark schema as config
- Add libtool BR
- Add intltool BR
* Mon Jun 5 2006 John (J5) Palmieri <johnp@redhat.com> - 0.3.5-3
- More spec file cleanups
* Fri May 26 2006 John (J5) Palmieri <johnp@redhat.com> - 0.3.5-2
- Spec file cleanup
* Fri May 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.3.5-1
- Update to upstream 0.3.5
- Rename to notification-daemon to track upstream
* Mon Apr 17 2006 Kristian Høgsberg <krh@redhat.com> 0.3.1-10
- Update name of compositing manager selection to track recent
metacity changes.
* Wed Mar 8 2006 John (J5) Palmieri <johnp@redhat.com> - 0.3.1-9
- Add patch to fix struct handling in the dbus glib binding for dbus 0.61
so image data works again
* Tue Feb 14 2006 Christopher Aillon <caillon@redhat.com> - 0.3.1-8
- BuildRequires love, for all you lovers out there.
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.3.1-7.1
- bump again for double-long bug on ppc(64)
* Thu Feb 9 2006 Florian La Roche <laroche@redhat.com>
- remove empty scripts from .spec file
* Tue Feb 7 2006 Jesse Keating <jkeating@redhat.com> - 0.3.1-6.1
- rebuilt for new gcc4.1 snapshot and glibc changes
* Fri Feb 3 2006 Christopher Aillon <caillon@redhat.com> - 0.3.1-6
- Add patch to determine whether a compositing manager is running
when drawing a new notification bubble, as long as the CM grabs
the appropriate XSelection.
* Fri Jan 20 2006 Christopher Aillon <caillon@redhat.com> - 0.3.1-5
- Make it so that marked-up messages appear with markup
* Thu Jan 12 2006 Christopher Aillon <caillon@redhat.com> - 0.3.1-4
- Provide desktop-notification-daemon, since libnotify requires a
notification deamon, but not this specific one. Other notification
daemons can exist on the system so long as they meet the provides
(and the API of course).
* Mon Jan 9 2006 Christopher Aillon <caillon@redhat.com> - 0.3.1-3
- Fix positioning of the notification bubble to not draw off-screen
* Wed Dec 14 2005 John (J5) Palmieri <johnp@redhat.com> - 0.3.1-2
- Actuall release of 0.3.1
* Thu Nov 17 2005 John (J5) Palmieri <johnp@redhat.com> - 0.3.1-1
- Upgrade to upstream 0.3.1
* Tue Nov 15 2005 John (J5) Palmieri <johnp@redhat.com> - 0.3.0-1
- inital build