File openSUSE.product of Package _product

<?xml version="1.0" encoding="UTF-8"?>
<productdefinition xmlns:xi="http://www.w3.org/2001/XInclude">
  <products>
    <product>
	<vendor>openSUSE</vendor>
        <name>openSUSE</name>
        <version>12.2</version>
	<release>%{release}</release>

        <productline>openSUSE</productline>
        <register>
            <target>openSUSE-12.2-%{_target_cpu}</target>
            <!-- release is optional and normally empty -->
            <release></release>
        </register>
 
        <updaterepokey>000000000</updaterepokey>
        <summary>openSUSE</summary> <!-- one line only -->
        
        <description>openSUSE is a distribution by the openSUSE.org project.
        </description>

        <!-- Available languages for collecting packages and during installation and runtime -->
        <linguas>
			<language>cs</language>
			<language>da</language>
			<language>de</language>
			<language>en</language>
			<language>en_GB</language>
			<language>en_US</language>
			<language>es</language>
			<language>fi</language>
			<language>fr</language>
			<language>hu</language>
			<language>it</language>
			<language>ja</language>
			<language>nb</language>
			<language>nl</language>
			<language>pl</language>
			<language>pt</language>
			<language>pt_BR</language>
			<language>ru</language>
			<language>sv</language>
			<language>zh</language>
			<language>zh_CN</language>
			<language>zh_TW</language>
        </linguas>

        <urls>
            <url name="releasenotes">http://www.suse.com/releasenotes/i386/openSUSE/12.2/release-notes-openSUSE.rpm</url>
            <url name="smolt">http://smolt.opensuse.org/register.pl</url>
            <url name="register">http://register.novell.com/</url>
            <url name="repository">http://download.opensuse.org/distribution/12.2/repo/oss/</url>
            <!-- url name="update">http://download.opensuse.org/update/12.2/</url> -->
        </urls>

        <buildconfig>
            <!-- This section is needed to generate the installation media -->
            <producttheme>openSUSE</producttheme>
            <!-- <betaversion>Beta 2</betaversion> -->
        </buildconfig>

        <installconfig>
            <!-- All flags needed during installation -->
            <defaultlang>en_US</defaultlang>
            <!-- needed for current content file -->
            <datadir>suse</datadir>
            <descriptiondir>suse/setup/descr</descriptiondir>
            <releasepackage name="openSUSE-release" flag="EQ" version="12.2"/>
            <distribution>openSUSE</distribution>
            <xi:include href="obsoletepackages.inc" />
        </installconfig>

        <runtimeconfig>
            <!-- All Flags needed in the running system -->
        </runtimeconfig>

      </product>
    </products>

    <xi:include href="conditionals.inc" />

    <repositories>
        <repository path="obs://openSUSE:12.2/standard"/>
        <repository path="obs://openSUSE:12.2:Live/standard"/>
    </repositories>

    <xi:include href="archsets.inc" />

    <mediasets>
        <!-- BEWARE: do not touch the naming here without adapting ftp upload scripts ! -->
        <media type="ftp"
               flavor="ftp"
               name="openSUSE"
               sourcemedia="3" 
               debugmedia="2" 
               mediastyle="suse-12.1"
               create_pattern="false" 
               run_make_listings="true" 
	       create_repomd="true"
               use_required="true" 
               use_recommended="true" 
               use_suggested="false"
               use_undecided="true">

          <archsets>                 <!-- for this we generate a medium -->
            <archset ref="i586" />   <!-- for this we generate a product file -->
            <archset ref="x86_64" /> <!-- so we get 2 product files on this medium -->
          </archsets>
          <!-- we put all packages (even suggested) on the media for the two groups below -->
          <metadata>
              <!-- if you like to add a metapackage to the real media, add it in a normal group.xml file -->
              <package name="dosutils" onlyarch="i586,x86_64" />
              <package name="installation-images" onlyarch="i586,x86_64" />
              <package name="instlux-net" onlyarch="i586,x86_64" />
              <package name="patterns-openSUSE" onlyarch="i586,x86_64" />
              <package name="skelcd-control-openSUSE" onlyarch="i586,x86_64" />
              <package name="skelcd-openSUSE" onlyarch="i586,x86_64"/>
              <package name="yast2-slide-show-SuSELinux" onlyarch="noarch" />
          </metadata>
          <use group="i586_additional" create_pattern="false" />
          <use group="i686_kernels_ftp" create_pattern="false" />
          <use group="NON_FTP_PACKAGES" create_pattern="false" />
          <use group="FROZEN" create_pattern="false" />
          <use group="kernel_pae_special" create_pattern="false" />
        </media>

        <!-- BEWARE: do not touch the naming here without adapting ftp upload scripts ! -->
        <media type="cd" 
               flavor="mini"
               name="openSUSE-NET"
               run_hybridiso="true"
               mediastyle="suse-12.1"
               sourcemedia="0" 
               use_required="true" 
               use_recommended="true" 
               use_suggested="false">
          <archsets>                
            <archset ref="x86_64" />
          </archsets>
          <archsets>                
            <archset ref="i586" />
          </archsets>
          <metadata>
              <package name="installation-images" />
          </metadata>
        </media>

        <media type="dvd5" 
               flavor="dvd"
               name="openSUSE-DVD" 
               sourcemedia="0" 
               mediastyle="suse-12.1"
               run_media_check="true"
               run_hybridiso="true"
               use_required="true" 
               use_recommended="true" 
               use_suggested="false">

          <use group="DVD-i586" create_pattern="false" />
          <use group="i586_additional" create_pattern="false" />
          <use group="kernel_pae_special" create_pattern="false" />

          <use group="DVD-x86_64" create_pattern="false" />

          <archsets>                 <!-- for this we generate a medium -->
            <archset ref="i586" />
          </archsets>
          <archsets>
            <archset ref="x86_64" />
          </archsets>

          <metadata>
              <!-- if you like to add a metapackage to the real media, add it in a normal group.xml file -->
              <package name="dosutils" />
              <package name="installation-images" />
              <package name="instlux-local" />
              <package name="instlux-net" />
              <package name="openSUSE-images" />
              <package name="patterns-openSUSE-dvd" />
              <package name="skelcd-control-openSUSE" />
              <package name="skelcd-openSUSE" />
              <package name="yast2-slide-show-SuSELinux" onlyarch="noarch" />
          </metadata>
        </media>

        <media type="dvd9" 
               flavor="dvd-biarch"
               name="openSUSE-DVD-Biarch" 
               sourcemedia="0" 
               mediastyle="suse-12.1"
               run_media_check="false"
               run_hybridiso="true"
               use_required="true" 
               use_recommended="true" 
               use_suggested="false">
          <use group="DVD9-biarch" create_pattern="false" />
          <use group="DVD9-i586" create_pattern="false" />
          <use group="DVD9-x86_64" create_pattern="false" />
          <use group="i586_additional" create_pattern="false" />
          <use group="i686_kernels_dvd9" create_pattern="false" />
          <use group="kernel_pae_special" create_pattern="false" />
          <use group="drop_from_dvd9" create_pattern="false" > 
               <package name="openSUSE-release-dvd-biarch" relationship="requires" />
          </use>

          <metadata>
              <!-- if you like to add a metapackage to the real media, add it in a normal group.xml file -->
              <package name="dosutils" onlyarch="i586,x86_64" />
              <package name="installation-images" onlyarch="i586,x86_64" />
              <package name="instlux-local" onlyarch="i586,x86_64" />
              <package name="instlux-net" onlyarch="i586,x86_64" />
              <package name="openSUSE-images" onlyarch="i586,x86_64" />
              <package name="patterns-openSUSE-dvd" onlyarch="i586,x86_64" />
              <package name="skelcd-control-openSUSE" onlyarch="i586,x86_64" />
              <package name="skelcd-openSUSE" onlyarch="i586,x86_64" />
              <package name="yast2-slide-show-SuSELinux" onlyarch="noarch" />
          </metadata>
          <archsets>                 <!-- for this we generate a medium -->
            <archset ref="i586" />   <!-- for this we generate a product file -->
            <archset ref="x86_64" /> <!-- so we get 2 product files on this medium -->
          </archsets>
        </media>

        <media type="cd"
               flavor="livecd-kde"
               mediastyle="suse-12.1"
               name="openSUSE-livecd-kde" >
           <!-- Create no product media, but a flavor release subpackage -->
        </media>

        <media type="cd"
               flavor="livecd-x11"
               mediastyle="suse-12.1"
               name="openSUSE-livecd-x11" >
           <!-- Create no product media, but a flavor release subpackage -->
        </media>

        <media type="cd"
               flavor="livecd-gnome" 
               mediastyle="suse-12.1"
               name="openSUSE-livecd-gnome" >
           <!-- Create no product media, but a flavor release subpackage -->
        </media>

        <media type="cd"
               flavor="usb-kde"
               mediastyle="suse-12.1"
               name="openSUSE-usb-kde" >
           <!-- Create no product media, but a flavor release subpackage -->
        </media>

        <media type="cd"
               flavor="usb-gnome" 
               mediastyle="suse-12.1"
               name="openSUSE-usb-gnome" >
           <!-- Create no product media, but a flavor release subpackage -->
        </media>

        <media type="cd"
               flavor="usb-x11"
               mediastyle="suse-12.1"
               name="openSUSE-usb-x11" >
           <!-- Create no product media, but a flavor release subpackage -->
        </media>

        <media type="dvd5" 
               flavor="dvd-promo"
               name="openSUSE-Promo-DVD" 
               sourcemedia="0" 
               mediastyle="suse-12.1"
               run_media_check="false"
               run_hybridiso="true"
               use_required="true" 
               use_recommended="true" 
               use_suggested="false">

          <use group="REST-DVD-promo-i386" create_pattern="false" />
          <use group="REST-DVD-promo-x86_64" create_pattern="false" />
          <use group="i586_additional" create_pattern="false" />
	  <use group="kernel_pae_special" create_pattern="false" />

          <archsets>                 <!-- for this we generate a medium -->
            <archset ref="i586" />
          </archsets>
          <archsets>                 <!-- for this we generate a medium -->
            <archset ref="x86_64" />
          </archsets>
          <metadata>
              <!-- if you like to add a metapackage to the real media, add it in a normal group.xml file -->
              <package name="dosutils" />
              <package name="installation-images" />
              <package name="instlux-local" />
              <package name="instlux-net" />
              <package name="patterns-openSUSE-Promo" />
              <package name="skelcd-control-openSUSE" />
              <package name="skelcd-openSUSE" />
              <package name="yast2-slide-show-SuSELinux" onlyarch="noarch" />
              <package name="kiwi-promo-dvd-parts"/>
          </metadata>
        </media>

        <media type="ftp" 
               name="openSUSE-GNOME-LiveCD" 
               flavor="livetree-gnome"
               sourcemedia="0"
               mediastyle="suse-12.1"
               repo_only="true"
               use_required="true" 
               use_recommended="true" 
               use_suggested="false">
          <archsets>
            <archset ref="i586" />
          </archsets>
          <archsets>
            <archset ref="x86_64" />
          </archsets>
          <metadata>
              <package name="kiwi-profiled-livecd-gnome-iso" />
          </metadata>
        </media>

        
        <media type="ftp" 
               name="openSUSE-KDE-LiveCD" 
               flavor="livetree-kde"
               sourcemedia="0"
               mediastyle="suse-12.1"
               repo_only="true"
               use_required="true" 
               use_recommended="true" 
               use_suggested="false">
          <archsets>
            <archset ref="i586" />
          </archsets>
          <archsets>
            <archset ref="x86_64" />
          </archsets>
          <metadata>
              <package name="kiwi-profiled-livecd-kde-iso"/>
          </metadata>
        </media>

    </mediasets>

    <xi:include href="NON_FTP_PACKAGES.group"/>
    <xi:include href="FROZEN.group"/>
    <xi:include href="DVD5-promo-i386.group" />
    <xi:include href="DVD5-promo-x86_64.group" />
    <xi:include href="DVD5-i586.group" />
    <xi:include href="DVD5-x86_64.group" />
    <xi:include href="DVD9-biarch.group" />
    <xi:include href="DVD9-i586.group" />
    <xi:include href="DVD9-x86_64.group" />
    <xi:include href="i686_list.group" />
    <xi:include href="i686_kernel_ftp.group" />

    <group name="drop_from_dvd9">
      <conditional name="drop_from_medium" />
        <packagelist>
	   <package name="openSUSE-release-dvd"/> 
        </packagelist>
    </group>

    <group name="i686_kernels_dvd9">
      <conditional name="i686_special" />
      <packagelist relationship="requires">
        <package name="kernel-desktop-devel"/>
        <package name="kernel-desktop"/>
        <package name="kernel-xen-devel"/>
        <package name="kernel-xen"/>
      </packagelist>
    </group>

    <group name="kernel_pae_special">
      <conditional name="only_i686" />
      <packagelist relationship="requires">
        <package name="kernel-pae-base" />
        <package name="kernel-pae-devel" />
        <package name="kernel-pae" />
      </packagelist>
    </group>

</productdefinition>