Hello community, here is the log from the commit of package patterns-caasp for openSUSE:Factory checked in at 2017-09-01 11:22:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/patterns-caasp (Old) and /work/SRC/openSUSE:Factory/.patterns-caasp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "patterns-caasp" Fri Sep 1 11:22:59 2017 rev:15 rq: version:1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/patterns-caasp/patterns-caasp.changes 2017-08-28 15:33:17.988657220 +0200 +++ /work/SRC/openSUSE:Factory/.patterns-caasp.new/patterns-caasp.changes 2017-09-01 11:23:11.168547281 +0200 @@ -1,0 +2,6 @@ +Fri Sep 1 09:22:29 UTC 2017 - dleuenber...@suse.com + +- openSUSE-Kubic-release was renamed to + openSUSE-Tumbleweed-Kubic-release. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ patterns-caasp.spec ++++++ --- /var/tmp/diff_new_pack.wtCJQv/_old 2017-09-01 11:23:12.632341136 +0200 +++ /var/tmp/diff_new_pack.wtCJQv/_new 2017-09-01 11:23:12.644339446 +0200 @@ -21,23 +21,21 @@ %else %define product_name openSUSE Kubic %endif - Name: patterns-caasp +Version: 1.0 +Release: 0 Summary: Patterns for %product_name License: MIT Group: Metapackages -Version: 1.0 -Release: 0 Url: http://en.opensuse.org/Patterns -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source0: %name-rpmlintrc +ExclusiveArch: x86_64 aarch64 ppc64le s390x %if 0%{?suse_version} >= 1330 BuildRequires: patterns-rpm-macros %else BuildRequires: package-translations BuildRequires: perl(URI::Escape) %endif -Source0: %name-rpmlintrc -ExclusiveArch: x86_64 aarch64 ppc64le s390x %description This is an internal package that is used to create the patterns as part @@ -45,32 +43,18 @@ not make sense. %if 0%{?suse_version} < 1330 -%{expand:%(perl /usr/share/package-translations/create_macros)} +%{expand:%(perl %{_datadir}/package-translations/create_macros)} %endif %package MicroOS - -%pattern_basetechnologies Summary: %{product_name} MicroOS System Group: Metapackages -Provides: pattern() = .basesystem -Provides: pattern() = SUSE-MicroOS -Provides: pattern-icon() = pattern-basis -Provides: pattern-order() = 1010 Requires: aaa_base Requires: bash -%ifarch x86_64 -Requires: biosdevname -%endif Requires: btrfsmaintenance Requires: btrfsprogs Requires: ca-certificates Requires: ca-certificates-mozilla -%if 0%{?is_susecaasp} -Requires: caasp-release -%else -Requires: openSUSE-Kubic-release -%endif Requires: caasp-tools Requires: cloud-init Requires: cloud-init-config-caasp @@ -85,35 +69,15 @@ Requires: fipscheck Requires: glibc Requires: grub2 -%ifnarch s390x -%if 0%{?is_susecaasp} -Requires: grub2-branding-SLE -%else -Requires: grub2-branding-openSUSE -%endif -%endif Requires: grub2-snapper-plugin -%ifarch x86_64 -Requires: grub2-x86_64-efi -%endif -%ifarch aarch64 -Requires: grub2-arm64-efi -%endif Requires: haveged Requires: iproute2 Requires: iputils -%ifnarch s390x -Requires: irqbalance -%endif Requires: kbd Requires: kdump Requires: kernel-base #Supplements of the firmware package should be enough Requires: kernel-firmware -%if 0%{?suse_version} < 1330 -# KMP is only needed on SLE12, part of kernel-default on SLE15 -Requires: cluster-network-kmp-default -%endif Requires: kmod Requires: libnss_usrfiles2 Requires: login @@ -123,16 +87,12 @@ Requires: openssh Requires: pam Requires: parted -Requires: pkg-config +Requires: pkgconfig Requires: procps Requires: rebootmgr Requires: rpm Requires: rsyslog Requires: shadow -%ifarch x86_64 -Requires: mokutil -Requires: shim -%endif Requires: snapper Requires: suse-build-key Requires: sysconfig @@ -144,6 +104,45 @@ Requires: wicked Requires: xfsprogs Requires: zypper +Conflicts: gettext-runtime-mini +Conflicts: krb5-mini +Provides: pattern() = .basesystem +Provides: pattern() = SUSE-MicroOS +Provides: pattern-icon() = pattern-basis +Provides: pattern-order() = 1010 +%pattern_basetechnologies +%ifarch x86_64 +Requires: biosdevname +%endif +%if 0%{?is_susecaasp} +Requires: caasp-release +%else +Requires: openSUSE-Tumbleweed-Kubic-release +%endif +%ifnarch s390x +%if 0%{?is_susecaasp} +Requires: grub2-branding-SLE +%else +Requires: grub2-branding-openSUSE +%endif +%endif +%ifarch x86_64 +Requires: grub2-x86_64-efi +%endif +%ifarch aarch64 +Requires: grub2-arm64-efi +%endif +%ifnarch s390x +Requires: irqbalance +%endif +%if 0%{?suse_version} < 1330 +# KMP is only needed on SLE12, part of kernel-default on SLE15 +Requires: cluster-network-kmp-default +%endif +%ifarch x86_64 +Requires: mokutil +Requires: shim +%endif %if 0%{?is_susecaasp} # This packages are only needed for SLE Requires: SUSEConnect @@ -155,21 +154,14 @@ Requires: system-group-wheel Requires: system-user-nobody %endif -Conflicts: gettext-runtime-mini -Conflicts: krb5-mini %description MicroOS This is the MicroOS runtime system. It contains only a minimal multiuser booting system. %package Stack - -%pattern_primaryfunctions Summary: %{product_name} Stack Group: Metapackages -Provides: pattern() = SUSE-CaaSP-Stack -Provides: pattern-icon() = pattern-generic -Provides: pattern-order() = 1020 Requires: apparmor-profiles Requires: apparmor-utils Requires: audit @@ -183,12 +175,16 @@ Requires: ncurses-utils Requires: nfs-client Requires: ntp +Requires: pattern() = basesystem Requires: rpcbind Requires: rsync Requires: salt-minion Requires: screen Requires: vim -Requires: pattern() = basesystem +Provides: pattern() = SUSE-CaaSP-Stack +Provides: pattern-icon() = pattern-generic +Provides: pattern-order() = 1020 +%pattern_primaryfunctions %ifarch x86_64 Requires: etcd Requires: etcdctl @@ -196,13 +192,13 @@ Requires: kubernetes-client Requires: kubernetes-master Requires: kubernetes-node +Requires: python-pyroute2 %if 0%{?is_susecaasp} Requires: caasp-container-manifests Requires: kubernetes-salt Requires: python-etcd Requires: supportutils-plugin-suse-caasp %endif -Requires: python-pyroute2 %endif %description Stack @@ -210,17 +206,16 @@ container and kubernetes. %package onlyDVD - -%pattern_primaryfunctions Summary: Packages only for the DVD of %{product_name} Group: Metapackages -Provides: pattern() = SUSE-CaaSP-onlyDVD -Provides: pattern-icon() = pattern-generic -Provides: pattern-order() = 9000 Requires: cracklib-dict-full Requires: hyper-v Requires: kernel-firmware Requires: open-vm-tools +Provides: pattern() = SUSE-CaaSP-onlyDVD +Provides: pattern-icon() = pattern-generic +Provides: pattern-order() = 9000 +%pattern_primaryfunctions %description onlyDVD This are the additonal packages which should be on a SUSE CaaS Platform or openSUSE Kubic product. @@ -236,19 +231,19 @@ %files MicroOS %defattr(-,root,root) -%dir /usr/share/doc/packages/patterns-caasp -/usr/share/doc/packages/patterns-caasp/MicroOS.txt +%dir %{_docdir}/patterns-caasp +%{_docdir}/patterns-caasp/MicroOS.txt %files Stack %defattr(-,root,root) -%dir /usr/share/doc/packages/patterns-caasp -/usr/share/doc/packages/patterns-caasp/Stack.txt +%dir %{_docdir}/patterns-caasp +%{_docdir}/patterns-caasp/Stack.txt %if !0%{?is_susecaasp} %files onlyDVD %defattr(-,root,root) -%dir /usr/share/doc/packages/patterns-caasp -/usr/share/doc/packages/patterns-caasp/onlyDVD.txt +%dir %{_docdir}/patterns-caasp +%{_docdir}/patterns-caasp/onlyDVD.txt %endif %changelog