Mailinglist Archive: yast-devel (224 mails)

< Previous Next >
[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@xxxxxxx
+
+- 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@xxxxxxxxxxxx) (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "skelcd-control-SLES-for-VMware", Maintainer is
"yast-devel@xxxxxxxxxxxx"


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/CONTRIBUTING.md
+# 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.
-->

<xsl:stylesheet version="1.0"
xmlns:n="http://www.suse.com/1.0/yast2ns";
xmlns:config="http://www.suse.com/1.0/configns";
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>

<xsl:output method="xml" indent="yes"/>

<xsl:template match="node()|@*">
<xsl:copy>
<xsl:apply-templates select="node()|@*"/>
</xsl:copy>
</xsl:template>

</xsl:stylesheet>
continue with "q"...


Checked in at Fri Jan 31 11:12:33 CET 2014 by ro

Remember to have fun...

--
To unsubscribe, e-mail: yast-devel+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: yast-devel+owner@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages