<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE comps PUBLIC "-//Red Hat, Inc.//DTD Comps info//EN" "comps.dtd">
<comps>
  <group>
    <id>lsb-appbat</id>
    <name>LSB Application Battery</name>
    <description>These examples show the operation of LSB conforming applications.</description>
    <default>false</default>
    <uservisible>true</uservisible>
    <packagelist>
      <packagereq type="optional">lsb-alsaplayer</packagereq>
      <packagereq type="optional">lsb-apache</packagereq>
      <packagereq type="optional">lsb-celestia</packagereq>
      <packagereq type="optional">lsb-designer</packagereq>
      <packagereq type="optional">lsb-expect</packagereq>
      <packagereq type="optional">lsb-ghostscript</packagereq>
      <packagereq type="optional">lsb-gnupg</packagereq>
      <packagereq type="optional">lsb-groff</packagereq>
      <packagereq type="optional">lsb-gtk-print-dialog</packagereq>
      <packagereq type="optional">lsb-leafpad</packagereq>
      <packagereq type="optional">lsb-lynx</packagereq>
      <packagereq type="optional">lsb-openjade</packagereq>
      <packagereq type="optional">lsb-perl</packagereq>
      <packagereq type="optional">lsb-pidgin</packagereq>
      <packagereq type="optional">lsb-python</packagereq>
      <packagereq type="optional">lsb-raptor</packagereq>
      <packagereq type="optional">lsb-rsync</packagereq>
      <packagereq type="optional">lsb-samba</packagereq>
      <packagereq type="optional">lsb-scribus</packagereq>
      <packagereq type="optional">lsb-tcl</packagereq>
      <packagereq type="optional">lsb-transmission</packagereq>
      <packagereq type="optional">lsb-xpaint</packagereq>
      <packagereq type="optional">lsb-xpdf</packagereq>
      <packagereq type="optional">lsb-xscreensaver</packagereq>
    </packagelist>
  </group>
  <group>
    <id>lsb-checkers</id>
    <name>LSB Application Checkers</name>
    <description>These tools allow you to check LSB conformance of applications.</description>
    <default>false</default>
    <uservisible>true</uservisible>
    <packagelist>
      <packagereq type="mandatory">lsb-app-checker</packagereq>
      <packagereq type="mandatory">lsb-appchk</packagereq>
      <packagereq type="mandatory">lsb-pkgchk</packagereq>
      <packagereq type="default">lsb-appchk-perl</packagereq>
      <packagereq type="default">lsb-appchk-python</packagereq>
      <packagereq type="default">lsb-appchk-shell</packagereq>
    </packagelist>
  </group>
  <group>
    <id>lsb-sdk</id>
    <name>LSB Software Development Kit</name>
    <description>These tools help you to construct LSB conforming applications.</description>
    <default>false</default>
    <uservisible>true</uservisible>
    <packagelist>
      <packagereq type="mandatory">lsb-build-base</packagereq>
      <packagereq type="mandatory">lsb-build-c++</packagereq>
      <packagereq type="mandatory">lsb-build-cc</packagereq>
      <packagereq type="mandatory">lsb-build-desktop</packagereq>
      <packagereq type="default">lsb-build-qt3</packagereq>
      <packagereq type="default">lsb-build-qt4</packagereq>
      <packagereq type="default">lsb-makelsbpkg</packagereq>
    </packagelist>
  </group>
  <group>
    <id>lsb-test</id>
    <name>LSB Distribution Tests</name>
    <description>These tests help you to check LSB conformance of a distribution.</description>
    <default>false</default>
    <uservisible>true</uservisible>
    <packagelist>
      <!-- should these just be left out to be handled by deps? -->
      <packagereq type="conditional" requires="lsb-test-libstdcpp">lsb-qm</packagereq>
      <packagereq type="conditional" requires="lsb-test-core">lsb-tet3-lite</packagereq>
      <packagereq type="conditional" requires="lsb-test-desktop">lsb-xvfb</packagereq>
      <packagereq type="mandatory">lsb-cmdchk</packagereq>
      <packagereq type="mandatory">lsb-dist-checker</packagereq>
      <packagereq type="mandatory">lsb-libchk</packagereq>
      <packagereq type="default">lsb-test-alsa-t2c</packagereq>
      <packagereq type="default">lsb-test-core</packagereq>
      <packagereq type="default">lsb-test-core-t2c</packagereq>
      <packagereq type="default">lsb-test-cpp-t2c</packagereq>
      <packagereq type="default">lsb-test-desktop</packagereq>
      <packagereq type="default">lsb-test-desktop-t2c</packagereq>
      <packagereq type="default">lsb-test-libstdcpp</packagereq>
      <packagereq type="default">lsb-test-olver-core</packagereq>
      <packagereq type="default">lsb-test-perl.noarch</packagereq>
      <packagereq type="default">lsb-test-printing</packagereq>
      <packagereq type="default">lsb-test-python</packagereq>
      <packagereq type="default">lsb-test-qt3-azov</packagereq>
      <packagereq type="default">lsb-test-qt4-azov</packagereq>
      <packagereq type="default">lsb-test-xml2-azov</packagereq>
      <packagereq type="default">lsb-test-xts5</packagereq>
      <packagereq type="default">lsb-test-xts5-source</packagereq>
    </packagelist>
  </group>
  <category>
    <id>lsb-support</id>
    <name>LSB Project Support</name>
    <description>Packages from the LSB Project for building apps, checking apps, checking distros.</description>
    <display_order>1024</display_order>
    <grouplist>
      <groupid>lsb-appbat</groupid>
      <groupid>lsb-checkers</groupid>
      <groupid>lsb-sdk</groupid>
      <groupid>lsb-test</groupid>
    </grouplist>
  </category>
</comps>
