Hello community,

here is the log from the commit of package google-compute-engine for 
openSUSE:Factory checked in at 2018-12-04 20:55:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/google-compute-engine (Old)
 and      /work/SRC/openSUSE:Factory/.google-compute-engine.new.19453 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "google-compute-engine"

Tue Dec  4 20:55:53 2018 rev:11 rq:653629 version:20181011

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/google-compute-engine/google-compute-engine.changes  
    2018-10-15 09:43:01.327397198 +0200
+++ 
/work/SRC/openSUSE:Factory/.google-compute-engine.new.19453/google-compute-engine.changes
   2018-12-04 20:56:19.356719762 +0100
@@ -1,0 +2,11 @@
+Sun Nov 25 18:06:59 UTC 2018 - Robert Schweikert <[email protected]>
+
+- Remove conditions for distributions older than Leap 42.3 and SLE 12
+  + Delete init scripts google-accounts-daemon.suse,
+    google-clock-skew-daemon.suse, google-instance-setup.suse,
+    google-network-daemon.suse, google-shutdown-scripts.suse,
+    google-startup-scripts.suse
+- Fix build for distributions with gcc version less than 4.9
+  + Add new dependency on boost
+
+-------------------------------------------------------------------

Old:
----
  google-accounts-daemon.suse
  google-clock-skew-daemon.suse
  google-instance-setup.suse
  google-network-daemon.suse
  google-shutdown-scripts.suse
  google-startup-scripts.suse

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

Other differences:
------------------
++++++ google-compute-engine.spec ++++++
--- /var/tmp/diff_new_pack.ff6AVG/_old  2018-12-04 20:56:19.804719268 +0100
+++ /var/tmp/diff_new_pack.ff6AVG/_new  2018-12-04 20:56:19.808719264 +0100
@@ -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/
 #
 
 
@@ -26,12 +26,6 @@
 Group:          System/Daemons
 Url:            https://github.com/GoogleCloudPlatform/compute-image-packages
 Source0:        compute-image-packages-%{version}.tar.gz
-Source1:        google-accounts-daemon.suse
-Source2:        google-clock-skew-daemon.suse
-Source3:        google-instance-setup.suse
-Source4:        google-network-daemon.suse
-Source5:        google-shutdown-scripts.suse
-Source6:        google-startup-scripts.suse
 Source7:        google-compute-engine-rpmlintrc
 Source8:        baselibs.conf
 Patch1:         gcei-hide-py-deps.patch
@@ -52,26 +46,15 @@
 %else
 Requires:       python-setuptools
 %endif
-%if 0%{?suse_version} > 1140
-Recommends:     google-cloud-sdk
 Requires:       systemd
-%endif
 %{?systemd_requires}
-%if 0%{?suse_version} < 1140
-Requires:       insserv
-Requires:       sysvinit
-%endif
 %if 0%{?suse_version} && 0%{?suse_version} > 1315
 BuildRequires:  python3-distro
 BuildRequires:  python3-setuptools
 %else
 BuildRequires:  python-setuptools
 %endif
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:      noarch
-%endif
 %if 0%{?suse_version} && 0%{?suse_version} <= 1315
 # These packages were not released in SLE 15 and later, thus no conflict needed
 Conflicts:      google-startup-scripts
@@ -89,6 +72,9 @@
 Requires:       pam
 Requires(post): openssh
 Requires(post): glibc
+%if 0%{?suse_version} && 0%{?suse_version} <= 1315
+BuildRequires:  boost-devel
+%endif
 BuildRequires:  gcc-c++
 BuildRequires:  libcurl-devel
 BuildRequires:  libjson-c-devel
@@ -114,7 +100,11 @@
 python setup.py build
 %endif
 pushd google_compute_engine_oslogin
-make %{?_smp_mflags} LIBS="-lcurl -ljson-c"
+%if 0%{?suse_version} && 0%{?suse_version} > 1315
+make %{?_smp_mflags}
+%else
+make %{?_smp_mflags} LIBS='-lcurl -ljson-c -lboost_regex'
+%endif
 popd
 
 %install
@@ -125,31 +115,15 @@
 %endif
 mkdir -p %{buildroot}%{_sbindir}
 # Init
