Lennart Poettering 426470
%{?!WITH_MONO:          %global WITH_MONO 1}
Lennart Poettering 426470
%{?!WITH_COMPAT_DNSSD:  %global WITH_COMPAT_DNSSD 1}
Lennart Poettering 426470
%{?!WITH_COMPAT_HOWL:   %global WITH_COMPAT_HOWL  1}
2bfb04
%{?!WITH_QT3:           %global WITH_QT3 1}
f7f82b
%{?!WITH_QT4:           %global WITH_QT4 1}
2bfb04
4ce6c6
%ifnarch %{mono_arches}
jvdias 2d2a86
%define WITH_MONO 0
jvdias 2d2a86
%endif
f8afe3
f8afe3
%if 0%{?rhel}
Bill Nottingham 5aa213
%define WITH_MONO 0
f8afe3
  %if 0%{?rhel} >= 6
f8afe3
    %define WITH_QT4 0
f8afe3
  %endif
f8afe3
  %if 0%{?rhel} > 7
f8afe3
    %define WITH_QT3 0
f8afe3
  %endif
f7f82b
%endif
Bill Nottingham 5aa213
Rex Dieter f6469e
# http://bugzilla.redhat.com/1008395 - no hardened build
Rex Dieter f6469e
%global _hardened_build 1
Rex Dieter f6469e
Rex Dieter b09f78
# trim changelog included in binary rpms
Rex Dieter b09f78
%global _changelog_trimtime %(date +%s -d "1 year ago")
Rex Dieter b09f78
Lennart Poettering bd6dcc
Name:             avahi
Rex Dieter ebc5d0
Version:          0.7
a31180
Release:          21%{?dist}
Lennart Poettering bd6dcc
Summary:          Local network service discovery
Lennart Poettering bd6dcc
License:          LGPLv2+
Lennart Poettering bd6dcc
URL:              http://avahi.org
Lennart Poettering bd6dcc
Requires:         dbus
Lennart Poettering bd6dcc
Requires:         expat
Lennart Poettering bd6dcc
Requires:         libdaemon >= 0.11
c517f0
# For /usr/bin/dbus-send
c517f0
Requires(post):   dbus
Lennart Poettering bd6dcc
Requires(pre):    shadow-utils
Lennart Poettering bd6dcc
Requires(pre):    coreutils
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
Lennart Poettering bd6dcc
BuildRequires:    automake
Lennart Poettering bd6dcc
BuildRequires:    libtool
Lennart Poettering bd6dcc
BuildRequires:    dbus-devel >= 0.90
Lennart Poettering bd6dcc
BuildRequires:    dbus-glib-devel >= 0.70
4845f1
%if 0%{?fedora} > 27
4845f1
%global python2_dbus python2-dbus
4845f1
%global python2_libxml2 python2-libxml2
4845f1
%else
4845f1
%global python2_dbus dbus-python
4845f1
%global python2_libxml2 libxml2-python
4845f1
%endif
4845f1
BuildRequires:    %{python2_dbus}
42c504
BuildRequires:    %{python2_libxml2}
706a58
BuildRequires:    desktop-file-utils
Lennart Poettering bd6dcc
BuildRequires:    gtk2-devel
Lennart Poettering bd6dcc
BuildRequires:    gtk3-devel >= 2.99.0
Lennart Poettering bd6dcc
#BuildRequires:    gobject-introspection-devel
2bfb04
%if %{WITH_QT3}
Lennart Poettering bd6dcc
BuildRequires:    qt3-devel
2bfb04
%endif
f7f82b
%if %{WITH_QT4}
Lennart Poettering bd6dcc
BuildRequires:    qt4-devel
f7f82b
%endif
Lennart Poettering bd6dcc
BuildRequires:    libdaemon-devel >= 0.11
Lennart Poettering bd6dcc
BuildRequires:    glib2-devel
Lennart Poettering bd6dcc
BuildRequires:    libcap-devel
Lennart Poettering bd6dcc
BuildRequires:    expat-devel
Rex Dieter f5488f
BuildRequires:    python2-devel
Rex Dieter f5488f
BuildRequires:    python3-devel
Lennart Poettering bd6dcc
BuildRequires:    gdbm-devel
Rex Dieter ebc5d0
BuildRequires:    pkgconfig(pygobject-3.0)
Lennart Poettering bd6dcc
BuildRequires:    pygtk2
Lennart Poettering bd6dcc
BuildRequires:    intltool
Lennart Poettering bd6dcc
BuildRequires:    perl-XML-Parser
Rex Dieter cd3de2
BuildRequires:    xmltoman
jvdias 69016d
%if %{WITH_MONO}
43f270
BuildRequires:    mono-devel
Lennart Poettering bd6dcc
BuildRequires:    monodoc-devel
jvdias 69016d
%endif
Lennart Poettering bd6dcc
BuildRequires:    systemd
Rex Dieter f0af8a
%{?systemd_requires}
3d16ce
BuildRequires:    gcc
Lennart Poettering bd6dcc
Rex Dieter c7eef2
%if 0%{?beta:1}
Rex Dieter 870dcf
Source0:          https://github.com/lathiat/avahi/archive/%{version}-%{beta}.tar.gz#/%{name}-%{version}-%{beta}.tar.gz
Rex Dieter c7eef2
%else
Rex Dieter 870dcf
Source0:          https://github.com/lathiat/avahi/releases/download/v%{version}/avahi-%{version}.tar.gz
Rex Dieter ebc5d0
#Source0:         http://avahi.org/download/avahi-%{version}.tar.gz
Rex Dieter c7eef2
%endif
Rex Dieter f5488f
Rex Dieter f5488f
## upstream patches
Rex Dieter f5488f
Rex Dieter ed6d8b
## downstream patches
Rex Dieter f5488f
Patch100:         avahi-0.6.30-mono-libdir.patch
ae1245
Patch101:         0001-Add-support-to-advertise-local-services-localhost-on.patch
db7ae0
b483c9
%description
b483c9
Avahi is a system which facilitates service discovery on
b483c9
a local network -- this means that you can plug your laptop or
b483c9
computer into a network and instantly be able to view other people who
b483c9
you can chat with, find printers to print to or find files being
b483c9
shared. This kind of technology is already found in MacOS X (branded
b483c9
'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') and is very
b483c9
convenient.
b483c9
b483c9
%package tools
Lennart Poettering bd6dcc
Summary:          Command line tools for mDNS browsing and publishing
Lennart Poettering bd6dcc
Requires:         %{name} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
b483c9
b483c9
%description tools
91cba3
Command line tools that use avahi to browse and publish mDNS services.
91cba3
91cba3
%package ui-tools
Lennart Poettering bd6dcc
Summary:          UI tools for mDNS browsing
Lennart Poettering bd6dcc
Requires:         %{name} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-glib%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-ui-gtk3%{?_isa} = %{version}-%{release}
Rex Dieter ebc5d0
Requires:         python2-avahi = %{version}-%{release}
fed0ba
Requires:         tigervnc
Lennart Poettering bd6dcc
Requires:         openssh-clients
Lennart Poettering bd6dcc
Requires:         pygtk2
Lennart Poettering bd6dcc
Requires:         pygtk2-libglade
Lennart Poettering bd6dcc
Requires:         gdbm
4845f1
Requires:         %{python2_dbus}
21c3d9
Requires:         python2-gobject-base
91cba3
91cba3
%description ui-tools
91cba3
Graphical user interface tools that use Avahi to browse for mDNS services.
b483c9
b483c9
%package glib
Lennart Poettering bd6dcc
Summary:          Glib libraries for avahi
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
b483c9
b483c9
%description glib
b483c9
Libraries for easy use of avahi from glib applications.
b483c9
b483c9
%package glib-devel
Lennart Poettering bd6dcc
Summary:          Libraries and header files for avahi glib development
3c8e58
Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-glib%{?_isa} = %{version}-%{release}
Lennart Poettering bd6dcc
Requires:         glib2-devel
b483c9
b483c9
%description glib-devel
b483c9
The avahi-devel package contains the header files and libraries
b483c9
necessary for developing programs using avahi with glib.
b483c9
098821
%package gobject
Lennart Poettering bd6dcc
Summary:          GObject wrapper library for Avahi
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-glib%{?_isa} = %{version}-%{release}
098821
098821
%description gobject
098821
This library contains a GObject wrapper for the Avahi API
098821
098821
%package gobject-devel
Lennart Poettering bd6dcc
Summary:          Libraries and header files for Avahi GObject development
3c8e58
Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-gobject%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
#Requires:         %{name}-glib-devel = %{version}-%{release}
098821
098821
%description gobject-devel
098821
The avahi-gobject-devel package contains the header files and libraries
098821
necessary for developing programs using avahi-gobject.
098821
468e64
%package ui
Lennart Poettering bd6dcc
Summary:          Gtk user interface library for Avahi (Gtk+ 2 version)
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-glib%{?_isa} = %{version}-%{release}
Lennart Poettering bd6dcc
Requires:         gtk2
468e64
468e64
%description ui
2ba274
This library contains a Gtk 2.x widget for browsing services.
2ba274
2ba274
%package ui-gtk3
Lennart Poettering bd6dcc
Summary:          Gtk user interface library for Avahi (Gtk+ 3 version)
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-glib%{?_isa} = %{version}-%{release}
Lennart Poettering bd6dcc
Requires:         gtk3
2ba274
2ba274
%description ui-gtk3
2ba274
This library contains a Gtk 3.x widget for browsing services.
468e64
468e64
%package ui-devel
Lennart Poettering bd6dcc
Summary:          Libraries and header files for Avahi UI development
3c8e58
Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-ui%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-ui-gtk3%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
#Requires:         %{name}-glib-devel = %{version}-%{release}
468e64
468e64
%description ui-devel
468e64
The avahi-ui-devel package contains the header files and libraries
468e64
necessary for developing programs using avahi-ui.
468e64
2bfb04
%if %{WITH_QT3}
b483c9
%package qt3
Lennart Poettering bd6dcc
Summary:          Qt3 libraries for avahi
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
b483c9
b483c9
%description qt3
b483c9
Libraries for easy use of avahi from Qt3 applications.
b483c9
b483c9
%package qt3-devel
Lennart Poettering bd6dcc
Summary:          Libraries and header files for avahi Qt3 development
3c8e58
Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-qt3%{?_isa} = %{version}-%{release}
b483c9
b483c9
%description qt3-devel
jvdias 270911
The avahi-qt3-devel package contains the header files and libraries
b483c9
necessary for developing programs using avahi with Qt3.
2bfb04
%endif
b483c9
f7f82b
%if %{WITH_QT4}
f72697
%package qt4
Lennart Poettering bd6dcc
Summary:          Qt4 libraries for avahi
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
f72697
f72697
%description qt4
f72697
Libraries for easy use of avahi from Qt4 applications.
f72697
f72697
%package qt4-devel
Lennart Poettering bd6dcc
Summary:          Libraries and header files for avahi Qt4 development
3c8e58
Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-qt4%{?_isa} = %{version}-%{release}
f72697
f72697
%description qt4-devel
f72697
Th avahi-qt4-devel package contains the header files and libraries
f72697
necessary for developing programs using avahi with Qt4.
f7f82b
%endif
f72697
jvdias 2d2a86
%if %{WITH_MONO}
jvdias 270911
%package sharp
Lennart Poettering bd6dcc
Summary:          Mono language bindings for avahi mono development
Lennart Poettering bd6dcc
Requires:         mono-core >= 1.1.13
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
jvdias 270911
jvdias 270911
%description sharp
2ba274
The avahi-sharp package contains the files needed to develop
jvdias 270911
mono programs that use avahi.
468e64
468e64
%package ui-sharp
Lennart Poettering bd6dcc
Summary:          Mono language bindings for avahi-ui
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-ui%{?_isa} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-sharp%{?_isa} = %{version}-%{release}
Lennart Poettering bd6dcc
Requires:         mono-core >= 1.1.13
Lennart Poettering bd6dcc
Requires:         gtk-sharp2
Lennart Poettering bd6dcc
BuildRequires:    gtk-sharp2-devel
468e64
468e64
%description ui-sharp
318a85
The avahi-sharp package contains the files needed to run
318a85
Mono programs that use avahi-ui.
318a85
318a85
%package ui-sharp-devel
Lennart Poettering bd6dcc
Summary:          Mono language bindings for developing with avahi-ui
Rex Dieter b09f78
Requires:         %{name}-ui-sharp%{?_isa} = %{version}-%{release}
318a85
318a85
%description ui-sharp-devel
2ba274
The avahi-sharp-ui-devel package contains the files needed to develop
318a85
Mono programs that use avahi-ui.
dd348f
%endif
jvdias 270911
61e5ae
%package libs
Lennart Poettering bd6dcc
Summary:          Libraries for avahi run-time use
61e5ae
61e5ae
%description libs
61e5ae
The avahi-libs package contains the libraries needed
61e5ae
to run programs that use avahi.
61e5ae
b483c9
%package devel
Lennart Poettering bd6dcc
Summary:          Libraries and header files for avahi development
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
Rex Dieter 07f772
# for libavahi-core
Rex Dieter 52f0d5
Requires:         %{name}%{?_isa} = %{version}-%{release}
b483c9
b483c9
%description devel
b483c9
The avahi-devel package contains the header files and libraries
b483c9
necessary for developing programs using avahi.
b483c9
Lennart Poettering bd6dcc
%if %{WITH_COMPAT_HOWL}
Lennart Poettering bd6dcc
%package compat-howl
Lennart Poettering bd6dcc
Summary:          Libraries for howl compatibility
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
Lennart Poettering bd6dcc
Obsoletes:        howl-libs
Lennart Poettering bd6dcc
Provides:         howl-libs
jvdias 68a75a
jvdias 68a75a
%description compat-howl
9cd47e
Libraries that are compatible with those provided by the howl package.
jvdias 68a75a
Lennart Poettering bd6dcc
%package compat-howl-devel
Lennart Poettering bd6dcc
Summary:          Header files for development with the howl compatibility libraries
Rex Dieter b09f78
Requires:         %{name}-compat-howl%{?_isa} = %{version}-%{release}
3c8e58
Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
Lennart Poettering bd6dcc
Obsoletes:        howl-devel
Lennart Poettering bd6dcc
Provides:         howl-devel
jvdias 68a75a
jvdias 68a75a
%description compat-howl-devel
jvdias 68a75a
Header files for development with the howl compatibility libraries.
Lennart Poettering bd6dcc
%endif
jvdias 68a75a
Lennart Poettering bd6dcc
%if %{WITH_COMPAT_DNSSD}
Lennart Poettering bd6dcc
%package compat-libdns_sd
Lennart Poettering bd6dcc
Summary:          Libraries for Apple Bonjour mDNSResponder compatibility
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
jvdias 68a75a
jvdias 68a75a
%description compat-libdns_sd
jvdias 68a75a
Libraries for Apple Bonjour mDNSResponder compatibility.
jvdias 68a75a
Lennart Poettering bd6dcc
%package compat-libdns_sd-devel
Lennart Poettering bd6dcc
Summary:          Header files for the Apple Bonjour mDNSResponder compatibility libraries
Rex Dieter b09f78
Requires:         %{name}-compat-libdns_sd%{?_isa} = %{version}-%{release}
3c8e58
Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
jvdias 68a75a
jvdias 68a75a
%description compat-libdns_sd-devel
468e64
Header files for development with the Apple Bonjour mDNSResponder compatibility
468e64
libraries.
Lennart Poettering bd6dcc
%endif
468e64
Lennart Poettering bd6dcc
%package autoipd
Lennart Poettering bd6dcc
Summary:          Link-local IPv4 address automatic configuration daemon (IPv4LL)
Lennart Poettering bd6dcc
Requires(pre):    shadow-utils
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
468e64
468e64
%description autoipd
468e64
avahi-autoipd implements IPv4LL, "Dynamic Configuration of IPv4
468e64
Link-Local Addresses"  (IETF RFC3927), a protocol for automatic IP address
468e64
configuration from the link-local 169.254.0.0/16 range without the need for a
468e64
central server. It is primarily intended to be used in ad-hoc networks which
468e64
lack a DHCP server.
468e64
Lennart Poettering bd6dcc
%package dnsconfd
Lennart Poettering bd6dcc
Summary:          Configure local unicast DNS settings based on information published in mDNS
Lennart Poettering bd6dcc
Requires:         %{name} = %{version}-%{release}
Rex Dieter b09f78
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
jvdias 68a75a
468e64
%description dnsconfd
468e64
avahi-dnsconfd connects to a running avahi-daemon and runs the script
468e64
/etc/avahi/dnsconfd.action for each unicast DNS server that is announced on the
468e64
local LAN. This is useful for configuring unicast DNS servers in a DHCP-like
468e64
fashion with mDNS.
b483c9
Rex Dieter ebc5d0
%package -n python2-avahi
Bastien Nocera ad88c2
Summary:          Python2 Avahi bindings
Rex Dieter ebc5d0
Obsoletes:        python-avahi < 0.7
Rex Dieter ebc5d0
Provides:         python-avahi = %{version}-%{release}
Bastien Nocera ad88c2
Requires:         %{name} = %{version}-%{release}
Bastien Nocera ad88c2
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
Bastien Nocera ad88c2
Rex Dieter ebc5d0
%description -n python2-avahi
Bastien Nocera ad88c2
%{summary}.
Bastien Nocera ad88c2
Bastien Nocera ad88c2
%package -n python3-avahi
Bastien Nocera ad88c2
Summary:          Python3 Avahi bindings
Bastien Nocera ad88c2
Requires:         %{name} = %{version}-%{release}
Bastien Nocera ad88c2
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
Bastien Nocera ad88c2
Bastien Nocera ad88c2
%description -n python3-avahi
Bastien Nocera ad88c2
%{summary}.
Bastien Nocera ad88c2
Rex Dieter f5488f
b483c9
%prep
Rex Dieter 4b6704
%autosetup -n %{name}-%{version}%{?beta:-%{beta}} -p1
Rex Dieter 4b6704
Rex Dieter c7eef2
rm -fv docs/INSTALL
Rex Dieter b09f78
Rex Dieter ebc5d0
Rex Dieter cd3de2
%build
Rex Dieter c7eef2
# patch100 requires autogen
Rex Dieter ebc5d0
# and kills rpaths a bonus
Rex Dieter c7eef2
rm -fv missing
Rex Dieter b09f78
NOCONFIGURE=1 ./autogen.sh
f72697
Lennart Poettering bd6dcc
%configure \
Lennart Poettering bd6dcc
        --with-distro=fedora \
