d2b4c74
%define glib2_version 2.38.0
c40e6f6
3dd0355
Name:           libnotify
3dd0355
Version:        0.8.2
3dd0355
Release:        2%{?dist}
3dd0355
Summary:        Desktop notification library
d20f595
3dd0355
License:        LGPL-2.1-or-later
3dd0355
URL:            https://gitlab.gnome.org/GNOME/libnotify
3dd0355
Source0:        https://download.gnome.org/sources/libnotify/0.8/%{name}-%{version}.tar.xz
9286cd7
3dd0355
BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
3dd0355
BuildRequires:  pkgconfig(glib-2.0) >= %{glib2_version}
3dd0355
BuildRequires:  pkgconfig(gobject-introspection-1.0)
3dd0355
BuildRequires:  docbook-xsl-ns
3dd0355
BuildRequires:  gi-docgen
3dd0355
BuildRequires:  meson
3dd0355
BuildRequires:  xmlto
3dd0355
BuildRequires:  /usr/bin/xsltproc
50f7fe7
3dd0355
Requires:       glib2%{?_isa} >= %{glib2_version}
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
3dd0355
%package        devel
Dan Mashal 01059db
Summary:        Development files for %{name}
746fa75
Requires:       %{name}%{?_isa} = %{version}-%{release}
f2f196e
3dd0355
%description    devel
0a4cef1
This package contains libraries and header files needed for
f2f196e
development of programs using %{name}.
f2f196e
c40e6f6
%prep
2895103
%autosetup -p1
c40e6f6
c40e6f6
%build
2895103
%meson -Dtests=false
50f7fe7
%meson_build
c40e6f6
c40e6f6
%install
50f7fe7
%meson_install
c40e6f6
c40e6f6
%files
3be2f75
%license COPYING
07625a5
%doc NEWS AUTHORS README.md
c40e6f6
%{_bindir}/notify-send
a2c82b2
%{_libdir}/libnotify.so.*
a25ce0e
%{_libdir}/girepository-1.0/Notify-0.7.typelib
dad8e32
%{_mandir}/man1/notify-send.1*
f2f196e
f2f196e
%files devel
a2c82b2
%dir %{_includedir}/libnotify
a2c82b2
%{_includedir}/libnotify/*
a2c82b2
%{_libdir}/libnotify.so
c40e6f6
%{_libdir}/pkgconfig/libnotify.pc
a25ce0e
%{_datadir}/gir-1.0/Notify-0.7.gir
d2b4c74
%{_docdir}/libnotify-0/
7cd6419
%doc %{_docdir}/libnotify/spec/
f2f196e
c40e6f6
%changelog
ff70bc9
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-2
ff70bc9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
ff70bc9
d2b4c74
* Mon Feb 20 2023 David King <amigadave@amigadave.com> - 0.8.2-1
d2b4c74
- Update to 0.8.2
d2b4c74
753b9c8
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.1-3
753b9c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
753b9c8
3997555
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.1-2
3997555
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
3997555
7953ffb
* Mon Jul 18 2022 Kalev Lember <klember@redhat.com> - 0.8.1-1
7953ffb
- Update to 0.8.1
7953ffb
6db6f23
* Thu May 05 2022 David King <amigadave@amigadave.com> - 0.7.12-1
6db6f23
- Update to 0.7.12
6db6f23
07625a5
* Thu Apr 28 2022 David King <amigadave@amigadave.com> - 0.7.11-1
07625a5
- Update to 0.7.11
07625a5
3548c25
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.9-7
3548c25
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
3548c25
2895103
* Tue Dec 14 2021 David King <amigadave@amigadave.com> - 0.7.9-6
2895103
- Use pkgconfig for BuildRequires
2895103
- Disable building unused tests
2895103
0e9f2fd
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.9-5
0e9f2fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
0e9f2fd
30d8202
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.9-4
30d8202
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
30d8202
c0af14c
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.9-3
c0af14c
- Second attempt - Rebuilt for
c0af14c
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
c0af14c
8fe3820
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.9-2
8fe3820
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
8fe3820
dad8e32
* Wed Feb 26 2020 Kalev Lember <klember@redhat.com> - 0.7.9-1
dad8e32
- Update to 0.7.9
dad8e32
f53ca11
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.8-4
f53ca11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
f53ca11
3eab4f8
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.8-3
3eab4f8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
3eab4f8
be1f5b1
* Tue Apr 16 2019 Adam Williamson <awilliam@redhat.com> - 0.7.8-2
be1f5b1
- Rebuild with Meson fix for #1699099
be1f5b1
50f7fe7
* Sat Apr 06 2019 Kalev Lember <klember@redhat.com> - 0.7.8-1
50f7fe7
- Update to 0.7.8
50f7fe7
- Switch to the meson build system
7cd6419
- Build DocBook documentation
50f7fe7
4869759
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.7-7
4869759
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
4869759
133e05e
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.7-6
133e05e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
133e05e
d2a3f2d
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.7-5
d2a3f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
d2a3f2d
8042676
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.7-4
8042676
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
8042676
4a7f8cf
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.7-3
4a7f8cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4a7f8cf
4d52128
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.7-2
4d52128
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
4d52128
ee4f40b
* Fri Oct 14 2016 Kalev Lember <klember@redhat.com> - 0.7.7-1
ee4f40b
- Update to 0.7.7
8ac65ae
- Remove lib64 rpaths
9286cd7
- Don't set group tags
c1010be
- Use make_install macro
9f0f69c
- Don't manually set deps that pkgconfig dep extractor automatically does
c9c72ba
- Drop old, unused build deps
746fa75
- Tighten deps with the _isa macro
ee4f40b
94934a6
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.6-8
94934a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
94934a6
b0e80d7
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.6-7
b0e80d7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b0e80d7
e4ea379
* Wed Apr 29 2015 Kalev Lember <kalevlember@gmail.com> - 0.7.6-6
e4ea379
- Drop the dependency on desktop-notification-daemon
3be2f75
- Use license macro for the COPYING file
e4ea379
3d7c715
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 0.7.6-5
3d7c715
- Rebuilt for Fedora 23 Change
3d7c715
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
3d7c715
5fb62ea
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.6-4
5fb62ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
5fb62ea
a57ac8d
* Tue Jul 22 2014 Kalev Lember <kalevlember@gmail.com> - 0.7.6-3
a57ac8d
- Rebuilt for gobject-introspection 1.41.4
a57ac8d
52a5149
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.6-2
52a5149
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
52a5149
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