Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2018-03-08 10:42:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "avahi" Thu Mar 8 10:42:49 2018 rev:120 rq:582705 version:0.7 Changes: -------- avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2017-11-30 16:32:01.341843400 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2018-03-08 10:42:53.104905481 +0100 @@ -1,0 +2,65 @@ +Mon Feb 19 15:19:41 UTC 2018 - dims...@opensuse.org + +- Use SPDX3.0 license tags and package COPYING as %license. + +------------------------------------------------------------------- +Wed Nov 29 15:44:31 UTC 2017 - zai...@opensuse.org + +- Update to version 0.7: + + The Avahi 0.7 release brings two new features, binary TXT + records in XML service files and the ability to start the + gobject client in a custom context. + + New Features: + - Add support for binary values in TXT records in XML service + files by specifying + value-format="text|binary-hex|binary-base64". If not + specified, defaults to the normal value of "text" (thus + backwards compatible). + - avahi-gobject: Allow starting the client in a custom + GMainContext by passing context to ga_client_start_in_context + instead of ga_client_start (avahi-gobject minor version has + been incremented). + + Notable Changes: + - avahi-daemon: Remove all default rlimits from + avahi-daemon.conf, as two main problems happened with firstly + rlimit-nproc causing avahi to fail when started in a + container without user namespaces and secondly because memory + rlimits were causing avahi to crash in some cases. Leave it + up to the init system to impose any modified limits instead. + It is recommend to ship this change in distribution default + config files. + - avahi-common: Fix watch cleanup issue in watch_free + - avahi-discover (python): Updated for Python3 & GTK3 + - avahi-autoipd: + . Clear previously set address before binding a new one. + . Fix dhclient hooks to check for avahi-autoipd before + running. + - build: Move default rundir from /var/run to /run as per + modern system setups. + + Other Changes: + - build: + . Fix the printed value of "Building libavahi-client" in + ./configure. + . autogen.sh improved to work when called from another + directory. + . Fix warnings when compiling against musl libc. + - avahi-compat-libdns_sd: Fix incorrect URL in warnings. + - service-type-database: Add new service Types: _ipps._tcp, + _xpra._tcp. + - avahi-dnsconfd: Update manpage with the correct action script + name. + - avahi-gobject: + . Use the correct shared library name in AvahiCore-0.6.gir + . Fix build failing under some locales. + - avahi-common/dbus-watch-glue.c: remove Unneeded semicolon. + - Update gentoo init scripts for newer openrc version. + + Updated translations. +- Drop avahi-empty-share-dir.patch, avahi-gir-fixup.patch, + avahi-move-everything-to-run.patch and avahi-outdated-URL.patch: + Fixed upstream. +- Drop systemd_requires macro: on a machine managed by systemd, we + don't have to require it. If the machine/container is not managed + by systemd, we don't want to require it. +- Add pkgconfig(pygobject-3.0) BuildRequires: New dependency. + +------------------------------------------------------------------- Old: ---- avahi-0.6.32.tar.gz avahi-empty-share-dir.patch avahi-gir-fixup.patch avahi-move-everything-to-run.patch avahi-outdated-URL.patch New: ---- avahi-0.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ avahi-glib2.spec ++++++ --- /var/tmp/diff_new_pack.0uXi1t/_old 2018-03-08 10:42:54.244864436 +0100 +++ /var/tmp/diff_new_pack.0uXi1t/_new 2018-03-08 10:42:54.248864292 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi-glib2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,12 +28,12 @@ # For build all at once, set all to 1. # If you set build_core to 0, you cannot set more than one other option to 1. %define build_core 0 -# NOTE: build_glib2 also controls build of gobject, gtk2, gtk3 and pygtk code. +# NOTE: build_glib2 also controls build of gobject, gtk2, gtk3 code. %define build_glib2 1 %define build_mono 0 %define build_qt3 0 %define build_qt4 0 -Version: 0.6.32 +Version: 0.7 Release: 0 # FIXME: on upgrade, ensure to verify if -DGTK_DISABLE_DEPRECATED=1 can remain in avahi=ui/Makefile.am (GtkStock deprecated with GTK+ 3.9.10). %if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4 @@ -42,7 +42,6 @@ %endif %define avahi_client_soname 3 %define avahi_common_soname 3 -# If avahi_core_soname changes, make sure to update avahi-gir-fixup.patch %define avahi_core_soname 7 %define avahi_ui_soname 0 %define avahi_glib_soname 1 @@ -55,9 +54,9 @@ %endif Url: http://www.avahi.org/ Summary: D-BUS Service for Zeroconf and Bonjour -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: System/Daemons -Source: https://github.com/lathiat/avahi/releases/download/v%{version}/%{_name}-%{version}.tar.gz +Source: http://avahi.org/download/%{_name}-%{version}.tar.gz # From http://packages.debian.org/sid/avahi-daemon http://ftp.debian.org/debian/pool/main/a/avahi/avahi_0.6.31-1.debian.tar.gz Source1: avahi-daemon-check-dns.sh Source3: avahi.firewall @@ -78,16 +77,8 @@ Patch0: avahi-gacdir.patch # PATCH-FIX-UPSTREAM avahi-desktop.patch bnc254654 Avahi#365 -- sbra...@suse.cz Patch1: avahi-desktop.patch -# PATCH-FIX-UPSTREAM avahi-empty-share-dir.patch j...@novell.com -- mailed maintainer -Patch3: avahi-empty-share-dir.patch # PATCH-FEATURE-OPENSUSE avahi-daemon-check-dns-suse.patch bnc431704 sbra...@suse.cz -- Port Debian avahi-daemon-check-dns.sh to SUSE, see also http://avahi.org/wiki/AvahiAndUnicastDotLocal Patch4: avahi-daemon-check-dns-suse.patch -# PATCH-FIX-UPSTREAM avahi-gir-fixup.patch dims...@opensnse.org -- Use complete shared library name in gir file for dependency -Patch12: avahi-gir-fixup.patch -# PATCH-FIX-OPENSUSE avahi-move-everything-to-run.patch rmila...@suse.com -- Move everything to /run directory (socket and pid files) -Patch15: avahi-move-everything-to-run.patch -# PATCH-FIX-UPSTREAM avahi-outdated-URL.patch boo#914298 dims...@opensuse.org -- Replace reference to no longer existing address with a more generic explanation URL -Patch17: avahi-outdated-URL.patch # PATCH-FIX-UPSTREAM avahi-0.6.31-invalid-packet.patch boo#947140 mgo...@suse.com -- don't spam logs for Windows 10 multicast packets Patch18: avahi-0.6.31-invalid-packet.patch # PATCH-FIX-UPSTREAM avahi-0.6.32-suppress-resolv-conf-warning.patch bsc#982317 mgo...@suse.com -- only warn on missing resolv.conf if it is being used. @@ -120,7 +111,6 @@ %else PreReq: sysconfig %endif -%{?systemd_requires} Recommends: %{_name}-lang BuildRequires: dbus-1-devel BuildRequires: doxygen @@ -151,6 +141,7 @@ BuildRequires: libavahi-devel BuildRequires: python-gtk-devel BuildRequires: update-desktop-files +BuildRequires: pkgconfig(pygobject-3.0) %endif %if %build_qt3 BuildRequires: libavahi-devel @@ -763,11 +754,7 @@ translation-update-upstream %patch0 %patch1 -p1 -%patch3 %patch4 -%patch12 -p1 -%patch15 -p1 -%patch17 -p1 %patch18 -p1 %patch19 -p1 @@ -810,15 +797,15 @@ --enable-gobject\ --enable-gtk\ --enable-gtk3\ - --enable-pygtk\ + --enable-pygobject\ %else --disable-glib\ --disable-gobject\ + --disable-pygobject\ %if ! %build_mono --disable-gtk\ %endif --disable-gtk3\ - --disable-pygtk\ %endif %if %build_qt3 --enable-qt3\ @@ -1076,7 +1063,8 @@ %files %defattr(-,root,root) -%doc LICENSE docs/* +%license LICENSE +%doc docs/* %dir %{_libdir}/avahi/ # Note: This file is intentionally packaged here. It is needed for python-avahi and avahi-utils: %{_libdir}/avahi/service-types.db ++++++ avahi-mono.spec ++++++ --- /var/tmp/diff_new_pack.0uXi1t/_old 2018-03-08 10:42:54.264863716 +0100 +++ /var/tmp/diff_new_pack.0uXi1t/_new 2018-03-08 10:42:54.268863572 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi-mono # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,12 +28,12 @@ # For build all at once, set all to 1. # If you set build_core to 0, you cannot set more than one other option to 1. %define build_core 0 -# NOTE: build_glib2 also controls build of gobject, gtk2, gtk3 and pygtk code. +# NOTE: build_glib2 also controls build of gobject, gtk2, gtk3 code. %define build_glib2 0 %define build_mono 1 %define build_qt3 0 %define build_qt4 0 -Version: 0.6.32 +Version: 0.7 Release: 0 # FIXME: on upgrade, ensure to verify if -DGTK_DISABLE_DEPRECATED=1 can remain in avahi=ui/Makefile.am (GtkStock deprecated with GTK+ 3.9.10). %if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4 @@ -42,7 +42,6 @@ %endif %define avahi_client_soname 3 %define avahi_common_soname 3 -# If avahi_core_soname changes, make sure to update avahi-gir-fixup.patch %define avahi_core_soname 7 %define avahi_ui_soname 0 %define avahi_glib_soname 1 @@ -55,9 +54,9 @@ %endif Url: http://www.avahi.org/ Summary: Mono Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Development/Languages/Mono -Source: https://github.com/lathiat/avahi/releases/download/v%{version}/%{_name}-%{version}.tar.gz +Source: http://avahi.org/download/%{_name}-%{version}.tar.gz # From http://packages.debian.org/sid/avahi-daemon http://ftp.debian.org/debian/pool/main/a/avahi/avahi_0.6.31-1.debian.tar.gz Source1: avahi-daemon-check-dns.sh Source3: avahi.firewall @@ -78,16 +77,8 @@ Patch0: avahi-gacdir.patch # PATCH-FIX-UPSTREAM avahi-desktop.patch bnc254654 Avahi#365 -- sbra...@suse.cz Patch1: avahi-desktop.patch -# PATCH-FIX-UPSTREAM avahi-empty-share-dir.patch j...@novell.com -- mailed maintainer -Patch3: avahi-empty-share-dir.patch # PATCH-FEATURE-OPENSUSE avahi-daemon-check-dns-suse.patch bnc431704 sbra...@suse.cz -- Port Debian avahi-daemon-check-dns.sh to SUSE, see also http://avahi.org/wiki/AvahiAndUnicastDotLocal Patch4: avahi-daemon-check-dns-suse.patch -# PATCH-FIX-UPSTREAM avahi-gir-fixup.patch dims...@opensnse.org -- Use complete shared library name in gir file for dependency -Patch12: avahi-gir-fixup.patch -# PATCH-FIX-OPENSUSE avahi-move-everything-to-run.patch rmila...@suse.com -- Move everything to /run directory (socket and pid files) -Patch15: avahi-move-everything-to-run.patch -# PATCH-FIX-UPSTREAM avahi-outdated-URL.patch boo#914298 dims...@opensuse.org -- Replace reference to no longer existing address with a more generic explanation URL -Patch17: avahi-outdated-URL.patch # PATCH-FIX-UPSTREAM avahi-0.6.31-invalid-packet.patch boo#947140 mgo...@suse.com -- don't spam logs for Windows 10 multicast packets Patch18: avahi-0.6.31-invalid-packet.patch # PATCH-FIX-UPSTREAM avahi-0.6.32-suppress-resolv-conf-warning.patch bsc#982317 mgo...@suse.com -- only warn on missing resolv.conf if it is being used. @@ -120,7 +111,6 @@ %else PreReq: sysconfig %endif -%{?systemd_requires} Recommends: %{_name}-lang BuildRequires: dbus-1-devel BuildRequires: doxygen @@ -151,6 +141,7 @@ BuildRequires: libavahi-devel BuildRequires: python-gtk-devel BuildRequires: update-desktop-files +BuildRequires: pkgconfig(pygobject-3.0) %endif %if %build_qt3 BuildRequires: libavahi-devel @@ -728,7 +719,7 @@ %package -n avahi-mono Summary: Mono Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Development/Languages/Mono Requires: gtk-sharp2 Requires: libavahi-client3 >= %{version} @@ -763,11 +754,7 @@ translation-update-upstream %patch0 %patch1 -p1 -%patch3 %patch4 -%patch12 -p1 -%patch15 -p1 -%patch17 -p1 %patch18 -p1 %patch19 -p1 @@ -810,15 +797,15 @@ --enable-gobject\ --enable-gtk\ --enable-gtk3\ - --enable-pygtk\ + --enable-pygobject\ %else --disable-glib\ --disable-gobject\ + --disable-pygobject\ %if ! %build_mono --disable-gtk\ %endif --disable-gtk3\ - --disable-pygtk\ %endif %if %build_qt3 --enable-qt3\ @@ -1076,7 +1063,8 @@ %files %defattr(-,root,root) -%doc LICENSE docs/* +%license LICENSE +%doc docs/* %dir %{_libdir}/avahi/ # Note: This file is intentionally packaged here. It is needed for python-avahi and avahi-utils: %{_libdir}/avahi/service-types.db ++++++ avahi-qt4.spec ++++++ --- /var/tmp/diff_new_pack.0uXi1t/_old 2018-03-08 10:42:54.292862708 +0100 +++ /var/tmp/diff_new_pack.0uXi1t/_new 2018-03-08 10:42:54.292862708 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi-qt4 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,12 +28,12 @@ # For build all at once, set all to 1. # If you set build_core to 0, you cannot set more than one other option to 1. %define build_core 0 -# NOTE: build_glib2 also controls build of gobject, gtk2, gtk3 and pygtk code. +# NOTE: build_glib2 also controls build of gobject, gtk2, gtk3 code. %define build_glib2 0 %define build_mono 0 %define build_qt3 0 %define build_qt4 1 -Version: 0.6.32 +Version: 0.7 Release: 0 # FIXME: on upgrade, ensure to verify if -DGTK_DISABLE_DEPRECATED=1 can remain in avahi=ui/Makefile.am (GtkStock deprecated with GTK+ 3.9.10). %if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4 @@ -42,7 +42,6 @@ %endif %define avahi_client_soname 3 %define avahi_common_soname 3 -# If avahi_core_soname changes, make sure to update avahi-gir-fixup.patch %define avahi_core_soname 7 %define avahi_ui_soname 0 %define avahi_glib_soname 1 @@ -55,9 +54,9 @@ %endif Url: http://www.avahi.org/ Summary: Qt4 Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: System/GUI/KDE -Source: https://github.com/lathiat/avahi/releases/download/v%{version}/%{_name}-%{version}.tar.gz +Source: http://avahi.org/download/%{_name}-%{version}.tar.gz # From http://packages.debian.org/sid/avahi-daemon http://ftp.debian.org/debian/pool/main/a/avahi/avahi_0.6.31-1.debian.tar.gz Source1: avahi-daemon-check-dns.sh Source3: avahi.firewall @@ -78,16 +77,8 @@ Patch0: avahi-gacdir.patch # PATCH-FIX-UPSTREAM avahi-desktop.patch bnc254654 Avahi#365 -- sbra...@suse.cz Patch1: avahi-desktop.patch -# PATCH-FIX-UPSTREAM avahi-empty-share-dir.patch j...@novell.com -- mailed maintainer -Patch3: avahi-empty-share-dir.patch # PATCH-FEATURE-OPENSUSE avahi-daemon-check-dns-suse.patch bnc431704 sbra...@suse.cz -- Port Debian avahi-daemon-check-dns.sh to SUSE, see also http://avahi.org/wiki/AvahiAndUnicastDotLocal Patch4: avahi-daemon-check-dns-suse.patch -# PATCH-FIX-UPSTREAM avahi-gir-fixup.patch dims...@opensnse.org -- Use complete shared library name in gir file for dependency -Patch12: avahi-gir-fixup.patch -# PATCH-FIX-OPENSUSE avahi-move-everything-to-run.patch rmila...@suse.com -- Move everything to /run directory (socket and pid files) -Patch15: avahi-move-everything-to-run.patch -# PATCH-FIX-UPSTREAM avahi-outdated-URL.patch boo#914298 dims...@opensuse.org -- Replace reference to no longer existing address with a more generic explanation URL -Patch17: avahi-outdated-URL.patch # PATCH-FIX-UPSTREAM avahi-0.6.31-invalid-packet.patch boo#947140 mgo...@suse.com -- don't spam logs for Windows 10 multicast packets Patch18: avahi-0.6.31-invalid-packet.patch # PATCH-FIX-UPSTREAM avahi-0.6.32-suppress-resolv-conf-warning.patch bsc#982317 mgo...@suse.com -- only warn on missing resolv.conf if it is being used. @@ -120,7 +111,6 @@ %else PreReq: sysconfig %endif -%{?systemd_requires} Recommends: %{_name}-lang BuildRequires: dbus-1-devel BuildRequires: doxygen @@ -151,6 +141,7 @@ BuildRequires: libavahi-devel BuildRequires: python-gtk-devel BuildRequires: update-desktop-files +BuildRequires: pkgconfig(pygobject-3.0) %endif %if %build_qt3 BuildRequires: libavahi-devel @@ -765,11 +756,7 @@ translation-update-upstream %patch0 %patch1 -p1 -%patch3 %patch4 -%patch12 -p1 -%patch15 -p1 -%patch17 -p1 %patch18 -p1 %patch19 -p1 @@ -812,15 +799,15 @@ --enable-gobject\ --enable-gtk\ --enable-gtk3\ - --enable-pygtk\ + --enable-pygobject\ %else --disable-glib\ --disable-gobject\ + --disable-pygobject\ %if ! %build_mono --disable-gtk\ %endif --disable-gtk3\ - --disable-pygtk\ %endif %if %build_qt3 --enable-qt3\ @@ -1078,7 +1065,8 @@ %files %defattr(-,root,root) -%doc LICENSE docs/* +%license LICENSE +%doc docs/* %dir %{_libdir}/avahi/ # Note: This file is intentionally packaged here. It is needed for python-avahi and avahi-utils: %{_libdir}/avahi/service-types.db ++++++ avahi.spec ++++++ --- /var/tmp/diff_new_pack.0uXi1t/_old 2018-03-08 10:42:54.316861844 +0100 +++ /var/tmp/diff_new_pack.0uXi1t/_new 2018-03-08 10:42:54.320861700 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,12 +30,12 @@ # For build all at once, set all to 1. # If you set build_core to 0, you cannot set more than one other option to 1. %define build_core 1 -# NOTE: build_glib2 also controls build of gobject, gtk2, gtk3 and pygtk code. +# NOTE: build_glib2 also controls build of gobject, gtk2, gtk3 code. %define build_glib2 0 %define build_mono 0 %define build_qt3 0 %define build_qt4 0 -Version: 0.6.32 +Version: 0.7 Release: 0 # FIXME: on upgrade, ensure to verify if -DGTK_DISABLE_DEPRECATED=1 can remain in avahi=ui/Makefile.am (GtkStock deprecated with GTK+ 3.9.10). %if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4 @@ -44,7 +44,6 @@ %endif %define avahi_client_soname 3 %define avahi_common_soname 3 -# If avahi_core_soname changes, make sure to update avahi-gir-fixup.patch %define avahi_core_soname 7 %define avahi_ui_soname 0 %define avahi_glib_soname 1 @@ -57,9 +56,9 @@ %endif Url: http://www.avahi.org/ Summary: D-BUS Service for Zeroconf and Bonjour -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: System/Daemons -Source: https://github.com/lathiat/avahi/releases/download/v%{version}/%{_name}-%{version}.tar.gz +Source: http://avahi.org/download/%{_name}-%{version}.tar.gz # From http://packages.debian.org/sid/avahi-daemon http://ftp.debian.org/debian/pool/main/a/avahi/avahi_0.6.31-1.debian.tar.gz Source1: avahi-daemon-check-dns.sh Source3: avahi.firewall @@ -80,16 +79,8 @@ Patch0: avahi-gacdir.patch # PATCH-FIX-UPSTREAM avahi-desktop.patch bnc254654 Avahi#365 -- sbra...@suse.cz Patch1: avahi-desktop.patch -# PATCH-FIX-UPSTREAM avahi-empty-share-dir.patch j...@novell.com -- mailed maintainer -Patch3: avahi-empty-share-dir.patch # PATCH-FEATURE-OPENSUSE avahi-daemon-check-dns-suse.patch bnc431704 sbra...@suse.cz -- Port Debian avahi-daemon-check-dns.sh to SUSE, see also http://avahi.org/wiki/AvahiAndUnicastDotLocal Patch4: avahi-daemon-check-dns-suse.patch -# PATCH-FIX-UPSTREAM avahi-gir-fixup.patch dims...@opensnse.org -- Use complete shared library name in gir file for dependency -Patch12: avahi-gir-fixup.patch -# PATCH-FIX-OPENSUSE avahi-move-everything-to-run.patch rmila...@suse.com -- Move everything to /run directory (socket and pid files) -Patch15: avahi-move-everything-to-run.patch -# PATCH-FIX-UPSTREAM avahi-outdated-URL.patch boo#914298 dims...@opensuse.org -- Replace reference to no longer existing address with a more generic explanation URL -Patch17: avahi-outdated-URL.patch # PATCH-FIX-UPSTREAM avahi-0.6.31-invalid-packet.patch boo#947140 mgo...@suse.com -- don't spam logs for Windows 10 multicast packets Patch18: avahi-0.6.31-invalid-packet.patch # PATCH-FIX-UPSTREAM avahi-0.6.32-suppress-resolv-conf-warning.patch bsc#982317 mgo...@suse.com -- only warn on missing resolv.conf if it is being used. @@ -122,7 +113,6 @@ %else PreReq: sysconfig %endif -%{?systemd_requires} Recommends: %{_name}-lang BuildRequires: dbus-1-devel BuildRequires: doxygen @@ -153,6 +143,7 @@ BuildRequires: libavahi-devel BuildRequires: python-gtk-devel BuildRequires: update-desktop-files +BuildRequires: pkgconfig(pygobject-3.0) %endif %if %build_qt3 BuildRequires: libavahi-devel @@ -765,11 +756,7 @@ translation-update-upstream %patch0 %patch1 -p1 -%patch3 %patch4 -%patch12 -p1 -%patch15 -p1 -%patch17 -p1 %patch18 -p1 %patch19 -p1 @@ -812,15 +799,15 @@ --enable-gobject\ --enable-gtk\ --enable-gtk3\ - --enable-pygtk\ + --enable-pygobject\ %else --disable-glib\ --disable-gobject\ + --disable-pygobject\ %if ! %build_mono --disable-gtk\ %endif --disable-gtk3\ - --disable-pygtk\ %endif %if %build_qt3 --enable-qt3\ @@ -1078,7 +1065,8 @@ %files %defattr(-,root,root) -%doc LICENSE docs/* +%license LICENSE +%doc docs/* %dir %{_libdir}/avahi/ # Note: This file is intentionally packaged here. It is needed for python-avahi and avahi-utils: %{_libdir}/avahi/service-types.db ++++++ avahi-0.6.32.tar.gz -> avahi-0.7.tar.gz ++++++ ++++ 7092 lines of diff (skipped)