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

<!-- SUSE-Manager-Proxy -->
<productdefinition xmlns:xi="http://www.w3.org/2001/XInclude">
  <products>
    <product>
      <vendor>SUSE</vendor>
      <name>sle-module-suse-manager-proxy</name>
      <endoflife>2023-10-31</endoflife>
      <baseversion>4.2</baseversion>
      <patchlevel>0</patchlevel>
      <release>0</release>
      <productline>manager-proxy</productline>

      <register>
        <pool>
          <repository project="SUSE:Products:SLE-Module-SUSE-Manager-Proxy:4.2:x86_64" name="images" medium="product" arch="x86_64" >
                <zypp name="SLE-Module-SUSE-Manager-Proxy-4.2-Pool" alias="SLE-Module-SUSE-Manager-Proxy-4.2-Pool"/>
          </repository>
	  <repository project="SUSE:Products:SLE-Module-SUSE-Manager-Proxy:4.2:x86_64" name="images" medium="product_debug" arch="x86_64" >           
		<zypp name="SLE-Module-SUSE-Manager-Proxy-4.2-Debuginfo-Pool" alias="SLE-Module-SUSE-Manager-Proxy-4.2-Debuginfo-Pool"/>
          </repository>
          <repository project="SUSE:Products:SLE-Module-SUSE-Manager-Proxy:4.2:x86_64" name="images" medium="product_source" arch="x86_64" >
                <zypp name="SLE-Module-SUSE-Manager-Proxy-4.2-Source-Pool" alias="SLE-Module-SUSE-Manager-Proxy-4.2-Source-Pool"/>
          </repository>
        </pool>
        <updates>
          <distrotarget arch="x86_64">sle-15-x86_64</distrotarget>
          <repository project="SUSE:Updates:SLE-Module-SUSE-Manager-Proxy:4.2:x86_64" name="update" arch="x86_64" >
                <zypp name="SLE-Module-SUSE-Manager-Proxy-4.2-Updates" alias="SLE-Module-SUSE-Manager-Proxy-4.2-Updates"/>
          </repository>
          <repository project="SUSE:Updates:SLE-Module-SUSE-Manager-Proxy:4.2:x86_64" name="update_debug" arch="x86_64" >
                <zypp name="SLE-Module-SUSE-Manager-Proxy-4.2-Debuginfo-Updates" alias="SLE-Module-SUSE-Manager-Proxy-4.2-Debuginfo-Updates"/>
          </repository>
        </updates>
        <flavor>module</flavor>
      </register>
      <summary>SUSE Manager Proxy 4.2 Module</summary>

      <shortsummary>SUSE Manager Proxy 4.2 Module</shortsummary>
      <description>SUSE Manager Proxies extend large and/or geographically
dispersed SUSE Manager environments to reduce load on the SUSE Manager
Server, lower bandwidth needs, and provide faster local
updates.
      </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>Beta2</betaversion> -->
      </buildconfig>

      <installconfig>
        <defaultlang>en_US</defaultlang>
        <distribution>SUSE_SLE</distribution>
      </installconfig>
      <runtimeconfig />
      <productdependency relationship="requires" name="SUSE_SLE" flag="GE" baseversion="15" patchlevel="3" />
      <productdependency relationship="requires" name="sle-module-server-applications" flag="GE" baseversion="15" patchlevel="3" />
    </product>
  </products>

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

<!-- special archset definition needed for POS_Image-RPi-Bootstra.
     This package is noarch but needs to be build on aarch64
     We have ExportFilter in for the other architectures, but
     the produce definition requires looking into aarch64
     to find the src for the noarch package -->
  <archsets>
    <archset name="x86_64" productarch="x86_64">
      <arch>x86_64</arch>
      <arch>noarch</arch>
      <arch>aarch64</arch>
    </archset>
  </archsets>
  
  <mediasets>
      <media type="ftp"
             flavor="POOL"
             separate="true"
             name="SLE-Module-SUSE-Manager-Proxy-4.2-POOL"
             sourcemedia="2"
             debugmedia="3"
             use_undecided="false"
             create_pattern="false"
             repo_only="true"
             run_make_listings="true"
             mediastyle="suse-sle15"
             use_required="true"
             use_recommended="false"
             ignore_missing_packages="false"
             ignore_missing_meta_packages="true">

          <archsets>
              <archset ref="x86_64" />
          </archsets>
         <use group="suse-manager-proxy-15" create_pattern="false" use_recommended="true" />
          <use group="suse-manager-proxy-15-maint" create_pattern="false" use_recommended="true" />
      </media>

      <media type="cd"
             flavor="DVD"
             name="SLE-Module-SUSE-Manager-Proxy-4.2-DVD"
             sourcemedia="2"
             debugmedia="3"
             mediastyle="suse-sle15"
             run_hybridiso="false"
             run_media_check="true"
             run_make_listings="true"
             use_undecided="false"
             create_pattern="false"
             skip_release_package="true"
             use_required="true"
             use_recommended="false"
             use_suggested="false" >

          <archsets>
              <archset ref="x86_64" />
          </archsets>
         <use group="suse-manager-proxy-15" create_pattern="false" use_recommended="true" />
          <use group="suse-manager-proxy-15-maint" create_pattern="false" use_recommended="true" />
      </media>

  </mediasets>
  <xi:include href="suse-manager-proxy-15.group"/>
</productdefinition>
