From d8904eb58ef03d87f2256ab2c1740232dab0c60b Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 15 Oct 2020 11:32:12 -0500 Subject: [PATCH] resurrect ui-tools, not just for python (#1885513) --- avahi.spec | 44 +++++++++++++++++++++++++++++--------------- 1 file changed, 29 insertions(+), 15 deletions(-) diff --git a/avahi.spec b/avahi.spec index b39c293..39474e1 100644 --- a/avahi.spec +++ b/avahi.spec @@ -98,7 +98,6 @@ BuildRequires: python3-devel %else Obsoletes: python2-avahi < %{version}-%{release} Obsoletes: python3-avahi < %{version}-%{release} -Obsoletes: avahi-ui-tools < %{version}-%{release} %if %{without bootstrap} BuildRequires: pygtk2 %endif @@ -161,10 +160,10 @@ Requires: %{name}-glib%{?_isa} = %{version}-%{release} Requires: %{name}-ui-gtk3%{?_isa} = %{version}-%{release} Requires: tigervnc Requires: openssh-clients +%if %{WITH_PYTHON} +Requires: gdbm Requires: pygtk2 Requires: pygtk2-libglade -Requires: gdbm -%if %{WITH_PYTHON} Requires: python2-avahi = %{version}-%{release} Requires: %{python2_dbus} Requires: python2-gobject-base @@ -644,22 +643,37 @@ exit 0 %{_unitdir}/avahi-dnsconfd.service %files tools -%{_bindir}/* -%{_mandir}/man1/* -%if %{WITH_PYTHON} -%exclude %{_bindir}/b* -%exclude %{_bindir}/avahi-discover* -%exclude %{_bindir}/avahi-bookmarks -%exclude %{_mandir}/man1/b* -%exclude %{_mandir}/man1/avahi-discover* -%exclude %{_mandir}/man1/avahi-bookmarks* +%{_bindir}/avahi-browse +%{_bindir}/avahi-browse-domains +%{_bindir}/avahi-publish +%{_bindir}/avahi-publish-address +%{_bindir}/avahi-publish-service +%{_bindir}/avahi-resolve +%{_bindir}/avahi-resolve-address +%{_bindir}/avahi-resolve-host-name +%{_bindir}/avahi-set-host-name + +%{_mandir}/man1/avahi-browse.1* +%{_mandir}/man1/avahi-browse-domains.1* +%{_mandir}/man1/avahi-publish.1* +%{_mandir}/man1/avahi-publish-address.1* +%{_mandir}/man1/avahi-publish-service.1* +%{_mandir}/man1/avahi-resolve.1* +%{_mandir}/man1/avahi-resolve-address.1* +%{_mandir}/man1/avahi-resolve-host-name.1* +%{_mandir}/man1/avahi-set-host-name.1* %files ui-tools -%{_bindir}/b* -%{_bindir}/avahi-discover +%{_bindir}/bshell +%{_bindir}/bssh +%{_bindir}/bvnc +%{_bindir}/avahi-discover-standalone +%{_mandir}/man1/bshell.1* +%{_mandir}/man1/bssh.1* +%{_mandir}/man1/bvnc.1* +%if %{WITH_PYTHON} # avahi-bookmarks is not really a UI tool, but I won't create a seperate package for it... %{_bindir}/avahi-bookmarks -%{_mandir}/man1/b* %{_mandir}/man1/avahi-discover* %{_mandir}/man1/avahi-bookmarks* %{_datadir}/applications/b*.desktop