Lennart Poettering bd6dcc
        --disable-monodoc \
Lennart Poettering bd6dcc
        --with-avahi-user=avahi \
Lennart Poettering bd6dcc
        --with-avahi-group=avahi \
Lennart Poettering bd6dcc
        --with-avahi-priv-access-group=avahi \
Lennart Poettering bd6dcc
        --with-autoipd-user=avahi-autoipd \
Lennart Poettering bd6dcc
        --with-autoipd-group=avahi-autoipd \
64b07e
        --with-systemdsystemunitdir=%{_unitdir} \
Lennart Poettering bd6dcc
        --enable-introspection=no \
7d7897
        --enable-shared=yes \
7d7897
        --enable-static=no \
7d7897
        --disable-silent-rules \
jvdias 68a75a
%if %{WITH_COMPAT_DNSSD}
468e64
        --enable-compat-libdns_sd \
jvdias 68a75a
%endif
2ba274
%if %{WITH_COMPAT_HOWL}
2ba274
        --enable-compat-howl \
2ba274
%endif
2bfb04
%if ! %{WITH_QT3}
9a2dbe
        --disable-qt3 \
2bfb04
%endif
f7f82b
%if ! %{WITH_QT4}
f7f82b
        --disable-qt4 \
f7f82b
%endif
jvdias 2d2a86
%if ! %{WITH_MONO}
468e64
        --disable-mono \
