commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2020-08-12 10:20:56 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new.3399 (New) Package is "avahi" Wed Aug 12 10:20:56 2020 rev:134 rq:824816 version:0.7 Changes: --- /work/SRC/openSUSE:Factory/avahi/avahi-glib2.changes2020-01-13 22:18:23.634431107 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new.3399/avahi-glib2.changes 2020-08-12 10:23:04.383750253 +0200 @@ -1,0 +2,5 @@ +Thu Aug 6 07:59:00 UTC 2020 - Jan Engelhardt + +- Skip the xargs dance and just use find directly. + +--- avahi-mono.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2020-07-31 15:54:38.944289155 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new.3399/avahi.changes2020-08-12 10:23:12.623754308 +0200 @@ -1,0 +2,10 @@ +Thu Aug 6 07:59:00 UTC 2020 - Jan Engelhardt + +- Skip the xargs dance and just use find directly. + +--- +Fri Jul 31 16:22:16 UTC 2020 - Michael Gorse + +- Pass -print0 to find, to match -r0 being passed to xargs. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.RijDjJ/_old 2020-08-12 10:23:15.279755616 +0200 +++ /var/tmp/diff_new_pack.RijDjJ/_new 2020-08-12 10:23:15.283755618 +0200 @@ -650,7 +650,7 @@ %post autoipd %{fillup_only -ns avahi autoipd} # Change ownership of /var/lib/avahi-autoipd after upgrade from openSUSE <= 12.3 and SLE <= 11. -find %{_localstatedir}/lib/avahi-autoipd -user avahi |xargs -r0 chown avahi-autoipd:avahi-autoipd +find %{_localstatedir}/lib/avahi-autoipd -user avahi -exec chown avahi-autoipd:avahi-autoipd {} + %post -n libavahi-client3 -p /sbin/ldconfig %postun -n libavahi-client3 -p /sbin/ldconfig avahi-mono.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.RijDjJ/_old 2020-08-12 10:23:15.331755641 +0200 +++ /var/tmp/diff_new_pack.RijDjJ/_new 2020-08-12 10:23:15.335755644 +0200 @@ -645,7 +645,7 @@ %post autoipd %{fillup_only -ns avahi autoipd} # Change ownership of /var/lib/avahi-autoipd after upgrade from openSUSE <= 12.3 and SLE <= 11. -find %{_localstatedir}/lib/avahi-autoipd -user avahi |xargs -r0 chown avahi-autoipd:avahi-autoipd +find %{_localstatedir}/lib/avahi-autoipd -user avahi -exec chown avahi-autoipd:avahi-autoipd {} + %post -n libavahi-client3 -p /sbin/ldconfig %postun -n libavahi-client3 -p /sbin/ldconfig
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2020-07-31 15:53:57 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new.3592 (New) Package is "avahi" Fri Jul 31 15:53:57 2020 rev:133 rq:823552 version:0.7 Changes: avahi-mono.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2020-04-19 21:49:32.148088715 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new.3592/avahi.changes2020-07-31 15:54:38.944289155 +0200 @@ -1,0 +2,13 @@ +Thu Jul 30 10:06:28 UTC 2020 - Dominique Leuenberger + +- Call xargs -r0 instead of just xargs -r: guard against file names + with whitespaces. + +--- +Tue Jul 21 21:39:05 UTC 2020 - Michael Gorse + +- When changing ownership of /var/lib/autoipd, only change + ownership of files owned by avahi, to mitigate against + possible exploits (bsc#1154063). + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.OP6wSo/_old 2020-07-31 15:54:42.052291379 +0200 +++ /var/tmp/diff_new_pack.OP6wSo/_new 2020-07-31 15:54:42.056291382 +0200 @@ -650,7 +650,7 @@ %post autoipd %{fillup_only -ns avahi autoipd} # Change ownership of /var/lib/avahi-autoipd after upgrade from openSUSE <= 12.3 and SLE <= 11. -chown -R avahi-autoipd:avahi-autoipd %{_localstatedir}/lib/avahi-autoipd +find %{_localstatedir}/lib/avahi-autoipd -user avahi |xargs -r0 chown avahi-autoipd:avahi-autoipd %post -n libavahi-client3 -p /sbin/ldconfig %postun -n libavahi-client3 -p /sbin/ldconfig avahi-mono.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.OP6wSo/_old 2020-07-31 15:54:42.104291417 +0200 +++ /var/tmp/diff_new_pack.OP6wSo/_new 2020-07-31 15:54:42.108291420 +0200 @@ -645,7 +645,7 @@ %post autoipd %{fillup_only -ns avahi autoipd} # Change ownership of /var/lib/avahi-autoipd after upgrade from openSUSE <= 12.3 and SLE <= 11. -chown -R avahi-autoipd:avahi-autoipd %{_localstatedir}/lib/avahi-autoipd +find %{_localstatedir}/lib/avahi-autoipd -user avahi |xargs -r0 chown avahi-autoipd:avahi-autoipd %post -n libavahi-client3 -p /sbin/ldconfig %postun -n libavahi-client3 -p /sbin/ldconfig
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2020-04-19 21:49:25 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new.2738 (New) Package is "avahi" Sun Apr 19 21:49:25 2020 rev:132 rq:794349 version:0.7 Changes: avahi-mono.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2020-02-06 13:05:49.436257755 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new.2738/avahi.changes2020-04-19 21:49:32.148088715 +0200 @@ -1,0 +2,6 @@ +Wed Apr 8 11:51:58 UTC 2020 - Tomáš Chvátal + +- Do not pull in dbus-1-python which is py2 variant but properly + pull in the python3 package + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.ZJLH9d/_old 2020-04-19 21:49:32.876090176 +0200 +++ /var/tmp/diff_new_pack.ZJLH9d/_new 2020-04-19 21:49:32.880090184 +0200 @@ -104,7 +104,7 @@ BuildRequires: zlib-devel BuildRequires: pkgconfig(systemd) # For python bindings and utilities: -#BuildRequires: dbus-1-python +#BuildRequires: python3-dbus-python #Requires: dbus-1 Requires: nss-mdns Requires(pre): shadow @@ -213,9 +213,9 @@ Summary:A set of Avahi utilities written in Python Group: Development/Languages/Python Requires: %{name} = %{version} -Requires: dbus-1-python Requires: python3-Twisted Requires: python3-dbm +Requires: python3-dbus-python # Old name used for <= 10.3: Provides: avahi-python = %{version} Obsoletes: avahi-python < %{version} avahi-mono.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.ZJLH9d/_old 2020-04-19 21:49:32.916090256 +0200 +++ /var/tmp/diff_new_pack.ZJLH9d/_new 2020-04-19 21:49:32.916090256 +0200 @@ -106,7 +106,7 @@ BuildRequires: zlib-devel BuildRequires: pkgconfig(systemd) # For python bindings and utilities: -#BuildRequires: dbus-1-python +#BuildRequires: python3-dbus-python #Requires: dbus-1 Requires: nss-mdns Requires(pre): shadow @@ -215,9 +215,9 @@ Summary:A set of Avahi utilities written in Python Group: Development/Languages/Python Requires: %{name} = %{version} -Requires: dbus-1-python Requires: python3-Twisted Requires: python3-dbm +Requires: python3-dbus-python # Old name used for <= 10.3: Provides: avahi-python = %{version} Obsoletes: avahi-python < %{version}
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2020-02-06 13:05:47 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new.26092 (New) Package is "avahi" Thu Feb 6 13:05:47 2020 rev:131 rq:769339 version:0.7 Changes: avahi-mono.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2020-01-28 10:47:18.428501724 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new.26092/avahi.changes 2020-02-06 13:05:49.436257755 +0100 @@ -1,0 +2,6 @@ +Sun Feb 2 08:22:41 UTC 2020 - Thorsten Kukuk + +- Require shadow instead of pwdutils: pwdutils has been absorbed + and replaced by shadow long ago. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.A8rTIn/_old 2020-02-06 13:05:50.360258257 +0100 +++ /var/tmp/diff_new_pack.A8rTIn/_new 2020-02-06 13:05:50.364258260 +0100 @@ -107,7 +107,7 @@ #BuildRequires: dbus-1-python #Requires: dbus-1 Requires: nss-mdns -Requires(pre): pwdutils +Requires(pre): shadow # # mDNSResponder was used for <= 10.2: Provides: mDNSResponder = 107.5 avahi-mono.spec: same change avahi.spec: same change
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2020-01-28 10:47:16 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new.26092 (New) Package is "avahi" Tue Jan 28 10:47:16 2020 rev:130 rq:767339 version:0.7 Changes: avahi-mono.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2020-01-13 22:18:33.598435729 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new.26092/avahi.changes 2020-01-28 10:47:18.428501724 +0100 @@ -1,0 +2,5 @@ +Sat Jan 25 14:11:21 UTC 2020 - Dominique Leuenberger + +- No longer recommend -lang: supplements are in use. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.hyGQnt/_old 2020-01-28 10:47:19.928502645 +0100 +++ /var/tmp/diff_new_pack.hyGQnt/_new 2020-01-28 10:47:19.932502648 +0100 @@ -108,7 +108,6 @@ #Requires: dbus-1 Requires: nss-mdns Requires(pre): pwdutils -Recommends: %{_name}-lang # # mDNSResponder was used for <= 10.2: Provides: mDNSResponder = 107.5 @@ -537,7 +536,6 @@ %if !%{build_core} cd .. %make_build install-pkgconfigDATA DESTDIR=%{buildroot} - %endif %if %{build_core} # do not remove this unless you plan to fix _all_ the references to ++ avahi-mono.spec ++ --- /var/tmp/diff_new_pack.hyGQnt/_old 2020-01-28 10:47:19.948502657 +0100 +++ /var/tmp/diff_new_pack.hyGQnt/_new 2020-01-28 10:47:19.952502660 +0100 @@ -108,7 +108,6 @@ #Requires: dbus-1 Requires: nss-mdns Requires(pre): pwdutils -Recommends: %{_name}-lang # # mDNSResponder was used for <= 10.2: Provides: mDNSResponder = 107.5 @@ -507,7 +506,6 @@ for DIR in avahi-glib avahi-gobject avahi-ui avahi-discover-standalone avahi-python man ; do cd $DIR %make_build - cd .. done %endif ++ avahi.spec ++ --- /var/tmp/diff_new_pack.hyGQnt/_old 2020-01-28 10:47:19.964502667 +0100 +++ /var/tmp/diff_new_pack.hyGQnt/_new 2020-01-28 10:47:19.972502672 +0100 @@ -110,7 +110,6 @@ #Requires: dbus-1 Requires: nss-mdns Requires(pre): pwdutils -Recommends: %{_name}-lang # # mDNSResponder was used for <= 10.2: Provides: mDNSResponder = 107.5
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2020-01-13 22:16:55 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new.6675 (New) Package is "avahi" Mon Jan 13 22:16:55 2020 rev:129 rq:761956 version:0.7 Changes: --- /work/SRC/openSUSE:Factory/avahi/avahi-glib2.changes2019-09-19 15:45:04.523363664 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new.6675/avahi-glib2.changes 2020-01-13 22:18:23.634431107 +0100 @@ -1,0 +2,5 @@ +Wed Jan 8 10:17:38 UTC 2020 - Martin Liška + +- Use %make_build. + +--- --- /work/SRC/openSUSE:Factory/avahi/avahi-mono.changes 2019-09-19 15:45:06.747363211 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new.6675/avahi-mono.changes 2020-01-13 22:18:28.298433271 +0100 @@ -1,0 +2,5 @@ +Wed Jan 8 10:17:46 UTC 2020 - Martin Liška + +- Use %make_build. + +--- --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2019-09-19 15:45:06.915363178 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new.6675/avahi.changes2020-01-13 22:18:33.598435729 +0100 @@ -1,0 +2,5 @@ +Wed Jan 8 10:17:28 UTC 2020 - Martin Liška + +- Use %make_build. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.KQn4B0/_old 2020-01-13 22:18:35.606436661 +0100 +++ /var/tmp/diff_new_pack.KQn4B0/_new 2020-01-13 22:18:35.630436672 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi-glib2 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -506,16 +506,16 @@ %if %{build_glib2} && !%{build_core} for DIR in avahi-glib avahi-gobject avahi-ui avahi-discover-standalone avahi-python man ; do cd $DIR -make %{?_smp_mflags} +%make_build cd .. done %endif %if %{build_mono} && !%{build_core} cd avahi-sharp -make %{?_smp_mflags} +%make_build cd ../avahi-ui-sharp %endif -make %{?_smp_mflags} +%make_build %install %if %{build_glib2} && !%{build_core} @@ -536,7 +536,8 @@ rm -rf %{buildroot}%{_sysconfdir}/init.d/ %if !%{build_core} cd .. -make %{?_smp_mflags} install-pkgconfigDATA DESTDIR=%{buildroot} +%make_build install-pkgconfigDATA DESTDIR=%{buildroot} + %endif %if %{build_core} # do not remove this unless you plan to fix _all_ the references to ++ avahi-mono.spec ++ --- /var/tmp/diff_new_pack.KQn4B0/_old 2020-01-13 22:18:35.662436686 +0100 +++ /var/tmp/diff_new_pack.KQn4B0/_new 2020-01-13 22:18:35.674436692 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi-mono # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -506,16 +506,17 @@ %if %{build_glib2} && !%{build_core} for DIR in avahi-glib avahi-gobject avahi-ui avahi-discover-standalone avahi-python man ; do cd $DIR -make %{?_smp_mflags} +%make_build + cd .. done %endif %if %{build_mono} && !%{build_core} cd avahi-sharp -make %{?_smp_mflags} +%make_build cd ../avahi-ui-sharp %endif -make %{?_smp_mflags} +%make_build %install %if %{build_glib2} && !%{build_core} @@ -536,7 +537,7 @@ rm -rf %{buildroot}%{_sysconfdir}/init.d/ %if !%{build_core} cd .. -make %{?_smp_mflags} install-pkgconfigDATA DESTDIR=%{buildroot} +%make_build install-pkgconfigDATA DESTDIR=%{buildroot} %endif %if %{build_core} # do not remove this unless you plan to fix _all_ the references to ++ avahi.spec ++ --- /var/tmp/diff_new_pack.KQn4B0/_old 2020-01-13 22:18:35.690436700 +0100 +++ /var/tmp/diff_new_pack.KQn4B0/_new 2020-01-13 22:18:35.694436702 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -501,16 +501,16 @@ %if %{build_glib2} && !%{build_core} for DIR in avahi-glib avahi-gobject avahi-ui avahi-discover-standalone avahi-python man ; do cd $DIR -make %{?_smp_mflags} +%make_build cd .. done %endif %if %{build_mono} && !%{build_core} cd avahi-sharp -make %{?_smp_mflags} +%make_build cd ../avahi-ui-sharp %endif -make %{?_smp_mflags} +%make_build %install %if %{build_glib2} && !%{build_core} @@ -531,7
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2019-09-19 15:45:02 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new.7948 (New) Package is "avahi" Thu Sep 19 15:45:02 2019 rev:128 rq:725539 version:0.7 Changes: --- /work/SRC/openSUSE:Factory/avahi/avahi-glib2.changes2019-07-13 13:59:46.594909387 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new.7948/avahi-glib2.changes 2019-09-19 15:45:04.523363664 +0200 @@ -1,0 +2,9 @@ +Mon Aug 12 17:29:45 UTC 2019 - Bjørn Lie + +- Drop gtk2-devel and python-gtk-devel BuildRequires: No longer + build gtk2 support. Following this, pass --disable-gtk to + configure. Drop sub-package libavahi-ui0, no longer built. +- Drop long disabled sub-packages libavahi-qt4-1 and + libavahi-qt4-devel. + +--- avahi-mono.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2019-07-13 13:59:46.710909352 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new.7948/avahi.changes2019-09-19 15:45:06.915363178 +0200 @@ -0,0 +1,15 @@ +--- +Thu Aug 22 20:40:18 UTC 2019 - Jan Engelhardt + +- Trim descriptions of secondary packages. + +--- +Mon Aug 12 17:29:45 UTC 2019 - Bjørn Lie + +- Drop gtk2-devel and python-gtk-devel BuildRequires: No longer + build gtk2 support. Following this, pass --disable-gtk to + configure. Drop sub-package libavahi-ui0, no longer built. +- Drop long disabled sub-packages libavahi-qt4-1 and + libavahi-qt4-devel. + +--- Other differences: -- ++ avahi-glib2.spec ++ 628 lines (skipped) between /work/SRC/openSUSE:Factory/avahi/avahi-glib2.spec and /work/SRC/openSUSE:Factory/.avahi.new.7948/avahi-glib2.spec avahi-mono.spec: same change avahi.spec: same change
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2019-07-13 13:44:47 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new.4615 (New) Package is "avahi" Sat Jul 13 13:44:47 2019 rev:127 rq:714311 version:0.7 Changes: --- /work/SRC/openSUSE:Factory/avahi/avahi-glib2.changes2017-11-30 16:32:00.173885889 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new.4615/avahi-glib2.changes 2019-07-13 13:59:46.594909387 +0200 @@ -1,0 +2,8 @@ +Fri Jul 5 12:22:21 UTC 2019 - matthias.gerst...@suse.com + +- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by + firewalld, see [1]. + + [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html + +--- avahi-mono.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2019-05-03 22:08:47.615078892 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new.4615/avahi.changes2019-07-13 13:59:46.710909352 +0200 @@ -0,0 +1,7 @@ +Fri Jul 5 12:22:21 UTC 2019 - matthias.gerst...@suse.com + +- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by + firewalld, see [1]. + + [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html + Old: avahi.firewall Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.j9IgGC/_old 2019-07-13 13:59:47.414909136 +0200 +++ /var/tmp/diff_new_pack.j9IgGC/_new 2019-07-13 13:59:47.418909135 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -47,7 +47,6 @@ 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 # Copy of glib-2.0.m4 from glib2-devel to not depend on glib2-devel. Source4:avahi-glib-gettext.m4 Source5:avahi.sysconfig @@ -804,10 +803,9 @@ install avahi-autoipd/avahi-autoipd.if-up %{buildroot}%{_sysconfdir}/sysconfig/network/if-up.d/avahi-autoipd install avahi-autoipd/avahi-autoipd.if-down %{buildroot}%{_sysconfdir}/sysconfig/network/if-down.d/avahi-autoipd install -d %{buildroot}/%{_localstatedir}/lib/avahi-autoipd -mkdir -p %{buildroot}/%{_sbindir} %{buildroot}/%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services +mkdir -p %{buildroot}/%{_sbindir} ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcavahi-daemon ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcavahi-dnsconfd -install -m 644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/avahi install -d %{buildroot}/%{_datadir}/pixmaps install -d %{buildroot}%{_fillupdir} install -m 644 sysconfig.avahi* %{buildroot}%{_fillupdir}/ @@ -953,7 +951,6 @@ %exclude %{_sbindir}/avahi-autoipd %{_sbindir}/rcavahi-daemon %{_sbindir}/rcavahi-dnsconfd -%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/* %dir %{_sysconfdir}/avahi %config %{_sysconfdir}/avahi/avahi-daemon.conf %{_sysconfdir}/avahi/avahi-dnsconfd.action ++ avahi-mono.spec ++ --- /var/tmp/diff_new_pack.j9IgGC/_old 2019-07-13 13:59:47.438909129 +0200 +++ /var/tmp/diff_new_pack.j9IgGC/_new 2019-07-13 13:59:47.442909127 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -47,7 +47,6 @@ 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 # Copy of glib-2.0.m4 from glib2-devel to not depend on glib2-devel. Source4:avahi-glib-gettext.m4 Source5:avahi.sysconfig @@ -637,6 +636,7 @@ %if %{build_mono} %package -n avahi-mono Summary:Mono Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour +License:LGPL-2.1-or-later Group: Development/Languages/Mono Requires: gtk-sharp2 Requires: libavahi-client3 >= %{version} @@ -803,10 +803,9 @@ install avahi-autoipd/avahi-autoipd.if-up %{buildroot}%{_sysconfdir}/sysconfig/network/if-up.d/avahi-autoipd install
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2019-05-03 22:08:46 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new.5148 (New) Package is "avahi" Fri May 3 22:08:46 2019 rev:126 rq:695286 version:0.7 Changes: avahi-mono.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2019-03-22 14:57:21.721951035 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new.5148/avahi.changes2019-05-03 22:08:47.615078892 +0200 @@ -1,0 +2,5 @@ +Wed Apr 17 12:36:40 UTC 2019 - Dominique Leuenberger + +- Drop -Qt4 variant: Qt4 is EOL. + +--- Old: avahi-qt4.changes avahi-qt4.spec Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.NTLvhm/_old 2019-05-03 22:08:49.187082029 +0200 +++ /var/tmp/diff_new_pack.NTLvhm/_new 2019-05-03 22:08:49.199082053 +0200 @@ -43,7 +43,7 @@ Summary:D-Bus Service for Zeroconf and Bonjour License:LGPL-2.1-or-later Group: System/Daemons -Url:http://www.avahi.org/ +URL:http://www.avahi.org/ 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 @@ -83,12 +83,12 @@ BuildRequires: intltool BuildRequires: libdaemon-devel BuildRequires: libexpat-devel -BuildRequires: python3-dbus-python # libtool is needed to build all variants: bootstrap is unconditional in the build section BuildRequires: libtool BuildRequires: pkgconfig # Even if we are not building python bindings, we need python to build service types database: BuildRequires: python3-dbm +BuildRequires: python3-dbus-python BuildRequires: python3-devel BuildRequires: translation-update-upstream # 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). @@ -702,7 +702,7 @@ %build autoreconf -f -i intltoolize -f -export PYTHON=/usr/bin/python3 +export PYTHON=%{_bindir}/python3 %configure\ --libexecdir=%{_prefix}/lib\ --disable-static\ ++ avahi-mono.spec ++ --- /var/tmp/diff_new_pack.NTLvhm/_old 2019-05-03 22:08:49.255082165 +0200 +++ /var/tmp/diff_new_pack.NTLvhm/_new 2019-05-03 22:08:49.279082212 +0200 @@ -43,7 +43,7 @@ Summary:Mono Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour License:LGPL-2.1-or-later Group: Development/Languages/Mono -Url:http://www.avahi.org/ +URL:http://www.avahi.org/ 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 @@ -83,12 +83,12 @@ BuildRequires: intltool BuildRequires: libdaemon-devel BuildRequires: libexpat-devel -BuildRequires: python3-dbus-python # libtool is needed to build all variants: bootstrap is unconditional in the build section BuildRequires: libtool BuildRequires: pkgconfig # Even if we are not building python bindings, we need python to build service types database: BuildRequires: python3-dbm +BuildRequires: python3-dbus-python BuildRequires: python3-devel BuildRequires: translation-update-upstream # 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). @@ -637,7 +637,6 @@ %if %{build_mono} %package -n avahi-mono Summary:Mono Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour -License:LGPL-2.1-or-later Group: Development/Languages/Mono Requires: gtk-sharp2 Requires: libavahi-client3 >= %{version} @@ -702,7 +701,7 @@ %build autoreconf -f -i intltoolize -f -export PYTHON=/usr/bin/python3 +export PYTHON=%{_bindir}/python3 %configure\ --libexecdir=%{_prefix}/lib\ --disable-static\ ++ avahi.spec ++ --- /var/tmp/diff_new_pack.NTLvhm/_old 2019-05-03 22:08:49.323082301 +0200 +++ /var/tmp/diff_new_pack.NTLvhm/_new 2019-05-03 22:08:49.343082340 +0200 @@ -45,7 +45,7 @@ Summary:D-Bus Service for Zeroconf and Bonjour License:LGPL-2.1-or-later Group: System/Daemons -Url:http://www.avahi.org/ +URL:http://www.avahi.org/ Source: http://avahi.org/download/%{_name}-%{version}.tar.gz # From http://packages.debian.org/sid/avahi-daemon
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2019-03-22 14:57:18 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new.25356 (New) Package is "avahi" Fri Mar 22 14:57:18 2019 rev:125 rq:686198 version:0.7 Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2019-01-08 12:15:58.485066697 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new.25356/avahi.changes 2019-03-22 14:57:21.721951035 +0100 @@ -1,0 +2,8 @@ +Sun Mar 17 09:47:52 UTC 2019 - Jan Engelhardt + +- Remove %if..%endif guards that do not affect the build result. +- Write "D-BUS" per its own name, "D-Bus". +- Replace FIXME PreReq with proper requires as needed. +- Update boilerplate summaries, and remove em dash grammar. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.EdmmXc/_old 2019-03-22 14:57:24.357949217 +0100 +++ /var/tmp/diff_new_pack.EdmmXc/_new 2019-03-22 14:57:24.357949217 +0100 @@ -40,7 +40,7 @@ Name: avahi-glib2 Version:0.7 Release:0 -Summary:D-BUS Service for Zeroconf and Bonjour +Summary:D-Bus Service for Zeroconf and Bonjour License:LGPL-2.1-or-later Group: System/Daemons Url:http://www.avahi.org/ @@ -110,9 +110,7 @@ #BuildRequires: dbus-1-python #Requires: dbus-1 Requires: nss-mdns -# FIXME: use proper Requires(pre/post/preun/...) -PreReq: pwdutils -PreReq: sysvinit(network) +Requires(pre): pwdutils Recommends: %{_name}-lang # # mDNSResponder was used for <= 10.2: @@ -150,7 +148,7 @@ %description Avahi is an implementation of the DNS Service Discovery and Multicast -DNS specifications for Zeroconf Computing. It uses D-BUS for +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. @@ -161,14 +159,13 @@ addition, it supports some nifty things, like correct mDNS reflection across LAN segments. -%if %{build_core} %package -n libavahi-client3 -Summary:D-BUS Service for Zeroconf and Bonjour +Summary:D-Bus Service for Zeroconf and Bonjour Group: System/Libraries %description -n libavahi-client3 Avahi is an implementation of the DNS Service Discovery and Multicast -DNS specifications for Zeroconf Computing. It uses D-BUS for +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. @@ -180,12 +177,12 @@ across LAN segments. %package -n libavahi-common3 -Summary:D-BUS Service for Zeroconf and Bonjour +Summary:D-Bus Service for Zeroconf and Bonjour Group: System/Libraries %description -n libavahi-common3 Avahi is an implementation of the DNS Service Discovery and Multicast -DNS specifications for Zeroconf Computing. It uses D-BUS for +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. @@ -197,12 +194,12 @@ across LAN segments. %package -n libavahi-core7 -Summary:D-BUS Service for Zeroconf and Bonjour +Summary:D-Bus Service for Zeroconf and Bonjour Group: System/Libraries %description -n libavahi-core7 Avahi is an implementation of the DNS Service Discovery and Multicast -DNS specifications for Zeroconf Computing. It uses D-BUS for +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. @@ -214,7 +211,7 @@ across LAN segments. %package -n libdns_sd -Summary:mDNSResponder Compatibility Package for D-BUS Service for Zeroconf/Bonjour +Summary:mDNSResponder Compatibility Package for the Zeroconf/Bonjour D-Bus service # mDNSResponder-lib used unversioned soname. # Provide full compatibility with mDNSResponder (FIXME: should be fixed in the package): # @@ -235,7 +232,7 @@ Apple mDNSResponder compatibility layer for avahi. Avahi is an implementation the DNS Service Discovery and Multicast DNS
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2019-01-08 12:15:56 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new.28833 (New) Package is "avahi" Tue Jan 8 12:15:56 2019 rev:124 rq:663088 version:0.7 Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2018-05-10 15:45:35.773628240 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new.28833/avahi.changes 2019-01-08 12:15:58.485066697 +0100 @@ -1,0 +2,13 @@ +Fri Jan 4 00:40:38 UTC 2019 - mgo...@suse.com + +- Replace avahi-0.7-python3.patch with avahi-0.7-dbm.patch: use + what is upstream (boo#1110668). +- Add avahi-0.7-encode-strings-as-utf8.patch: encode strings as + UTF-8 (boo#1110668). +- Add avahi-0.7-python3-bookmarks.patch: make bookmarks python 3 + compatible (boo#1110668). +- Add CVE-2018-1000845.patch: drop legacy unicast queries from + address not on local link (boo#1120281 CVE-2018-1000845). +- Drop avahi-0.6.31-invalid-packet.patch: fixed upstream. + +--- Old: avahi-0.6.31-invalid-packet.patch avahi-0.7-python3.patch New: CVE-2018-1000845.patch avahi-0.7-dbm.patch avahi-0.7-encode-strings-as-utf8.patch avahi-0.7-python3-bookmarks.patch Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.zP2e2P/_old 2019-01-08 12:15:59.329065903 +0100 +++ /var/tmp/diff_new_pack.zP2e2P/_new 2019-01-08 12:15:59.337065896 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi-glib2 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -67,12 +67,16 @@ Patch1: avahi-desktop.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-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. Patch19:avahi-0.6.32-suppress-resolv-conf-warning.patch - # PATCH-FIX-UPSTREAM avahi-0.7-python3.patch bsc#1076402 mgo...@suse.com -- port to Python 3. -Patch20:avahi-0.7-python3.patch + # PATCH-FIX-UPSTREAM avahi-0.7-dbm.patch bsc#1076402 mgo...@suse.com -- use the agnostic dbm interface, needed for python 3. +Patch20:avahi-0.7-dbm.patch +# PATCH-FIX-UPSTREAM avahi-0.7-encode-strings-as-utf8.patch boo#1110668 mgo...@suse.com -- encode strings as UTF-8. +Patch21:avahi-0.7-encode-strings-as-utf8.patch +# PATCh-FIX-UPSTREAM avahi-0.7-python3-bookmarks.patch boo#1110668 mgo...@suse.com -- make bookmarks python 3 compatible. +Patch22:avahi-0.7-python3-bookmarks.patch +# PATCH-FIX-UPSTREAM CVE-2018-1000845.patch boo#1110281 mgo...@suse.com -- drop legacy unicast queries from address not on local link (CVE-2018-1000845). +Patch23:CVE-2018-1000845.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gdbm-devel @@ -684,9 +688,11 @@ %patch0 %patch1 -p1 %patch4 -%patch18 -p1 %patch19 -p1 %patch20 -p1 +%patch21 -p1 +%patch22 -p1 +%patch23 -p1 %if !%{build_core} # Replace all .la references from local .la files to installed versions avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.zP2e2P/_old 2019-01-08 12:15:59.413065824 +0100 +++ /var/tmp/diff_new_pack.zP2e2P/_new 2019-01-08 12:15:59.413065824 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2018-05-10 15:45:32 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is "avahi" Thu May 10 15:45:32 2018 rev:123 rq:600825 version:0.7 Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2018-03-24 16:09:43.131742202 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2018-05-10 15:45:35.773628240 +0200 @@ -6,0 +7,11 @@ +Wed Mar 14 02:09:53 UTC 2018 - mgo...@suse.com + +- Add avahi-0.7-python3.patch: Port to python 3 (bsc#1076402). +- Build python bindings against python 3, rather than python 2; +- Python-avahi is now python3-avahi, and python-avahi-gtk is now + python3-avahi-gtk +- Obsolete the python 2 packages +- Replace python_sitelib with python3_sitelib in %files, and add + __pycache__. + +--- New: avahi-0.7-python3.patch Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.ncSWqS/_old 2018-05-10 15:45:36.629596869 +0200 +++ /var/tmp/diff_new_pack.ncSWqS/_new 2018-05-10 15:45:36.633596722 +0200 @@ -22,7 +22,7 @@ # 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 code. +# NOTE: build_glib2 also controls build of gobject, gtk2, gtk3 and pygobject code. %define build_glib2 1 %define build_mono 0 %define build_qt4 0 @@ -71,19 +71,21 @@ 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. Patch19:avahi-0.6.32-suppress-resolv-conf-warning.patch -BuildRequires: dbus-1-python + # PATCH-FIX-UPSTREAM avahi-0.7-python3.patch bsc#1076402 mgo...@suse.com -- port to Python 3. +Patch20:avahi-0.7-python3.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gdbm-devel BuildRequires: intltool BuildRequires: libdaemon-devel BuildRequires: libexpat-devel +BuildRequires: python3-dbus-python # libtool is needed to build all variants: bootstrap is unconditional in the build section BuildRequires: libtool BuildRequires: pkgconfig # Even if we are not building python bindings, we need python to build service types database: -BuildRequires: python-devel -BuildRequires: python-gdbm +BuildRequires: python3-dbm +BuildRequires: python3-devel BuildRequires: translation-update-upstream # 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_qt4} @@ -97,7 +99,7 @@ BuildRequires: dbus-1-devel BuildRequires: doxygen BuildRequires: graphviz -BuildRequires: python-gdbm +BuildRequires: python3-dbm BuildRequires: zlib-devel BuildRequires: pkgconfig(systemd) # For python bindings and utilities: @@ -262,21 +264,21 @@ supports some nifty things that have never been seen elsewhere like correct mDNS reflection across LAN segments. -%package -n python-avahi +%package -n python3-avahi Summary:A set of Avahi utilities written in Python Group: Development/Languages/Python Requires: %{name} = %{version} Requires: dbus-1-python -Requires: python-gdbm -Requires: python-twisted -Requires: python-twisted-web +Requires: python3-Twisted +Requires: python3-dbm # FIXME: use proper Requires(pre/post/preun/...) PreReq: coreutils # Old name used for <= 10.3: Provides: avahi-python = %{version} Obsoletes: avahi-python < %{version} +Obsoletes: python-avahi -%description -n python-avahi +%description -n python3-avahi 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 @@ -516,20 +518,22 @@ addition, it supports some nifty things, like correct mDNS reflection across LAN segments. -%package -n python-avahi-gtk +%package -n python3-avahi-gtk Summary:A set of Avahi utilities written in Python Using python-gtk Group: Development/Languages/Python -Requires: python-avahi = %{version} -Requires: python-gtk +Requires: python3-avahi = %{version} +Requires: python3-gobject # FIXME: use proper Requires(pre/post/preun/...) PreReq:
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2018-03-24 16:09:42 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is "avahi" Sat Mar 24 16:09:42 2018 rev:122 rq:590334 version:0.7 Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2018-03-14 19:26:54.203059176 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2018-03-24 16:09:43.131742202 +0100 @@ -1,0 +2,5 @@ +Thu Mar 22 12:50:43 UTC 2018 - tchva...@suse.com + +- Drop the qt3 parts + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.y9EiRM/_old 2018-03-24 16:09:44.099707308 +0100 +++ /var/tmp/diff_new_pack.y9EiRM/_new 2018-03-24 16:09:44.103707163 +0100 @@ -25,7 +25,6 @@ # 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 %define avahi_client_sover 3 %define avahi_common_sover 3 @@ -34,7 +33,6 @@ %define avahi_glib_sover 1 %define avahi_gobject_sover 0 %define avahi_gtk3_sover 0 -%define avahi_qt3_sover 1 %define avahi_qt4_sover 1 %if %{build_glib2} %define debug_package_requires libavahi-ui%{avahi_ui_sover} = %{version}-%{release} @@ -88,7 +86,7 @@ BuildRequires: python-gdbm BuildRequires: translation-update-upstream # 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} +%if !%{build_glib2} && !%{build_mono} && !%{build_qt4} # Create split spec files only when building per partes: #%(sh %{_sourcedir}/%{_name}_spec-prepare.sh %{_sourcedir} %{name}) %endif @@ -127,10 +125,6 @@ BuildRequires: update-desktop-files BuildRequires: pkgconfig(pygobject-3.0) %endif -%if %{build_qt3} -BuildRequires: libavahi-devel -BuildRequires: qt3-devel -%endif %if %{build_qt4} BuildRequires: libavahi-devel BuildRequires: libqt4-devel @@ -597,55 +591,6 @@ %endif -%if %{build_qt3} -%package -n libavahi-qt3-1 -Summary:Qt3 Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour -# Old name used for <= 10.3: -Group: System/GUI/KDE -Provides: avahi-qt3 = %{version} -Obsoletes: avahi-qt3 < %{version} - -%description -n libavahi-qt3-1 -Qt3 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. - -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 across LAN segments. - -%package -n libavahi-qt3-devel -Summary:Include Files and Libraries Mandatory for Development -Group: Development/Libraries/C and C++ -Requires: libavahi-devel = %{version} -Requires: libavahi-qt3-1 = %{version} -Requires: qt3-devel -# Last appeared in OpenSUSE 10.3: -Provides: avahi-devel:%{_libdir}/libavahi-qt3.so - -%description -n libavahi-qt3-devel -Qt3 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. - -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 across LAN segments. - -%endif - %if %{build_qt4} %package -n libavahi-qt4-1 Summary:Qt4 Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour @@ -787,11 +732,7 @@ %endif --disable-gtk3\ %endif -%if %{build_qt3} - --enable-qt3\ -%else --disable-qt3\ -%endif %if %{build_qt4} --enable-qt4\ %else @@ -813,9 +754,6 @@ cd .. done %endif -%if %{build_qt3} && !%{build_core} -cd avahi-qt
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2018-03-14 19:26:52 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is "avahi" Wed Mar 14 19:26:52 2018 rev:121 rq:585843 version:0.7 Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2018-03-08 10:42:53.104905481 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2018-03-14 19:26:54.203059176 +0100 @@ -1,0 +2,10 @@ +Sat Mar 10 08:39:00 UTC 2018 - jeng...@inai.de + +- Rename %*soname to %*sover to better reflect its use. + +--- +Tue Mar 6 16:57:37 UTC 2018 - dims...@opensuse.org + +- Modernize spec file by calling spec-cleaner + +--- Other differences: -- ++ avahi-glib2.spec ++ 820 lines (skipped) between /work/SRC/openSUSE:Factory/avahi/avahi-glib2.spec and /work/SRC/openSUSE:Factory/.avahi.new/avahi-glib2.spec avahi-mono.spec: same change avahi-qt4.spec: same change avahi.spec: same change
commit avahi for openSUSE:Factory
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
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2017-11-30 16:31:59 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is "avahi" Thu Nov 30 16:31:59 2017 rev:119 rq:544849 version:0.6.32 Changes: --- /work/SRC/openSUSE:Factory/avahi/avahi-glib2.changes2013-09-23 08:47:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi-glib2.changes 2017-11-30 16:32:00.173885889 +0100 @@ -1,0 +2,6 @@ +Thu Nov 23 13:37:38 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- --- /work/SRC/openSUSE:Factory/avahi/avahi-mono.changes 2017-06-07 09:54:00.466686154 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi-mono.changes2017-11-30 16:32:00.617869737 +0100 @@ -1,0 +2,6 @@ +Thu Nov 23 13:37:31 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- --- /work/SRC/openSUSE:Factory/avahi/avahi-qt4.changes 2011-10-02 09:49:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi-qt4.changes 2017-11-30 16:32:01.177849365 +0100 @@ -1,0 +2,6 @@ +Thu Nov 23 13:37:26 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2017-06-07 09:54:00.874628504 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2017-11-30 16:32:01.341843400 +0100 @@ -1,0 +2,6 @@ +Thu Nov 23 13:37:18 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.8pq74t/_old 2017-11-30 16:32:02.245810514 +0100 +++ /var/tmp/diff_new_pack.8pq74t/_new 2017-11-30 16:32:02.253810223 +0100 @@ -16,6 +16,11 @@ # +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + Name: avahi-glib2 # Do not edit this auto generated file! Edit avahi.spec. %define _name avahi @@ -910,8 +915,8 @@ ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcavahi-dnsconfd install -m 644 %{S:3} %{buildroot}/%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/avahi install -d %{buildroot}/%{_datadir}/pixmaps -install -d %{buildroot}/var/adm/fillup-templates -install -m 644 sysconfig.avahi* %{buildroot}/var/adm/fillup-templates/ +install -d %{buildroot}%{_fillupdir} +install -m 644 sysconfig.avahi* %{buildroot}%{_fillupdir}/ %if ! %build_glib2 # Note: This file is intentionally installed here. It is needed for avahi-utils-gtk and python-avahi-gtk: install -d %{buildroot}/%{_datadir}/avahi/interfaces @@ -973,9 +978,9 @@ # bnc#853845,bnc#851953: do not start by default under # sysconfig as this breaks vlan,bridge,bonding setups # in pre to revert old default setting from template. -if test -f var/adm/fillup-templates/sysconfig.avahi-autoipd -a \ +if test -f %{_fillupdir}/sysconfig.avahi-autoipd -a \ -f etc/sysconfig/avahi ; then - . var/adm/fillup-templates/sysconfig.avahi-autoipd + . %{_fillupdir}/sysconfig.avahi-autoipd if test "X$AVAHI_AUTOIPD_ENABLE" = "Xyes" ; then sed -i etc/sysconfig/avahi \ -e 's/^\(AVAHI_AUTOIPD_ENABLE\)=.*/\1="no"/' @@ -1104,7 +1109,7 @@ %dir %{_datadir}/avahi/ %{_datadir}/avahi/interfaces /etc/sysconfig/network/*/avahi-daemon -/var/adm/fillup-templates/sysconfig.avahi +%{_fillupdir}/sysconfig.avahi %files lang -f %{name}.lang %defattr(-,root,root) @@ -1147,7 +1152,7 @@ %{_sbindir}/avahi-autoipd %{_sysconfdir}/avahi/avahi-autoipd.action /etc/sysconfig/network/*/avahi-autoipd -/var/adm/fillup-templates/sysconfig.avahi-autoipd +%{_fillupdir}/sysconfig.avahi-autoipd %files utils %defattr(-,root,root) avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.8pq74t/_old 2017-11-30 16:32:02.385805422 +0100 +++ /var/tmp/diff_new_pack.8pq74t/_new 2017-11-30 16:32:02.389805276 +0100 @@ -16,6 +16,11 @@ # +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + Name: avahi # WARNING: After editing this file please call Re,
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2017-06-07 09:53:57 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is "avahi" Wed Jun 7 09:53:57 2017 rev:118 rq:500341 version:0.6.32 Changes: --- /work/SRC/openSUSE:Factory/avahi/avahi-mono.changes 2011-10-02 09:49:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi-mono.changes2017-06-07 09:54:00.466686154 +0200 @@ -1,0 +2,5 @@ +Fri Apr 21 13:49:59 UTC 2017 - bwiedem...@suse.com + +- use strip-nondeterminism to make build fully reproducible + +--- --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2017-03-01 23:39:24.912999676 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2017-06-07 09:54:00.874628504 +0200 @@ -1,0 +2,17 @@ +Thu Jun 1 08:37:54 UTC 2017 - jeng...@inai.de + +- Do not suppress errors from avahi-autoipd user creation, but do + suppress getent output. +- Replace $RPM_* shell vars by macros. + +--- +Tue May 30 13:22:45 UTC 2017 - dims...@opensuse.org + +- Modify user generation (boo#1010384): + + Use getent to check for existing users/groups, only creating +them if not found. + + Do not hide output of groupadd/useradd. + + Do not mask failures: if a user can't be added, we have a +problem. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.gAgOz2/_old 2017-06-07 09:54:01.806496815 +0200 +++ /var/tmp/diff_new_pack.gAgOz2/_new 2017-06-07 09:54:01.810496251 +0200 @@ -102,6 +102,9 @@ BuildRequires: python-gdbm # libtool is needed to build all variants: bootstrap is unconditional in the build section BuildRequires: libtool +%if 0%{?suse_version} >= 1330 +BuildRequires: strip-nondeterminism +%endif %if %suse_version <= 1110 %define python_sitelib %{py_sitedir} %endif @@ -876,78 +879,81 @@ rm -rf %{buildroot}%{_sysconfdir}/init.d/ %if !%build_core cd .. -make %{?_smp_mflags} install-pkgconfigDATA DESTDIR=$RPM_BUILD_ROOT +make %{?_smp_mflags} install-pkgconfigDATA DESTDIR="%{buildroot}" %endif %if %build_core # do not remove this unless you plan to fix _all_ the references to # it. all (multiple) previous attempts have failed already -#rm $RPM_BUILD_ROOT%{_libdir}/libavahi-common.la -install -d $RPM_BUILD_ROOT%{_localstatedir}/run/avahi-daemon -ln -s avahi-compat-libdns_sd/dns_sd.h $RPM_BUILD_ROOT%{_includedir}/ -ln -s avahi-compat-howl.pc $RPM_BUILD_ROOT%{_libdir}/pkgconfig/howl.pc -install -d $RPM_BUILD_ROOT%{_prefix}/lib/avahi -install avahi-daemon-check-dns.sh $RPM_BUILD_ROOT%{_prefix}/lib/avahi/ -install -d $RPM_BUILD_ROOT/etc/sysconfig/network/if-{up,down}.d +#rm "%{buildroot}/%{_libdir}/libavahi-common.la" +install -d %{buildroot}/%{_localstatedir}/run/avahi-daemon +ln -s avahi-compat-libdns_sd/dns_sd.h %{buildroot}/%{_includedir}/ +ln -s avahi-compat-howl.pc %{buildroot}/%{_libdir}/pkgconfig/howl.pc +install -d %{buildroot}/%{_prefix}/lib/avahi +install avahi-daemon-check-dns.sh %{buildroot}/%{_prefix}/lib/avahi/ +install -d %{buildroot}/etc/sysconfig/network/if-{up,down}.d # Note: We do not install the script to if-down.d. Only very obscure use # cases may fail. (And Debian does the same.) # (You would have an AUTOIP-only fallback network, then connect network # to network with .local in DNS without disconnecting from the fallback, # then disconnect from network with .local in DNS.) -install avahi-daemon.if-up $RPM_BUILD_ROOT/etc/sysconfig/network/if-up.d/avahi-daemon -install avahi-autoipd/avahi-autoipd.if-up $RPM_BUILD_ROOT/etc/sysconfig/network/if-up.d/avahi-autoipd -install avahi-autoipd/avahi-autoipd.if-down $RPM_BUILD_ROOT/etc/sysconfig/network/if-down.d/avahi-autoipd -install -d $RPM_BUILD_ROOT%{_localstatedir}/lib/avahi-autoipd +install avahi-daemon.if-up %{buildroot}/etc/sysconfig/network/if-up.d/avahi-daemon +install avahi-autoipd/avahi-autoipd.if-up %{buildroot}/etc/sysconfig/network/if-up.d/avahi-autoipd +install avahi-autoipd/avahi-autoipd.if-down %{buildroot}/etc/sysconfig/network/if-down.d/avahi-autoipd +install -d %{buildroot}/%{_localstatedir}/lib/avahi-autoipd # Work-around qt4 bug: # https://bugzilla.novell.com/show_bug.cgi?id=238169 %if %suse_version <= 1020 -sed -i "s,$RPM_BUILD_DIR,/," $RPM_BUILD_ROOT%{_libdir}/libavahi-qt4.la +sed -i "s,%{_builddir},/," %{buildroot}/%{_libdir}/libavahi-qt4.la %endif -mkdir -p $RPM_BUILD_ROOT%{_sbindir} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services -ln -s %{_sbindir}/service
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2017-03-01 23:39:23 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is "avahi" Wed Mar 1 23:39:23 2017 rev:117 rq:458734 version:0.6.32 Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2016-07-21 07:52:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2017-03-01 23:39:24.912999676 +0100 @@ -1,0 +2,11 @@ +Wed Feb 15 17:58:46 UTC 2017 - dims...@opensuse.org + +- Drop %insserv_cleanup scriptlets: it's been a while that avahi + did not install any sysV init scripts anymore. +- Simplify avahi_spec-prepare.sh: OBS is well able to handle macros + in package names by now. +- Drop conditions to only handle systemd services on openSUSE > + 12.1; it's been long that we did not ship the sysv scripts + anymore and openSUSE 12.1 is long EOL. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.vFvMuW/_old 2017-03-01 23:39:26.128828214 +0100 +++ /var/tmp/diff_new_pack.vFvMuW/_new 2017-03-01 23:39:26.128828214 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi-glib2 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -119,9 +119,7 @@ BuildRequires: graphviz BuildRequires: python-gdbm BuildRequires: zlib-devel -%if %suse_version >= 1210 BuildRequires: pkgconfig(systemd) -%endif # For python bindings and utilities: #BuildRequires: dbus-1-python #Requires: dbus-1 @@ -235,9 +233,9 @@ %package -n libdns_sd Summary:mDNSResponder Compatibility Package for D-BUS Service for Zeroconf/Bonjour -Group: System/Libraries # mDNSResponder-lib used unversioned soname. # Provide full compatibility with mDNSResponder (FIXME: should be fixed in the package): +Group: System/Libraries %ifarch ia64 x86_64 ppc64 s390x Provides: libdns_sd.so()(64bit) %else @@ -272,8 +270,8 @@ %package -n libhowl0 Summary:Howl Compatibility Package for D-BUS Service for Zeroconf/Bonjour -Group: System/Libraries # Old name used for <= 10.3: +Group: System/Libraries Provides: avahi-compat-howl = %{version} Obsoletes: avahi-compat-howl < %{version} @@ -321,8 +319,8 @@ %package autoipd Summary:IPv4LL Service for Zeroconf and Bonjour -Group: Productivity/Networking/Other # Split provides for upgrade from openSUSE <= 12.3 and SLE <= 11. +Group: Productivity/Networking/Other Provides: avahi:%{_sbindir}/avahi-autoipd # Disable this conflict for now, it breaks staging, and it's pretty much obsolete, but can go back in if needed once a new version of avahi is released. # File conflict for avahi-autoipd openSUSE <= 12.3 SLE <= 11 @@ -359,8 +357,8 @@ %package -n libavahi-devel Summary:Include Files and Libraries Mandatory for Development -Group: Development/Libraries/C and C++ # +Group: Development/Libraries/C and C++ Requires: %{_name} = %{version} Requires: dbus-1-devel Requires: glibc-devel @@ -467,8 +465,8 @@ %package -n libavahi-glib1 Summary:Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour -Group: System/Libraries # Old name used for <= 10.3: +Group: System/Libraries Provides: avahi-glib = %{version} Obsoletes: avahi-glib < %{version} @@ -624,8 +622,8 @@ %package -n libavahi-qt3-1 Summary:Qt3 Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour -Group: System/GUI/KDE # Old name used for <= 10.3: +Group: System/GUI/KDE Provides: avahi-qt3 = %{version} Obsoletes: avahi-qt3 < %{version} @@ -673,8 +671,8 @@ %package -n libavahi-qt4-1 Summary:Qt4 Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour -Group: System/GUI/KDE # Old name used for <= 10.3: +Group: System/GUI/KDE Provides: avahi-qt4 = %{version} Obsoletes: avahi-qt4 < %{version} @@ -965,9 +963,7 @@ %pre %{_sbindir}/groupadd -r avahi 2> /dev/null || : %{_sbindir}/useradd -r -s /bin/false -c "User for Avahi" -d /run/avahi-daemon -g avahi avahi 2> /dev/null || : -%if %suse_version >= 1210 %service_add_pre avahi-dnsconfd.service avahi-daemon.service -%endif # bnc#853845,bnc#851953: do not start by
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2016-07-21 07:52:30 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is "avahi" Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2016-07-01 09:54:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2016-07-21 07:52:33.0 +0200 @@ -1,0 +2,8 @@ +Mon Jul 11 18:31:35 UTC 2016 - mgo...@suse.com + +- Replace avahi-0.6.31-systemd-order.patch with + avahi-0.6.32-suppress-resolv-conf-warning.patch: only warn + on missing resolv.conf if the options that use it are enabled. + https://github.com/lathiat/avahi/pull/63 + +--- Old: avahi-0.6.31-systemd-order.patch New: avahi-0.6.32-suppress-resolv-conf-warning.patch Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.wGsjFr/_old 2016-07-21 07:52:34.0 +0200 +++ /var/tmp/diff_new_pack.wGsjFr/_new 2016-07-21 07:52:34.0 +0200 @@ -85,8 +85,8 @@ 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.31-systemd-order.patch bsc#982317 mgo...@suse.com -- start after NM/wicked, to ensure resolv.conf present. -Patch19:avahi-0.6.31-systemd-order.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. +Patch19:avahi-0.6.32-suppress-resolv-conf-warning.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python BuildRequires: fdupes avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.wGsjFr/_old 2016-07-21 07:52:34.0 +0200 +++ /var/tmp/diff_new_pack.wGsjFr/_new 2016-07-21 07:52:34.0 +0200 @@ -87,8 +87,8 @@ 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.31-systemd-order.patch bsc#982317 mgo...@suse.com -- start after NM/wicked, to ensure resolv.conf present. -Patch19:avahi-0.6.31-systemd-order.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. +Patch19:avahi-0.6.32-suppress-resolv-conf-warning.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python BuildRequires: fdupes ++ avahi-0.6.32-suppress-resolv-conf-warning.patch ++ >From ef06fccecda4c821a013320ef4914469950a95c8 Mon Sep 17 00:00:00 2001 From: Mike GorseDate: Sat, 9 Jul 2016 17:12:16 -0500 Subject: [PATCH] Only warn on missing resolv.conf if the options that use it are enabled --- avahi-daemon/main.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/avahi-daemon/main.c b/avahi-daemon/main.c index 10cb41e..a6e90da 100644 --- a/avahi-daemon/main.c +++ b/avahi-daemon/main.c @@ -172,7 +172,11 @@ static int load_resolv_conf(void) { #endif if (!f) { -avahi_log_warn("Failed to open "RESOLV_CONF": %s", strerror(errno)); +if ((config.publish_dns_servers && config.publish_dns_servers[0]) || + config.publish_resolv_conf || + config.server_config.publish_domain) { +avahi_log_warn("Failed to open "RESOLV_CONF": %s", strerror(errno)); +} goto finish; } -- 2.6.6
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2016-07-01 09:54:15 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is "avahi" Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2016-06-03 16:33:41.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2016-07-01 09:54:25.0 +0200 @@ -1,0 +2,38 @@ +Thu Jun 23 18:45:13 UTC 2016 - dims...@opensuse.org + +- Update to version 0.6.32: + + Don't log warnings about invalid packets, commonly triggered by +Windows 10 systems. + + Fix issue with bad packet size estimation, causing probes to +continuously be sent when hosting large numbers of services. + + Fix build on Solaris/SmartOS (filio.h issue). + + Fix build on FreeBSD (PCAP_D_IN issue). + + Fix debug output with libdaemon >= 0.14. + + avahi_server_set_browse_domains now correctly uses the provided +list, instead of re-using the list from the configuration file. + + Set nl_pid to 0, this will automatically assign the value and +prevent conflicts per netlink(7). (Bug #334). + + Check for netlink pid=0 (kernel) instead of uid=0, which works +correctly with network & user namespaces. + + Fix reversed IFA_LOCAL and IFA_ADDRESS checks (Avahi#355). + + Don't fail the build on deprecated GTK/GLIB usage. + + Gracefully fail if SO_REUSEPORT is not available. + + Minor Python 3 update for the python ServiceTypeDatabase test +usage of print, should be backwards compatible. + + avahi-autoipd: Fix incorrect usage of IFLA_RTA instead of +IFA_RTA which could crash on ARM (Closes: gh#lathiat/avahi#42). +- Drop upstream fixed patches: + + avahi-unicastdomains.patch + + avahi-gtk_box_new.patch + + avahi-fix-mkdir.diff + + avahi-enable-ipv6.patch + + avahi-reserve-space-for-record-data-when-size-e.patch +- Rebase avahi-0.6.31-invalid-packet.patch. + +--- +Thu Jun 23 18:45:12 UTC 2016 - mgo...@suse.com + +- Add avahi-0.6.31-systemd-order.patch: start after NM/wicked, to + ensure resolv.conf is present (bsc#982317, gh#lathiat/avahi#59). + +--- Old: avahi-0.6.31.tar.gz avahi-enable-ipv6.patch avahi-fix-mkdir.diff avahi-gtk_box_new.patch avahi-reserve-space-for-record-data-when-size-e.patch avahi-unicastdomains.patch New: avahi-0.6.31-systemd-order.patch avahi-0.6.32.tar.gz Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.z3jPQv/_old 2016-07-01 09:54:26.0 +0200 +++ /var/tmp/diff_new_pack.z3jPQv/_new 2016-07-01 09:54:26.0 +0200 @@ -28,7 +28,7 @@ %define build_mono 0 %define build_qt3 0 %define build_qt4 0 -Version:0.6.31 +Version:0.6.32 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 @@ -52,7 +52,7 @@ Summary:D-BUS Service for Zeroconf and Bonjour License:LGPL-2.1+ Group: System/Daemons -Source: http://avahi.org/download/%{_name}-%{version}.tar.gz +Source: https://github.com/lathiat/avahi/releases/download/v%{version}/%{_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 @@ -77,24 +77,16 @@ 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-OPENSUSE avahi-unicastdomains.patch bnc433359 lnus...@suse.de -- disable pre-set unicast domains by default -Patch10:avahi-unicastdomains.patch -# PATCH-FIX-UPSTREAM avahi-gtk_box_new.patch dims...@opensuse.org -- Do not use deprecated gtk_[hv]box_new, http://www.avahi.org/ticket/342 -Patch11:avahi-gtk_box_new.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-UPSTREAM avahi-fix-mkdir.diff co...@suse.de -- Avoid obsolete automake macros -Patch13:avahi-fix-mkdir.diff -# PATCH-FIX-OPENSUSE avahi-enable-ipv6.patch bnc#710230 vu...@opensuse.org --
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2016-06-03 16:33:40 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is "avahi" Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2016-02-25 22:35:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2016-06-03 16:33:41.0 +0200 @@ -1,0 +2,11 @@ +Fri May 20 10:07:48 UTC 2016 - alarr...@suse.com + +- Update to GNOME 3.20.2 (Fate#318572) +- Added License field in spec file. + +--- +Thu Apr 14 13:23:21 UTC 2016 - mgo...@suse.com + +- Update to GNOME 3.20 Fate#318572 + +--- @@ -15 +26 @@ -Wed Oct 7 20:34:24 UTC 2015 - mgo...@suse.com +Thu Oct 8 14:42:24 UTC 2015 - mgo...@suse.com Other differences: -- avahi-mono.spec: same change avahi-qt4.spec: same change avahi.spec: same change
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2016-02-25 21:58:14 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is "avahi" Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2015-10-25 19:12:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2016-02-25 22:35:33.0 +0100 @@ -1,0 +2,7 @@ +Mon Jan 25 13:58:10 UTC 2016 - dims...@opensuse.org + +- No longer install sysv services: the systemd services have been + installed for a long time already and are masking the sysv + scripts; those scripts existance only add confusion (boo#959908). + +--- Old: avahi-bookmarks.init Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.SBIyI1/_old 2016-02-25 22:35:35.0 +0100 +++ /var/tmp/diff_new_pack.SBIyI1/_new 2016-02-25 22:35:35.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi-glib2 # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -55,7 +55,6 @@ 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 -Source2:avahi-bookmarks.init Source3:avahi.firewall # Copy of glib-2.0.m4 from glib2-devel to not depend on glib2-devel. Source4:avahi-glib-gettext.m4 @@ -887,6 +886,8 @@ cd ../avahi-ui-sharp %endif %makeinstall +# do not install sysv init scripts +rm -rf %{buildroot}%{_sysconfdir}/init.d/ %if !%build_core cd .. make %{?_smp_mflags} install-pkgconfigDATA DESTDIR=$RPM_BUILD_ROOT @@ -916,11 +917,9 @@ sed -i "s,$RPM_BUILD_DIR,/," $RPM_BUILD_ROOT%{_libdir}/libavahi-qt4.la %endif mkdir -p $RPM_BUILD_ROOT%{_sbindir} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services -install %{S:2} $RPM_BUILD_ROOT%{_sysconfdir}/init.d/avahi-bookmarks -ln -s %{_sysconfdir}/init.d/avahi-daemon $RPM_BUILD_ROOT%{_sbindir}/rcavahi-daemon -ln -s %{_sysconfdir}/init.d/avahi-dnsconfd $RPM_BUILD_ROOT%{_sbindir}/rcavahi-dnsconfd +ln -s %{_sbindir}/service $RPM_BUILD_ROOT%{_sbindir}/rcavahi-daemon +ln -s %{_sbindir}/service $RPM_BUILD_ROOT%{_sbindir}/rcavahi-dnsconfd install -m 644 %{S:3} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/avahi -ln -s %{_sysconfdir}/init.d/avahi-bookmarks $RPM_BUILD_ROOT%{_sbindir}/rcavahi-bookmarks install -d $RPM_BUILD_ROOT%{_datadir}/pixmaps install -d $RPM_BUILD_ROOT/var/adm/fillup-templates install -m 644 sysconfig.avahi* $RPM_BUILD_ROOT/var/adm/fillup-templates/ @@ -996,22 +995,16 @@ %post %{fillup_only -n avahi} %{fillup_only -ns security checksig} -%{fillup_and_insserv -f -y avahi-daemon} -%{fillup_and_insserv -f avahi-dnsconfd} %if %suse_version >= 1210 %service_add_post avahi-dnsconfd.service avahi-daemon.service %endif %preun -%{stop_on_removal avahi-daemon} -%{stop_on_removal avahi-dnsconfd} %if %suse_version >= 1210 %service_del_preun avahi-dnsconfd.service avahi-daemon.service %endif %postun -%{restart_on_update avahi-daemon} -%{restart_on_update avahi-dnsconfd} %insserv_cleanup %if %suse_version >= 1210 %service_del_postun avahi-dnsconfd.service avahi-daemon.service @@ -1046,31 +1039,10 @@ %postun -n libhowl0 -p /sbin/ldconfig -%pre -n python-avahi -# For update from == 10.3: -# Restart will not happen due to package rename. Handle it. -if test etc/init.d/avahi-bookmarks -a "$1" = 1 ; then -touch var/adm/python_avahi_needs_restart -fi - -%post -n python-avahi -# For update from == 10.3: -# Restart will not happen due to package rename. Handle it. -if test -f var/adm/python_avahi_needs_restart ; then -rm var/adm/python_avahi_needs_restart -test -f /etc/sysconfig/services && . /etc/sysconfig/services -if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_RESTART_ON_UPDATE" != yes ; then - /etc/init.d/avahi-bookmarks try-restart > /dev/null || : -fi -fi - %preun -n python-avahi -# FIXME: Package was renamed, check for this case! -%{stop_on_removal avahi-bookmarks} %insserv_cleanup %postun -n python-avahi -%{restart_on_update avahi-bookmarks} %insserv_cleanup %endif %if %build_glib2 @@ -1141,8 +1113,6 @@ %{_sysconfdir}/avahi/services/*.service %config(noreplace)
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2015-10-25 19:12:10 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is "avahi" Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2015-10-06 16:09:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2015-10-25 19:12:12.0 +0100 @@ -1,0 +2,12 @@ +Mon Oct 19 09:24:58 UTC 2015 - zai...@opensuse.org + +- Temp disable 2 old Conflicts that are breaking staging. These can + back in once there is a new release of avahi. + +--- +Wed Oct 7 20:34:24 UTC 2015 - mgo...@suse.com + +- Add avahi-0.6.31-invalid-packet.patch: do not spam logs for + invalid packets (boo#947140 bsc#948277). + +--- New: avahi-0.6.31-invalid-packet.patch Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.x0KrO2/_old 2015-10-25 19:12:13.0 +0100 +++ /var/tmp/diff_new_pack.x0KrO2/_new 2015-10-25 19:12:13.0 +0100 @@ -94,6 +94,8 @@ Patch16:avahi-reserve-space-for-record-data-when-size-e.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 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python BuildRequires: fdupes @@ -141,8 +143,9 @@ # mDNSResponder was used for <= 10.2: Provides: mDNSResponder = 107.5 Obsoletes: mDNSResponder < 107.5 +# Disable this conflict for now, it breaks staging, and it's pretty much obsolete, but can go back in if needed once a new version of avahi is released. # File conflict for service-types.db openSUSE <= 12.3 SLE <= 11SP2 -Conflicts: avahi-utils <= 0.6.31-9.2 +#Conflicts: avahi-utils <= 0.6.31-9.2 %endif %if %build_glib2 BuildRequires: gobject-introspection-devel @@ -330,8 +333,9 @@ Group: Productivity/Networking/Other # Split provides for upgrade from openSUSE <= 12.3 and SLE <= 11. Provides: avahi:%{_sbindir}/avahi-autoipd +# Disable this conflict for now, it breaks staging, and it's pretty much obsolete, but can go back in if needed once a new version of avahi is released. # File conflict for avahi-autoipd openSUSE <= 12.3 SLE <= 11 -Conflicts: avahi <= 0.6.31-9.2 +#Conflicts: avahi <= 0.6.31-9.2 # coreutils contains /usr/bin/chown Requires(post): coreutils # shadow contains useradd and groupadd @@ -772,6 +776,7 @@ %patch15 -p1 %patch16 -p1 %patch17 -p1 +%patch18 -p1 %if !%build_core # Replace all .la references from local .la files to installed versions avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.x0KrO2/_old 2015-10-25 19:12:14.0 +0100 +++ /var/tmp/diff_new_pack.x0KrO2/_new 2015-10-25 19:12:14.0 +0100 @@ -96,6 +96,8 @@ Patch16:avahi-reserve-space-for-record-data-when-size-e.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 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python BuildRequires: fdupes @@ -143,8 +145,9 @@ # mDNSResponder was used for <= 10.2: Provides: mDNSResponder = 107.5 Obsoletes: mDNSResponder < 107.5 +# Disable this conflict for now, it breaks staging, and it's pretty much obsolete, but can go back in if needed once a new version of avahi is released. # File conflict for service-types.db openSUSE <= 12.3 SLE <= 11SP2 -Conflicts: avahi-utils <= 0.6.31-9.2 +#Conflicts: avahi-utils <= 0.6.31-9.2 %endif %if %build_glib2 BuildRequires: gobject-introspection-devel @@ -332,8 +335,9 @@ Group: Productivity/Networking/Other # Split provides for upgrade from openSUSE <= 12.3 and SLE <= 11. Provides: avahi:%{_sbindir}/avahi-autoipd +# Disable this conflict for now, it breaks staging, and it's pretty much obsolete, but can go back in if needed
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2015-10-06 16:09:26 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is "avahi" Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2015-03-30 19:12:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2015-10-06 16:09:28.0 +0200 @@ -1,0 +2,5 @@ +Wed Aug 19 13:59:10 UTC 2015 - dims...@opensuse.org + +- Sync up the multiple .spec files. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.vuvzfd/_old 2015-10-06 16:09:29.0 +0200 +++ /var/tmp/diff_new_pack.vuvzfd/_new 2015-10-06 16:09:29.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package avahi-glib2 # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -92,6 +92,8 @@ Patch15:avahi-move-everything-to-run.patch # PATCH-FIX-OPENSUSE avahi-reserve-space-for-record-data-when-size-e.patch bnc#835984 j...@suse.com -- avahi-core: reserve space for record data when size estimate Patch16:avahi-reserve-space-for-record-data-when-size-e.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 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python BuildRequires: fdupes @@ -769,6 +771,7 @@ %patch14 -p1 %patch15 -p1 %patch16 -p1 +%patch17 -p1 %if !%build_core # Replace all .la references from local .la files to installed versions avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.vuvzfd/_old 2015-10-06 16:09:29.0 +0200 +++ /var/tmp/diff_new_pack.vuvzfd/_new 2015-10-06 16:09:29.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package avahi # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2015-03-30 19:11:58 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2014-05-05 21:14:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2015-03-30 19:12:00.0 +0200 @@ -1,0 +2,8 @@ +Thu Jan 22 15:51:33 UTC 2015 - dims...@opensuse.org + +- Add avahi-outdated-URL.patch: Do not redirect users to + http://0pointer.de/avahi-compat?s=libdns_sde=ntpd, which no + longer exists, but bring them to the more generic blog entry + http://0pointer.de/blog/projects/avahi-compat.html (boo#914298). + +--- New: avahi-outdated-URL.patch Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.gHxpOY/_old 2015-03-30 19:12:02.0 +0200 +++ /var/tmp/diff_new_pack.gHxpOY/_new 2015-03-30 19:12:02.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package avahi-glib2 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed ++ avahi-mono.spec ++ --- /var/tmp/diff_new_pack.gHxpOY/_old 2015-03-30 19:12:02.0 +0200 +++ /var/tmp/diff_new_pack.gHxpOY/_new 2015-03-30 19:12:02.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package avahi-mono # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -725,6 +725,7 @@ %package -n avahi-mono Summary:Mono Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour +License:LGPL-2.1+ Group: Development/Languages/Mono Requires: gtk-sharp2 Requires: libavahi-client3 = %{version} ++ avahi-qt4.spec ++ --- /var/tmp/diff_new_pack.gHxpOY/_old 2015-03-30 19:12:02.0 +0200 +++ /var/tmp/diff_new_pack.gHxpOY/_new 2015-03-30 19:12:02.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package avahi-qt4 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed ++ avahi.spec ++ --- /var/tmp/diff_new_pack.gHxpOY/_old 2015-03-30 19:12:02.0 +0200 +++ /var/tmp/diff_new_pack.gHxpOY/_new 2015-03-30 19:12:02.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package avahi # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -94,6 +94,8 @@ Patch15:avahi-move-everything-to-run.patch # PATCH-FIX-OPENSUSE avahi-reserve-space-for-record-data-when-size-e.patch bnc#835984 j...@suse.com -- avahi-core: reserve space for record data when size estimate Patch16:avahi-reserve-space-for-record-data-when-size-e.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 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python BuildRequires: fdupes @@ -771,6 +773,7 @@ %patch14 -p1 %patch15 -p1 %patch16 -p1 +%patch17 -p1 %if !%build_core # Replace all .la references from local .la files to installed versions ++ avahi-outdated-URL.patch ++ Index: avahi-0.6.31/avahi-compat-libdns_sd/warn.c === --- avahi-0.6.31.orig/avahi-compat-libdns_sd/warn.c +++ avahi-0.6.31/avahi-compat-libdns_sd/warn.c @@ -113,12 +113,12 @@ void avahi_warn_linkage(void) { if (!w !getenv(AVAHI_COMPAT_NOWARN)) { avahi_warn(The program '%s' uses the COMPAT_LAYER compatibility layer of Avahi., avahi_exe_name()); avahi_warn(Please fix your application to use the native API of Avahi!); -avahi_warn(For more information see
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2014-05-05 21:14:03 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2014-04-17 14:47:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2014-05-05 21:14:14.0 +0200 @@ -1,0 +2,12 @@ +Sat Apr 26 20:06:15 UTC 2014 - dmuel...@suse.com + +- Do not depend on gnome-icon-theme: + + the network-wired icon is meanwhile available in faenza, gnome, +mate, nimbus oxygen and tango icon theme. + + the dependency causes avahi depending on gtk3, which causes a +build loop with gtk2. + + the avahi-desktop.patch causes these desktop files to be only +shown in GTK based desktops, which have any of those icon +themes available. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.nssN71/_old 2014-05-05 21:14:15.0 +0200 +++ /var/tmp/diff_new_pack.nssN71/_new 2014-05-05 21:14:15.0 +0200 @@ -111,7 +111,6 @@ %define python_sitelib %{py_sitedir} %endif %if %build_core -BuildRequires: gnome-icon-theme PreReq: pwdutils %if %suse_version = 1140 PreReq: sysvinit(network) @@ -915,9 +914,6 @@ install -m 644 %{S:3} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/avahi ln -s %{_sysconfdir}/init.d/avahi-bookmarks $RPM_BUILD_ROOT%{_sbindir}/rcavahi-bookmarks install -d $RPM_BUILD_ROOT%{_datadir}/pixmaps -# network-wired icon is available only in GNOME. Install network-wired.png as fallback system-wide icon. (Avahi#365) -# The icon is installed as part of core, as any of %%build_glib2 subpackages can be installed separately. -install -m 644 /usr/share/icons/gnome/48x48/devices/network-wired.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/network-wired.png install -d $RPM_BUILD_ROOT/var/adm/fillup-templates install -m 644 sysconfig.avahi* $RPM_BUILD_ROOT/var/adm/fillup-templates/ %if ! %build_glib2 @@ -1116,8 +1112,6 @@ %files %defattr(-,root,root) %doc LICENSE docs/* -# Note: This file is intentionally packaged here. It is needed for avahi-utils-gtk and python-avahi-gtk: -%{_datadir}/pixmaps/network-wired.png %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: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.nssN71/_old 2014-05-05 21:14:15.0 +0200 +++ /var/tmp/diff_new_pack.nssN71/_new 2014-05-05 21:14:15.0 +0200 @@ -113,7 +113,6 @@ %define python_sitelib %{py_sitedir} %endif %if %build_core -BuildRequires: gnome-icon-theme PreReq: pwdutils %if %suse_version = 1140 PreReq: sysvinit(network) @@ -917,9 +916,6 @@ install -m 644 %{S:3} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/avahi ln -s %{_sysconfdir}/init.d/avahi-bookmarks $RPM_BUILD_ROOT%{_sbindir}/rcavahi-bookmarks install -d $RPM_BUILD_ROOT%{_datadir}/pixmaps -# network-wired icon is available only in GNOME. Install network-wired.png as fallback system-wide icon. (Avahi#365) -# The icon is installed as part of core, as any of %%build_glib2 subpackages can be installed separately. -install -m 644 /usr/share/icons/gnome/48x48/devices/network-wired.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/network-wired.png install -d $RPM_BUILD_ROOT/var/adm/fillup-templates install -m 644 sysconfig.avahi* $RPM_BUILD_ROOT/var/adm/fillup-templates/ %if ! %build_glib2 @@ -1118,8 +1114,6 @@ %files %defattr(-,root,root) %doc LICENSE docs/* -# Note: This file is intentionally packaged here. It is needed for avahi-utils-gtk and python-avahi-gtk: -%{_datadir}/pixmaps/network-wired.png %dir %{_libdir}/avahi/ # Note: This file is intentionally packaged here. It is needed for python-avahi and avahi-utils: %{_libdir}/avahi/service-types.db -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2014-04-17 14:47:08 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2014-03-21 12:14:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2014-04-17 14:47:09.0 +0200 @@ -1,0 +2,5 @@ +Tue Apr 15 15:55:46 UTC 2014 - a...@suse.com + +- We've moved everything to /run, adjust file list as well. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.oPXgOh/_old 2014-04-17 14:47:11.0 +0200 +++ /var/tmp/diff_new_pack.oPXgOh/_new 2014-04-17 14:47:11.0 +0200 @@ -973,10 +973,21 @@ %pre %{_sbindir}/groupadd -r avahi 2 /dev/null || : -%{_sbindir}/useradd -r -s /bin/false -c User for Avahi -d %{_localstatedir}/run/avahi-daemon -g avahi avahi 2 /dev/null || : +%{_sbindir}/useradd -r -s /bin/false -c User for Avahi -d /run/avahi-daemon -g avahi avahi 2 /dev/null || : %if %suse_version = 1210 %service_add_pre avahi-dnsconfd.service avahi-daemon.service %endif +# bnc#853845,bnc#851953: do not start by default under +# sysconfig as this breaks vlan,bridge,bonding setups +# in pre to revert old default setting from template. +if test -f var/adm/fillup-templates/sysconfig.avahi-autoipd -a \ + -f etc/sysconfig/avahi ; then + . var/adm/fillup-templates/sysconfig.avahi-autoipd + if test X$AVAHI_AUTOIPD_ENABLE = Xyes ; then + sed -i etc/sysconfig/avahi \ + -e 's/^\(AVAHI_AUTOIPD_ENABLE\)=.*/\1=no/' + fi +fi %post %{fillup_only -n avahi} @@ -1112,7 +1123,7 @@ %{_libdir}/avahi/service-types.db # avahi creates the directory itself, we do not package it # since it might be on tmpfs -%attr(-,avahi,avahi) %ghost %{_localstatedir}/run/avahi-daemon +%attr(-,avahi,avahi) %ghost /run/avahi-daemon %doc %{_mandir}/man5/*.5* %doc %{_mandir}/man8/*.8* %exclude %doc %{_mandir}/man8/avahi-autoipd* avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.oPXgOh/_old 2014-04-17 14:47:11.0 +0200 +++ /var/tmp/diff_new_pack.oPXgOh/_new 2014-04-17 14:47:11.0 +0200 @@ -975,7 +975,7 @@ %pre %{_sbindir}/groupadd -r avahi 2 /dev/null || : -%{_sbindir}/useradd -r -s /bin/false -c User for Avahi -d %{_localstatedir}/run/avahi-daemon -g avahi avahi 2 /dev/null || : +%{_sbindir}/useradd -r -s /bin/false -c User for Avahi -d /run/avahi-daemon -g avahi avahi 2 /dev/null || : %if %suse_version = 1210 %service_add_pre avahi-dnsconfd.service avahi-daemon.service %endif @@ -1125,7 +1125,7 @@ %{_libdir}/avahi/service-types.db # avahi creates the directory itself, we do not package it # since it might be on tmpfs -%attr(-,avahi,avahi) %ghost %{_localstatedir}/run/avahi-daemon +%attr(-,avahi,avahi) %ghost /run/avahi-daemon %doc %{_mandir}/man5/*.5* %doc %{_mandir}/man8/*.8* %exclude %doc %{_mandir}/man8/avahi-autoipd* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2014-03-21 12:14:29 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2013-09-26 19:28:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2014-03-21 12:14:45.0 +0100 @@ -1,0 +2,6 @@ +Thu Feb 27 18:12:43 UTC 2014 - m...@suse.com + +- Do not start unconditionally / by default under sysconfig as + it breaks vlan,bridge,bonding setups (bnc#853845, bnc#851953). + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.GtuAHq/_old 2014-03-21 12:14:46.0 +0100 +++ /var/tmp/diff_new_pack.GtuAHq/_new 2014-03-21 12:14:46.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi-glib2 # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.GtuAHq/_old 2014-03-21 12:14:46.0 +0100 +++ /var/tmp/diff_new_pack.GtuAHq/_new 2014-03-21 12:14:46.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -979,6 +979,17 @@ %if %suse_version = 1210 %service_add_pre avahi-dnsconfd.service avahi-daemon.service %endif +# bnc#853845,bnc#851953: do not start by default under +# sysconfig as this breaks vlan,bridge,bonding setups +# in pre to revert old default setting from template. +if test -f var/adm/fillup-templates/sysconfig.avahi-autoipd -a \ + -f etc/sysconfig/avahi ; then + . var/adm/fillup-templates/sysconfig.avahi-autoipd + if test X$AVAHI_AUTOIPD_ENABLE = Xyes ; then + sed -i etc/sysconfig/avahi \ + -e 's/^\(AVAHI_AUTOIPD_ENABLE\)=.*/\1=no/' + fi +fi %post %{fillup_only -n avahi} ++ avahi-autoipd.README.SUSE ++ --- /var/tmp/diff_new_pack.GtuAHq/_old 2014-03-21 12:14:46.0 +0100 +++ /var/tmp/diff_new_pack.GtuAHq/_new 2014-03-21 12:14:46.0 +0100 @@ -63,7 +63,10 @@ autoip from sysconfig package = -autoip is hard bound to sysconfig scripts and it is called during ifup. +autoip is not bound to sysconfig scripts and it is not called during +as sysconfig is using an own implementation. To enable you have to +set AVAHI_AUTOIPD_ENABLE=yes in /etc/sysconfig/avahi. Note, that it +starts unconditionally then and breaks bridges,vlan,bond, ... If DHCP adrress is assigned, autoip ends immediately. Only if no DHCP address is assigned, it stays running as a daemon and provides IPv4LL ++ avahi-autoipd.sysconfig ++ --- /var/tmp/diff_new_pack.GtuAHq/_old 2014-03-21 12:14:46.0 +0100 +++ /var/tmp/diff_new_pack.GtuAHq/_new 2014-03-21 12:14:46.0 +0100 @@ -2,15 +2,18 @@ ## Description:Zeroconf (Bonjour, Rendezvous) options ## Type:yesno -## Default:yes +## Default:no # # Enable or disable avahi implementation of IPv4LL. If you select # yes, then it ignores AUTOIP keyword in the YaST network # configuration. You should disable autoip implementation by disabling # AUTOIP in the YaST network configuration of all devices. +# +# Note, that enabling it causes to start unconditionally on any +# interface and will break bridges,vlan,bond, ... # For more see @docdir@/avahi-autoipd/README.SUSE. # -AVAHI_AUTOIPD_ENABLE=yes +AVAHI_AUTOIPD_ENABLE=no ## Type:yesno ## Default:no -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2013-09-26 19:28:49 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2013-09-23 08:47:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2013-09-26 19:28:50.0 +0200 @@ -1,0 +2,7 @@ +Wed Sep 25 17:26:26 UTC 2013 - dims...@opensuse.org + +- Sanitize scrtiplet requirements (bnc#839520): + + Add shadow Requires(pre) for useradd and groupadd. + + Add coreutils Requires(post) for chown. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.P6HHfP/_old 2013-09-26 19:28:52.0 +0200 +++ /var/tmp/diff_new_pack.P6HHfP/_new 2013-09-26 19:28:52.0 +0200 @@ -331,6 +331,10 @@ Provides: avahi:%{_sbindir}/avahi-autoipd # File conflict for avahi-autoipd openSUSE = 12.3 SLE = 11 Conflicts: avahi = 0.6.31-9.2 +# coreutils contains /usr/bin/chown +Requires(post): coreutils +# shadow contains useradd and groupadd +Requires(pre): shadow %description autoipd avahi-autoipd is an implementation of Dynamic Configuration of IPv4 avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.P6HHfP/_old 2013-09-26 19:28:52.0 +0200 +++ /var/tmp/diff_new_pack.P6HHfP/_new 2013-09-26 19:28:52.0 +0200 @@ -333,6 +333,10 @@ Provides: avahi:%{_sbindir}/avahi-autoipd # File conflict for avahi-autoipd openSUSE = 12.3 SLE = 11 Conflicts: avahi = 0.6.31-9.2 +# coreutils contains /usr/bin/chown +Requires(post): coreutils +# shadow contains useradd and groupadd +Requires(pre): shadow %description autoipd avahi-autoipd is an implementation of Dynamic Configuration of IPv4 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2013-09-23 08:47:01 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi Changes: --- /work/SRC/openSUSE:Factory/avahi/avahi-glib2.changes2013-08-12 14:23:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi-glib2.changes 2013-09-23 08:47:02.0 +0200 @@ -1,0 +2,5 @@ +Sat Sep 21 14:31:18 UTC 2013 - dims...@opensuse.org + +- Change RPM Group of shared library package to System/Libraries. + +--- avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2013-09-09 09:26:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2013-09-23 08:47:02.0 +0200 @@ -1,0 +2,6 @@ +Sat Sep 21 14:30:30 UTC 2013 - dims...@opensuse.org + +- Change RPM Group of shared library package to System/Libraries. +- Run pre_checkin.sh to sync .spec files. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.fJfrx1/_old 2013-09-23 08:47:03.0 +0200 +++ /var/tmp/diff_new_pack.fJfrx1/_new 2013-09-23 08:47:03.0 +0200 @@ -90,6 +90,8 @@ Patch14:avahi-enable-ipv6.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-OPENSUSE avahi-reserve-space-for-record-data-when-size-e.patch bnc#835984 j...@suse.com -- avahi-core: reserve space for record data when size estimate +Patch16:avahi-reserve-space-for-record-data-when-size-e.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python BuildRequires: fdupes @@ -465,7 +467,7 @@ %package -n libavahi-glib1 Summary:Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour -Group: System/GUI/GNOME +Group: System/Libraries # Old name used for = 10.3: Provides: avahi-glib = %{version} Obsoletes: avahi-glib %{version} @@ -487,7 +489,7 @@ %package -n libavahi-gobject0 Summary:D-BUS Service for Zeroconf and Bonjour -Group: System/Daemons +Group: System/Libraries %description -n libavahi-gobject0 Avahi is an implementation of the DNS Service Discovery and Multicast @@ -763,6 +765,7 @@ %patch13 -p1 %patch14 -p1 %patch15 -p1 +%patch16 -p1 %if !%build_core # Replace all .la references from local .la files to installed versions avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.fJfrx1/_old 2013-09-23 08:47:03.0 +0200 +++ /var/tmp/diff_new_pack.fJfrx1/_new 2013-09-23 08:47:03.0 +0200 @@ -469,7 +469,7 @@ %package -n libavahi-glib1 Summary:Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour -Group: System/GUI/GNOME +Group: System/Libraries # Old name used for = 10.3: Provides: avahi-glib = %{version} Obsoletes: avahi-glib %{version} @@ -491,7 +491,7 @@ %package -n libavahi-gobject0 Summary:D-BUS Service for Zeroconf and Bonjour -Group: System/Daemons +Group: System/Libraries %description -n libavahi-gobject0 Avahi is an implementation of the DNS Service Discovery and Multicast -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2013-09-09 09:26:41 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2013-03-11 09:48:57.0 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2013-09-09 09:26:43.0 +0200 @@ -1,0 +2,6 @@ +Wed Aug 21 21:53:19 UTC 2013 - mgo...@suse.com + +- Fix hang when registering with large numbers of service files + (bnc#835984, avahi-reserve-space-for-record-data-when-size-e.patch). + +--- New: avahi-reserve-space-for-record-data-when-size-e.patch Other differences: -- avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.Bj9g2r/_old 2013-09-09 09:26:44.0 +0200 +++ /var/tmp/diff_new_pack.Bj9g2r/_new 2013-09-09 09:26:44.0 +0200 @@ -92,6 +92,8 @@ Patch14:avahi-enable-ipv6.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-OPENSUSE avahi-reserve-space-for-record-data-when-size-e.patch bnc#835984 j...@suse.com -- avahi-core: reserve space for record data when size estimate +Patch16:avahi-reserve-space-for-record-data-when-size-e.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python BuildRequires: fdupes @@ -765,6 +767,7 @@ %patch13 -p1 %patch14 -p1 %patch15 -p1 +%patch16 -p1 %if !%build_core # Replace all .la references from local .la files to installed versions ++ avahi-reserve-space-for-record-data-when-size-e.patch ++ From 5cf2d9e32dffc902ca5a6f0220904f8dca8ec055 Mon Sep 17 00:00:00 2001 From: Lee, Chun-Yi j...@suse.com Date: Fri, 7 Sep 2012 04:37:33 +0800 Subject: [PATCH] avahi-core: reserve space for record data when size estimate When we tested put a lot of airprint service files(have 45 to 60 flies), found there have cpu loadinghigh problem when start avahi-daemon with those service files. After traced source code, there have problem in probe-sched.c::elapse_callback causes doesn't have any probe job set to DONE so the daemon unlimited send out DNS package. The root cause is when compare with the free package space in packet_add_probe_query before attach job key, the free package space doesn't include any record data that will attached after all keys attached. This defect causes whole DNS package is filled by job key, but doesn't remain enough space for any rdata. Then, that means have no job set to DONE. This patch add a new res_size member to AvahiDnsPacket, it used to sum the reserve size for record data the will attached after all keys attached. It can avoid keys consume whole size until p-size larger then p-max_size. Signed-off-by: Lee, Chun-Yi j...@suse.com --- avahi-core/dns.c | 20 avahi-core/dns.h |4 +++- avahi-core/probe-sched.c | 10 -- 3 files changed, 31 insertions(+), 3 deletions(-) diff --git a/avahi-core/dns.c b/avahi-core/dns.c index 2fcd91f..523afdc 100644 --- a/avahi-core/dns.c +++ b/avahi-core/dns.c @@ -55,6 +55,7 @@ AvahiDnsPacket* avahi_dns_packet_new(unsigned mtu) { p-size = p-rindex = AVAHI_DNS_PACKET_HEADER_SIZE; p-max_size = max_size; +p-res_size = 0; p-name_table = NULL; p-data = NULL; @@ -833,6 +834,25 @@ size_t avahi_dns_packet_space(AvahiDnsPacket *p) { return p-max_size - p-size; } +size_t avahi_dns_packet_reserve_size(AvahiDnsPacket *p, size_t res_size) { +assert(p); + +assert(p-size + p-res_size = p-max_size); + +if ((p-size + p-res_size + res_size) = p-max_size) + p-res_size += res_size; + +return p-res_size; +} + +size_t avahi_dns_packet_reserved_space(AvahiDnsPacket *p) { +assert(p); + +assert(p-size + p-res_size = p-max_size); + +return p-max_size - p-size - p-res_size; +} + int avahi_rdata_parse(AvahiRecord *record, const void* rdata, size_t size) { int ret; AvahiDnsPacket p; diff --git a/avahi-core/dns.h b/avahi-core/dns.h index 52e8d88..13b1ac2 100644 --- a/avahi-core/dns.h +++ b/avahi-core/dns.h @@ -30,7 +30,7 @@ #define AVAHI_DNS_PACKET_SIZE_MAX (AVAHI_DNS_PACKET_HEADER_SIZE + 256 + 2 + 2 + 4 + 2 + AVAHI_DNS_RDATA_MAX) typedef struct AvahiDnsPacket { -size_t size, rindex, max_size; +size_t size, rindex, max_size, res_size; AvahiHashmap *name_table; /* for name compression
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2013-08-12 14:23:00 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi Changes: --- /work/SRC/openSUSE:Factory/avahi/avahi-glib2.changes2013-03-11 09:48:57.0 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi-glib2.changes 2013-08-12 14:23:02.0 +0200 @@ -1,0 +2,7 @@ +Mon Aug 5 21:31:42 UTC 2013 - dims...@opensuse.org + +- Remove -DGTK_DISABLE_DEPRECATED=1 from avahi-ui/Makefile.am in + order to allow building against GTK+ 3.9.10, which has GtkStock + deprecated. + +--- avahi-qt4.changes: same change avahi.changes: same change Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.UQFr6N/_old 2013-08-12 14:23:03.0 +0200 +++ /var/tmp/diff_new_pack.UQFr6N/_new 2013-08-12 14:23:03.0 +0200 @@ -30,6 +30,7 @@ %define build_qt4 0 Version:0.6.31 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 # Create split spec files only when building per partes: #%(sh %{_sourcedir}/%{_name}_spec-prepare.sh %{_sourcedir} %{name}) @@ -781,6 +782,7 @@ fi # FIXME: We do not have xmltoman, use original doc, just fix paths. sed -i s:/home/lennart/tmp/avahi:: man/*.[0-9] +sed -i s:-DGTK_DISABLE_DEPRECATED=1:: avahi-ui/Makefile.am %build autoreconf -f -i avahi-mono.spec: same change ++ avahi-qt4.spec ++ --- /var/tmp/diff_new_pack.UQFr6N/_old 2013-08-12 14:23:03.0 +0200 +++ /var/tmp/diff_new_pack.UQFr6N/_new 2013-08-12 14:23:03.0 +0200 @@ -30,6 +30,7 @@ %define build_qt4 1 Version:0.6.31 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 # Create split spec files only when building per partes: #%(sh %{_sourcedir}/%{_name}_spec-prepare.sh %{_sourcedir} %{name}) @@ -783,6 +784,7 @@ fi # FIXME: We do not have xmltoman, use original doc, just fix paths. sed -i s:/home/lennart/tmp/avahi:: man/*.[0-9] +sed -i s:-DGTK_DISABLE_DEPRECATED=1:: avahi-ui/Makefile.am %build autoreconf -f -i ++ avahi.spec ++ --- /var/tmp/diff_new_pack.UQFr6N/_old 2013-08-12 14:23:03.0 +0200 +++ /var/tmp/diff_new_pack.UQFr6N/_new 2013-08-12 14:23:03.0 +0200 @@ -32,6 +32,7 @@ %define build_qt4 0 Version:0.6.31 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 # Create split spec files only when building per partes: #%(sh %{_sourcedir}/%{_name}_spec-prepare.sh %{_sourcedir} %{name}) @@ -783,6 +784,7 @@ fi # FIXME: We do not have xmltoman, use original doc, just fix paths. sed -i s:/home/lennart/tmp/avahi:: man/*.[0-9] +sed -i s:-DGTK_DISABLE_DEPRECATED=1:: avahi-ui/Makefile.am %build autoreconf -f -i -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2013-01-30 11:13:44 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi, Maintainer is gnome-maintain...@suse.de Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2012-11-14 16:34:50.0 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2013-01-30 11:13:45.0 +0100 @@ -1,0 +2,6 @@ +Mon Jan 28 10:01:28 UTC 2013 - rmila...@suse.com + +- Add avahi-move-everything-to-run.patch: move everything + (socket and pid files) to /run. + +--- New: avahi-move-everything-to-run.patch Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.grCutM/_old 2013-01-30 11:13:48.0 +0100 +++ /var/tmp/diff_new_pack.grCutM/_new 2013-01-30 11:13:48.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi-glib2 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -60,13 +60,13 @@ Source102: baselibs.conf # Copy of glib-2.0.m4 from glib2-devel to not depend on glib2-devel. Source4:avahi-glib-gettext.m4 -#PATCH-FIX-OPENSUSE avahi-gacdir.patch -- Mono libs are in $prefix/lib on suse +# PATCH-FIX-OPENSUSE avahi-gacdir.patch -- Mono libs are in $prefix/lib on suse Patch0: avahi-gacdir.patch -#PATCH-FIX-UPSTREAM avahi-desktop.patch bnc254654 sbra...@suse.de +# PATCH-FIX-UPSTREAM avahi-desktop.patch bnc254654 sbra...@suse.de Patch1: avahi-desktop.patch -#PATCH-FIX-UPSTREAM avahi-empty-share-dir.patch j...@novell.com -- mailed maintainer +# PATCH-FIX-UPSTREAM avahi-empty-share-dir.patch j...@novell.com -- mailed maintainer Patch3: avahi-empty-share-dir.patch -#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnus...@suse.de -- disable pre-set unicast domains by default +# PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnus...@suse.de -- disable pre-set unicast domains by default Patch10:avahi-unicastdomains.patch # PATCH-FIX-UPSTREAM avahi-gtk_box_new.patch dims...@opensuse.org -- Do not use deprecated gtk_[hv]box_new, http://www.avahi.org/ticket/342 Patch11:avahi-gtk_box_new.patch @@ -74,8 +74,10 @@ Patch12:avahi-gir-fixup.patch # PATCH-FIX-UPSTREAM avahi-fix-mkdir.diff co...@suse.de -- Avoid obsolete automake macros Patch13:avahi-fix-mkdir.diff -#PATCH-FIX-OPENSUSE avahi-enable-ipv6.patch bnc#710230 vu...@opensuse.org -- Enable ipv6 by default +# PATCH-FIX-OPENSUSE avahi-enable-ipv6.patch bnc#710230 vu...@opensuse.org -- Enable ipv6 by default Patch14:avahi-enable-ipv6.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 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python BuildRequires: fdupes @@ -726,6 +728,8 @@ %patch12 -p1 %patch13 -p1 %patch14 -p1 +%patch15 -p1 + %if !%build_core # Replace all .la references from local .la files to installed versions # with exception of libavahi-glib.la. avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.grCutM/_old 2013-01-30 11:13:48.0 +0100 +++ /var/tmp/diff_new_pack.grCutM/_new 2013-01-30 11:13:48.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -62,13 +62,13 @@ Source102: baselibs.conf # Copy of glib-2.0.m4 from glib2-devel to not depend on glib2-devel. Source4:avahi-glib-gettext.m4 -#PATCH-FIX-OPENSUSE avahi-gacdir.patch -- Mono libs are in $prefix/lib on suse +# PATCH-FIX-OPENSUSE avahi-gacdir.patch -- Mono libs are in $prefix/lib on suse Patch0: avahi-gacdir.patch -#PATCH-FIX-UPSTREAM avahi-desktop.patch bnc254654 sbra...@suse.de +# PATCH-FIX-UPSTREAM avahi-desktop.patch bnc254654 sbra...@suse.de Patch1: avahi-desktop.patch -#PATCH-FIX-UPSTREAM avahi-empty-share-dir.patch j...@novell.com -- mailed maintainer +# PATCH-FIX-UPSTREAM
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2012-11-14 16:34:49 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi, Maintainer is gnome-maintain...@suse.de Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2012-10-26 07:42:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2012-11-14 16:34:50.0 +0100 @@ -1,0 +2,6 @@ +Wed Nov 14 09:05:25 UTC 2012 - dims...@opensuse.org + +- Fix useradd invocation: -o is useless without -u and newer + versions of pwdutils/shadowutils fail on this now. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.O7XI82/_old 2012-11-14 16:34:52.0 +0100 +++ /var/tmp/diff_new_pack.O7XI82/_new 2012-11-14 16:34:52.0 +0100 @@ -910,7 +910,7 @@ %pre %{_sbindir}/groupadd -r avahi 2 /dev/null || : -%{_sbindir}/useradd -r -o -s /bin/false -c User for Avahi -d %{_localstatedir}/run/avahi-daemon -g avahi avahi 2 /dev/null || : +%{_sbindir}/useradd -r -s /bin/false -c User for Avahi -d %{_localstatedir}/run/avahi-daemon -g avahi avahi 2 /dev/null || : %if %suse_version = 1210 %service_add_pre avahi-dnsconfd.service avahi-daemon.service %endif avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.O7XI82/_old 2012-11-14 16:34:52.0 +0100 +++ /var/tmp/diff_new_pack.O7XI82/_new 2012-11-14 16:34:52.0 +0100 @@ -912,7 +912,7 @@ %pre %{_sbindir}/groupadd -r avahi 2 /dev/null || : -%{_sbindir}/useradd -r -o -s /bin/false -c User for Avahi -d %{_localstatedir}/run/avahi-daemon -g avahi avahi 2 /dev/null || : +%{_sbindir}/useradd -r -s /bin/false -c User for Avahi -d %{_localstatedir}/run/avahi-daemon -g avahi avahi 2 /dev/null || : %if %suse_version = 1210 %service_add_pre avahi-dnsconfd.service avahi-daemon.service %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2012-10-26 07:42:27 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi, Maintainer is gnome-maintain...@suse.de Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2012-10-04 18:37:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2012-10-26 07:42:28.0 +0200 @@ -1,0 +2,6 @@ +Tue Oct 16 11:37:56 UTC 2012 - co...@suse.com + +- Replace systemd-devel BuildRequires with pkgconfig(systemd) + to prefer the -mini package, avoiding build cycles. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.3y2Iaz/_old 2012-10-26 07:42:31.0 +0200 +++ /var/tmp/diff_new_pack.3y2Iaz/_new 2012-10-26 07:42:31.0 +0200 @@ -110,7 +110,7 @@ BuildRequires: python-gdbm BuildRequires: zlib-devel %if %suse_version = 1210 -BuildRequires: systemd-devel +BuildRequires: pkgconfig(systemd) %endif # For python bindings and utilities: #BuildRequires: dbus-1-python @@ -1050,7 +1050,7 @@ %{_sysconfdir}/avahi/avahi-autoipd.action %dir %{_sysconfdir}/avahi/services %{_sysconfdir}/avahi/services/*.service -%{_sysconfdir}/avahi/hosts +%config(noreplace) %{_sysconfdir}/avahi/hosts %{_sysconfdir}/dbus-1/system.d/*.conf %{_sysconfdir}/init.d/avahi-dnsconfd %{_sysconfdir}/init.d/avahi-daemon avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.3y2Iaz/_old 2012-10-26 07:42:31.0 +0200 +++ /var/tmp/diff_new_pack.3y2Iaz/_new 2012-10-26 07:42:31.0 +0200 @@ -112,7 +112,7 @@ BuildRequires: python-gdbm BuildRequires: zlib-devel %if %suse_version = 1210 -BuildRequires: systemd-devel +BuildRequires: pkgconfig(systemd) %endif # For python bindings and utilities: #BuildRequires: dbus-1-python -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2012-10-04 18:37:29 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi, Maintainer is gnome-maintain...@suse.de Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2012-07-18 17:11:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2012-10-04 18:37:31.0 +0200 @@ -1,0 +2,5 @@ +Wed Oct 3 15:20:32 UTC 2012 - sch...@linux-m68k.org + +- Mark /etc/avahi/hosts as %config(noreplace) + +--- Other differences: -- avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.cN4Grg/_old 2012-10-04 18:37:32.0 +0200 +++ /var/tmp/diff_new_pack.cN4Grg/_new 2012-10-04 18:37:32.0 +0200 @@ -1052,7 +1052,7 @@ %{_sysconfdir}/avahi/avahi-autoipd.action %dir %{_sysconfdir}/avahi/services %{_sysconfdir}/avahi/services/*.service -%{_sysconfdir}/avahi/hosts +%config(noreplace) %{_sysconfdir}/avahi/hosts %{_sysconfdir}/dbus-1/system.d/*.conf %{_sysconfdir}/init.d/avahi-dnsconfd %{_sysconfdir}/init.d/avahi-daemon -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2012-07-18 17:11:43 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi, Maintainer is gnome-maintain...@suse.de Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2012-07-04 06:58:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2012-07-18 17:11:45.0 +0200 @@ -1,0 +2,6 @@ +Wed Jul 11 14:40:22 CEST 2012 - vu...@opensuse.org + +- Add avahi-enable-ipv6.patch: enable IPv6 by default. Fix + bnc#710230. + +--- New: avahi-enable-ipv6.patch Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.BoT72Y/_old 2012-07-18 17:11:47.0 +0200 +++ /var/tmp/diff_new_pack.BoT72Y/_new 2012-07-18 17:11:47.0 +0200 @@ -74,6 +74,8 @@ Patch12:avahi-gir-fixup.patch # PATCH-FIX-UPSTREAM avahi-fix-mkdir.diff co...@suse.de -- Avoid obsolete automake macros Patch13:avahi-fix-mkdir.diff +#PATCH-FIX-OPENSUSE avahi-enable-ipv6.patch bnc#710230 vu...@opensuse.org -- Enable ipv6 by default +Patch14:avahi-enable-ipv6.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python BuildRequires: fdupes @@ -723,6 +725,7 @@ %patch11 -p1 %patch12 -p1 %patch13 -p1 +%patch14 -p1 %if !%build_core # Replace all .la references from local .la files to installed versions # with exception of libavahi-glib.la. avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.BoT72Y/_old 2012-07-18 17:11:47.0 +0200 +++ /var/tmp/diff_new_pack.BoT72Y/_new 2012-07-18 17:11:47.0 +0200 @@ -76,6 +76,8 @@ Patch12:avahi-gir-fixup.patch # PATCH-FIX-UPSTREAM avahi-fix-mkdir.diff co...@suse.de -- Avoid obsolete automake macros Patch13:avahi-fix-mkdir.diff +#PATCH-FIX-OPENSUSE avahi-enable-ipv6.patch bnc#710230 vu...@opensuse.org -- Enable ipv6 by default +Patch14:avahi-enable-ipv6.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python BuildRequires: fdupes @@ -725,6 +727,7 @@ %patch11 -p1 %patch12 -p1 %patch13 -p1 +%patch14 -p1 %if !%build_core # Replace all .la references from local .la files to installed versions # with exception of libavahi-glib.la. ++ avahi-enable-ipv6.patch ++ Index: avahi-0.6.31/avahi-daemon/avahi-daemon.conf === --- avahi-0.6.31.orig/avahi-daemon/avahi-daemon.conf +++ avahi-0.6.31/avahi-daemon/avahi-daemon.conf @@ -23,7 +23,7 @@ #domain-name=local #browse-domains=0pointer.de, zeroconf.org use-ipv4=yes -use-ipv6=no +use-ipv6=yes #allow-interfaces=eth0 #deny-interfaces=eth1 #check-response-ttl=no -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2012-07-04 06:58:24 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi, Maintainer is gnome-maintain...@suse.de Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2012-03-01 07:24:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2012-07-04 06:58:26.0 +0200 @@ -1,0 +2,6 @@ +Sun Jul 1 20:38:09 UTC 2012 - co...@suse.com + +- Add avahi-fix-mkdir.diff: fix build with automake 1.12.1, which + removed AM_PROG_MKDIR_P, which is deprecated for a long time. + +--- New: avahi-fix-mkdir.diff Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.9GAgMm/_old 2012-07-04 06:58:29.0 +0200 +++ /var/tmp/diff_new_pack.9GAgMm/_new 2012-07-04 06:58:29.0 +0200 @@ -72,6 +72,8 @@ Patch11:avahi-gtk_box_new.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-UPSTREAM avahi-fix-mkdir.diff co...@suse.de -- Avoid obsolete automake macros +Patch13:avahi-fix-mkdir.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python BuildRequires: fdupes @@ -720,6 +722,7 @@ %patch10 -p1 %patch11 -p1 %patch12 -p1 +%patch13 -p1 %if !%build_core # Replace all .la references from local .la files to installed versions # with exception of libavahi-glib.la. avahi-mono.spec: same change avahi-qt4.spec: same change ++ avahi.spec ++ --- /var/tmp/diff_new_pack.9GAgMm/_old 2012-07-04 06:58:29.0 +0200 +++ /var/tmp/diff_new_pack.9GAgMm/_new 2012-07-04 06:58:29.0 +0200 @@ -74,6 +74,8 @@ Patch11:avahi-gtk_box_new.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-UPSTREAM avahi-fix-mkdir.diff co...@suse.de -- Avoid obsolete automake macros +Patch13:avahi-fix-mkdir.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python BuildRequires: fdupes @@ -722,6 +724,7 @@ %patch10 -p1 %patch11 -p1 %patch12 -p1 +%patch13 -p1 %if !%build_core # Replace all .la references from local .la files to installed versions # with exception of libavahi-glib.la. ++ avahi-fix-mkdir.diff ++ Index: avahi-0.6.31/avahi-autoipd/Makefile.am === --- avahi-0.6.31.orig/avahi-autoipd/Makefile.am 2010-08-26 02:51:38.0 +0200 +++ avahi-0.6.31/avahi-autoipd/Makefile.am 2012-07-01 22:34:57.922855526 +0200 @@ -76,7 +76,7 @@ dhcliententerdir = $(sysconfdir)/dhcp/dh dhclientexitdir = $(sysconfdir)/dhcp/dhclient-exit-hooks.d install-exec-hook: dhclient-exit-hook dhclient-enter-hook - $(mkdir_p) $(DESTDIR)$(dhcliententerdir) $(DESTDIR)$(dhclientexitdir) + $(MKDIR_P) $(DESTDIR)$(dhcliententerdir) $(DESTDIR)$(dhclientexitdir) $(INSTALL) dhclient-enter-hook $(DESTDIR)$(dhcliententerdir)/avahi-autoipd $(INSTALL) dhclient-exit-hook $(DESTDIR)$(dhclientexitdir)/avahi-autoipd Index: avahi-0.6.31/avahi-daemon/Makefile.am === --- avahi-0.6.31.orig/avahi-daemon/Makefile.am 2010-08-26 02:51:38.0 +0200 +++ avahi-0.6.31/avahi-daemon/Makefile.am 2012-07-01 22:34:44.570481086 +0200 @@ -169,7 +169,7 @@ xmllint: done install-data-local: - test -z $(localstatedir)/run || $(mkdir_p) $(DESTDIR)$(localstatedir)/run + test -z $(localstatedir)/run || $(MKDIR_P) $(DESTDIR)$(localstatedir)/run update-systemd: curl http://cgit.freedesktop.org/systemd/plain/src/sd-daemon.c sd-daemon.c -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2012-03-01 07:24:52 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi, Maintainer is gnome-maintain...@suse.de Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2012-02-17 12:00:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2012-03-01 07:24:55.0 +0100 @@ -1,0 +2,8 @@ +Mon Feb 27 13:34:33 UTC 2012 - vu...@opensuse.org + +- Stop passing --with-systemdsystemunitdir to configure: we'll just + use the right default value, which should be %{_unitdir}. +- Change systemd BuildRequires to systemd-devel since this is + needed to get that default value in configure. + +--- Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.2c1Q8l/_old 2012-03-01 07:24:57.0 +0100 +++ /var/tmp/diff_new_pack.2c1Q8l/_new 2012-03-01 07:24:57.0 +0100 @@ -106,7 +106,7 @@ BuildRequires: python-gdbm BuildRequires: zlib-devel %if %suse_version = 1210 -BuildRequires: systemd +BuildRequires: systemd-devel %endif # For python bindings and utilities: #BuildRequires: dbus-1-python @@ -125,17 +125,17 @@ BuildRequires: gobject-introspection-devel BuildRequires: gtk2-devel BuildRequires: gtk3-devel +BuildRequires: libavahi-devel BuildRequires: python-gtk-devel BuildRequires: update-desktop-files -BuildRequires: libavahi-devel %endif %if %build_qt3 -BuildRequires: qt3-devel BuildRequires: libavahi-devel +BuildRequires: qt3-devel %endif %if %build_qt4 -BuildRequires: libqt4-devel BuildRequires: libavahi-devel +BuildRequires: libqt4-devel %endif %if %build_mono BuildRequires: gtk-sharp2 @@ -143,7 +143,11 @@ BuildRequires: mono-devel BuildRequires: monodoc-core # Please copy this line to avahi-mono definition below for build all-in-once: -Requires: gtk-sharp2 libavahi-client3 = %{version} libavahi-common3 = %{version} libavahi-ui0 = %{version} libavahi-glib1 = %{version} +Requires: gtk-sharp2 +Requires: libavahi-client3 = %{version} +Requires: libavahi-common3 = %{version} +Requires: libavahi-glib1 = %{version} +Requires: libavahi-ui0 = %{version} %endif %description @@ -275,7 +279,11 @@ Summary:A set of Avahi utilities written in Python Group: Development/Languages/Python PreReq: coreutils -Requires: %{name} = %{version} python-gdbm dbus-1-python python-twisted python-twisted-web +Requires: %{name} = %{version} +Requires: dbus-1-python +Requires: python-gdbm +Requires: python-twisted +Requires: python-twisted-web # Old name used for = 10.3: Provides: avahi-python = %{version} Obsoletes: avahi-python %{version} @@ -316,7 +324,12 @@ Summary:Include Files and Libraries Mandatory for Development Group: Development/Libraries/C and C++ # -Requires: %{_name} = %{version} libavahi-common3 = %{version} libavahi-core7 = %{version} libavahi-client3 = %{version} dbus-1-devel glibc-devel +Requires: %{_name} = %{version} +Requires: dbus-1-devel +Requires: glibc-devel +Requires: libavahi-client3 = %{version} +Requires: libavahi-common3 = %{version} +Requires: libavahi-core7 = %{version} # Last appeared in OpenSUSE 10.3: Provides: avahi-devel = %{version} Obsoletes: avahi-devel %{version} @@ -337,7 +350,8 @@ %package compat-mDNSResponder-devel Summary:mDNSResponder Compatibility Package for D-BUS Service for Zeroconf/Bonjour Group: Development/Libraries/C and C++ -Requires: libavahi-devel = %{version} libdns_sd = %{version} +Requires: libavahi-devel = %{version} +Requires: libdns_sd = %{version} Provides: mDNSResponder-devel = 107.5 Obsoletes: mDNSResponder-devel 107.5 @@ -359,7 +373,8 @@ %package compat-howl-devel Summary:Howl Compatibility Package for D-BUS Service for Zeroconf/Bonjour Group: Development/Libraries/C and C++ -Requires: libavahi-devel = %{version} libhowl0 = %{version} +Requires: libavahi-devel = %{version} +Requires: libhowl0 = %{version} %description compat-howl-devel Howl compatibility layer for avahi. @@ -498,7 +513,8 @@ Summary:A set of Avahi utilities written in Python Using python-gtk Group: Development/Languages/Python PreReq: coreutils -Requires: python-avahi = %{version} python-gtk +Requires: python-avahi = %{version} +Requires:
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at 2012-02-17 11:59:58 Comparing /work/SRC/openSUSE:Factory/avahi (Old) and /work/SRC/openSUSE:Factory/.avahi.new (New) Package is avahi, Maintainer is gnome-maintain...@suse.de Changes: avahi-mono.changes: same change avahi-qt4.changes: same change --- /work/SRC/openSUSE:Factory/avahi/avahi.changes 2012-01-06 11:43:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2012-02-17 12:00:00.0 +0100 @@ -1,0 +2,11 @@ +Wed Feb 15 09:15:34 UTC 2012 - vu...@opensuse.org + +- Update to version 0.6.31: + + Add Mumble to service type database + + systemd: syslog.target is not longer useful + + Compatibility with newer automake +- Rebase avahi-empty-share-dir.patch. +- Move dbus xml interface files from devel subpackage to main + subpackage: those files are needed at runtime. + +--- Old: avahi-0.6.30.tar.bz2 New: avahi-0.6.31.tar.gz Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.LgXFOJ/_old 2012-02-17 12:00:02.0 +0100 +++ /var/tmp/diff_new_pack.LgXFOJ/_new 2012-02-17 12:00:02.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi-glib2 # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: avahi-glib2 # Do not edit this auto generated file! Edit avahi.spec. %define _name avahi @@ -27,7 +28,7 @@ %define build_mono 0 %define build_qt3 0 %define build_qt4 0 -Version:0.6.30 +Version:0.6.31 Release:0 %if !%build_glib2 !%build_mono !%build_qt3 !%build_qt4 # Create split spec files only when building per partes: @@ -50,7 +51,7 @@ Summary:D-BUS Service for Zeroconf and Bonjour License:LGPL-2.1+ Group: System/Daemons -Source: %{_name}-%{version}.tar.bz2 +Source: http://avahi.org/download/%{_name}-%{version}.tar.gz Source1:gnome-nettool2.png Source2:avahi-bookmarks.init Source3:avahi.firewall @@ -1021,6 +1022,7 @@ %{_sysconfdir}/dbus-1/system.d/*.conf %{_sysconfdir}/init.d/avahi-dnsconfd %{_sysconfdir}/init.d/avahi-daemon +%{_datadir}/dbus-1/interfaces/org.freedesktop.Avahi.*.xml %{_datadir}/dbus-1/system-services/org.freedesktop.Avahi.service /lib/systemd/system/avahi-daemon.service /lib/systemd/system/avahi-daemon.socket @@ -1084,7 +1086,6 @@ # FIXME: Maybe split to particular subpackages. #%doc doc/api/html #%doc doc/*.html doc/*.txt doc/file-boilerplate.c doc/TODO -%{_datadir}/dbus-1/interfaces/org.freedesktop.Avahi.*.xml %{_includedir}/avahi-client %{_includedir}/avahi-common %{_includedir}/avahi-core ++ avahi-mono.spec ++ --- /var/tmp/diff_new_pack.LgXFOJ/_old 2012-02-17 12:00:02.0 +0100 +++ /var/tmp/diff_new_pack.LgXFOJ/_new 2012-02-17 12:00:02.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package avahi-mono # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: avahi-mono # Do not edit this auto generated file! Edit avahi.spec. %define _name avahi @@ -27,7 +28,7 @@ %define build_mono 1 %define build_qt3 0 %define build_qt4 0 -Version:0.6.30 +Version:0.6.31 Release:0 %if !%build_glib2 !%build_mono !%build_qt3 !%build_qt4 # Create split spec files only when building per partes: @@ -50,7 +51,7 @@ Summary:Mono Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour License:LGPL-2.1+ Group: Development/Languages/Mono -Source: %{_name}-%{version}.tar.bz2 +Source: http://avahi.org/download/%{_name}-%{version}.tar.gz Source1:gnome-nettool2.png Source2:avahi-bookmarks.init Source3:avahi.firewall @@ -1020,6 +1021,7 @@ %{_sysconfdir}/dbus-1/system.d/*.conf %{_sysconfdir}/init.d/avahi-dnsconfd %{_sysconfdir}/init.d/avahi-daemon +%{_datadir}/dbus-1/interfaces/org.freedesktop.Avahi.*.xml
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at Thu Oct 13 12:17:25 CEST 2011. avahi-mono.changes: same change avahi-qt4.changes: same change --- openSUSE:Factory/avahi/avahi.changes2011-10-04 18:06:53.0 +0200 +++ avahi/avahi.changes 2011-10-10 11:03:46.0 +0200 @@ -1,0 +2,5 @@ +Mon Oct 10 08:44:41 UTC 2011 - fcro...@suse.com + +- Use systemd macros for 12.1 + +--- calling whatdependson for head-i586 Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.rZsdPT/_old 2011-10-13 12:17:22.0 +0200 +++ /var/tmp/diff_new_pack.rZsdPT/_new 2011-10-13 12:17:22.0 +0200 @@ -85,9 +85,13 @@ %else PreReq: sysconfig %endif +%{?systemd_requires} Recommends: %{_name}-lang BuildRequires: dbus-1-devel doxygen graphviz python-gdbm zlib-devel BuildRequires: libtool +%if %suse_version = 1210 +BuildRequires: systemd +%endif # For python bindings and utilities: #BuildRequires: dbus-1-python #Requires: dbus-1 @@ -863,21 +867,33 @@ %pre %{_sbindir}/groupadd -r avahi 2 /dev/null || : %{_sbindir}/useradd -r -o -s /bin/false -c User for Avahi -d %{_localstatedir}/run/avahi-daemon -g avahi avahi 2 /dev/null || : +%if %suse_version = 1210 +%service_add_pre avahi-daemon.service avahi-dnsconfd.service +%endif %post /sbin/ldconfig %{fillup_and_insserv -f -y avahi-daemon} %{fillup_and_insserv -f avahi-dnsconfd} +%if %suse_version = 1210 +%service_add_post avahi-daemon.service avahi-dnsconfd.service +%endif %preun %{stop_on_removal avahi-daemon} %{stop_on_removal avahi-dnsconfd} +%if %suse_version = 1210 +%service_del_preun avahi-daemon.service avahi-dnsconfd.service +%endif %postun /sbin/ldconfig %{restart_on_update avahi-daemon} %{restart_on_update avahi-dnsconfd} %insserv_cleanup +%if %suse_version = 1210 +%service_del_postun avahi-daemon.service avahi-dnsconfd.service +%endif %post -n libavahi-client3 -p /sbin/ldconfig ++ avahi-mono.spec ++ --- /var/tmp/diff_new_pack.rZsdPT/_old 2011-10-13 12:17:22.0 +0200 +++ /var/tmp/diff_new_pack.rZsdPT/_new 2011-10-13 12:17:22.0 +0200 @@ -85,9 +85,13 @@ %else PreReq: sysconfig %endif +%{?systemd_requires} Recommends: %{_name}-lang BuildRequires: dbus-1-devel doxygen graphviz python-gdbm zlib-devel BuildRequires: libtool +%if %suse_version = 1210 +BuildRequires: systemd +%endif # For python bindings and utilities: #BuildRequires: dbus-1-python #Requires: dbus-1 @@ -142,28 +146,6 @@ Bonjour conformance test suite. In addition, it supports some nifty things, like correct mDNS reflection across LAN segments. -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. - -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. - %if %build_core %package -n libavahi-client3 @@ -708,28 +690,6 @@ Bonjour conformance test suite. In addition, it supports some nifty things, like correct mDNS reflection across LAN segments. -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
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at Tue Oct 4 18:06:53 CEST 2011. avahi-mono.changes: same change avahi-qt4.changes: same change --- openSUSE:Factory/avahi/avahi.changes2011-10-02 09:49:58.0 +0200 +++ /mounts/work_src_done/STABLE/avahi/avahi.changes2011-09-30 22:09:56.0 +0200 @@ -1,0 +2,5 @@ +Fri Sep 30 20:07:44 UTC 2011 - co...@suse.com + +- add libtool as buildrequire to make the spec file more reliable + +--- calling whatdependson for head-i586 Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.KOvjul/_old 2011-10-04 18:06:50.0 +0200 +++ /var/tmp/diff_new_pack.KOvjul/_new 2011-10-04 18:06:50.0 +0200 @@ -87,6 +87,7 @@ %endif Recommends: %{_name}-lang BuildRequires: dbus-1-devel doxygen graphviz python-gdbm zlib-devel +BuildRequires: libtool # For python bindings and utilities: #BuildRequires: dbus-1-python #Requires: dbus-1 ++ avahi-mono.spec ++ --- /var/tmp/diff_new_pack.KOvjul/_old 2011-10-04 18:06:50.0 +0200 +++ /var/tmp/diff_new_pack.KOvjul/_new 2011-10-04 18:06:50.0 +0200 @@ -87,6 +87,7 @@ %endif Recommends: %{_name}-lang BuildRequires: dbus-1-devel doxygen graphviz python-gdbm zlib-devel +BuildRequires: libtool # For python bindings and utilities: #BuildRequires: dbus-1-python #Requires: dbus-1 @@ -141,6 +142,28 @@ Bonjour conformance test suite. In addition, it supports some nifty things, like correct mDNS reflection across LAN segments. +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. + +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. + %if %build_core %package -n libavahi-client3 @@ -666,6 +689,28 @@ 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. + +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. + +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 ++ avahi-qt4.spec ++ --- /var/tmp/diff_new_pack.KOvjul/_old 2011-10-04
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at Sun Oct 2 09:50:00 CEST 2011. --- openSUSE:Factory/avahi/avahi-glib2.changes 2011-09-23 01:52:15.0 +0200 +++ /mounts/work_src_done/STABLE/avahi/avahi-glib2.changes 2011-09-17 15:52:55.0 +0200 @@ -1,0 +2,7 @@ +Sat Sep 17 13:50:42 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile +- Use %_smp_mflags for parallel build +- Add libavahi-devel to baselibs + +--- --- openSUSE:Factory/avahi/avahi-mono.changes 2011-09-23 01:52:15.0 +0200 +++ /mounts/work_src_done/STABLE/avahi/avahi-mono.changes 2011-09-17 15:52:55.0 +0200 @@ -1,0 +2,7 @@ +Sat Sep 17 13:52:32 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile +- Use %_smp_mflags for parallel build +- Add libavahi-devel to baselibs + +--- --- openSUSE:Factory/avahi/avahi-qt4.changes2011-09-23 01:52:15.0 +0200 +++ /mounts/work_src_done/STABLE/avahi/avahi-qt4.changes2011-09-17 15:52:56.0 +0200 @@ -1,0 +2,7 @@ +Sat Sep 17 13:52:41 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile +- Use %_smp_mflags for parallel build +- Add libavahi-devel to baselibs + +--- --- openSUSE:Factory/avahi/avahi.changes2011-09-23 01:52:15.0 +0200 +++ /mounts/work_src_done/STABLE/avahi/avahi.changes2011-09-21 17:34:05.0 +0200 @@ -1,0 +2,6 @@ +Sat Sep 17 13:52:05 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile +- Use %_smp_mflags for parallel build + +--- calling whatdependson for head-i586 Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.oZrl9U/_old 2011-10-02 09:49:52.0 +0200 +++ /var/tmp/diff_new_pack.oZrl9U/_new 2011-10-02 09:49:52.0 +0200 @@ -15,7 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: avahi-glib2 @@ -31,7 +30,7 @@ %define build_qt3 0 %define build_qt4 0 Version:0.6.30 -Release:3 +Release:5 %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}) @@ -135,7 +134,6 @@ %if %build_core %package -n libavahi-client3 - License:LGPLv2.1+ Summary:D-BUS Service for Zeroconf and Bonjour Group: System/Libraries @@ -154,7 +152,6 @@ across LAN segments. %package -n libavahi-common3 - License:LGPLv2.1+ Summary:D-BUS Service for Zeroconf and Bonjour Group: System/Libraries @@ -173,7 +170,6 @@ across LAN segments. %package -n libavahi-core7 - License:LGPLv2.1+ Summary:D-BUS Service for Zeroconf and Bonjour Group: System/Libraries @@ -192,7 +188,6 @@ across LAN segments. %package -n libdns_sd - License:LGPLv2.1+ Summary:mDNSResponder Compatibility Package for D-BUS Service for Zeroconf/Bonjour Group: System/Libraries @@ -231,7 +226,6 @@ correct mDNS reflection across LAN segments. %package -n libhowl0 - License:LGPLv2.1+ Summary:Howl Compatibility Package for D-BUS Service for Zeroconf/Bonjour Group: System/Libraries @@ -255,7 +249,6 @@ correct mDNS reflection across LAN segments. %package -n python-avahi - License:LGPLv2.1+ Summary:A set of Avahi utilities written in Python PreReq: coreutils @@ -280,7 +273,6 @@ elsewhere, like correct mDNS reflection across LAN segments. %package utils - License:LGPLv2.1+ Summary:Command Line Utilities for D-BUS Service for Zeroconf and Bonjour Requires: %{_name} = %{version} @@ -300,7 +292,6 @@ across LAN segments. %package -n libavahi-devel - License:LGPLv2.1+ Summary:Include Files and Libraries Mandatory for Development # @@ -324,7 +315,6 @@ correct mDNS reflection across LAN segments. %package compat-mDNSResponder-devel - License:LGPLv2.1+ Summary:mDNSResponder Compatibility Package for D-BUS Service for Zeroconf/Bonjour Requires: libavahi-devel = %{version} libdns_sd = %{version} @@ -348,7 +338,6 @@ correct mDNS reflection across LAN segments. %package compat-howl-devel - License:LGPLv2.1+ Summary:Howl Compatibility Package for D-BUS Service for Zeroconf/Bonjour Requires: libavahi-devel = %{version} libhowl0 = %{version} @@ -373,6 +362,7 @@ %if %build_glib2 %package -n libavahi-ui0 +
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at Fri Sep 9 11:08:32 CEST 2011. avahi-mono.changes: same change --- avahi/avahi-qt4.changes 2010-03-15 18:31:12.0 +0100 +++ /mounts/work_src_done/STABLE/avahi/avahi-qt4.changes2011-08-12 20:54:08.0 +0200 @@ -1,0 +2,5 @@ +Fri Aug 12 18:57:25 UTC 2011 - andrea.turr...@gmail.com + +- Fixed typo in avahi-qt4.spec. + +--- calling whatdependson for head-i586 Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.zMSAYT/_old 2011-09-09 11:08:25.0 +0200 +++ /var/tmp/diff_new_pack.zMSAYT/_new 2011-09-09 11:08:25.0 +0200 @@ -31,7 +31,7 @@ %define build_qt3 0 %define build_qt4 0 Version:0.6.30 -Release:2 +Release:3 %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}) @@ -135,6 +135,7 @@ %if %build_core %package -n libavahi-client3 + License:LGPLv2.1+ Summary:D-BUS Service for Zeroconf and Bonjour Group: System/Libraries @@ -153,6 +154,7 @@ across LAN segments. %package -n libavahi-common3 + License:LGPLv2.1+ Summary:D-BUS Service for Zeroconf and Bonjour Group: System/Libraries @@ -171,6 +173,7 @@ across LAN segments. %package -n libavahi-core7 + License:LGPLv2.1+ Summary:D-BUS Service for Zeroconf and Bonjour Group: System/Libraries @@ -189,6 +192,7 @@ across LAN segments. %package -n libdns_sd + License:LGPLv2.1+ Summary:mDNSResponder Compatibility Package for D-BUS Service for Zeroconf/Bonjour Group: System/Libraries @@ -227,6 +231,7 @@ correct mDNS reflection across LAN segments. %package -n libhowl0 + License:LGPLv2.1+ Summary:Howl Compatibility Package for D-BUS Service for Zeroconf/Bonjour Group: System/Libraries @@ -250,6 +255,7 @@ correct mDNS reflection across LAN segments. %package -n python-avahi + License:LGPLv2.1+ Summary:A set of Avahi utilities written in Python PreReq: coreutils @@ -274,6 +280,7 @@ elsewhere, like correct mDNS reflection across LAN segments. %package utils + License:LGPLv2.1+ Summary:Command Line Utilities for D-BUS Service for Zeroconf and Bonjour Requires: %{_name} = %{version} @@ -293,6 +300,7 @@ across LAN segments. %package -n libavahi-devel + License:LGPLv2.1+ Summary:Include Files and Libraries Mandatory for Development # @@ -316,6 +324,7 @@ correct mDNS reflection across LAN segments. %package compat-mDNSResponder-devel + License:LGPLv2.1+ Summary:mDNSResponder Compatibility Package for D-BUS Service for Zeroconf/Bonjour Requires: libavahi-devel = %{version} libdns_sd = %{version} @@ -339,6 +348,7 @@ correct mDNS reflection across LAN segments. %package compat-howl-devel + License:LGPLv2.1+ Summary:Howl Compatibility Package for D-BUS Service for Zeroconf/Bonjour Requires: libavahi-devel = %{version} libhowl0 = %{version} @@ -591,6 +601,7 @@ %if %build_qt4 %package -n libavahi-qt4-1 + License:LGPLv2.1+ Summary:Qt4 Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour Group: System/GUI/KDE @@ -614,6 +625,7 @@ correct mDNS reflection across LAN segments. %package -n libavahi-qt4-devel + License:LGPLv2.1+ Summary:Include Files and Libraries Mandatory for Development Requires: libavahi-devel = %{version} libavahi-qt4-1 = %{version} libqt4-devel @@ -641,6 +653,7 @@ %if %build_mono %package -n avahi-mono + License:LGPLv2.1+ Summary:Mono Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour Requires: gtk-sharp2 libavahi-client3 = %{version} libavahi-common3 = %{version} libavahi-ui0 = %{version} libavahi-glib1 = %{version} ++ avahi-mono.spec ++ --- /var/tmp/diff_new_pack.zMSAYT/_old 2011-09-09 11:08:25.0 +0200 +++ /var/tmp/diff_new_pack.zMSAYT/_new 2011-09-09 11:08:25.0 +0200 @@ -31,7 +31,7 @@ %define build_qt3 0 %define build_qt4 0 Version:0.6.30 -Release:2 +Release:3 %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}) @@ -134,6 +134,7 @@ %if %build_core %package -n libavahi-client3 + License:LGPLv2.1+ Summary:D-BUS Service for Zeroconf and Bonjour Group: System/Libraries @@ -152,6 +153,7 @@ across LAN segments. %package -n
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at Fri Jul 8 11:23:44 CEST 2011. avahi-mono.changes: same change avahi-qt4.changes: same change --- avahi/avahi.changes 2011-05-27 10:35:32.0 +0200 +++ /mounts/work_src_done/STABLE/avahi/avahi.changes2011-07-04 09:36:42.0 +0200 @@ -1,0 +2,7 @@ +Sat Jul 2 12:18:24 UTC 2011 - dims...@opensuse.org + +- Add avahi-gtk_box_new.patch: do not used deprecated + gtk_[hv]box_new function anymore; this fixes build of + avahi-glib2. + +--- calling whatdependson for head-i586 New: avahi-gtk_box_new.patch Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.lbhmVw/_old 2011-07-08 11:23:03.0 +0200 +++ /var/tmp/diff_new_pack.lbhmVw/_new 2011-07-08 11:23:03.0 +0200 @@ -31,7 +31,7 @@ %define build_qt3 0 %define build_qt4 0 Version:0.6.30 -Release:1 +Release:2 %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}) @@ -69,6 +69,8 @@ Patch3: avahi-empty-share-dir.patch #PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnus...@suse.de -- disable pre-set unicast domains by default Patch10:avahi-unicastdomains.patch +# PATCH-FIX-UPSTREAM avahi-gtk_box_new.patch dims...@opensuse.org -- Do not use deprecated gtk_[hv]box_new, http://www.avahi.org/ticket/342 +Patch11:avahi-gtk_box_new.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python fdupes gcc-c++ gdbm-devel intltool libdaemon-devel libexpat-devel pkg-config translation-update-upstream # Even if we are not building python bindings, we need python to build service types database: @@ -212,7 +214,7 @@ %description -n libdns_sd Apple mDNSResponder compatibility layer for avahi. -Avahi is an Implementation the DNS Service Discovery and Multicast DNS +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 @@ -222,7 +224,7 @@ 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. +correct mDNS reflection across LAN segments. %package -n libhowl0 License:LGPLv2.1+ @@ -235,7 +237,7 @@ %description -n libhowl0 Howl compatibility layer for avahi. -Avahi is an Implementation the DNS Service Discovery and Multicast DNS +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 @@ -245,7 +247,7 @@ 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. +correct mDNS reflection across LAN segments. %package -n python-avahi License:LGPLv2.1+ @@ -301,7 +303,7 @@ Obsoletes: avahi-devel %{version} %description -n libavahi-devel -Avahi is an Implementation the DNS Service Discovery and Multicast DNS +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 @@ -311,7 +313,7 @@ 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. +correct mDNS reflection across LAN segments. %package compat-mDNSResponder-devel License:LGPLv2.1+ @@ -324,7 +326,7 @@ %description compat-mDNSResponder-devel Apple mDNSResponder compatibility layer for avahi. -Avahi is an Implementation the DNS Service Discovery and Multicast DNS +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 @@ -334,7 +336,7 @@ and the majority
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at Tue May 31 12:46:12 CEST 2011. avahi-mono.changes: same change avahi-qt4.changes: same change --- avahi/avahi.changes 2011-03-03 14:08:26.0 +0100 +++ /mounts/work_src_done/STABLE/avahi/avahi.changes2011-05-27 10:35:32.0 +0200 @@ -1,0 +2,19 @@ +Wed May 18 20:37:41 CEST 2011 - dims...@opensuse.org + +- Update to version 0.6.30: + + Make IPv6 work again + + Minor other updates + + Updated translations +- Changes from version 0.6.29: + + Updates regarding systemd integration + + Compatibility with newer gtk3 and gobject introspection + + Fix CVE-2011-1002, fixing the fix for CVE-2010-2244 + + Minor other updates + + Updated translations +- Drop patches fixed upstream: + + avahi-init-lsb.patch + + avahi-init-dnsconfd-fix-status.patch + + avahi-fix-howl.pc.patch + + avahi-null-packet-infinite-loop.patch + +--- calling whatdependson for head-i586 Old: avahi-0.6.28.tar.bz2 avahi-fix-howl.pc.patch avahi-init-dnsconfd-fix-status.patch avahi-init-lsb.patch avahi-null-packet-infinite-loop.patch New: avahi-0.6.30.tar.bz2 Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.W9dfkz/_old 2011-05-31 12:44:51.0 +0200 +++ /var/tmp/diff_new_pack.W9dfkz/_new 2011-05-31 12:44:51.0 +0200 @@ -30,8 +30,8 @@ %define build_mono 0 %define build_qt3 0 %define build_qt4 0 -Version:0.6.28 -Release:5 +Version:0.6.30 +Release:1 %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}) @@ -65,18 +65,10 @@ Patch0: avahi-gacdir.patch #PATCH-FIX-UPSTREAM avahi-desktop.patch bnc254654 sbra...@suse.de Patch1: avahi-desktop.patch -#PATCH-FIX-UPSTREAM avahi-init-lsb.patch -- committed after 0.6.22 release upstream -Patch2: avahi-init-lsb.patch #PATCH-FIX-UPSTREAM avahi-empty-share-dir.patch j...@novell.com -- mailed maintainer Patch3: avahi-empty-share-dir.patch -# PATCH-FIX-UPSTREAM avahi-init-dnsconfd-fix-status.patch vu...@opensuse.org -- Report unused instead of dead for dnsconfd init script, sent upstream by mail -Patch4: avahi-init-dnsconfd-fix-status.patch -# PATCH-FIX-UPSTREAM avahi-fix-howl.pc.patch vu...@opensuse.org -- Fix howl.pc to be correctly generated, mailed upstream -Patch5: avahi-fix-howl.pc.patch #PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnus...@suse.de -- disable pre-set unicast domains by default Patch10:avahi-unicastdomains.patch -# PATCH-FIX-UPSTREAM avahi-null-packet-infinite-loop.patch bnc#671797 vu...@opensuse.org -- Fix infinite loop for corrupted/null packets, http://www.avahi.org/ticket/325 -Patch11:avahi-null-packet-infinite-loop.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-python fdupes gcc-c++ gdbm-devel intltool libdaemon-devel libexpat-devel pkg-config translation-update-upstream # Even if we are not building python bindings, we need python to build service types database: @@ -388,6 +380,7 @@ %package -n libavahi-ui-gtk3-%{avahi_gtk3_soname} + License:LGPLv2.1+ Summary:D-BUS Service for Zeroconf and Bonjour Group: System/Libraries @@ -672,12 +665,8 @@ translation-update-upstream %patch0 %patch1 -p1 -%patch2 %patch3 -%patch4 -p1 -%patch5 -p1 %patch10 -p1 -%patch11 -p1 %if !%build_core # Replace all .la references from local .la files to installed versions # with exception of libavahi-glib.la. ++ avahi-mono.spec ++ --- /var/tmp/diff_new_pack.W9dfkz/_old 2011-05-31 12:44:51.0 +0200 +++ /var/tmp/diff_new_pack.W9dfkz/_new 2011-05-31 12:44:51.0 +0200 @@ -30,8 +30,8 @@ %define build_mono 1 %define build_qt3 0 %define build_qt4 0 -Version:0.6.28 -Release:5 +Version:0.6.30 +Release:1 %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}) @@ -65,18 +65,10 @@ Patch0: avahi-gacdir.patch #PATCH-FIX-UPSTREAM avahi-desktop.patch bnc254654 sbra...@suse.de Patch1: avahi-desktop.patch -#PATCH-FIX-UPSTREAM avahi-init-lsb.patch -- committed after 0.6.22 release upstream -Patch2: avahi-init-lsb.patch #PATCH-FIX-UPSTREAM avahi-empty-share-dir.patch j...@novell.com -- mailed maintainer Patch3: avahi-empty-share-dir.patch -# PATCH-FIX-UPSTREAM avahi-init-dnsconfd-fix-status.patch vu...@opensuse.org -- Report unused instead of dead for dnsconfd init script,
commit avahi for openSUSE:Factory
Hello community, here is the log from the commit of package avahi for openSUSE:Factory checked in at Mon May 2 12:17:25 CEST 2011. avahi-mono.changes: same change avahi-qt4.changes: same change --- avahi/avahi.changes 2011-02-17 16:42:48.0 +0100 +++ /mounts/work_src_done/STABLE/avahi/avahi.changes2011-03-03 14:08:26.0 +0100 @@ -1,0 +2,14 @@ +Fri Feb 25 09:56:01 UTC 2011 - fcro...@novell.com + +- Enable gtk3 support: + + Add gtk3-devel BuildRequires for avahi-glib2. + + Add libavahi-ui-gtk3-0 subpackage. + + Pass --enable-gtk3 instead of --disable-gtk3 to configure in +avahi-glib2. +- Remove explicit Requires of glib2-devel and gtk2-devel in + libavahi-glib-devel: they will automatically be added the + pkgconfig() way. +- Use sysconfig PreReq instead of sysvinit(network) on 11.3 and + earlier. + +--- calling whatdependson for head-i586 Other differences: -- ++ avahi-glib2.spec ++ --- /var/tmp/diff_new_pack.hRk6jq/_old 2011-05-02 12:16:01.0 +0200 +++ /var/tmp/diff_new_pack.hRk6jq/_new 2011-05-02 12:16:01.0 +0200 @@ -25,13 +25,13 @@ # 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 and pygtk code. +# NOTE: build_glib2 also controls build of gobject, gtk2, gtk3 and pygtk code. %define build_glib2 1 %define build_mono 0 %define build_qt3 0 %define build_qt4 0 Version:0.6.28 -Release:4 +Release:5 %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}) @@ -42,6 +42,7 @@ %define avahi_ui_soname 0 %define avahi_glib_soname 1 %define avahi_gobject_soname 0 +%define avahi_gtk3_soname 0 %define avahi_qt3_soname 1 %define avahi_qt4_soname 1 %if %build_glib2 @@ -85,7 +86,12 @@ %endif %if %build_core Source5:%{_name}_spec-prepare.sh -PreReq: pwdutils sysvinit(network) +PreReq: pwdutils +%if %suse_version = 1140 +PreReq: sysvinit(network) +%else +PreReq: sysconfig +%endif Recommends: %{_name}-lang BuildRequires: dbus-1-devel doxygen graphviz python-gdbm zlib-devel # For python bindings and utilities: @@ -102,7 +108,7 @@ Obsoletes: mDNSResponder 107.5 %endif %if %build_glib2 -BuildRequires: gobject-introspection-devel python-gtk-devel update-desktop-files +BuildRequires: gobject-introspection-devel gtk2-devel gtk3-devel python-gtk-devel update-desktop-files BuildRequires: libavahi-devel %endif %if %build_qt3 @@ -380,6 +386,25 @@ addition, it supports some nifty things, like correct mDNS reflection across LAN segments. +%package -n libavahi-ui-gtk3-%{avahi_gtk3_soname} + +License:LGPLv2.1+ +Summary:D-BUS Service for Zeroconf and Bonjour +Group: System/Libraries + +%description -n libavahi-ui-gtk3-%{avahi_gtk3_soname} +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. + %package -n libavahi-glib1 License:LGPLv2.1+ Summary:Glib Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour @@ -474,7 +499,10 @@ %package -n libavahi-glib-devel License:LGPLv2.1+ Summary:Include Files and Libraries Mandatory for Development -Requires: libavahi-devel = %{version} libavahi-ui0 = %{version} libavahi-glib1 = %{version} glib2-devel gtk2-devel +Requires: libavahi-devel = %{version} +Requires: libavahi-glib1 = %{version} +Requires: libavahi-ui0 = %{version} +Requires: libavahi-ui-gtk3-%{avahi_gtk3_soname} = %{version} Group: Development/Libraries/C and C++ # Last appeared in OpenSUSE 10.3: Provides: avahi-devel:%{_libdir}/libavahi-glib.so @@ -686,7 +714,7 @@ --enable-glib\ --enable-gobject\ --enable-gtk\ - --disable-gtk3\ + --enable-gtk3\ --enable-pygtk\ %else --disable-glib\ @@ -907,6 +935,10 @@ %postun -n libavahi-ui0 -p /sbin/ldconfig +%post -n libavahi-ui-gtk3-%{avahi_gtk3_soname} -p /sbin/ldconfig + +%postun -n libavahi-ui-gtk3-%{avahi_gtk3_soname} -p