packages: avahi/avahi.spec - start update to 0.6.26 - patches updated - add...

lisu lisu at pld-linux.org
Wed Jul 7 12:21:44 CEST 2010


Author: lisu                         Date: Wed Jul  7 10:21:44 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- start update to 0.6.26
- patches updated
- add gtk3 bcond
- more TODO

---- Files affected:
packages/avahi:
   avahi.spec (1.114 -> 1.115) 

---- Diffs:

================================================================
Index: packages/avahi/avahi.spec
diff -u packages/avahi/avahi.spec:1.114 packages/avahi/avahi.spec:1.115
--- packages/avahi/avahi.spec:1.114	Fri Jun 11 13:43:28 2010
+++ packages/avahi/avahi.spec	Wed Jul  7 12:21:38 2010
@@ -2,11 +2,15 @@
 #
 # TODO:
 #	- finish with_apidocs
+#	- check BRs for gtk+3
+#	- make gtk3 bcond enabled by default when gtk+3 will be stable
+#	- files
 #
 # Conditional build:
 %bcond_with	apidocs		# build API documentation
 %bcond_without	dotnet		# build without dotnet bindings
 %bcond_without	gtk		# build without GTK+
+%bcond_with	gtk3		# build without GTK+3
 %bcond_without	pygtk		# build without PyGTK
 %bcond_without	qt		# build without (any) qt bindings
 %bcond_without	qt3		# build without qt3 bindings
@@ -28,12 +32,12 @@
 Summary:	Free mDNS/DNS-SD/Zeroconf implementation
 Summary(pl.UTF-8):	Wolna implementacja mDNS/DNS-SD/Zeroconf
 Name:		avahi
-Version:	0.6.25
-Release:	7
+Version:	0.6.26
+Release:	0.1
 License:	LGPL v2.1+
 Group:		Applications
 Source0:	http://avahi.org/download/%{name}-%{version}.tar.gz
-# Source0-md5:	a83155a6e29e3988f07e5eea3287b21e
+# Source0-md5:	2b2b1899fcec5ae74e92f111598913a1
 Source1:	%{name}-daemon
 Source2:	%{name}-dnsconfd
 Source3:	%{name}.png
@@ -63,6 +67,11 @@
 BuildRequires:	gtk+2-devel >= 2:2.10.2
 BuildRequires:	libglade2-devel >= 1:2.6.0
 %endif
+%if %{with gtk3}
+BuildRequires:	glib2-devel
+BuildRequires:	gtk+3-devel
+BuildRequires:	libglade2-devel
+%endif
 BuildRequires:	intltool >= 0.35
 BuildRequires:	libcap-devel
 BuildRequires:	libdaemon-devel >= 0.11
@@ -602,6 +611,7 @@
 	--with-distro=none \
 	%{!?with_apidocs:--disable-doxygen-doc} \
 	%{!?with_gtk:--disable-gtk} \
+	%{!?with_gtk3:--disable-gtk3} \
 	%{!?with_pygtk:--disable-pygtk} \
 	%{!?with_qt3:--disable-qt3} \
 	%{!?with_qt4:--disable-qt4} \
@@ -733,8 +743,8 @@
 %attr(755,root,root) %{_sbindir}/avahi-daemon
 %attr(755,root,root) %{_sbindir}/avahi-dnsconfd
 
-%dir %{_datadir}/%{name}/introspection
-%{_datadir}/%{name}/introspection/*.introspect
+#%%dir %{_datadir}/%{name}/introspection
+#%%{_datadir}/%{name}/introspection/*.introspect
 %{_datadir}/%{name}/avahi-service.dtd
 %{_datadir}/%{name}/service-types
 %dir %{_libdir}/%{name}
@@ -774,7 +784,7 @@
 %attr(755,root,root) %{_libdir}/libavahi-common.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libavahi-common.so.3
 %attr(755,root,root) %{_libdir}/libavahi-core.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libavahi-core.so.6
+%attr(755,root,root) %ghost %{_libdir}/libavahi-core.so.7
 # common for -discover*
 %dir %{_datadir}/%{name}
 %dir %{_datadir}/%{name}/interfaces
@@ -803,26 +813,26 @@
 %if %{with gtk}
 %files ui
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/bshell
-%attr(755,root,root) %{_bindir}/bssh
-%attr(755,root,root) %{_bindir}/bvnc
-%attr(755,root,root) %{_libdir}/libavahi-ui.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libavahi-ui.so.0
+#%%attr(755,root,root) %{_bindir}/bshell
+#%%attr(755,root,root) %{_bindir}/bssh
+#%%attr(755,root,root) %{_bindir}/bvnc
+#%%attr(755,root,root) %{_libdir}/libavahi-ui.so.*.*.*
+#%%attr(755,root,root) %ghost %{_libdir}/libavahi-ui.so.0
 %{_mandir}/man1/bssh.1*
 %{_mandir}/man1/bvnc.1*
-%{_desktopdir}/bssh.desktop
-%{_desktopdir}/bvnc.desktop
+#%%{_desktopdir}/bssh.desktop
+#%%{_desktopdir}/bvnc.desktop
 
 %files ui-devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libavahi-ui.so
-%{_libdir}/libavahi-ui.la
-%{_includedir}/avahi-ui
+#%%attr(755,root,root) %{_libdir}/libavahi-ui.so
+#%%{_libdir}/libavahi-ui.la
+#%%{_includedir}/avahi-ui
 %{_pkgconfigdir}/avahi-ui.pc
 
 %files ui-static
 %defattr(644,root,root,755)
-%{_libdir}/libavahi-ui.a
+#%%{_libdir}/libavahi-ui.a
 %endif
 
 %files compat-libdns_sd
@@ -963,7 +973,7 @@
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/avahi-discover
 %{py_sitedir}/avahi_discover
-%{_datadir}/%{name}/interfaces/avahi-discover.glade
+#%%{_datadir}/%{name}/interfaces/avahi-discover.glade
 %{_desktopdir}/avahi-discover.desktop
 %{_pixmapsdir}/avahi.png
 %{_mandir}/man1/avahi-discover.1*
@@ -972,8 +982,8 @@
 %if %{with gtk}
 %files discover-standalone
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/avahi-discover-standalone
-%{_datadir}/%{name}/interfaces/avahi-discover-standalone.glade
+#%%attr(755,root,root) %{_bindir}/avahi-discover-standalone
+#%%{_datadir}/%{name}/interfaces/avahi-discover-standalone.glade
 %endif
 
 %files utils
@@ -1001,6 +1011,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.115  2010/07/07 10:21:38  lisu
+- start update to 0.6.26
+- patches updated
+- add gtk3 bcond
+- more TODO
+
 Revision 1.114  2010/06/11 11:43:28  jajcus
 - without gtk and without pygtk bconds for GUI-free builds
 - BR: graphviz back, now in the 'apidocs' bcond (it was require for API
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/avahi/avahi.spec?r1=1.114&r2=1.115&f=u



More information about the pld-cvs-commit mailing list