File patterns-sap.spec of Package patterns-sap.2908
#
# spec file for package patterns-sap
#
# Copyright (c) 2014 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: patterns-sap
Version: 12
Release: 0
License: MIT
Summary: Patterns for SLES for SAP Applications
Url: http://en.opensuse.org/Patterns
Group: Metapackages
BuildRequires: package-translations
BuildRequires: perl(URI::Escape)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Conflicts: patterns-openSUSE-dvd5 patterns-openSUSE-dvd9 patterns-openSUSE-cd patterns-openSUSE-addon-non-oss patterns-openSUSE-GNOME-cd patterns-openSUSE-KDE-cd
%description
This is an internal package that is used to create the patterns as part
of the installation source setup. Installation of this package does
not make sense.
%{expand:%(perl /usr/share/package-translations/create_macros)}
%package b1
%pattern_basetechnologies
Summary: SAP BusinessOne Server Base
Provides: Metapackages
Provides: pattern() = sap-b1
Provides: pattern-icon() = pattern-generic
Provides: pattern-order() = 3080
Provides: pattern-visible()
Requires: pattern() = basesystem
Requires: bash
Requires: coreutils
Requires: curl
Requires: cyrus-sasl-32bit
Requires: glibc-32bit
Requires: gawk
Requires: glibc-devel
Requires: glibc-i18ndata
Requires: keyutils-libs-32bit
Requires: krb5-32bit
Requires: libaio1
Requires: libcom_err2-32bit
Requires: libcurl4-32bit
Requires: libgpg-error0-32bit
Requires: libgthread-2_0-0-32bit
Requires: libldap-2_4-2-32bit
Requires: libstdc++6
Requires: libgcrypt20
Requires: libgcrypt20-32bit
Requires: libaio1-32bit
Requires: net-tools
Requires: openssl
Requires: pam
Requires: perl
Requires: SuSEfirewall2
Requires: samba
Requires: sapconf
Requires: tuned
Requires: unixODBC
Requires: zlib-32bit
Requires: unzip
Suggests: clone-master-clean-up
Suggests: kiwi-template-sap
Suggests: sapvnc
%description b1
Set up the server for installing SAP BusinessOne systems.
%package hana
%pattern_basetechnologies
Summary: SAP HANA Server Base
Provides: Metapackages
Provides: pattern() = sap-hana
Provides: pattern-icon() = pattern-generic
Provides: pattern-order() = 3080
Provides: pattern-visible()
Requires: pattern() = basesystem
Requires: SAPHanaSR
Requires: HANA-Firewall
Requires: autoyast2-installation
Requires: bc
Requires: bing
Requires: bonnie
Requires: cairo
Requires: expect
Requires: graphviz
Requires: gtk2
Requires: java-1_7_1-ibm-jdbc
Requires: java-1_7_1-ibm
Requires: java-1_7_1-ibm-plugin
Requires: krb5-32bit
Requires: krb5-client
Requires: libicu52_1
Requires: libgcc_s1
Requires: libssh2-1
Requires: nfs-client
Requires: ntp
Requires: numactl
Requires: sysstat
Requires: sensors
Requires: sudo
Requires: tcsh
Requires: sapconf
Requires: xfsprogs
Requires: xrdp
Requires: yast2-ncurses
Suggests: clone-master-clean-up
Suggests: kiwi-template-sap
Suggests: sapvnc
%description hana
Set up the server for installing SAP HANA systems.
%package nw
%pattern_basetechnologies
Summary: SAP NetWeaver Server Base
Provides: Metapackages
Provides: pattern() = sap-nw
Provides: pattern-icon() = pattern-generic
Provides: pattern-order() = 3080
Provides: pattern-visible()
Requires: pattern() = basesystem
Requires: libstdc++33
Requires: libstdc++33-32bit
Requires: sles-release
Requires: sapconf
Requires: util-linux
Requires: uuidd
Requires: util-linux-systemd
Suggests: clone-master-clean-up
Suggests: kiwi-template-sap
Suggests: sapvnc
%description nw
Set up the server for installing SAP NetWeaver systems.
%prep
%build
%install
mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/patterns-sap/
echo 'This file marks the pattern sap-b1 to be installed.' > $RPM_BUILD_ROOT/usr/share/doc/packages/patterns-sap/b1.txt
echo 'This file marks the pattern sap-hana to be installed.' > $RPM_BUILD_ROOT/usr/share/doc/packages/patterns-sap/hana.txt
echo 'This file marks the pattern sap-nw to be installed.' > $RPM_BUILD_ROOT/usr/share/doc/packages/patterns-sap/nw.txt
%post
%postun
%files
%files b1
%defattr(-,root,root)
%dir /usr/share/doc/packages/patterns-sap
/usr/share/doc/packages/patterns-sap/b1.txt
%files hana
%defattr(-,root,root)
%dir /usr/share/doc/packages/patterns-sap
/usr/share/doc/packages/patterns-sap/hana.txt
%files nw
%defattr(-,root,root)
%dir /usr/share/doc/packages/patterns-sap
/usr/share/doc/packages/patterns-sap/nw.txt