Steffen Winterfeldt 2017-01-30 13:32:31 +00:00 committed by Git OBS Bridge
parent bcc09b35ac
commit aa7add5c58

View File

@ -1,7 +1,7 @@
#
# spec file for package installation-images
#
# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -29,6 +29,7 @@
# === sort out branding ===
%if 0%{?is_opensuse}
%define theme openSUSE
%define product_name %{theme}-%{_target_cpu}
%define branding_skelcd openSUSE
%define branding_systemd openSUSE
%define branding_plymouth openSUSE
@ -39,6 +40,7 @@ BuildRequires: xf86-input-libinput
%else
%if 0%{?is_susecaasp}
%define theme CAASP
%define product_name %{theme}-%{_target_cpu}
%define branding_skelcd CASP
%define branding_systemd CAASP
%define branding_plymouth SLE
@ -49,6 +51,7 @@ BuildRequires: caasp-release
BuildRequires: caasp-release-DVD
%else
%define theme SLES
%define product_name %{theme}-%{_target_cpu}
%define branding_skelcd SLES
%define branding_systemd SLE
%define branding_plymouth SLE
@ -56,6 +59,7 @@ BuildRequires: caasp-release-DVD
%define branding_gfxboot SLE
BuildRequires: sle12-desktop-migration
BuildRequires: sles-release
BuildRequires: sles-release-DVD
%ifarch x86_64 ppc64le
BuildRequires: sap-installation-wizard
%endif
@ -94,6 +98,7 @@ BuildRequires: adaptec-firmware
BuildRequires: alsa
BuildRequires: alsa-utils
BuildRequires: arabic-kacst-fonts
BuildRequires: arphic-uming-fonts
BuildRequires: audit-libs
BuildRequires: bc
BuildRequires: bind-libs
@ -108,7 +113,7 @@ BuildRequires: cairo
BuildRequires: checkmedia
BuildRequires: cifs-utils
BuildRequires: cracklib
BuildRequires: cracklib-dict-small
BuildRequires: cracklib-dict-full
BuildRequires: cron
BuildRequires: cryptsetup
BuildRequires: cups-libs
@ -149,6 +154,7 @@ BuildRequires: icewm-lite
BuildRequires: icmpinfo
BuildRequires: indic-fonts
BuildRequires: initviocons
BuildRequires: ipa-gothic-fonts
BuildRequires: iproute2
BuildRequires: iputils
BuildRequires: iscsiuio
@ -264,6 +270,7 @@ BuildRequires: telnet
BuildRequires: telnet-server
BuildRequires: termcap
BuildRequires: terminfo
BuildRequires: un-fonts
BuildRequires: usbutils
BuildRequires: util-linux
BuildRequires: util-linux-systemd
@ -440,6 +447,18 @@ You can create an initrd for %theme installation. Useful, for example, to set
up a UML or XEN environment.
%package -n tftpboot-installation-%{product_name}
AutoReqProv: off
Summary: tftp installation tree
Group: System/Management
BuildArch: noarch
PreReq: /bin/ln
%description -n tftpboot-installation-%{product_name}
This package contains the kernel, initrd and installation images
to install SUSE CaaS Platform with PXE boot/tftpboot on x86-64.
%package -n installation-images-debuginfodeps
Provides: installation-images-debuginfodeps-%theme = %version-%release
Obsoletes: installation-images-debuginfodeps-%theme < %version-%release
@ -533,6 +552,9 @@ rm -rf %{buildroot}
%files -n install-initrd -f install-initrd.files
%files -n tftpboot-installation-%{product_name}
/srv/tftp
%files -n installation-images-debuginfodeps
%defattr(-,root,root)
/usr/share/debuginfodeps