Hello community,
here is the log from the commit of package jeos-firstboot for openSUSE:Factory checked in at 2018-08-04 21:54:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jeos-firstboot (Old)
and /work/SRC/openSUSE:Factory/.jeos-firstboot.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "jeos-firstboot"
Sat Aug 4 21:54:41 2018 rev:16 rq:627332 version:0.0+git20180803.c9090ae
Changes:
--------
--- /work/SRC/openSUSE:Factory/jeos-firstboot/jeos-firstboot.changes 2018-08-02 15:00:36.580527184 +0200
+++ /work/SRC/openSUSE:Factory/.jeos-firstboot.new/jeos-firstboot.changes 2018-08-04 21:54:43.741426314 +0200
@@ -1,0 +2,8 @@
+Fri Aug 03 10:06:44 UTC 2018 - opensuse-packaging@opensuse.org
+
+- Update to version 0.0+git20180803.c9090ae:
+ * Remove jeos-add-repos, superseded by the live-add-yast-repos package
+- Added dialog as Requires
+- Clean spec file and drop unnecessary BuildRequires
+
+-------------------------------------------------------------------
Old:
----
jeos-firstboot-0.0+git20180801.e679773.tar.xz
New:
----
jeos-firstboot-0.0+git20180803.c9090ae.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ jeos-firstboot.spec ++++++
--- /var/tmp/diff_new_pack.xmdQXl/_old 2018-08-04 21:54:44.989428649 +0200
+++ /var/tmp/diff_new_pack.xmdQXl/_new 2018-08-04 21:54:45.021428708 +0200
@@ -17,27 +17,18 @@
Name: jeos-firstboot
-Version: 0.0+git20180801.e679773
+Version: 0.0+git20180803.c9090ae
Release: 0
Summary: Simple text based JeOS first boot wizard
License: MIT
Group: Development/Tools/Other
-Url: https://github.com/openSUSE/jeos-firstboot
+URL: https://github.com/openSUSE/jeos-firstboot
Source0: %{name}-%{version}.tar.xz
-BuildRequires: distribution-release
-BuildRequires: systemd
-BuildRequires: udev
-#only needed as directory owners
-Requires: distribution-release
+BuildRequires: systemd-rpm-macros
+Requires: dialog
Requires: live-langset-data
-Requires: systemd
-Requires: udev
-%if 0%{?is_opensuse}
-# Needed by jeos-add-repos
-Requires: libxslt-tools
-%endif
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
+%{?systemd_requires}
%description
Simple text based JeOS first boot wizard that can be used instead
@@ -50,10 +41,6 @@
%install
cp -a files/* %{buildroot}
-%if !0%{?is_opensuse}
- # Not needed on SLE
- rm %{buildroot}%{_sbindir}/jeos-add-repos
-%endif
%preun
%service_del_preun jeos-firstboot.service
@@ -68,14 +55,10 @@
%service_add_post jeos-firstboot.service
%files
-%defattr(-,root,root)
%doc README examples/ifcfg-eth0
%license LICENSE
-%{_unitdir}
+%{_unitdir}/jeos-firstboot.service
%{_libexecdir}/jeos-firstboot
%{_libexecdir}/jeos-firstboot-functions
-%if 0%{?is_opensuse}
-%{_sbindir}/jeos-add-repos
-%endif
%changelog
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.xmdQXl/_old 2018-08-04 21:54:45.545429689 +0200
+++ /var/tmp/diff_new_pack.xmdQXl/_new 2018-08-04 21:54:45.565429726 +0200
@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">git://github.com/openSUSE/jeos-firstboot.git</param>
- <param name="changesrevision">e6797737ca47752b5b84a375e25cb4a69ad15ace</param></service></servicedata>
\ No newline at end of file
+ <param name="changesrevision">c9090ae3e128d6c20e9ed4162e3eb9a36d946eac</param></service></servicedata>
\ No newline at end of file
++++++ jeos-firstboot-0.0+git20180801.e679773.tar.xz -> jeos-firstboot-0.0+git20180803.c9090ae.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jeos-firstboot-0.0+git20180801.e679773/files/usr/sbin/jeos-add-repos new/jeos-firstboot-0.0+git20180803.c9090ae/files/usr/sbin/jeos-add-repos
--- old/jeos-firstboot-0.0+git20180801.e679773/files/usr/sbin/jeos-add-repos 2018-08-01 15:12:16.000000000 +0200
+++ new/jeos-firstboot-0.0+git20180803.c9090ae/files/usr/sbin/jeos-add-repos 1970-01-01 01:00:00.000000000 +0100
@@ -1,50 +0,0 @@
-#!/bin/bash
-#
-# Copyright (c) 2017 SUSE Linux GmbH
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to deal
-# in the Software without restriction, including without limitation the rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-# SOFTWARE.
-
-# Process the default YaST2 control.xml with an XSL stylesheet to generate zypper commands and run them
-
-cmds=$(xsltproc - /etc/YaST2/control.xml << EOF
-<?xml version='1.0' encoding='utf-8' ?>
-