Dan Mashal 01059db
%define dbus_version            0.90
Dan Mashal 01059db
%define dbus_glib_version       0.70
Dan Mashal 01059db
%define glib2_version           2.26.0
c40e6f6
0a4cef1
Summary: Desktop notification library
0a4cef1
Name: libnotify
6e6d0b7
Version: 0.7.6
6e6d0b7
Release: 1%{?dist}
Dan Mashal 01059db
URL: http://www.gnome.org
Dan Mashal 01059db
Source0: http://ftp.gnome.org/pub/GNOME/sources/libnotify/0.7/%{name}-%{version}.tar.xz
fd96d51
License: LGPLv2+
c40e6f6
Group: System Environment/Libraries
f834c16
BuildRequires: libtool
0a4cef1
BuildRequires: glib2-devel >= %{glib2_version}
661eedd
BuildRequires: gdk-pixbuf2-devel
827d4aa
BuildRequires: gtk3-devel
0a4cef1
BuildRequires: dbus-devel >= %{dbus_version}
18177d7
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
a25ce0e
BuildRequires: gobject-introspection-devel
Dan Mashal 01059db
BuildRequires: perl-Carp
c40e6f6
Requires: glib2 >= %{glib2_version}
355cdd8
Requires: desktop-notification-daemon
c40e6f6
c40e6f6
%description
0a4cef1
libnotify is a library for sending desktop notifications to a notification
0a4cef1
daemon, as defined in the freedesktop.org Desktop Notifications spec. These
0a4cef1
notifications can be used to inform the user about an event or display some
80f803d
form of information without getting in the user's way.
c40e6f6
f2f196e
%package devel
Dan Mashal 01059db
Summary:        Development files for %{name}
Dan Mashal 01059db
Group:          Development/Libraries
Dan Mashal 01059db
Requires:       %{name} = %{version}-%{release}
f2f196e
Requires:       glib2-devel >= %{glib2_version}
Dan Mashal 01059db
Requires:       dbus-devel >= %{dbus_version}
Dan Mashal 01059db
Requires:       dbus-glib-devel >= %{dbus_glib_version}
Dan Mashal 01059db
Requires:       pkgconfig
f2f196e
f2f196e
%description devel
0a4cef1
This package contains libraries and header files needed for
f2f196e
development of programs using %{name}.
f2f196e
c40e6f6
%prep
c40e6f6
%setup -q
c40e6f6
c40e6f6
%build
f2f196e
%configure
38d4b68
make %{?_smp_mflags}
c40e6f6
c40e6f6
%install
b6b38eb
make install DESTDIR=$RPM_BUILD_ROOT
c40e6f6
b6b38eb
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
b6b38eb
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
c40e6f6
0a4cef1
%post -p /sbin/ldconfig
c40e6f6
0a4cef1
%postun -p /sbin/ldconfig
c40e6f6
c40e6f6
%files
fd96d51
%doc COPYING NEWS AUTHORS
c40e6f6
c40e6f6
%{_bindir}/notify-send
a2c82b2
%{_libdir}/libnotify.so.*
a25ce0e
%{_libdir}/girepository-1.0/Notify-0.7.typelib
f2f196e
f2f196e
%files devel
a2c82b2
%dir %{_includedir}/libnotify
a2c82b2
%{_includedir}/libnotify/*
a2c82b2
%{_libdir}/libnotify.so
c40e6f6
%{_libdir}/pkgconfig/libnotify.pc
402e6c3
%dir %{_datadir}/gtk-doc/html/libnotify
402e6c3
%{_datadir}/gtk-doc/html/libnotify/*
a25ce0e
%{_datadir}/gir-1.0/Notify-0.7.gir
f2f196e
c40e6f6
%changelog
6e6d0b7
* Wed Sep 04 2013 Kalev Lember <kalevlember@gmail.com> - 0.7.6-1
6e6d0b7
- Update to 0.7.6
6e6d0b7
99efc1b
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.5-6
99efc1b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
99efc1b
Dan Mashal 01059db
* Fri Mar 22 2013 Dan Mashal <dan.mashal@fedoraproject.org> - 0.7.5-5
Dan Mashal 01059db
- Fix RHBZ #925824
Dan Mashal 01059db
- Update source URL
Dan Mashal 01059db
- Fix mix of spaces and tabs in spec file
Dan Mashal 01059db
- Fix bogus changelog date
Dan Mashal 01059db
e3d4d8e
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.5-4
e3d4d8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e3d4d8e
e00cf15
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.5-3
e00cf15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e00cf15
dcdd781
* Wed Jul 11 2012 Ville Skyttä <ville.skytta@iki.fi> - 0.7.5-2
dcdd781
- Fix glib2 dependency version.
dcdd781
Richard Hughes e08353a
* Wed Mar 28 2012 Richard Hughes <hughsient@gmail.com> - 0.7.5-1
Richard Hughes e08353a
- Update to 0.7.5
Richard Hughes e08353a
dd73b86
* Sun Mar  4 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.7.4-2
dd73b86
- Merge newer F-16 version into rawhide
dd73b86
9c863f0
* Tue Aug 30 2011 Matthias Clasen <mclasen@redhat.com> - 0.7.4-1
9c863f0
- Update to 0.7.4
e7fb510
aeb2244
* Wed May 11 2011 Tomas Bzatek <tbzatek@redhat.com> - 0.7.3-1
aeb2244
- Update to 0.7.3
aeb2244
f093fdc
* Mon Mar 21 2011 Matthias Clasen <mclasen@redhat.com> - 0.7.2-1
f093fdc
- Update to 0.7.2
f093fdc
f0451c1
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.1-2
f0451c1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f0451c1
a25ce0e
* Fri Jan 14 2011 Matthias Clasen <mclasen@redhat.com> - 0.7.1-1
a25ce0e
- Update to 0.7.1
a25ce0e
- Enable introspection
a25ce0e
Bill Nottingham 1277ea1
* Mon Jan  3 2011 Bill Nottingham <notting@redhat.com> - 0.7.0-2
Bill Nottingham 1277ea1
- unbreak firefox and similar apps that free pixbufs they send to set_image_from_pixbuf (#654628)
Bill Nottingham 1277ea1
ee34601
* Mon Nov  1 2010 Matthias Clasen <mclasen@redhat.com> - 0.7.0-1
ee34601
- Update to 0.7.0
ee34601
0a4cef1
* Mon Oct  4 2010 Matthias Clasen <mclasen@redhat.com> - 0.6.0-1
0a4cef1
- Update to 0.6.0
0a4cef1
38d4b68
* Tue Jun 29 2010 Bastien Nocera <bnocera@redhat.com> 0.5.1-1
38d4b68
- Update to 0.5.1
38d4b68
f834c16
* Mon Jun 28 2010 Bastien Nocera <bnocera@redhat.com> 0.5.0-1
f834c16
- Update to 0.5.0
f834c16
5969b22
* Wed Nov 11 2009 Matthias Clasen <mclasen@redhat.com> - 0.4.5-4
5969b22
- Close notifications with non-default actions on uninit
5969b22
749dd21
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.5-3
749dd21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
749dd21
fdc0242
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.5-2
fdc0242
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
fdc0242
80f803d
* Sat Nov 22 2008 Matthias Clasen <mclasen@redhat.com> - 0.4.5-1
80f803d
- Update to 0.4.5
80f803d
- Drop obsolete patches
80f803d
- Tweak %%summary and %%description
80f803d
ef4c0ef
* Sat Aug 23 2008 Matthias Clasen <mclasen@redhat.com> - 0.4.4-12
ef4c0ef
- Handle extra parameter of the closed signal
ef4c0ef
debcffb
* Tue Jun 10 2008 Colin Walters <walters@redhat.com> - 0.4.4-11
debcffb
- Add patch neccessary for reliable notification positioning
debcffb
a8591af
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.4.4-10
a8591af
- Autorebuild for GCC 4.3
a8591af
c602918
* Tue Oct 23 2007 Matthias Clasen <mclasen@redhat.com> - 0.4.4-9
c602918
- Rebuild against new dbus-glib
c602918
eded261
* Wed Oct 10 2007 Matthias Clasen <mclasen@redhat.com> - 0.4.4-8
eded261
- Rebuild
eded261
fd96d51
* Tue Aug  7 2007 Matthias Clasen <mclasen@redhat.com> - 0.4.4-7
fd96d51
- Update licence field
fd96d51
355cdd8
* Wed Jun  6 2007 Matthias Clasen <mclasen@redhat.com> - 0.4.4-6
355cdd8
- Re-add notification-daemon requirement again
355cdd8
e857899
* Tue Jun  5 2007 Matthias Clasen <mclasen@redhat.com> - 0.4.4-5
e857899
- Temporarily remove the notification-daemon requires 
e857899
  for bootstrapping
e857899
865f24e
* Mon Jun  4 2007 Matthias Clasen <mclasen@redhat.com> - 0.4.4-4
865f24e
- Re-add notification-daemon requirement
865f24e
e5771b1
* Mon Jun  4 2007 Matthias Clasen <mclasen@redhat.com> - 0.4.4-3
e5771b1
- Temporarily remove the notification-daemon requires 
e5771b1
  for bootstrapping
e5771b1
645358c
* Sun Mar 25 2007 Matthias Clasen <mclasen@redhat.com> - 0.4.4-2
645358c
- Require gtk2-devel in the -devel package (#216946)
645358c
a2c82b2
* Fri Mar 23 2007 Matthias Clasen <mclasen@redhat.com> - 0.4.4-1
a2c82b2
- Update to 0.4.4, which contains important bug fixes 
a2c82b2
  and memory leak fixes
a2c82b2
- Require pkgconfig in the -devel package
a2c82b2
23dab2a
* Sat Dec  9 2006 Matthias Clasen <mclasen@redhat.com> - 0.4.3-2
23dab2a
- Another typo (#214275)
23dab2a
b19ed7e
* Sat Nov 11 2006 Ray Strode <rstrode@redhat.com> - 0.4.3-1
b19ed7e
- Update 0.4.3
b19ed7e
18177d7
* Tue Nov  7 2006 Matthias Clasen <mclasen@redhat.com> - 0.4.2-5
18177d7
- Fix typos in the spec (#214275)
18177d7
 
d073b7c
* Sun Sep 17 2006 Christopher Aillon <caillon@redhat.com> - 0.4.2-4
d073b7c
- Add upstream patch (r2899) to correct an invalid assertion when
d073b7c
  creating notifications using status icons
d073b7c
3061db8
* Tue Aug 15 2006 Luke Macken <lmacken@redhat.com> - 0.4.2-3
3061db8
- Add upstream patch libnotify-0.4.2-status-icon.patch to emit the correct
3061db8
  property change notification 'status-icon' instead of 'attach-icon'
3061db8
402e6c3
* Fri Jul 21 2006 John (J5) Palmieri <johnp@redhat.com> - 0.4.2-2
402e6c3
- Add developer docs to the devel section
402e6c3
eb9db57
* Fri Jul 21 2006 John (J5) Palmieri <johnp@redhat.com> - 0.4.2-1
eb9db57
- Update to upstream version 0.4.2
eb9db57
- Add dist tag to release
eb9db57
- Add Requires to devel package
eb9db57
2ed0a6b
* Wed Jul 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.4.0-3.2
2ed0a6b
- reinstate desktop-notification dependency
2ed0a6b
c8a02cd
* Wed Jul 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.4.0-3.1
c8a02cd
- comment out desktop-notification dependency so we can build the
c8a02cd
  notification daemon
c8a02cd
ff7b3bb
* Tue Jul 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.4.0-3
ff7b3bb
- Add BR on dbus-glib-devel
ff7b3bb
Dan Mashal 01059db
* Thu Jul 13 2006 Jesse Keating <jkeating@redhat.com> - 0.4.0-2
fc7453f
- rebuild
7ecfe5e
- add missing brs
fc7453f
4441740
* Fri May 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.4.0-1
4441740
- Update to 0.4.0
4441740
f95599d
* Sat Mar 11 2006 Bill Nottingham <notting@redhat.com> - 0.3.0-6
f95599d
- define %%{glib2_version} if it's in a requirement
f95599d
24fcdce
* Thu Mar  2 2006 Ray Strode <rstrode@redhat.com> - 0.3.0-5
24fcdce
- patch out config.h include from public header
b6b38eb
9fcf809
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.3.0-4.2
9fcf809
- bump again for double-long bug on ppc(64)
9fcf809
f6de4eb
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.3.0-4.1
f6de4eb
- rebuilt for new gcc4.1 snapshot and glibc changes
f6de4eb
03f15ef
* Thu Jan 12 2006 Christopher Aillon <caillon@redhat.com> - 0.3.0-4
03f15ef
- Require a desktop-notification-daemon to be present.  Currently,
03f15ef
  this is notify-daemon, but libnotify doesn't specifically require
03f15ef
  that one.  Require 'desktop-notification-daemon' which daemons
03f15ef
  providing compatible functionality are now expected to provide.
03f15ef
f2f196e
* Wed Jan 11 2006 Christopher Aillon <caillon@redhat.com> - 0.3.0-3
f2f196e
- Let there be libnotify-devel...
f2f196e
5df59da
* Tue Nov 15 2005 John (J5) Palmieri <johnp@redhat.com> - 0.3.0-2
5df59da
- Actual release of the 0.3.x series
5df59da
3134a05
* Tue Nov 15 2005 John (J5) Palmieri <johnp@redhat.com> - 0.3.0-1
3134a05
- Bump version to not conflict with older libnotify libraries
3134a05
c40e6f6
* Tue Nov 15 2005 John (J5) Palmieri <johnp@redhat.com> - 0.0.2-1
c40e6f6
- inital build