File sle-module-legacy.product of Package 000product

<?xml version="1.0" encoding="UTF-8"?>

<!-- Module: Legacy -->
<!--
   * FATE#316681, FATE#323385
   * contains: packages which are needed for migration
     from previous major codestreams, but which do not want to support
     "forever".
   * Initial limited lifetime: 3 years from SLES 15 GA
   * examples: IBM Java7, ntp,
-->
<productdefinition xmlns:xi="http://www.w3.org/2001/XInclude">
  <products>
    <product>
      <vendor>SUSE</vendor>
      <name>sle-module-legacy</name>
      <!-- this should be end of codestream, thus empty -->
      <endoflife/>
      <baseversion>15</baseversion>
      <patchlevel>0</patchlevel>
      <release>0</release>
      <productline>sle-module-legacy</productline>

      <register>
        <pool>
          <!-- Pool -->
          <repository project="SUSE:Products:SLE-Module-Legacy:15:x86_64" name="images" medium="product" arch="x86_64">
            <zypp name="SLE-Module-Legacy15-Pool" alias="SLE-Module-Legacy15-Pool" />
          </repository>
          <repository project="SUSE:Products:SLE-Module-Legacy:15:s390x" name="images" medium="product" arch="s390x">
            <zypp name="SLE-Module-Legacy15-Pool" alias="SLE-Module-Legacy15-Pool" />
          </repository>
          <repository project="SUSE:Products:SLE-Module-Legacy:15:ppc64le" name="images" medium="product" arch="ppc64le">
            <zypp name="SLE-Module-Legacy15-Pool" alias="SLE-Module-Legacy15-Pool" />
          </repository>
          <repository project="SUSE:Products:SLE-Module-Legacy:15:aarch64" name="images" medium="product" arch="aarch64">
            <zypp name="SLE-Module-Legacy15-Pool" alias="SLE-Module-Legacy15-Pool" />
          </repository>
          <!-- DebugInfo -->
          <repository project="SUSE:Products:SLE-Module-Legacy:15:x86_64" name="images" medium="product_debug" arch="x86_64">
            <zypp name="SLE-Module-Legacy15-Debuginfo-Pool" alias="SLE-Module-Legacy15-Debuginfo-Pool" />
          </repository>
          <repository project="SUSE:Products:SLE-Module-Legacy:15:s390x" name="images" medium="product_debug" arch="s390x">
            <zypp name="SLE-Module-Legacy15-Debuginfo-Pool" alias="SLE-Module-Legacy15-Debuginfo-Pool" />
          </repository>
          <repository project="SUSE:Products:SLE-Module-Legacy:15:ppc64le" name="images" medium="product_debug" arch="ppc64le">
            <zypp name="SLE-Module-Legacy15-Debuginfo-Pool" alias="SLE-Module-Legacy15-Debuginfo-Pool" />
          </repository>
          <repository project="SUSE:Products:SLE-Module-Legacy:15:aarch64" name="images" medium="product_debug" arch="aarch64">
            <zypp name="SLE-Module-Legacy15-Debuginfo-Pool" alias="SLE-Module-Legacy15-Debuginfo-Pool" />
          </repository>
          <!-- SRC -->
          <repository project="SUSE:Products:SLE-Module-Legacy:15:x86_64" name="images" medium="product_source" arch="x86_64">
            <zypp name="SLE-Module-Legacy15-Source-Pool" alias="SLE-Module-Legacy15-Source-Pool" />
          </repository>
          <repository project="SUSE:Products:SLE-Module-Legacy:15:s390x" name="images" medium="product_source" arch="s390x">
            <zypp name="SLE-Module-Legacy15-Source-Pool" alias="SLE-Module-Legacy15-Source-Pool" />
          </repository>
          <repository project="SUSE:Products:SLE-Module-Legacy:15:ppc64le" name="images" medium="product_source" arch="ppc64le">
            <zypp name="SLE-Module-Legacy15-Source-Pool" alias="SLE-Module-Legacy15-Source-Pool" />
          </repository>
          <repository project="SUSE:Products:SLE-Module-Legacy:15:aarch64" name="images" medium="product_source" arch="aarch64">
            <zypp name="SLE-Module-Legacy15-Source-Pool" alias="SLE-Module-Legacy15-Source-Pool" />
          </repository>
        </pool>
        <updates>
          <distrotarget arch="x86_64">sle-15-x86_64</distrotarget>
          <distrotarget arch="s390x">sle-15-s390x</distrotarget>
          <distrotarget arch="ppc64le">sle-15-ppc64le</distrotarget>
          <distrotarget arch="aarch64">sle-15-aarch64</distrotarget>
          <!-- Update -->
          <repository project="SUSE:Updates:SLE-Module-Legacy:15:x86_64" name="update" arch="x86_64">
            <zypp name="SLE-Module-Legacy15-Updates" alias="SLE-Module-Legacy15-Updates" />
          </repository>
          <repository project="SUSE:Updates:SLE-Module-Legacy:15:s390x" name="update" arch="s390x">
            <zypp name="SLE-Module-Legacy15-Updates" alias="SLE-Module-Legacy15-Updates" />
          </repository>
          <repository project="SUSE:Updates:SLE-Module-Legacy:15:ppc64le" name="update" arch="ppc64le">
            <zypp name="SLE-Module-Legacy15-Updates" alias="SLE-Module-Legacy15-Updates" />
          </repository>
          <repository project="SUSE:Updates:SLE-Module-Legacy:15:aarch64" name="update" arch="aarch64">
            <zypp name="SLE-Module-Legacy15-Updates" alias="SLE-Module-Legacy15-Updates" />
          </repository>
          <!-- update_debug -->
          <repository project="SUSE:Updates:SLE-Module-Legacy:15:x86_64" name="update_debug" arch="x86_64">
            <zypp name="SLE-Module-Legacy15-Debuginfo-Updates" alias="SLE-Module-Legacy15-Debuginfo-Updates" />
          </repository>
          <repository project="SUSE:Updates:SLE-Module-Legacy:15:s390x" name="update_debug" arch="s390x">
            <zypp name="SLE-Module-Legacy15-Debuginfo-Updates" alias="SLE-Module-Legacy15-Debuginfo-Updates" />
          </repository>
          <repository project="SUSE:Updates:SLE-Module-Legacy:15:ppc64le" name="update_debug" arch="ppc64le">
            <zypp name="SLE-Module-Legacy15-Debuginfo-Updates" alias="SLE-Module-Legacy15-Debuginfo-Updates" />
          </repository>
          <repository project="SUSE:Updates:SLE-Module-Legacy:15:aarch64" name="update_debug" arch="aarch64">
            <zypp name="SLE-Module-Legacy15-Debuginfo-Updates" alias="SLE-Module-Legacy15-Debuginfo-Updates" />
          </repository>
        </updates>
        <flavor>module</flavor>
      </register>
      <summary>Legacy Module</summary>

      <shortsummary>Legacy-Module</shortsummary>
      <description>
	&lt;p&gt;
      The Legacy Module helps you migrating applications from SUSE Linux
      Enterprise 12 and other systems to SUSE Linux Enterprise 15, by
      providing packages which are discontinued on SUSE Linux Enterprise
      Server, such as: ntp, IBM Java7, and a number of
      libraries.
	&lt;/p&gt;
	&lt;p&gt;
      Access to the Legacy Module is included in your SUSE Linux Enterprise
      Server subscription. The module has a different lifecycle than SUSE Linux
      Enterprise Server itself. Packages in the this module are usually
      supported for at most three years.
	&lt;/p&gt;

      </description>

      <urls>
        <url name="bugtracker">https://bugzilla.suse.com/</url>
      </urls>
      <buildconfig>
        <!-- This section is needed to generate the installation media -->
        <producttheme>SLES</producttheme>
        <betaversion>RC4</betaversion>
      </buildconfig>

      <installconfig>
        <defaultlang>en_US</defaultlang>
        <distribution>SUSE_SLE</distribution>
      </installconfig>
      <runtimeconfig />
      <!-- bsc#1064138: SLES for SAP cannot provide SLES because the installer
           cannot deal with two base products, therefore the module cannot depend
	   on SLES, but on SUSE_SLE. As some modules cannot be available for
	   SLED, the conflicts clause was included -->
      <productdependency relationship="requires" name="SUSE_SLE" flag="GE" baseversion="15" patchlevel="0" />
      <productdependency relationship="conflicts" name="SLED" flag="GE" baseversion="15" patchlevel="0" />
    </product>
  </products>

  <!-- Default conditionals, repositories and archsets for SLE 15 get imported -->
  <xi:include href="defaults-conditionals.include" />
  <xi:include href="defaults-archsets.include" />
  <xi:include href="defaults-repositories.include" />

  <mediasets>
    <media type="ftp" flavor="POOL" name="SLE-15-Module-Legacy-POOL"
      use_undecided="false" create_pattern="false" sourcemedia="2" debugmedia="3"
      repo_only="true" ignore_missing_packages="true" separate="true"
      ignore_missing_meta_packages="true" run_make_listings="true"
      mediastyle="suse-sle15" use_required="false" use_recommended="false">
      <archsets>
        <archset ref="s390x" />
      </archsets>
      <archsets>
        <archset ref="x86_64" />
      </archsets>
      <archsets>
        <archset ref="ppc64le" />
      </archsets>
      <archsets>
        <archset ref="aarch64" />
      </archsets>
      <use group="sle_module_legacy" create_pattern="false" use_recommended="true" />
      <use group="sle_module_legacy.s390x" create_pattern="false" use_recommended="true" />
      <use group="sle_module_legacy.x86_64" create_pattern="false" use_recommended="true" />
      <use group="sle_module_legacy.ppc64le" create_pattern="false" use_recommended="true" />
      <use group="sle_module_legacy.aarch64" create_pattern="false" use_recommended="true" />
    </media>

  </mediasets>

  <xi:include href="sle_module_legacy.group" />

</productdefinition>
openSUSE Build Service is sponsored by