.gear/rules | 2 + .../tags/365251fb25fdbff1e320ac0008c3666610d0c015 | 16 ++ .gear/tags/list | 1 + libnotify.spec | 228 +++++++++++++++++++++ 4 files changed, 247 insertions(+) diff --git a/.gear/rules b/.gear/rules new file mode 100644 index 0000000..4fcfd99 --- /dev/null +++ b/.gear/rules @@ -0,0 +1,2 @@ +tar: @version@:. +diff: @version@:. . diff --git a/.gear/tags/365251fb25fdbff1e320ac0008c3666610d0c015 b/.gear/tags/365251fb25fdbff1e320ac0008c3666610d0c015 new file mode 100644 index 0000000..90cb894 --- /dev/null +++ b/.gear/tags/365251fb25fdbff1e320ac0008c3666610d0c015 @@ -0,0 +1,16 @@ +object 69aff6e5fa2842e00b409c348bd73188548828b3 +type commit +tag 0.8.2 +tagger Logan Rathbone 1676668938 -0500 + +0.8.2 +-----BEGIN PGP SIGNATURE----- + +iQEcBAABAgAGBQJj7/ASAAoJEOUgkjo4YY1ssAIIAJSS2M9Y8pEoasaaDd6AvuWl +nTfsD9hzWW4sr30NDBUCaKy9f7KINlre3LhoT1Zj0kBXfKwPTcRTffzHl8dh5FQ4 +oxAuHo2TiUkYZVRp2PaOygWa7/niIGGmXmMjg0h9FZSFx5I804pnj/MKmkRxsfSA +AvWr5PEwvk9CD6VpL8hvMiAYAcsVyd5kT81XjPkCZmI+A04Z/mq9oAzYqQKPagq+ +ThpHRm7dqgBW0Ch5x60LrmEptkjgtUEqDimvPF8vO0fKNLb7aMyjhPEkxZsQJdKE +k2bheERddqByQfAkg/cr55rhEZSdOef2DQYQkrGbuiZTxQqwOAT+f6aluOqK5h4= +=DJHs +-----END PGP SIGNATURE----- diff --git a/.gear/tags/list b/.gear/tags/list new file mode 100644 index 0000000..5cd7638 --- /dev/null +++ b/.gear/tags/list @@ -0,0 +1 @@ +365251fb25fdbff1e320ac0008c3666610d0c015 0.8.2 diff --git a/libnotify.spec b/libnotify.spec new file mode 100644 index 0000000..3e5f0c0 --- /dev/null +++ b/libnotify.spec @@ -0,0 +1,228 @@ +%define ver_major 0.8 +%define api_ver 0.7 +%define sover 4 + +%def_enable introspection +%def_enable gtk_doc +%def_enable docbook_docs +%def_enable check +%def_enable man + +Name: libnotify +Version: %ver_major.2 +Release: alt1 + +Summary: Desktop notification library +Group: System/Libraries +License: LGPL-2.1-or-later +Url: http://www.gnome.org + +Vcs: https://gitlab.gnome.org/GNOME/libnotify.git +Source: %name-%version.tar +Patch: %name-%version-%release.patch + +Provides: %{name}4 = %EVR +Obsoletes: %{name}4 + +BuildRequires(pre): rpm-macros-meson +BuildRequires: meson libgio-devel +%{?_enable_gtk_doc:BuildRequires: gi-docgen} +%{?_enable_docbook_docs:BuildRequires: xmlto} +%{?_enable_check:BuildRequires: libgtk+3-devel} +%{?_enable_introspection: +BuildRequires(pre): rpm-build-gir +BuildRequires: gobject-introspection-devel libgdk-pixbuf-gir-devel} +%{?_enable_man:BuildRequires: xsltproc docbook5-style-xsl} + +%description +The library that allows applications post notifications on the desktop +in accordance to the proposed Desktop Notification Specification. + +%package devel +Summary: Development files for %name +Group: Development/C +Requires: %name = %EVR +Provides: %{name}4-devel = %EVR +Obsoletes: %{name}4-devel + +%description devel +Files needed to develop applications that use libnotify, a desktop +notification library. + +%package devel-doc +Summary: Development documentation for %name +Group: Development/Documentation +BuildArch: noarch +Conflicts: %name-devel < %version +Provides: %{name}4-devel-doc = %EVR +Obsoletes: %{name}4-devel-doc + +%description devel-doc +API documentation for %name in gtk-doc format. + +%package gir +Summary: GObject introspection data for libnotify +Group: System/Libraries +Requires: %name = %EVR +Provides: %{name}4-gir = %EVR +Obsoletes: %{name}4-gir + +%description gir +GObject introspection data for the desktop notification library. + +%package gir-devel +Summary: GObject introspection devel data for libnotify +Group: Development/Other +BuildArch: noarch +Requires: %name-devel = %EVR +Requires: %name-gir = %EVR +Provides: %{name}4-gir-devel = %EVR +Obsoletes: %{name}4-gir-devel + +%description gir-devel +GObject introspection devel data for the desktop notification library. + +%package -n notify-send +Summary: A program to send desktop notifications +Group: Graphical desktop/GNOME +Requires: %name = %EVR + +%description -n notify-send +notify-send sends desktop notifications via a notification daemon from +the command line. + +%prep +%setup +%patch -p1 + +%build +%meson \ + %{?_disable_gtk_doc:-Dgtk_doc=false} \ + %{?_disable_docbook_docs:-Ddocbook_docs=false} \ + %{?_disable_introspection:-Dintrospection=disabled} \ + %{?_disable_check:-Dtests=false} \ + %{?_disable_man:-Dman=false} +%nil +%meson_build + +%install +%meson_install + +%check +%__meson_test + +%files +%_libdir/%name.so.%{sover}* +%doc NEWS + +%files -n notify-send +%_bindir/notify-send +%{?_enable_man:%_man1dir/notify-send.1.*} + +%files devel +%_libdir/%name.so +%_includedir/%name/ +%_pkgconfigdir/%name.pc +%doc NEWS README* %{?_enable_docbook_docs:%__builddir/docs/notification-spec.html} + +%if_enabled gtk_doc +%files devel-doc +%_datadir/doc/%name-0/ +%endif + +%if_enabled introspection +%files gir +%_typelibdir/Notify-%api_ver.typelib + +%files gir-devel +%_girdir/Notify-%api_ver.gir +%endif + +%{?_enable_docbook_docs:%exclude %_datadir/doc/%name/} + +%changelog +* Sat Feb 18 2023 Yuri N. Sedunov 0.8.2-alt1 +- 0.8.2 + +* Sun Jul 17 2022 Yuri N. Sedunov 0.8.1-alt1 +- 0.8.1 (keep version of bindings at 0.7) + +* Thu Jul 14 2022 Yuri N. Sedunov 0.8.0-alt1 +- 0.8.0 + +* Thu May 05 2022 Yuri N. Sedunov 0.7.11-alt2 +- updated to 0.7.11-11-g4d68baf (also fixed i25, ALT #42685) + +* Wed Apr 27 2022 Yuri N. Sedunov 0.7.11-alt1 +- 0.7.11 + +* Tue Mar 03 2020 Yuri N. Sedunov 0.7.9-alt1 +- 0.7.9 + +* Fri Apr 05 2019 Yuri N. Sedunov 0.7.8-alt1 +- 0.7.8 (ported to Meson build system) + +* Sun May 06 2018 Michael Shigorin 0.7.7-alt1.2 +- rebuilt for e2kv4 +- updated Url: + +* Mon Jan 16 2017 Michael Shigorin 0.7.7-alt1.1 +- moved BR: libgtk+3 under check knob + +* Fri Oct 14 2016 Yuri N. Sedunov 0.7.7-alt1 +- 0.7.7 + +* Tue Sep 03 2013 Alexey Shabalin 0.7.6-alt1 +- 0.7.6 + +* Fri Apr 06 2012 Alexey Shabalin 0.7.5-alt1 +- 0.7.5 + +* Thu Oct 13 2011 Alexey Shabalin 0.7.4-alt1 +- 0.7.4 + +* Mon May 30 2011 Alexey Shabalin 0.7.3-alt2 +- 0.7.3 + +* Fri Mar 18 2011 Alexey Tourbin 0.6.0-alt3 +- libnotify.pc: moved libnotify deps from Requires to Requires.private + +* Sun Mar 13 2011 Valery Inozemtsev 0.6.0-alt2 +- rebuild for debuginfo + +* Thu Nov 11 2010 Valery Inozemtsev 0.6.0-alt1 +- 0.6.0 + +* Tue Nov 09 2010 Victor Forsiuk 0.4.5-alt2 +- Rebuilt for soname set-versions. + +* Wed Nov 26 2008 Victor Forsyuk 0.4.5-alt1 +- 0.4.5 + +* Thu Mar 22 2007 Victor Forsyuk 0.4.4-alt1 +- 0.4.4 + +* Tue Jan 09 2007 Victor Forsyuk 0.4.3-alt1 +- 0.4.3 + +* Tue Sep 26 2006 Mikhail Zabaluev 0.4.2-alt1 +- Rebuilt with GTK+ 0.10 to enable necessary functions +- Added libnotify-devel-doc package +- Buildreq + +* Thu Jul 06 2006 Mikhail Zabaluev 0.4.2-alt0.1 +- Updated to 0.4.2 +- Polished descriptions +- Spec cleanup + +* Thu May 04 2006 Vital Khilko 0.4.0-alt1 +- 0.4.0 + +* Thu Feb 02 2006 Vital Khilko 0.3.2-alt1 +- 0.3.2 + +* Sun Sep 17 2005 Vital Khilko 0.2.1-alt1 +- initial build for ALT Linux Sisyphus + +* Sun Sep 17 2005 Vital Khilko 0.2.1-alt1 +- initial build for ALT Linux Sisyphus