Blame SPECS/avahi.spec

4cb3cb
%{?!WITH_MONO:          %global WITH_MONO 1}
4cb3cb
%{?!WITH_COMPAT_DNSSD:  %global WITH_COMPAT_DNSSD 1}
4cb3cb
%{?!WITH_COMPAT_HOWL:   %global WITH_COMPAT_HOWL  1}
4cb3cb
%{?!WITH_QT3:           %global WITH_QT3 1}
4cb3cb
%{?!WITH_QT4:           %global WITH_QT4 1}
4cb3cb
4cb3cb
%ifnarch %{mono_arches}
4cb3cb
%define WITH_MONO 0
4cb3cb
%endif
4cb3cb
4cb3cb
%if 0%{?rhel}
4cb3cb
%define WITH_MONO 0
4cb3cb
  %if 0%{?rhel} >= 6
4cb3cb
    %define WITH_QT4 0
4cb3cb
  %endif
4cb3cb
  %if 0%{?rhel} > 7
4cb3cb
    %define WITH_QT3 0
4cb3cb
  %endif
4cb3cb
%endif
4cb3cb
4cb3cb
# http://bugzilla.redhat.com/1008395 - no hardened build
4cb3cb
%global _hardened_build 1
4cb3cb
4cb3cb
# trim changelog included in binary rpms
4cb3cb
%global _changelog_trimtime %(date +%s -d "1 year ago")
4cb3cb
4cb3cb
Name:             avahi
4cb3cb
Version:          0.7
276626
Release:          20%{?dist}
4cb3cb
Summary:          Local network service discovery
4cb3cb
License:          LGPLv2+
4cb3cb
URL:              http://avahi.org
4cb3cb
Requires:         dbus
4cb3cb
Requires:         expat
4cb3cb
Requires:         libdaemon >= 0.11
4cb3cb
# For /usr/bin/dbus-send
4cb3cb
Requires(post):   dbus
4cb3cb
Requires(pre):    shadow-utils
4cb3cb
Requires(pre):    coreutils
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
BuildRequires:    automake
4cb3cb
BuildRequires:    libtool
4cb3cb
BuildRequires:    dbus-devel >= 0.90
4cb3cb
BuildRequires:    dbus-glib-devel >= 0.70
4cb3cb
BuildRequires:    python3-dbus
4cb3cb
BuildRequires:    python3-libxml2
4cb3cb
BuildRequires:    desktop-file-utils
4cb3cb
BuildRequires:    gtk2-devel
4cb3cb
BuildRequires:    gtk3-devel >= 2.99.0
4cb3cb
#BuildRequires:    gobject-introspection-devel
4cb3cb
%if %{WITH_QT3}
4cb3cb
BuildRequires:    qt3-devel
4cb3cb
%endif
4cb3cb
%if %{WITH_QT4}
4cb3cb
BuildRequires:    qt4-devel
4cb3cb
%endif
4cb3cb
BuildRequires:    libdaemon-devel >= 0.11
4cb3cb
BuildRequires:    glib2-devel
4cb3cb
BuildRequires:    libcap-devel
4cb3cb
BuildRequires:    expat-devel
4cb3cb
BuildRequires:    python2-devel
4cb3cb
BuildRequires:    python3-devel
4cb3cb
BuildRequires:    gdbm-devel
4cb3cb
BuildRequires:    pkgconfig(pygobject-3.0)
4cb3cb
BuildRequires:    intltool
4cb3cb
BuildRequires:    perl-XML-Parser
4cb3cb
BuildRequires:    xmltoman
4cb3cb
%if %{WITH_MONO}
4cb3cb
BuildRequires:    mono-devel
4cb3cb
BuildRequires:    monodoc-devel
4cb3cb
%endif
4cb3cb
BuildRequires:    systemd
4cb3cb
%{?systemd_requires}
4cb3cb
BuildRequires:    gcc
4cb3cb
4cb3cb
%if 0%{?beta:1}
4cb3cb
Source0:          https://github.com/lathiat/avahi/archive/%{version}-%{beta}.tar.gz#/%{name}-%{version}-%{beta}.tar.gz
4cb3cb
%else
4cb3cb
Source0:          https://github.com/lathiat/avahi/releases/download/v%{version}/avahi-%{version}.tar.gz
4cb3cb
#Source0:         http://avahi.org/download/avahi-%{version}.tar.gz
4cb3cb
%endif
4cb3cb
4cb3cb
## upstream patches
4cb3cb
Patch0001:  0001-avahi-python-Use-the-agnostic-DBM-interface.patch
4cb3cb
Patch0002:  0002-avahi-python-Encode-unicode-strings-as-UTF-8.patch
4cb3cb
Patch0003:  0003-Remove-empty-avahi_discover-Python-module.patch
4cb3cb
# https://github.com/lathiat/avahi/pull/202
4cb3cb
Patch0004:  0004-avahi-client-fix-resource-leak.patch
4cb3cb
Patch0005:  0005-chroot-fix-bogus-assignments-in-assertions.patch
4cb3cb
4cb3cb
## downstream patches
4cb3cb
Patch100:         avahi-0.6.30-mono-libdir.patch
4cb3cb
4cb3cb
%description
4cb3cb
Avahi is a system which facilitates service discovery on
4cb3cb
a local network -- this means that you can plug your laptop or
4cb3cb
computer into a network and instantly be able to view other people who
4cb3cb
you can chat with, find printers to print to or find files being
4cb3cb
shared. This kind of technology is already found in MacOS X (branded
4cb3cb
'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') and is very
4cb3cb
convenient.
4cb3cb
4cb3cb
%package tools
4cb3cb
Summary:          Command line tools for mDNS browsing and publishing
4cb3cb
Requires:         %{name} = %{version}-%{release}
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description tools
4cb3cb
Command line tools that use avahi to browse and publish mDNS services.
4cb3cb
4cb3cb
%package glib
4cb3cb
Summary:          Glib libraries for avahi
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description glib
4cb3cb
Libraries for easy use of avahi from glib applications.
4cb3cb
4cb3cb
%package glib-devel
4cb3cb
Summary:          Libraries and header files for avahi glib development
4cb3cb
Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         %{name}-glib%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         glib2-devel
4cb3cb
4cb3cb
%description glib-devel
4cb3cb
The avahi-devel package contains the header files and libraries
4cb3cb
necessary for developing programs using avahi with glib.
4cb3cb
4cb3cb
%package gobject
4cb3cb
Summary:          GObject wrapper library for Avahi
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         %{name}-glib%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description gobject
4cb3cb
This library contains a GObject wrapper for the Avahi API
4cb3cb
4cb3cb
%package gobject-devel
4cb3cb
Summary:          Libraries and header files for Avahi GObject development
4cb3cb
Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         %{name}-gobject%{?_isa} = %{version}-%{release}
4cb3cb
#Requires:         %{name}-glib-devel = %{version}-%{release}
4cb3cb
4cb3cb
%description gobject-devel
4cb3cb
The avahi-gobject-devel package contains the header files and libraries
4cb3cb
necessary for developing programs using avahi-gobject.
4cb3cb
4cb3cb
%package ui
4cb3cb
Summary:          Gtk user interface library for Avahi (Gtk+ 2 version)
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         %{name}-glib%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         gtk2
4cb3cb
4cb3cb
%description ui
4cb3cb
This library contains a Gtk 2.x widget for browsing services.
4cb3cb
4cb3cb
%package ui-gtk3
4cb3cb
Summary:          Gtk user interface library for Avahi (Gtk+ 3 version)
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         %{name}-glib%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         gtk3
4cb3cb
4cb3cb
%description ui-gtk3
4cb3cb
This library contains a Gtk 3.x widget for browsing services.
4cb3cb
4cb3cb
%package ui-devel
4cb3cb
Summary:          Libraries and header files for Avahi UI development
4cb3cb
Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         %{name}-ui%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         %{name}-ui-gtk3%{?_isa} = %{version}-%{release}
4cb3cb
#Requires:         %{name}-glib-devel = %{version}-%{release}
4cb3cb
4cb3cb
%description ui-devel
4cb3cb
The avahi-ui-devel package contains the header files and libraries
4cb3cb
necessary for developing programs using avahi-ui.
4cb3cb
4cb3cb
%if %{WITH_QT3}
4cb3cb
%package qt3
4cb3cb
Summary:          Qt3 libraries for avahi
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description qt3
4cb3cb
Libraries for easy use of avahi from Qt3 applications.
4cb3cb
4cb3cb
%package qt3-devel
4cb3cb
Summary:          Libraries and header files for avahi Qt3 development
4cb3cb
Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         %{name}-qt3%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description qt3-devel
4cb3cb
The avahi-qt3-devel package contains the header files and libraries
4cb3cb
necessary for developing programs using avahi with Qt3.
4cb3cb
%endif
4cb3cb
4cb3cb
%if %{WITH_QT4}
4cb3cb
%package qt4
4cb3cb
Summary:          Qt4 libraries for avahi
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description qt4
4cb3cb
Libraries for easy use of avahi from Qt4 applications.
4cb3cb
4cb3cb
%package qt4-devel
4cb3cb
Summary:          Libraries and header files for avahi Qt4 development
4cb3cb
Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         %{name}-qt4%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description qt4-devel
4cb3cb
Th avahi-qt4-devel package contains the header files and libraries
4cb3cb
necessary for developing programs using avahi with Qt4.
4cb3cb
%endif
4cb3cb
4cb3cb
%if %{WITH_MONO}
4cb3cb
%package sharp
4cb3cb
Summary:          Mono language bindings for avahi mono development
4cb3cb
Requires:         mono-core >= 1.1.13
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description sharp
4cb3cb
The avahi-sharp package contains the files needed to develop
4cb3cb
mono programs that use avahi.
4cb3cb
4cb3cb
%package ui-sharp
4cb3cb
Summary:          Mono language bindings for avahi-ui
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         %{name}-ui%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         %{name}-sharp%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         mono-core >= 1.1.13
4cb3cb
Requires:         gtk-sharp2
4cb3cb
BuildRequires:    gtk-sharp2-devel
4cb3cb
4cb3cb
%description ui-sharp
4cb3cb
The avahi-sharp package contains the files needed to run
4cb3cb
Mono programs that use avahi-ui.
4cb3cb
4cb3cb
%package ui-sharp-devel
4cb3cb
Summary:          Mono language bindings for developing with avahi-ui
4cb3cb
Requires:         %{name}-ui-sharp%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description ui-sharp-devel
4cb3cb
The avahi-sharp-ui-devel package contains the files needed to develop
4cb3cb
Mono programs that use avahi-ui.
4cb3cb
%endif
4cb3cb
4cb3cb
%package libs
4cb3cb
Summary:          Libraries for avahi run-time use
4cb3cb
4cb3cb
%description libs
4cb3cb
The avahi-libs package contains the libraries needed
4cb3cb
to run programs that use avahi.
4cb3cb
4cb3cb
%package devel
4cb3cb
Summary:          Libraries and header files for avahi development
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
# for libavahi-core
4cb3cb
Requires:         %{name}%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description devel
4cb3cb
The avahi-devel package contains the header files and libraries
4cb3cb
necessary for developing programs using avahi.
4cb3cb
4cb3cb
%if %{WITH_COMPAT_HOWL}
4cb3cb
%package compat-howl
4cb3cb
Summary:          Libraries for howl compatibility
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
Obsoletes:        howl-libs
4cb3cb
Provides:         howl-libs
4cb3cb
4cb3cb
%description compat-howl
4cb3cb
Libraries that are compatible with those provided by the howl package.
4cb3cb
4cb3cb
%package compat-howl-devel
4cb3cb
Summary:          Header files for development with the howl compatibility libraries
4cb3cb
Requires:         %{name}-compat-howl%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
4cb3cb
Obsoletes:        howl-devel
4cb3cb
Provides:         howl-devel
4cb3cb
4cb3cb
%description compat-howl-devel
4cb3cb
Header files for development with the howl compatibility libraries.
4cb3cb
%endif
4cb3cb
4cb3cb
%if %{WITH_COMPAT_DNSSD}
4cb3cb
%package compat-libdns_sd
4cb3cb
Summary:          Libraries for Apple Bonjour mDNSResponder compatibility
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description compat-libdns_sd
4cb3cb
Libraries for Apple Bonjour mDNSResponder compatibility.
4cb3cb
4cb3cb
%package compat-libdns_sd-devel
4cb3cb
Summary:          Header files for the Apple Bonjour mDNSResponder compatibility libraries
4cb3cb
Requires:         %{name}-compat-libdns_sd%{?_isa} = %{version}-%{release}
4cb3cb
Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description compat-libdns_sd-devel
4cb3cb
Header files for development with the Apple Bonjour mDNSResponder compatibility
4cb3cb
libraries.
4cb3cb
%endif
4cb3cb
4cb3cb
%package autoipd
4cb3cb
Summary:          Link-local IPv4 address automatic configuration daemon (IPv4LL)
4cb3cb
Requires(pre):    shadow-utils
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description autoipd
4cb3cb
avahi-autoipd implements IPv4LL, "Dynamic Configuration of IPv4
4cb3cb
Link-Local Addresses"  (IETF RFC3927), a protocol for automatic IP address
4cb3cb
configuration from the link-local 169.254.0.0/16 range without the need for a
4cb3cb
central server. It is primarily intended to be used in ad-hoc networks which
4cb3cb
lack a DHCP server.
4cb3cb
4cb3cb
%package dnsconfd
4cb3cb
Summary:          Configure local unicast DNS settings based on information published in mDNS
4cb3cb
Requires:         %{name} = %{version}-%{release}
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description dnsconfd
4cb3cb
avahi-dnsconfd connects to a running avahi-daemon and runs the script
4cb3cb
/etc/avahi/dnsconfd.action for each unicast DNS server that is announced on the
4cb3cb
local LAN. This is useful for configuring unicast DNS servers in a DHCP-like
4cb3cb
fashion with mDNS.
4cb3cb
4cb3cb
%package -n python3-avahi
4cb3cb
Summary:          Python3 Avahi bindings
4cb3cb
Requires:         %{name} = %{version}-%{release}
4cb3cb
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
4cb3cb
4cb3cb
%description -n python3-avahi
4cb3cb
%{summary}.
4cb3cb
4cb3cb
4cb3cb
%prep
4cb3cb
%autosetup -n %{name}-%{version}%{?beta:-%{beta}} -p1
4cb3cb
4cb3cb
rm -fv docs/INSTALL
4cb3cb
4cb3cb
4cb3cb
%build
4cb3cb
# patch100 requires autogen
4cb3cb
# and kills rpaths a bonus
4cb3cb
rm -fv missing
4cb3cb
NOCONFIGURE=1 ./autogen.sh
4cb3cb
4cb3cb
export PYTHON=%{__python3}
4cb3cb
%configure \
4cb3cb
        --with-distro=fedora \
