From a6c28ea1dbc0e5ee57937e0eaa71cc438d0ed78f5d6fdd984e86cabbf440d040 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Sun, 22 Dec 2013 18:39:36 +0000 Subject: [PATCH] Accepting request 211387 from YaST:Head This is a new package for Factory. It contains Yast control file RNG schema and control files for several products. This was split off of yast2-installation. I'll update skelcd-control-* packages accordingly after accepting this package in Factory. Advantages: - updated control files will be automatically submitted by Jenkins (http://ci.opensuse.org/view/Yast/) from Git to Factory, no need to manually copy them from Git and keeping them in sync - significantly decreased skelcd-control-* build dependencies (yast2-installation pulls in basically complete Yast, yast2-installation-control depends only on yast2-devtools) OBS-URL: https://build.opensuse.org/request/show/211387 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yast2-installation-control?expand=0&rev=1 --- .gitattributes | 23 +++++++++ .gitignore | 1 + yast2-installation-control-3.1.3.tar.bz2 | 3 ++ yast2-installation-control.changes | 26 ++++++++++ yast2-installation-control.spec | 62 ++++++++++++++++++++++++ 5 files changed, 115 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 yast2-installation-control-3.1.3.tar.bz2 create mode 100644 yast2-installation-control.changes create mode 100644 yast2-installation-control.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/yast2-installation-control-3.1.3.tar.bz2 b/yast2-installation-control-3.1.3.tar.bz2 new file mode 100644 index 0000000..7ddd236 --- /dev/null +++ b/yast2-installation-control-3.1.3.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85fbd02581d4b61b094223442d46d06e31c5079a957eb2e8f54a79c864eba271 +size 28873 diff --git a/yast2-installation-control.changes b/yast2-installation-control.changes new file mode 100644 index 0000000..ebb087f --- /dev/null +++ b/yast2-installation-control.changes @@ -0,0 +1,26 @@ +------------------------------------------------------------------- +Mon Dec 16 12:13:46 UTC 2013 - lslezak@suse.cz + +- added libxslt-tools (providing xsltproc) to BuildRequires +- 3.1.3 + +------------------------------------------------------------------- +Mon Dec 16 10:32:37 CET 2013 - aschnell@suse.de + +- added partitioning/btrfs_default_subvolume to allow same code + for openSUSE and SLES +- 3.1.2 + +------------------------------------------------------------------- +Mon Dec 16 08:30:30 UTC 2013 - lslezak@suse.cz + +- generate openSUSE-promo and SLES-for-VMware control files from + the respective base files to remove the duplication +- 3.1.1 + +------------------------------------------------------------------- +Thu Dec 12 08:52:58 UTC 2013 - lslezak@suse.cz + +- initial version +- 3.1.0 + diff --git a/yast2-installation-control.spec b/yast2-installation-control.spec new file mode 100644 index 0000000..78609dd --- /dev/null +++ b/yast2-installation-control.spec @@ -0,0 +1,62 @@ +# +# spec file for package yast2-installation-control +# +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# 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/ +# + + +Name: yast2-installation-control +Version: 3.1.3 +Release: 0 + +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source0: %{name}-%{version}.tar.bz2 + +Summary: YaST2 - RNG schema for installation control files +License: GPL-2.0 +Group: System/YaST +Url: https://github.com/yast/yast-installation-control + +BuildRequires: yast2-devtools >= 3.1.10 + +# xmllint for validation +BuildRequires: libxml2-tools + +# xsltproc for generating some XML files +BuildRequires: libxslt-tools + +BuildArch: noarch + +%description +This package contains RNG schema for validating the installation control files. +Also the control files for some base products and a language add-on is present. + +%prep +%setup -n %{name}-%{version} + +%build +%yast_build + +%install +%yast_install + +%files +%defattr(-,root,root) +%dir /usr/share/YaST2/control +/usr/share/YaST2/control/*.rng +/usr/share/YaST2/control/*.rnc + +%doc %{yast_docdir} + +%changelog