jvdias 2d2a86
%{?!WITH_MONO:  %define WITH_MONO 1}
jvdias 68a75a
%{?!WITH_COMPAT_DNSSD:  %define WITH_COMPAT_DNSSD 1}
jvdias 68a75a
%{?!WITH_COMPAT_HOWL:   %define WITH_COMPAT_HOWL  1}
Karsten Hopp c31d36
%ifarch sparc64
jvdias 2d2a86
%define WITH_MONO 0
jvdias 2d2a86
%endif
Alexander Larsson b483c9
Name:           avahi
Lennart Poettering a502ac
Version:        0.6.25
Jesse Keating 000137
Release:        5%{?dist}
Matthias Clasen 9cd47e
Summary:        Local network service discovery
Alexander Larsson b483c9
Group:          System Environment/Base
Lennart Poettering fc03bc
License:        LGPLv2
jvdias 0ff4fe
URL:            http://avahi.org
Lennart Poettering 468e64
BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Lennart Poettering 353a07
Requires:       dbus, expat
Dennis Gilmore aa25e8
Requires:       libdaemon >= 0.11
jvdias c0b49a
Requires(post): initscripts, chkconfig, ldconfig
Dennis Gilmore aa25e8
Requires(pre):  shadow-utils
Rex Dieter f72697
BuildRequires:  automake libtool
John (J5) Palmieri f97ecb
BuildRequires:  dbus-devel >= 0.90
John (J5) Palmieri f97ecb
BuildRequires:  dbus-glib-devel >= 0.70
jvdias 69016d
BuildRequires:  dbus-python
jvdias 8c3df1
BuildRequires:  libxml2-python
jvdias 69016d
BuildRequires:  gtk2-devel
Christopher Aillon 55d44e
BuildRequires:  qt3-devel
Rex Dieter f72697
BuildRequires:  qt4-devel
jvdias 69016d
BuildRequires:  libglade2-devel
Lennart Poettering 468e64
BuildRequires:  libdaemon-devel >= 0.11
jvdias 549af8
BuildRequires:  glib2-devel
jvdias 69016d
BuildRequires:  libcap-devel
jvdias 69016d
BuildRequires:  expat-devel
jvdias 69016d
BuildRequires:  python
jvdias 69016d
BuildRequires:  gdbm-devel
jvdias 69016d
BuildRequires:  pygtk2
Lennart Poettering f000cb
BuildRequires:	intltool perl-XML-Parser
jvdias 69016d
%if %{WITH_MONO}
jvdias 69016d
BuildRequires:  mono-devel >= 1.1.13
jvdias 69016d
%endif
Lennart Poettering 468e64
Obsoletes:            howl
Lennart Poettering f444a6
Source0:        http://avahi.org/download/%{name}-%{version}.tar.gz
jvdias 4eda6e
# enable mono's mcs to work in beehive buildroot:
Lennart Poettering 17b155
Patch2:     avahi-0.6.3-MONO_SHARED_DIR.patch
Martin Bacovsky db7ae0
Alexander Larsson b483c9
%description
Alexander Larsson b483c9
Avahi is a system which facilitates service discovery on
Alexander Larsson b483c9
a local network -- this means that you can plug your laptop or
Alexander Larsson b483c9
computer into a network and instantly be able to view other people who
Alexander Larsson b483c9
you can chat with, find printers to print to or find files being
Alexander Larsson b483c9
shared. This kind of technology is already found in MacOS X (branded
Alexander Larsson b483c9
'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') and is very
Alexander Larsson b483c9
convenient.
Alexander Larsson b483c9
Alexander Larsson b483c9
%package tools
Lennart Poettering 91cba3
Summary: Command line tools for mDNS browsing and publishing
Alexander Larsson b483c9
Group: System Environment/Base
Lennart Poettering cf6bfa
Requires: %{name} = %{version}-%{release}, gtk2, pygtk2, pygtk2-libglade, gdbm, python, dbus-python
Alexander Larsson b483c9
Alexander Larsson b483c9
%description tools
Lennart Poettering 91cba3
Command line tools that use avahi to browse and publish mDNS services.
Lennart Poettering 91cba3
Lennart Poettering 91cba3
%package ui-tools
Lennart Poettering 91cba3
Summary: UI tools for mDNS browsing
Lennart Poettering 91cba3
Group: System Environment/Base
Lennart Poettering cf6bfa
Requires: %{name} = %{version}-%{release}
Lennart Poettering cf6bfa
Requires: %{name}-ui = %{version}-%{release}
Lubomir Rintel 90bcbe
Requires: vnc
Lubomir Rintel 90bcbe
Requires: openssh-clients
Lennart Poettering 91cba3
Lennart Poettering 91cba3
%description ui-tools
Lennart Poettering 91cba3
Graphical user interface tools that use Avahi to browse for mDNS services.
Alexander Larsson b483c9
Alexander Larsson b483c9
%package glib
jvdias b9d86a
Summary: Glib libraries for avahi
Alexander Larsson b483c9
Group: System Environment/Base
Lennart Poettering cf6bfa
Requires: %{name} = %{version}-%{release}
jvdias a5ac68
Requires: glib2
Alexander Larsson b483c9
Alexander Larsson b483c9
%description glib
Alexander Larsson b483c9
Libraries for easy use of avahi from glib applications.
Alexander Larsson b483c9
Alexander Larsson b483c9
%package glib-devel
jvdias b9d86a
Summary: Libraries and header files for avahi glib development
Alexander Larsson b483c9
Group: Development/Libraries
Lennart Poettering cf6bfa
Requires: %{name}-devel = %{version}-%{release}
Lennart Poettering cf6bfa
Requires: %{name}-glib = %{version}-%{release}
Alexander Larsson b483c9
Requires: glib2-devel
Alexander Larsson b483c9
Alexander Larsson b483c9
%description glib-devel
Alexander Larsson b483c9
The avahi-devel package contains the header files and libraries
Alexander Larsson b483c9
necessary for developing programs using avahi with glib.
Alexander Larsson b483c9
Lennart Poettering 098821
%package gobject
Lennart Poettering 098821
Summary: GObject wrapper library for Avahi
Lennart Poettering 098821
Group: System Environment/Base
Lennart Poettering 098821
Requires: glib2
Lennart Poettering cf6bfa
Requires: %{name}-glib = %{version}-%{release}
Lennart Poettering 098821
Lennart Poettering 098821
%description gobject
Lennart Poettering 098821
This library contains a GObject wrapper for the Avahi API
Lennart Poettering 098821
Lennart Poettering 098821
%package gobject-devel
Lennart Poettering 098821
Summary: Libraries and header files for Avahi GObject development
Lennart Poettering 098821
Group: Development/Libraries
Lennart Poettering cf6bfa
Requires: %{name}-gobject = %{version}-%{release}
Lennart Poettering cf6bfa
Requires: %{name}-devel = %{version}-%{release}
Lennart Poettering cf6bfa
Requires: %{name}-glib-devel = %{version}-%{release}
Lennart Poettering 098821
Lennart Poettering 098821
%description gobject-devel
Lennart Poettering 098821
The avahi-gobject-devel package contains the header files and libraries
Lennart Poettering 098821
necessary for developing programs using avahi-gobject.
Lennart Poettering 098821
Lennart Poettering 468e64
%package ui
Lennart Poettering 468e64
Summary: Gtk user interface library for Avahi
Lennart Poettering 468e64
Group: System Environment/Base
Lennart Poettering 468e64
Requires: gtk2
Lennart Poettering 468e64
Lennart Poettering 468e64
%description ui
Lennart Poettering 468e64
This library contains a Gtk widget for browsing services.
Lennart Poettering 468e64
Lennart Poettering 468e64
%package ui-devel
Lennart Poettering 468e64
Summary: Libraries and header files for Avahi UI development
Lennart Poettering 468e64
Group: Development/Libraries
Lennart Poettering cf6bfa
Requires: %{name}-devel = %{version}-%{release}
Lennart Poettering cf6bfa
Requires: %{name}-ui = %{version}-%{release}
Lennart Poettering cf6bfa
Requires: %{name}-glib-devel = %{version}-%{release}
Lennart Poettering 468e64
Lennart Poettering 468e64
%description ui-devel
Lennart Poettering 468e64
The avahi-ui-devel package contains the header files and libraries
Lennart Poettering 468e64
necessary for developing programs using avahi-ui.
Lennart Poettering 468e64
Alexander Larsson b483c9
%package qt3
Alexander Larsson b483c9
Summary: Qt3 libraries for avahi
Alexander Larsson b483c9
Group: System Environment/Base
Lennart Poettering cf6bfa
Requires: %{name} = %{version}-%{release}
Alexander Larsson b483c9
Alexander Larsson b483c9
%description qt3
Alexander Larsson b483c9
Libraries for easy use of avahi from Qt3 applications.
Alexander Larsson b483c9
Alexander Larsson b483c9
%package qt3-devel
jvdias b9d86a
Summary: Libraries and header files for avahi Qt3 development
Alexander Larsson b483c9
Group: Development/Libraries
Lennart Poettering cf6bfa
Requires: %{name}-devel = %{version}-%{release}
Lennart Poettering cf6bfa
Requires: %{name}-qt3 = %{version}-%{release}
Christopher Aillon 55d44e
Requires: qt3-devel
Alexander Larsson b483c9
Alexander Larsson b483c9
%description qt3-devel
jvdias 270911
The avahi-qt3-devel package contains the header files and libraries
Alexander Larsson b483c9
necessary for developing programs using avahi with Qt3.
Alexander Larsson b483c9
Rex Dieter f72697
%package qt4
Rex Dieter f72697
Summary: Qt4 libraries for avahi
Rex Dieter f72697
Group: System Environment/Base
Rex Dieter f72697
Requires: %{name} = %{version}-%{release}
Rex Dieter f72697
Rex Dieter f72697
%description qt4
Rex Dieter f72697
Libraries for easy use of avahi from Qt4 applications.
Rex Dieter f72697
Rex Dieter f72697
%package qt4-devel
Rex Dieter f72697
Summary: Libraries and header files for avahi Qt4 development
Rex Dieter f72697
Group: Development/Libraries
Rex Dieter f72697
Requires: %{name}-devel = %{version}-%{release}
Rex Dieter f72697
Requires: %{name}-qt4 = %{version}-%{release}
Rex Dieter f72697
Requires: qt4-devel
Rex Dieter f72697
Rex Dieter f72697
%description qt4-devel
Rex Dieter f72697
Th avahi-qt4-devel package contains the header files and libraries
Rex Dieter f72697
necessary for developing programs using avahi with Qt4.
Rex Dieter f72697
jvdias 2d2a86
%if %{WITH_MONO}
jvdias 270911
%package sharp
jvdias 270911
Summary:   Mono language bindings for avahi mono development
Lennart Poettering 468e64
Group:            Development/Libraries
jvdias a9dd65
Requires:  mono-core >= 1.1.13
jvdias 270911
jvdias 270911
%description sharp
jvdias 270911
The avahi-sharp package contains the files needed to develop 
jvdias 270911
mono programs that use avahi.
Lennart Poettering 468e64
Lennart Poettering 468e64
%package ui-sharp
Michael Schwendt 318a85
Summary:   Mono language bindings for avahi-ui
Michael Schwendt 318a85
Group:     System Environment/Libraries
Lennart Poettering 468e64
Requires:  mono-core >= 1.1.13
Lennart Poettering 468e64
Requires:  gtk-sharp2
Lennart Poettering d48eaa
BuildRequires:  gtk-sharp2-devel
Lennart Poettering 468e64
Lennart Poettering 468e64
%description ui-sharp
Michael Schwendt 318a85
The avahi-sharp package contains the files needed to run
Michael Schwendt 318a85
Mono programs that use avahi-ui.
Michael Schwendt 318a85
Michael Schwendt 318a85
%package ui-sharp-devel
Michael Schwendt 318a85
Summary:   Mono language bindings for developing with avahi-ui
Michael Schwendt 318a85
Group:     Development/Libraries
Michael Schwendt 318a85
Requires:  %{name}-ui-sharp = %{version}-%{release}
Michael Schwendt 318a85
Michael Schwendt 318a85
%description ui-sharp-devel
Michael Schwendt 318a85
The avahi-sharp-ui-devel package contains the files needed to develop 
Michael Schwendt 318a85
Mono programs that use avahi-ui.
Bill Nottingham dd348f
%endif
jvdias 270911
Alexander Larsson b483c9
%package devel
jvdias 68a75a
Summary:  Libraries and header files for avahi development
jvdias 68a75a
Group:    Development/Libraries
Lennart Poettering cf6bfa
Requires: %{name} = %{version}-%{release}
Rex Dieter f72697
Requires: pkgconfig
Alexander Larsson b483c9
Alexander Larsson b483c9
%description devel
Alexander Larsson b483c9
The avahi-devel package contains the header files and libraries
Alexander Larsson b483c9
necessary for developing programs using avahi.
Alexander Larsson b483c9
jvdias 68a75a
%package   compat-howl
Lennart Poettering 468e64
Summary:   Libraries for howl compatibility
jvdias 68a75a
Group:     Development/Libraries
Lennart Poettering cf6bfa
Requires:  %{name} = %{version}-%{release}
jvdias 68a75a
Obsoletes: howl-libs
Lennart Poettering 468e64
Provides:  howl-libs
jvdias 68a75a
jvdias 68a75a
%description compat-howl
Matthias Clasen 9cd47e
Libraries that are compatible with those provided by the howl package.
jvdias 68a75a
jvdias 68a75a
%package   compat-howl-devel
Lennart Poettering 468e64
Summary:   Header files for development with the howl compatibility libraries
jvdias 68a75a
Group:     Development/Libraries
Lennart Poettering cf6bfa
Requires:  avahi-compat-howl = %{version}-%{release}
jvdias 68a75a
Obsoletes: howl-devel
Lennart Poettering 468e64
Provides:  howl-devel
jvdias 68a75a
jvdias 68a75a
%description compat-howl-devel
jvdias 68a75a
Header files for development with the howl compatibility libraries.
jvdias 68a75a
jvdias 68a75a
%package   compat-libdns_sd
Lennart Poettering 468e64
Summary:   Libraries for Apple Bonjour mDNSResponder compatibility
jvdias 68a75a
Group:     Development/Libraries
Lennart Poettering cf6bfa
Requires:  %{name} = %{version}-%{release}
jvdias 68a75a
jvdias 68a75a
%description compat-libdns_sd
jvdias 68a75a
Libraries for Apple Bonjour mDNSResponder compatibility.
jvdias 68a75a
jvdias 68a75a
%package   compat-libdns_sd-devel
Lennart Poettering 468e64
Summary:   Header files for the Apple Bonjour mDNSResponder compatibility libraries
jvdias 68a75a
Group:     Development/Libraries
Lennart Poettering cf6bfa
Requires:  avahi-compat-libdns_sd = %{version}-%{release}
jvdias 68a75a
jvdias 68a75a
%description compat-libdns_sd-devel
Lennart Poettering 468e64
Header files for development with the Apple Bonjour mDNSResponder compatibility
Lennart Poettering 468e64
libraries.
Lennart Poettering 468e64
Lennart Poettering 468e64
%package   autoipd
Lennart Poettering 468e64
Summary:   Link-local IPv4 address automatic configuration daemon (IPv4LL)
Lennart Poettering 468e64
Group:     System Environment/Base
Daniel Williams f4753f
Requires(pre):        shadow-utils
Lennart Poettering 468e64
Lennart Poettering 468e64
%description autoipd
Lennart Poettering 468e64
avahi-autoipd implements IPv4LL, "Dynamic Configuration of IPv4
Lennart Poettering 468e64
Link-Local Addresses"  (IETF RFC3927), a protocol for automatic IP address
Lennart Poettering 468e64
configuration from the link-local 169.254.0.0/16 range without the need for a
Lennart Poettering 468e64
central server. It is primarily intended to be used in ad-hoc networks which
Lennart Poettering 468e64
lack a DHCP server.
Lennart Poettering 468e64
Lennart Poettering 468e64
%package   dnsconfd
Lennart Poettering 468e64
Summary:   Configure local unicast DNS settings based on information published in mDNS
Lennart Poettering 468e64
Group:     System Environment/Base
Lennart Poettering cf6bfa
Requires:  %{name} = %{version}-%{release}
jvdias 68a75a
Lennart Poettering 468e64
%description dnsconfd
Lennart Poettering 468e64
avahi-dnsconfd connects to a running avahi-daemon and runs the script
Lennart Poettering 468e64
/etc/avahi/dnsconfd.action for each unicast DNS server that is announced on the
Lennart Poettering 468e64
local LAN. This is useful for configuring unicast DNS servers in a DHCP-like
Lennart Poettering 468e64
fashion with mDNS.
Alexander Larsson b483c9
Alexander Larsson b483c9
%prep
Alexander Larsson b483c9
%setup -q
Lennart Poettering d59a21
%if %{WITH_MONO}
Lennart Poettering 17b155
%patch2 -p1 -b .MONO_SHARED_DIR
jvdias 2d2a86
%endif
Alexander Larsson b483c9
Rex Dieter f72697
# nuke rpath, TODO: double-check if still required on new releases
Ignacio Vazquez-Abrams 80acaf
autoreconf -i
Rex Dieter f72697
Alexander Larsson b483c9
%build
Alexander Larsson b483c9
Rex Dieter f72697
%configure --with-distro=fedora --disable-monodoc --without-python-twisted --with-avahi-user=avahi --with-avahi-group=avahi --enable-compat-howl --with-avahi-priv-access-group=avahi --with-autoipd-user=avahi-autoipd --with-autoipd-group=avahi-autoipd \
jvdias 68a75a
%if %{WITH_COMPAT_DNSSD}
Lennart Poettering 468e64
        --enable-compat-libdns_sd \
