Hello community, here is the log from the commit of package avahi checked in at Thu Jul 5 00:41:54 CEST 2007. -------- --- avahi/avahi.changes 2007-06-06 14:09:41.000000000 +0200 +++ /mounts/work_src_done/STABLE/avahi/avahi.changes 2007-07-03 20:50:22.645489000 +0200 @@ -1,0 +2,15 @@ +Tue Jul 3 12:17:48 CDT 2007 - maw@suse.de + +- Update to version 0.6.20: + + Various bug fixes and portability fixes + + New features, including a new libavahi-ui library and tools + to exploit it + + A fix for a local DoS vulnerability (b.n.c #287123 and + CVE-2007-3372) +- Remove upstreamed patches: avahi-python-compile.patch and + avahi-compat-libdns_sd-fixes.patch; rename + avahi-discover-icon.patch to avahi-desktop.patch, and fix more + .desktop files therein +- Buildrequire gtk-sharp2. + +------------------------------------------------------------------- Old: ---- avahi-0.6.17.tar.bz2 avahi-compat-libdns_sd-fixes.patch avahi-discover-icon.patch avahi-python-compile.patch New: ---- avahi-0.6.20.tar.bz2 avahi-desktop.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ avahi.spec ++++++ --- /var/tmp/diff_new_pack.s11306/_old 2007-07-05 00:41:18.000000000 +0200 +++ /var/tmp/diff_new_pack.s11306/_new 2007-07-05 00:41:18.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package avahi (Version 0.6.17) +# spec file for package avahi (Version 0.6.20) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -11,26 +11,25 @@ # norootforbuild Name: avahi -BuildRequires: dbus-1-devel dbus-1-python doxygen gdbm-devel graphviz libdaemon-devel libglade2-devel mono-devel monodoc-core python-devel python-gdbm qt3-devel update-desktop-files zlib-devel +BuildRequires: dbus-1-devel dbus-1-python doxygen gdbm-devel graphviz gtk-sharp2 libdaemon-devel libglade2-devel mono-devel monodoc-core python-devel python-gdbm qt3-devel update-desktop-files zlib-devel %if %suse_version > 1010 BuildRequires: libqt4-devel python-gtk-devel %else BuildRequires: python-gtk qt-devel %endif -Version: 0.6.17 -Release: 36 +Version: 0.6.20 +Release: 1 URL: http://www.avahi.org/ Group: System/Daemons -License: GNU Library General Public License v. 2.0 and 2.1 (LGPL) +License: LGPL v2 or later Summary: D-BUS Service for Zeroconf and Bonjour Source: %{name}-%{version}.tar.bz2 Source1: gnome-nettool2.png Source2: avahi-bookmarks.init Source3: avahi.firewall -Patch: avahi-gacdir.patch -Patch2: avahi-discover-icon.patch -Patch3: avahi-python-compile.patch -Patch4: avahi-compat-libdns_sd-fixes.patch +Patch0: avahi-gacdir.patch +Patch1: avahi-desktop.patch +### Patch2: avahi-discover-icon.patch # See also http://www.avahi.org/wiki/DownloadAvahi#RequirementsTable Requires: dbus-1 # Not really required, but many tools expect nss-mdns installed: @@ -370,10 +369,8 @@ %prep %setup -q -%patch -%patch2 -%patch3 -%patch4 +%patch0 +%patch1 -p1 %build ACLOCAL="aclocal -I common" autoreconf -f -i @@ -395,6 +392,7 @@ %install make DESTDIR=$RPM_BUILD_ROOT install +rm $RPM_BUILD_ROOT/usr/lib/libavahi-common.la install -d $RPM_BUILD_ROOT%{_datadir}/pixmaps install -m 644 %{S:1} $RPM_BUILD_ROOT%{_datadir}/pixmaps/gnome-nettool2.png install -d $RPM_BUILD_ROOT%{_localstatedir}/run/avahi-daemon @@ -415,7 +413,7 @@ %suse_update_desktop_file -r avahi-discover GNOME System Monitor %clean -rm -rf $RPM_BUILD_ROOT +### rm -rf $RPM_BUILD_ROOT %pre %{_sbindir}/groupadd -r avahi 2> /dev/null || : @@ -460,16 +458,23 @@ %{_bindir}/avahi-publish* %{_bindir}/avahi-resolve* %{_bindir}/avahi-set-host-name +%{_bindir}/bssh +%{_bindir}/bvnc %{_datadir}/avahi +%{_datadir}/applications/bssh.desktop +%{_datadir}/applications/bvnc.desktop %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/* %{_libdir}/*avahi-client*.so.* %{_libdir}/*avahi-common*.so.* %{_libdir}/*avahi-core*.so.* +%{_libdir}/*avahi-ui*.so.* %attr(-,avahi,avahi) %{_localstatedir}/run/avahi-daemon %doc %{_mandir}/man1/avahi-browse*.1* %doc %{_mandir}/man1/avahi-publish*.1* %doc %{_mandir}/man1/avahi-resolve*.1* %doc %{_mandir}/man1/avahi-set-host-name.1* +%doc %{_mandir}/man1/bssh.1.* +%doc %{_mandir}/man1/bvnc.1.* %doc %{_mandir}/man5/*.5* %doc %{_mandir}/man8/*.8* %{_sbindir}/avahi-* @@ -506,9 +511,12 @@ %files mono %defattr(-,root,root) %{_libdir}/pkgconfig/avahi-sharp.pc +%{_libdir}/pkgconfig/avahi-ui-sharp.pc %{_prefix}/lib/monodoc/sources/*.* %{_prefix}/lib/mono/avahi-sharp %{_prefix}/lib/mono/gac/avahi-sharp +%{_prefix}/lib/mono/avahi-ui-sharp +%{_prefix}/lib/mono/gac/avahi-ui-sharp %files qt3 %defattr(-,root,root) @@ -554,12 +562,13 @@ %{_includedir}/avahi-core %{_includedir}/avahi-qt3 %{_includedir}/avahi-qt4 +%{_includedir}/avahi-ui # avahi devel files %{_libdir}/*avahi-client.*a %{_libdir}/*avahi-client*.so %{_libdir}/*avahi-core.*a %{_libdir}/*avahi-core*.so -%{_libdir}/*avahi-common.*a +### %{_libdir}/*avahi-common.*a %{_libdir}/*avahi-common*.so %{_libdir}/*avahi-glib*.*a %{_libdir}/*avahi-glib*.so @@ -567,13 +576,28 @@ %{_libdir}/*avahi-qt3*.so %{_libdir}/*avahi-qt4*.*a %{_libdir}/*avahi-qt4*.so +%{_libdir}/*avahi-ui*.*a +%{_libdir}/*avahi-ui*.*so %{_libdir}/pkgconfig/avahi-client.pc %{_libdir}/pkgconfig/avahi-core.pc %{_libdir}/pkgconfig/avahi-glib.pc %{_libdir}/pkgconfig/avahi-qt3.pc %{_libdir}/pkgconfig/avahi-qt4.pc +%{_libdir}/pkgconfig/avahi-ui.pc %changelog +* Tue Jul 03 2007 - maw@suse.de +- Update to version 0.6.20: + + Various bug fixes and portability fixes + + New features, including a new libavahi-ui library and tools + to exploit it + + A fix for a local DoS vulnerability (b.n.c #287123 and + CVE-2007-3372) +- Remove upstreamed patches: avahi-python-compile.patch and + avahi-compat-libdns_sd-fixes.patch; rename + avahi-discover-icon.patch to avahi-desktop.patch, and fix more + .desktop files therein +- Buildrequire gtk-sharp2. * Wed Jun 06 2007 - sbrabec@suse.cz - Removed invalid desktop Category "Application" (#254654). * Thu May 24 2007 - ro@suse.de ++++++ avahi-0.6.17.tar.bz2 -> avahi-0.6.20.tar.bz2 ++++++ ++++ 12639 lines of diff (skipped) ++++++ avahi-desktop.patch ++++++ Index: avahi-0.6.20/avahi-ui/bssh.desktop.in =================================================================== --- avahi-0.6.20.orig/avahi-ui/bssh.desktop.in +++ avahi-0.6.20/avahi-ui/bssh.desktop.in @@ -6,7 +6,8 @@ Comment=Browse for Zeroconf-enabled SSH Exec=@bindir@/bssh Terminal=false Type=Application -Icon=network-wired -Categories=GNOME;Application;Network; +Icon=gnome-nettool2 +Categories=GNOME;System;Monitor; StartupNotify=false GenericName= +X-SuSE-translate=true Index: avahi-0.6.20/avahi-ui/bvnc.desktop.in =================================================================== --- avahi-0.6.20.orig/avahi-ui/bvnc.desktop.in +++ avahi-0.6.20/avahi-ui/bvnc.desktop.in @@ -6,7 +6,8 @@ Comment=Browse for Zeroconf-enabled VNC Exec=@bindir@/bvnc Terminal=false Type=Application -Icon=network-wired -Categories=GNOME;Application;Network; +Icon=gnome-nettool2 +Categories=GNOME;System;Monitor; StartupNotify=false GenericName= +X-SuSE-translate=true Index: avahi-0.6.20/avahi-python/avahi-discover.desktop.in =================================================================== --- avahi-0.6.20.orig/avahi-python/avahi-discover.desktop.in +++ avahi-0.6.20/avahi-python/avahi-discover.desktop.in @@ -6,7 +6,7 @@ Comment=Browse for Zeroconf services ava Exec=@bindir@/avahi-discover Terminal=false Type=Application -Icon=network-wired -Categories=GNOME;Application;System; +Icon=gnome-nettool2 +Categories=GNOME;System;Utility; StartupNotify=false GenericName= ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org