Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package avahi for openSUSE:Factory checked 
in at 2022-02-24 18:18:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/avahi (Old)
 and      /work/SRC/openSUSE:Factory/.avahi.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "avahi"

Thu Feb 24 18:18:31 2022 rev:150 rq:957125 version:0.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/avahi/avahi.changes      2022-02-22 
21:18:10.590286067 +0100
+++ /work/SRC/openSUSE:Factory/.avahi.new.1958/avahi.changes    2022-02-24 
18:18:44.726733769 +0100
@@ -1,0 +2,7 @@
+Wed Feb 23 11:13:07 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- switch to use _multibuild
+- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
+- use https urls
+
+-------------------------------------------------------------------

Old:
----
  avahi-glib2.changes
  avahi-glib2.spec
  avahi-qt5.changes
  avahi-qt5.spec
  avahi_spec-prepare.sh
  pre_checkin.sh

New:
----
  _multibuild

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ avahi.spec ++++++
--- /var/tmp/diff_new_pack.pg1l4M/_old  2022-02-24 18:18:45.534733554 +0100
+++ /var/tmp/diff_new_pack.pg1l4M/_new  2022-02-24 18:18:45.538733552 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package avahi
+# spec file
 #
 # Copyright (c) 2022 SUSE LLC
 #
@@ -16,17 +16,28 @@
 #
 
 
-# WARNING: After editing this file please call Re, rpmbuild or
-# bash avahi_spec-prepare.sh "$PWD" avahi
-# to update spec files:
 %define _name avahi
-# In automatic build systems you want to enable just one of following options.
-# For build all at once, set all to 1.
-# If you set build_core to 0, you cannot set more than one other option to 1.
-%define         build_core 1
+%global flavor @BUILD_FLAVOR@%{nil}
+
+%if "%{flavor}" == "qt5"
+%global psuffix -qt5
+%global build_qt5 1
+%global build_glib2 0
+%global build_core 0
+%else
+%if "%{flavor}" == "glib2"
+%global psuffix -glib2
 # NOTE: build_glib2 also controls build of gobject, gtk3 and pygobject code.
-%define         build_glib2 0
-%define         build_qt5 0
+%global build_qt5 0
+%global build_glib2 1
+%global build_core 0
+%else
+%global psuffix %{nil}
+%global build_qt5 0
+%global build_glib2 0
+%global build_core 1
+%endif
+%endif
 %define avahi_client_sover 3
 %define avahi_common_sover 3
 %define avahi_core_sover 7
@@ -43,14 +54,14 @@
 %{?!python_module:%define python_module() python3-%{**}}
 %define skip_python2 1
 %define oldpython python
-Name:           avahi
+Name:           avahi%{psuffix}
 Version:        0.8
 Release:        0
 Summary:        D-Bus Service for Zeroconf and Bonjour
 License:        LGPL-2.1-or-later
 Group:          System/Daemons
-URL:            http://www.avahi.org/
-Source:         http://avahi.org/download/%{_name}-%{version}.tar.gz
+URL:            https://www.avahi.org/
+Source:         https://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.8-3.debian.tar.xz
 Source1:        avahi-daemon-check-dns.sh
 # Copy of glib-2.0.m4 from glib2-devel to not depend on glib2-devel.
@@ -59,7 +70,6 @@
 Source6:        avahi-autoipd.sysconfig
 # 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
 Source7:        avahi-daemon.if-up
-Source8:        %{_name}_spec-prepare.sh
 Source9:        avahi-autoipd.README.SUSE
 Source10:       avahi-autoipd.if-up
 Source11:       avahi-autoipd.if-down
@@ -105,12 +115,8 @@
 # libtool is needed to build all variants: bootstrap is unconditional in the 
build section
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
-BuildRequires:  xmltoman
-%if !%{build_glib2} && !%{build_qt5}
-# Create split spec files only when building per partes:
-#%(sh %{_sourcedir}/%{_name}_spec-prepare.sh %{_sourcedir} %{name})
-%endif
 BuildRequires:  strip-nondeterminism
+BuildRequires:  xmltoman
 %if %{build_core}
 BuildRequires:  dbus-1-devel
 BuildRequires:  doxygen
@@ -409,8 +415,8 @@
 Avahi is an implementation of the DNS Service Discovery and Multicast
 DNS specifications for Zeroconf Computing.
 
-# This is the avahi-discover command, only provided for the primary python3 
flavor
 
+# This is the avahi-discover command, only provided for the primary python3 
flavor
 %package -n python3-avahi-gtk
 Summary:        A set of Avahi utilities written in Python Using python-gtk
 Group:          Development/Languages/Python

++++++ _multibuild ++++++
<multibuild>
  <package>qt5</package>
  <package>glib2</package>
</multibuild>

Reply via email to