OBS User unknown 2007-10-25 00:45:48 +00:00 committed by Git OBS Bridge
parent 334ae24e4e
commit 275cdafe95
3 changed files with 257 additions and 252 deletions

View File

@ -15,7 +15,7 @@ Name: avahi-mono
%define build_mono 1
# WARNING: Do not edit this auto generated file.
Version: 0.6.20
Release: 57
Release: 67
# WARNING: After changing versions please call Re or rpmbuild to auto-update spec file:
#%(sh %{_sourcedir}/%{name}_spec-prepare.sh %{_sourcedir} %{name})
%define avahi_client_soname 3
@ -79,23 +79,21 @@ Authors:
%if !%build_mono
%package -n libavahi-client3
Summary: Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
Group: Development/Libraries/Other
Summary: D-BUS Service for Zeroconf and Bonjour
Group: System/Libraries
%description -n libavahi-client3
GLib support for avahi.
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.
Avahi is an Implementation 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/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 accross LAN segments.
The Avahi mDNS responder is now complete with features, 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, like correct mDNS reflection
across LAN segments.
@ -106,24 +104,22 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package -n libavahi-common3
Summary: Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
Summary: D-BUS Service for Zeroconf and Bonjour
Requires: %{name} >= %{version}
Group: Development/Libraries/Other
Group: System/Libraries
%description -n libavahi-common3
GLib support for avahi.
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.
Avahi is an Implementation 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/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 accross LAN segments.
The Avahi mDNS responder is now complete with features, 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, like correct mDNS reflection
across LAN segments.
@ -134,23 +130,21 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package -n libavahi-core5
Summary: Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
Group: Development/Libraries/Other
Summary: D-BUS Service for Zeroconf and Bonjour
Group: System/Libraries
%description -n libavahi-core5
GLib support for avahi.
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.
Avahi is an Implementation 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/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 accross LAN segments.
The Avahi mDNS responder is now complete with features, 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, like correct mDNS reflection
across LAN segments.
@ -161,23 +155,21 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package -n libavahi-ui0
Summary: Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
Group: Development/Libraries/Other
Summary: D-BUS Service for Zeroconf and Bonjour
Group: System/Libraries
%description -n libavahi-ui0
GLib support for avahi.
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.
Avahi is an Implementation 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/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 accross LAN segments.
The Avahi mDNS responder is now complete with features, 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, like correct mDNS reflection
across LAN segments.
@ -189,7 +181,7 @@ Authors:
%package -n libavahi-glib1
Summary: Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
Group: Development/Libraries/Other
Group: System/GUI/GNOME
# Old name used for <= 10.3:
Provides: avahi-glib = %{version}
Obsoletes: avahi-glib <= %{version}
@ -219,7 +211,7 @@ Authors:
%package -n libavahi-qt3-1
Summary: Qt3 Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
Group: Development/Libraries/Other
Group: System/GUI/KDE
# Old name used for <= 10.3:
Provides: avahi-qt3 = %{version}
Obsoletes: avahi-qt3 <= %{version}
@ -249,7 +241,7 @@ Authors:
%package -n libavahi-qt4-1
Summary: Qt4 Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
Group: Development/Libraries/Other
Group: System/GUI/KDE
# Old name used for <= 10.3:
Provides: avahi-qt4 = %{version}
Obsoletes: avahi-qt4 <= %{version}
@ -278,8 +270,8 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package -n libdns_sd
Summary: D-BUS Service for Zeroconf/Bonjour
Group: System/Daemons
Summary: mDNSResponder Compatibility Package for D-BUS Service for Zeroconf/Bonjour
Group: System/Libraries
# mDNSResponder-lib used unversioned soname.
# Provide full compatibility with mDNSResponder (FIXME: should be fixed in the package):
%ifarch ia64 x86_64 ppc64 s390x
@ -318,8 +310,8 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package -n libhowl0
Summary: D-BUS Service for Zeroconf/Bonjour
Group: System/Daemons
Summary: howl Compatibility Package for D-BUS Service for Zeroconf/Bonjour
Group: System/Libraries
# Old name used for <= 10.3:
Provides: avahi-compat-howl = %{version}
Obsoletes: avahi-compat-howl <= %{version}
@ -348,9 +340,9 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package utils
Summary: A set of Avahi utilities written in Python
Summary: Command Line Utilities for D-BUS Service for Zeroconf and Bonjour
Requires: %{name} >= %{version}
Group: System/Daemons
Group: Productivity/Networking/Other
%description utils
Avahi is an implementation of the DNS Service Discovery and Multicast
@ -359,11 +351,11 @@ 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.
The Avahi mDNS responder is now complete with features, 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, like correct mDNS reflection
across LAN segments.
@ -374,9 +366,9 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package utils-gtk
Summary: A set of Avahi utilities written in Python
Summary: GTK+ Utilities for D-BUS Service for Zeroconf and Bonjour
Requires: %{name} >= %{version}
Group: System/Daemons
Group: Productivity/Networking/Other
%description utils-gtk
Avahi is an implementation of the DNS Service Discovery and Multicast
@ -385,11 +377,11 @@ 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.
The Avahi mDNS responder is now complete with features, 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, like correct mDNS reflection
across LAN segments.
@ -402,7 +394,7 @@ Authors:
%package -n python-avahi
Summary: A set of Avahi utilities written in Python
Requires: %{name} = %{version} python-gdbm python-gtk dbus-1-python python-twisted python-twisted-web
Group: System/Daemons
Group: Development/Languages/Python
# Old name used for <= 10.3:
Provides: avahi-python = %{version}
Obsoletes: avahi-python <= %{version}
@ -433,7 +425,7 @@ Authors:
Summary: Include Files and Libraries Mandatory for Development
#
Requires: %{name} = %{version} libavahi-common3 = %{version} libavahi-core5 = %{version} libavahi-client3 = %{version} dbus-1-devel glibc-devel
Group: Development/Libraries/Other
Group: Development/Libraries/C and C++
# Last appeared in OpenSUSE 10.3:
Provides: avahi-devel = %{version}
Obsoletes: avahi-devel <= %{version}
@ -462,11 +454,13 @@ Authors:
%package -n libavahi-glib-devel
Summary: Include Files and Libraries Mandatory for Development
Requires: libavahi-devel = %{version} libavahi-ui0 = %{version} libavahi-glib1 = %{version} glib2-devel gtk2-devel
Group: Development/Libraries/Other
Group: Development/Libraries/C and C++
# Last appeared in OpenSUSE 10.3:
Provides: avahi-devel = %{version}
Provides: avahi-devel:%{_libdir}/libavahi-glib.so
%description -n libavahi-glib-devel
GLib support for avahi.
Avahi is an Implementation 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
@ -490,11 +484,13 @@ Authors:
%package -n libavahi-qt3-devel
Summary: Include Files and Libraries Mandatory for Development
Requires: libavahi-devel = %{version} libavahi-qt3-1 = %{version} qt3-devel
Group: Development/Libraries/Other
Group: Development/Libraries/C and C++
# Last appeared in OpenSUSE 10.3:
Provides: avahi-devel = %{version}
Provides: avahi-devel:%{_libdir}/libavahi-qt3.so
%description -n libavahi-qt3-devel
Qt3 bindings for avahi.
Avahi is an Implementation 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
@ -518,11 +514,13 @@ Authors:
%package -n libavahi-qt4-devel
Summary: Include Files and Libraries Mandatory for Development
Requires: libavahi-devel = %{version} libavahi-qt4-1 = %{version} libqt4-devel
Group: Development/Libraries/Other
Group: Development/Libraries/C and C++
# Last appeared in OpenSUSE 10.3:
Provides: avahi-devel = %{version}
Provides: avahi-devel:%{_libdir}/libavahi-qt4.so
%description -n libavahi-qt4-devel
Qt4 bindings for avahi.
Avahi is an Implementation 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
@ -544,9 +542,9 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package compat-mDNSResponder-devel
Summary: D-BUS Service for Zeroconf/Bonjour
Summary: mDNSResponder Compatibility Package for D-BUS Service for Zeroconf/Bonjour
Requires: libavahi-devel = %{version} libdns_sd = %{version}
Group: System/Daemons
Group: Development/Libraries/C and C++
Provides: mDNSResponder-devel = 107.5
Obsoletes: mDNSResponder-devel <= 107.5
@ -574,9 +572,9 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package compat-howl-devel
Summary: D-BUS Service for Zeroconf/Bonjour
Summary: howl Compatibility Package for D-BUS Service for Zeroconf/Bonjour
Requires: libavahi-devel = %{version} libhowl0 = %{version}
Group: System/Daemons
Group: Development/Libraries/C and C++
%description compat-howl-devel
howl compatibility layer for avahi.
@ -667,7 +665,7 @@ install -m 644 %{S:3} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/SuSEfirewall2.d/se
# Remove files if only building mono
%if %build_mono
rm -rf $RPM_BUILD_ROOT%{_bindir}/avahi-discover-standalone
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-glib*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-glib*.so.*
rm -rf $RPM_BUILD_ROOT%{_bindir}/avahi-browse*
rm -rf $RPM_BUILD_ROOT%{_bindir}/avahi-publish*
rm -rf $RPM_BUILD_ROOT%{_bindir}/avahi-resolve*
@ -677,10 +675,10 @@ rm -rf $RPM_BUILD_ROOT%{_bindir}/bvnc
rm -rf $RPM_BUILD_ROOT%{_datadir}/avahi
rm -rf $RPM_BUILD_ROOT%{_datadir}/applications/bssh.desktop
rm -rf $RPM_BUILD_ROOT%{_datadir}/applications/bvnc.desktop
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-client*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-common*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-core*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-ui*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-client*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-common*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-core*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-ui*.so.*
rm -rf $RPM_BUILD_ROOT%{_mandir}/man1
rm -rf $RPM_BUILD_ROOT%{_mandir}/man5
rm -rf $RPM_BUILD_ROOT%{_mandir}/man8
@ -692,16 +690,16 @@ rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/dbus-1/system.d/*.conf
rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/init.d/avahi-dnsconfd
rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/init.d/avahi-daemon
rm -rf $RPM_BUILD_ROOT%{_includedir}
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-client.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-client*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-core.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-core*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-common*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-common*.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-glib*.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-glib*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-ui*.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-ui*.*so
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-client.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-client*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-core.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-core*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-common*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-common*.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-glib*.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-glib*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-ui*.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-ui*.*so
rm -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig/avahi-client.pc
rm -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig/avahi-core.pc
rm -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig/avahi-glib.pc
@ -831,32 +829,32 @@ fi
%files -n libavahi-client3
%defattr(-,root,root)
%{_libdir}/*avahi-client*.so.*
%{_libdir}/libavahi-client*.so.*
%files -n libavahi-common3
%defattr(-,root,root)
%{_libdir}/*avahi-common*.so.*
%{_libdir}/libavahi-common*.so.*
%files -n libavahi-core5
%defattr(-,root,root)
%{_libdir}/*avahi-core*.so.*
%{_libdir}/libavahi-core*.so.*
%files -n libavahi-ui0
%defattr(-,root,root)
%{_libdir}/*avahi-ui*.so.*
%{_libdir}/libavahi-ui*.so.*
%files -n libavahi-glib1
%defattr(-,root,root)
%{_bindir}/avahi-discover-standalone
%{_libdir}/*avahi-glib*.so.*
%{_libdir}/libavahi-glib*.so.*
%files -n libavahi-qt3-1
%defattr(-,root,root)
%{_libdir}/*avahi-qt3*.so.*
%{_libdir}/libavahi-qt3*.so.*
%files -n libavahi-qt4-1
%defattr(-,root,root)
%{_libdir}/*avahi-qt4*.so.*
%{_libdir}/libavahi-qt4*.so.*
%files -n libdns_sd
%defattr(-,root,root)
@ -910,12 +908,12 @@ fi
%{_includedir}/avahi-common
%{_includedir}/avahi-core
# avahi devel files
%{_libdir}/*avahi-client.*a
%{_libdir}/*avahi-client*.so
%{_libdir}/*avahi-core.*a
%{_libdir}/*avahi-core*.so
%{_libdir}/*avahi-common*.so
%{_libdir}/*avahi-common*.*a
%{_libdir}/libavahi-client.*a
%{_libdir}/libavahi-client*.so
%{_libdir}/libavahi-core.*a
%{_libdir}/libavahi-core*.so
%{_libdir}/libavahi-common*.so
%{_libdir}/libavahi-common*.*a
%{_libdir}/pkgconfig/avahi-client.pc
%{_libdir}/pkgconfig/avahi-core.pc
@ -923,25 +921,25 @@ fi
%defattr(-,root,root)
%{_includedir}/avahi-glib
%{_includedir}/avahi-ui
%{_libdir}/*avahi-glib*.*a
%{_libdir}/*avahi-glib*.so
%{_libdir}/*avahi-ui*.*a
%{_libdir}/*avahi-ui*.*so
%{_libdir}/libavahi-glib*.*a
%{_libdir}/libavahi-glib*.so
%{_libdir}/libavahi-ui*.*a
%{_libdir}/libavahi-ui*.*so
%{_libdir}/pkgconfig/avahi-glib.pc
%{_libdir}/pkgconfig/avahi-ui.pc
%files -n libavahi-qt3-devel
%defattr(-,root,root)
%{_includedir}/avahi-qt3
%{_libdir}/*avahi-qt3*.*a
%{_libdir}/*avahi-qt3*.so
%{_libdir}/libavahi-qt3*.*a
%{_libdir}/libavahi-qt3*.so
%{_libdir}/pkgconfig/avahi-qt3.pc
%files -n libavahi-qt4-devel
%defattr(-,root,root)
%{_includedir}/avahi-qt4
%{_libdir}/*avahi-qt4*.*a
%{_libdir}/*avahi-qt4*.so
%{_libdir}/libavahi-qt4*.*a
%{_libdir}/libavahi-qt4*.so
%{_libdir}/pkgconfig/avahi-qt4.pc
%files compat-mDNSResponder-devel

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Sun Oct 21 14:20:02 CEST 2007 - coolo@suse.de
- fix provides, obsoleting something another package provides creates
a conflict between them
-------------------------------------------------------------------
Tue Oct 9 19:07:37 CEST 2007 - sbrabec@suse.cz

View File

@ -15,7 +15,7 @@ Name: avahi
%define build_mono 0
# WARNING: After editing this file please call Re or rpmbuild to update spec files:
Version: 0.6.20
Release: 44
Release: 52
# WARNING: After changing versions please call Re or rpmbuild to auto-update spec file:
#%(sh %{_sourcedir}/%{name}_spec-prepare.sh %{_sourcedir} %{name})
%define avahi_client_soname 3
@ -80,23 +80,21 @@ Authors:
%if !%build_mono
%package -n libavahi-client3
Summary: Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
Group: Development/Libraries/Other
Summary: D-BUS Service for Zeroconf and Bonjour
Group: System/Libraries
%description -n libavahi-client3
GLib support for avahi.
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.
Avahi is an Implementation 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/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 accross LAN segments.
The Avahi mDNS responder is now complete with features, 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, like correct mDNS reflection
across LAN segments.
@ -107,24 +105,22 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package -n libavahi-common3
Summary: Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
Summary: D-BUS Service for Zeroconf and Bonjour
Requires: %{name} >= %{version}
Group: Development/Libraries/Other
Group: System/Libraries
%description -n libavahi-common3
GLib support for avahi.
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.
Avahi is an Implementation 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/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 accross LAN segments.
The Avahi mDNS responder is now complete with features, 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, like correct mDNS reflection
across LAN segments.
@ -135,23 +131,21 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package -n libavahi-core5
Summary: Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
Group: Development/Libraries/Other
Summary: D-BUS Service for Zeroconf and Bonjour
Group: System/Libraries
%description -n libavahi-core5
GLib support for avahi.
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.
Avahi is an Implementation 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/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 accross LAN segments.
The Avahi mDNS responder is now complete with features, 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, like correct mDNS reflection
across LAN segments.
@ -162,23 +156,21 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package -n libavahi-ui0
Summary: Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
Group: Development/Libraries/Other
Summary: D-BUS Service for Zeroconf and Bonjour
Group: System/Libraries
%description -n libavahi-ui0
GLib support for avahi.
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.
Avahi is an Implementation 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/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 accross LAN segments.
The Avahi mDNS responder is now complete with features, 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, like correct mDNS reflection
across LAN segments.
@ -190,7 +182,7 @@ Authors:
%package -n libavahi-glib1
Summary: Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
Group: Development/Libraries/Other
Group: System/GUI/GNOME
# Old name used for <= 10.3:
Provides: avahi-glib = %{version}
Obsoletes: avahi-glib <= %{version}
@ -220,7 +212,7 @@ Authors:
%package -n libavahi-qt3-1
Summary: Qt3 Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
Group: Development/Libraries/Other
Group: System/GUI/KDE
# Old name used for <= 10.3:
Provides: avahi-qt3 = %{version}
Obsoletes: avahi-qt3 <= %{version}
@ -250,7 +242,7 @@ Authors:
%package -n libavahi-qt4-1
Summary: Qt4 Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
Group: Development/Libraries/Other
Group: System/GUI/KDE
# Old name used for <= 10.3:
Provides: avahi-qt4 = %{version}
Obsoletes: avahi-qt4 <= %{version}
@ -279,8 +271,8 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package -n libdns_sd
Summary: D-BUS Service for Zeroconf/Bonjour
Group: System/Daemons
Summary: mDNSResponder Compatibility Package for D-BUS Service for Zeroconf/Bonjour
Group: System/Libraries
# mDNSResponder-lib used unversioned soname.
# Provide full compatibility with mDNSResponder (FIXME: should be fixed in the package):
%ifarch ia64 x86_64 ppc64 s390x
@ -319,8 +311,8 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package -n libhowl0
Summary: D-BUS Service for Zeroconf/Bonjour
Group: System/Daemons
Summary: howl Compatibility Package for D-BUS Service for Zeroconf/Bonjour
Group: System/Libraries
# Old name used for <= 10.3:
Provides: avahi-compat-howl = %{version}
Obsoletes: avahi-compat-howl <= %{version}
@ -349,9 +341,9 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package utils
Summary: A set of Avahi utilities written in Python
Summary: Command Line Utilities for D-BUS Service for Zeroconf and Bonjour
Requires: %{name} >= %{version}
Group: System/Daemons
Group: Productivity/Networking/Other
%description utils
Avahi is an implementation of the DNS Service Discovery and Multicast
@ -360,11 +352,11 @@ 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.
The Avahi mDNS responder is now complete with features, 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, like correct mDNS reflection
across LAN segments.
@ -375,9 +367,9 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package utils-gtk
Summary: A set of Avahi utilities written in Python
Summary: GTK+ Utilities for D-BUS Service for Zeroconf and Bonjour
Requires: %{name} >= %{version}
Group: System/Daemons
Group: Productivity/Networking/Other
%description utils-gtk
Avahi is an implementation of the DNS Service Discovery and Multicast
@ -386,11 +378,11 @@ 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.
The Avahi mDNS responder is now complete with features, 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, like correct mDNS reflection
across LAN segments.
@ -403,7 +395,7 @@ Authors:
%package -n python-avahi
Summary: A set of Avahi utilities written in Python
Requires: %{name} = %{version} python-gdbm python-gtk dbus-1-python python-twisted python-twisted-web
Group: System/Daemons
Group: Development/Languages/Python
# Old name used for <= 10.3:
Provides: avahi-python = %{version}
Obsoletes: avahi-python <= %{version}
@ -434,7 +426,7 @@ Authors:
Summary: Include Files and Libraries Mandatory for Development
#
Requires: %{name} = %{version} libavahi-common3 = %{version} libavahi-core5 = %{version} libavahi-client3 = %{version} dbus-1-devel glibc-devel
Group: Development/Libraries/Other
Group: Development/Libraries/C and C++
# Last appeared in OpenSUSE 10.3:
Provides: avahi-devel = %{version}
Obsoletes: avahi-devel <= %{version}
@ -463,11 +455,13 @@ Authors:
%package -n libavahi-glib-devel
Summary: Include Files and Libraries Mandatory for Development
Requires: libavahi-devel = %{version} libavahi-ui0 = %{version} libavahi-glib1 = %{version} glib2-devel gtk2-devel
Group: Development/Libraries/Other
Group: Development/Libraries/C and C++
# Last appeared in OpenSUSE 10.3:
Provides: avahi-devel = %{version}
Provides: avahi-devel:%{_libdir}/libavahi-glib.so
%description -n libavahi-glib-devel
GLib support for avahi.
Avahi is an Implementation 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
@ -491,11 +485,13 @@ Authors:
%package -n libavahi-qt3-devel
Summary: Include Files and Libraries Mandatory for Development
Requires: libavahi-devel = %{version} libavahi-qt3-1 = %{version} qt3-devel
Group: Development/Libraries/Other
Group: Development/Libraries/C and C++
# Last appeared in OpenSUSE 10.3:
Provides: avahi-devel = %{version}
Provides: avahi-devel:%{_libdir}/libavahi-qt3.so
%description -n libavahi-qt3-devel
Qt3 bindings for avahi.
Avahi is an Implementation 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
@ -519,11 +515,13 @@ Authors:
%package -n libavahi-qt4-devel
Summary: Include Files and Libraries Mandatory for Development
Requires: libavahi-devel = %{version} libavahi-qt4-1 = %{version} libqt4-devel
Group: Development/Libraries/Other
Group: Development/Libraries/C and C++
# Last appeared in OpenSUSE 10.3:
Provides: avahi-devel = %{version}
Provides: avahi-devel:%{_libdir}/libavahi-qt4.so
%description -n libavahi-qt4-devel
Qt4 bindings for avahi.
Avahi is an Implementation 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
@ -545,9 +543,9 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package compat-mDNSResponder-devel
Summary: D-BUS Service for Zeroconf/Bonjour
Summary: mDNSResponder Compatibility Package for D-BUS Service for Zeroconf/Bonjour
Requires: libavahi-devel = %{version} libdns_sd = %{version}
Group: System/Daemons
Group: Development/Libraries/C and C++
Provides: mDNSResponder-devel = 107.5
Obsoletes: mDNSResponder-devel <= 107.5
@ -575,9 +573,9 @@ Authors:
Sebastien Estienne <sebastien.estienne@gmail.com>
%package compat-howl-devel
Summary: D-BUS Service for Zeroconf/Bonjour
Summary: howl Compatibility Package for D-BUS Service for Zeroconf/Bonjour
Requires: libavahi-devel = %{version} libhowl0 = %{version}
Group: System/Daemons
Group: Development/Libraries/C and C++
%description compat-howl-devel
howl compatibility layer for avahi.
@ -668,7 +666,7 @@ install -m 644 %{S:3} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/SuSEfirewall2.d/se
# Remove files if only building mono
%if %build_mono
rm -rf $RPM_BUILD_ROOT%{_bindir}/avahi-discover-standalone
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-glib*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-glib*.so.*
rm -rf $RPM_BUILD_ROOT%{_bindir}/avahi-browse*
rm -rf $RPM_BUILD_ROOT%{_bindir}/avahi-publish*
rm -rf $RPM_BUILD_ROOT%{_bindir}/avahi-resolve*
@ -678,10 +676,10 @@ rm -rf $RPM_BUILD_ROOT%{_bindir}/bvnc
rm -rf $RPM_BUILD_ROOT%{_datadir}/avahi
rm -rf $RPM_BUILD_ROOT%{_datadir}/applications/bssh.desktop
rm -rf $RPM_BUILD_ROOT%{_datadir}/applications/bvnc.desktop
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-client*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-common*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-core*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-ui*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-client*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-common*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-core*.so.*
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-ui*.so.*
rm -rf $RPM_BUILD_ROOT%{_mandir}/man1
rm -rf $RPM_BUILD_ROOT%{_mandir}/man5
rm -rf $RPM_BUILD_ROOT%{_mandir}/man8
@ -693,16 +691,16 @@ rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/dbus-1/system.d/*.conf
rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/init.d/avahi-dnsconfd
rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/init.d/avahi-daemon
rm -rf $RPM_BUILD_ROOT%{_includedir}
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-client.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-client*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-core.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-core*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-common*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-common*.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-glib*.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-glib*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-ui*.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/*avahi-ui*.*so
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-client.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-client*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-core.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-core*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-common*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-common*.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-glib*.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-glib*.so
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-ui*.*a
rm -rf $RPM_BUILD_ROOT%{_libdir}/libavahi-ui*.*so
rm -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig/avahi-client.pc
rm -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig/avahi-core.pc
rm -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig/avahi-glib.pc
@ -832,32 +830,32 @@ fi
%files -n libavahi-client3
%defattr(-,root,root)
%{_libdir}/*avahi-client*.so.*
%{_libdir}/libavahi-client*.so.*
%files -n libavahi-common3
%defattr(-,root,root)
%{_libdir}/*avahi-common*.so.*
%{_libdir}/libavahi-common*.so.*
%files -n libavahi-core5
%defattr(-,root,root)
%{_libdir}/*avahi-core*.so.*
%{_libdir}/libavahi-core*.so.*
%files -n libavahi-ui0
%defattr(-,root,root)
%{_libdir}/*avahi-ui*.so.*
%{_libdir}/libavahi-ui*.so.*
%files -n libavahi-glib1
%defattr(-,root,root)
%{_bindir}/avahi-discover-standalone
%{_libdir}/*avahi-glib*.so.*
%{_libdir}/libavahi-glib*.so.*
%files -n libavahi-qt3-1
%defattr(-,root,root)
%{_libdir}/*avahi-qt3*.so.*
%{_libdir}/libavahi-qt3*.so.*
%files -n libavahi-qt4-1
%defattr(-,root,root)
%{_libdir}/*avahi-qt4*.so.*
%{_libdir}/libavahi-qt4*.so.*
%files -n libdns_sd
%defattr(-,root,root)
@ -911,12 +909,12 @@ fi
%{_includedir}/avahi-common
%{_includedir}/avahi-core
# avahi devel files
%{_libdir}/*avahi-client.*a
%{_libdir}/*avahi-client*.so
%{_libdir}/*avahi-core.*a
%{_libdir}/*avahi-core*.so
%{_libdir}/*avahi-common*.so
%{_libdir}/*avahi-common*.*a
%{_libdir}/libavahi-client.*a
%{_libdir}/libavahi-client*.so
%{_libdir}/libavahi-core.*a
%{_libdir}/libavahi-core*.so
%{_libdir}/libavahi-common*.so
%{_libdir}/libavahi-common*.*a
%{_libdir}/pkgconfig/avahi-client.pc
%{_libdir}/pkgconfig/avahi-core.pc
@ -924,25 +922,25 @@ fi
%defattr(-,root,root)
%{_includedir}/avahi-glib
%{_includedir}/avahi-ui
%{_libdir}/*avahi-glib*.*a
%{_libdir}/*avahi-glib*.so
%{_libdir}/*avahi-ui*.*a
%{_libdir}/*avahi-ui*.*so
%{_libdir}/libavahi-glib*.*a
%{_libdir}/libavahi-glib*.so
%{_libdir}/libavahi-ui*.*a
%{_libdir}/libavahi-ui*.*so
%{_libdir}/pkgconfig/avahi-glib.pc
%{_libdir}/pkgconfig/avahi-ui.pc
%files -n libavahi-qt3-devel
%defattr(-,root,root)
%{_includedir}/avahi-qt3
%{_libdir}/*avahi-qt3*.*a
%{_libdir}/*avahi-qt3*.so
%{_libdir}/libavahi-qt3*.*a
%{_libdir}/libavahi-qt3*.so
%{_libdir}/pkgconfig/avahi-qt3.pc
%files -n libavahi-qt4-devel
%defattr(-,root,root)
%{_includedir}/avahi-qt4
%{_libdir}/*avahi-qt4*.*a
%{_libdir}/*avahi-qt4*.so
%{_libdir}/libavahi-qt4*.*a
%{_libdir}/libavahi-qt4*.so
%{_libdir}/pkgconfig/avahi-qt4.pc
%files compat-mDNSResponder-devel
@ -961,6 +959,9 @@ fi
%{_libdir}/pkgconfig/howl.pc
%endif
%changelog
* Sun Oct 21 2007 - coolo@suse.de
- fix provides, obsoleting something another package provides creates
a conflict between them
* Tue Oct 09 2007 - sbrabec@suse.cz
- Rename packages according to shared library naming policy.
- Make devel packages binding specific to deliver correct