jvdias 2d2a86
%endif
jvdias 2d2a86
;
Rex Dieter ebc5d0
31e77c
# workaround parallel build issues (aarch64 only so far, bug #1564553)
5dd3b8
%make_build -k V=1 || make V=1
b483c9
Rex Dieter ebc5d0
b483c9
%install
Lennart Poettering bd6dcc
%make_install
7d7897
7d7897
# omit libtool .la files
7d7897
rm -fv %{buildroot}%{_libdir}/lib*.la
b483c9
9cd47e
# remove example
Rex Dieter b09f78
rm -fv %{buildroot}%{_sysconfdir}/avahi/services/ssh.service
Rex Dieter b09f78
rm -fv %{buildroot}%{_sysconfdir}/avahi/services/sftp-ssh.service
b483c9
jvdias b9d86a
# create /var/run/avahi-daemon to ensure correct selinux policy for it:
Rex Dieter b09f78
mkdir -p %{buildroot}%{_localstatedir}/run/avahi-daemon
Rex Dieter b09f78
mkdir -p %{buildroot}%{_localstatedir}/lib/avahi-autoipd
jvdias b9d86a
Lennart Poettering 5bc6de
# remove the documentation directory - let % doc handle it:
Rex Dieter b09f78
rm -rfv %{buildroot}%{_datadir}/%{name}-%{version}
jvdias b159b2
jvdias 79ec03
# Make /etc/avahi/etc/localtime owned by avahi:
Rex Dieter b09f78
mkdir -p %{buildroot}/etc/avahi/etc
Rex Dieter b09f78
touch %{buildroot}/etc/avahi/etc/localtime
2ba274
jvdias 3c4ca9
# fix bug 197414 - add missing symlinks for avahi-compat-howl and avahi-compat-dns-sd
jvdias 3c4ca9
%if %{WITH_COMPAT_HOWL}
Rex Dieter b09f78
ln -s avahi-compat-howl.pc  %{buildroot}/%{_libdir}/pkgconfig/howl.pc
jvdias 3c4ca9
%endif
jvdias 3c4ca9
%if %{WITH_COMPAT_DNSSD}
Rex Dieter b09f78
ln -s avahi-compat-libdns_sd.pc %{buildroot}/%{_libdir}/pkgconfig/libdns_sd.pc
Rex Dieter b09f78
ln -s avahi-compat-libdns_sd/dns_sd.h %{buildroot}/%{_includedir}/
jvdias 3c4ca9
%endif
Lennart Poettering d6e5bc
Bastien Nocera ad88c2
# Add python3 support
Rex Dieter f5488f
mkdir -p %{buildroot}%{python3_sitelib}/avahi/
Rex Dieter f5488f
cp -r %{buildroot}%{python2_sitelib}/avahi/* %{buildroot}%{python3_sitelib}/avahi/
Rex Dieter f5488f
rm -fv %{buildroot}%{buildroot}%{python3_sitelib}/avahi/*.py{c,o}
63dfef
sed -i 's!/usr/bin/python2!/usr/bin/python3!' %{buildroot}%{python3_sitelib}/avahi/ServiceTypeDatabase.py
Bastien Nocera ad88c2
Rex Dieter b09f78
rm -fv %{buildroot}%{_sysconfdir}/rc.d/init.d/avahi-daemon
Rex Dieter b09f78
rm -fv %{buildroot}%{_sysconfdir}/rc.d/init.d/avahi-dnsconfd
jvdias 263fc7
706a58
# avoid empty GenericName keys from .desktop files
706a58
for i in %{buildroot}%{_datadir}/applications/*.desktop ; do
706a58
if [ -n "$(grep '^GenericName=$' $i)" ]; then
706a58
  desktop-file-edit --copy-name-to-generic-name $i
706a58
fi
706a58
done
706a58
9cd47e
%find_lang %{name}
9cd47e
Rex Dieter ebc5d0
706a58
%check
706a58
for i in %{buildroot}%{_datadir}/applications/*.desktop ; do
706a58
desktop-file-validate $i
706a58
done
706a58
706a58
b483c9
%pre
Rex Dieter 0e4a5e
getent group avahi >/dev/null || groupadd -f -g 70 -r avahi
Rex Dieter 0e4a5e
if ! getent passwd avahi > /dev/null ; then
Rex Dieter 0e4a5e
  if ! getent passwd 70 > /dev/null ; then
Rex Dieter 0e4a5e
    useradd -r -l -u 70 -g avahi -d %{_localstatedir}/run/avahi-daemon -s /sbin/nologin -c "Avahi mDNS/DNS-SD Stack" avahi
Rex Dieter 0e4a5e
  else
Rex Dieter 0e4a5e
    useradd -r -l -g avahi -d %{_localstatedir}/run/avahi-daemon -s /sbin/nologin -c "Avahi mDNS/DNS-SD Stack" avahi
Rex Dieter 0e4a5e
  fi
Rex Dieter 0e4a5e
fi
Rex Dieter 0e4a5e
exit 0
b483c9
b483c9
%post
7d7897
%{?ldconfig}
Lennart Poettering bd6dcc
/usr/bin/dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig >/dev/null 2>&1 || :
Lennart Poettering bd6dcc
if [ "$1" -eq 1 -a -s /etc/localtime ]; then
Lennart Poettering bd6dcc
        /usr/bin/cp -cfp /etc/localtime /etc/avahi/etc/localtime >/dev/null 2>&1 || :
468e64
fi
Lennart Poettering bd6dcc
%systemd_post avahi-daemon.socket avahi-daemon.service
468e64
468e64
%preun
Lennart Poettering bd6dcc
%systemd_preun avahi-daemon.socket avahi-daemon.service
08986b
08986b
%postun
7d7897
%{?ldconfig}
Lennart Poettering bd6dcc
%systemd_postun_with_restart avahi-daemon.socket avahi-daemon.service
Lennart Poettering d6e5bc
468e64
%pre autoipd
Rex Dieter 0e4a5e
getent group avahi-autoipd >/dev/null || groupadd -f -g 170 -r avahi-autoipd
Rex Dieter 0e4a5e
if ! getent passwd avahi-autoipd > /dev/null ; then
Rex Dieter 0e4a5e
  if ! getent passwd 170 > /dev/null; then
Rex Dieter 0e4a5e
    useradd -r -u 170 -l -g avahi-autoipd -d %{_localstatedir}/lib/avahi-autoipd -s /sbin/nologin -c "Avahi IPv4LL Stack" avahi-autoipd
Rex Dieter 0e4a5e
  else
Rex Dieter 0e4a5e
    useradd -r -l -g avahi-autoipd -d %{_localstatedir}/lib/avahi-autoipd -s /sbin/nologin -c "Avahi IPv4LL Stack" avahi-autoipd
Rex Dieter 0e4a5e
  fi
Rex Dieter 0e4a5e
fi
Rex Dieter 0e4a5e
exit 0
468e64
468e64
%post dnsconfd
Lennart Poettering bd6dcc
%systemd_post avahi-dnsconfd.service
Lennart Poettering 3c6090
468e64
%preun dnsconfd
Lennart Poettering bd6dcc
%systemd_preun avahi-dnsconfd.service
b483c9
468e64
%postun dnsconfd
Lennart Poettering bd6dcc
%systemd_postun_with_restart avahi-dnsconfd.service
Lennart Poettering d6e5bc
7d7897
%ldconfig_scriptlets glib
468e64
7d7897
%ldconfig_scriptlets compat-howl
e71f24
7d7897
%ldconfig_scriptlets compat-libdns_sd
jvdias b9d86a
7d7897
%ldconfig_scriptlets libs
f72697
7d7897
%ldconfig_scriptlets ui
468e64
7d7897
%ldconfig_scriptlets ui-gtk3
e71f24
7d7897
%ldconfig_scriptlets gobject
098821
9cd47e
%files -f %{name}.lang
Stef Walter 3e5a7d
%doc docs/* avahi-daemon/example.service avahi-daemon/sftp-ssh.service avahi-daemon/ssh.service
jvdias 9b769d
%dir %{_sysconfdir}/avahi
jvdias 79ec03
%dir %{_sysconfdir}/avahi/etc
jvdias 79ec03
%ghost %{_sysconfdir}/avahi/etc/localtime
468e64
%config(noreplace) %{_sysconfdir}/avahi/hosts
jvdias 9b769d
%dir %{_sysconfdir}/avahi/services
Lennart Poettering bd6dcc
%ghost %dir %{_localstatedir}/run/avahi-daemon
468e64
%config(noreplace) %{_sysconfdir}/avahi/avahi-daemon.conf
e71f24
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/avahi-dbus.conf
Lennart Poettering bd6dcc
%{_sbindir}/avahi-daemon
2ba274
%dir %{_datadir}/avahi
2ba274
%{_datadir}/avahi/*.dtd
Lennart Poettering 42627f
%dir %{_libdir}/avahi
Lennart Poettering 42627f
%{_libdir}/avahi/service-types.db
b483c9
%{_mandir}/man5/*
468e64
%{_mandir}/man8/avahi-daemon.*
Lennart Poettering bd6dcc
%{_unitdir}/avahi-daemon.service
Lennart Poettering bd6dcc
%{_unitdir}/avahi-daemon.socket
Rex Dieter 739bba
%{_datadir}/dbus-1/interfaces/*.xml
2ba274
%{_datadir}/dbus-1/system-services/org.freedesktop.Avahi.service
Lennart Poettering bd6dcc
%{_libdir}/libavahi-core.so.*
468e64
468e64
%files autoipd
Lennart Poettering bd6dcc
%{_sbindir}/avahi-autoipd
Lennart Poettering bd6dcc
%config(noreplace) %{_sysconfdir}/avahi/avahi-autoipd.action
Rex Dieter 887b62
%attr(1770,avahi-autoipd,avahi-autoipd) %dir %{_localstatedir}/lib/avahi-autoipd/
468e64
%{_mandir}/man8/avahi-autoipd.*
468e64
468e64
%files dnsconfd
Lennart Poettering bd6dcc
%config(noreplace) %{_sysconfdir}/avahi/avahi-dnsconfd.action
Lennart Poettering bd6dcc
%{_sbindir}/avahi-dnsconfd
468e64
%{_mandir}/man8/avahi-dnsconfd.*
Lennart Poettering bd6dcc
%{_unitdir}/avahi-dnsconfd.service
b483c9
b483c9
%files tools
Lennart Poettering bd6dcc
%{_bindir}/*
468e64
%{_mandir}/man1/*
91cba3
%exclude %{_bindir}/b*
2ba274
%exclude %{_bindir}/avahi-discover*
2ba274
%exclude %{_bindir}/avahi-bookmarks
91cba3
%exclude %{_mandir}/man1/b*
a17ac1
%exclude %{_mandir}/man1/avahi-discover*
2ba274
%exclude %{_mandir}/man1/avahi-bookmarks*
91cba3
91cba3
%files ui-tools
Lennart Poettering bd6dcc
%{_bindir}/b*
Lennart Poettering bd6dcc
%{_bindir}/avahi-discover
2ba274
# avahi-bookmarks is not really a UI tool, but I won't create a seperate package for it...
Lennart Poettering bd6dcc
%{_bindir}/avahi-bookmarks
91cba3
%{_mandir}/man1/b*
a17ac1
%{_mandir}/man1/avahi-discover*
2ba274
%{_mandir}/man1/avahi-bookmarks*
91cba3
%{_datadir}/applications/b*.desktop
2ba274
%{_datadir}/applications/avahi-discover.desktop
a17ac1
%{_datadir}/avahi/interfaces/
Rex Dieter f5488f
%{python2_sitelib}/avahi_discover/
b483c9
b483c9
%files devel
Lennart Poettering bd6dcc
%{_libdir}/libavahi-common.so
Lennart Poettering bd6dcc
%{_libdir}/libavahi-core.so
Lennart Poettering bd6dcc
%{_libdir}/libavahi-client.so
jvdias ca4cf5
%{_includedir}/avahi-client
jvdias ca4cf5
%{_includedir}/avahi-common
jvdias ca4cf5
%{_includedir}/avahi-core
jvdias b9d86a
%{_libdir}/pkgconfig/avahi-core.pc
jvdias b9d86a
%{_libdir}/pkgconfig/avahi-client.pc
b483c9
61e5ae
%files libs
7d7897
%doc README
7d7897
%license LICENSE
Lennart Poettering bd6dcc
%{_libdir}/libavahi-common.so.*
Lennart Poettering bd6dcc
%{_libdir}/libavahi-client.so.*
61e5ae
b483c9
%files glib
jvdias b9d86a
%{_libdir}/libavahi-glib.so.*
b483c9
b483c9
%files glib-devel
Lennart Poettering bd6dcc
%{_libdir}/libavahi-glib.so
jvdias ca4cf5
%{_includedir}/avahi-glib
jvdias a5ac68
%{_libdir}/pkgconfig/avahi-glib.pc
b483c9
098821
%files gobject
Lennart Poettering bd6dcc
%{_libdir}/libavahi-gobject.so.*
4e7c3a
#%{_libdir}/girepository-1.0/Avahi-0.6.typelib
4e7c3a
#%{_libdir}/girepository-1.0/AvahiCore-0.6.typelib
098821
098821
%files gobject-devel
Lennart Poettering bd6dcc
%{_libdir}/libavahi-gobject.so
098821
%{_includedir}/avahi-gobject
098821
%{_libdir}/pkgconfig/avahi-gobject.pc
4e7c3a
#%{_datadir}/gir-1.0/Avahi-0.6.gir
4e7c3a
#%{_datadir}/gir-1.0/AvahiCore-0.6.gir
098821
468e64
%files ui
468e64
%{_libdir}/libavahi-ui.so.*
468e64
2ba274
%files ui-gtk3
2ba274
%{_libdir}/libavahi-ui-gtk3.so.*
2ba274
468e64
%files ui-devel
Lennart Poettering bd6dcc
%{_libdir}/libavahi-ui.so
Lennart Poettering bd6dcc
%{_libdir}/libavahi-ui-gtk3.so
468e64
%{_includedir}/avahi-ui
468e64
%{_libdir}/pkgconfig/avahi-ui.pc
2ba274
%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
468e64
2bfb04
%if %{WITH_QT3}
7d7897
%ldconfig_scriptlets qt3
7d7897
b483c9
%files qt3
Lennart Poettering bd6dcc
%{_libdir}/libavahi-qt3.so.*
b483c9
b483c9
%files qt3-devel
Lennart Poettering bd6dcc
%{_libdir}/libavahi-qt3.so
f72697
%{_includedir}/avahi-qt3/
468e64
%{_libdir}/pkgconfig/avahi-qt3.pc
2bfb04
%endif
b483c9
f7f82b
%if %{WITH_QT4}
7d7897
%ldconfig_scriptlets qt4
7d7897
f72697
%files qt4
Lennart Poettering bd6dcc
%{_libdir}/libavahi-qt4.so.*
f72697
f72697
%files qt4-devel
Lennart Poettering bd6dcc
%{_libdir}/libavahi-qt4.so
f72697
%{_includedir}/avahi-qt4/
f72697
%{_libdir}/pkgconfig/avahi-qt4.pc
f7f82b
%endif
f72697
jvdias 2d2a86
%if %{WITH_MONO}
jvdias 270911
%files sharp
22bc36
%{_prefix}/lib/mono/avahi-sharp
22bc36
%{_prefix}/lib/mono/gac/avahi-sharp
jvdias f61ca5
%{_libdir}/pkgconfig/avahi-sharp.pc
468e64
468e64
%files ui-sharp
22bc36
%{_prefix}/lib/mono/avahi-ui-sharp
22bc36
%{_prefix}/lib/mono/gac/avahi-ui-sharp
318a85
318a85
%files ui-sharp-devel
468e64
%{_libdir}/pkgconfig/avahi-ui-sharp.pc
jvdias 2d2a86
%endif
jvdias 270911
jvdias 68a75a
%if %{WITH_COMPAT_HOWL}
jvdias 68a75a
%files compat-howl
jvdias 68a75a
%{_libdir}/libhowl.so.*
jvdias 68a75a
jvdias 68a75a
%files compat-howl-devel
Lennart Poettering bd6dcc
%{_libdir}/libhowl.so
jvdias 68a75a
%{_includedir}/avahi-compat-howl
jvdias 68a75a
%{_libdir}/pkgconfig/avahi-compat-howl.pc
jvdias 3c4ca9
%{_libdir}/pkgconfig/howl.pc
jvdias 68a75a
%endif
jvdias 68a75a
jvdias 68a75a
%if %{WITH_COMPAT_DNSSD}
jvdias 68a75a
%files compat-libdns_sd
jvdias 68a75a
%{_libdir}/libdns_sd.so.*
jvdias 68a75a
jvdias 68a75a
%files compat-libdns_sd-devel
Lennart Poettering bd6dcc
%{_libdir}/libdns_sd.so
jvdias 68a75a
%{_includedir}/avahi-compat-libdns_sd
jvdias 3c4ca9
%{_includedir}/dns_sd.h
jvdias 68a75a
%{_libdir}/pkgconfig/avahi-compat-libdns_sd.pc
jvdias 3c4ca9
%{_libdir}/pkgconfig/libdns_sd.pc
jvdias 68a75a
%endif
jvdias 68a75a
Rex Dieter ebc5d0
%files -n python2-avahi
Bastien Nocera ad88c2
# These are .py files only, so they don't go in lib64
Rex Dieter f5488f
%{python2_sitelib}/avahi/
Bastien Nocera ad88c2
Bastien Nocera ad88c2
%files -n python3-avahi
Bastien Nocera ad88c2
# These are .py files only, so they don't go in lib64
Rex Dieter f5488f
%{python3_sitelib}/avahi/
Bastien Nocera ad88c2
Rex Dieter 870dcf
b483c9
%changelog
a31180
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.7-21
a31180
- Rebuilt for Python 3.8
a31180
7c9c0f
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-20
7c9c0f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
7c9c0f
ae1245
* Fri Feb 22 2019 Michal Sekletár <msekleta@redhat.com> - 0.7-19
ae1245
- add support for advertising services on the local machine only (i.e. on loopback)
ae1245
21c3d9
* Mon Feb 04 2019 Kalev Lember <klember@redhat.com> - 0.7-18
21c3d9
- Update requires for pygobject3 -> python2-gobject rename
21c3d9
7a6630
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-17
7a6630
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
7a6630
63dfef
* Mon Jul 30 2018 Adam Williamson <awilliam@redhat.com> - 0.7-16
63dfef
- Update python3 sed hack to avoid '/usr/bin/python32' dep
63dfef
fed0ba
* Tue Jul 24 2018 Jan Grulich <jgrulich@redhat.com> - 0.7-15
fed0ba
- Requires: tigervnc
fed0ba
  Tigervnc removed old obsoleted provides
fed0ba
a52f80
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-14
a52f80
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
a52f80
034b3d
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 0.7-13
034b3d
- Rebuilt for Python 3.7
034b3d
7d7897
* Thu Apr 05 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.7-12
7d7897
- use %%make_build %%ldconfig_scriptlets %%license
7d7897
- %%build: --enable-shared=yes --enable-static=no --disable-silent-rules
7d7897
30f0d0
* Thu Apr 05 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.7-11
30f0d0
- avahi-discover is missing "gi" module (#1564059)
30f0d0
3d16ce
* Mon Mar 19 2018 Michal Sekletar <msekleta@redhat.com> - 0.7-10
3d16ce
- add gcc to build reqs
3d16ce
- disable mono and qt support on RHEL
3d16ce
9ef23a
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-9
9ef23a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
9ef23a
f96ef9
* Fri Dec 15 2017 Iryna Shcherbina <ishcherb@redhat.com> - 0.7-8
f96ef9
- Update Python 2 dependency declarations to new packaging standards
f96ef9
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
f96ef9
706a58
* Mon Dec 11 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.7-7
706a58
- %%check: validate .desktop files (#1524175)
706a58
f7f82b
* Tue Oct 24 2017 Merlin Mathesius <mmathesi@redhat.com> - 0.7-6
f7f82b
- Add option to disable qt4 support
f7f82b
64b07e
* Sat Oct 07 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.7-5
64b07e
- consistently use %%{_unitdir} macro
64b07e
bbcf20
* Mon Oct 02 2017 Troy Dawson <tdawson@redhat.com> - 0.7-4
bbcf20
- Cleanup spec file conditionals
bbcf20
a6503e
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-3
a6503e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
a6503e
2c31e3
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-2
2c31e3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2c31e3
Rex Dieter ebc5d0
* Mon Jul 10 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.7-1
Rex Dieter ebc5d0
- avahi-0.7 (#1469100)
Rex Dieter ebc5d0
- rename python-avahi => python2-avahi
Rex Dieter ebc5d0
fe40dd
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.32-7
fe40dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
fe40dd
f1631d
* Thu Dec 22 2016 Miro Hrončok <mhroncok@redhat.com> - 0.6.32-6
f1631d
- Rebuild for Python 3.6
f1631d
1ab7ca
* Thu Oct 13 2016 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.32-5
1ab7ca
- rebuild - mono on aarch64
1ab7ca
Rex Dieter 52f0d5
* Fri Aug 05 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.6.32-4
Rex Dieter 52f0d5
- -devel: fix typo in Requires: (#1364505)
Rex Dieter 52f0d5
Rex Dieter 739bba
* Thu Aug 04 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.6.32-3
Rex Dieter 07f772
- include dbus xml interfaces in main pkg, apparently used there for runtime introspection
Rex Dieter 739bba
4856fe
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.32-2
4856fe
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
4856fe
Rex Dieter 870dcf
* Wed Apr 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.6.32-1
Rex Dieter 870dcf
- 0.6.32 (final)
Rex Dieter 870dcf
Rex Dieter f0af8a
* Fri Mar 18 2016 Rex Dieter <rdieter@fedoraproject.org> - 0.6.32-0.7.rc
Rex Dieter f0af8a
- clean/simplify scriptlet deps (#1319207)
Rex Dieter f0af8a
a7a33b
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.32-0.6.rc
a7a33b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
a7a33b
Rex Dieter ed6d8b
* Sat Nov 21 2015 Rex Dieter <rdieter@fedoraproject.org> 0.6.32-0.5.rc
Rex Dieter ed6d8b
- enable use-ipv6=yes only for f24+
Rex Dieter ed6d8b
Rex Dieter 4b6704
* Thu Nov 19 2015 Rex Dieter <rdieter@fedoraproject.org> 0.6.32-0.4.rc
Rex Dieter ae7986
- pull in upstream fixes, translations mostly (#1270332)
Rex Dieter 4b6704
e17f46
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.32-0.3.rc
e17f46
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
e17f46
7a351b
* Thu Nov  5 2015 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.32-0.2.rc
7a351b
- Modify a shebang in the python3 module so it doesn't drag in /usr/bin/python2.
7a351b
Rex Dieter c7eef2
* Sat Oct 10 2015 Rex Dieter <rdieter@fedoraproject.org> - 0.6.32-0.1.rc
Rex Dieter c7eef2
- avahi-0.6.32-rc
Rex Dieter c7eef2
- -devel: move dbus-1/interfaces here
Rex Dieter c7eef2
- Avahi's IPv6 support is disabled by default (#821127)
Rex Dieter c7eef2
- avahi: script and/or trigger should not directly enable systemd units (#1094899)
Rex Dieter c7eef2
4ce6c6
* Tue Sep 22 2015 Rafael Fonseca <rdossant@redhat.com> - 0.6.31-43
4ce6c6
- use %%{mono_arches} instead of hardcoded list
4ce6c6
Rex Dieter c4f24b
* Tue Sep 22 2015 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-42
Rex Dieter c4f24b
- treat "Invalid response packet from host" as avahi_log_debug (#1240711)
Rex Dieter c4f24b
Richard Hughes d450c4
* Fri Sep 18 2015 Richard Hughes <rhughes@redhat.com> - 0.6.31-41
Richard Hughes d450c4
- Remove no longer required AppData file
Richard Hughes d450c4
Rex Dieter 887b62
* Thu Sep 17 2015 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-40
Rex Dieter 887b62
- non-existing homedir /var/lib/avahi-autoipd (#1173822)
Rex Dieter 887b62
Rex Dieter 54e63f
* Thu Sep 17 2015 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-39
Rex Dieter 54e63f
- Syslog Filled With "Invalid response packet from host" Message (#1240711)
Rex Dieter f22be5
- avahi-daemon manpage references file locations under /home/lennart/tmp (#991094)
Rex Dieter 9b2a80
- fix python-avahi dep botched in build -38
Rex Dieter 54e63f
Rex Dieter f5488f
* Thu Sep 17 2015 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-38
Rex Dieter d3977d
- pull in post 0.6.31 upstream fixes (#1246849), python related packaging polish
Rex Dieter f5488f
5536a8
* Tue Jul 14 2015 Jason L Tibbitts III <tibbs@math.uh.edu> - 0.6.31-37
5536a8
- Add old patch from SuSE to fix 100%% CPU bug (RHBZ 952193).
5536a8
- Don't install py2.7 .py{o,c} files in py3.4 package.
5536a8
Bastien Nocera ad88c2
* Sun Jun 21 2015 Bastien Nocera <bnocera@redhat.com> 0.6.31-36
Bastien Nocera ad88c2
- Split off Python bindings, add Python3 support
Bastien Nocera ad88c2
3b52db
* Wed Jun 17 2015 Michal Sekletar <msekleta@redhat.com> - 0.6.31-35
3b52db
- check that rtnetlink messages has pid == 0, i.e. they sender is kernel (#1227052)
3b52db
0ca6f3
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.31-34
0ca6f3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
0ca6f3
43f270
* Mon May 18 2015 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.31-33
43f270
- Rebuild (mono4)
43f270
96bb25
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.6.31-32
96bb25
- Rebuilt for GCC 5 C++11 ABI change
96bb25
Richard Hughes 574c7a
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 0.6.31-31
Richard Hughes 574c7a
- Add an AppData file for the software center
Richard Hughes 574c7a
c517f0
* Thu Nov 27 2014 Peter Lemenkov <lemenkov@gmail.com> - 0.6.31-30
c517f0
- Drop post-stage dependency on initscripts (rhbz #1168566). See also rhbz #182462.
c517f0
d6c25b
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.31-29
d6c25b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
d6c25b
Bastien Nocera 94c57c
* Thu Jun 26 2014 Bastien Nocera <bnocera@redhat.com> 0.6.31-28
Bastien Nocera 94c57c
- Disable publish-workstation= and publish-hinfo= by default (#1105647)
Bastien Nocera 94c57c
a54aac
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.31-27
a54aac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a54aac
b59b16
* Tue Jun  3 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.31-26
b59b16
- Re-enable qt3 on aarch64
b59b16
Rex Dieter e89b8c
* Sat Mar 22 2014 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-25
Rex Dieter e89b8c
- support ppc64le (#1079392)
Rex Dieter e89b8c
9a2dbe
* Thu Jan 16 2014 Ville Skyttä <ville.skytta@iki.fi> - 0.6.31-24
9a2dbe
- Drop INSTALL from docs, fix some trivial rpmlint warnings.
9a2dbe
ec56af
* Wed Jan  8 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.31-23
ec56af
- Fix minor issue in exclude logic
ec56af
2bfb04
* Tue Jan  7 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.31-22
2bfb04
- Add option to disable qt3 support (and disable on aarch64)
2bfb04
Rex Dieter 46c756
* Tue Oct 08 2013 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-21
Rex Dieter 46c756
- avahi-libs should not require avahi, f20+ (#913168)
Rex Dieter 46c756
Rex Dieter 0e4a5e
* Thu Sep 26 2013 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-20
Rex Dieter 0e4a5e
- conform to http://fedoraproject.org/wiki/Packaging/UsersAndGroups#Soft_static_allocation
Rex Dieter 0e4a5e
3c8e58
* Wed Sep 25 2013 Kalev Lember <kalevlember@gmail.com> - 0.6.31-19
3c8e58
- Make sure the split up -devel package require avahi-devel
3c8e58
b3f4de
* Sat Sep 21 2013 Kalev Lember <kalevlember@gmail.com> - 0.6.31-18
b3f4de
- Allow building with deprecated GTK+ symbols (#1001676)
b3f4de
Rex Dieter b09f78
* Fri Sep 20 2013 Rex Dieter <rdieter@fedoraproject.org> - 0.6.31-17
Rex Dieter b09f78
- -libs: %%doc README LICENSE
Rex Dieter b09f78
- drop some explicit -devel deps, rely on automatic pkgconfig deps
Rex Dieter b09f78
- drop -Werror compiler flag
Rex Dieter b09f78
- cleanup/tighten subpkg deps
Rex Dieter b09f78
- trim changelog
Rex Dieter b09f78
- avahi-libs should not require avahi, f21+ (#913168)
Rex Dieter b09f78
Rex Dieter f6469e
* Thu Sep 19 2013 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-16
Rex Dieter f6469e
- no hardened build (#1008395)
Rex Dieter f6469e
Rex Dieter 76b6ce
* Thu Sep 19 2013 Rex Dieter <rdieter@fedoraproject.org> 0.6.31-15
Rex Dieter 76b6ce
- Fix/workaround gtkstock.h deprecation (#1001676)
Rex Dieter 76b6ce
d456c3
* Mon Aug 26 2013 Jon Ciesla <limburgher@gmail.com> - 0.6.31-14
d456c3
- libmng rebuild.
d456c3
d456c3
* Wed Aug 14 2013 Peter Robinson <pbrobinson@fedoraproject.org> - 0.6.31-13
562af0
- Disable mono on aarch64 as it's not yet been ported
562af0
d21c92
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.31-12
d21c92
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
d21c92
3ffeb1
* Sat Feb 02 2013 Kalev Lember <kalevlember@gmail.com> - 0.6.31-11
3ffeb1
- Correct a typo in inter-subpackage deps
3ffeb1
661b35
* Fri Feb  1 2013 Matthias Clasen <mclasen@redhat.com> - 0.6.31-10
661b35
- Tighten inter-subpackage deps
661b35
Adam Tkac 75dd50
* Fri Jan 18 2013 Adam Tkac <atkac redhat="" com=""> - 0.6.31-9
Adam Tkac 75dd50
- rebuild due to "jpeg8-ABI" feature drop
Adam Tkac 75dd50
b953ec
* Fri Dec 21 2012 Adam Tkac <atkac redhat="" com=""> - 0.6.31-8
b953ec
- fix path to ldconfig
b953ec
ed2796
* Fri Dec 21 2012 Adam Tkac <atkac redhat="" com=""> - 0.6.31-7
ed2796
- rebuild against new libjpeg
ed2796
Lennart Poettering bd6dcc
* Tue Aug  7 2012 Lennart Poettering <lpoetter@redhat.com> - 0.6.31-6
Lennart Poettering bd6dcc
- Use new systemd macros
Lennart Poettering bd6dcc
- Other modernizations
Lennart Poettering bd6dcc
Stef Walter 3e5a7d
* Mon Aug 6 2012 Stef Walter <stefw@redhat.com> - 0.6.31-5
Stef Walter 3e5a7d
- Don't ship ssh service by default file since openssh-server isn't
Stef Walter 3e5a7d
  running by default, and shouldn't be advertised without user
Stef Walter 3e5a7d
  confirmation.
Stef Walter 3e5a7d
76be9e
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.31-4
76be9e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
76be9e
7436af
* Mon May 21 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.6.31-3
7436af
- Merge F-17 into master
7436af
- ARM has mono
7436af
Lennart Poettering 42627f
* Tue Feb 14 2012 Lennart Poettering <lpoetter@redhat.com> - 0.6.31-2
Lennart Poettering 42627f
- Fix tarball
Lennart Poettering 42627f
Lennart Poettering 346b52
* Tue Feb 14 2012 Lennart Poettering <lpoetter@redhat.com> - 0.6.31-1
Lennart Poettering 346b52
- New upstream release
Lennart Poettering 346b52
a21c09
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.30-7
a21c09
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
a21c09
22bc36
* Tue Nov 29 2011 Christian Krause <chkr@fedoraproject.org> - 0.6.30-6
22bc36
- Change paths for mono assemblies according to updated packaging
22bc36
  guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
22bc36
a98162
* Mon Nov 14 2011 Adam Jackson <ajax@redhat.com> 0.6.30-5
a98162
- Rebuild to break bogus libpng dep
a98162
Lennart Poettering d6e5bc
* Mon Aug 22 2011 Lennart Poettering <lpoetter@redhat.com> - 0.6.30-4
Lennart Poettering d6e5bc
- Remove sysv init script (#714649)
Lennart Poettering d6e5bc
Bill Nottingham d2eddf
* Thu May  5 2011 Bill Nottingham <notting@redhat.com> - 0.6.30-3
Bill Nottingham d2eddf
- fix versioning on triggers
Bill Nottingham d2eddf
Lennart Poettering 28fb32
* Tue May  3 2011 Lennart Poettering <lpoetter@redhat.com> - 0.6.30-2
Lennart Poettering 28fb32
- Enable Avahi by default
Lennart Poettering 28fb32
- https://bugzilla.redhat.com/show_bug.cgi?id=647831
Lennart Poettering 28fb32
Lennart Poettering 7dd3ee
* Mon Apr  4 2011 Lennart Poettering <lpoetter@redhat.com> - 0.6.30-1
Lennart Poettering 7dd3ee
- New upstream release
Lennart Poettering 7dd3ee
Lennart Poettering 7dd071
* Wed Mar  9 2011 Lennart Poettering <lpoetter@redhat.com> - 0.6.29-1
Lennart Poettering 7dd071
- New upstream release
Lennart Poettering 7dd071
- Fixes CVE-2011-1002 among other things
Lennart Poettering 7dd071
a3dfcc
* Thu Feb 10 2011 Matthias Clasen <mclasen@redhat.com> - 0.6.28-9
a3dfcc
- Rebuild against new gtk
a3dfcc
d49f8c
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.28-8
d49f8c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
d49f8c
a3dfcc
* Wed Feb 2 2011 Matthias Clasen <mclasen@redhat.com> - 0.6.28-7
d99ae6
- Rebuild against new gtk
d99ae6
440fda
* Fri Jan  7 2011 Matthias Clasen <mclasen@redhat.com> - 0.6.28-6
440fda
- Rebuild against new gtk
440fda
53118a
* Fri Dec  3 2010 Matthias Clasen <mclasen@redhat.com> - 0.6.28-5
53118a
- Rebuild against new gtk
53118a
571c8f
* Wed Nov 24 2010 Dan Horák <dan[at]danny.cz> - 0.6.28-4
571c8f
- Updated the archs without mono
571c8f
e8ff35
* Tue Nov  2 2010 Matthias Clasen <mclasen@redhat.com> - 0.6.28-3
e8ff35
- Rebuild against newer gtk3
e8ff35
Paul F. Johnson 5aa16f
* Wed Oct 27 2010 paul <paul@all-the-johnsons.co.uk> - 0.6.28-2
Paul F. Johnson 5aa16f
- rebuilt
Paul F. Johnson 5aa16f
Lennart Poettering 5e838a
* Tue Oct  5 2010 Lennart Poettering <lpoetter@redhat.com> - 0.6.28-1
Lennart Poettering 5e838a
- New upstream release
Lennart Poettering 5e838a
Lennart Poettering 5bc6de
* Wed Aug  4 2010 Lennart Poettering <lpoetter@redhat.com> - 0.6.27-3
Lennart Poettering 5bc6de
- convert from systemd-install to systemctl enable
Lennart Poettering 5bc6de
e19660
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.6.27-2
e19660
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
e19660
701616
* Tue Jul 13 2010 Lennart Poettering <lpoetter@redhat.com> 0.6.27-1
701616
- New upstream release
701616
4e7c3a
* Tue Jun 29 2010 Lennart Poettering <lpoetter@redhat.com> 0.6.26-4
4e7c3a
- On request of Colin Walters, disable introspection again for now.
4e7c3a
e71f24
* Tue Jun 29 2010 Lennart Poettering <lpoetter@redhat.com> 0.6.26-3
e71f24
- Fix systemd unit installation
e71f24
f5c5ea
* Tue Jun 29 2010 Lennart Poettering <lpoetter@redhat.com> 0.6.26-2
f5c5ea
- Add missing dependencies
f5c5ea
2ba274
* Tue Jun 29 2010 Lennart Poettering <lpoetter@redhat.com> 0.6.26-1
2ba274
- New upstream release
2ba274
61e5ae
* Mon Apr 19 2010 Bastien Nocera <bnocera@redhat.com> 0.6.25-7
61e5ae
- Split avahi libraries in -libs
61e5ae
a17ac1
* Mon Jan 25 2010 Lennart Poettering <lpoetter@redhat.com> - 0.6.25-6
a17ac1
- Move avahi-discover from avahi-tools to avahi-ui-tools
a17ac1
- https://bugzilla.redhat.com/show_bug.cgi?id=513768
a17ac1
000137
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.25-5
000137
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
000137
c31d36
* Wed Jun 17 2009 Karsten Hopp <karsten@redhat.com> 0.6.25-4
c31d36
- Build *-sharp & *-ui-sharp for s390x
c31d36
9cd47e
* Thu Jun 11 2009 Matthias Clasen <mclasen@redhat.com> - 0.6.25-4
9cd47e
- Use %%find_lang
9cd47e
318a85
* Tue May 26 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 0.6.25-3
318a85
- Create avahi-ui-sharp-devel package for pkgconfig dep-chain (#477308).
318a85
318a85
* Mon May 25 2009 Xavier Lamien <laxathom@fedoraproject.org> - 0.6.25-2
fae4a7
- Build arch ppc64 for *-sharp & *-ui-sharp.
fae4a7
a502ac
* Mon Apr 13 2009 Lennart Poettering <lpoetter@redhat.com> - 0.6.25-1
a502ac
- New upstream release
a502ac
8144c3
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.24-2
8144c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
8144c3
e8b18c
* Fri Dec 12 2008 Lennart Poettering <lpoetter@redhat.com> - 0.6.24-1
e8b18c
- New upstream release
e8b18c
80acaf
* Wed Dec  3 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.6.22-13
80acaf
- Fix libtool errors
80acaf
7c96e5
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.6.22-12
7c96e5
- Rebuild for Python 2.6
7c96e5
77960a
* Wed Jun 04 2008 Rex Dieter <rdieter@fedoraproject.org> - 0.6.22-11
f72697
- qt4 bindings (#446904)
f72697
- devel: BR: pkgconfig
f72697
- nuke rpaths
f72697
cf6bfa
* Thu Mar 27 2008 Lennart Poettering <lpoetter@redhat.com> - 0.6.22-10
cf6bfa
- Add release part to package dependencies (Closed #311601)
cf6bfa
55d44e
* Mon Mar 10 2008 Christopher Aillon <caillon@redhat.com> - 0.6.22-9
55d44e
- The qt3 subpackage should (Build)Require: qt3
55d44e
be9d67
* Mon Mar 03 2008 Kevin Kofler <kevin@tigcc.ticalc.org> - 0.6.22-8
be9d67
- updated (completed) German translation by Fabian Affolter (#427090)
be9d67
Adam Tkac d517f8
* Thu Feb 21 2008 Adam Tkac <atkac redhat="" com=""> - 0.6.22-7
Adam Tkac d517f8
- really rebuild against new libcap
Adam Tkac d517f8
Adam Tkac 20ddc6
* Sun Feb 17 2008 Adam Tkac <atkac redhat="" com=""> - 0.6.22-6
Adam Tkac 20ddc6
- rebuild against new libcap
Adam Tkac 20ddc6
aa25e8
* Sat Feb 09 2008 Dennis Gilmore <dennis@ausil.us> - 0.6.22-5
aa25e8
- sparc64 does not have mono
aa25e8
90bcbe
* Tue Dec 18 2007 Lubomir Kundrak <lkundrak@redhat.com> - 0.6.22-4
90bcbe
- Make bvnc call vncviewer instead of xvncviewer
90bcbe
- Let ui-tools depend on necessary packages
90bcbe
f000cb
* Mon Dec 17 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.22-3
f000cb
- Add missing intltool dependency
f000cb
46c12f
* Mon Dec 17 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.22-2
46c12f
- Fix mistag
46c12f
098821
* Mon Dec 17 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.22-1
098821
- resolves #274731, #425491: New upstream version
098821
fc03bc
* Tue Sep 25 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-6
fc03bc
- resolves #279301: fix segfault when no domains are configured in resolv.conf (pulled from upstream SVN r1525)
fc03bc
e8f575
* Thu Sep 6 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-5
e8f575
- resolves #249044: Update init script to use runlevel 96
e8f575
- resolves #251700: Fix assertion in libdns_sd-compat
e8f575
91cba3
* Thu Sep 6 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-4
91cba3
- Ship ssh static service file by default, don't ship ssh-sftp by default
91cba3
- resolves: #269741: split off avahi-ui-tools package
91cba3
- resolves: #253734: add missing dependency on avahi-glib-devel to avahi-ui-devel
91cba3
08a4b1
* Tue Aug 28 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.21-3
08a4b1
- resolves: #246875: Initscript Review
08a4b1
17b155
* Sun Aug 12 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-2
17b155
- Fix avahi-browse --help output
17b155
5a6a0f
* Sun Aug 12 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-1
5a6a0f
- New upstream release
5a6a0f
ec5ecb
* Thu Aug 9 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-7
ec5ecb
- Fix tagging borkage
ec5ecb
d59a21
* Thu Aug 9 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-6
d59a21
- fix avahi-autoipd corrupt packet bug
d59a21
- drop dependency on python for the main package
d59a21
757d39
* Wed Jul 11 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-5
2ba274
- add two patches which are important to get RR updating work properly.
757d39
  Will be part of upstream 0.6.21
757d39
f4753f
* Thu Jul  5 2007 Dan Williams <dcbw@redhat.com> - 0.6.20-4
f4753f
- Add Requires(pre): shadow-utils for avahi-autoipd package
f4753f
dd348f
* Mon Jun 25 2007 Bill Nottingham <notting@redhat.com> - 0.6.20-3
dd348f
- fix %%endif typo
dd348f
5661b6
* Mon Jun 25 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-2
5661b6
- add gtk-sharp2-devel to build deps
5661b6
468e64
* Fri Jun 22 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-1
468e64
- upgrade to new upstream 0.6.20
468e64
- fix a few rpmlint warnings
468e64
- create avahi-autoipd user
468e64
- no longer create avahi user with a static uid, move to dynamic uids
468e64
- drop a couple of patches merged upstream
468e64
- Provide "howl" and "howl-devel"
468e64
- Split off avahi-autoipd and avahi-dnsconfd
468e64
- Introduce avahi-ui packages for the first time
468e64
- Reload D-Bus config after installation using dbus-send
468e64
- add a couple of missing ldconfig invocations
468e64
379999
* Mon Mar 12 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.17-1
379999
- upgrade to new upstream 0.6.17
379999
- redundant patches removal
379999
- removed auto* stuff from specfile since that was no longer needed
2ba274
- Resolves: #232205: 'service {avahi-dnsconfd,avahi-daemon} status'
379999
  returns 0 when the service is stopped
379999
bc4ce5
* Fri Feb  2 2007 Christopher Aillon <caillon@redhat.com> - 0.6.16-3
bc4ce5
- Remove bogus mono-libdir patches
bc4ce5
dd04e6
* Tue Jan 23 2007 Jeremy Katz <katzj@redhat.com> - 0.6.16-2
dd04e6
- nuke bogus avahi-sharp -> avahi-devel dep
dd04e6
5aa3dd
* Mon Jan 22 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.16-1.fc7
5aa3dd
- Resolves: #221763: CVE-2006-6870 Maliciously crafted packed can DoS avahi daemon
5aa3dd
- upgrade to new upstream
5aa3dd
- patch revision
5aa3dd
- Resolves: #218140: avahi configuration file wants a non-existent group
5aa3dd
8e448a
* Wed Dec  6 2006 Jeremy Katz <katzj@redhat.com> - 0.6.15-4
8e448a
- rebuild against python 2.5
8e448a
bbc61b
* Mon Nov 27 2006 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.15-3
66bbef
- automake-1.10 required for building
bbc61b
205d6e
* Mon Nov 27 2006 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.15-2
205d6e
- automake-1.9 required for building
205d6e
db7ae0
* Thu Nov 24 2006 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.15-1
db7ae0
- Upgrade to 0.6.15
db7ae0
- patches revision
db7ae0
5daee2
* Mon Sep 18 2006 Martin Stransky <stransky@redhat.com> - 0.6.11-6
2ba274
- added patch from #206445 - ia64: unaligned access errors seen
5daee2
  during startup of avahi-daemon
5daee2
- removed unused patches
5daee2
1a5a1f
* Thu Sep 7 2006 Dan Walsh <dwalsh@redhat.com> - 0.6.11-5
1a5a1f
- Maintain the security context on the localtime file
1a5a1f
0c031c
* Wed Aug 23 2006 Martin Stransky <stransky@redhat.com> - 0.6.11-4
2ba274
- fix for #204710 - /etc/init.d/avahi-dnsconfd missing line
0c031c
  continuation slash (\) in description
0c031c
87f0c1
* Wed Aug 23 2006 Martin Stransky <stransky@redhat.com> - 0.6.11-3
2ba274
- added fix for #200767 - avahi-dnsconfd Segmentation fault
87f0c1
  with invalid command line argument
87f0c1
- added dist tag
87f0c1
f97ecb
* Tue Jul 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.6.11-2.fc6
f97ecb
- add BR for dbus-glib-devel
43718b
- fix deprecated functions
f97ecb
jvdias 3c4ca9
* Mon Jul 17 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.11-1.fc6
jvdias 3c4ca9
- Upgrade to upstream version 0.6.11
jvdias 3c4ca9
- fix bug 195674: set 'use-ipv6=yes' in avahi-daemon.conf
jvdias 3c4ca9
- fix bug 197414: avahi-compat-howl and avahi-compat-dns-sd symlinks
jvdias 3c4ca9
- fix bug 198282: avahi-compat-{howl-devel,dns-sd-devel} Requires:
jvdias 3c4ca9
jvdias 3c4ca9
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com>
3dcebf
- rebuild
3dcebf
jvdias 1f5002
* Tue Jun 13 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.10-3.FC6
jvdias 1f5002
- rebuild for broken mono deps
jvdias 1f5002
jvdias a51960
* Tue Jun 06 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.10-2.FC6
jvdias a51960
- fix bug 194203: fix permissions on /var/run/avahi-daemon
jvdias a51960
jvdias 68a75a
* Tue May 30 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.10-1.FC6
jvdias 68a75a
- Upgrade to upstream version 0.6.10
jvdias 68a75a
- fix bug 192080: split avahi-compat-libdns_sd into separate package
jvdias 68a75a
                  (same goes for avahi-compat-howl)
jvdias 68a75a
jvdias dec451
* Tue May 02 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.9-9.FC6
jvdias dec451
- fix avahi-sharp issues for banshee - patches from caillon@redhat.com
jvdias dec451
jvdias 188da5
* Thu Apr 20 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.9-9.FC6
jvdias 188da5
- fix bug 189427: correct avahi-resolve --help typo
jvdias 188da5
jvdias f81f43
* Mon Mar 20 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.9-8.FC6
jvdias f81f43
- fix bug 185972: remove ellipses in initscript
jvdias f81f43
- fix bug 185965: make chkconfigs unconditional
jvdias f81f43
jvdias 5f5ba2
* Thu Mar 16 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.9-6
9a2dbe
- Fix bug 185692: install avahi-sharp into %%{_prefix}/lib, not %%{_libdir}
jvdias 5f5ba2
jvdias 1ec97e
* Thu Mar 09 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.9-4
2ba274
- fix scriptlet error introduced by last fix:
Lennart Poettering 7dd071
  if user has disabled avahi-daemon, do not enable it during post
jvdias 1ec97e
9a2afd
* Wed Mar 08 2006 Bill Nottingham <notting@redhat.com> - 0.6.9-2
9a2afd
- fix scriplet error during installer
9a2afd
- move service-types* to the tools package (avoids multilib conflicts)
9a2afd
jvdias 4d83a3
* Tue Mar 07 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.9-1
jvdias 4d83a3
- Upgrade to upstream version 0.6.9
jvdias 4d83a3
jvdias c0b49a
* Thu Feb 23 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.8-1
jvdias c0b49a
- Upgrade to upstream version 0.6.8
jvdias c0b49a
- fix bug 182462: +Requires(post): initscripts, chkconfig, ldconfig
jvdias c0b49a
jvdias c0b49a
* Fri Feb 17 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.7-1
jvdias 226db4
- Upgrade to upstream version 0.6.7
jvdias 226db4
jvdias c0b49a
* Fri Feb 17 2006 Karsten Hopp <karsten@redhat.de> - 0.6.6-4
9ba635
- BuildRequires pygtk2
9ba635
218447
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.6.6-3.1
218447
- bump again for double-long bug on ppc(64)
218447
jvdias 528f94
* Fri Feb 10 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.6-3
jvdias 528f94
- rebuild for new gcc (again)
2ba274
- further fix for bug 178746: fix avahi-dnsconfd initscript
jvdias 528f94
jvdias 2603f7
* Tue Feb 07 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.6-2
jvdias 2603f7
- rebuild for new gcc, glibc, glibc-kernheaders
jvdias 2603f7
jvdias ff3a75
* Wed Feb 01 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.6-1
jvdias ff3a75
- fix bug 179448: mis-alignment of input cmsghdr msg->msg_control buffer on ia64
jvdias ff3a75
- Upgrade to 0.6.6
jvdias ff3a75
jvdias 79ec03
* Thu Jan 26 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.5-1
jvdias 79ec03
- Upgrade to upstream version 0.6.5
jvdias 79ec03
- Make /etc/avahi/etc and /etc/avahi/etc/localtime owned by avahi
jvdias 79ec03
  package; copy system localtime into chroot in post
jvdias 79ec03
jvdias 2ffb36
* Mon Jan 23 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.4-4
jvdias 2ffb36
- fix bug 178689: copy localtime to chroot
2ba274
- fix bug 178784: fix avahi-dnsconfd initscript
jvdias 2ffb36
ab3f60
* Fri Jan 20 2006 Peter Jones <pjones@redhat.com> - 0.6.4-3
ab3f60
- fix subsystem locking in the initscript
ab3f60
jvdias b0f324
* Thu Jan 19 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.4-2
jvdias b0f324
- fix bug 178127: fully localize the initscript
jvdias b0f324
jvdias 2d2a86
* Mon Jan 16 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.4-1
jvdias 2d2a86
- Upgrade to upstream version 0.6.4
jvdias 2d2a86
jvdias 270911
* Thu Jan 12 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.3-2
jvdias 270911
- fix bug 177610: Enable mono support with new avahi-sharp package
jvdias 270911
- fix bug 177609: add gdbm / gdbm-devel Requires for avahi-browse
jvdias 270911
jvdias 0ff4fe
* Mon Jan 09 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.3-1
jvdias 0ff4fe
- Upgrade to upstream version 0.6.3
jvdias 951806
- fix bug 177148: initscript start should not fail if avahi-daemon running
2ba274
jvdias 1b3962
* Thu Dec 22 2005 Jason Vas Dias <jvdias@redhat.com> - 0.6.1-3
jvdias 1b3962
- move initscripts from /etc/init.d to /etc/rc.d/init.d
jvdias 1b3962
c2fc8d
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
c2fc8d
- rebuilt
c2fc8d
jvdias 40e87b
* Fri Dec 09 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6.1-2
2ba274
- fix bug 175352: Do not chkconfig --add avahi-daemon
jvdias 40e87b
  if user has already configured it
jvdias 40e87b
jvdias 40e87b
* Wed Dec 07 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6.1-1
jvdias ca4cf5
- Upgrade to 0.6.1
jvdias ca4cf5
jvdias 9b769d
* Mon Dec 05 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-6
Lennart Poettering 7dd071
- fix bug 174799 - fix .spec file files permissions
jvdias 9b769d
jvdias 263fc7
* Fri Dec 02 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-5
jvdias 263fc7
- python-twisted has been removed from the FC-5 distribution - disable its use
jvdias 263fc7
jvdias 263fc7
* Thu Dec 01 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-4
jvdias 263fc7
- Rebuild for dbus-0.6 - remove use of DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT
jvdias 263fc7
jvdias b159b2
* Wed Nov 30 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-3
jvdias b159b2
- fix bug 172047 - tools should require python-twisted
jvdias b159b2
- fix bug 173985 - docs directory permissions
jvdias b159b2
jvdias 2ec9a8
* Mon Nov 21 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6-1
jvdias 2ec9a8
- Upgrade to upstream version 0.6 - now provides 'avahi-howl-compat'
jvdias 2ec9a8
  libraries / includes.
jvdias 2ec9a8
jvdias b9d86a
* Mon Nov 14 2005 Jason Vas Dias<jvdias@redhat.com> - 0.5.2-7
jvdias b9d86a
- fix bug 172034: fix ownership of /var/run/avahi-daemon/
jvdias b9d86a
- fix bug 172772: .spec file improvements from matthias@rpmforge.net
2ba274
jvdias 3468e3
* Mon Oct 31 2005 Jason Vas Dias<jvdias@redhat.com> - 0.5.2-6
jvdias 3468e3
- put back avahi-devel Obsoletes: howl-devel
jvdias 3468e3
a5f67f
* Mon Oct 31 2005 Alexander Larsson <alexl@redhat.com> - 0.5.2-5
a5f67f
- Obsoletes howl, howl-libs, as we want to get rid of them on updates
a5f67f
- No provides yet, as the howl compat library is in Avahi 0.6.0.
a5f67f
Florian La Roche dcf3fb
* Sun Oct 30 2005 Florian La Roche <laroche@redhat.com>
Florian La Roche dcf3fb
- disable the Obsoletes: howl until the transition is complete
Florian La Roche dcf3fb
jvdias c5c9d5
* Fri Oct 28 2005 Jason Vas Dias<jvdias@redhat.com> - 0.5.2-3
jvdias c5c9d5
- change initscript to start avahi-daemon AFTER messagebus
jvdias c5c9d5
0c87b2
* Wed Oct 26 2005 Karsten Hopp <karsten@redhat.de> 0.5.2-2
0c87b2
- add buildrequires dbus-python
0c87b2
b483c9
* Fri Oct 21 2005 Alexander Larsson <alexl@redhat.com> - 0.5.2-1
b483c9
- Initial package