%define avahigroupid 65429 %define avahiuserid 65429 %define avahiautoipdgroupid 65053 %define avahiautoipduserid 65053 Name: avahi Version: 0.8 Release: 2mamba Summary: A system which facilitates service discovery on a local network Group: Applications/Networking Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://avahi.org Source: https://github.com/lathiat/avahi.git/v%{version}/avahi-%{version}.tar.bz2 #Source: http://avahi.org/download/avahi-%{version}.tar.gz Patch0: avahi-0.6.31-gtk-3.12.patch Patch1: avahi-0.6.31-SO_REUSEPORT_may_not_exist_in_running_kernel.patch License: LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel %if "%{stage1}" != "1" BuildRequires: gtk-sharp-devel %endif BuildRequires: libatk-devel BuildRequires: libbzip2-devel BuildRequires: libcairo-devel BuildRequires: libcap-devel BuildRequires: libdaemon-devel BuildRequires: libdbus-devel BuildRequires: libexpat-devel BuildRequires: libffi-devel BuildRequires: libfontconfig-devel BuildRequires: libfreetype-devel BuildRequires: libgcc BuildRequires: libgdbm-devel BuildRequires: libgdk-pixbuf-devel BuildRequires: libGL-devel BuildRequires: libglib-devel BuildRequires: libgraphite2-devel BuildRequires: libgtk2-devel BuildRequires: libgtk-devel BuildRequires: libharfbuzz-devel BuildRequires: libICE-devel BuildRequires: libicu-devel BuildRequires: libjpeg-devel BuildRequires: liblcms-devel BuildRequires: libmng-devel BuildRequires: libpango-devel BuildRequires: libpng15-devel BuildRequires: libpng-devel BuildRequires: libpthread-stubs-devel BuildRequires: libpython-devel %if "%{stage1}" != "1" BuildRequires: libqt3-devel %endif BuildRequires: libqt4-devel BuildRequires: libselinux-devel BuildRequires: libSM-devel BuildRequires: libssp-devel BuildRequires: libstdc++6-devel BuildRequires: libuuid-devel BuildRequires: libX11-devel BuildRequires: libXau-devel BuildRequires: libxcb-devel BuildRequires: libXcursor-devel BuildRequires: libXdmcp-devel BuildRequires: libXext-devel BuildRequires: libXfixes-devel BuildRequires: libXft-devel BuildRequires: libXinerama-devel BuildRequires: libXmu-devel BuildRequires: libXrandr-devel BuildRequires: libXrender-devel BuildRequires: libXt-devel BuildRequires: libz-devel BuildRequires: mono-core ## AUTOBUILDREQ-END 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} BuildRoot: %{_tmppath}/%{name}-%{version}-root %description 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. %package -n libavahi Summary: A system which facilitates service discovery on a local network Group: System/Libraries %description -n libavahi 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. %package -n libavahi-devel Summary: Devel package for %{name} Group: Development/Libraries Requires: libavahi = %{?epoch:%epoch:}%{version}-%{release} %description -n libavahi-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. %package -n libavahi-glib Summary: Glib binding library for avahi Group: System/Libraries Requires: libavahi = %{?epoch:%epoch:}%{version}-%{release} %description -n libavahi-glib 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 Glib binding library. %package -n libavahi-glib-devel Summary: Devel package for %{name} Glib binding library Group: Development/Libraries Requires: libavahi-glib = %{?epoch:%epoch:}%{version}-%{release} Requires: libavahi-devel = %{?epoch:%epoch:}%{version}-%{release} %description -n libavahi-glib-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-glib library. %package -n libavahi-gtk3 Summary: Gtk3 binding library for avahi Group: System/Libraries Requires: libavahi = %{?epoch:%epoch:}%{version}-%{release} %description -n libavahi-gtk3 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 Glib binding library. %package -n libavahi-gtk3-devel Summary: Devel package for %{name} Gtk3 binding library Group: Development/Libraries Requires: libavahi-gtk3 = %{?epoch:%epoch:}%{version}-%{release} Requires: libavahi-devel = %{?epoch:%epoch:}%{version}-%{release} %description -n libavahi-gtk3-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-gtk3 library. %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-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 QT5 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-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-qt5 library. %package mono Summary: A system which facilitates service discovery on a local network Group: System/Libraries Requires: avahi = %{?epoch:%epoch:}%{version}-%{release} %description mono 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 bindings for the mono language. %package -n python-avahi Summary: A system which facilitates service discovery on a local network Group: System/Libraries Requires: avahi = %{?epoch:%epoch:}%{version}-%{release} Provides: avahi-python Obsoletes: avahi-python %description -n python-avahi 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 bindings for the python language. %package compat-howl Summary: Libraries for howl compatibility. Group: Development/Libraries %description compat-howl 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. Libraries that are compatible with those provided by the howl package. %package compat-howl-devel Summary: Header files for development with the howl compatibility libraries. Group: Development/Libraries Requires: avahi-compat-howl = %{?epoch:%epoch:}%{version}-%{release} %description compat-howl-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. Header files for development with the howl compatibility libraries. %package compat-libdns_sd Summary: Libraries for Apple Bonjour mDNSResponder compatibility. Group: Development/Libraries Provides: libzeroconf Obsoletes: libzeroconf Provides: zeroconf Obsoletes: zeroconf %description compat-libdns_sd 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. Libraries for Apple Bonjour mDNSResponder compatibility. %package compat-libdns_sd-devel Summary: Header files for development with the Apple Bonjour mDNSResponder compatibility libraries. Group: Development/Libraries Requires: avahi-compat-libdns_sd = %{?epoch:%epoch:}%{version}-%{release} Requires: libavahi-devel = %{?epoch:%epoch:}%{version}-%{release} Provides: libzeroconf-devel Obsoletes: libzeroconf-devel %description compat-libdns_sd-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. Header files for development with the Apple Bonjour mDNSResponder compatibility libraries. %debug_package %prep %setup -q #%patch0 -p1 #%patch1 -p1 ./autogen.sh --with-distro=fedora %build %configure \ --with-distro=fedora \ --enable-compat-howl \ --enable-compat-libdns_sd \ --enable-tests \ --enable-core-docs \ --with-avahi-priv-access-group=filesharing \ %if "%{stage1}" == "1" --disable-gtk3 \ --disable-qt3 \ --disable-mono \ --disable-monodoc \ %endif --localstatedir=/ \ PYTHON=%{__python3} \ %ifarch arm CXXFLAGS="-DQ_NO_PACKED_POINTERS" %endif %make \ MSGMERGE_FOR_MSGFMT_OPTION="" %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall # fix bug 197414 - add missing symlinks for avahi-compat-howl and avahi-compat-dns-sd ln -s avahi-compat-howl.pc %{buildroot}%{_libdir}/pkgconfig/howl.pc ln -s avahi-compat-libdns_sd.pc %{buildroot}%{_libdir}/pkgconfig/libdns_sd.pc ln -s avahi-daemon.service %{buildroot}/lib/systemd/system/dbus-org.freedesktop.Avahi.service install -d %{buildroot}%{_presetdir} cat > %{buildroot}%{_presetdir}/50-avahi.preset << _EOF enable avahi-daemon.socket enable avahi-daemon.service enable avahi-dnsconfd.service _EOF rm -f %{buildroot}%{_initrddir}/avahi-{daemon,dnsconfd} %find_lang %{name} %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %pre if [ $1 -ge 1 ]; then /usr/sbin/groupadd avahi -g %{avahigroupid} 2>/dev/null /usr/sbin/useradd -u %{avahiuserid} -c 'Avahi user' -d /dev/null -g avahi \ -s /bin/false avahi 2>/dev/null /usr/sbin/groupadd avahi-autoipd -g %{avahiautoipdgroupid} 2>/dev/null /usr/sbin/useradd -u %{avahiautoipduserid} -c 'Avahi autoipd user' -d /dev/null -g avahi-autoipd \ -s /bin/false avahi-autoipd 2>/dev/null fi : %post rm -f %{sysconfdir}/rc*.d/avahi-{daemon,dnsconfd} if [ $1 -ge 1 ]; then grep "^hosts:.*mdns_minimal" %{_sysconfdir}/nsswitch.conf &>/dev/null || \ sed -i "s|\(^hosts:.*files\) \(.*\)|\1 mdns_minimal [NOTFOUND=return] \2|" %{_sysconfdir}/nsswitch.conf fi %systemd_post avahi-daemon %systemd_post avahi-dnsconfd : %preun %systemd_preun avahi-daemon %systemd_preun avahi-dnsconfd if [ $1 -eq 0 ]; then /usr/sbin/groupdel avahi-autoipd 2>/dev/null /usr/sbin/userdel avahi-autoipd 2>/dev/null /usr/sbin/groupdel avahi 2>/dev/null /usr/sbin/userdel avahi 2>/dev/null grep "^hosts:.*mdns_minimal" %{_sysconfdir}/nsswitch.conf &>/dev/null && \ sed -i "s| mdns_minimal [NOTFOUND=return]||" %{_sysconfdir}/nsswitch.conf fi : %postun %systemd_postun avahi-daemon %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 %{_sysconfdir}/avahi/avahi-autoipd.action %{_sysconfdir}/avahi/avahi-daemon.conf %{_sysconfdir}/avahi/avahi-dnsconfd.action %{_sysconfdir}/avahi/hosts %dir %{_sysconfdir}/avahi/services %{_sysconfdir}/avahi/services/sftp-ssh.service %{_sysconfdir}/avahi/services/ssh.service %{_sysconfdir}/dbus-1/system.d/avahi-dbus.conf %{_bindir}/avahi-bookmarks %{_bindir}/avahi-browse %{_bindir}/avahi-browse-domains %{_bindir}/avahi-discover %{_bindir}/avahi-discover-standalone %{_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 %{_bindir}/bshell %{_bindir}/bssh %{_bindir}/bvnc %{_sbindir}/avahi-autoipd %{_sbindir}/avahi-daemon %{_sbindir}/avahi-dnsconfd %{_presetdir}/50-avahi.preset %{_unitdir}/avahi-daemon.service %{_unitdir}/avahi-daemon.socket %{_unitdir}/avahi-dnsconfd.service %{_unitdir}/dbus-org.freedesktop.Avahi.service %{_libdir}/avahi/service-types.db %{_datadir}/applications/avahi-discover.desktop %{_datadir}/applications/bssh.desktop %{_datadir}/applications/bvnc.desktop %{_datadir}/avahi/avahi-service.dtd %{_datadir}/avahi/interfaces/avahi-discover.ui #%{_datadir}/avahi/introspection/*.introspect #%{_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* %{_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 %defattr(-,root,root) %{_libdir}/libavahi-client.so.* %{_libdir}/libavahi-common.so.* %{_libdir}/libavahi-core.so.* %{_libdir}/libavahi-libevent.so.* #%{_libdir}/libavahi-ui.so.* %files -n libavahi-devel %defattr(-,root,root) %dir %{_includedir}/avahi-client %{_includedir}/avahi-client/*.h %dir %{_includedir}/avahi-common %{_includedir}/avahi-common/*.h %dir %{_includedir}/avahi-core %{_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 %{_libdir}/libavahi-common.a %{_libdir}/libavahi-common.la %{_libdir}/libavahi-common.so %{_libdir}/libavahi-core.a %{_libdir}/libavahi-core.la %{_libdir}/libavahi-core.so %{_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) %{_libdir}/libavahi-glib.so.* %{_libdir}/libavahi-gobject.so.* %files -n libavahi-glib-devel %defattr(-,root,root) %{_libdir}/libavahi-glib.a %{_libdir}/libavahi-glib.la %{_libdir}/libavahi-glib.so %{_libdir}/libavahi-gobject.a %{_libdir}/libavahi-gobject.la %{_libdir}/libavahi-gobject.so %{_includedir}/avahi-glib/*.h %dir %{_includedir}/avahi-glib %{_includedir}/avahi-gobject/*.h %dir %{_includedir}/avahi-gobject %{_libdir}/pkgconfig/avahi-glib.pc %{_libdir}/pkgconfig/avahi-gobject.pc %{_libdir}/girepository-1.0/Avahi*.typelib %{_datadir}/gir-1.0/Avahi*.gir %if "%{stage1}" != "1" %files -n libavahi-gtk3 %defattr(-,root,root) %{_libdir}/libavahi-ui-gtk3.so.* %files -n libavahi-gtk3-devel %defattr(-,root,root) %{_libdir}/libavahi-ui-gtk3.a %{_libdir}/libavahi-ui-gtk3.la %{_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-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-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) %{_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) %dir %{python3_sitelib}/avahi %{python3_sitelib}/avahi/* %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/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 %{_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 %{_libdir}/pkgconfig/avahi-sharp.pc %{_libdir}/pkgconfig/avahi-ui-sharp.pc %endif %files compat-howl %defattr(-, root, root) %{_libdir}/libhowl.so.* %files compat-howl-devel %defattr(-, root, root) %dir %{_includedir}/avahi-compat-howl %{_includedir}/avahi-compat-howl/howl.h %dir %{_includedir}/avahi-compat-howl/corby %{_includedir}/avahi-compat-howl/corby/*.h %dir %{_includedir}/avahi-compat-howl/discovery %{_includedir}/avahi-compat-howl/discovery/*.h %dir %{_includedir}/avahi-compat-howl/rendezvous %{_includedir}/avahi-compat-howl/rendezvous/*.h %dir %{_includedir}/avahi-compat-howl/salt %{_includedir}/avahi-compat-howl/salt/*.h %{_libdir}/libhowl.a %{_libdir}/libhowl.la %{_libdir}/libhowl.so %{_libdir}/pkgconfig/howl.pc %{_libdir}/pkgconfig/avahi-compat-howl.pc %files compat-libdns_sd %defattr(-, root, root) %{_libdir}/libdns_sd.so.1.0.0 %{_libdir}/libdns_sd.so.1 %files compat-libdns_sd-devel %defattr(-, root, root) %dir %{_includedir}/avahi-compat-libdns_sd %{_includedir}/avahi-compat-libdns_sd/dns_sd.h %{_libdir}/libdns_sd.a %{_libdir}/libdns_sd.la %{_libdir}/libdns_sd.so %{_libdir}/pkgconfig/avahi-compat-libdns_sd.pc %{_libdir}/pkgconfig/libdns_sd.pc %changelog * Sun Aug 02 2020 Silvan Calarco 0.8-2mamba - rebuilt with python3 * 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 * Sat Feb 27 2016 Silvan Calarco 0.6.32-1mamba - update to 0.6.32 * Fri Dec 05 2014 Silvan Calarco 0.6.31-9mamba - added patch to work with older kernel (e.g. 3.4) which don't have SO_REUSEADDR * Sat Nov 15 2014 Silvan Calarco 0.6.31-8mamba - removed sysv5 initscripts * Tue Nov 04 2014 Silvan Calarco 0.6.31-7mamba - avahi: require python-avahi for avahi-discover * Wed Apr 30 2014 Silvan Calarco 0.6.31-7mamba - pass --localstatedir=/ to configure to use /run everywhere - add "mdns_minimal [NOTFOUND=return]" in nsswitch.conf on installation * Mon Sep 16 2013 Silvan Calarco 0.6.31-5mamba - build with avahi_runtime_dir (pid) set to /run * Fri Jul 19 2013 Silvan Calarco 0.6.31-4mamba - add missing symlink dbus-org.freedesktop.Avahi.service required for dbus activation * Thu May 02 2013 Silvan Calarco 0.6.31-3mamba - rebuilt with systemd support * Sat Jul 07 2012 Silvan Calarco 0.6.31-2mamba - create avahi and avahi-autoipd user and group - avahi: require libnss_mdns - set --with-avahi-priv-access-group=filesharing - set --with-distro=fedora and enable service * Wed Apr 25 2012 Automatic Build System 0.6.31-1mamba - automatic version update by autodist * Sun Jun 19 2011 Automatic Build System 0.6.30-1mamba - automatic update by autodist * Sun Mar 06 2011 Silvan Calarco 0.6.28-1mamba - update to 0.6.28 * Thu Oct 28 2010 Automatic Build System 0.6.25-4mamba - automatic rebuild by autodist * Thu Sep 10 2009 Automatic Build System 0.6.25-3mamba - avahi-compat-libdns_sd-devel: added requirement for libavahi-devel * Sat May 09 2009 Automatic Build System 0.6.25-2mamba - automatic rebuild by autodist * Thu Apr 16 2009 Silvan Calarco 0.6.25-1mamba - automatic update by autodist * Wed Mar 04 2009 Silvan Calarco 0.6.24-1mamba - automatic update by autodist * Mon Sep 15 2008 gil 0.6.23-1mamba - update to 0.6.23 - addded packages: compat-howl; compat-libdns_sd - changed configure options (see spec) - FIXME excludes:libdns_sd.so.1; libdns_sd.so (conflicts with file from package libzeroconf-107.6-1mamba.i586) * Thu Jun 12 2008 Silvan Calarco 0.6.22-1mamba - package created by autospec