OBS User unknown 2007-03-15 00:13:12 +00:00 committed by Git OBS Bridge
parent 54b930d059
commit 6e643e2dd6
2 changed files with 69 additions and 12 deletions

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Mar 13 19:37:35 CET 2007 - crivera@suse.de
- Rework the sub package split. There is a new package, avahi-python,
that contains all of the Python utilities. This removes all Python
dependencies from the base avahi package. This fixes 245390.
-------------------------------------------------------------------
Fri Mar 9 23:10:02 CET 2007 - crivera@suse.de

View File

@ -18,7 +18,7 @@ BuildRequires: libqt4-devel python-gtk-devel
BuildRequires: python-gtk qt-devel
%endif
Version: 0.6.17
Release: 6
Release: 8
URL: http://www.avahi.org/
Group: System/Daemons
License: GNU Library General Public License v. 2.0 and 2.1 (LGPL)
@ -31,20 +31,25 @@ Patch: avahi-gacdir.patch
Patch2: avahi-discover-icon.patch
Patch3: avahi-python-compile.patch
# See also http://www.avahi.org/wiki/DownloadAvahi#RequirementsTable
Requires: dbus-1 python python-gdbm python-gtk dbus-1-python python-twisted python-twisted-web
Requires: dbus-1
# Not really required, but many tools expect nss-mdns installed:
Requires: nss-mdns
Autoreqprov: on
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Provides: mDNSResponder
Obsoletes: mDNSResponder <= 107.5
%py_requires
%package glib
Summary: D-BUS Service for Zeroconf/Bonjour
Requires: %{name} = %{version}
Autoreqprov: on
Group: Development/Libraries/Other
%package python
Summary: A set of Avahi utilities written in Python
Requires: %{name} = %{version} python-gdbm python-gtk dbus-1-python python-twisted python-twisted-web
Autoreqprov: on
Group: System/Daemons
%py_requires
%package mono
Summary: D-BUS Service for Zeroconf/Bonjour
Requires: %{name} = %{version}
@ -168,6 +173,28 @@ correct mDNS reflection accross LAN segments.
Authors:
--------
Lennart Poettering <mztabzr@0pointer.de>
Trent Lloyd <lathiat@freedesktop.org>
Sebastien Estienne <sebastien.estienne@gmail.com>
%description python
Avahi is an implementation of the DNS Service Discovery and Multicast
DNS specifications for Zeroconf Computing. It uses D-BUS for
communication between user applications and a system daemon. The daemon
is used to coordinate application efforts in caching replies, necessary
to minimize the traffic imposed on networks.
The Avahi mDNS responder is now feature complete, implementing all
MUSTs and the majority of the SHOULDs of the mDNS and DNS-SD RFCs. It
passes all tests in the Apple Bonjour conformance test suite. In
addition, it supports some nifty things that have never been seen
elsewhere, like correct mDNS reflection across LAN segments.
Authors:
--------
Lennart Poettering <mztabzr@0pointer.de>
@ -408,17 +435,25 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc LICENSE docs/*
%{_bindir}/avahi-[bpr]*
%{_bindir}/avahi-browse*
%{_bindir}/avahi-publish*
%{_bindir}/avahi-resolve*
%{_bindir}/avahi-set-host-name
%{_datadir}/avahi
%{_datadir}/pixmaps/gnome-nettool2.png
%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/*
%{_libdir}/*avahi-client*.so.*
%{_libdir}/*avahi-common*.so.*
%{_libdir}/*avahi-core*.so.*
%attr(-,avahi,avahi) %{_localstatedir}/run/avahi-daemon
%doc %{_mandir}/man?/*.*
%{_sbindir}/*
%doc %{_mandir}/man1/avahi-browse*.1*
%doc %{_mandir}/man1/avahi-publish*.1*
%doc %{_mandir}/man1/avahi-resolve*.1*
%doc %{_mandir}/man1/avahi-set-host-name.1*
%doc %{_mandir}/man5/*.5*
%doc %{_mandir}/man8/*.8*
%{_sbindir}/avahi-*
%{_sbindir}/rcavahi-daemon
%{_sbindir}/rcavahi-dnsconfd
%dir %{_sysconfdir}/avahi
%config %{_sysconfdir}/avahi/avahi-daemon.conf
%{_sysconfdir}/avahi/avahi-dnsconfd.action
@ -427,15 +462,26 @@ rm -rf $RPM_BUILD_ROOT
%{_sysconfdir}/avahi/services/*.service
%{_sysconfdir}/avahi/hosts
%{_sysconfdir}/dbus-1/system.d/*.conf
%{_sysconfdir}/init.d/*
%{py_sitedir}/avahi
%{_sysconfdir}/init.d/avahi-dnsconfd
%{_sysconfdir}/init.d/avahi-daemon
%files glib
%defattr(-,root,root)
%{_bindir}/avahi-discover*
%{_datadir}/applications/avahi-discover.desktop
%{_bindir}/avahi-discover-standalone
%{_libdir}/*avahi-glib*.so.*
%files python
%defattr(-,root,root)
%{py_sitedir}/avahi
%{_bindir}/avahi-discover
%{_bindir}/avahi-bookmarks
%doc %{_mandir}/man1/avahi-bookmarks.1*
%doc %{_mandir}/man1/avahi-discover.1*
%{_datadir}/applications/avahi-discover.desktop
%{_datadir}/pixmaps/gnome-nettool2.png
%{_sbindir}/rcavahi-bookmarks
%{_sysconfdir}/init.d/avahi-bookmarks
%files mono
%defattr(-,root,root)
%{_libdir}/pkgconfig/avahi-sharp.pc
@ -507,6 +553,10 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/avahi-qt4.pc
%changelog
* Tue Mar 13 2007 - crivera@suse.de
- Rework the sub package split. There is a new package, avahi-python,
that contains all of the Python utilities. This removes all Python
dependencies from the base avahi package. This fixes 245390.
* Fri Mar 09 2007 - crivera@suse.de
- Install avahi.firewill in /etc/sysconfig/SuSEfirewall2.d/services
instead of /usr/share/SuSEfirewall2/services. This allows avahi