4cb3cb
        --disable-monodoc \
4cb3cb
        --with-avahi-user=avahi \
4cb3cb
        --with-avahi-group=avahi \
4cb3cb
        --with-avahi-priv-access-group=avahi \
4cb3cb
        --with-autoipd-user=avahi-autoipd \
4cb3cb
        --with-autoipd-group=avahi-autoipd \
4cb3cb
        --with-systemdsystemunitdir=%{_unitdir} \
4cb3cb
        --enable-introspection=no \
4cb3cb
        --enable-shared=yes \
4cb3cb
        --enable-static=no \
4cb3cb
        --disable-silent-rules \
4cb3cb
        --disable-stack-protector \
4cb3cb
%if %{WITH_COMPAT_DNSSD}
4cb3cb
        --enable-compat-libdns_sd \
4cb3cb
%endif
4cb3cb
%if %{WITH_COMPAT_HOWL}
4cb3cb
        --enable-compat-howl \
4cb3cb
%endif
4cb3cb
%if ! %{WITH_QT3}
4cb3cb
        --disable-qt3 \
4cb3cb
%endif
4cb3cb
%if ! %{WITH_QT4}
4cb3cb
        --disable-qt4 \
4cb3cb
%endif
4cb3cb
%if ! %{WITH_MONO}
4cb3cb
        --disable-mono \
