commit avahi for openSUSE:Factory

2020-08-12 Thread root
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

2020-07-31 Thread root
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

2020-04-19 Thread root
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

2020-02-06 Thread root
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

2020-01-28 Thread root
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

2020-01-13 Thread root
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

2019-09-19 Thread root
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

2019-07-13 Thread root
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

2019-05-03 Thread root
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

2019-03-22 Thread root
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

2019-01-08 Thread root
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

2018-05-10 Thread root
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

2018-03-24 Thread root
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

2018-03-14 Thread root
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

2018-03-08 Thread root
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

2017-11-30 Thread root
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

2017-06-07 Thread root
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

2017-03-01 Thread root
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

2016-07-20 Thread h_root
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 Gorse 
Date: 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

2016-07-01 Thread h_root
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

2016-06-03 Thread h_root
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

2016-02-25 Thread h_root
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

2015-10-25 Thread h_root
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

2015-10-06 Thread h_root
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

2015-03-30 Thread h_root
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

2014-05-05 Thread h_root
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

2014-04-17 Thread h_root
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

2014-03-21 Thread h_root
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

2013-09-26 Thread h_root
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

2013-09-23 Thread h_root
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

2013-09-09 Thread h_root
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

2013-08-12 Thread h_root
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

2013-01-30 Thread h_root
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

2012-11-14 Thread h_root
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

2012-10-25 Thread h_root
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

2012-10-04 Thread h_root
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

2012-07-18 Thread h_root
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

2012-07-03 Thread h_root
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

2012-02-29 Thread h_root
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

2012-02-17 Thread h_root
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

2011-10-13 Thread h_root

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

2011-10-04 Thread h_root

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

2011-10-02 Thread h_root

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

2011-09-09 Thread h_root

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

2011-07-08 Thread h_root

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

2011-05-31 Thread h_root

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

2011-05-02 Thread h_root

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