[yast-devel] [ci_new_pac] JFYI skelcd-control-SLES-for-VMware -> sle12
Script 'mail_helper' called by ro
Hello packager,
This is just FYI. Your package was checked in in distribution "sle12"
by autobuild-member: ro.
Here comes the log...
---------------------------%<------------------------------
Hi,
here is the log from ci_new_pac /mounts/work_src_done/SLE12/skelcd-control-SLES-for-VMware -> sle12
Changes:
--------
--- /work/SRC/SUSE:SLE-12:GA/skelcd-control-SLES-for-VMware/skelcd-control-SLES-for-VMware.changes 2014-01-28 14:17:07.000000000 +0100
+++ /mounts/work_src_done/SLE12/skelcd-control-SLES-for-VMware/skelcd-control-SLES-for-VMware.changes 2014-01-31 09:51:12.000000000 +0100
@@ -1,0 +2,12 @@
+Thu Jan 30 20:32:24 UTC 2014 - lslezak@suse.cz
+
+- base SLES-for-VMware control file on standard SLES, use XSL
+ transformation for SLES -> SLES-for-VMware control file
+ conversion (for now the files are identical)
+- changed versioning to be compatible with YaST Jenkins node
+ (for autosubmitting the package)
+- development has been moved to Github
+ (https://github.com/yast/skelcd-control-SLES-for-VMware)
+- 12.0.0
+
+-------------------------------------------------------------------
calling whatdependson for sle12-i586
Packages directly triggered for rebuild:
- skelcd-control-SLES-for-VMware
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/SUSE:SLE-12:GA/skelcd-control-SLES-for-VMware (Old)
and /mounts/work_src_done/SLE12/skelcd-control-SLES-for-VMware (BS:build ID:31431 MAIL:yast-devel@opensuse.org) (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "skelcd-control-SLES-for-VMware", Maintainer is "yast-devel@opensuse.org"
Old:
----
control.xml
get_version_number.sh
New:
----
control.SLES-for-VMware.xsl
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ skelcd-control-SLES-for-VMware.spec ++++++
--- /var/tmp/diff_new_pack.MYsflB/_old 2014-01-31 11:10:16.000000000 +0100
+++ /var/tmp/diff_new_pack.MYsflB/_new 2014-01-31 11:10:16.000000000 +0100
@@ -15,37 +15,70 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
+######################################################################
+#
+# IMPORTANT: Please do not change the control file or this spec file
+# in build service directly, use
+# https://github.com/yast/skelcd-control-SLES-for-VMware repository
+#
+# See https://github.com/yast/skelcd-control-SLES-for-VMware/blob/master/CONTRIBUT...
+# for more details.
+#
+######################################################################
Name: skelcd-control-SLES-for-VMware
-BuildRequires: libxml2
+
+# xsltproc for converting SLES control file to SLES-for-VMware
+BuildRequires: libxslt-tools
+# xmllint (for validation)
+BuildRequires: libxml2-tools
+# RNG validation schema
BuildRequires: yast2-installation-control
-Url: http://www.suse.com/
-License: MIT
-Group: Metapackages
+
+# original SLES control file
+BuildRequires: skelcd-control-SLES
+# ignore dependencies of skelcd-control-SLES, they are only needed to install
+# Yast packages into inst-sys, they are not needed for control file conversion
+#!BuildIgnore: yast2-registration yast2-theme-SLE autoyast2-installation yast2-add-on
+#!BuildIgnore: yast2-buildtools yast2-devtools yast2-fcoe-client yast2-iscsi-client
+#!BuildIgnore: yast2-kdump yast2-multipath yast2-network yast2-nfs-client yast2-ntp-client
+#!BuildIgnore: yast2-proxy yast2-services-manager yast2-slp yast2-trans-allpacks
+#!BuildIgnore: yast2-trans-stats yast2-tune yast2-update yast2-users yast2-x11
+#!BuildIgnore: yast2-reipl yast2-vm
+
+Url: https://github.com/yast/skelcd-control-SLES-for-VMware
AutoReqProv: off
-Version: 2013.12.10
+Version: 12.0.0
Release: 0
Summary: SLES-for-VMware control file needed for installation
+License: MIT
+Group: Metapackages
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source: control.xml
+Source0: control.SLES-for-VMware.xsl
%description
-SLES control file needed for installation
+This package contains control file for SLES-for-VMware product.
%prep
+%build
+# transform ("patch") the original SLES control file
+xsltproc %{SOURCE0} /CD1/control.xml > control.xml
+
+%check
+#
+# Verify syntax
+#
+xmllint --noout --relaxng /usr/share/YaST2/control/control.rng control.xml
+
%install
#
# Add control file
#
mkdir -p $RPM_BUILD_ROOT/CD1
-#
-# Verify syntax
-#
-xmllint --noout --relaxng /usr/share/YaST2/control/control.rng $RPM_SOURCE_DIR/control.xml
-cp $RPM_SOURCE_DIR/control.xml $RPM_BUILD_ROOT/CD1/
+install -m 644 control.xml $RPM_BUILD_ROOT/CD1/
+
%files
%defattr(644,root,root,755)
++++++ control.SLES-for-VMware.xsl ++++++
<!--
Definition of the control.SLES.xml -> control.SLES-for-VMware.xml transformation.
For now it simply copies all XML tags to the target file.
-->
participants (1)
-
ro