jvdias 68a75a
%endif
jvdias 2d2a86
%if ! %{WITH_MONO}
Lennart Poettering 468e64
        --disable-mono \
jvdias 2d2a86
%endif
jvdias 2d2a86
;
Rex Dieter f72697
Rex Dieter f72697
# less invasible anti-rpath hack if one wants to avoid auto*foo
Rex Dieter f72697
#sed -i -e 's/hardcode_into_libs=yes/hardcode_into_libs=no/' libtool
Rex Dieter f72697
Alexander Larsson b483c9
make %{?_smp_mflags}
Lennart Poettering 098821
#make %{?_smp_mflags} avahi.devhelp doxygen-run
Alexander Larsson b483c9
Alexander Larsson b483c9
%install
Alexander Larsson b483c9
rm -rf $RPM_BUILD_ROOT
Alexander Larsson b483c9
make install DESTDIR=$RPM_BUILD_ROOT
Alexander Larsson b483c9
Alexander Larsson b483c9
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
Alexander Larsson b483c9
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
Alexander Larsson b483c9
Matthias Clasen 9cd47e
# remove example
Lennart Poettering 91cba3
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/avahi/services/sftp-ssh.service
Alexander Larsson b483c9
Alexander Larsson b483c9
# remove desktop file for avahi-discover
Alexander Larsson b483c9
rm -f $RPM_BUILD_ROOT%{_datadir}/applications/avahi-discover.desktop
Alexander Larsson b483c9
jvdias b9d86a
# create /var/run/avahi-daemon to ensure correct selinux policy for it:
jvdias b9d86a
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/avahi-daemon
Lennart Poettering 468e64
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/avahi-autoipd
jvdias b9d86a
jvdias b159b2
# remove the documentation directory - let \%doc handle it:
jvdias b159b2
rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
jvdias b159b2
jvdias 263fc7
# remove avahi-bookmarks - unusable without python-twisted,
jvdias 263fc7
# which has been judged dangerous and is removed from the 
jvdias 263fc7
# Fedora Core distribution:
jvdias 263fc7
rm -f $RPM_BUILD_ROOT/%{_bindir}/avahi-bookmarks $RPM_BUILD_ROOT/%{_mandir}/man1/avahi-bookmarks*
jvdias d53df9
#
jvdias d53df9
# move initscripts into /etc/rc.d/init.d :
jvdias d53df9
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d
jvdias d53df9
mv $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/* $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d
jvdias d53df9
rm -rf $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/*
jvdias 79ec03
#
jvdias 79ec03
# Make /etc/avahi/etc/localtime owned by avahi:
jvdias 79ec03
mkdir -p $RPM_BUILD_ROOT/etc/avahi/etc
jvdias 79ec03
touch $RPM_BUILD_ROOT/etc/avahi/etc/localtime
jvdias 18e765
#
jvdias 3c4ca9
# fix bug 197414 - add missing symlinks for avahi-compat-howl and avahi-compat-dns-sd
jvdias 3c4ca9
%if %{WITH_COMPAT_HOWL}
Matthias Clasen 9cd47e
ln -s avahi-compat-howl.pc  $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/howl.pc
jvdias 3c4ca9
%endif
jvdias 3c4ca9
%if %{WITH_COMPAT_DNSSD}
Matthias Clasen 9cd47e
ln -s avahi-compat-libdns_sd.pc $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/libdns_sd.pc
jvdias 3c4ca9
ln -s avahi-compat-libdns_sd/dns_sd.h $RPM_BUILD_ROOT/%{_includedir}/
jvdias 3c4ca9
%endif
Matthias Clasen 9cd47e
#
jvdias 263fc7
:;
jvdias 263fc7
Matthias Clasen 9cd47e
%find_lang %{name}
Matthias Clasen 9cd47e
Alexander Larsson b483c9
%clean
Alexander Larsson b483c9
rm -rf $RPM_BUILD_ROOT
Alexander Larsson b483c9
Alexander Larsson b483c9
%pre
Lennart Poettering 468e64
/usr/sbin/groupadd -f -r avahi
Lennart Poettering 468e64
/usr/bin/id avahi >/dev/null 2>&1 || \
Lennart Poettering 468e64
        /usr/sbin/useradd -r -g avahi -c 'avahi-daemon' -s /sbin/nologin -d %{_localstatedir}/run/avahi-daemon avahi
Alexander Larsson b483c9
Alexander Larsson b483c9
%post
Alexander Larsson b483c9
/sbin/ldconfig
Lennart Poettering 468e64
dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig >/dev/null 2>&1 || :
jvdias f81f43
# Run avahi-daemon by default:
Lennart Poettering 468e64
/sbin/chkconfig --add avahi-daemon >/dev/null 2>&1 || :
jvdias c5c9d5
if [ "$1" -eq 1 ]; then
jvdias 79ec03
   if [ -s /etc/localtime ]; then
Lennart Poettering 468e64
        cp -cfp /etc/localtime /etc/avahi/etc/localtime || :
Lennart Poettering 468e64
   fi
Lennart Poettering 468e64
fi
Lennart Poettering 468e64
Lennart Poettering 468e64
%preun
Lennart Poettering 468e64
if [ "$1" -eq 0 ]; then
Lennart Poettering 468e64
    /sbin/service avahi-daemon stop > /dev/null 2>&1 || :
Lennart Poettering 468e64
    /sbin/chkconfig --del avahi-daemon
Lennart Poettering 468e64
fi
Bill Nottingham 08986b
Bill Nottingham 08986b
%postun
Lennart Poettering 098821
/sbin/ldconfig || :
Bill Nottingham 08986b
if [ "$1" -ge "1" ]; then
Lennart Poettering 468e64
   /sbin/service avahi-daemon condrestart >/dev/null 2>&1 || :
Bill Nottingham 08986b
fi
Alexander Larsson b483c9
Lennart Poettering 468e64
%pre autoipd
Lennart Poettering 468e64
/usr/sbin/groupadd -f -r avahi-autoipd
Lennart Poettering 468e64
/usr/bin/id avahi-autoipd >/dev/null 2>&1 || \
Lennart Poettering 468e64
        /usr/sbin/useradd -r -g avahi-autoipd -c 'avahi-autoipd' -s /sbin/nologin -d %{_localstatedir}/lib/avahi-autoipd avahi-autoipd
Lennart Poettering 468e64
Lennart Poettering 468e64
%post dnsconfd
Lennart Poettering 468e64
# avahi-dnsconfd NOT run by default in any runlevel; add it
Lennart Poettering 468e64
# so system-config-services can see it
Lennart Poettering 468e64
/sbin/chkconfig --add avahi-dnsconfd >/dev/null 2>&1 || :
Lennart Poettering 468e64
Lennart Poettering 468e64
%preun dnsconfd
jvdias b9d86a
if [ "$1" -eq 0 ]; then
Lennart Poettering 468e64
    /sbin/service avahi-dnsconfd stop >/dev/null 2>&1 || :
jvdias 226db4
    /sbin/chkconfig --del avahi-dnsconfd
Alexander Larsson b483c9
fi
Alexander Larsson b483c9
Lennart Poettering 468e64
%postun dnsconfd
Lennart Poettering 468e64
if [ "$1" -ge "1" ]; then
Lennart Poettering 468e64
   /sbin/service avahi-dnsconfd condrestart >/dev/null 2>&1 || :
Lennart Poettering 468e64
fi
jvdias b9d86a
Lennart Poettering 468e64
%post glib -p /sbin/ldconfig
jvdias b9d86a
%postun glib -p /sbin/ldconfig
jvdias b9d86a
Lennart Poettering 468e64
%post compat-howl -p /sbin/ldconfig
Lennart Poettering 468e64
%postun compat-howl -p /sbin/ldconfig
jvdias b9d86a
Lennart Poettering 468e64
%post compat-libdns_sd -p /sbin/ldconfig
Lennart Poettering 468e64
%postun compat-libdns_sd -p /sbin/ldconfig
Lennart Poettering 468e64
Lennart Poettering 468e64
%post qt3 -p /sbin/ldconfig
jvdias b9d86a
%postun qt3 -p /sbin/ldconfig
jvdias b9d86a
Rex Dieter f72697
%post qt4 -p /sbin/ldconfig
Rex Dieter f72697
%postun qt4 -p /sbin/ldconfig
Rex Dieter f72697
Lennart Poettering 468e64
%post ui -p /sbin/ldconfig
Lennart Poettering 468e64
%postun ui -p /sbin/ldconfig
Lennart Poettering 468e64
Lennart Poettering 098821
%post gobject -p /sbin/ldconfig
Lennart Poettering 098821
%postun gobject -p /sbin/ldconfig
Lennart Poettering 098821
Matthias Clasen 9cd47e
%files -f %{name}.lang
jvdias 9b769d
%defattr(0644,root,root,0755)
Lennart Poettering 91cba3
%doc docs/* avahi-daemon/example.service avahi-daemon/sftp-ssh.service
Lennart Poettering 468e64
%attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/avahi-daemon
jvdias 9b769d
%dir %{_sysconfdir}/avahi
jvdias 79ec03
%dir %{_sysconfdir}/avahi/etc
jvdias 79ec03
%ghost %{_sysconfdir}/avahi/etc/localtime
Lennart Poettering 468e64
%config(noreplace) %{_sysconfdir}/avahi/hosts
jvdias 9b769d
%dir %{_sysconfdir}/avahi/services
jvdias a51960
%attr(0755,avahi,avahi) %dir %{_localstatedir}/run/avahi-daemon
Lennart Poettering 468e64
%config(noreplace) %{_sysconfdir}/avahi/avahi-daemon.conf
Lennart Poettering 91cba3
%config(noreplace) %{_sysconfdir}/avahi/services/ssh.service
Lennart Poettering 6458d6
%{_sysconfdir}/dbus-1/system.d/avahi-dbus.conf
Lennart Poettering 468e64
%attr(0755,root,root) %{_sbindir}/avahi-daemon
Lennart Poettering 468e64
%attr(0755,root,root) %{_libdir}/libavahi-common.so.*
Lennart Poettering 468e64
%attr(0755,root,root) %{_libdir}/libavahi-core.so.*
Lennart Poettering 468e64
%attr(0755,root,root) %{_libdir}/libavahi-client.so.*
Lennart Poettering 468e64
%{_datadir}/avahi
Lennart Poettering 098821
%{_libdir}/avahi
Alexander Larsson b483c9
%exclude %{_datadir}/avahi/interfaces
Alexander Larsson b483c9
%{_mandir}/man5/*
Lennart Poettering 468e64
%{_mandir}/man8/avahi-daemon.*
Lennart Poettering 468e64
Lennart Poettering 468e64
%files autoipd
Lennart Poettering 468e64
%defattr(0644,root,root,0755)
Lennart Poettering 468e64
%attr(0755,root,root) %{_sbindir}/avahi-autoipd
Lennart Poettering 468e64
%attr(0755,root,root) %config(noreplace) %{_sysconfdir}/avahi/avahi-autoipd.action
Lennart Poettering 468e64
%{_mandir}/man8/avahi-autoipd.*
Lennart Poettering 468e64
Lennart Poettering 468e64
%files dnsconfd
Lennart Poettering 468e64
%defattr(0644,root,root,0755)
Lennart Poettering 468e64
%attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/avahi-dnsconfd
Lennart Poettering 468e64
%attr(0755,root,root) %config(noreplace) %{_sysconfdir}/avahi/avahi-dnsconfd.action
Lennart Poettering 468e64
%attr(0755,root,root) %{_sbindir}/avahi-dnsconfd
Lennart Poettering 468e64
%{_mandir}/man8/avahi-dnsconfd.*
Alexander Larsson b483c9
Alexander Larsson b483c9
%files tools
Lennart Poettering 468e64
%defattr(0644, root, root, 0755)
Lennart Poettering 468e64
%attr(0755,root,root) %{_bindir}/*
Alexander Larsson 7c76df
# These are .py files only, so they don't go in lib64
Jeremy Katz 8e448a
%{_prefix}/lib/python?.?/site-packages/*
Lennart Poettering 468e64
%{_mandir}/man1/*
jvdias 9b769d
%{_datadir}/avahi/interfaces/
Lennart Poettering 468e64
%exclude %{_bindir}/avahi-discover-standalone
Lennart Poettering 91cba3
%exclude %{_bindir}/b*
Lennart Poettering 91cba3
%exclude %{_mandir}/man1/b*
Lennart Poettering 91cba3
Lennart Poettering 91cba3
%files ui-tools
Lennart Poettering 91cba3
%defattr(0644, root, root, 0755)
Lennart Poettering 91cba3
%attr(0755,root,root) %{_bindir}/b*
Lennart Poettering 91cba3
%{_mandir}/man1/b*
Lennart Poettering 91cba3
%{_datadir}/applications/b*.desktop
Alexander Larsson b483c9
Alexander Larsson b483c9
%files devel
jvdias 9b769d
%defattr(0644, root, root, 0755)
jvdias b9d86a
%attr(755,root,root) %{_libdir}/libavahi-common.so
jvdias b9d86a
%attr(755,root,root) %{_libdir}/libavahi-core.so
jvdias b9d86a
%attr(755,root,root) %{_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
Alexander Larsson b483c9
Alexander Larsson b483c9
%files glib
jvdias 9b769d
%defattr(0755, root, root, 0755)
jvdias b9d86a
%{_libdir}/libavahi-glib.so.*
Alexander Larsson b483c9
Alexander Larsson b483c9
%files glib-devel
jvdias ca4cf5
%defattr(0644, root, root, 0755)
jvdias b9d86a
%attr(755,root,root) %{_libdir}/libavahi-glib.so
jvdias ca4cf5
%{_includedir}/avahi-glib
jvdias a5ac68
%{_libdir}/pkgconfig/avahi-glib.pc
Alexander Larsson b483c9
Lennart Poettering 098821
%files gobject
Lennart Poettering 098821
%defattr(0755, root, root, 0755)
Lennart Poettering 098821
%{_libdir}/libavahi-gobject.so.*
Lennart Poettering 098821
Lennart Poettering 098821
%files gobject-devel
Lennart Poettering 098821
%defattr(0644, root, root, 0755)
Lennart Poettering 098821
%attr(755,root,root) %{_libdir}/libavahi-gobject.so
Lennart Poettering 098821
%{_includedir}/avahi-gobject
Lennart Poettering 098821
%{_libdir}/pkgconfig/avahi-gobject.pc
Lennart Poettering 098821
Lennart Poettering 468e64
%files ui
Lennart Poettering 468e64
%defattr(0755, root, root, 0755)
Lennart Poettering 468e64
%{_libdir}/libavahi-ui.so.*
Lennart Poettering 468e64
Lennart Poettering 468e64
%files ui-devel
Lennart Poettering 468e64
%defattr(0644, root, root, 0755)
Lennart Poettering 468e64
%attr(755,root,root) %{_libdir}/libavahi-ui.so
Lennart Poettering 468e64
%{_includedir}/avahi-ui
Lennart Poettering 468e64
%{_libdir}/pkgconfig/avahi-ui.pc
Lennart Poettering 468e64
Alexander Larsson b483c9
%files qt3
jvdias 9b769d
%defattr(0644, root, root, 0755)
jvdias 9b769d
%attr(755,root,root) %{_libdir}/libavahi-qt3.so.*
Alexander Larsson b483c9
Alexander Larsson b483c9
%files qt3-devel
jvdias ca4cf5
%defattr(0644, root, root, 0755)
jvdias b9d86a
%attr(755,root,root) %{_libdir}/libavahi-qt3.so
Rex Dieter f72697
%{_includedir}/avahi-qt3/
Lennart Poettering 468e64
%{_libdir}/pkgconfig/avahi-qt3.pc
Alexander Larsson b483c9
Rex Dieter f72697
%files qt4
Rex Dieter f72697
%defattr(0644, root, root, 0755)
Rex Dieter f72697
%attr(755,root,root) %{_libdir}/libavahi-qt4.so.*
Rex Dieter f72697
Rex Dieter f72697
%files qt4-devel
Rex Dieter f72697
%defattr(0644, root, root, 0755)
Rex Dieter f72697
%attr(755,root,root) %{_libdir}/libavahi-qt4.so
Rex Dieter f72697
%{_includedir}/avahi-qt4/
Rex Dieter f72697
%{_libdir}/pkgconfig/avahi-qt4.pc
Rex Dieter f72697
jvdias 2d2a86
%if %{WITH_MONO}
jvdias 270911
%files sharp
jvdias 270911
%defattr(0644, root, root, 0755)
Christopher Aillon bc4ce5
%{_libdir}/mono/avahi-sharp
Christopher Aillon bc4ce5
%{_libdir}/mono/gac/avahi-sharp
jvdias f61ca5
%{_libdir}/pkgconfig/avahi-sharp.pc
Lennart Poettering 468e64
Lennart Poettering 468e64
%files ui-sharp
Lennart Poettering 468e64
%defattr(0644, root, root, 0755)
Lennart Poettering 468e64
%{_libdir}/mono/avahi-ui-sharp
Lennart Poettering 468e64
%{_libdir}/mono/gac/avahi-ui-sharp
Michael Schwendt 318a85
Michael Schwendt 318a85
%files ui-sharp-devel
Michael Schwendt 318a85
%defattr(-,root,root,-)
Lennart Poettering 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
%defattr(0755, root, root, 0755)
jvdias 68a75a
%{_libdir}/libhowl.so.*
jvdias 68a75a
jvdias 68a75a
%files compat-howl-devel
jvdias 68a75a
%defattr(0644, root, root, 0755)
jvdias 68a75a
%attr(755,root,root) %{_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
%defattr(0755, root, root, 0755)
jvdias 68a75a
%{_libdir}/libdns_sd.so.*
jvdias 68a75a
jvdias 68a75a
%files compat-libdns_sd-devel
jvdias 68a75a
%defattr(0644, root, root, 0755)
jvdias 68a75a
%attr(755,root,root) %{_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
Alexander Larsson b483c9
%changelog
Jesse Keating 000137
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.25-5
Jesse Keating 000137
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Jesse Keating 000137
Karsten Hopp c31d36
* Wed Jun 17 2009 Karsten Hopp <karsten@redhat.com> 0.6.25-4
Karsten Hopp c31d36
- Build *-sharp & *-ui-sharp for s390x
Karsten Hopp c31d36
Matthias Clasen 9cd47e
* Thu Jun 11 2009 Matthias Clasen <mclasen@redhat.com> - 0.6.25-4
Matthias Clasen 9cd47e
- Use %%find_lang
Matthias Clasen 9cd47e
Michael Schwendt 318a85
* Tue May 26 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 0.6.25-3
Michael Schwendt 318a85
- Create avahi-ui-sharp-devel package for pkgconfig dep-chain (#477308).
Michael Schwendt 318a85
Michael Schwendt 318a85
* Mon May 25 2009 Xavier Lamien <laxathom@fedoraproject.org> - 0.6.25-2
Xavier LAMIEN fae4a7
- Build arch ppc64 for *-sharp & *-ui-sharp.
Xavier LAMIEN fae4a7
Lennart Poettering a502ac
* Mon Apr 13 2009 Lennart Poettering <lpoetter@redhat.com> - 0.6.25-1
Lennart Poettering a502ac
- New upstream release
Lennart Poettering a502ac
Jesse Keating 8144c3
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.24-2
Jesse Keating 8144c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Jesse Keating 8144c3
Lennart Poettering e8b18c
* Fri Dec 12 2008 Lennart Poettering <lpoetter@redhat.com> - 0.6.24-1
Lennart Poettering e8b18c
- New upstream release
Lennart Poettering e8b18c
Ignacio Vazquez-Abrams 80acaf
* Wed Dec  3 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.6.22-13
Ignacio Vazquez-Abrams 80acaf
- Fix libtool errors
Ignacio Vazquez-Abrams 80acaf
Ignacio Vazquez-Abrams 7c96e5
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.6.22-12
Ignacio Vazquez-Abrams 7c96e5
- Rebuild for Python 2.6
Ignacio Vazquez-Abrams 7c96e5
Rex Dieter 77960a
* Wed Jun 04 2008 Rex Dieter <rdieter@fedoraproject.org> - 0.6.22-11
Rex Dieter f72697
- qt4 bindings (#446904)
Rex Dieter f72697
- devel: BR: pkgconfig
Rex Dieter f72697
- nuke rpaths
Rex Dieter f72697
Lennart Poettering cf6bfa
* Thu Mar 27 2008 Lennart Poettering <lpoetter@redhat.com> - 0.6.22-10
Lennart Poettering cf6bfa
- Add release part to package dependencies (Closed #311601)
Lennart Poettering cf6bfa
Christopher Aillon 55d44e
* Mon Mar 10 2008 Christopher Aillon <caillon@redhat.com> - 0.6.22-9
Christopher Aillon 55d44e
- The qt3 subpackage should (Build)Require: qt3
Christopher Aillon 55d44e
Kevin Kofler be9d67
* Mon Mar 03 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.6.22-8
Kevin Kofler be9d67
- updated (completed) German translation by Fabian Affolter (#427090)
Kevin Kofler 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
Dennis Gilmore aa25e8
* Sat Feb 09 2008 Dennis Gilmore <dennis@ausil.us> - 0.6.22-5
Dennis Gilmore aa25e8
- sparc64 does not have mono
Dennis Gilmore aa25e8
Lubomir Rintel 90bcbe
* Tue Dec 18 2007 Lubomir Kundrak <lkundrak@redhat.com> - 0.6.22-4
Lubomir Rintel 90bcbe
- Make bvnc call vncviewer instead of xvncviewer
Lubomir Rintel 90bcbe
- Let ui-tools depend on necessary packages
Lubomir Rintel 90bcbe
Lennart Poettering f000cb
* Mon Dec 17 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.22-3
Lennart Poettering f000cb
- Add missing intltool dependency
Lennart Poettering f000cb
Lennart Poettering 46c12f
* Mon Dec 17 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.22-2
Lennart Poettering 46c12f
- Fix mistag
Lennart Poettering 46c12f
Lennart Poettering 098821
* Mon Dec 17 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.22-1
Lennart Poettering 098821
- resolves #274731, #425491: New upstream version
Lennart Poettering 098821
Lennart Poettering fc03bc
* Tue Sep 25 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-6
Lennart Poettering fc03bc
- resolves #279301: fix segfault when no domains are configured in resolv.conf (pulled from upstream SVN r1525)
Lennart Poettering fc03bc
Lennart Poettering e8f575
* Thu Sep 6 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-5
Lennart Poettering e8f575
- resolves #249044: Update init script to use runlevel 96
Lennart Poettering e8f575
- resolves #251700: Fix assertion in libdns_sd-compat
Lennart Poettering e8f575
Lennart Poettering 91cba3
* Thu Sep 6 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-4
Lennart Poettering 91cba3
- Ship ssh static service file by default, don't ship ssh-sftp by default
Lennart Poettering 91cba3
- resolves: #269741: split off avahi-ui-tools package
Lennart Poettering 91cba3
- resolves: #253734: add missing dependency on avahi-glib-devel to avahi-ui-devel
Lennart Poettering 91cba3
Martin Bacovsky 08a4b1
* Tue Aug 28 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.21-3
Martin Bacovsky 08a4b1
- resolves: #246875: Initscript Review
Martin Bacovsky 08a4b1
Lennart Poettering 17b155
* Sun Aug 12 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-2
Lennart Poettering 17b155
- Fix avahi-browse --help output
Lennart Poettering 17b155
Lennart Poettering 5a6a0f
* Sun Aug 12 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.21-1
Lennart Poettering 5a6a0f
- New upstream release
Lennart Poettering 5a6a0f
Lennart Poettering ec5ecb
* Thu Aug 9 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-7
Lennart Poettering ec5ecb
- Fix tagging borkage
Lennart Poettering ec5ecb
Lennart Poettering d59a21
* Thu Aug 9 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-6
Lennart Poettering d59a21
- fix avahi-autoipd corrupt packet bug
Lennart Poettering d59a21
- drop dependency on python for the main package
Lennart Poettering d59a21
Lennart Poettering 757d39
* Wed Jul 11 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-5
Lennart Poettering 757d39
- add two patches which are important to get RR updating work properly. 
Lennart Poettering 757d39
  Will be part of upstream 0.6.21
Lennart Poettering 757d39
Daniel Williams f4753f
* Thu Jul  5 2007 Dan Williams <dcbw@redhat.com> - 0.6.20-4
Daniel Williams f4753f
- Add Requires(pre): shadow-utils for avahi-autoipd package
Daniel Williams f4753f
Bill Nottingham dd348f
* Mon Jun 25 2007 Bill Nottingham <notting@redhat.com> - 0.6.20-3
Bill Nottingham dd348f
- fix %%endif typo
Bill Nottingham dd348f
Lennart Poettering 5661b6
* Mon Jun 25 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-2
Lennart Poettering 5661b6
- add gtk-sharp2-devel to build deps
Lennart Poettering 5661b6
Lennart Poettering 468e64
* Fri Jun 22 2007 Lennart Poettering <lpoetter@redhat.com> - 0.6.20-1
Lennart Poettering 468e64
- upgrade to new upstream 0.6.20
Lennart Poettering 468e64
- fix a few rpmlint warnings
Lennart Poettering 468e64
- create avahi-autoipd user
Lennart Poettering 468e64
- no longer create avahi user with a static uid, move to dynamic uids
Lennart Poettering 468e64
- drop a couple of patches merged upstream
Lennart Poettering 468e64
- Provide "howl" and "howl-devel"
Lennart Poettering 468e64
- Split off avahi-autoipd and avahi-dnsconfd
Lennart Poettering 468e64
- Introduce avahi-ui packages for the first time
Lennart Poettering 468e64
- Reload D-Bus config after installation using dbus-send
Lennart Poettering 468e64
- add a couple of missing ldconfig invocations
Lennart Poettering 468e64
Martin Bacovsky 379999
* Mon Mar 12 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.17-1
Martin Bacovsky 379999
- upgrade to new upstream 0.6.17
Martin Bacovsky 379999
- redundant patches removal
Martin Bacovsky 379999
- removed auto* stuff from specfile since that was no longer needed
Martin Bacovsky 379999
- Resolves: #232205: 'service {avahi-dnsconfd,avahi-daemon} status' 
Martin Bacovsky 379999
  returns 0 when the service is stopped
Martin Bacovsky 379999
Christopher Aillon bc4ce5
* Fri Feb  2 2007 Christopher Aillon <cailloN@redhat.com> - 0.6.16-3
Christopher Aillon bc4ce5
- Remove bogus mono-libdir patches
Christopher Aillon bc4ce5
Jeremy Katz dd04e6
* Tue Jan 23 2007 Jeremy Katz <katzj@redhat.com> - 0.6.16-2
Jeremy Katz dd04e6
- nuke bogus avahi-sharp -> avahi-devel dep
Jeremy Katz dd04e6
Martin Bacovsky 5aa3dd
* Mon Jan 22 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.16-1.fc7
Martin Bacovsky 5aa3dd
- Resolves: #221763: CVE-2006-6870 Maliciously crafted packed can DoS avahi daemon
Martin Bacovsky 5aa3dd
- upgrade to new upstream
Martin Bacovsky 5aa3dd
- patch revision
Martin Bacovsky 5aa3dd
- Resolves: #218140: avahi configuration file wants a non-existent group
Martin Bacovsky 5aa3dd
Jeremy Katz 8e448a
* Wed Dec  6 2006 Jeremy Katz <katzj@redhat.com> - 0.6.15-4
Jeremy Katz 8e448a
- rebuild against python 2.5
Jeremy Katz 8e448a
Martin Bacovsky bbc61b
* Mon Nov 27 2006 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.15-3
Martin Bacovsky 66bbef
- automake-1.10 required for building
Martin Bacovsky bbc61b
Martin Bacovsky 205d6e
* Mon Nov 27 2006 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.15-2
Martin Bacovsky 205d6e
- automake-1.9 required for building
Martin Bacovsky 205d6e
Martin Bacovsky db7ae0
* Thu Nov 24 2006 Martin Bacovsky <mbacovsk@redhat.com> - 0.6.15-1
Martin Bacovsky db7ae0
- Upgrade to 0.6.15
Martin Bacovsky db7ae0
- patches revision
Martin Bacovsky db7ae0
Martin Stransky 5daee2
* Mon Sep 18 2006 Martin Stransky <stransky@redhat.com> - 0.6.11-6
Martin Stransky 5daee2
- added patch from #206445 - ia64: unaligned access errors seen 
Martin Stransky 5daee2
  during startup of avahi-daemon
Martin Stransky 5daee2
- removed unused patches
Martin Stransky 5daee2
Daniel J Walsh 1a5a1f
* Thu Sep 7 2006 Dan Walsh <dwalsh@redhat.com> - 0.6.11-5
Daniel J Walsh 1a5a1f
- Maintain the security context on the localtime file
Daniel J Walsh 1a5a1f
Martin Stransky 0c031c
* Wed Aug 23 2006 Martin Stransky <stransky@redhat.com> - 0.6.11-4
Martin Stransky 0c031c
- fix for #204710 - /etc/init.d/avahi-dnsconfd missing line 
Martin Stransky 0c031c
  continuation slash (\) in description
Martin Stransky 0c031c
Martin Stransky 87f0c1
* Wed Aug 23 2006 Martin Stransky <stransky@redhat.com> - 0.6.11-3
Martin Stransky 87f0c1
- added fix for #200767 - avahi-dnsconfd Segmentation fault 
Martin Stransky 87f0c1
  with invalid command line argument
Martin Stransky 87f0c1
- added dist tag
Martin Stransky 87f0c1
John (J5) Palmieri f97ecb
* Tue Jul 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.6.11-2.fc6
John (J5) Palmieri f97ecb
- add BR for dbus-glib-devel
John (J5) Palmieri 43718b
- fix deprecated functions
John (J5) Palmieri 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>
Jesse Keating 3dcebf
- rebuild
Jesse Keating 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
jvdias 18e765
- 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
jvdias 1ec97e
- fix scriptlet error introduced by last fix: 
jvdias 1ec97e
  if user has disabled avahi-daemon, do not enable it during %post
jvdias 1ec97e
Bill Nottingham 9a2afd
* Wed Mar 08 2006 Bill Nottingham <notting@redhat.com> - 0.6.9-2
Bill Nottingham 9a2afd
- fix scriplet error during installer
Bill Nottingham 9a2afd
- move service-types* to the tools package (avoids multilib conflicts)
Bill Nottingham 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
Karsten Hopp 9ba635
- BuildRequires pygtk2
Karsten Hopp 9ba635
Jesse Keating 218447
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.6.6-3.1
Jesse Keating 218447
- bump again for double-long bug on ppc(64)
Jesse Keating 218447
jvdias 528f94
* Fri Feb 10 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.6-3
jvdias 528f94
- rebuild for new gcc (again)
jvdias 528f94
- 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
jvdias 2ffb36
- fix bug 178784: fix avahi-dnsconfd initscript 
jvdias 2ffb36
Peter Jones ab3f60
* Fri Jan 20 2006 Peter Jones <pjones@redhat.com> - 0.6.4-3
Peter Jones ab3f60
- fix subsystem locking in the initscript
Peter Jones 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
jvdias 951806
 
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
Jesse Keating c2fc8d
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
Jesse Keating c2fc8d
- rebuilt
Jesse Keating c2fc8d
jvdias 40e87b
* Fri Dec 09 2005 Jason Vas Dias<jvdias@redhat.com> - 0.6.1-2
jvdias 40e87b
- 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
jvdias 9b769d
- 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
jvdias b9d86a
 
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
Alexander Larsson a5f67f
* Mon Oct 31 2005 Alexander Larsson <alexl@redhat.com> - 0.5.2-5
Alexander Larsson a5f67f
- Obsoletes howl, howl-libs, as we want to get rid of them on updates
Alexander Larsson a5f67f
- No provides yet, as the howl compat library is in Avahi 0.6.0.
Alexander Larsson 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
Karsten Hopp 0c87b2
* Wed Oct 26 2005 Karsten Hopp <karsten@redhat.de> 0.5.2-2
Karsten Hopp 0c87b2
- add buildrequires dbus-python
Karsten Hopp 0c87b2
Alexander Larsson b483c9
* Fri Oct 21 2005 Alexander Larsson <alexl@redhat.com> - 0.5.2-1
Alexander Larsson b483c9
- Initial package