4cb3cb
%endif
4cb3cb
;
4cb3cb
4cb3cb
# workaround parallel build issues (aarch64 only so far, bug #1564553)
4cb3cb
%make_build -k V=1 || make V=1
4cb3cb
4cb3cb
4cb3cb
%install
4cb3cb
%make_install
4cb3cb
4cb3cb
# omit libtool .la files
4cb3cb
rm -fv %{buildroot}%{_libdir}/lib*.la
4cb3cb
4cb3cb
# remove example
4cb3cb
rm -fv %{buildroot}%{_sysconfdir}/avahi/services/ssh.service
4cb3cb
rm -fv %{buildroot}%{_sysconfdir}/avahi/services/sftp-ssh.service
4cb3cb
4cb3cb
# create /var/run/avahi-daemon to ensure correct selinux policy for it:
4cb3cb
mkdir -p %{buildroot}%{_localstatedir}/run/avahi-daemon
4cb3cb
mkdir -p %{buildroot}%{_localstatedir}/lib/avahi-autoipd
4cb3cb
4cb3cb
# remove the documentation directory - let % doc handle it:
4cb3cb
rm -rfv %{buildroot}%{_datadir}/%{name}-%{version}
4cb3cb
4cb3cb
# Make /etc/avahi/etc/localtime owned by avahi:
4cb3cb
mkdir -p %{buildroot}/etc/avahi/etc
4cb3cb
touch %{buildroot}/etc/avahi/etc/localtime
4cb3cb
4cb3cb
# fix bug 197414 - add missing symlinks for avahi-compat-howl and avahi-compat-dns-sd
4cb3cb
%if %{WITH_COMPAT_HOWL}
4cb3cb
ln -s avahi-compat-howl.pc  %{buildroot}/%{_libdir}/pkgconfig/howl.pc
4cb3cb
%endif
4cb3cb
%if %{WITH_COMPAT_DNSSD}
4cb3cb
ln -s avahi-compat-libdns_sd.pc %{buildroot}/%{_libdir}/pkgconfig/libdns_sd.pc
4cb3cb
ln -s avahi-compat-libdns_sd/dns_sd.h %{buildroot}/%{_includedir}/
4cb3cb
%endif
4cb3cb
4cb3cb
# Add python3 support
4cb3cb
mkdir -p %{buildroot}%{python3_sitelib}/avahi/
4cb3cb
rm -fv %{buildroot}%{buildroot}%{python3_sitelib}/avahi/*.py{c,o}
4cb3cb
rm -fv %{buildroot}%{buildroot}%{python3_sitelib}/avahi_discover/*.py{c,o}
4cb3cb
4cb3cb
rm -fv %{buildroot}%{_sysconfdir}/rc.d/init.d/avahi-daemon
4cb3cb
rm -fv %{buildroot}%{_sysconfdir}/rc.d/init.d/avahi-dnsconfd
4cb3cb
4cb3cb
# avoid empty GenericName keys from .desktop files
4cb3cb
for i in %{buildroot}%{_datadir}/applications/*.desktop ; do
4cb3cb
if [ -n "$(grep '^GenericName=$' $i)" ]; then
4cb3cb
  desktop-file-edit --copy-name-to-generic-name $i
4cb3cb
fi
4cb3cb
done
4cb3cb
4cb3cb
# Remove python2 files installed by default
4cb3cb
rm -rfv %{buildroot}%{python2_sitelib}/avahi/
4cb3cb
rm -rfv %{buildroot}%{python2_sitelib}/avahi_discover/
4cb3cb
4cb3cb
# Remove ui-tools that depend on python2
4cb3cb
rm -rfv %{buildroot}/%{_datadir}/avahi/interfaces
4cb3cb
rm -fv %{buildroot}/%{_datadir}/applications/avahi-discover.desktop
4cb3cb
rm -fv %{buildroot}/%{_datadir}/applications/bssh.desktop
4cb3cb
rm -fv %{buildroot}/%{_datadir}/applications/bvnc.desktop
4cb3cb
4cb3cb
%find_lang %{name}
4cb3cb
4cb3cb
4cb3cb
%pre
4cb3cb
getent group avahi >/dev/null || groupadd -f -g 70 -r avahi
4cb3cb
if ! getent passwd avahi > /dev/null ; then
4cb3cb
  if ! getent passwd 70 > /dev/null ; then
4cb3cb
    useradd -r -l -u 70 -g avahi -d %{_localstatedir}/run/avahi-daemon -s /sbin/nologin -c "Avahi mDNS/DNS-SD Stack" avahi
4cb3cb
  else
4cb3cb
    useradd -r -l -g avahi -d %{_localstatedir}/run/avahi-daemon -s /sbin/nologin -c "Avahi mDNS/DNS-SD Stack" avahi
4cb3cb
  fi
4cb3cb
fi
4cb3cb
exit 0
4cb3cb
4cb3cb
%post
4cb3cb
%{?ldconfig}
4cb3cb
/usr/bin/dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig >/dev/null 2>&1 || :
4cb3cb
if [ "$1" -eq 1 -a -s /etc/localtime ]; then
4cb3cb
        /usr/bin/cp -cfp /etc/localtime /etc/avahi/etc/localtime >/dev/null 2>&1 || :
4cb3cb
fi
4cb3cb
%systemd_post avahi-daemon.socket avahi-daemon.service
4cb3cb
4cb3cb
%preun
4cb3cb
%systemd_preun avahi-daemon.socket avahi-daemon.service
4cb3cb
4cb3cb
%postun
4cb3cb
%{?ldconfig}
4cb3cb
%systemd_postun_with_restart avahi-daemon.socket avahi-daemon.service
4cb3cb
4cb3cb
%pre autoipd
4cb3cb
getent group avahi-autoipd >/dev/null || groupadd -f -g 170 -r avahi-autoipd
4cb3cb
if ! getent passwd avahi-autoipd > /dev/null ; then
4cb3cb
  if ! getent passwd 170 > /dev/null; then
4cb3cb
    useradd -r -u 170 -l -g avahi-autoipd -d %{_localstatedir}/lib/avahi-autoipd -s /sbin/nologin -c "Avahi IPv4LL Stack" avahi-autoipd
4cb3cb
  else
4cb3cb
    useradd -r -l -g avahi-autoipd -d %{_localstatedir}/lib/avahi-autoipd -s /sbin/nologin -c "Avahi IPv4LL Stack" avahi-autoipd
4cb3cb
  fi
4cb3cb
fi
4cb3cb
exit 0
4cb3cb
4cb3cb
%post dnsconfd
4cb3cb
%systemd_post avahi-dnsconfd.service
4cb3cb
4cb3cb
%preun dnsconfd
4cb3cb
%systemd_preun avahi-dnsconfd.service
4cb3cb
4cb3cb
%postun dnsconfd
4cb3cb
%systemd_postun_with_restart avahi-dnsconfd.service
4cb3cb
4cb3cb
%ldconfig_scriptlets glib
4cb3cb
4cb3cb
%ldconfig_scriptlets compat-howl
4cb3cb
4cb3cb
%ldconfig_scriptlets compat-libdns_sd
4cb3cb
4cb3cb
%ldconfig_scriptlets libs
4cb3cb
4cb3cb
%ldconfig_scriptlets ui
4cb3cb
4cb3cb
%ldconfig_scriptlets ui-gtk3
4cb3cb
4cb3cb
%ldconfig_scriptlets gobject
4cb3cb
4cb3cb
%files -f %{name}.lang
4cb3cb
%doc docs/* avahi-daemon/example.service avahi-daemon/sftp-ssh.service avahi-daemon/ssh.service
4cb3cb
%dir %{_sysconfdir}/avahi
4cb3cb
%dir %{_sysconfdir}/avahi/etc
4cb3cb
%ghost %{_sysconfdir}/avahi/etc/localtime
4cb3cb
%config(noreplace) %{_sysconfdir}/avahi/hosts
4cb3cb
%dir %{_sysconfdir}/avahi/services
4cb3cb
%ghost %dir %{_localstatedir}/run/avahi-daemon
4cb3cb
%config(noreplace) %{_sysconfdir}/avahi/avahi-daemon.conf
4cb3cb
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/avahi-dbus.conf
4cb3cb
%{_sbindir}/avahi-daemon
4cb3cb
%dir %{_datadir}/avahi
4cb3cb
%{_datadir}/avahi/*.dtd
4cb3cb
%dir %{_libdir}/avahi
4cb3cb
%{_libdir}/avahi/service-types.db
4cb3cb
%{_mandir}/man5/*
4cb3cb
%{_mandir}/man8/avahi-daemon.*
4cb3cb
%{_unitdir}/avahi-daemon.service
4cb3cb
%{_unitdir}/avahi-daemon.socket
4cb3cb
%{_datadir}/dbus-1/interfaces/*.xml
4cb3cb
%{_datadir}/dbus-1/system-services/org.freedesktop.Avahi.service
4cb3cb
%{_libdir}/libavahi-core.so.*
4cb3cb
4cb3cb
%files autoipd
4cb3cb
%{_sbindir}/avahi-autoipd
4cb3cb
%config(noreplace) %{_sysconfdir}/avahi/avahi-autoipd.action
4cb3cb
%attr(1770,avahi-autoipd,avahi-autoipd) %dir %{_localstatedir}/lib/avahi-autoipd/
4cb3cb
%{_mandir}/man8/avahi-autoipd.*
4cb3cb
4cb3cb
%files dnsconfd
4cb3cb
%config(noreplace) %{_sysconfdir}/avahi/avahi-dnsconfd.action
4cb3cb
%{_sbindir}/avahi-dnsconfd
4cb3cb
%{_mandir}/man8/avahi-dnsconfd.*
4cb3cb
%{_unitdir}/avahi-dnsconfd.service
4cb3cb
4cb3cb
%files tools
4cb3cb
%{_bindir}/*
4cb3cb
%{_mandir}/man1/*
4cb3cb
%exclude %{_bindir}/b*
4cb3cb
%exclude %{_bindir}/avahi-discover*
4cb3cb
%exclude %{_bindir}/avahi-bookmarks
4cb3cb
%exclude %{_mandir}/man1/b*
4cb3cb
%exclude %{_mandir}/man1/avahi-discover*
4cb3cb
%exclude %{_mandir}/man1/avahi-bookmarks*
4cb3cb
4cb3cb
%files devel
4cb3cb
%{_libdir}/libavahi-common.so
4cb3cb
%{_libdir}/libavahi-core.so
4cb3cb
%{_libdir}/libavahi-client.so
4cb3cb
%{_includedir}/avahi-client
4cb3cb
%{_includedir}/avahi-common
4cb3cb
%{_includedir}/avahi-core
4cb3cb
%{_libdir}/pkgconfig/avahi-core.pc
4cb3cb
%{_libdir}/pkgconfig/avahi-client.pc
4cb3cb
4cb3cb
%files libs
4cb3cb
%doc README
4cb3cb
%license LICENSE
4cb3cb
%{_libdir}/libavahi-common.so.*
4cb3cb
%{_libdir}/libavahi-client.so.*
4cb3cb
4cb3cb
%files glib
4cb3cb
%{_libdir}/libavahi-glib.so.*
4cb3cb
4cb3cb
%files glib-devel
4cb3cb
%{_libdir}/libavahi-glib.so
4cb3cb
%{_includedir}/avahi-glib
4cb3cb
%{_libdir}/pkgconfig/avahi-glib.pc
4cb3cb
4cb3cb
%files gobject
4cb3cb
%{_libdir}/libavahi-gobject.so.*
4cb3cb
#%{_libdir}/girepository-1.0/Avahi-0.6.typelib
4cb3cb
#%{_libdir}/girepository-1.0/AvahiCore-0.6.typelib
4cb3cb
4cb3cb
%files gobject-devel
4cb3cb
%{_libdir}/libavahi-gobject.so
4cb3cb
%{_includedir}/avahi-gobject
4cb3cb
%{_libdir}/pkgconfig/avahi-gobject.pc
4cb3cb
#%{_datadir}/gir-1.0/Avahi-0.6.gir
4cb3cb
#%{_datadir}/gir-1.0/AvahiCore-0.6.gir
4cb3cb
4cb3cb
%files ui
4cb3cb
%{_libdir}/libavahi-ui.so.*
4cb3cb
4cb3cb
%files ui-gtk3
4cb3cb
%{_libdir}/libavahi-ui-gtk3.so.*
4cb3cb
4cb3cb
%files ui-devel
4cb3cb
%{_libdir}/libavahi-ui.so
4cb3cb
%{_libdir}/libavahi-ui-gtk3.so
4cb3cb
%{_includedir}/avahi-ui
4cb3cb
%{_libdir}/pkgconfig/avahi-ui.pc
4cb3cb
%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
4cb3cb
4cb3cb
%if %{WITH_QT3}
4cb3cb
%ldconfig_scriptlets qt3
4cb3cb
4cb3cb
%files qt3
4cb3cb
%{_libdir}/libavahi-qt3.so.*
4cb3cb
4cb3cb
%files qt3-devel
4cb3cb
%{_libdir}/libavahi-qt3.so
4cb3cb
%{_includedir}/avahi-qt3/
4cb3cb
%{_libdir}/pkgconfig/avahi-qt3.pc
4cb3cb
%endif
4cb3cb
4cb3cb
%if %{WITH_QT4}
4cb3cb
%ldconfig_scriptlets qt4
4cb3cb
4cb3cb
%files qt4
4cb3cb
%{_libdir}/libavahi-qt4.so.*
4cb3cb
4cb3cb
%files qt4-devel
4cb3cb
%{_libdir}/libavahi-qt4.so
4cb3cb
%{_includedir}/avahi-qt4/
4cb3cb
%{_libdir}/pkgconfig/avahi-qt4.pc
4cb3cb
%endif
4cb3cb
4cb3cb
%if %{WITH_MONO}
4cb3cb
%files sharp
4cb3cb
%{_prefix}/lib/mono/avahi-sharp
4cb3cb
%{_prefix}/lib/mono/gac/avahi-sharp
4cb3cb
%{_libdir}/pkgconfig/avahi-sharp.pc
4cb3cb
4cb3cb
%files ui-sharp
4cb3cb
%{_prefix}/lib/mono/avahi-ui-sharp
4cb3cb
%{_prefix}/lib/mono/gac/avahi-ui-sharp
4cb3cb
4cb3cb
%files ui-sharp-devel
4cb3cb
%{_libdir}/pkgconfig/avahi-ui-sharp.pc
4cb3cb
%endif
4cb3cb
4cb3cb
%if %{WITH_COMPAT_HOWL}
4cb3cb
%files compat-howl
4cb3cb
%{_libdir}/libhowl.so.*
4cb3cb
4cb3cb
%files compat-howl-devel
4cb3cb
%{_libdir}/libhowl.so
4cb3cb
%{_includedir}/avahi-compat-howl
4cb3cb
%{_libdir}/pkgconfig/avahi-compat-howl.pc
4cb3cb
%{_libdir}/pkgconfig/howl.pc
4cb3cb
%endif
4cb3cb
4cb3cb
%if %{WITH_COMPAT_DNSSD}
4cb3cb
%files compat-libdns_sd
4cb3cb
%{_libdir}/libdns_sd.so.*
4cb3cb
4cb3cb
%files compat-libdns_sd-devel
4cb3cb
%{_libdir}/libdns_sd.so
4cb3cb
%{_includedir}/avahi-compat-libdns_sd
4cb3cb
%{_includedir}/dns_sd.h
4cb3cb
%{_libdir}/pkgconfig/avahi-compat-libdns_sd.pc
4cb3cb
%{_libdir}/pkgconfig/libdns_sd.pc
4cb3cb
%endif
4cb3cb
4cb3cb
%files -n python3-avahi
4cb3cb
# These are .py files only, so they don't go in lib64
4cb3cb
%{python3_sitelib}/avahi/
4cb3cb
4cb3cb
4cb3cb
%changelog
276626
* Tue Nov 03 2020 Michal Sekletár <msekleta@redhat.com> - 0.7-20
276626
- rebuild to include UI related subpackages to CodeReady Builder repo (#1879714)
276626
4cb3cb
* Tue Oct 23 2018 Michal Sekletár <msekleta@redhat.com> - 0.7-19
4cb3cb
- make sure we get compiled with -fstack-protector-strong (#1624099)
4cb3cb
- fix issues reported by coverity (#1602449)
4cb3cb
4cb3cb
* Fri Aug 03 2018 Petr Viktorin <pviktori@redhat.com> - 0.7-18
4cb3cb
- Remove unused BuildRequires on pygtk2 (#1561019)
4cb3cb
4cb3cb
* Tue Jul 31 2018 Florian Weimer <fweimer@redhat.com> - 0.7-17
4cb3cb
- Rebuild with fixed binutils
4cb3cb
4cb3cb
* Mon Jul 30 2018 Petr Kubat <pkubat@redhat.com> - 0.7-16
4cb3cb
- One more bump for gdbm
4cb3cb
4cb3cb
* Wed Jul 25 2018 Petr Kubat <pkubat@redhat.com> - 0.7-15
4cb3cb
- Rebuilt for gdbm
4cb3cb
4cb3cb
* Wed Jun 20 2018 Tomas Orsava <torsava@redhat.com> - 0.7-14
4cb3cb
- Switch hardcoded python3 shebangs into the %%{__python3} macro
4cb3cb
4cb3cb
* Fri May 18 2018 Michal Sekletar <msekleta@redhat.com> - 0.7-13
4cb3cb
- drop avahi-python2 and avahi-ui-tools due to lacking python2 support (#1561019)
4cb3cb
4cb3cb
* Thu Apr 05 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.7-12
4cb3cb
- use %%make_build %%ldconfig_scriptlets %%license
4cb3cb
- %%build: --enable-shared=yes --enable-static=no --disable-silent-rules
4cb3cb
4cb3cb
* Thu Apr 05 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.7-11
4cb3cb
- avahi-discover is missing "gi" module (#1564059)
4cb3cb
4cb3cb
* Mon Mar 19 2018 Michal Sekletar <msekleta@redhat.com> - 0.7-10
4cb3cb
- add gcc to build reqs
4cb3cb
- disable mono and qt support on RHEL
4cb3cb
4cb3cb
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-9
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
4cb3cb
4cb3cb
* Fri Dec 15 2017 Iryna Shcherbina <ishcherb@redhat.com> - 0.7-8
4cb3cb
- Update Python 2 dependency declarations to new packaging standards
4cb3cb
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
4cb3cb
4cb3cb
* Mon Dec 11 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.7-7
4cb3cb
- %%check: validate .desktop files (#1524175)
4cb3cb
4cb3cb
* Tue Oct 24 2017 Merlin Mathesius <mmathesi@redhat.com> - 0.7-6
4cb3cb
- Add option to disable qt4 support
4cb3cb
4cb3cb
* Sat Oct 07 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.7-5
4cb3cb
- consistently use %%{_unitdir} macro
4cb3cb
4cb3cb
* Mon Oct 02 2017 Troy Dawson <tdawson@redhat.com> - 0.7-4
4cb3cb
- Cleanup spec file conditionals
4cb3cb
4cb3cb
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-3
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
4cb3cb
4cb3cb
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-2
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4cb3cb
4cb3cb
* Mon Jul 10 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.7-1
4cb3cb
- avahi-0.7 (#1469100)
4cb3cb
- rename python-avahi => python2-avahi
4cb3cb
4cb3cb
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.32-7
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
4cb3cb
4cb3cb
* Thu Dec 22 2016 Miro Hrončok <mhroncok@redhat.com> - 0.6.32-6
4cb3cb
- Rebuild for Python 3.6
4cb3cb
4cb3cb
* Thu Oct 13 2016 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.32-5
4cb3cb
- rebuild - mono on aarch64
4cb3cb
4cb3cb
* Fri Aug 05 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.6.32-4
4cb3cb
- -devel: fix typo in Requires: (#1364505)
4cb3cb
4cb3cb
* Thu Aug 04 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.6.32-3
4cb3cb
- include dbus xml interfaces in main pkg, apparently used there for runtime introspection
4cb3cb
4cb3cb
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.32-2
4cb3cb
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
4cb3cb
4cb3cb
* Wed Apr 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.6.32-1
4cb3cb
- 0.6.32 (final)
4cb3cb
4cb3cb
* Fri Mar 18 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.6.32-0.7.rc
4cb3cb
- clean/simplify scriptlet deps (#1319207)
4cb3cb
4cb3cb
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.32-0.6.rc
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
4cb3cb
4cb3cb
* Sat Nov 21 2015 Rex Dieter <rdieter@fedoraproject.org> 0.6.32-0.5.rc
4cb3cb
- enable use-ipv6=yes only for f24+
4cb3cb
4cb3cb
* Thu Nov 19 2015 Rex Dieter <rdieter@fedoraproject.org> 0.6.32-0.4.rc
4cb3cb
- pull in upstream fixes, translations mostly (#1270332)
4cb3cb
4cb3cb
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.32-0.3.rc
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
4cb3cb
4cb3cb
* Thu Nov  5 2015 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.32-0.2.rc
4cb3cb
- Modify a shebang in the python3 module so it doesn't drag in /usr/bin/python2.
4cb3cb
4cb3cb
* Sat Oct 10 2015 Rex Dieter <rdieter@fedoraproject.org> - 0.6.32-0.1.rc
4cb3cb
- avahi-0.6.32-rc
4cb3cb
- -devel: move dbus-1/interfaces here
4cb3cb
- Avahi's IPv6 support is disabled by default (#821127)
4cb3cb
- avahi: script and/or trigger should not directly enable systemd units (#1094899)
4cb3cb
4cb3cb
* Tue Sep 22 2015 Rafael Fonseca <rdossant@redhat.com> - 0.6.31-43
4cb3cb
- use %%{mono_arches} instead of hardcoded list
4cb3cb
4cb3cb
* Tue Sep 22 2015 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-42
4cb3cb
- treat "Invalid response packet from host" as avahi_log_debug (#1240711)
4cb3cb
4cb3cb
* Fri Sep 18 2015 Richard Hughes <rhughes@redhat.com> - 0.6.31-41
4cb3cb
- Remove no longer required AppData file
4cb3cb
4cb3cb
* Thu Sep 17 2015 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-40
4cb3cb
- non-existing homedir /var/lib/avahi-autoipd (#1173822)
4cb3cb
4cb3cb
* Thu Sep 17 2015 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-39
4cb3cb
- Syslog Filled With "Invalid response packet from host" Message (#1240711)
4cb3cb
- avahi-daemon manpage references file locations under /home/lennart/tmp (#991094)
4cb3cb
- fix python-avahi dep botched in build -38
4cb3cb
4cb3cb
* Thu Sep 17 2015 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-38
4cb3cb
- pull in post 0.6.31 upstream fixes (#1246849), python related packaging polish
4cb3cb
4cb3cb
* Tue Jul 14 2015 Jason L Tibbitts III <tibbs@math.uh.edu> - 0.6.31-37
4cb3cb
- Add old patch from SuSE to fix 100%% CPU bug (RHBZ 952193).
4cb3cb
- Don't install py2.7 .py{o,c} files in py3.4 package.
4cb3cb
4cb3cb
* Sun Jun 21 2015 Bastien Nocera <bnocera@redhat.com> 0.6.31-36
4cb3cb
- Split off Python bindings, add Python3 support
4cb3cb
4cb3cb
* Wed Jun 17 2015 Michal Sekletar <msekleta@redhat.com> - 0.6.31-35
4cb3cb
- check that rtnetlink messages has pid == 0, i.e. they sender is kernel (#1227052)
4cb3cb
4cb3cb
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.31-34
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
4cb3cb
4cb3cb
* Mon May 18 2015 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.31-33
4cb3cb
- Rebuild (mono4)
4cb3cb
4cb3cb
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.6.31-32
4cb3cb
- Rebuilt for GCC 5 C++11 ABI change
4cb3cb
4cb3cb
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 0.6.31-31
4cb3cb
- Add an AppData file for the software center
4cb3cb
4cb3cb
* Thu Nov 27 2014 Peter Lemenkov <lemenkov@gmail.com> - 0.6.31-30
4cb3cb
- Drop post-stage dependency on initscripts (rhbz #1168566). See also rhbz #182462.
4cb3cb
4cb3cb
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.31-29
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
4cb3cb
4cb3cb
* Thu Jun 26 2014 Bastien Nocera <bnocera@redhat.com> 0.6.31-28
4cb3cb
- Disable publish-workstation= and publish-hinfo= by default (#1105647)
4cb3cb
4cb3cb
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.31-27
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
4cb3cb
4cb3cb
* Tue Jun  3 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.31-26
4cb3cb
- Re-enable qt3 on aarch64
4cb3cb
4cb3cb
* Sat Mar 22 2014 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-25
4cb3cb
- support ppc64le (#1079392)
4cb3cb
4cb3cb
* Thu Jan 16 2014 Ville Skyttä <ville.skytta@iki.fi> - 0.6.31-24
4cb3cb
- Drop INSTALL from docs, fix some trivial rpmlint warnings.
4cb3cb
4cb3cb
* Wed Jan  8 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.31-23
4cb3cb
- Fix minor issue in exclude logic
4cb3cb
4cb3cb
* Tue Jan  7 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.31-22
4cb3cb
- Add option to disable qt3 support (and disable on aarch64)
4cb3cb
4cb3cb
* Tue Oct 08 2013 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-21
4cb3cb
- avahi-libs should not require avahi, f20+ (#913168)
4cb3cb
4cb3cb
* Thu Sep 26 2013 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-20
4cb3cb
- conform to http://fedoraproject.org/wiki/Packaging/UsersAndGroups#Soft_static_allocation
4cb3cb
4cb3cb
* Wed Sep 25 2013 Kalev Lember <kalevlember@gmail.com> - 0.6.31-19
4cb3cb
- Make sure the split up -devel package require avahi-devel
4cb3cb
4cb3cb
* Sat Sep 21 2013 Kalev Lember <kalevlember@gmail.com> - 0.6.31-18
4cb3cb
- Allow building with deprecated GTK+ symbols (#1001676)
4cb3cb
4cb3cb
* Fri Sep 20 2013 Rex Dieter <rdieter@fedoraproject.org> - 0.6.31-17
4cb3cb
- -libs: %%doc README LICENSE
4cb3cb
- drop some explicit -devel deps, rely on automatic pkgconfig deps
4cb3cb
- drop -Werror compiler flag
4cb3cb
- cleanup/tighten subpkg deps
4cb3cb
- trim changelog
4cb3cb
- avahi-libs should not require avahi, f21+ (#913168)
4cb3cb
4cb3cb
* Thu Sep 19 2013 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-16
4cb3cb
- no hardened build (#1008395)
4cb3cb
4cb3cb
* Thu Sep 19 2013 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-15
4cb3cb
- Fix/workaround gtkstock.h deprecation (#1001676)
4cb3cb
4cb3cb
* Mon Aug 26 2013 Jon Ciesla <limburgher@gmail.com> - 0.6.31-14
4cb3cb
- libmng rebuild.
4cb3cb
4cb3cb
* Wed Aug 14 2013 Peter Robinson <pbrobinson@fedoraproject.org> - 0.6.31-13
4cb3cb
- Disable mono on aarch64 as it's not yet been ported
4cb3cb
4cb3cb
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.31-12
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
4cb3cb
4cb3cb
* Sat Feb 02 2013 Kalev Lember <kalevlember@gmail.com> - 0.6.31-11
4cb3cb
- Correct a typo in inter-subpackage deps
4cb3cb
4cb3cb
* Fri Feb  1 2013 Matthias Clasen <mclasen@redhat.com> - 0.6.31-10
4cb3cb
- Tighten inter-subpackage deps
4cb3cb
4cb3cb
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 0.6.31-9
4cb3cb
- rebuild due to "jpeg8-ABI" feature drop
4cb3cb
4cb3cb
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 0.6.31-8
4cb3cb
- fix path to ldconfig
4cb3cb
4cb3cb
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 0.6.31-7
4cb3cb
- rebuild against new libjpeg
4cb3cb
4cb3cb
* Tue Aug  7 2012 Lennart Poettering <lpoetter@redhat.com> - 0.6.31-6
4cb3cb
- Use new systemd macros
4cb3cb
- Other modernizations
4cb3cb
4cb3cb
* Mon Aug 6 2012 Stef Walter <stefw@redhat.com> - 0.6.31-5
4cb3cb
- Don't ship ssh service by default file since openssh-server isn't
4cb3cb
  running by default, and shouldn't be advertised without user
4cb3cb
  confirmation.
4cb3cb
4cb3cb
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.31-4
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
4cb3cb
4cb3cb
* Mon May 21 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.6.31-3
4cb3cb
- Merge F-17 into master
4cb3cb
- ARM has mono
4cb3cb
4cb3cb
* Tue Feb 14 2012 Lennart Poettering <lpoetter@redhat.com> - 0.6.31-2
4cb3cb
- Fix tarball
4cb3cb
4cb3cb
* Tue Feb 14 2012 Lennart Poettering <lpoetter@redhat.com> - 0.6.31-1
4cb3cb
- New upstream release
4cb3cb
4cb3cb
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.30-7
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
4cb3cb
4cb3cb
* Tue Nov 29 2011 Christian Krause <chkr@fedoraproject.org> - 0.6.30-6
4cb3cb
- Change paths for mono assemblies according to updated packaging
4cb3cb
  guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
4cb3cb
4cb3cb
* Mon Nov 14 2011 Adam Jackson <ajax@redhat.com> 0.6.30-5
4cb3cb
- Rebuild to break bogus libpng dep
4cb3cb
4cb3cb
* Mon Aug 22 2011 Lennart Poettering <lpoetter@redhat.com> - 0.6.30-4
4cb3cb
- Remove sysv init script (#714649)
4cb3cb
4cb3cb
* Thu May  5 2011 Bill Nottingham <notting@redhat.com> - 0.6.30-3
4cb3cb
- fix versioning on triggers
4cb3cb
4cb3cb
* Tue May  3 2011 Lennart Poettering <lpoetter@redhat.com> - 0.6.30-2
4cb3cb
- Enable Avahi by default
4cb3cb
- https://bugzilla.redhat.com/show_bug.cgi?id=647831
4cb3cb
4cb3cb
* Mon Apr  4 2011 Lennart Poettering <lpoetter@redhat.com> - 0.6.30-1
4cb3cb
- New upstream release
4cb3cb
4cb3cb
* Wed Mar  9 2011 Lennart Poettering <lpoetter@redhat.com> - 0.6.29-1
4cb3cb
- New upstream release
4cb3cb
- Fixes CVE-2011-1002 among other things
4cb3cb
4cb3cb
* Thu Feb 10 2011 Matthias Clasen <mclasen@redhat.com> - 0.6.28-9
4cb3cb
- Rebuild against new gtk
4cb3cb
4cb3cb
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.28-8
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
4cb3cb
4cb3cb
* Wed Feb 2 2011 Matthias Clasen <mclasen@redhat.com> - 0.6.28-7
4cb3cb
- Rebuild against new gtk
4cb3cb
4cb3cb
* Fri Jan  7 2011 Matthias Clasen <mclasen@redhat.com> - 0.6.28-6
4cb3cb
- Rebuild against new gtk
4cb3cb
4cb3cb
* Fri Dec  3 2010 Matthias Clasen <mclasen@redhat.com> - 0.6.28-5
4cb3cb
- Rebuild against new gtk
4cb3cb
4cb3cb
* Wed Nov 24 2010 Dan Horák <dan[at]danny.cz> - 0.6.28-4
4cb3cb
- Updated the archs without mono
4cb3cb
4cb3cb
* Tue Nov  2 2010 Matthias Clasen <mclasen@redhat.com> - 0.6.28-3
4cb3cb
- Rebuild against newer gtk3
4cb3cb
4cb3cb
* Wed Oct 27 2010 paul <paul@all-the-johnsons.co.uk> - 0.6.28-2
4cb3cb
- rebuilt
4cb3cb
4cb3cb
* Tue Oct  5 2010 Lennart Poettering <lpoetter@redhat.com> - 0.6.28-1
4cb3cb
- New upstream release
4cb3cb
4cb3cb
* Wed Aug  4 2010 Lennart Poettering <lpoetter@redhat.com> - 0.6.27-3
4cb3cb
- convert from systemd-install to systemctl enable
4cb3cb
4cb3cb
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.6.27-2
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
4cb3cb
4cb3cb
* Tue Jul 13 2010 Lennart Poettering <lpoetter@redhat.com> 0.6.27-1
4cb3cb
- New upstream release
4cb3cb
4cb3cb
* Tue Jun 29 2010 Lennart Poettering <lpoetter@redhat.com> 0.6.26-4
4cb3cb
- On request of Colin Walters, disable introspection again for now.
4cb3cb
4cb3cb
* Tue Jun 29 2010 Lennart Poettering <lpoetter@redhat.com> 0.6.26-3
4cb3cb
- Fix systemd unit installation
4cb3cb
4cb3cb
* Tue Jun 29 2010 Lennart Poettering <lpoetter@redhat.com> 0.6.26-2
4cb3cb
- Add missing dependencies
4cb3cb
4cb3cb
* Tue Jun 29 2010 Lennart Poettering <lpoetter@redhat.com> 0.6.26-1
4cb3cb
- New upstream release
4cb3cb
4cb3cb
* Mon Apr 19 2010 Bastien Nocera <bnocera@redhat.com> 0.6.25-7
4cb3cb
- Split avahi libraries in -libs
4cb3cb
4cb3cb
* Mon Jan 25 2010 Lennart Poettering <lpoetter@redhat.com> - 0.6.25-6
4cb3cb
- Move avahi-discover from avahi-tools to avahi-ui-tools
4cb3cb
- https://bugzilla.redhat.com/show_bug.cgi?id=513768
4cb3cb
4cb3cb
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.25-5
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
4cb3cb
4cb3cb
* Wed Jun 17 2009 Karsten Hopp <karsten@redhat.com> 0.6.25-4
4cb3cb
- Build *-sharp & *-ui-sharp for s390x
4cb3cb
4cb3cb
* Thu Jun 11 2009 Matthias Clasen <mclasen@redhat.com> - 0.6.25-4
4cb3cb
- Use %%find_lang
4cb3cb
4cb3cb
* Tue May 26 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 0.6.25-3
4cb3cb
- Create avahi-ui-sharp-devel package for pkgconfig dep-chain (#477308).
4cb3cb
4cb3cb
* Mon May 25 2009 Xavier Lamien <laxathom@fedoraproject.org> - 0.6.25-2
4cb3cb
- Build arch ppc64 for *-sharp & *-ui-sharp.
4cb3cb
4cb3cb
* Mon Apr 13 2009 Lennart Poettering <lpoetter@redhat.com> - 0.6.25-1
4cb3cb
- New upstream release
4cb3cb
4cb3cb
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.24-2
4cb3cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
4cb3cb
4cb3cb
* Fri Dec 12 2008 Lennart Poettering <lpoetter@redhat.com> - 0.6.24-1
4cb3cb
- New upstream release
4cb3cb
4cb3cb
* Wed Dec  3 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.6.22-13
4cb3cb
- Fix libtool errors
4cb3cb
4cb3cb
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.6.22-12
4cb3cb
- Rebuild for Python 2.6
4cb3cb
4cb3cb
* Wed Jun 04 2008 Rex Dieter <rdieter@fedoraproject.org> - 0.6.22-11
4cb3cb
- qt4 bindings (#446904)
4cb3cb
- devel: BR: pkgconfig
4cb3cb
- nuke rpaths
4cb3cb
4cb3cb
* Thu Mar 27 2008 Lennart Poettering <lpoetter@redhat.com> - 0.6.22-10
4cb3cb
- Add release part to package dependencies (Closed #311601)
4cb3cb
4cb3cb
* Mon Mar 10 2008 Christopher Aillon <caillon@redhat.com> - 0.6.22-9
4cb3cb
- The qt3 subpackage should (Build)Require: qt3
4cb3cb
4cb3cb
* Mon Mar 03 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.6.22-8
4cb3cb
- updated (completed) German translation by Fabian Affolter (#427090)
4cb3cb
4cb3cb
* Thu Feb 21 2008 Adam Tkac <atkac redhat com> - 0.6.22-7
4cb3cb
- really rebuild against new libcap
4cb3cb
4cb3cb
* Sun Feb 17 2008 Adam Tkac <atkac redhat com> - 0.6.22-6
4cb3cb
- rebuild against new libcap
4cb3cb
4cb3cb
* Sat Feb 09 2008 Dennis Gilmore <dennis@ausil.us> - 0.6.22-5
4cb3cb
- sparc64 does not have mono
4cb3cb
4cb3cb
* Tue Dec 18 2007 Lubomir Kundrak <lkundrak@redhat.com> - 0.6.22-4
4cb3cb
- Make bvnc call vncviewer instead of xvncviewer
4cb3cb
- Let ui-tools depend on necessary packages
4cb3cb
4cb3cb
* Mon Dec 17 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.22-3
4cb3cb
- Add missing intltool dependency
4cb3cb
4cb3cb
* Mon Dec 17 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.22-2
4cb3cb
- Fix mistag
4cb3cb
4cb3cb
* Mon Dec 17 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.22-1
4cb3cb
- resolves #274731, #425491: New upstream version
4cb3cb
4cb3cb
* Tue Sep 25 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-6
4cb3cb
- resolves #279301: fix segfault when no domains are configured in resolv.conf (pulled from upstream SVN r1525)
4cb3cb
4cb3cb
* Thu Sep 6 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-5
4cb3cb
- resolves #249044: Update init script to use runlevel 96
4cb3cb
- resolves #251700: Fix assertion in libdns_sd-compat
4cb3cb
4cb3cb
* Thu Sep 6 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-4
4cb3cb
- Ship ssh static service file by default, don't ship ssh-sftp by default
4cb3cb
- resolves: #269741: split off avahi-ui-tools package
4cb3cb
- resolves: #253734: add missing dependency on avahi-glib-devel to avahi-ui-devel
4cb3cb
4cb3cb
* Tue Aug 28 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.21-3
4cb3cb
- resolves: #246875: Initscript Review
4cb3cb
4cb3cb
* Sun Aug 12 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-2
4cb3cb
- Fix avahi-browse --help output
4cb3cb
4cb3cb
* Sun Aug 12 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-1
4cb3cb
- New upstream release
4cb3cb
4cb3cb
* Thu Aug 9 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-7
4cb3cb
- Fix tagging borkage
4cb3cb
4cb3cb
* Thu Aug 9 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-6
4cb3cb
- fix avahi-autoipd corrupt packet bug
4cb3cb
- drop dependency on python for the main package
4cb3cb
4cb3cb
* Wed Jul 11 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-5
4cb3cb
- add two patches which are important to get RR updating work properly.
4cb3cb
  Will be part of upstream 0.6.21
4cb3cb
4cb3cb
* Thu Jul  5 2007 Dan Williams <dcbw@redhat.com> - 0.6.20-4
4cb3cb
- Add Requires(pre): shadow-utils for avahi-autoipd package
4cb3cb
4cb3cb
* Mon Jun 25 2007 Bill Nottingham <notting@redhat.com> - 0.6.20-3
4cb3cb
- fix %%endif typo
4cb3cb
4cb3cb
* Mon Jun 25 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-2
4cb3cb
- add gtk-sharp2-devel to build deps
4cb3cb
4cb3cb
* Fri Jun 22 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-1
4cb3cb
- upgrade to new upstream 0.6.20
4cb3cb
- fix a few rpmlint warnings
4cb3cb
- create avahi-autoipd user
4cb3cb
- no longer create avahi user with a static uid, move to dynamic uids
4cb3cb
- drop a couple of patches merged upstream
4cb3cb
- Provide "howl" and "howl-devel"
4cb3cb
- Split off avahi-autoipd and avahi-dnsconfd
4cb3cb
- Introduce avahi-ui packages for the first time
4cb3cb
- Reload D-Bus config after installation using dbus-send
4cb3cb
- add a couple of missing ldconfig invocations
4cb3cb
4cb3cb
* Mon Mar 12 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.17-1
4cb3cb
- upgrade to new upstream 0.6.17
4cb3cb
- redundant patches removal
4cb3cb
- removed auto* stuff from specfile since that was no longer needed
4cb3cb
- Resolves: #232205: 'service {avahi-dnsconfd,avahi-daemon} status'
4cb3cb
  returns 0 when the service is stopped
4cb3cb
4cb3cb
* Fri Feb  2 2007 Christopher Aillon <cailloN@redhat.com> - 0.6.16-3
4cb3cb
- Remove bogus mono-libdir patches
4cb3cb
4cb3cb
* Tue Jan 23 2007 Jeremy Katz <katzj@redhat.com> - 0.6.16-2
4cb3cb
- nuke bogus avahi-sharp -> avahi-devel dep
4cb3cb
4cb3cb
* Mon Jan 22 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.16-1.fc7
4cb3cb
- Resolves: #221763: CVE-2006-6870 Maliciously crafted packed can DoS avahi daemon
4cb3cb
- upgrade to new upstream
4cb3cb
- patch revision
4cb3cb
- Resolves: #218140: avahi configuration file wants a non-existent group
4cb3cb
4cb3cb
* Wed Dec  6 2006 Jeremy Katz <katzj@redhat.com> - 0.6.15-4
4cb3cb
- rebuild against python 2.5
4cb3cb
4cb3cb
* Mon Nov 27 2006 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.15-3
4cb3cb
- automake-1.10 required for building
4cb3cb
4cb3cb
* Mon Nov 27 2006 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.15-2
4cb3cb
- automake-1.9 required for building
4cb3cb
4cb3cb
* Thu Nov 24 2006 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.15-1
4cb3cb
- Upgrade to 0.6.15
4cb3cb
- patches revision
4cb3cb
4cb3cb
* Mon Sep 18 2006 Martin Stransky <stransky@redhat.com> - 0.6.11-6
4cb3cb
- added patch from #206445 - ia64: unaligned access errors seen
4cb3cb
  during startup of avahi-daemon
4cb3cb
- removed unused patches
4cb3cb
4cb3cb
* Thu Sep 7 2006 Dan Walsh <dwalsh@redhat.com> - 0.6.11-5
4cb3cb
- Maintain the security context on the localtime file
4cb3cb
4cb3cb
* Wed Aug 23 2006 Martin Stransky <stransky@redhat.com> - 0.6.11-4
4cb3cb
- fix for #204710 - /etc/init.d/avahi-dnsconfd missing line
4cb3cb
  continuation slash (\) in description
4cb3cb
4cb3cb
* Wed Aug 23 2006 Martin Stransky <stransky@redhat.com> - 0.6.11-3
4cb3cb
- added fix for #200767 - avahi-dnsconfd Segmentation fault
4cb3cb
  with invalid command line argument
4cb3cb
- added dist tag
4cb3cb
4cb3cb
* Tue Jul 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.6.11-2.fc6
4cb3cb
- add BR for dbus-glib-devel
4cb3cb
- fix deprecated functions
4cb3cb
4cb3cb
* Mon Jul 17 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.11-1.fc6
4cb3cb
- Upgrade to upstream version 0.6.11
4cb3cb
- fix bug 195674: set 'use-ipv6=yes' in avahi-daemon.conf
4cb3cb
- fix bug 197414: avahi-compat-howl and avahi-compat-dns-sd symlinks
4cb3cb
- fix bug 198282: avahi-compat-{howl-devel,dns-sd-devel} Requires:
4cb3cb
4cb3cb
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com>
4cb3cb
- rebuild
4cb3cb
4cb3cb
* Tue Jun 13 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.10-3.FC6
4cb3cb
- rebuild for broken mono deps
4cb3cb
4cb3cb
* Tue Jun 06 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.10-2.FC6
4cb3cb
- fix bug 194203: fix permissions on /var/run/avahi-daemon
4cb3cb
4cb3cb
* Tue May 30 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.10-1.FC6
4cb3cb
- Upgrade to upstream version 0.6.10
4cb3cb
- fix bug 192080: split avahi-compat-libdns_sd into separate package
4cb3cb
                  (same goes for avahi-compat-howl)
4cb3cb
4cb3cb
* Tue May 02 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.9-9.FC6
4cb3cb
- fix avahi-sharp issues for banshee - patches from caillon@redhat.com
4cb3cb
4cb3cb
* Thu Apr 20 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.9-9.FC6
4cb3cb
- fix bug 189427: correct avahi-resolve --help typo
4cb3cb
4cb3cb
* Mon Mar 20 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.9-8.FC6
4cb3cb
- fix bug 185972: remove ellipses in initscript
4cb3cb
- fix bug 185965: make chkconfigs unconditional
4cb3cb
4cb3cb
* Thu Mar 16 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.9-6
4cb3cb
- Fix bug 185692: install avahi-sharp into %%{_prefix}/lib, not %%{_libdir}
4cb3cb
4cb3cb
* Thu Mar 09 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.9-4
4cb3cb
- fix scriptlet error introduced by last fix:
4cb3cb
  if user has disabled avahi-daemon, do not enable it during post
4cb3cb
4cb3cb
* Wed Mar 08 2006 Bill Nottingham <notting@redhat.com> - 0.6.9-2
4cb3cb
- fix scriplet error during installer
4cb3cb
- move service-types* to the tools package (avoids multilib conflicts)
4cb3cb
4cb3cb
* Tue Mar 07 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.9-1
4cb3cb
- Upgrade to upstream version 0.6.9
4cb3cb
4cb3cb
* Thu Feb 23 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.8-1
4cb3cb
- Upgrade to upstream version 0.6.8
4cb3cb
- fix bug 182462: +Requires(post): initscripts, chkconfig, ldconfig
4cb3cb
4cb3cb
* Fri Feb 17 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.7-1
4cb3cb
- Upgrade to upstream version 0.6.7
4cb3cb
4cb3cb
* Fri Feb 17 2006 Karsten Hopp <karsten@redhat.de> - 0.6.6-4
4cb3cb
- BuildRequires pygtk2
4cb3cb
4cb3cb
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.6.6-3.1
4cb3cb
- bump again for double-long bug on ppc(64)
4cb3cb
4cb3cb
* Fri Feb 10 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.6-3
4cb3cb
- rebuild for new gcc (again)
4cb3cb
- further fix for bug 178746: fix avahi-dnsconfd initscript
4cb3cb
4cb3cb
* Tue Feb 07 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.6-2
4cb3cb
- rebuild for new gcc, glibc, glibc-kernheaders
4cb3cb
4cb3cb
* Wed Feb 01 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.6-1
4cb3cb
- fix bug 179448: mis-alignment of input cmsghdr msg->msg_control buffer on ia64
4cb3cb
- Upgrade to 0.6.6
4cb3cb
4cb3cb
* Thu Jan 26 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.5-1
4cb3cb
- Upgrade to upstream version 0.6.5
4cb3cb
- Make /etc/avahi/etc and /etc/avahi/etc/localtime owned by avahi
4cb3cb
  package; copy system localtime into chroot in post
4cb3cb
4cb3cb
* Mon Jan 23 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.4-4
4cb3cb
- fix bug 178689: copy localtime to chroot
4cb3cb
- fix bug 178784: fix avahi-dnsconfd initscript
4cb3cb
4cb3cb
* Fri Jan 20 2006 Peter Jones <pjones@redhat.com> - 0.6.4-3
4cb3cb
- fix subsystem locking in the initscript
4cb3cb
4cb3cb
* Thu Jan 19 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.4-2
4cb3cb
- fix bug 178127: fully localize the initscript
4cb3cb
4cb3cb
* Mon Jan 16 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.4-1
4cb3cb
- Upgrade to upstream version 0.6.4
4cb3cb
4cb3cb
* Thu Jan 12 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.3-2
4cb3cb
- fix bug 177610: Enable mono support with new avahi-sharp package
4cb3cb
- fix bug 177609: add gdbm / gdbm-devel Requires for avahi-browse
4cb3cb
4cb3cb
* Mon Jan 09 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.3-1
4cb3cb
- Upgrade to upstream version 0.6.3
4cb3cb
- fix bug 177148: initscript start should not fail if avahi-daemon running
4cb3cb
4cb3cb
* Thu Dec 22 2005 Jason Vas Dias <jvdias@redhat.com> - 0.6.1-3
4cb3cb
- move initscripts from /etc/init.d to /etc/rc.d/init.d
4cb3cb
4cb3cb
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
4cb3cb
- rebuilt
4cb3cb
4cb3cb
* Fri Dec 09 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6.1-2
4cb3cb
- fix bug 175352: Do not chkconfig --add avahi-daemon
4cb3cb
  if user has already configured it
4cb3cb
4cb3cb
* Wed Dec 07 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6.1-1
4cb3cb
- Upgrade to 0.6.1
4cb3cb
4cb3cb
* Mon Dec 05 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-6
4cb3cb
- fix bug 174799 - fix .spec file files permissions
4cb3cb
4cb3cb
* Fri Dec 02 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-5
4cb3cb
- python-twisted has been removed from the FC-5 distribution - disable its use
4cb3cb
4cb3cb
* Thu Dec 01 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-4
4cb3cb
- Rebuild for dbus-0.6 - remove use of DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT
4cb3cb
4cb3cb
* Wed Nov 30 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-3
4cb3cb
- fix bug 172047 - tools should require python-twisted
4cb3cb
- fix bug 173985 - docs directory permissions
4cb3cb
4cb3cb
* Mon Nov 21 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-1
4cb3cb
- Upgrade to upstream version 0.6 - now provides 'avahi-howl-compat'
4cb3cb
  libraries / includes.
4cb3cb
4cb3cb
* Mon Nov 14 2005 Jason Vas Dias<jvdias@redhat.com> - 0.5.2-7
4cb3cb
- fix bug 172034: fix ownership of /var/run/avahi-daemon/
4cb3cb
- fix bug 172772: .spec file improvements from matthias@rpmforge.net
4cb3cb
4cb3cb
* Mon Oct 31 2005 Jason Vas Dias<jvdias@redhat.com> - 0.5.2-6
4cb3cb
- put back avahi-devel Obsoletes: howl-devel
4cb3cb
4cb3cb
* Mon Oct 31 2005 Alexander Larsson <alexl@redhat.com> - 0.5.2-5
4cb3cb
- Obsoletes howl, howl-libs, as we want to get rid of them on updates
4cb3cb
- No provides yet, as the howl compat library is in Avahi 0.6.0.
4cb3cb
4cb3cb
* Sun Oct 30 2005 Florian La Roche <laroche@redhat.com>
4cb3cb
- disable the Obsoletes: howl until the transition is complete
4cb3cb
4cb3cb
* Fri Oct 28 2005 Jason Vas Dias<jvdias@redhat.com> - 0.5.2-3
4cb3cb
- change initscript to start avahi-daemon AFTER messagebus
4cb3cb
4cb3cb
* Wed Oct 26 2005 Karsten Hopp <karsten@redhat.de> 0.5.2-2
4cb3cb
- add buildrequires dbus-python
4cb3cb
4cb3cb
* Fri Oct 21 2005 Alexander Larsson <alexl@redhat.com> - 0.5.2-1
4cb3cb
- Initial package