Accepting request 1067450 from GNOME:Factory

- Update to version 0.8.2:
  + Set new summary for library.
  + Docs:
    - Port to gi-docgen.
    - Fix URL to Desktop Notification Spec.
  + meson:
    - Replace deprecated meson.source_root() calls.
    - Bump minimum meson version to 0.58.
  + Introspection docs fixes.
- Following upstreams port to gi-docgen, drop gtk-doc and add
  meson, xsltproc and pkgconfig(gi-docgen) BuildRequires. Also pass
  explicit man=true to meson, ensure we are building manpages. (forwarded request 1067430 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1067450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnotify?expand=0&rev=44
This commit is contained in:
Dominique Leuenberger 2023-02-25 18:54:39 +00:00 committed by Git OBS Bridge
commit 1756716e18
4 changed files with 27 additions and 9 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d033e6d4d6ccbf46a436c31628a4b661b36dca1f5d4174fe0173e274f4e62557
size 105368

BIN
libnotify-0.8.2.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,19 @@
-------------------------------------------------------------------
Thu Feb 23 14:32:40 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.8.2:
+ Set new summary for library.
+ Docs:
- Port to gi-docgen.
- Fix URL to Desktop Notification Spec.
+ meson:
- Replace deprecated meson.source_root() calls.
- Bump minimum meson version to 0.58.
+ Introspection docs fixes.
- Following upstreams port to gi-docgen, drop gtk-doc and add
meson, xsltproc and pkgconfig(gi-docgen) BuildRequires. Also pass
explicit man=true to meson, ensure we are building manpages.
-------------------------------------------------------------------
Fri Jul 22 17:31:30 UTC 2022 - Emily Gonyer <emilyyrose@gmail.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package libnotify
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: libnotify
Version: 0.8.1
Version: 0.8.2
Release: 0
Summary: Notifications Library
License: LGPL-2.1-or-later
@ -28,10 +28,11 @@ Source99: baselibs.conf
BuildRequires: docbook5-xsl-stylesheets
BuildRequires: gobject-introspection-devel
BuildRequires: gtk-doc
BuildRequires: meson
BuildRequires: meson >= 0.58
BuildRequires: pkgconfig
BuildRequires: xsltproc
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(gi-docgen)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
@ -86,6 +87,7 @@ D-BUS notifications library.
-Dintrospection=enabled \
-Dgtk_doc=true \
-Ddocbook_docs=disabled \
-Dman=true \
%{nil}
%meson_build
@ -96,7 +98,6 @@ D-BUS notifications library.
%files -n libnotify4
%license COPYING
%doc AUTHORS NEWS README.md
%{_libdir}/*.so.*
%files -n typelib-1_0-Notify-0_7
@ -107,10 +108,11 @@ D-BUS notifications library.
%{_mandir}/man1/notify-send.1%{?ext_man}
%files devel
%doc AUTHORS NEWS README.md
%doc %{_datadir}/doc/libnotify-0/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
%{_datadir}/gir-1.0/*.gir
%{_datadir}/gtk-doc/html/libnotify
%changelog