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 - [email protected] + +- 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' ?> -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:y="http://www.suse.com/1.0/yast2ns"> - <xsl:output method="text"/> - <xsl:template match="/"> - <xsl:for-each select="y:productDefines/y:software/y:extra_urls/y:extra_url"> - <xsl:text>zypper addrepo</xsl:text> - <xsl:if test="y:enabled != 'true'"> -d </xsl:if> - <xsl:if test="y:autorefresh = 'true'"> -f </xsl:if> - <xsl:text> -p </xsl:text><xsl:value-of select="y:priority"/><xsl:text></xsl:text> - <xsl:text> -n "</xsl:text><xsl:value-of select="y:name"/><xsl:text>"</xsl:text> - <xsl:text> </xsl:text><xsl:value-of select="y:baseurl"/> - <xsl:if test="y:prod_dir != '/'"><xsl:value-of select="y:prod_dir"/></xsl:if> - <xsl:text> </xsl:text><xsl:value-of select="y:alias"/> - <xsl:text>; -</xsl:text> - </xsl:for-each> - </xsl:template> -</xsl:stylesheet> -EOF -) -if [ "$?" -ne 0 ]; then - echo "Could not process control.xml" >&2 -else - eval "$cmds" -fi
