File sle-we-release.spec of Package sle-we-release.13089
#
# spec file for package sle-we-release (Version 12-SP2)
#
# Copyright (c) 2009 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://bugzilla.novell.com/
#
# norootforbuild
Name: sle-we-release
Summary: SUSE Linux Enterprise Workstation Extension 12
Version: 12.4
Release: 0
License: GPL-2.0+
Group: System/Fhs
Provides: sled-release
Obsoletes: libvte2_90-9 <= 0.34.9
# bsc#984997
Obsoletes: fglrx64_core_SLE12 < 14.501.1003-2
# FATE#320199 : default patterns
Provides: defaultpattern(desktop-base)
Provides: defaultpattern(desktop-gnome)
Provides: %name-%version
Provides: product() = sle-we
Provides: product(sle-we) = 12.4-0
Provides: product-register-target() = sle%2D12%2Dx86_64
Provides: product-label() = SLEWE12%2DSP4
Provides: product-cpeid() = cpe%3A%2Fo%3Asuse%3Asle%2Dwe%3A12%3Asp4
Provides: product-url(bugtracker) = https%3A%2F%2Fbugzilla.suse.com%2F
Provides: product-url(releasenotes) = https%3A%2F%2Fwww.suse.com%2Freleasenotes%2F%{_target_cpu}%2FSLE%2DSLED%2F12%2DSP4%2Frelease%2Dnotes%2Dsled.rpm
%ifarch x86_64
Provides: product-updates-repoid() = obsrepository%3A%2F%2Fbuild.suse.de%2FSUSE%3AUpdates%3ASLE%2DWE%3A12%2DSP4%3Ax86_64%2Fupdate
%endif
%ifarch x86_64
Provides: product-updates-repoid() = obsrepository%3A%2F%2Fbuild.suse.de%2FSUSE%3AUpdates%3ASLE%2DWE%3A12%2DSP4%3Ax86_64%2Fupdate_debug
%endif
Provides: product-register-flavor() = extension
Provides: product-endoflife() = 2020%2D06%2D30
Provides: product(sle-we-SP4) = %version-%release
Obsoletes: sle-we-SP4-migration
Obsoletes: product:sle-we-SP4-migration
Requires: product_flavor(sle-we)
Requires: product(SLES) = 12.4
AutoReqProv: on
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64
%description
SUSE Linux Enterprise Workstation Extension extends the functionality
of SUSE Linux Enterprise Server with packages of SUSE Linux Enterprise Desktop,
like additional desktop applications (office suite, email client, graphical editor ...) and libraries.
It allows to combine both products to create a full featured Workstation.
%package DVD
License: BSD-3-Clause
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(DVD)
Provides: defaultpattern(desktop-base)
Provides: defaultpattern(x11)
Provides: defaultpattern(desktop-gnome)
Provides: defaultpattern(apparmor)
Provides: defaultpattern(32bit)
Provides: defaultpattern(documentation)
Provides: product_flavor(sle-we) = 12.4-0
Summary: SUSE Linux Enterprise Workstation Extension 12
%description DVD
SUSE Linux Enterprise Workstation Extension extends the functionality
of SUSE Linux Enterprise Server with packages of SUSE Linux Enterprise Desktop,
like additional desktop applications (office suite, email client, graphical editor ...) and libraries.
It allows to combine both products to create a full featured Workstation.
%files DVD
%defattr(-,root,root)
%doc %{_defaultdocdir}/sle-we-release-DVD
%package POOL
License: BSD-3-Clause
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(POOL)
Provides: defaultpattern(desktop-base)
Provides: defaultpattern(x11)
Provides: defaultpattern(desktop-gnome)
Provides: defaultpattern(apparmor)
Provides: defaultpattern(32bit)
Provides: defaultpattern(documentation)
Provides: product_flavor(sle-we) = 12.4-0
Summary: SUSE Linux Enterprise Workstation Extension 12
%description POOL
SUSE Linux Enterprise Workstation Extension extends the functionality
of SUSE Linux Enterprise Server with packages of SUSE Linux Enterprise Desktop,
like additional desktop applications (office suite, email client, graphical editor ...) and libraries.
It allows to combine both products to create a full featured Workstation.
%files POOL
%defattr(-,root,root)
%doc %{_defaultdocdir}/sle-we-release-POOL
%prep
%build
%install
mkdir -p $RPM_BUILD_ROOT/etc/products.d
cat >$RPM_BUILD_ROOT/etc/products.d/sle-we.prod << EOF
<?xml version="1.0" encoding="UTF-8"?>
<product schemeversion="0">
<vendor>SUSE</vendor>
<name>sle-we</name>
<version>12.4</version>
<baseversion>12</baseversion>
<patchlevel>4</patchlevel>
<release>0</release>
<endoflife>2020-06-30</endoflife>
<arch>%{_target_cpu}</arch>
<cpeid>cpe:/o:suse:sle-we:12:sp4</cpeid>
<productline>sle-we</productline>
<register>
<target>sle-12-x86_64</target>
<flavor>extension</flavor>
<updates>
%ifarch x86_64
<repository repoid="obsrepository://build.suse.de/SUSE:Updates:SLE-WE:12-SP4:x86_64/update" />
%endif
%ifarch x86_64
<repository repoid="obsrepository://build.suse.de/SUSE:Updates:SLE-WE:12-SP4:x86_64/update_debug" />
%endif
</updates>
</register>
<upgrades />
<summary>SUSE Linux Enterprise Workstation Extension 12</summary>
<shortsummary>SLEWE12-SP4</shortsummary>
<description>SUSE Linux Enterprise Workstation Extension extends the functionality
of SUSE Linux Enterprise Server with packages of SUSE Linux Enterprise Desktop,
like additional desktop applications (office suite, email client, graphical editor ...) and libraries.
It allows to combine both products to create a full featured Workstation.</description>
<urls>
<url name="bugtracker">https://bugzilla.suse.com/</url>
<url name="releasenotes">https://www.suse.com/releasenotes/%{_target_cpu}/SLE-SLED/12-SP4/release-notes-sled.rpm</url>
</urls>
<buildconfig>
<producttheme>SLED</producttheme>
</buildconfig>
<installconfig>
<defaultlang>en_US</defaultlang>
<datadir>suse</datadir>
<descriptiondir>suse/setup/descr</descriptiondir>
<releasepackage name="%{name}" flag="EQ" version="%{version}" release="%{release}" />
<distribution>SUSE_SLE</distribution>
</installconfig>
<runtimeconfig />
<productdependency relationship="requires" name="SLES" baseversion="12" patchlevel="4" flag="EQ" />
</product>
EOF
mkdir -p $RPM_BUILD_ROOT/%{_defaultdocdir}/sle-we-release-DVD
cat >$RPM_BUILD_ROOT/%{_defaultdocdir}/sle-we-release-DVD/README << EOF
This package only exists for providing the product flavor 'DVD'.
EOF
mkdir -p $RPM_BUILD_ROOT/%{_defaultdocdir}/sle-we-release-POOL
cat >$RPM_BUILD_ROOT/%{_defaultdocdir}/sle-we-release-POOL/README << EOF
This package only exists for providing the product flavor 'POOL'.
EOF
%clean
rm -rf %buildroot
%files
%defattr(644,root,root,755)
%dir /etc/products.d
/etc/products.d/*
%changelog