Upgrade to upstream version 0.6.10; fix bug 192080: split
avahi-compat-libdns_sd into separate package - same goes for avahi-compat-howl
This commit is contained in:
parent
dec451ec29
commit
68a75adb1a
@ -8,3 +8,4 @@ avahi-0.6.6.tar.gz
|
||||
avahi-0.6.7.tar.gz
|
||||
avahi-0.6.8.tar.gz
|
||||
avahi-0.6.9.tar.gz
|
||||
avahi-0.6.10.tar.gz
|
||||
|
92
avahi.spec
92
avahi.spec
@ -1,10 +1,12 @@
|
||||
%{?!WITH_MONO: %define WITH_MONO 1}
|
||||
%{?!WITH_COMPAT_DNSSD: %define WITH_COMPAT_DNSSD 1}
|
||||
%{?!WITH_COMPAT_HOWL: %define WITH_COMPAT_HOWL 1}
|
||||
%ifarch ppc64
|
||||
%define WITH_MONO 0
|
||||
%endif
|
||||
Name: avahi
|
||||
Version: 0.6.9
|
||||
Release: 9.FC6
|
||||
Version: 0.6.10
|
||||
Release: 1.FC6
|
||||
Summary: Local network service discovery
|
||||
Group: System Environment/Base
|
||||
License: LGPL
|
||||
@ -16,7 +18,7 @@ BuildRequires: mono-devel >= 1.1.13
|
||||
%endif
|
||||
Requires: dbus, libdaemon, expat, python, dbus-python, libcap
|
||||
Requires(post): initscripts, chkconfig, ldconfig
|
||||
Obsoletes: howl, howl-libs
|
||||
Obsoletes: howl
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
Patch1: avahi-0.5.2-fedora.patch
|
||||
Patch2: avahi-0.5.2-start_after_dbus.patch
|
||||
@ -106,15 +108,48 @@ mono programs that use avahi.
|
||||
%endif
|
||||
|
||||
%package devel
|
||||
Summary: Libraries and header files for avahi development
|
||||
Group: Development/Libraries
|
||||
Summary: Libraries and header files for avahi development
|
||||
Group: Development/Libraries
|
||||
Requires: %{name} = %{version}
|
||||
Obsoletes: howl-devel
|
||||
|
||||
%description devel
|
||||
The avahi-devel package contains the header files and libraries
|
||||
necessary for developing programs using avahi.
|
||||
|
||||
%package compat-howl
|
||||
Summary: Libraries for howl compatibility.
|
||||
Group: Development/Libraries
|
||||
Requires: %{name} = %{version}
|
||||
Obsoletes: howl-libs
|
||||
|
||||
%description compat-howl
|
||||
Libraries that are compatible with those provided by the howl package.
|
||||
|
||||
%package compat-howl-devel
|
||||
Summary: Header files for development with the howl compatibility libraries.
|
||||
Group: Development/Libraries
|
||||
Requires: %{name} = %{version}
|
||||
Obsoletes: howl-devel
|
||||
|
||||
%description compat-howl-devel
|
||||
Header files for development with the howl compatibility libraries.
|
||||
|
||||
%package compat-libdns_sd
|
||||
Summary: Libraries for Apple Bonjour mDNSResponder compatibility.
|
||||
Group: Development/Libraries
|
||||
Requires: %{name} = %{version}
|
||||
|
||||
%description compat-libdns_sd
|
||||
Libraries for Apple Bonjour mDNSResponder compatibility.
|
||||
|
||||
%package compat-libdns_sd-devel
|
||||
Summary: Header files for development with the Apple Bonjour mDNSResponder compatibility libraries.
|
||||
Group: Development/Libraries
|
||||
Requires: %{name} = %{version}
|
||||
|
||||
%description compat-libdns_sd-devel
|
||||
Header files for development with the Apple Bonjour mDNSResponder compatibility libraries.
|
||||
|
||||
%define avahi_user_uid 70
|
||||
|
||||
%prep
|
||||
@ -146,7 +181,8 @@ necessary for developing programs using avahi.
|
||||
%patch13 -p1 -b .bz185972
|
||||
%patch14 -p1 -b .bz189427
|
||||
%patch15 -p1 -b .mono-libdir
|
||||
%patch16 -p1 -b .sharp-lock
|
||||
#%patch16 -p1 -b .sharp-lock
|
||||
#^- this patch now upstream
|
||||
|
||||
%build
|
||||
# auto* update needed for avahi-0.5.2-fedora.patch
|
||||
@ -155,7 +191,10 @@ libtoolize --force
|
||||
automake-1.9 --add-missing
|
||||
autoconf
|
||||
|
||||
%configure --with-distro=fedora --disable-qt4 --disable-monodoc --without-python-twisted --with-avahi-user=avahi --with-avahi-group=avahi --enable-compat-howl --enable-compat-libdns_sd \
|
||||
%configure --with-distro=fedora --disable-qt4 --disable-monodoc --without-python-twisted --with-avahi-user=avahi --with-avahi-group=avahi --enable-compat-howl \
|
||||
%if %{WITH_COMPAT_DNSSD}
|
||||
--enable-compat-libdns_sd \
|
||||
%endif
|
||||
%if ! %{WITH_MONO}
|
||||
--disable-mono \
|
||||
%endif
|
||||
@ -264,8 +303,6 @@ fi
|
||||
%attr(755,root,root) %{_libdir}/libavahi-common.so.*
|
||||
%attr(755,root,root) %{_libdir}/libavahi-core.so.*
|
||||
%attr(755,root,root) %{_libdir}/libavahi-client.so.*
|
||||
%attr(755,root,root) %{_libdir}/libhowl.so.*
|
||||
%attr(755,root,root) %{_libdir}/libdns_sd.so.*
|
||||
%attr(755,root,root) %{_datadir}/avahi
|
||||
%exclude %{_datadir}/avahi/interfaces
|
||||
%exclude %{_datadir}/avahi/service-types*
|
||||
@ -286,17 +323,11 @@ fi
|
||||
%attr(755,root,root) %{_libdir}/libavahi-common.so
|
||||
%attr(755,root,root) %{_libdir}/libavahi-core.so
|
||||
%attr(755,root,root) %{_libdir}/libavahi-client.so
|
||||
%attr(755,root,root) %{_libdir}/libhowl.so
|
||||
%attr(755,root,root) %{_libdir}/libdns_sd.so
|
||||
%{_includedir}/avahi-client
|
||||
%{_includedir}/avahi-common
|
||||
%{_includedir}/avahi-core
|
||||
%{_includedir}/avahi-compat-howl
|
||||
%{_includedir}/avahi-compat-libdns_sd
|
||||
%{_libdir}/pkgconfig/avahi-core.pc
|
||||
%{_libdir}/pkgconfig/avahi-client.pc
|
||||
%{_libdir}/pkgconfig/avahi-compat-howl.pc
|
||||
%{_libdir}/pkgconfig/avahi-compat-libdns_sd.pc
|
||||
|
||||
%files glib
|
||||
%defattr(0755, root, root, 0755)
|
||||
@ -326,7 +357,36 @@ fi
|
||||
%{_libdir}/pkgconfig/avahi-sharp.pc
|
||||
%endif
|
||||
|
||||
%if %{WITH_COMPAT_HOWL}
|
||||
%files compat-howl
|
||||
%defattr(0755, root, root, 0755)
|
||||
%{_libdir}/libhowl.so.*
|
||||
|
||||
%files compat-howl-devel
|
||||
%defattr(0644, root, root, 0755)
|
||||
%attr(755,root,root) %{_libdir}/libhowl.so
|
||||
%{_includedir}/avahi-compat-howl
|
||||
%{_libdir}/pkgconfig/avahi-compat-howl.pc
|
||||
%endif
|
||||
|
||||
%if %{WITH_COMPAT_DNSSD}
|
||||
%files compat-libdns_sd
|
||||
%defattr(0755, root, root, 0755)
|
||||
%{_libdir}/libdns_sd.so.*
|
||||
|
||||
%files compat-libdns_sd-devel
|
||||
%defattr(0644, root, root, 0755)
|
||||
%attr(755,root,root) %{_libdir}/libdns_sd.so
|
||||
%{_includedir}/avahi-compat-libdns_sd
|
||||
%{_libdir}/pkgconfig/avahi-compat-libdns_sd.pc
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Tue May 30 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.10-1.FC6
|
||||
- Upgrade to upstream version 0.6.10
|
||||
- fix bug 192080: split avahi-compat-libdns_sd into separate package
|
||||
(same goes for avahi-compat-howl)
|
||||
|
||||
* Tue May 02 2006 Jason Vas Dias <jvdias@redhat.com> - 0.6.9-9.FC6
|
||||
- fix avahi-sharp issues for banshee - patches from caillon@redhat.com
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user