Update to 3.90.0

This commit is contained in:
David King 2023-02-07 16:06:04 +00:00
parent 2f4b76dba0
commit dc12b92166
2 changed files with 21 additions and 11 deletions

View File

@ -1 +1 @@
SHA512 (zenity-3.43.0.tar.xz) = 2a141891cb3c9580ebf8fa13da0b76b67d3757a5230ba2eac26b95d6b2f51213a068289f360cff0047c4b6cb81769ac144c331823a091c6a2d2ab538d0df13ff
SHA512 (zenity-3.90.0.tar.xz) = f9d786754e1d7853a52a50bbea2dde5539fffaafac97eaff0c9f4d1d65356a18c09a65f578c5ddd1f0eeb6ee553e60be68a0ef4293f8731c0ba882e71f601b22

View File

@ -1,19 +1,21 @@
Name: zenity
Version: 3.43.0
Release: 4%{?dist}
Version: 3.90.0
Release: 1%{?dist}
Summary: Display dialog boxes from shell scripts
License: LGPLv2+
URL: https://wiki.gnome.org/Projects/Zenity
Source: https://download.gnome.org/sources/%{name}/3.43/%{name}-%{version}.tar.xz
Source: https://download.gnome.org/sources/%{name}/3.90/%{name}-%{version}.tar.xz
BuildRequires: pkgconfig(gtk+-3.0) >= 3.16.0
BuildRequires: pkgconfig(libnotify) >= 0.6.1
BuildRequires: pkgconfig(libadwaita-1) >= 1.2
BuildRequires: /usr/bin/help2man
BuildRequires: desktop-file-utils
BuildRequires: gcc
BuildRequires: gettext
BuildRequires: itstool
BuildRequires: meson
BuildRequires: which
BuildRequires: xorg-x11-server-Xvfb
%description
Zenity lets you display Gtk+ dialog boxes from the command line and through
@ -25,28 +27,36 @@ from the same family as dialog, Xdialog, and cdialog.
%build
%meson -Dlibnotify=true
%meson_build
%meson
# Man page generation requires running the in-tree zenity command.
%{shrink:xvfb-run -w 10 -d %meson_build}
%install
%meson_install
# we don't want a perl dependency just for this
rm -f $RPM_BUILD_ROOT%{_bindir}/gdialog
rm -f %{buildroot}/%{_bindir}/gdialog
%find_lang zenity --with-gnome
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Zenity.desktop
%files -f zenity.lang
%license COPYING
%doc AUTHORS NEWS THANKS README.md
%doc AUTHORS NEWS README.md
%{_bindir}/zenity
%{_datadir}/zenity/
%{_datadir}/applications/org.gnome.Zenity.desktop
%{_datadir}/icons/hicolor/48*48/apps/zenity.png
%{_mandir}/man1/zenity.1*
%changelog
* Mon Feb 06 2023 David King <amigadave@amigadave.com> - 3.90.0-1
- Update to 3.90.0
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.43.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild