This commit is contained in:
parent
54b930d059
commit
6e643e2dd6
@ -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
|
||||||
|
|
||||||
|
74
avahi.spec
74
avahi.spec
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user