1185 lines
49 KiB
Diff
1185 lines
49 KiB
Diff
--- avahi-glib2.spec.orig
|
|
+++ avahi-glib2.spec
|
|
@@ -1,5 +1,5 @@
|
|
#
|
|
-# spec file for package avahi-glib2 (Version 0.6.23)
|
|
+# spec file for package avahi (Version 0.6.23)
|
|
#
|
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
|
#
|
|
@@ -31,7 +31,7 @@ Name: avahi-glib2
|
|
%define build_qt3 0
|
|
%define build_qt4 0
|
|
Version: 0.6.23
|
|
-Release: 5
|
|
+Release: 32
|
|
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
|
# Create split spec files only when building per partes:
|
|
#%(sh %{_sourcedir}/%{_name}_spec-prepare.sh %{_sourcedir} %{name})
|
|
@@ -45,7 +45,7 @@ Release: 5
|
|
%define avahi_qt3_soname 1
|
|
%define avahi_qt4_soname 1
|
|
%if %build_glib2
|
|
-%define debug_package_requires libavahi-ui%{avahi_ui_soname} = %{version}
|
|
+%define debug_package_requires libavahi-ui%{avahi_ui_soname} = %{version}-%{release}
|
|
%endif
|
|
Url: http://www.avahi.org/
|
|
Group: System/Daemons
|
|
@@ -522,9 +522,9 @@ Authors:
|
|
|
|
%package utils-gtk
|
|
License: LGPL v2.1 or later
|
|
-Summary: D-BUS Service for Zeroconf and Bonjour
|
|
+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
|
|
@@ -1285,14 +1285,12 @@ fi
|
|
%endif
|
|
|
|
%changelog
|
|
+* Fri Sep 12 2008 aj@suse.de
|
|
+- Remove languages directory ownership, it's now part of filesystem.
|
|
+* Fri Sep 05 2008 ro@suse.de
|
|
+- add Required-Stop to initscripts
|
|
* Mon Sep 01 2008 meissner@suse.de
|
|
- Added GCC attribute alloc_size markup for allocator functions
|
|
-* Mon Aug 04 2008 ro@suse.de
|
|
-- move fix further up in specfile
|
|
-* Fri Aug 01 2008 ro@suse.de
|
|
-- fix requires for debuginfo package
|
|
-* Sat Jul 26 2008 aj@suse.de
|
|
-- Fix requires to require avahi base package.
|
|
* Fri Jul 18 2008 sbrabec@suse.cz
|
|
- Build glib2, gobject and python stuff separately to break build
|
|
loop cups -> gtk2 -> avahi -> cups.
|
|
@@ -1308,3 +1306,312 @@ fi
|
|
* Build fixes
|
|
* Minor other updates
|
|
* Backwards compatible with Avahi 0.6.x with x < 23.
|
|
+* Wed Jul 16 2008 coolo@suse.de
|
|
+- don't build cycle between avahi and cups
|
|
+* Tue May 27 2008 coolo@suse.de
|
|
+- fix baselibs config one more time
|
|
+* Sat May 17 2008 coolo@suse.de
|
|
+- 10.2 had even more xxbit packages to be renamed
|
|
+* Sun May 11 2008 coolo@suse.de
|
|
+- fix rename of xxbit packages
|
|
+* Tue Apr 29 2008 cthiel@suse.de
|
|
+- obsolete avahi-<arch>, avahi-compat-mDNSResponder-<arch> and
|
|
+ avahi-glib-<arch> via baselibs.conf
|
|
+* Thu Apr 10 2008 ro@suse.de
|
|
+- added baselibs.conf file to build xxbit packages
|
|
+ for multilib support
|
|
+* Tue Mar 11 2008 sbrabec@suse.cz
|
|
+- Fix build failure of avahi-mono.
|
|
+* Wed Mar 05 2008 sbrabec@suse.cz
|
|
+- Build Qt bindings in separate packages to shorten build path and
|
|
+ unneeded triggering for rebuild.
|
|
+- Spec file rewritten to allow simple and fast build per partes.
|
|
+* Wed Jan 30 2008 sbrabec@suse.cz
|
|
+- Fixed init scripts (bnc#332964).
|
|
+* Mon Jan 21 2008 ro@suse.de
|
|
+- same for libavahi-glib1 and libavahi-ui0
|
|
+* Sun Jan 20 2008 ro@suse.de
|
|
+- avahi-mono: buildreq libavahi-client3 (for mono-find-requires)
|
|
+* Wed Dec 19 2007 jpr@suse.de
|
|
+- Update to 0.6.22
|
|
+ * i18n support
|
|
+ * Documentation and example code updates
|
|
+ * Support for registering the Avahi documentation in devhelp
|
|
+ (needs manual setup)
|
|
+ * Added a new component libavahi-gobject, which is a
|
|
+ GObjectified version of the Avahi API
|
|
+ * Major BSD compatibility improvements
|
|
+ * avahi-ui: Allow overwriting of pretty service name by the
|
|
+ application
|
|
+ * Service type database updates
|
|
+ * Add new option --parsable to avahi-browse
|
|
+ * Make avahi-autoipd actually produce correct ARP packets
|
|
+ * Add FreeBSD kqueue support for watching /etc/avahi/services
|
|
+ * Use search domain from /etc/resolv.conf as additional browse
|
|
+ domains.
|
|
+ * No longer return a conflict error when two local applications
|
|
+ register identical RRs.
|
|
+ * Properly find alternative service/host names for very long names
|
|
+ * DNS name compression fix (Sjoerd Simons)
|
|
+ * Fedora init script order fix
|
|
+ * Several fixes to make gcc produces less warnings
|
|
+ * Minor other updates
|
|
+- Package avahi-discover-standalone in gtk-utils with its glade files
|
|
+* 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
|
|
+ dependencies (#193817).
|
|
+- Rename python package according to python package naming policy.
|
|
+- Prepend library devel packages names by "lib".
|
|
+- libavahi-ui moved to libavahi-glib to prevent depending of avahi
|
|
+ core on libglade2.
|
|
+- Split commands line utilities and GTK+ UI utilities to separate
|
|
+ packages to not force them for daemon or Qt binding users.
|
|
+* Thu Sep 06 2007 maw@suse.de
|
|
+- Move %%{_datadir}/pixmaps/gnome-nettool2.png from the python
|
|
+ subpackage to the base package (#299566).
|
|
+* Wed Sep 05 2007 sbrabec@suse.cz
|
|
+- Start avahi by default (#298872).
|
|
+- Handle avahi-bookmarks daemon in scriptlets.
|
|
+* Tue Aug 07 2007 maw@suse.de
|
|
+- But that macro is deprecated (http://en.opensuse.org/Packaging/SUSE_Package_Conventions/RPM_Macros#3.28._.25run_ldconfig_.28deprecated.29)
|
|
+ so replace it with /sbin/ldconfig.
|
|
+* Mon Aug 06 2007 bk@suse.de
|
|
+- replace -p /usr/sbin/ldconfig with %%{run_ldconfig}
|
|
+* Mon Jul 30 2007 aj@suse.de
|
|
+- Add gcc-c++ to BuildRequires.
|
|
+* Tue Jul 24 2007 aj@suse.de
|
|
+- Resort spec file so that mDNSResponder is provided again.
|
|
+* Mon Jul 16 2007 aj@suse.de
|
|
+- Fix spec file.
|
|
+* Mon Jul 16 2007 aj@suse.de
|
|
+- Use extra spec file for avahi-mono to avoid build cycle
|
|
+ avahi->gnome->mono->avahi.
|
|
+* Fri Jul 06 2007 maw@suse.de
|
|
+- Build require gtk2-devel.
|
|
+* Thu Jul 05 2007 maw@suse.de
|
|
+- Don't remove libavahi-common.la, because many things depend on it
|
|
+- Make avahi-mono require gtk-sharp2.
|
|
+- Update avahi-gacdir.patch, fixing the build on biarch platforms.
|
|
+* Thu Jul 05 2007 maw@suse.de
|
|
+- Remove some extraneous comments in the .spec file.
|
|
+* 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
|
|
+- fix some rpmlint errors (call ldconfig in post scripts)
|
|
+* Tue Mar 27 2007 crivera@suse.de
|
|
+- Improve libdns_sd compat support. This helps fix 214887.
|
|
+* Mon Mar 26 2007 rguenther@suse.de
|
|
+- Add gdbm-devel and zlib-devel BuildRequires.
|
|
+* Tue Mar 13 2007 crivera@suse.de
|
|
+- Rework the sub package split. There is a new package, avahi-python,
|
|
+ that contains all of the Python utilities. This removes all Python
|
|
+ dependencies from the base avahi package. This fixes 245390.
|
|
+* Sat Mar 10 2007 crivera@suse.de
|
|
+- Install avahi.firewill in /etc/sysconfig/SuSEfirewall2.d/services
|
|
+ instead of /usr/share/SuSEfirewall2/services. This allows avahi
|
|
+ to build again. This also depends on the latest dbus-1-python
|
|
+ submission being approved.
|
|
+* Tue Feb 27 2007 crivera@suse.de
|
|
+- Remove netdev patch in favor of using the configure parameter
|
|
+ instead. This also fixes a similar issue with the autoipd group
|
|
+ and user. This fixes 237145.
|
|
+* Mon Feb 26 2007 crivera@suse.de
|
|
+- Replace the non-existent "netdev" group with the "avahi" group in
|
|
+ avahi-dbus.conf. This fixes 237145.
|
|
+- Remove Application, Utility, Network, and Settings categories from
|
|
+ the .desktop file. This fixes 244464.
|
|
+* Wed Feb 21 2007 sbrabec@suse.cz
|
|
+- Updated to a bugfix release 0.6.17:
|
|
+ * Don't accept "localhost" as a local mDNS host name
|
|
+ * Allow running avahi-bookmarks as CGI script
|
|
+ * Improve libdns_sd compatibility
|
|
+ * Stability: libdns_sd mutex locking order fix
|
|
+ * Publish IPv6 addresses via IPv4 and vice versa
|
|
+ * IA64 fixes
|
|
+ * A lot of minor cleanups and fixes
|
|
+- Fixed python dependencies (#244457).
|
|
+- Fixed howl compatibility links (#244486).
|
|
+- Fixed python byte-compilation (#244458).
|
|
+- Added avahi-bookmarks init script.
|
|
+- Added SuSEfirewall2 rule.
|
|
+* Tue Feb 13 2007 sbrabec@suse.cz
|
|
+- Do not build unusable static libraries (#238552#c17).
|
|
+* Thu Feb 01 2007 ro@suse.de
|
|
+- removed gnome-nettool from BuildRequires (and Recommends)
|
|
+ (causes a build-cycle) and use local copy of the icon
|
|
+* Fri Jan 26 2007 ro@suse.de
|
|
+- add mono-devel to build requires to make mono-reqprov work
|
|
+* Wed Jan 24 2007 sbrabec@suse.cz
|
|
+- Updated to version 0.6.16 (CVE-2006-5461, CVE-2006-6870):
|
|
+ * Revert previous patch to check nlmsg_pid as it is bogus and
|
|
+ breaks in many cases, notably when using NetworkManager.
|
|
+ * Replace with new SO_PASSCRED-based check of the sending UID
|
|
+ which seems to work better.
|
|
+ * Handle some errors in libdns_sd more gracefully the way the real
|
|
+ libdns_sd does
|
|
+ * Apply fix for Linux 2.6.19+ where IFA_RTA / IFLA_RTA is no
|
|
+ longer defined
|
|
+ * Fix doxygen comments for avahi watch
|
|
+ * Make d-bus version detection work for >= 1.0
|
|
+ * Dont dbus_connection_close on shared dbus connections
|
|
+ * Fix potential endless loop in dns label unpacking code
|
|
+ * Fix bogus assertion in client-publish-service.c example
|
|
+ * Mild fix to some doxygen docs for avahi-common/address.h
|
|
+ * Fix passing in custom priviledged group (previously ignored
|
|
+ setting)
|
|
+ * Check that netlink messages actually originate from the kernel
|
|
+ and not another process.
|
|
+ * Fix dbus_service_browser not setting
|
|
+ AVAHI_LOOKUP_RESULT_OUR_OWN.
|
|
+* Sun Jan 21 2007 dmueller@suse.de
|
|
+-compat-mDNSResponder-devel should require avahi-devel
|
|
+* Sat Jan 20 2007 aj@suse.de
|
|
+- Fix avahi-sharp.pc file to use correct gcac location.
|
|
+- Add obsoletes and provides for mDNSResponder.
|
|
+* Thu Dec 14 2006 sbrabec@suse.cz
|
|
+- Created init script symlinks in /usr/sbin (#228203).
|
|
+* Sun Nov 12 2006 thoenig@suse.de
|
|
+- Update patch avahi-dbus-request-name-flags-fix-thoenig-02.patch:
|
|
+ Be precise with regard to the minor version of D-Bus
|
|
+* Sun Nov 12 2006 thoenig@suse.de
|
|
+- Add patch avahi-dbus-request-name-flags-fix-thoenig-01.patch:
|
|
+ Fix flawed logic for flags passed to dbus_bus_request_name()
|
|
+* Mon Oct 30 2006 sbrabec@suse.cz
|
|
+- Check the sender ID of netlink packets before using them
|
|
+ (#216219).
|
|
+* Sun Oct 15 2006 danw@suse.de
|
|
+- Remove dead patches
|
|
+* Mon Oct 09 2006 sbrabec@suse.cz
|
|
+- Build in older products.
|
|
+- Enabled parallel build.
|
|
+* Fri Sep 22 2006 aj@suse.de
|
|
+- Fix filelist for python upgrade.
|
|
+- Build everything with RPM_OPT_FLAGS.
|
|
+* Tue Sep 19 2006 jhargadon@suse.de
|
|
+- update to version 0.6.14
|
|
+- Add new daemon "avahi-autoipd" which is an implementation of
|
|
+ IPv4LL as defined in RFC3927, a technology for assigning link-local IP
|
|
+ addresses without DHCP server. The same functionality has been available on
|
|
+ Windows under the name APIPA. While it is not the first implemenatation of
|
|
+ this technology for Free operating systems it is clearly the most powerful
|
|
+ and hopefully even the most secure. (Because it chroot()s and drops
|
|
+ priviliges and suchlike)
|
|
+- Fix a segfault in the code handling static host name registrations
|
|
+- Add a few new entries to the service type database
|
|
+- s/D-?BUS/D-Bus/g
|
|
+- Documentation updates
|
|
+- Fix service type database building on Solaris
|
|
+- Make use of newer D-Bus APIs
|
|
+- Fix random seed initialization
|
|
+- Install SFTP static service file by default
|
|
+- Other minor code cleanups
|
|
+- removed upstreamed patches
|
|
+* Sun Sep 03 2006 aj@suse.de
|
|
+- Follow package rename qt->libqt4.
|
|
+* Thu Aug 24 2006 cthiel@suse.de
|
|
+- fix build
|
|
+* Wed Aug 16 2006 cthiel@suse.de
|
|
+- buildrequire python-gtk-devel instead of python-gtk
|
|
+* Mon Aug 14 2006 thoenig@suse.de
|
|
+- Add patch avahi-dbus-api-fix-thoenig-01.patch: Use
|
|
+ dbus_connection_close, not dbus_connection_disconnect
|
|
+* Fri Aug 11 2006 cthiel@suse.de
|
|
+- remove avahi-0.6.10-pygtk-hack.patch, since python-gtk has been fixed in
|
|
+ the meantime
|
|
+* Sun Aug 06 2006 cthiel@suse.de
|
|
+- fixed build by adding avahi-0.6.10-pygtk-hack.patch to hack around an
|
|
+ unfavorable configure check
|
|
+* Mon Jul 03 2006 schwab@suse.de
|
|
+- Fix quoting in configure script.
|
|
+- Fix invalid redefinition of docdir.
|
|
+* Mon May 15 2006 sbrabec@suse.cz
|
|
+- Updated to version 0.6.10 (#137781).
|
|
+ * Fix a buffer overflow in avahi-core
|
|
+ * Refuse to process invalid UTF8 data
|
|
+ * Automatically reconnect to the DBUS if we're kicked. (Works only if
|
|
+ chroot() is disabled)
|
|
+ * Don't hit an assert() in the client libs when the Avahi daemon is
|
|
+ terminated
|
|
+ * Enumerate all service types in the database in the Service
|
|
+ Discovery Applet for Gnome
|
|
+ * Improve the Bonjour compatibility layer to make it survive
|
|
+ GnomeMeeting's broken usage
|
|
+ * Deal properly with local non-ASCII hostnames
|
|
+ * AMD64 and FreeBSD portability fixes
|
|
+ * Filter double DNS server entries in avahi-dnsconfd
|
|
+ * Fix a locking bug in avahi-sharp's EntryGroup.AddService()
|
|
+ * Ported to Solaris (incomplete)
|
|
+ * Add _airport._tcp to our service type database
|
|
+* Tue May 09 2006 sbrabec@suse.cz
|
|
+- Fixed buffer overflow in avahi_record_to_string() (#137781#c7).
|
|
+* Mon Apr 24 2006 sbrabec@suse.cz
|
|
+- Replaced Obsoletes by Conflicts for mDNSResponder* (#149676).
|
|
+* Wed Apr 19 2006 jpr@suse.de
|
|
+- Fix compat layer ABI inconsistencies with mDNSResponder (part of
|
|
+ [#149676])
|
|
+* Wed Apr 05 2006 sbrabec@suse.cz
|
|
+- Wait for daemon initialization in the init script (#150902).
|
|
+* Tue Apr 04 2006 sbrabec@suse.cz
|
|
+- Use Provides and Obsoletes instead of Conflicts to allow seamless
|
|
+ replacement.
|
|
+* Mon Mar 20 2006 sbrabec@suse.cz
|
|
+- Call %%insserv_cleanup in %%postun.
|
|
+* Thu Feb 09 2006 sbrabec@suse.cz
|
|
+- Provide libdns_sd.so RPM symbol, as mDNSResponder does.
|
|
+- Reduced BuildRequires.
|
|
+* Thu Feb 09 2006 sbrabec@suse.cz
|
|
+- Fixed circular dependency between avahi and avahi-glib
|
|
+ (avahi-discover moved to avahi-glib).
|
|
+* Wed Jan 25 2006 mls@suse.de
|
|
+- converted neededforbuild to BuildRequires
|
|
+* Mon Jan 23 2006 sbrabec@suse.cz
|
|
+- Updated to version 0.6.5.
|
|
+- Enable howl compatibility layer as separate packages.
|
|
+* Mon Jan 16 2006 sbrabec@suse.cz
|
|
+- Updated to version 0.6.4.
|
|
+* Tue Dec 20 2005 ro@suse.de
|
|
+- fix build with dbus-1 0.60
|
|
+- added libxml2-python to nfb
|
|
+* Fri Dec 16 2005 rml@suse.de
|
|
+- Move libdns_sd.so to avahi-compat-mDNSResponder from
|
|
+ avahi-compat-mDNSResponder-devel (fix up requires/provides)
|
|
+* Fri Dec 02 2005 sbrabec@suse.cz
|
|
+- Provide dns_sd.h compatibility symlink.
|
|
+* Fri Dec 02 2005 sbrabec@suse.cz
|
|
+- Enable mDNSResponder compatibility layer as separate packages.
|
|
+* Fri Dec 02 2005 sbrabec@suse.cz
|
|
+- Call aclocal to compile in PLUS.
|
|
+- Enabled qt4 bindings.
|
|
+- Fixed file ownership.
|
|
+- Disabled parallel build - mono fails often.
|
|
+* Thu Dec 01 2005 sbrabec@suse.cz
|
|
+- Bi-arch fix.
|
|
+- Build as user.
|
|
+- Enabled parallel build.
|
|
+* Wed Nov 30 2005 sbrabec@suse.cz
|
|
+- Updated to version 0.6.1.
|
|
+- Moved all devel files and Requires to devel subpackage.
|
|
+* Wed Oct 12 2005 ro@suse.de
|
|
+- use gnome2-devel-packages in nfb and cleanup nfb
|
|
+- fix build of sharp part on x86_64
|
|
+* Mon Oct 10 2005 ro@suse.de
|
|
+- removed restart_on_update in postinstall
|
|
+ (only needed in postuninstall)
|
|
+* Thu Oct 06 2005 jpr@suse.de
|
|
+- Initial check in
|
|
--- avahi-mono.spec.orig
|
|
+++ avahi-mono.spec
|
|
@@ -1,5 +1,5 @@
|
|
#
|
|
-# spec file for package avahi-mono (Version 0.6.23)
|
|
+# spec file for package avahi (Version 0.6.23)
|
|
#
|
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
|
#
|
|
@@ -31,7 +31,7 @@ Name: avahi-mono
|
|
%define build_qt3 0
|
|
%define build_qt4 0
|
|
Version: 0.6.23
|
|
-Release: 51
|
|
+Release: 32
|
|
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
|
# Create split spec files only when building per partes:
|
|
#%(sh %{_sourcedir}/%{_name}_spec-prepare.sh %{_sourcedir} %{name})
|
|
@@ -45,12 +45,12 @@ Release: 51
|
|
%define avahi_qt3_soname 1
|
|
%define avahi_qt4_soname 1
|
|
%if %build_glib2
|
|
-%define debug_package_requires libavahi-ui%{avahi_ui_soname} = %{version}
|
|
+%define debug_package_requires libavahi-ui%{avahi_ui_soname} = %{version}-%{release}
|
|
%endif
|
|
Url: http://www.avahi.org/
|
|
-Group: Development/Languages/Mono
|
|
+Group: System/Daemons
|
|
License: LGPL v2.1 or later
|
|
-Summary: Mono Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
|
|
+Summary: D-BUS Service for Zeroconf and Bonjour
|
|
Source: %{_name}-%{version}.tar.bz2
|
|
Source1: gnome-nettool2.png
|
|
Source2: avahi-bookmarks.init
|
|
@@ -111,16 +111,17 @@ Requires: gtk-sharp2 libavahi-clie
|
|
%endif
|
|
|
|
%description
|
|
-This package provides Mono bindings for avahi. Avahi is an
|
|
-implementation of the DNS Service Discovery and MulticastDNS
|
|
-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 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.
|
|
+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.
|
|
+
|
|
+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.
|
|
|
|
|
|
|
|
@@ -1284,9 +1285,16 @@ fi
|
|
%endif
|
|
|
|
%changelog
|
|
+* Fri Sep 12 2008 aj@suse.de
|
|
+- Remove languages directory ownership, it's now part of filesystem.
|
|
+* Fri Sep 05 2008 ro@suse.de
|
|
+- add Required-Stop to initscripts
|
|
* Mon Sep 01 2008 meissner@suse.de
|
|
- Added GCC attribute alloc_size markup for allocator functions
|
|
* Fri Jul 18 2008 sbrabec@suse.cz
|
|
+- Build glib2, gobject and python stuff separately to break build
|
|
+ loop cups -> gtk2 -> avahi -> cups.
|
|
+- Split avahi-python-gtk from avahi-python.
|
|
- Updated to version 0.6.23:
|
|
* A lot of translation updates
|
|
* Beef up bnvc quite a bit, including passing a domain to browse
|
|
@@ -1298,15 +1306,312 @@ fi
|
|
* Build fixes
|
|
* Minor other updates
|
|
* Backwards compatible with Avahi 0.6.x with x < 23.
|
|
+* Wed Jul 16 2008 coolo@suse.de
|
|
+- don't build cycle between avahi and cups
|
|
+* Tue May 27 2008 coolo@suse.de
|
|
+- fix baselibs config one more time
|
|
+* Sat May 17 2008 coolo@suse.de
|
|
+- 10.2 had even more xxbit packages to be renamed
|
|
* Sun May 11 2008 coolo@suse.de
|
|
- fix rename of xxbit packages
|
|
+* Tue Apr 29 2008 cthiel@suse.de
|
|
+- obsolete avahi-<arch>, avahi-compat-mDNSResponder-<arch> and
|
|
+ avahi-glib-<arch> via baselibs.conf
|
|
+* Thu Apr 10 2008 ro@suse.de
|
|
+- added baselibs.conf file to build xxbit packages
|
|
+ for multilib support
|
|
* Tue Mar 11 2008 sbrabec@suse.cz
|
|
- Fix build failure of avahi-mono.
|
|
-* Thu Oct 11 2007 sbrabec@suse.de
|
|
-- Updated dependencies.
|
|
+* Wed Mar 05 2008 sbrabec@suse.cz
|
|
+- Build Qt bindings in separate packages to shorten build path and
|
|
+ unneeded triggering for rebuild.
|
|
+- Spec file rewritten to allow simple and fast build per partes.
|
|
+* Wed Jan 30 2008 sbrabec@suse.cz
|
|
+- Fixed init scripts (bnc#332964).
|
|
+* Mon Jan 21 2008 ro@suse.de
|
|
+- same for libavahi-glib1 and libavahi-ui0
|
|
+* Sun Jan 20 2008 ro@suse.de
|
|
+- avahi-mono: buildreq libavahi-client3 (for mono-find-requires)
|
|
+* Wed Dec 19 2007 jpr@suse.de
|
|
+- Update to 0.6.22
|
|
+ * i18n support
|
|
+ * Documentation and example code updates
|
|
+ * Support for registering the Avahi documentation in devhelp
|
|
+ (needs manual setup)
|
|
+ * Added a new component libavahi-gobject, which is a
|
|
+ GObjectified version of the Avahi API
|
|
+ * Major BSD compatibility improvements
|
|
+ * avahi-ui: Allow overwriting of pretty service name by the
|
|
+ application
|
|
+ * Service type database updates
|
|
+ * Add new option --parsable to avahi-browse
|
|
+ * Make avahi-autoipd actually produce correct ARP packets
|
|
+ * Add FreeBSD kqueue support for watching /etc/avahi/services
|
|
+ * Use search domain from /etc/resolv.conf as additional browse
|
|
+ domains.
|
|
+ * No longer return a conflict error when two local applications
|
|
+ register identical RRs.
|
|
+ * Properly find alternative service/host names for very long names
|
|
+ * DNS name compression fix (Sjoerd Simons)
|
|
+ * Fedora init script order fix
|
|
+ * Several fixes to make gcc produces less warnings
|
|
+ * Minor other updates
|
|
+- Package avahi-discover-standalone in gtk-utils with its glade files
|
|
+* 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
|
|
+ dependencies (#193817).
|
|
+- Rename python package according to python package naming policy.
|
|
+- Prepend library devel packages names by "lib".
|
|
+- libavahi-ui moved to libavahi-glib to prevent depending of avahi
|
|
+ core on libglade2.
|
|
+- Split commands line utilities and GTK+ UI utilities to separate
|
|
+ packages to not force them for daemon or Qt binding users.
|
|
+* Thu Sep 06 2007 maw@suse.de
|
|
+- Move %%{_datadir}/pixmaps/gnome-nettool2.png from the python
|
|
+ subpackage to the base package (#299566).
|
|
+* Wed Sep 05 2007 sbrabec@suse.cz
|
|
+- Start avahi by default (#298872).
|
|
+- Handle avahi-bookmarks daemon in scriptlets.
|
|
+* Tue Aug 07 2007 maw@suse.de
|
|
+- But that macro is deprecated (http://en.opensuse.org/Packaging/SUSE_Package_Conventions/RPM_Macros#3.28._.25run_ldconfig_.28deprecated.29)
|
|
+ so replace it with /sbin/ldconfig.
|
|
* Mon Aug 06 2007 bk@suse.de
|
|
- replace -p /usr/sbin/ldconfig with %%{run_ldconfig}
|
|
* Mon Jul 30 2007 aj@suse.de
|
|
- Add gcc-c++ to BuildRequires.
|
|
+* Tue Jul 24 2007 aj@suse.de
|
|
+- Resort spec file so that mDNSResponder is provided again.
|
|
+* Mon Jul 16 2007 aj@suse.de
|
|
+- Fix spec file.
|
|
* Mon Jul 16 2007 aj@suse.de
|
|
-- Create new spec file to avoid build cycle avahi->gnome->mono->avahi.
|
|
+- Use extra spec file for avahi-mono to avoid build cycle
|
|
+ avahi->gnome->mono->avahi.
|
|
+* Fri Jul 06 2007 maw@suse.de
|
|
+- Build require gtk2-devel.
|
|
+* Thu Jul 05 2007 maw@suse.de
|
|
+- Don't remove libavahi-common.la, because many things depend on it
|
|
+- Make avahi-mono require gtk-sharp2.
|
|
+- Update avahi-gacdir.patch, fixing the build on biarch platforms.
|
|
+* Thu Jul 05 2007 maw@suse.de
|
|
+- Remove some extraneous comments in the .spec file.
|
|
+* 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
|
|
+- fix some rpmlint errors (call ldconfig in post scripts)
|
|
+* Tue Mar 27 2007 crivera@suse.de
|
|
+- Improve libdns_sd compat support. This helps fix 214887.
|
|
+* Mon Mar 26 2007 rguenther@suse.de
|
|
+- Add gdbm-devel and zlib-devel BuildRequires.
|
|
+* Tue Mar 13 2007 crivera@suse.de
|
|
+- Rework the sub package split. There is a new package, avahi-python,
|
|
+ that contains all of the Python utilities. This removes all Python
|
|
+ dependencies from the base avahi package. This fixes 245390.
|
|
+* Sat Mar 10 2007 crivera@suse.de
|
|
+- Install avahi.firewill in /etc/sysconfig/SuSEfirewall2.d/services
|
|
+ instead of /usr/share/SuSEfirewall2/services. This allows avahi
|
|
+ to build again. This also depends on the latest dbus-1-python
|
|
+ submission being approved.
|
|
+* Tue Feb 27 2007 crivera@suse.de
|
|
+- Remove netdev patch in favor of using the configure parameter
|
|
+ instead. This also fixes a similar issue with the autoipd group
|
|
+ and user. This fixes 237145.
|
|
+* Mon Feb 26 2007 crivera@suse.de
|
|
+- Replace the non-existent "netdev" group with the "avahi" group in
|
|
+ avahi-dbus.conf. This fixes 237145.
|
|
+- Remove Application, Utility, Network, and Settings categories from
|
|
+ the .desktop file. This fixes 244464.
|
|
+* Wed Feb 21 2007 sbrabec@suse.cz
|
|
+- Updated to a bugfix release 0.6.17:
|
|
+ * Don't accept "localhost" as a local mDNS host name
|
|
+ * Allow running avahi-bookmarks as CGI script
|
|
+ * Improve libdns_sd compatibility
|
|
+ * Stability: libdns_sd mutex locking order fix
|
|
+ * Publish IPv6 addresses via IPv4 and vice versa
|
|
+ * IA64 fixes
|
|
+ * A lot of minor cleanups and fixes
|
|
+- Fixed python dependencies (#244457).
|
|
+- Fixed howl compatibility links (#244486).
|
|
+- Fixed python byte-compilation (#244458).
|
|
+- Added avahi-bookmarks init script.
|
|
+- Added SuSEfirewall2 rule.
|
|
+* Tue Feb 13 2007 sbrabec@suse.cz
|
|
+- Do not build unusable static libraries (#238552#c17).
|
|
+* Thu Feb 01 2007 ro@suse.de
|
|
+- removed gnome-nettool from BuildRequires (and Recommends)
|
|
+ (causes a build-cycle) and use local copy of the icon
|
|
+* Fri Jan 26 2007 ro@suse.de
|
|
+- add mono-devel to build requires to make mono-reqprov work
|
|
+* Wed Jan 24 2007 sbrabec@suse.cz
|
|
+- Updated to version 0.6.16 (CVE-2006-5461, CVE-2006-6870):
|
|
+ * Revert previous patch to check nlmsg_pid as it is bogus and
|
|
+ breaks in many cases, notably when using NetworkManager.
|
|
+ * Replace with new SO_PASSCRED-based check of the sending UID
|
|
+ which seems to work better.
|
|
+ * Handle some errors in libdns_sd more gracefully the way the real
|
|
+ libdns_sd does
|
|
+ * Apply fix for Linux 2.6.19+ where IFA_RTA / IFLA_RTA is no
|
|
+ longer defined
|
|
+ * Fix doxygen comments for avahi watch
|
|
+ * Make d-bus version detection work for >= 1.0
|
|
+ * Dont dbus_connection_close on shared dbus connections
|
|
+ * Fix potential endless loop in dns label unpacking code
|
|
+ * Fix bogus assertion in client-publish-service.c example
|
|
+ * Mild fix to some doxygen docs for avahi-common/address.h
|
|
+ * Fix passing in custom priviledged group (previously ignored
|
|
+ setting)
|
|
+ * Check that netlink messages actually originate from the kernel
|
|
+ and not another process.
|
|
+ * Fix dbus_service_browser not setting
|
|
+ AVAHI_LOOKUP_RESULT_OUR_OWN.
|
|
+* Sun Jan 21 2007 dmueller@suse.de
|
|
+-compat-mDNSResponder-devel should require avahi-devel
|
|
+* Sat Jan 20 2007 aj@suse.de
|
|
+- Fix avahi-sharp.pc file to use correct gcac location.
|
|
+- Add obsoletes and provides for mDNSResponder.
|
|
+* Thu Dec 14 2006 sbrabec@suse.cz
|
|
+- Created init script symlinks in /usr/sbin (#228203).
|
|
+* Sun Nov 12 2006 thoenig@suse.de
|
|
+- Update patch avahi-dbus-request-name-flags-fix-thoenig-02.patch:
|
|
+ Be precise with regard to the minor version of D-Bus
|
|
+* Sun Nov 12 2006 thoenig@suse.de
|
|
+- Add patch avahi-dbus-request-name-flags-fix-thoenig-01.patch:
|
|
+ Fix flawed logic for flags passed to dbus_bus_request_name()
|
|
+* Mon Oct 30 2006 sbrabec@suse.cz
|
|
+- Check the sender ID of netlink packets before using them
|
|
+ (#216219).
|
|
+* Sun Oct 15 2006 danw@suse.de
|
|
+- Remove dead patches
|
|
+* Mon Oct 09 2006 sbrabec@suse.cz
|
|
+- Build in older products.
|
|
+- Enabled parallel build.
|
|
+* Fri Sep 22 2006 aj@suse.de
|
|
+- Fix filelist for python upgrade.
|
|
+- Build everything with RPM_OPT_FLAGS.
|
|
+* Tue Sep 19 2006 jhargadon@suse.de
|
|
+- update to version 0.6.14
|
|
+- Add new daemon "avahi-autoipd" which is an implementation of
|
|
+ IPv4LL as defined in RFC3927, a technology for assigning link-local IP
|
|
+ addresses without DHCP server. The same functionality has been available on
|
|
+ Windows under the name APIPA. While it is not the first implemenatation of
|
|
+ this technology for Free operating systems it is clearly the most powerful
|
|
+ and hopefully even the most secure. (Because it chroot()s and drops
|
|
+ priviliges and suchlike)
|
|
+- Fix a segfault in the code handling static host name registrations
|
|
+- Add a few new entries to the service type database
|
|
+- s/D-?BUS/D-Bus/g
|
|
+- Documentation updates
|
|
+- Fix service type database building on Solaris
|
|
+- Make use of newer D-Bus APIs
|
|
+- Fix random seed initialization
|
|
+- Install SFTP static service file by default
|
|
+- Other minor code cleanups
|
|
+- removed upstreamed patches
|
|
+* Sun Sep 03 2006 aj@suse.de
|
|
+- Follow package rename qt->libqt4.
|
|
+* Thu Aug 24 2006 cthiel@suse.de
|
|
+- fix build
|
|
+* Wed Aug 16 2006 cthiel@suse.de
|
|
+- buildrequire python-gtk-devel instead of python-gtk
|
|
+* Mon Aug 14 2006 thoenig@suse.de
|
|
+- Add patch avahi-dbus-api-fix-thoenig-01.patch: Use
|
|
+ dbus_connection_close, not dbus_connection_disconnect
|
|
+* Fri Aug 11 2006 cthiel@suse.de
|
|
+- remove avahi-0.6.10-pygtk-hack.patch, since python-gtk has been fixed in
|
|
+ the meantime
|
|
+* Sun Aug 06 2006 cthiel@suse.de
|
|
+- fixed build by adding avahi-0.6.10-pygtk-hack.patch to hack around an
|
|
+ unfavorable configure check
|
|
+* Mon Jul 03 2006 schwab@suse.de
|
|
+- Fix quoting in configure script.
|
|
+- Fix invalid redefinition of docdir.
|
|
+* Mon May 15 2006 sbrabec@suse.cz
|
|
+- Updated to version 0.6.10 (#137781).
|
|
+ * Fix a buffer overflow in avahi-core
|
|
+ * Refuse to process invalid UTF8 data
|
|
+ * Automatically reconnect to the DBUS if we're kicked. (Works only if
|
|
+ chroot() is disabled)
|
|
+ * Don't hit an assert() in the client libs when the Avahi daemon is
|
|
+ terminated
|
|
+ * Enumerate all service types in the database in the Service
|
|
+ Discovery Applet for Gnome
|
|
+ * Improve the Bonjour compatibility layer to make it survive
|
|
+ GnomeMeeting's broken usage
|
|
+ * Deal properly with local non-ASCII hostnames
|
|
+ * AMD64 and FreeBSD portability fixes
|
|
+ * Filter double DNS server entries in avahi-dnsconfd
|
|
+ * Fix a locking bug in avahi-sharp's EntryGroup.AddService()
|
|
+ * Ported to Solaris (incomplete)
|
|
+ * Add _airport._tcp to our service type database
|
|
+* Tue May 09 2006 sbrabec@suse.cz
|
|
+- Fixed buffer overflow in avahi_record_to_string() (#137781#c7).
|
|
+* Mon Apr 24 2006 sbrabec@suse.cz
|
|
+- Replaced Obsoletes by Conflicts for mDNSResponder* (#149676).
|
|
+* Wed Apr 19 2006 jpr@suse.de
|
|
+- Fix compat layer ABI inconsistencies with mDNSResponder (part of
|
|
+ [#149676])
|
|
+* Wed Apr 05 2006 sbrabec@suse.cz
|
|
+- Wait for daemon initialization in the init script (#150902).
|
|
+* Tue Apr 04 2006 sbrabec@suse.cz
|
|
+- Use Provides and Obsoletes instead of Conflicts to allow seamless
|
|
+ replacement.
|
|
+* Mon Mar 20 2006 sbrabec@suse.cz
|
|
+- Call %%insserv_cleanup in %%postun.
|
|
+* Thu Feb 09 2006 sbrabec@suse.cz
|
|
+- Provide libdns_sd.so RPM symbol, as mDNSResponder does.
|
|
+- Reduced BuildRequires.
|
|
+* Thu Feb 09 2006 sbrabec@suse.cz
|
|
+- Fixed circular dependency between avahi and avahi-glib
|
|
+ (avahi-discover moved to avahi-glib).
|
|
+* Wed Jan 25 2006 mls@suse.de
|
|
+- converted neededforbuild to BuildRequires
|
|
+* Mon Jan 23 2006 sbrabec@suse.cz
|
|
+- Updated to version 0.6.5.
|
|
+- Enable howl compatibility layer as separate packages.
|
|
+* Mon Jan 16 2006 sbrabec@suse.cz
|
|
+- Updated to version 0.6.4.
|
|
+* Tue Dec 20 2005 ro@suse.de
|
|
+- fix build with dbus-1 0.60
|
|
+- added libxml2-python to nfb
|
|
+* Fri Dec 16 2005 rml@suse.de
|
|
+- Move libdns_sd.so to avahi-compat-mDNSResponder from
|
|
+ avahi-compat-mDNSResponder-devel (fix up requires/provides)
|
|
+* Fri Dec 02 2005 sbrabec@suse.cz
|
|
+- Provide dns_sd.h compatibility symlink.
|
|
+* Fri Dec 02 2005 sbrabec@suse.cz
|
|
+- Enable mDNSResponder compatibility layer as separate packages.
|
|
+* Fri Dec 02 2005 sbrabec@suse.cz
|
|
+- Call aclocal to compile in PLUS.
|
|
+- Enabled qt4 bindings.
|
|
+- Fixed file ownership.
|
|
+- Disabled parallel build - mono fails often.
|
|
+* Thu Dec 01 2005 sbrabec@suse.cz
|
|
+- Bi-arch fix.
|
|
+- Build as user.
|
|
+- Enabled parallel build.
|
|
+* Wed Nov 30 2005 sbrabec@suse.cz
|
|
+- Updated to version 0.6.1.
|
|
+- Moved all devel files and Requires to devel subpackage.
|
|
+* Wed Oct 12 2005 ro@suse.de
|
|
+- use gnome2-devel-packages in nfb and cleanup nfb
|
|
+- fix build of sharp part on x86_64
|
|
+* Mon Oct 10 2005 ro@suse.de
|
|
+- removed restart_on_update in postinstall
|
|
+ (only needed in postuninstall)
|
|
+* Thu Oct 06 2005 jpr@suse.de
|
|
+- Initial check in
|
|
--- avahi-qt4.spec.orig
|
|
+++ avahi-qt4.spec
|
|
@@ -1,5 +1,5 @@
|
|
#
|
|
-# spec file for package avahi-qt4 (Version 0.6.23)
|
|
+# spec file for package avahi (Version 0.6.23)
|
|
#
|
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
|
#
|
|
@@ -31,7 +31,7 @@ Name: avahi-qt4
|
|
%define build_qt3 0
|
|
%define build_qt4 1
|
|
Version: 0.6.23
|
|
-Release: 5
|
|
+Release: 32
|
|
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
|
# Create split spec files only when building per partes:
|
|
#%(sh %{_sourcedir}/%{_name}_spec-prepare.sh %{_sourcedir} %{name})
|
|
@@ -45,12 +45,12 @@ Release: 5
|
|
%define avahi_qt3_soname 1
|
|
%define avahi_qt4_soname 1
|
|
%if %build_glib2
|
|
-%define debug_package_requires libavahi-ui%{avahi_ui_soname} = %{version}
|
|
+%define debug_package_requires libavahi-ui%{avahi_ui_soname} = %{version}-%{release}
|
|
%endif
|
|
Url: http://www.avahi.org/
|
|
-Group: System/GUI/KDE
|
|
+Group: System/Daemons
|
|
License: LGPL v2.1 or later
|
|
-Summary: Qt4 Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour
|
|
+Summary: D-BUS Service for Zeroconf and Bonjour
|
|
Source: %{_name}-%{version}.tar.bz2
|
|
Source1: gnome-nettool2.png
|
|
Source2: avahi-bookmarks.init
|
|
@@ -111,19 +111,17 @@ Requires: gtk-sharp2 libavahi-clie
|
|
%endif
|
|
|
|
%description
|
|
-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
|
|
-coordinate application efforts in caching replies, necessary to
|
|
-minimize the traffic imposed on networks.
|
|
+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.
|
|
|
|
-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.
|
|
|
|
|
|
|
|
@@ -1287,9 +1285,16 @@ fi
|
|
%endif
|
|
|
|
%changelog
|
|
+* Fri Sep 12 2008 aj@suse.de
|
|
+- Remove languages directory ownership, it's now part of filesystem.
|
|
+* Fri Sep 05 2008 ro@suse.de
|
|
+- add Required-Stop to initscripts
|
|
* Mon Sep 01 2008 meissner@suse.de
|
|
- Added GCC attribute alloc_size markup for allocator functions
|
|
* Fri Jul 18 2008 sbrabec@suse.cz
|
|
+- Build glib2, gobject and python stuff separately to break build
|
|
+ loop cups -> gtk2 -> avahi -> cups.
|
|
+- Split avahi-python-gtk from avahi-python.
|
|
- Updated to version 0.6.23:
|
|
* A lot of translation updates
|
|
* Beef up bnvc quite a bit, including passing a domain to browse
|
|
@@ -1301,7 +1306,312 @@ fi
|
|
* Build fixes
|
|
* Minor other updates
|
|
* Backwards compatible with Avahi 0.6.x with x < 23.
|
|
+* Wed Jul 16 2008 coolo@suse.de
|
|
+- don't build cycle between avahi and cups
|
|
+* Tue May 27 2008 coolo@suse.de
|
|
+- fix baselibs config one more time
|
|
+* Sat May 17 2008 coolo@suse.de
|
|
+- 10.2 had even more xxbit packages to be renamed
|
|
* Sun May 11 2008 coolo@suse.de
|
|
- fix rename of xxbit packages
|
|
+* Tue Apr 29 2008 cthiel@suse.de
|
|
+- obsolete avahi-<arch>, avahi-compat-mDNSResponder-<arch> and
|
|
+ avahi-glib-<arch> via baselibs.conf
|
|
+* Thu Apr 10 2008 ro@suse.de
|
|
+- added baselibs.conf file to build xxbit packages
|
|
+ for multilib support
|
|
+* Tue Mar 11 2008 sbrabec@suse.cz
|
|
+- Fix build failure of avahi-mono.
|
|
* Wed Mar 05 2008 sbrabec@suse.cz
|
|
-- Create new spec file to avoid dependency of avahi core on Qt.
|
|
+- Build Qt bindings in separate packages to shorten build path and
|
|
+ unneeded triggering for rebuild.
|
|
+- Spec file rewritten to allow simple and fast build per partes.
|
|
+* Wed Jan 30 2008 sbrabec@suse.cz
|
|
+- Fixed init scripts (bnc#332964).
|
|
+* Mon Jan 21 2008 ro@suse.de
|
|
+- same for libavahi-glib1 and libavahi-ui0
|
|
+* Sun Jan 20 2008 ro@suse.de
|
|
+- avahi-mono: buildreq libavahi-client3 (for mono-find-requires)
|
|
+* Wed Dec 19 2007 jpr@suse.de
|
|
+- Update to 0.6.22
|
|
+ * i18n support
|
|
+ * Documentation and example code updates
|
|
+ * Support for registering the Avahi documentation in devhelp
|
|
+ (needs manual setup)
|
|
+ * Added a new component libavahi-gobject, which is a
|
|
+ GObjectified version of the Avahi API
|
|
+ * Major BSD compatibility improvements
|
|
+ * avahi-ui: Allow overwriting of pretty service name by the
|
|
+ application
|
|
+ * Service type database updates
|
|
+ * Add new option --parsable to avahi-browse
|
|
+ * Make avahi-autoipd actually produce correct ARP packets
|
|
+ * Add FreeBSD kqueue support for watching /etc/avahi/services
|
|
+ * Use search domain from /etc/resolv.conf as additional browse
|
|
+ domains.
|
|
+ * No longer return a conflict error when two local applications
|
|
+ register identical RRs.
|
|
+ * Properly find alternative service/host names for very long names
|
|
+ * DNS name compression fix (Sjoerd Simons)
|
|
+ * Fedora init script order fix
|
|
+ * Several fixes to make gcc produces less warnings
|
|
+ * Minor other updates
|
|
+- Package avahi-discover-standalone in gtk-utils with its glade files
|
|
+* 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
|
|
+ dependencies (#193817).
|
|
+- Rename python package according to python package naming policy.
|
|
+- Prepend library devel packages names by "lib".
|
|
+- libavahi-ui moved to libavahi-glib to prevent depending of avahi
|
|
+ core on libglade2.
|
|
+- Split commands line utilities and GTK+ UI utilities to separate
|
|
+ packages to not force them for daemon or Qt binding users.
|
|
+* Thu Sep 06 2007 maw@suse.de
|
|
+- Move %%{_datadir}/pixmaps/gnome-nettool2.png from the python
|
|
+ subpackage to the base package (#299566).
|
|
+* Wed Sep 05 2007 sbrabec@suse.cz
|
|
+- Start avahi by default (#298872).
|
|
+- Handle avahi-bookmarks daemon in scriptlets.
|
|
+* Tue Aug 07 2007 maw@suse.de
|
|
+- But that macro is deprecated (http://en.opensuse.org/Packaging/SUSE_Package_Conventions/RPM_Macros#3.28._.25run_ldconfig_.28deprecated.29)
|
|
+ so replace it with /sbin/ldconfig.
|
|
+* Mon Aug 06 2007 bk@suse.de
|
|
+- replace -p /usr/sbin/ldconfig with %%{run_ldconfig}
|
|
+* Mon Jul 30 2007 aj@suse.de
|
|
+- Add gcc-c++ to BuildRequires.
|
|
+* Tue Jul 24 2007 aj@suse.de
|
|
+- Resort spec file so that mDNSResponder is provided again.
|
|
+* Mon Jul 16 2007 aj@suse.de
|
|
+- Fix spec file.
|
|
+* Mon Jul 16 2007 aj@suse.de
|
|
+- Use extra spec file for avahi-mono to avoid build cycle
|
|
+ avahi->gnome->mono->avahi.
|
|
+* Fri Jul 06 2007 maw@suse.de
|
|
+- Build require gtk2-devel.
|
|
+* Thu Jul 05 2007 maw@suse.de
|
|
+- Don't remove libavahi-common.la, because many things depend on it
|
|
+- Make avahi-mono require gtk-sharp2.
|
|
+- Update avahi-gacdir.patch, fixing the build on biarch platforms.
|
|
+* Thu Jul 05 2007 maw@suse.de
|
|
+- Remove some extraneous comments in the .spec file.
|
|
+* 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
|
|
+- fix some rpmlint errors (call ldconfig in post scripts)
|
|
+* Tue Mar 27 2007 crivera@suse.de
|
|
+- Improve libdns_sd compat support. This helps fix 214887.
|
|
+* Mon Mar 26 2007 rguenther@suse.de
|
|
+- Add gdbm-devel and zlib-devel BuildRequires.
|
|
+* Tue Mar 13 2007 crivera@suse.de
|
|
+- Rework the sub package split. There is a new package, avahi-python,
|
|
+ that contains all of the Python utilities. This removes all Python
|
|
+ dependencies from the base avahi package. This fixes 245390.
|
|
+* Sat Mar 10 2007 crivera@suse.de
|
|
+- Install avahi.firewill in /etc/sysconfig/SuSEfirewall2.d/services
|
|
+ instead of /usr/share/SuSEfirewall2/services. This allows avahi
|
|
+ to build again. This also depends on the latest dbus-1-python
|
|
+ submission being approved.
|
|
+* Tue Feb 27 2007 crivera@suse.de
|
|
+- Remove netdev patch in favor of using the configure parameter
|
|
+ instead. This also fixes a similar issue with the autoipd group
|
|
+ and user. This fixes 237145.
|
|
+* Mon Feb 26 2007 crivera@suse.de
|
|
+- Replace the non-existent "netdev" group with the "avahi" group in
|
|
+ avahi-dbus.conf. This fixes 237145.
|
|
+- Remove Application, Utility, Network, and Settings categories from
|
|
+ the .desktop file. This fixes 244464.
|
|
+* Wed Feb 21 2007 sbrabec@suse.cz
|
|
+- Updated to a bugfix release 0.6.17:
|
|
+ * Don't accept "localhost" as a local mDNS host name
|
|
+ * Allow running avahi-bookmarks as CGI script
|
|
+ * Improve libdns_sd compatibility
|
|
+ * Stability: libdns_sd mutex locking order fix
|
|
+ * Publish IPv6 addresses via IPv4 and vice versa
|
|
+ * IA64 fixes
|
|
+ * A lot of minor cleanups and fixes
|
|
+- Fixed python dependencies (#244457).
|
|
+- Fixed howl compatibility links (#244486).
|
|
+- Fixed python byte-compilation (#244458).
|
|
+- Added avahi-bookmarks init script.
|
|
+- Added SuSEfirewall2 rule.
|
|
+* Tue Feb 13 2007 sbrabec@suse.cz
|
|
+- Do not build unusable static libraries (#238552#c17).
|
|
+* Thu Feb 01 2007 ro@suse.de
|
|
+- removed gnome-nettool from BuildRequires (and Recommends)
|
|
+ (causes a build-cycle) and use local copy of the icon
|
|
+* Fri Jan 26 2007 ro@suse.de
|
|
+- add mono-devel to build requires to make mono-reqprov work
|
|
+* Wed Jan 24 2007 sbrabec@suse.cz
|
|
+- Updated to version 0.6.16 (CVE-2006-5461, CVE-2006-6870):
|
|
+ * Revert previous patch to check nlmsg_pid as it is bogus and
|
|
+ breaks in many cases, notably when using NetworkManager.
|
|
+ * Replace with new SO_PASSCRED-based check of the sending UID
|
|
+ which seems to work better.
|
|
+ * Handle some errors in libdns_sd more gracefully the way the real
|
|
+ libdns_sd does
|
|
+ * Apply fix for Linux 2.6.19+ where IFA_RTA / IFLA_RTA is no
|
|
+ longer defined
|
|
+ * Fix doxygen comments for avahi watch
|
|
+ * Make d-bus version detection work for >= 1.0
|
|
+ * Dont dbus_connection_close on shared dbus connections
|
|
+ * Fix potential endless loop in dns label unpacking code
|
|
+ * Fix bogus assertion in client-publish-service.c example
|
|
+ * Mild fix to some doxygen docs for avahi-common/address.h
|
|
+ * Fix passing in custom priviledged group (previously ignored
|
|
+ setting)
|
|
+ * Check that netlink messages actually originate from the kernel
|
|
+ and not another process.
|
|
+ * Fix dbus_service_browser not setting
|
|
+ AVAHI_LOOKUP_RESULT_OUR_OWN.
|
|
+* Sun Jan 21 2007 dmueller@suse.de
|
|
+-compat-mDNSResponder-devel should require avahi-devel
|
|
+* Sat Jan 20 2007 aj@suse.de
|
|
+- Fix avahi-sharp.pc file to use correct gcac location.
|
|
+- Add obsoletes and provides for mDNSResponder.
|
|
+* Thu Dec 14 2006 sbrabec@suse.cz
|
|
+- Created init script symlinks in /usr/sbin (#228203).
|
|
+* Sun Nov 12 2006 thoenig@suse.de
|
|
+- Update patch avahi-dbus-request-name-flags-fix-thoenig-02.patch:
|
|
+ Be precise with regard to the minor version of D-Bus
|
|
+* Sun Nov 12 2006 thoenig@suse.de
|
|
+- Add patch avahi-dbus-request-name-flags-fix-thoenig-01.patch:
|
|
+ Fix flawed logic for flags passed to dbus_bus_request_name()
|
|
+* Mon Oct 30 2006 sbrabec@suse.cz
|
|
+- Check the sender ID of netlink packets before using them
|
|
+ (#216219).
|
|
+* Sun Oct 15 2006 danw@suse.de
|
|
+- Remove dead patches
|
|
+* Mon Oct 09 2006 sbrabec@suse.cz
|
|
+- Build in older products.
|
|
+- Enabled parallel build.
|
|
+* Fri Sep 22 2006 aj@suse.de
|
|
+- Fix filelist for python upgrade.
|
|
+- Build everything with RPM_OPT_FLAGS.
|
|
+* Tue Sep 19 2006 jhargadon@suse.de
|
|
+- update to version 0.6.14
|
|
+- Add new daemon "avahi-autoipd" which is an implementation of
|
|
+ IPv4LL as defined in RFC3927, a technology for assigning link-local IP
|
|
+ addresses without DHCP server. The same functionality has been available on
|
|
+ Windows under the name APIPA. While it is not the first implemenatation of
|
|
+ this technology for Free operating systems it is clearly the most powerful
|
|
+ and hopefully even the most secure. (Because it chroot()s and drops
|
|
+ priviliges and suchlike)
|
|
+- Fix a segfault in the code handling static host name registrations
|
|
+- Add a few new entries to the service type database
|
|
+- s/D-?BUS/D-Bus/g
|
|
+- Documentation updates
|
|
+- Fix service type database building on Solaris
|
|
+- Make use of newer D-Bus APIs
|
|
+- Fix random seed initialization
|
|
+- Install SFTP static service file by default
|
|
+- Other minor code cleanups
|
|
+- removed upstreamed patches
|
|
+* Sun Sep 03 2006 aj@suse.de
|
|
+- Follow package rename qt->libqt4.
|
|
+* Thu Aug 24 2006 cthiel@suse.de
|
|
+- fix build
|
|
+* Wed Aug 16 2006 cthiel@suse.de
|
|
+- buildrequire python-gtk-devel instead of python-gtk
|
|
+* Mon Aug 14 2006 thoenig@suse.de
|
|
+- Add patch avahi-dbus-api-fix-thoenig-01.patch: Use
|
|
+ dbus_connection_close, not dbus_connection_disconnect
|
|
+* Fri Aug 11 2006 cthiel@suse.de
|
|
+- remove avahi-0.6.10-pygtk-hack.patch, since python-gtk has been fixed in
|
|
+ the meantime
|
|
+* Sun Aug 06 2006 cthiel@suse.de
|
|
+- fixed build by adding avahi-0.6.10-pygtk-hack.patch to hack around an
|
|
+ unfavorable configure check
|
|
+* Mon Jul 03 2006 schwab@suse.de
|
|
+- Fix quoting in configure script.
|
|
+- Fix invalid redefinition of docdir.
|
|
+* Mon May 15 2006 sbrabec@suse.cz
|
|
+- Updated to version 0.6.10 (#137781).
|
|
+ * Fix a buffer overflow in avahi-core
|
|
+ * Refuse to process invalid UTF8 data
|
|
+ * Automatically reconnect to the DBUS if we're kicked. (Works only if
|
|
+ chroot() is disabled)
|
|
+ * Don't hit an assert() in the client libs when the Avahi daemon is
|
|
+ terminated
|
|
+ * Enumerate all service types in the database in the Service
|
|
+ Discovery Applet for Gnome
|
|
+ * Improve the Bonjour compatibility layer to make it survive
|
|
+ GnomeMeeting's broken usage
|
|
+ * Deal properly with local non-ASCII hostnames
|
|
+ * AMD64 and FreeBSD portability fixes
|
|
+ * Filter double DNS server entries in avahi-dnsconfd
|
|
+ * Fix a locking bug in avahi-sharp's EntryGroup.AddService()
|
|
+ * Ported to Solaris (incomplete)
|
|
+ * Add _airport._tcp to our service type database
|
|
+* Tue May 09 2006 sbrabec@suse.cz
|
|
+- Fixed buffer overflow in avahi_record_to_string() (#137781#c7).
|
|
+* Mon Apr 24 2006 sbrabec@suse.cz
|
|
+- Replaced Obsoletes by Conflicts for mDNSResponder* (#149676).
|
|
+* Wed Apr 19 2006 jpr@suse.de
|
|
+- Fix compat layer ABI inconsistencies with mDNSResponder (part of
|
|
+ [#149676])
|
|
+* Wed Apr 05 2006 sbrabec@suse.cz
|
|
+- Wait for daemon initialization in the init script (#150902).
|
|
+* Tue Apr 04 2006 sbrabec@suse.cz
|
|
+- Use Provides and Obsoletes instead of Conflicts to allow seamless
|
|
+ replacement.
|
|
+* Mon Mar 20 2006 sbrabec@suse.cz
|
|
+- Call %%insserv_cleanup in %%postun.
|
|
+* Thu Feb 09 2006 sbrabec@suse.cz
|
|
+- Provide libdns_sd.so RPM symbol, as mDNSResponder does.
|
|
+- Reduced BuildRequires.
|
|
+* Thu Feb 09 2006 sbrabec@suse.cz
|
|
+- Fixed circular dependency between avahi and avahi-glib
|
|
+ (avahi-discover moved to avahi-glib).
|
|
+* Wed Jan 25 2006 mls@suse.de
|
|
+- converted neededforbuild to BuildRequires
|
|
+* Mon Jan 23 2006 sbrabec@suse.cz
|
|
+- Updated to version 0.6.5.
|
|
+- Enable howl compatibility layer as separate packages.
|
|
+* Mon Jan 16 2006 sbrabec@suse.cz
|
|
+- Updated to version 0.6.4.
|
|
+* Tue Dec 20 2005 ro@suse.de
|
|
+- fix build with dbus-1 0.60
|
|
+- added libxml2-python to nfb
|
|
+* Fri Dec 16 2005 rml@suse.de
|
|
+- Move libdns_sd.so to avahi-compat-mDNSResponder from
|
|
+ avahi-compat-mDNSResponder-devel (fix up requires/provides)
|
|
+* Fri Dec 02 2005 sbrabec@suse.cz
|
|
+- Provide dns_sd.h compatibility symlink.
|
|
+* Fri Dec 02 2005 sbrabec@suse.cz
|
|
+- Enable mDNSResponder compatibility layer as separate packages.
|
|
+* Fri Dec 02 2005 sbrabec@suse.cz
|
|
+- Call aclocal to compile in PLUS.
|
|
+- Enabled qt4 bindings.
|
|
+- Fixed file ownership.
|
|
+- Disabled parallel build - mono fails often.
|
|
+* Thu Dec 01 2005 sbrabec@suse.cz
|
|
+- Bi-arch fix.
|
|
+- Build as user.
|
|
+- Enabled parallel build.
|
|
+* Wed Nov 30 2005 sbrabec@suse.cz
|
|
+- Updated to version 0.6.1.
|
|
+- Moved all devel files and Requires to devel subpackage.
|
|
+* Wed Oct 12 2005 ro@suse.de
|
|
+- use gnome2-devel-packages in nfb and cleanup nfb
|
|
+- fix build of sharp part on x86_64
|
|
+* Mon Oct 10 2005 ro@suse.de
|
|
+- removed restart_on_update in postinstall
|
|
+ (only needed in postuninstall)
|
|
+* Thu Oct 06 2005 jpr@suse.de
|
|
+- Initial check in
|
|
--- avahi.changes.orig
|
|
+++ avahi.changes
|
|
@@ -1,4 +1,9 @@
|
|
-------------------------------------------------------------------
|
|
+Wed Oct 22 09:03:33 CDT 2008 - maw@suse.de
|
|
+
|
|
+- Make debug packages require a specific %{version}-%{release}.
|
|
+
|
|
+-------------------------------------------------------------------
|
|
Fri Sep 12 10:09:45 CEST 2008 - aj@suse.de
|
|
|
|
- Remove languages directory ownership, it's now part of filesystem.
|
|
--- avahi.spec.orig
|
|
+++ avahi.spec
|
|
@@ -47,7 +47,7 @@ Release: 32
|
|
%define avahi_qt3_soname 1
|
|
%define avahi_qt4_soname 1
|
|
%if %build_glib2
|
|
-%define debug_package_requires libavahi-ui%{avahi_ui_soname} = %{version}
|
|
+%define debug_package_requires libavahi-ui%{avahi_ui_soname} = %{version}-%{release}
|
|
%endif
|
|
Url: http://www.avahi.org/
|
|
Group: System/Daemons
|