From 51cf07cfe430758bd76ef879ebc43d8ede022127 Mon Sep 17 00:00:00 2001 From: Automatic Build System Date: Fri, 5 Jan 2024 20:42:43 +0100 Subject: [PATCH] automatic version update by autodist [release 0.8-1mamba;Sun Mar 01 2020] --- avahi.spec | 189 +++++++++++++++++++++++++++++------------------------ 1 file changed, 102 insertions(+), 87 deletions(-) diff --git a/avahi.spec b/avahi.spec index 8e79032..3f286a3 100644 --- a/avahi.spec +++ b/avahi.spec @@ -4,7 +4,7 @@ %define avahiautoipduserid 65053 Name: avahi -Version: 0.7 +Version: 0.8 Release: 1mamba Summary: A system which facilitates service discovery on a local network Group: Applications/Networking @@ -79,6 +79,7 @@ BuildRequires: mono-core BuildRequires: pygtk-devel BuildRequires: python-dbus-devel BuildRequires: systemd-devel +BuildRequires: mono-devel Requires: libnss_mdns Requires: libavahi = %{?epoch:%epoch:}%{version}-%{release} Requires: python-avahi = %{?epoch:%epoch:}%{version}-%{release} @@ -144,44 +145,28 @@ Avahi is a system which facilitates service discovery on a local network. This m This package contains static libraries and header files need for development of the avahi-gtk3 library. -%package -n libavahi-qt3 -Summary: QT3 binding library for avahi +%package -n libavahi-qt5 +Summary: QT5 binding library for avahi Group: System/Libraries Requires: libavahi = %{?epoch:%epoch:}%{version}-%{release} +Obsoletes: libavahi-qt3 +Obsoletes: libavahi-qt4 -%description -n libavahi-qt3 +%description -n libavahi-qt5 Avahi is a system which facilitates service discovery on a local network. This means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. This kind of technology is already found in Apple MacOS X (branded Rendezvous, Bonjour and sometimes Zeroconf) and is very convenient. -This package contains the QT3 binding library. +This package contains the QT5 binding library. -%package -n libavahi-qt3-devel -Summary: Devel package for %{name} QT3 binding library -Group: Development/Libraries -Requires: libavahi-qt3 = %{?epoch:%epoch:}%{version}-%{release} -Requires: libavahi-devel = %{?epoch:%epoch:}%{version}-%{release} - -%description -n libavahi-qt3-devel -Avahi is a system which facilitates service discovery on a local network. This means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. This kind of technology is already found in Apple MacOS X (branded Rendezvous, Bonjour and sometimes Zeroconf) and is very convenient. - -This package contains static libraries and header files need for development of the avahi-qt3 library. - -%package -n libavahi-qt4 -Summary: QT4 binding library for avahi -Group: System/Libraries -Requires: libavahi = %{?epoch:%epoch:}%{version}-%{release} - -%description -n libavahi-qt4 -Avahi is a system which facilitates service discovery on a local network. This means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. This kind of technology is already found in Apple MacOS X (branded Rendezvous, Bonjour and sometimes Zeroconf) and is very convenient. -This package contains the QT4 binding library. - -%package -n libavahi-qt4-devel -Summary: Devel package for %{name} QT4 binding library +%package -n libavahi-qt5-devel +Summary: Devel package for %{name} QT5 binding library Group: Development/Libraries Requires: libavahi-devel = %{?epoch:%epoch:}%{version}-%{release} +Obsoletes: libavahi-qt3-devel +Obsoletes: libavahi-qt4-devel -%description -n libavahi-qt4-devel +%description -n libavahi-qt5-devel Avahi is a system which facilitates service discovery on a local network. This means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. This kind of technology is already found in Apple MacOS X (branded Rendezvous, Bonjour and sometimes Zeroconf) and is very convenient. -This package contains static libraries and header files need for development of the avahi-qt4 library. +This package contains static libraries and header files need for development of the avahi-qt5 library. %package mono Summary: A system which facilitates service discovery on a local network @@ -270,7 +255,8 @@ Header files for development with the Apple Bonjour mDNSResponder compatibility CXXFLAGS="-DQ_NO_PACKED_POINTERS" %endif -%make +%make \ + MSGMERGE_FOR_MSGFMT_OPTION="" %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" @@ -334,6 +320,12 @@ fi %systemd_postun avahi-dnsconfd : +%post -n libavahi -p /sbin/ldconfig +%postun -n libavahi -p /sbin/ldconfig + +%post -n libavahi-qt5 -p /sbin/ldconfig +%postun -n libavahi-qt5 -p /sbin/ldconfig + %files -f %{name}.lang %defattr(-,root,root) %dir %{_sysconfdir}/avahi @@ -378,27 +370,27 @@ fi #%{_datadir}/avahi/service-types %{_datadir}/dbus-1/interfaces/org.freedesktop.Avahi.*.xml %{_datadir}/dbus-1/system-services/org.freedesktop.Avahi.service -%{_mandir}/man1/avahi-bookmarks.1.gz -%{_mandir}/man1/avahi-browse-domains.1.gz -%{_mandir}/man1/avahi-browse.1.gz -%{_mandir}/man1/avahi-discover.1.gz -%{_mandir}/man1/avahi-publish-address.1.gz -%{_mandir}/man1/avahi-publish-service.1.gz -%{_mandir}/man1/avahi-publish.1.gz -%{_mandir}/man1/avahi-resolve-address.1.gz -%{_mandir}/man1/avahi-resolve-host-name.1.gz -%{_mandir}/man1/avahi-resolve.1.gz -%{_mandir}/man1/avahi-set-host-name.1.gz -%{_mandir}/man1/bssh.1.gz -%{_mandir}/man1/bvnc.1.gz -%{_mandir}/man8/avahi-autoipd.8.gz -%{_mandir}/man8/avahi-autoipd.action.8.gz -%{_mandir}/man5/avahi-daemon.conf.5.gz -%{_mandir}/man5/avahi.hosts.5.gz -%{_mandir}/man5/avahi.service.5.gz -%{_mandir}/man8/avahi-daemon.8.gz -%{_mandir}/man8/avahi-dnsconfd.8.gz -%{_mandir}/man8/avahi-dnsconfd.action.8.gz +%{_mandir}/man1/avahi-bookmarks.1* +%{_mandir}/man1/avahi-browse-domains.1* +%{_mandir}/man1/avahi-browse.1* +#%{_mandir}/man1/avahi-discover.1* +%{_mandir}/man1/avahi-publish-address.1* +%{_mandir}/man1/avahi-publish-service.1* +%{_mandir}/man1/avahi-publish.1* +%{_mandir}/man1/avahi-resolve-address.1* +%{_mandir}/man1/avahi-resolve-host-name.1* +%{_mandir}/man1/avahi-resolve.1* +%{_mandir}/man1/avahi-set-host-name.1* +#%{_mandir}/man1/bssh.1* +#%{_mandir}/man1/bvnc.1* +%{_mandir}/man8/avahi-autoipd.8* +%{_mandir}/man8/avahi-autoipd.action.8* +%{_mandir}/man5/avahi-daemon.conf.5* +%{_mandir}/man5/avahi.hosts.5* +%{_mandir}/man5/avahi.service.5* +%{_mandir}/man8/avahi-daemon.8* +%{_mandir}/man8/avahi-dnsconfd.8* +%{_mandir}/man8/avahi-dnsconfd.action.8* %doc ChangeLog LICENSE docs/* %files -n libavahi @@ -406,7 +398,8 @@ fi %{_libdir}/libavahi-client.so.* %{_libdir}/libavahi-common.so.* %{_libdir}/libavahi-core.so.* -%{_libdir}/libavahi-ui.so.* +%{_libdir}/libavahi-libevent.so.* +#%{_libdir}/libavahi-ui.so.* %files -n libavahi-devel %defattr(-,root,root) @@ -418,6 +411,8 @@ fi %{_includedir}/avahi-core/*.h %dir %{_includedir}/avahi-ui %{_includedir}/avahi-ui/*.h +%dir %{_includedir}/avahi-libevent +%{_includedir}/avahi-libevent/*.h %{_libdir}/libavahi-client.a %{_libdir}/libavahi-client.la %{_libdir}/libavahi-client.so @@ -427,12 +422,16 @@ fi %{_libdir}/libavahi-core.a %{_libdir}/libavahi-core.la %{_libdir}/libavahi-core.so -%{_libdir}/libavahi-ui.a -%{_libdir}/libavahi-ui.la -%{_libdir}/libavahi-ui.so -%{_libdir}/pkgconfig/avahi-ui.pc +%{_libdir}/libavahi-libevent.a +%{_libdir}/libavahi-libevent.la +%{_libdir}/libavahi-libevent.so +#%{_libdir}/libavahi-ui.a +#%{_libdir}/libavahi-ui.la +#%{_libdir}/libavahi-ui.so +#%{_libdir}/pkgconfig/avahi-ui.pc %{_libdir}/pkgconfig/avahi-client.pc %{_libdir}/pkgconfig/avahi-core.pc +%{_libdir}/pkgconfig/avahi-libevent.pc %files -n libavahi-glib %defattr(-,root,root) @@ -468,32 +467,45 @@ fi %{_libdir}/libavahi-ui-gtk3.so %{_libdir}/pkgconfig/avahi-ui-gtk3.pc -%files -n libavahi-qt3 -%defattr(-,root,root) -%{_libdir}/libavahi-qt3.so.* +#%files -n libavahi-qt3 +#%defattr(-,root,root) +#%{_libdir}/libavahi-qt3.so.* -%files -n libavahi-qt3-devel -%defattr(-,root,root) -%{_libdir}/libavahi-qt3.a -%{_libdir}/libavahi-qt3.la -%{_libdir}/libavahi-qt3.so -%dir %{_includedir}/avahi-qt3 -%{_includedir}/avahi-qt3/*.h -%{_libdir}/pkgconfig/avahi-qt3.pc +#%files -n libavahi-qt3-devel +#%defattr(-,root,root) +#%{_libdir}/libavahi-qt3.a +#%{_libdir}/libavahi-qt3.la +#%{_libdir}/libavahi-qt3.so +#%dir %{_includedir}/avahi-qt3 +#%{_includedir}/avahi-qt3/*.h +#%{_libdir}/pkgconfig/avahi-qt3.pc %endif -%files -n libavahi-qt4 -%defattr(-,root,root) -%{_libdir}/libavahi-qt4.so.* +#%files -n libavahi-qt4 +#%defattr(-,root,root) +#%{_libdir}/libavahi-qt4.so.* -%files -n libavahi-qt4-devel +#%files -n libavahi-qt4-devel +#%defattr(-,root,root) +#%dir %{_includedir}/avahi-qt4 +#%{_includedir}/avahi-qt4/*.h +#%{_libdir}/libavahi-qt4.a +#%{_libdir}/libavahi-qt4.la +#%{_libdir}/libavahi-qt4.so +#%{_libdir}/pkgconfig/avahi-qt4.pc + +%files -n libavahi-qt5 %defattr(-,root,root) -%dir %{_includedir}/avahi-qt4 -%{_includedir}/avahi-qt4/*.h -%{_libdir}/libavahi-qt4.a -%{_libdir}/libavahi-qt4.la -%{_libdir}/libavahi-qt4.so -%{_libdir}/pkgconfig/avahi-qt4.pc +%{_libdir}/libavahi-qt5.so.* + +%files -n libavahi-qt5-devel +%defattr(-,root,root) +%dir %{_includedir}/avahi-qt5 +%{_includedir}/avahi-qt5/*.h +%{_libdir}/libavahi-qt5.a +%{_libdir}/libavahi-qt5.la +%{_libdir}/libavahi-qt5.so +%{_libdir}/pkgconfig/avahi-qt5.pc %files -n python-avahi %defattr(-,root,root) @@ -501,27 +513,27 @@ fi %{python_sitelib}/avahi/__init__.py %{python_sitelib}/avahi/__init__.pyc %{python_sitelib}/avahi/__init__.pyo -%{python_sitelib}/avahi_discover/__init__.py -%{python_sitelib}/avahi_discover/__init__.pyc -%{python_sitelib}/avahi_discover/__init__.pyo +#%{python_sitelib}/avahi_discover/__init__.py +#%{python_sitelib}/avahi_discover/__init__.pyc +#%{python_sitelib}/avahi_discover/__init__.pyo %if "%{stage1}" != "1" %files mono %defattr(-,root,root) %{_libdir}/mono/avahi-sharp/avahi-sharp.dll -%{_libdir}/mono/avahi-ui-sharp/avahi-ui-sharp.dll +#%{_libdir}/mono/avahi-ui-sharp/avahi-ui-sharp.dll %{_libdir}/mono/gac/avahi-sharp/1.0.0.0__4d116c78973743f5/avahi-sharp.dll %{_libdir}/mono/gac/avahi-sharp/1.0.0.0__4d116c78973743f5/avahi-sharp.dll.config %{_libdir}/mono/gac/avahi-sharp/1.0.0.0__4d116c78973743f5/avahi-sharp.dll.mdb -%{_libdir}/mono/gac/avahi-ui-sharp/0.0.0.0__4d116c78973743f5/avahi-ui-sharp.dll -%{_libdir}/mono/gac/avahi-ui-sharp/0.0.0.0__4d116c78973743f5/avahi-ui-sharp.dll.config -%{_libdir}/mono/gac/avahi-ui-sharp/0.0.0.0__4d116c78973743f5/avahi-ui-sharp.dll.mdb +#%{_libdir}/mono/gac/avahi-ui-sharp/0.0.0.0__4d116c78973743f5/avahi-ui-sharp.dll +#%{_libdir}/mono/gac/avahi-ui-sharp/0.0.0.0__4d116c78973743f5/avahi-ui-sharp.dll.config +#%{_libdir}/mono/gac/avahi-ui-sharp/0.0.0.0__4d116c78973743f5/avahi-ui-sharp.dll.mdb %{_prefix}/lib/monodoc/sources/avahi-sharp-docs.source %{_prefix}/lib/monodoc/sources/avahi-sharp-docs.tree %{_prefix}/lib/monodoc/sources/avahi-sharp-docs.zip -%{_prefix}/lib/monodoc/sources/avahi-ui-sharp-docs.source -%{_prefix}/lib/monodoc/sources/avahi-ui-sharp-docs.tree -%{_prefix}/lib/monodoc/sources/avahi-ui-sharp-docs.zip +#%{_prefix}/lib/monodoc/sources/avahi-ui-sharp-docs.source +#%{_prefix}/lib/monodoc/sources/avahi-ui-sharp-docs.tree +#%{_prefix}/lib/monodoc/sources/avahi-ui-sharp-docs.zip %{_libdir}/pkgconfig/avahi-sharp.pc %{_libdir}/pkgconfig/avahi-ui-sharp.pc %endif @@ -564,6 +576,9 @@ fi %{_libdir}/pkgconfig/libdns_sd.pc %changelog +* Sun Mar 01 2020 Automatic Build System 0.8-1mamba +- automatic version update by autodist + * Fri Aug 25 2017 Automatic Build System 0.7-1mamba - automatic version update by autodist