<table frame="all"><title>Supported repositories</title>
<tgroup cols="3" align="left" valing="top" colsep='1' rowsep='1'>
<colspec colname="Name"/>
<colspec colname="Capabilities"/>
<colspec colname="Description"/>
<thead>
<row>
  <entry>Name</entry>
  <entry>Capabilities</entry>
  <entry>Description</entry>
</row>
</thead>
<tbody>
<row>
  <entry>pndir</entry> <entry>read, write, update, incremental update</entry>
  <entry>Native <application>poldek</application> index format since version 0.20. <para> Based on tndb (cdb-like) DBM library. 
  Consist of 3 database files: first, <emphasis>packages.ndir</emphasis> with 
  basic package informations, second <emphasis>packages.ndir.dscr</emphasis> with  
  with common (BuildHost, Distribution, etc) and "C" package descriptions and 
  third, <emphasis>packages.ndir.dscr.i18n</emphasis> with all non-English descriptions
  (if any)</para></entry>
</row>

<row>
  <entry>hdrl</entry> <entry>read, update</entry>
  <entry> Native <application>apt-get</application> and other tools (<application>urpmi</application> AFAIK) index format. 
  <para>
   Consist of one file (<emphasis>pkglist.%{repository}.bz2</emphasis>) with raw, often cut down, 
   RPM package headers. 
   </para></entry>
</row>

<row>
  <entry>yum</entry> <entry>read, update</entry>
  <entry> Native <application>yum</application> index format 
  <para> 
   Consist of one file with list of packages IDs and directory of *.hdr files
   with raw RPM package headers. 
  </para></entry>
</row>

<row>
  <entry>pdir</entry> <entry>read, write, update, incremental update</entry>
  <entry>Native <application>poldek</application> index format prior to 0.20 version <para> Based on custom 
  binary format. Consist of one database file (<emphasis>packages.dir</emphasis>) with 
  all needed package header data. </para></entry>
</row>

<row>
  <entry>dir</entry> <entry>read</entry>
  <entry> Dynamic index built by scanning directory for packages. </entry>
</row> 

</tbody>
</tgroup>
</table>
