avahi package
[external/avahi.git] / packaging / avahi.spec
index 47abee1..884dc40 100644 (file)
@@ -259,23 +259,23 @@ necessary for developing programs using avahi.
 #%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}-%{release}
-#Requires:  %{name}-libs = %{version}-%{release}
+%package   compat-libdns_sd
+Summary:   Libraries for Apple Bonjour mDNSResponder compatibility
+Group:     Development/Libraries
+Requires:  %{name} = %{version}-%{release}
+Requires:  %{name}-libs = %{version}-%{release}
 
-#%description compat-libdns_sd
-#Libraries for Apple Bonjour mDNSResponder compatibility.
+%description compat-libdns_sd
+Libraries for Apple Bonjour mDNSResponder compatibility.
 
-#%package   compat-libdns_sd-devel
-#Summary:   Header files for the Apple Bonjour mDNSResponder compatibility libraries
-#Group:     Development/Libraries
-#Requires:  avahi-compat-libdns_sd = %{version}-%{release}
+%package   compat-libdns_sd-devel
+Summary:   Header files for the Apple Bonjour mDNSResponder compatibility libraries
+Group:     Development/Libraries
+Requires:  avahi-compat-libdns_sd = %{version}-%{release}
 
-#%description compat-libdns_sd-devel
-#Header files for development with the Apple Bonjour mDNSResponder compatibility
-#libraries.
+%description compat-libdns_sd-devel
+Header files for development with the Apple Bonjour mDNSResponder compatibility
+libraries.
 
 #%package   autoipd
 #Summary:   Link-local IPv4 address automatic configuration daemon (IPv4LL)
@@ -316,7 +316,7 @@ to run programs that use avahi.
 
 %build
 %configure --with-distro=fedora --with-avahi-user=app --with-avahi-group=app --with-avahi-priv-access-group=app \
-               --disable-compat-libdns_sd \
+               --enable-compat-libdns_sd \
                --disable-mono \
                --disable-monodoc \
                --disable-qt3 \
@@ -340,9 +340,9 @@ to run programs that use avahi.
                --with-systemdsystemunitdir=/lib/systemd/system
 #              --with-systemdsystemunitdir=/lib/systemd/system CFLAGS=-UGTK_DISABLE_DEPRECATED
 
-#%if %{WITH_COMPAT_DNSSD}
-#        --enable-compat-libdns_sd \
-#%endif
+%if %{WITH_COMPAT_DNSSD}
+        --enable-compat-libdns_sd \
+%endif
 #%if %{WITH_COMPAT_HOWL}
 #        --enable-compat-howl \
 #%endif
@@ -379,11 +379,11 @@ touch $RPM_BUILD_ROOT/opt/etc/avahi/etc/localtime
 #%if %{WITH_COMPAT_HOWL}
 #ln -s avahi-compat-howl.pc  $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/howl.pc
 #%endif
-#%if %{WITH_COMPAT_DNSSD}
-#ln -s avahi-compat-libdns_sd.pc $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/libdns_sd.pc
-#ln -s avahi-compat-libdns_sd/dns_sd.h $RPM_BUILD_ROOT/%{_includedir}/
-#%endif
-#
+%if %{WITH_COMPAT_DNSSD}
+ln -s avahi-compat-libdns_sd.pc $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/libdns_sd.pc
+ln -s avahi-compat-libdns_sd/dns_sd.h $RPM_BUILD_ROOT/%{_includedir}/
+%endif
+
 :;
 
 %find_lang %{name}
@@ -483,8 +483,8 @@ mkdir -p /opt/var/run/avahi-daemon
 #%post compat-howl -p /sbin/ldconfig
 #%postun compat-howl -p /sbin/ldconfig
 
-#%post compat-libdns_sd -p /sbin/ldconfig
-#%postun compat-libdns_sd -p /sbin/ldconfig
+%post compat-libdns_sd -p /sbin/ldconfig
+%postun compat-libdns_sd -p /sbin/ldconfig
 
 %post libs
 /sbin/ldconfig
@@ -681,19 +681,19 @@ mkdir -p /opt/var/run/avahi-daemon
 #%{_libdir}/pkgconfig/howl.pc
 #%endif
 
-#%if %{WITH_COMPAT_DNSSD}
-#%files compat-libdns_sd
-#%defattr(0755, root, root, 0755)
-#%{_libdir}/libdns_sd.so.*
+%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
-#%{_includedir}/dns_sd.h
-#%{_libdir}/pkgconfig/avahi-compat-libdns_sd.pc
-#%{_libdir}/pkgconfig/libdns_sd.pc
-#%endif
+%files compat-libdns_sd-devel
+%defattr(0644, root, root, 0755)
+%attr(755,root,root) %{_libdir}/libdns_sd.so
+%{_includedir}/avahi-compat-libdns_sd
+%{_includedir}/dns_sd.h
+%{_libdir}/pkgconfig/avahi-compat-libdns_sd.pc
+%{_libdir}/pkgconfig/libdns_sd.pc
+%endif
 
 %changelog
 * Thu May  5 2011 Bill Nottingham <notting@redhat.com> - 0.6.30-3