-%if 0%{?suse_version} > 1140
 mkdir -p %{buildroot}%{_unitdir}
 cp google_compute_engine_init/systemd/*.service %{buildroot}%{_unitdir}
 for srv_name in %{buildroot}%{_unitdir}/*.service; do rc_name=$(basename -s 
'.service' $srv_name); ln -s service %{buildroot}%{_sbindir}/rc$rc_name; done
-%else
-mkdir -p %{buildroot}%{_initddir}
-cp %{SOURCE1} %{buildroot}%{_initddir}/google-accounts-daemon
-cp %{SOURCE2} %{buildroot}%{_initddir}/google-clock-skew-daemon
-cp %{SOURCE3} %{buildroot}%{_initddir}/google-instance-setup
-cp %{SOURCE4} %{buildroot}%{_initddir}/google-network-daemon
-cp %{SOURCE5} %{buildroot}%{_initddir}/google-shutdown-scripts
-cp %{SOURCE6} %{buildroot}%{_initddir}/google-startup-scripts
-for srv_name in %{buildroot}%{_initddir}/*; do rc_name=$(basename $srv_name); 
ln -s %{_initddir}/$rc_name %{buildroot}%{_sbindir}/rc$rc_name; done
-%endif
 # Sysconfig
 mkdir -p %{buildroot}%{_sysconfdir}/sysctl.d
 cp google_config/sysctl/11-gce-network-security.conf 
%{buildroot}%{_sysconfdir}/sysctl.d
 # udev
-%if 0%{?suse_version} < 1230
-mkdir -p %{buildroot}/lib/udev/rules.d
-cp google_config/udev/* %{buildroot}/lib/udev/rules.d
-%else
 mkdir -p %{buildroot}/usr/lib/udev/rules.d
 cp google_config/udev/* %{buildroot}/usr/lib/udev/rules.d
-%endif
 # syslog
 mkdir %{buildroot}/%{_sysconfdir}/rsyslog.d
 cp google_config/rsyslog/* %{buildroot}/%{_sysconfdir}/rsyslog.d
@@ -162,12 +136,9 @@
 cp google_config/modprobe/gce-blacklist.conf 
%{buildroot}/%{_sysconfdir}/modprobe.d/
 
 %pre init
-%if 0%{?suse_version} > 1140
     %service_add_pre google-accounts-daemon.service 
google-clock-skew-daemon.service google-instance-setup.service 
google-network-daemon.service google-shutdown-scripts.service 
google-startup-scripts.service
-%endif
 
 %post init
-%if 0%{?suse_version} > 1140
     %service_add_post google-accounts-daemon.service 
google-clock-skew-daemon.service google-instance-setup.service 
google-network-daemon.service google-shutdown-scripts.service 
google-startup-scripts.service
         if [ -f /usr/lib/systemd/system/google-ip-forwarding-daemon.service ]; 
then
             systemctl stop --no-block google-ip-forwarding-daemon
@@ -183,47 +154,24 @@
             systemctl enable google-network-daemon.service
             systemctl start google-network-daemon.service
         fi
-%else
-    if [ "$1" == "2" ] && ! [ -e /.buildenv ]; then
-       # "$1" == "2" means the package is being upgraded
-       # ./buildenv is only present during package builds
-       service google-network-daemon start
-    fi
-
-    %fillup_and_insserv -fy google-accounts-daemon
-    %fillup_and_insserv -fy google-clock-skew-daemon
-    %fillup_and_insserv -fy google-instance-setup
-    %fillup_and_insserv -fy google-network-daemon
-    %fillup_and_insserv -fy google-shutdown-scripts
-    %fillup_and_insserv -fy google-startup-scripts
-%endif
 
 %post oslogin
 /sbin/ldconfig
 
 %preun init
-%if 0%{?suse_version} > 1140
     %service_del_preun google-accounts-daemon.service 
google-clock-skew-daemon.service google-instance-setup.service 
google-ip-forwarding-daemon.service google-network-daemon.service 
google-shutdown-scripts.service google-startup-scripts.service
-%else
-    %stop_on_removal google-accounts-daemon
-    %stop_on_removal google-clock-skew-daemon
-    %stop_on_removal google-ip-forwarding-daemon
-%endif
 
 %postun init
 %restart_on_update
-%if 0%{?suse_version} > 1140
     %service_del_postun google-accounts-daemon.service 
google-clock-skew-daemon.service google-instance-setup.service 
google-ip-forwarding-daemon.service google-network-daemon.service 
google-shutdown-scripts.service google-startup-scripts.service
-%else
-    %insserv_cleanup
-%endif
 
 %postun oslogin
 /sbin/ldconfig
 
 %files init
 %defattr(0644,root,root,0755)
-%doc CONTRIB.md LICENSE README.md
+%doc CONTRIB.md README.md
+%license LICENSE 
 %if 0%{?suse_version} && 0%{?suse_version} > 1315
 %dir %{python3_sitelib}/google_compute_engine
 %dir 
%{python3_sitelib}/google_compute_engine-%{setup_version}-py%{py3_ver}.egg-info
@@ -250,22 +198,11 @@
 %else
 %{python_sitelib}/google_compute_engine-%{setup_version}-py%{py_ver}.egg-info/*
 %endif
-%if 0%{?suse_version} > 1140
 %{_unitdir}/*.service
-%else
-%attr(0755,root,root) %{_initddir}/*
-%endif
 %config %{_sysconfdir}/sysctl.d/*
-%if 0%{?suse_version} < 1230
-%dir %{_sysconfdir}/sysctl.d
-%dir /lib/udev
-%dir /lib/udev/rules.d
-/lib/udev/rules.d/*
-%else
 %dir /usr/lib/udev
 %dir /usr/lib/udev/rules.d
 /usr/lib/udev/rules.d/*
-%endif
 %dir %{_sysconfdir}/rsyslog.d
 %dir %{_sysconfdir}/modprobe.d
 %config %{_sysconfdir}/rsyslog.d/*
@@ -277,8 +214,6 @@
 %attr(0755,root,root) %{_bindir}/google_authorized_keys
 %attr(0755,root,root) %{_bindir}/google_oslogin_nss_cache
 /%{_lib}/*
-%if 0%{?suse_version} > 1140
 %exclude /%{_lib}/udev*
-%endif
 
 %changelog


Reply via email to