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 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 BuildRequires: python-gtk qt-devel
%endif %endif
Version: 0.6.17 Version: 0.6.17
Release: 6 Release: 8
URL: http://www.avahi.org/ URL: http://www.avahi.org/
Group: System/Daemons Group: System/Daemons
License: GNU Library General Public License v. 2.0 and 2.1 (LGPL) 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 Patch2: avahi-discover-icon.patch
Patch3: avahi-python-compile.patch Patch3: avahi-python-compile.patch
# See also http://www.avahi.org/wiki/DownloadAvahi#RequirementsTable # 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: # Not really required, but many tools expect nss-mdns installed:
Requires: nss-mdns Requires: nss-mdns
Autoreqprov: on Autoreqprov: on
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
Provides: mDNSResponder Provides: mDNSResponder
Obsoletes: mDNSResponder <= 107.5 Obsoletes: mDNSResponder <= 107.5
%py_requires
%package glib %package glib
Summary: D-BUS Service for Zeroconf/Bonjour Summary: D-BUS Service for Zeroconf/Bonjour
Requires: %{name} = %{version} Requires: %{name} = %{version}
Autoreqprov: on Autoreqprov: on
Group: Development/Libraries/Other 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 %package mono
Summary: D-BUS Service for Zeroconf/Bonjour Summary: D-BUS Service for Zeroconf/Bonjour
Requires: %{name} = %{version} 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: Authors:
-------- --------
Lennart Poettering <mztabzr@0pointer.de> Lennart Poettering <mztabzr@0pointer.de>
@ -408,17 +435,25 @@ rm -rf $RPM_BUILD_ROOT
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%doc LICENSE docs/* %doc LICENSE docs/*
%{_bindir}/avahi-[bpr]* %{_bindir}/avahi-browse*
%{_bindir}/avahi-publish*
%{_bindir}/avahi-resolve*
%{_bindir}/avahi-set-host-name %{_bindir}/avahi-set-host-name
%{_datadir}/avahi %{_datadir}/avahi
%{_datadir}/pixmaps/gnome-nettool2.png
%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/* %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/*
%{_libdir}/*avahi-client*.so.* %{_libdir}/*avahi-client*.so.*
%{_libdir}/*avahi-common*.so.* %{_libdir}/*avahi-common*.so.*
%{_libdir}/*avahi-core*.so.* %{_libdir}/*avahi-core*.so.*
%attr(-,avahi,avahi) %{_localstatedir}/run/avahi-daemon %attr(-,avahi,avahi) %{_localstatedir}/run/avahi-daemon
%doc %{_mandir}/man?/*.* %doc %{_mandir}/man1/avahi-browse*.1*
%{_sbindir}/* %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 %dir %{_sysconfdir}/avahi
%config %{_sysconfdir}/avahi/avahi-daemon.conf %config %{_sysconfdir}/avahi/avahi-daemon.conf
%{_sysconfdir}/avahi/avahi-dnsconfd.action %{_sysconfdir}/avahi/avahi-dnsconfd.action
@ -427,15 +462,26 @@ rm -rf $RPM_BUILD_ROOT
%{_sysconfdir}/avahi/services/*.service %{_sysconfdir}/avahi/services/*.service
%{_sysconfdir}/avahi/hosts %{_sysconfdir}/avahi/hosts
%{_sysconfdir}/dbus-1/system.d/*.conf %{_sysconfdir}/dbus-1/system.d/*.conf
%{_sysconfdir}/init.d/* %{_sysconfdir}/init.d/avahi-dnsconfd
%{py_sitedir}/avahi %{_sysconfdir}/init.d/avahi-daemon
%files glib %files glib
%defattr(-,root,root) %defattr(-,root,root)
%{_bindir}/avahi-discover* %{_bindir}/avahi-discover-standalone
%{_datadir}/applications/avahi-discover.desktop
%{_libdir}/*avahi-glib*.so.* %{_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 %files mono
%defattr(-,root,root) %defattr(-,root,root)
%{_libdir}/pkgconfig/avahi-sharp.pc %{_libdir}/pkgconfig/avahi-sharp.pc
@ -507,6 +553,10 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/avahi-qt4.pc %{_libdir}/pkgconfig/avahi-qt4.pc
%changelog %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 * Fri Mar 09 2007 - crivera@suse.de
- Install avahi.firewill in /etc/sysconfig/SuSEfirewall2.d/services - Install avahi.firewill in /etc/sysconfig/SuSEfirewall2.d/services
instead of /usr/share/SuSEfirewall2/services. This allows avahi instead of /usr/share/SuSEfirewall2/services. This allows avahi