regex_list = [{'catalogname': u'9menu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSW9menu',
  'target_regex': None},
 {'catalogname': u'a2ps',
  'distfiles': u'a2ps-4.13b.tar.gz ',
  'gar_regex': u'a2ps-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWa2ps',
  'target_regex': u'a2ps-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'aalib',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaalib',
  'target_regex': None},
 {'catalogname': u'achievo',
  'distfiles': u'achievo-1.4.3.tar.gz ',
  'gar_regex': u'achievo-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWachievo',
  'target_regex': u'achievo-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'aggregate',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaggregate',
  'target_regex': None},
 {'catalogname': u'amanda',
  'distfiles': u'amanda-3.2.0.tar.gz ',
  'gar_regex': u'amanda-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWamanda',
  'target_regex': u'amanda-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'amarok',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWamarok',
  'target_regex': None},
 {'catalogname': u'amavisd_new',
  'distfiles': u'amavisd-new-2.6.4.tar.gz CSWamavisdnew.cswusergroup CSWamavisdnew.postinstall CSWamavisdnew.preinstall ',
  'gar_regex': u'amavisd-new-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWamavisdnew',
  'target_regex': u'amavisd-new-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'amsn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWamsn',
  'target_regex': None},
 {'catalogname': u'analog',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWanalog',
  'target_regex': None},
 {'catalogname': u'angband',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWangband',
  'target_regex': None},
 {'catalogname': u'anjuta',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWanjuta',
  'target_regex': None},
 {'catalogname': u'ant',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWant',
  'target_regex': None},
 {'catalogname': u'antdoc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWantdoc',
  'target_regex': None},
 {'catalogname': u'antiword',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWantiword',
  'target_regex': None},
 {'catalogname': u'ap2_mod_jk',
  'distfiles': u'tomcat-connectors-1.2.30-src.tar.gz CSWap2modjk.gspec CSWap2modjk.depend CSWap2modjk.prototype CSWap2modjk.postinstall CSWap2modjk.preremove CSWap2modjk.space httpd-jk.conf.CSW workers.properties workers.properties.minimal uriworkermap.properties ',
  'gar_regex': u'tomcat-connectors-(\\d+(?:\\.\\d+)*)-src.tar.gz',
  'pkgname': u'CSWap2modjk',
  'target_regex': u'tomcat-connectors-(\\d+(?:\\.\\d+)*)-src.tar.gz'},
 {'catalogname': u'ap2_modapreq2',
  'distfiles': u'libapreq2-2.12.tar.gz ',
  'gar_regex': u'libapreq2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWap2modapreq2',
  'target_regex': u'libapreq2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ap2_modevasive',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWap2modevasive',
  'target_regex': None},
 {'catalogname': u'ap2_modfastcgi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWap2modfastcgi',
  'target_regex': None},
 {'catalogname': u'ap2_modperl',
  'distfiles': u'mod_perl-2.0.4.tar.gz ',
  'gar_regex': u'mod_perl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWap2modperl',
  'target_regex': u'mod_perl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ap2_modphp5',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWap2modphp5',
  'target_regex': None},
 {'catalogname': u'ap2_modpython',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWap2modpython',
  'target_regex': None},
 {'catalogname': u'ap2_prefork',
  'distfiles': u'httpd-2.2.17.tar.gz config.layout CSWapache2.killproc cswapache2 CSWapache2.preinstall CSWap2worker.postinstall CSWap2worker.preremove update20to22 README.CSW.apache2 README.CSW.ap2_prefork README.CSW.apache2rt ',
  'gar_regex': u'httpd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWap2prefork',
  'target_regex': u'httpd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ap2_subversion',
  'distfiles': u'subversion-1.6.15.tar.bz2 CSWsvn.checkinstall CSWap2svn.postinstall CSWap2svn.preremove httpd-svn.conf.CSW svn_access.conf.CSW fixme.sh ',
  'gar_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWap2svn',
  'target_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'ap2_suexec',
  'distfiles': u'httpd-2.2.17.tar.gz config.layout CSWapache2.killproc cswapache2 CSWapache2.preinstall CSWap2worker.postinstall CSWap2worker.preremove update20to22 README.CSW.apache2 README.CSW.ap2_prefork README.CSW.apache2rt ',
  'gar_regex': u'httpd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWap2suexec',
  'target_regex': u'httpd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ap2_worker',
  'distfiles': u'httpd-2.2.17.tar.gz config.layout CSWapache2.killproc cswapache2 CSWapache2.preinstall CSWap2worker.postinstall CSWap2worker.preremove update20to22 README.CSW.apache2 README.CSW.ap2_prefork README.CSW.apache2rt ',
  'gar_regex': u'httpd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWap2worker',
  'target_regex': u'httpd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'apache',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWapache',
  'target_regex': None},
 {'catalogname': u'apache2',
  'distfiles': u'httpd-2.2.17.tar.gz config.layout CSWapache2.killproc cswapache2 CSWapache2.preinstall CSWap2worker.postinstall CSWap2worker.preremove update20to22 README.CSW.apache2 README.CSW.ap2_prefork README.CSW.apache2rt ',
  'gar_regex': u'httpd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWapache2',
  'target_regex': u'httpd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'apache2_devel',
  'distfiles': u'httpd-2.2.17.tar.gz config.layout CSWapache2.killproc cswapache2 CSWapache2.preinstall CSWap2worker.postinstall CSWap2worker.preremove update20to22 README.CSW.apache2 README.CSW.ap2_prefork README.CSW.apache2rt ',
  'gar_regex': u'httpd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWapache2-devel',
  'target_regex': u'httpd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'apache2_manual',
  'distfiles': u'httpd-2.2.17.tar.gz config.layout CSWapache2.killproc cswapache2 CSWapache2.preinstall CSWap2worker.postinstall CSWap2worker.preremove update20to22 README.CSW.apache2 README.CSW.ap2_prefork README.CSW.apache2rt ',
  'gar_regex': u'httpd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWapache2-manual',
  'target_regex': u'httpd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'apache2c',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWapache2c',
  'target_regex': None},
 {'catalogname': u'apache2rt',
  'distfiles': u'httpd-2.2.17.tar.gz config.layout CSWapache2.killproc cswapache2 CSWapache2.preinstall CSWap2worker.postinstall CSWap2worker.preremove update20to22 README.CSW.apache2 README.CSW.ap2_prefork README.CSW.apache2rt ',
  'gar_regex': u'httpd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWapache2rt',
  'target_regex': u'httpd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'apg',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWapg',
  'target_regex': None},
 {'catalogname': u'arc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWarc',
  'target_regex': None},
 {'catalogname': u'archivemail',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWarchivemail',
  'target_regex': None},
 {'catalogname': u'argus',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWargus',
  'target_regex': None},
 {'catalogname': u'armagetron',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWarmagetron',
  'target_regex': None},
 {'catalogname': u'arts',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWarts',
  'target_regex': None},
 {'catalogname': u'arts_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWartsgcc',
  'target_regex': None},
 {'catalogname': u'aspell',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspell',
  'target_regex': None},
 {'catalogname': u'aspellaf',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellaf',
  'target_regex': None},
 {'catalogname': u'aspellam',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellam',
  'target_regex': None},
 {'catalogname': u'aspellaz',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellaz',
  'target_regex': None},
 {'catalogname': u'aspellbe',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellbe',
  'target_regex': None},
 {'catalogname': u'aspellbg',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellbg',
  'target_regex': None},
 {'catalogname': u'aspellbn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellbn',
  'target_regex': None},
 {'catalogname': u'aspellbr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellbr',
  'target_regex': None},
 {'catalogname': u'aspellca',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellca',
  'target_regex': None},
 {'catalogname': u'aspellcs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellcs',
  'target_regex': None},
 {'catalogname': u'aspellcsb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellcsb',
  'target_regex': None},
 {'catalogname': u'aspellcy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellcy',
  'target_regex': None},
 {'catalogname': u'aspellda',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellda',
  'target_regex': None},
 {'catalogname': u'aspellde',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellde',
  'target_regex': None},
 {'catalogname': u'aspellel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellel',
  'target_regex': None},
 {'catalogname': u'aspellen',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellen',
  'target_regex': None},
 {'catalogname': u'aspelleo',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspelleo',
  'target_regex': None},
 {'catalogname': u'aspelles',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspelles',
  'target_regex': None},
 {'catalogname': u'aspellet',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellet',
  'target_regex': None},
 {'catalogname': u'aspellfa',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellfa',
  'target_regex': None},
 {'catalogname': u'aspellfi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellfi',
  'target_regex': None},
 {'catalogname': u'aspellfo',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellfo',
  'target_regex': None},
 {'catalogname': u'aspellfr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellfr',
  'target_regex': None},
 {'catalogname': u'aspellga',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellga',
  'target_regex': None},
 {'catalogname': u'aspellgd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellgd',
  'target_regex': None},
 {'catalogname': u'aspellgl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellgl',
  'target_regex': None},
 {'catalogname': u'aspellgv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellgv',
  'target_regex': None},
 {'catalogname': u'aspellhe',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellhe',
  'target_regex': None},
 {'catalogname': u'aspellhi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellhi',
  'target_regex': None},
 {'catalogname': u'aspellhil',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellhil',
  'target_regex': None},
 {'catalogname': u'aspellhr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellhr',
  'target_regex': None},
 {'catalogname': u'aspellhsb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellhsb',
  'target_regex': None},
 {'catalogname': u'aspellhu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellhu',
  'target_regex': None},
 {'catalogname': u'aspellia',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellia',
  'target_regex': None},
 {'catalogname': u'aspellid',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellid',
  'target_regex': None},
 {'catalogname': u'aspellis',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellis',
  'target_regex': None},
 {'catalogname': u'aspellit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellit',
  'target_regex': None},
 {'catalogname': u'aspellku',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellku',
  'target_regex': None},
 {'catalogname': u'aspellla',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellla',
  'target_regex': None},
 {'catalogname': u'aspelllt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspelllt',
  'target_regex': None},
 {'catalogname': u'aspelllv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspelllv',
  'target_regex': None},
 {'catalogname': u'aspellmg',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellmg',
  'target_regex': None},
 {'catalogname': u'aspellmi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellmi',
  'target_regex': None},
 {'catalogname': u'aspellmk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellmk',
  'target_regex': None},
 {'catalogname': u'aspellmn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellmn',
  'target_regex': None},
 {'catalogname': u'aspellmr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellmr',
  'target_regex': None},
 {'catalogname': u'aspellms',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellms',
  'target_regex': None},
 {'catalogname': u'aspellmt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellmt',
  'target_regex': None},
 {'catalogname': u'aspellnb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellnb',
  'target_regex': None},
 {'catalogname': u'aspellnds',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellnds',
  'target_regex': None},
 {'catalogname': u'aspellnl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellnl',
  'target_regex': None},
 {'catalogname': u'aspellnn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellnn',
  'target_regex': None},
 {'catalogname': u'aspellny',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellny',
  'target_regex': None},
 {'catalogname': u'aspellor',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellor',
  'target_regex': None},
 {'catalogname': u'aspellpa',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellpa',
  'target_regex': None},
 {'catalogname': u'aspellpl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellpl',
  'target_regex': None},
 {'catalogname': u'aspellpt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellpt',
  'target_regex': None},
 {'catalogname': u'aspellptbr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellptbr',
  'target_regex': None},
 {'catalogname': u'aspellptpt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellptpt',
  'target_regex': None},
 {'catalogname': u'aspellqu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellqu',
  'target_regex': None},
 {'catalogname': u'aspellro',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellro',
  'target_regex': None},
 {'catalogname': u'aspellru',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellru',
  'target_regex': None},
 {'catalogname': u'aspellrw',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellrw',
  'target_regex': None},
 {'catalogname': u'aspellsc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellsc',
  'target_regex': None},
 {'catalogname': u'aspellsk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellsk',
  'target_regex': None},
 {'catalogname': u'aspellsl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellsl',
  'target_regex': None},
 {'catalogname': u'aspellsv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellsv',
  'target_regex': None},
 {'catalogname': u'aspellsw',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellsw',
  'target_regex': None},
 {'catalogname': u'aspellta',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellta',
  'target_regex': None},
 {'catalogname': u'aspellte',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellte',
  'target_regex': None},
 {'catalogname': u'aspelltet',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspelltet',
  'target_regex': None},
 {'catalogname': u'aspelltl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspelltl',
  'target_regex': None},
 {'catalogname': u'aspelltn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspelltn',
  'target_regex': None},
 {'catalogname': u'aspelltr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspelltr',
  'target_regex': None},
 {'catalogname': u'aspelluk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspelluk',
  'target_regex': None},
 {'catalogname': u'aspelluz',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspelluz',
  'target_regex': None},
 {'catalogname': u'aspellvi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellvi',
  'target_regex': None},
 {'catalogname': u'aspellwa',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellwa',
  'target_regex': None},
 {'catalogname': u'aspellyi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellyi',
  'target_regex': None},
 {'catalogname': u'aspellzu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellzu',
  'target_regex': None},
 {'catalogname': u'auctex',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWauctex',
  'target_regex': None},
 {'catalogname': u'audiofile',
  'distfiles': u'audiofile-0.2.7.tar.gz ',
  'gar_regex': u'audiofile-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWaudiofile',
  'target_regex': u'audiofile-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'autoconf',
  'distfiles': u'autoconf-2.68.tar.gz ',
  'gar_regex': u'autoconf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWautoconf',
  'target_regex': u'autoconf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'autogen',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWautogen',
  'target_regex': None},
 {'catalogname': u'automake',
  'distfiles': u'automake-1.6.3.tar.gz automake-1.7.9.tar.gz automake-1.8.5.tar.gz automake-1.9.6.tar.gz automake-1.10.3.tar.gz automake-1.11.1.tar.gz CSWautomake.postmsg ',
  'gar_regex': u'',
  'pkgname': u'CSWautomake',
  'target_regex': u''},
 {'catalogname': u'awstats',
  'distfiles': u'awstats-6.9.tar.gz CSWawstats.postinstall ',
  'gar_regex': u'awstats-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWawstats',
  'target_regex': u'awstats-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'bacula',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbacula',
  'target_regex': None},
 {'catalogname': u'bacula_client',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbaculaclient',
  'target_regex': None},
 {'catalogname': u'bacula_docs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbaculadocs',
  'target_regex': None},
 {'catalogname': u'bacula_gnome',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbaculagnome',
  'target_regex': None},
 {'catalogname': u'balance',
  'distfiles': u'balance-3.54.tar.gz ',
  'gar_regex': u'balance-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbalance',
  'target_regex': u'balance-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'bash',
  'distfiles': u'bash-4.1.tar.gz changelog.CSW shells ',
  'gar_regex': u'bash-(\\d+\\.\\d+).tar.gz bash41-(\\d+)',
  'pkgname': u'CSWbash',
  'target_regex': u'bash-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'bash_completion',
  'distfiles': u'bash-completion-1.1.tar.gz pkg-get.completion pkgadd.completion pkgrm.completion pkgutil.completion smf.completion changelog.CSW ',
  'gar_regex': u'bash-completion-(\\d+).tar.gz',
  'pkgname': u'CSWbashcmplt',
  'target_regex': u'bash-completion-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'batik',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbatik',
  'target_regex': None},
 {'catalogname': u'bbkeys',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbbkeys',
  'target_regex': None},
 {'catalogname': u'bbpager',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbbpager',
  'target_regex': None},
 {'catalogname': u'berkeleydb3',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbdb3',
  'target_regex': None},
 {'catalogname': u'berkeleydb4',
  'distfiles': u'',
  'gar_regex': u'',
  'pkgname': u'CSWbdb4',
  'target_regex': u''},
 {'catalogname': u'berkeleydb43',
  'distfiles': u'db-4.3.29.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb43',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb43_devel',
  'distfiles': u'db-4.3.29.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb43-devel',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb43_doc',
  'distfiles': u'db-4.3.29.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb43-doc',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb44',
  'distfiles': u'db-4.4.20.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb44',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb44_devel',
  'distfiles': u'db-4.4.20.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb44-devel',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb44_doc',
  'distfiles': u'db-4.4.20.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb44-doc',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb4_doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbdb4-doc',
  'target_regex': None},
 {'catalogname': u'bibtex2html',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbibtex2html',
  'target_regex': None},
 {'catalogname': u'bind',
  'distfiles': u'bind-9.7.2-P3.tar.gz CSWbindchroot.postinstall ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWbind',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'binutils',
  'distfiles': u'binutils-2.20.tar.bz2 ',
  'gar_regex': u'binutils-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbinutils',
  'target_regex': u'binutils-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'bison',
  'distfiles': u'bison-2.4.3.tar.gz ',
  'gar_regex': u'bison-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWbison',
  'target_regex': u'bison-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'bittorrent',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbittorrent',
  'target_regex': None},
 {'catalogname': u'blackbox',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWblackbox',
  'target_regex': None},
 {'catalogname': u'blt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWblt',
  'target_regex': None},
 {'catalogname': u'bluefish',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbluefish',
  'target_regex': None},
 {'catalogname': u'bmon',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbmon',
  'target_regex': None},
 {'catalogname': u'bochs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbochs',
  'target_regex': None},
 {'catalogname': u'boost_devel',
  'distfiles': u'boost_1_45_0.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWboostdevel',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'boost_rt',
  'distfiles': u'boost_1_45_0.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWboostrt',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'bzflag',
  'distfiles': u'bzflag-2.0.16.tar.bz2 ',
  'gar_regex': u'bzflag-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWbzflag',
  'target_regex': u'bzflag-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'bzip2',
  'distfiles': u'bzip2-1.0.5.tar.gz ',
  'gar_regex': u'bzip2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbzip2',
  'target_regex': u'bzip2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cabextract',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcabex',
  'target_regex': None},
 {'catalogname': u'cadaver',
  'distfiles': u'cadaver-0.23.3.tar.gz CSWcadav.prototype changelog.CSW ',
  'gar_regex': u'cadaver-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcadav',
  'target_regex': u'cadaver-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ccache',
  'distfiles': u'ccache-3.0pre1.tar.gz ',
  'gar_regex': u'ccache-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWccache',
  'target_regex': u'ccache-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cdrdao',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcdrdao',
  'target_regex': None},
 {'catalogname': u'cdrtools',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcdrtools',
  'target_regex': None},
 {'catalogname': u'cfengine',
  'distfiles': u'cfengine-2.2.10.tar.gz  ',
  'gar_regex': u'cfengine-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcfengine',
  'target_regex': u'cfengine-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cgilib',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcgilib',
  'target_regex': None},
 {'catalogname': u'chkconfig',
  'distfiles': u'chkconfig-1.3.30c.tar.gz CSWalternatives.i.cswalternatives CSWalternatives.r.cswalternatives ',
  'gar_regex': u'chkconfig-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWchkconfig',
  'target_regex': u'chkconfig-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'chmlib',
  'distfiles': u'chmlib-0.40.tar.bz2 ',
  'gar_regex': u'chmlib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWchmlib',
  'target_regex': u'chmlib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'cinepaint',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcinepaint',
  'target_regex': None},
 {'catalogname': u'cksfv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcksfv',
  'target_regex': None},
 {'catalogname': u'clamav',
  'distfiles': u'clamav-0.96.5.tar.gz ',
  'gar_regex': u'clamav-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWclamav',
  'target_regex': u'clamav-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'claws_htmlviewer',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWclaws-htmlviewer',
  'target_regex': None},
 {'catalogname': u'claws_mail',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWclaws-mail',
  'target_regex': None},
 {'catalogname': u'claws_mail_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWclaws-mail-devel',
  'target_regex': None},
 {'catalogname': u'claws_pdfviewer',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWclaws-pdfviewer',
  'target_regex': None},
 {'catalogname': u'claws_themes',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWclaws-themes',
  'target_regex': None},
 {'catalogname': u'clearsilver',
  'distfiles': u'clearsilver-0.10.5.tar.gz ',
  'gar_regex': u'clearsilver-(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWcs',
  'target_regex': u'clearsilver-(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'clex',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWclex',
  'target_regex': None},
 {'catalogname': u'cmake',
  'distfiles': u'cmake-2.8.2.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWcmake',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'colordiff',
  'distfiles': u'colordiff-1.0.9.tar.gz ',
  'gar_regex': u'colordiff-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcolordiff',
  'target_regex': u'colordiff-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'colorgcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcolorgcc',
  'target_regex': None},
 {'catalogname': u'colormake',
  'distfiles': u'colormake-0.2.tar.gz ',
  'gar_regex': u'colormake-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcolormake',
  'target_regex': u'colormake-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'column',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcolumn',
  'target_regex': None},
 {'catalogname': u'common',
  'distfiles': u'common-1.4.6,REV=2008.04.28-SunOS5.8-sparc-CSW.pkg ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcommon',
  'target_regex': u'(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'commons_beanutils',
  'distfiles': u'commons-beanutils-1.8.2-bin.tar.gz ',
  'gar_regex': u'commons-commons-beanutils-(\\d+(?:\\.\\d+)*)-bin.tar.gz',
  'pkgname': u'CSWajcbeanutils',
  'target_regex': u'commons-commons-beanutils-(\\d+(?:\\.\\d+)*)-bin.tar.gz'},
 {'catalogname': u'commons_beanutl_doc',
  'distfiles': u'commons-beanutils-1.8.2-bin.tar.gz ',
  'gar_regex': u'commons-commons-beanutils-(\\d+(?:\\.\\d+)*)-bin.tar.gz',
  'pkgname': u'CSWajcbeanutilsdoc',
  'target_regex': u'commons-commons-beanutils-(\\d+(?:\\.\\d+)*)-bin.tar.gz'},
 {'catalogname': u'commons_chain',
  'distfiles': u'commons-chain-1.2-bin.tar.gz CSWajcchain.gspec  CSWajcchaindoc.gspec  ',
  'gar_regex': u'commons-commons-chain-(\\d+(?:\\.\\d+)*)-bin.tar.gz',
  'pkgname': u'CSWajcchain',
  'target_regex': u'commons-commons-chain-(\\d+(?:\\.\\d+)*)-bin.tar.gz'},
 {'catalogname': u'commons_chain_doc',
  'distfiles': u'commons-chain-1.2-bin.tar.gz CSWajcchain.gspec  CSWajcchaindoc.gspec  ',
  'gar_regex': u'commons-commons-chain-(\\d+(?:\\.\\d+)*)-bin.tar.gz',
  'pkgname': u'CSWajcchaindoc',
  'target_regex': u'commons-commons-chain-(\\d+(?:\\.\\d+)*)-bin.tar.gz'},
 {'catalogname': u'commons_cli',
  'distfiles': u'commons-cli-1.1.tar.gz CSWajccli.gspec  CSWajcclidoc.gspec  ',
  'gar_regex': u'commons-cli-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWajccli',
  'target_regex': u'commons-cli-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'commons_cli_doc',
  'distfiles': u'commons-cli-1.1.tar.gz CSWajccli.gspec  CSWajcclidoc.gspec  ',
  'gar_regex': u'commons-cli-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWajcclidoc',
  'target_regex': u'commons-cli-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'commons_codec',
  'distfiles': u'commons-codec-1.3.tar.gz CSWajccodec.gspec  CSWajccodecdoc.gspec  ',
  'gar_regex': u'commons-codec-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWajccodec',
  'target_regex': u'commons-codec-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'commons_codec_doc',
  'distfiles': u'commons-codec-1.3.tar.gz CSWajccodec.gspec  CSWajccodecdoc.gspec  ',
  'gar_regex': u'commons-codec-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWajccodecdoc',
  'target_regex': u'commons-codec-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'commons_collect',
  'distfiles': u'commons-collections-3.2.1-bin.tar.gz CSWajccollect.gspec  CSWajccollectdoc.gspec  ',
  'gar_regex': u'commons-commons-collections-(\\d+(?:\\.\\d+)*)-bin.tar.gz',
  'pkgname': u'CSWajccollect',
  'target_regex': u'commons-commons-collections-(\\d+(?:\\.\\d+)*)-bin.tar.gz'},
 {'catalogname': u'commons_collect_doc',
  'distfiles': u'commons-collections-3.2.1-bin.tar.gz CSWajccollect.gspec  CSWajccollectdoc.gspec  ',
  'gar_regex': u'commons-commons-collections-(\\d+(?:\\.\\d+)*)-bin.tar.gz',
  'pkgname': u'CSWajccollectdoc',
  'target_regex': u'commons-commons-collections-(\\d+(?:\\.\\d+)*)-bin.tar.gz'},
 {'catalogname': u'commons_config',
  'distfiles': u'commons-configuration-1.6.tar.gz CSWajcconfig.gspec  CSWajcconfigdoc.gspec  ',
  'gar_regex': u'commons-configuration-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWajcconfig',
  'target_regex': u'commons-configuration-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'commons_config_doc',
  'distfiles': u'commons-configuration-1.6.tar.gz CSWajcconfig.gspec  CSWajcconfigdoc.gspec  ',
  'gar_regex': u'commons-configuration-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWajcconfigdoc',
  'target_regex': u'commons-configuration-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'commons_digester',
  'distfiles': u'commons-digester-2.0-bin.tar.gz CSWajcdigester.gspec  CSWajcdigesterdoc.gspec  ',
  'gar_regex': u'commons-digester-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcdigester',
  'target_regex': u'commons-digester-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_digester_doc',
  'distfiles': u'commons-digester-2.0-bin.tar.gz CSWajcdigester.gspec  CSWajcdigesterdoc.gspec  ',
  'gar_regex': u'commons-digester-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcdigesterdoc',
  'target_regex': u'commons-digester-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_disco_doc',
  'distfiles': u'commons-discovery-0.4.tar.gz CSWajcdiscovery.gspec  CSWajcdiscoverydoc.gspec  ',
  'gar_regex': u'commons-discovery-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcdiscoverydoc',
  'target_regex': u'commons-discovery-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_discovery',
  'distfiles': u'commons-discovery-0.4.tar.gz CSWajcdiscovery.gspec  CSWajcdiscoverydoc.gspec  ',
  'gar_regex': u'commons-discovery-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcdiscovery',
  'target_regex': u'commons-discovery-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_email',
  'distfiles': u'commons-email-1.1-bin.tar.gz CSWajcemail.gspec  CSWajcemaildoc.gspec  ',
  'gar_regex': u'commons-email-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcemail',
  'target_regex': u'commons-email-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_email_doc',
  'distfiles': u'commons-email-1.1-bin.tar.gz CSWajcemail.gspec  CSWajcemaildoc.gspec  ',
  'gar_regex': u'commons-email-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcemaildoc',
  'target_regex': u'commons-email-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_httpcl_doc',
  'distfiles': u'commons-httpclient-3.1.tar.gz CSWajchttpclient.gspec  CSWajchttpcldoc.gspec  ',
  'gar_regex': u'commons-httpclient-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajchttpcldoc',
  'target_regex': u'commons-httpclient-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_httpclient',
  'distfiles': u'commons-httpclient-3.1.tar.gz CSWajchttpclient.gspec  CSWajchttpcldoc.gspec  ',
  'gar_regex': u'commons-httpclient-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajchttpclient',
  'target_regex': u'commons-httpclient-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_io',
  'distfiles': u'commons-io-1.4-bin.tar.gz CSWajcio.gspec  CSWajciodoc.gspec  ',
  'gar_regex': u'commons-io-(\\d+(?:\\.\\d+)*)(?:-bin*).tar.gz',
  'pkgname': u'CSWajcio',
  'target_regex': u'commons-io-(\\d+(?:\\.\\d+)*)(?:-bin*).tar.gz'},
 {'catalogname': u'commons_io_doc',
  'distfiles': u'commons-io-1.4-bin.tar.gz CSWajcio.gspec  CSWajciodoc.gspec  ',
  'gar_regex': u'commons-io-(\\d+(?:\\.\\d+)*)(?:-bin*).tar.gz',
  'pkgname': u'CSWajciodoc',
  'target_regex': u'commons-io-(\\d+(?:\\.\\d+)*)(?:-bin*).tar.gz'},
 {'catalogname': u'commons_lang',
  'distfiles': u'commons-lang-2.4-bin.tar.gz CSWajclang.gspec  CSWajclangdoc.gspec  ',
  'gar_regex': u'commons-lang-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajclang',
  'target_regex': u'commons-lang-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_lang_doc',
  'distfiles': u'commons-lang-2.4-bin.tar.gz CSWajclang.gspec  CSWajclangdoc.gspec  ',
  'gar_regex': u'commons-lang-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajclangdoc',
  'target_regex': u'commons-lang-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_logging',
  'distfiles': u'commons-logging-1.1.1-bin.tar.gz CSWajclogging.gspec  CSWajcloggingdoc.gspec  ',
  'gar_regex': u'commons-logging-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajclogging',
  'target_regex': u'commons-logging-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_logging_doc',
  'distfiles': u'commons-logging-1.1.1-bin.tar.gz CSWajclogging.gspec  CSWajcloggingdoc.gspec  ',
  'gar_regex': u'commons-logging-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcloggingdoc',
  'target_regex': u'commons-logging-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_math',
  'distfiles': u'commons-math-1.2.tar.gz CSWajcmath.gspec  CSWajcmathdoc.gspec  ',
  'gar_regex': u'commons-math-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcmath',
  'target_regex': u'commons-math-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_math_doc',
  'distfiles': u'commons-math-1.2.tar.gz CSWajcmath.gspec  CSWajcmathdoc.gspec  ',
  'gar_regex': u'commons-math-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcmathdoc',
  'target_regex': u'commons-math-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_net',
  'distfiles': u'commons-net-2.0.tar.gz CSWajcnet.gspec  CSWajcnetdoc.gspec  ',
  'gar_regex': u'commons-net-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcnet',
  'target_regex': u'commons-net-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_net_doc',
  'distfiles': u'commons-net-2.0.tar.gz CSWajcnet.gspec  CSWajcnetdoc.gspec  ',
  'gar_regex': u'commons-net-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcnetdoc',
  'target_regex': u'commons-net-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_pool',
  'distfiles': u'commons-pool-1.5-bin.tar.gz ',
  'gar_regex': u'commons-pool-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcpool',
  'target_regex': u'commons-pool-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_pool_doc',
  'distfiles': u'commons-pool-1.5-bin.tar.gz ',
  'gar_regex': u'commons-pool-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcpooldoc',
  'target_regex': u'commons-pool-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_primit_doc',
  'distfiles': u'commons-primitives-1.0.tar.gz CSWajcprimitives.gspec  CSWajcprimitivesdoc.gspec  ',
  'gar_regex': u'commons-primitives-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWajcprimitivesdoc',
  'target_regex': u'commons-primitives-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'commons_primitives',
  'distfiles': u'commons-primitives-1.0.tar.gz CSWajcprimitives.gspec  CSWajcprimitivesdoc.gspec  ',
  'gar_regex': u'commons-primitives-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWajcprimitives',
  'target_regex': u'commons-primitives-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'commons_upload',
  'distfiles': u'commons-fileupload-1.2.1-bin.tar.gz CSWajcupload.gspec  CSWajcuploaddoc.gspec  ',
  'gar_regex': u'commons-fileupload-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcpeupload',
  'target_regex': u'commons-fileupload-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_upload_doc',
  'distfiles': u'commons-fileupload-1.2.1-bin.tar.gz CSWajcupload.gspec  CSWajcuploaddoc.gspec  ',
  'gar_regex': u'commons-fileupload-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcuploaddoc',
  'target_regex': u'commons-fileupload-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_validat_doc',
  'distfiles': u'commons-validator-1.3.1.tar.gz CSWajcvalidator.gspec  CSWajcvalidatordoc.gspec  ',
  'gar_regex': u'commons-validator-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcvalidatordoc',
  'target_regex': u'commons-validator-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'commons_validator',
  'distfiles': u'commons-validator-1.3.1.tar.gz CSWajcvalidator.gspec  CSWajcvalidatordoc.gspec  ',
  'gar_regex': u'commons-validator-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz',
  'pkgname': u'CSWajcvalidator',
  'target_regex': u'commons-validator-(\\d+(?:\\.\\d+)*)(-bin*).tar.gz'},
 {'catalogname': u'conserver',
  'distfiles': u'conserver-8.1.7.tar.gz cswconserver ',
  'gar_regex': u'conserver-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWconserver',
  'target_regex': u'conserver-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'courier_auth',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcourierauth',
  'target_regex': None},
 {'catalogname': u'courier_imap',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcourierimap',
  'target_regex': None},
 {'catalogname': u'criticalmass',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcriticalmass',
  'target_regex': None},
 {'catalogname': u'cronolog',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcronolog',
  'target_regex': None},
 {'catalogname': u'cryptopp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcryptopp',
  'target_regex': None},
 {'catalogname': u'cscope',
  'distfiles': u'cscope-15.7a.tar.bz2 ',
  'gar_regex': u'cscope-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWcscope',
  'target_regex': u'cscope-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'csnobol4',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcsnobol4',
  'target_regex': None},
 {'catalogname': u'cswutils',
  'distfiles': u'COPYING checkpkg checkpkg.8 cpan2pkg createpkg createpkg.8 stagepkg stagepkg.8 stagepkg stagepkg.8 catalog.py checkpkg.py checkpkg2.py checkpkg_lib.py common_constants.py compare_pkgs.py configuration.py database.py dependency_checks.py inspective_package.py ldd_emul.py models.py mute_progressbar.py opencsw.py overrides.py package.py package_checks.py package_stats.py pkgdb.py pkgmap.py pylintrc sharedlib_utils.py shell.py struct_util.py submit_to_newpkgs.py system_pkgmap.py tag.py ',
  'gar_regex': u'',
  'pkgname': u'CSWcswutils',
  'target_regex': u''},
 {'catalogname': u'cups',
  'distfiles': u'cups-1.4.5-source.tar.bz2 CSWcupsclient.preinstall CSWcupsd.preinstall CSWcupsd.postremove client.conf.CSW ',
  'gar_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWcups',
  'target_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'cupsclient',
  'distfiles': u'cups-1.4.5-source.tar.bz2 CSWcupsclient.preinstall CSWcupsd.preinstall CSWcupsd.postremove client.conf.CSW ',
  'gar_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWcupsclient',
  'target_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'cupsd',
  'distfiles': u'cups-1.4.5-source.tar.bz2 CSWcupsclient.preinstall CSWcupsd.preinstall CSWcupsd.postremove client.conf.CSW ',
  'gar_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWcupsd',
  'target_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'cupsdev',
  'distfiles': u'cups-1.4.5-source.tar.bz2 CSWcupsclient.preinstall CSWcupsd.preinstall CSWcupsd.postremove client.conf.CSW ',
  'gar_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWcupsdev',
  'target_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'cupsdoc',
  'distfiles': u'cups-1.4.5-source.tar.bz2 CSWcupsclient.preinstall CSWcupsd.preinstall CSWcupsd.postremove client.conf.CSW ',
  'gar_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWcupsdoc',
  'target_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'curl',
  'distfiles': u'curl-7.21.2.tar.bz2 libcurl.so.3.0.0.s libcurl.so.2.0.2.s libcurl.so.3.0.0.i libcurl.so.2.0.2.i curlbuild.h ',
  'gar_regex': u'curl-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWcurl',
  'target_regex': u'curl-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'curlrt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcurlrt',
  'target_regex': None},
 {'catalogname': u'cvs',
  'distfiles': u'cvs-1.12.13.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWcvs',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'cvs_feature',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcvs-feature',
  'target_regex': None},
 {'catalogname': u'cyrus_imapd',
  'distfiles': u'cyrus-imapd-2.3.16.tar.gz CSWcyrusimapd.preinstall CSWcyrusimapd.checkinstall cyrus_imapd.changelog.CSW README.CSW services cswcyrus cswcyrus.xml imapd.conf cyrus.conf cyrus_imapd_utils.changelog.CSW pm_cyrus.changelog.CSW compile_et et_c.awk et_h.awk install-upgrade ',
  'gar_regex': u'cyrus-imapd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcyrusimapd',
  'target_regex': u'cyrus-imapd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cyrus_imapd_utils',
  'distfiles': u'cyrus-imapd-2.3.16.tar.gz CSWcyrusimapd.preinstall CSWcyrusimapd.checkinstall cyrus_imapd.changelog.CSW README.CSW services cswcyrus cswcyrus.xml imapd.conf cyrus.conf cyrus_imapd_utils.changelog.CSW pm_cyrus.changelog.CSW compile_et et_c.awk et_h.awk install-upgrade ',
  'gar_regex': u'cyrus-imapd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcyrusimapdutils',
  'target_regex': u'cyrus-imapd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'daemontools',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdaemontools',
  'target_regex': None},
 {'catalogname': u'daemontools_core',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdaemontools-core',
  'target_regex': None},
 {'catalogname': u'dante',
  'distfiles': u'dante-1.2.1.tar.gz ',
  'gar_regex': u'dante-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdante',
  'target_regex': u'dante-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dbh',
  'distfiles': u'dbh-1.0.24.tar.gz dbh-1.0.24.tar.gz\t ',
  'gar_regex': u'dbh-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWdbh',
  'target_regex': u'dbh-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'dbus',
  'distfiles': u'dbus-1.3.1.tar.gz  CSWdbus.preinstall cswdbus ',
  'gar_regex': u'dbus-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdbus',
  'target_regex': u'dbus-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dbus_glib',
  'distfiles': u'dbus-glib-0.86.tar.gz  ',
  'gar_regex': u'dbus-glib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdbusglib',
  'target_regex': u'dbus-glib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dbus_glibdev',
  'distfiles': u'dbus-glib-0.86.tar.gz  ',
  'gar_regex': u'dbus-glib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdbusglibdev',
  'target_regex': u'dbus-glib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dcc',
  'distfiles': u'dcc-1.3.127.tar.Z ',
  'gar_regex': u'dcc-(\\d+(?:\\.\\d+)*).tar.Z',
  'pkgname': u'CSWdcc',
  'target_regex': u'dcc-(\\d+(?:\\.\\d+)*).tar.Z'},
 {'catalogname': u'dcraw',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdcraw',
  'target_regex': None},
 {'catalogname': u'ddd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWddd',
  'target_regex': None},
 {'catalogname': u'dejagnu',
  'distfiles': u'dejagnu-1.4.4.tar.gz ',
  'gar_regex': u'dejagnu-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdejagnu',
  'target_regex': u'dejagnu-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'desktop_file_utils',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdskutl',
  'target_regex': None},
 {'catalogname': u'devmon',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdevmon',
  'target_regex': None},
 {'catalogname': u'dhcp',
  'distfiles': u'dhcp-4.2.0-P2.tar.gz ',
  'gar_regex': u'(dhcp-\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdhcp',
  'target_regex': u'(dhcp-\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dia',
  'distfiles': u'dia-0.97.tar.bz2 ',
  'gar_regex': u'dia-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdia',
  'target_regex': u'dia-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dialog',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdialog',
  'target_regex': None},
 {'catalogname': u'dict',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdict',
  'target_regex': None},
 {'catalogname': u'diffstat',
  'distfiles': u'diffstat-1.54.tgz ',
  'gar_regex': u'diffstat-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWdiffstat',
  'target_regex': u'diffstat-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'diffutils',
  'distfiles': u'diffutils-3.0.tar.gz  ',
  'gar_regex': u'diffutils-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdiffutils',
  'target_regex': u'diffutils-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dillo',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdillo',
  'target_regex': None},
 {'catalogname': u'dirvish',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdirvish',
  'target_regex': None},
 {'catalogname': u'disktype',
  'distfiles': u'disktype-9.tar.gz disktype.1 ',
  'gar_regex': u'disktype-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdisktype',
  'target_regex': u'disktype-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'distcc',
  'distfiles': u'distcc-3.1.tar.bz2 ',
  'gar_regex': u'distcc-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWdistcc',
  'target_regex': u'distcc-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'djvulibre',
  'distfiles': u'djvulibre-3.5.22.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWdjvulibre',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'dnstracer',
  'distfiles': u'dnstracer-1.9.tar.gz ',
  'gar_regex': u'dnstracer-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdnstracer',
  'target_regex': u'dnstracer-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dnswalk',
  'distfiles': u'dnswalk-2.0.2.tar.gz COPYING ',
  'gar_regex': u'dnswalk-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdnswalk',
  'target_regex': u'dnswalk-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dotproject',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdotproject',
  'target_regex': None},
 {'catalogname': u'dovecot',
  'distfiles': u'dovecot-1.2.16.tar.gz ',
  'gar_regex': u'dovecot-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdovecot',
  'target_regex': u'dovecot-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dovecot_devel',
  'distfiles': u'dovecot-1.2.16.tar.gz ',
  'gar_regex': u'dovecot-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdovecot-devel',
  'target_regex': u'dovecot-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dovecot_sieve',
  'distfiles': u'dovecot-1.2.16.tar.gz ',
  'gar_regex': u'dovecot-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdovecot-sieve',
  'target_regex': u'dovecot-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'doxygen',
  'distfiles': u'doxygen-1.7.3.src.tar.gz ',
  'gar_regex': u'doxygen-(\\d+(?:\\.\\d+)*).src.tar.gz',
  'pkgname': u'CSWdoxygen',
  'target_regex': u'doxygen-(\\d+(?:\\.\\d+)*).src.tar.gz'},
 {'catalogname': u'driftnet',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdriftnet',
  'target_regex': None},
 {'catalogname': u'drupal',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdrupal',
  'target_regex': None},
 {'catalogname': u'dsniff',
  'distfiles': u'dsniff-2.4b1.tar.gz ',
  'gar_regex': u'dsniff-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdsniff',
  'target_regex': u'dsniff-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'easytag',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWeasytag',
  'target_regex': None},
 {'catalogname': u'eclipse',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWeclipse',
  'target_regex': None},
 {'catalogname': u'ectags',
  'distfiles': u'ctags-5.8.tar.gz  ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWectags',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'eel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWeel',
  'target_regex': None},
 {'catalogname': u'efence',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWefence',
  'target_regex': None},
 {'catalogname': u'elinks',
  'distfiles': u'elinks-0.11.7.tar.bz2 CSWelinks.prototype changelog.CSW ',
  'gar_regex': u'elinks-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWelinks',
  'target_regex': u'elinks-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'emacs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWemacs',
  'target_regex': None},
 {'catalogname': u'emacs_bin_common',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWemacs-bin-common',
  'target_regex': None},
 {'catalogname': u'emacs_common',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWemacs-common',
  'target_regex': None},
 {'catalogname': u'emacs_el',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWemacs-el',
  'target_regex': None},
 {'catalogname': u'emacs_gtk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWemacs-gtk',
  'target_regex': None},
 {'catalogname': u'emacs_nox',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWemacs-nox',
  'target_regex': None},
 {'catalogname': u'emacs_template',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWemacs-template',
  'target_regex': None},
 {'catalogname': u'enigma',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWenigma',
  'target_regex': None},
 {'catalogname': u'enlightenment',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWenlightenment',
  'target_regex': None},
 {'catalogname': u'enlightenment_dt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWenlightenment-dt',
  'target_regex': None},
 {'catalogname': u'enscript',
  'distfiles': u'enscript-1.6.4.tar.gz ',
  'gar_regex': u'enscript-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWenscript',
  'target_regex': u'enscript-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'epstool',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWepstool',
  'target_regex': None},
 {'catalogname': u'eruby',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWeruby',
  'target_regex': None},
 {'catalogname': u'esound',
  'distfiles': u'esound-0.2.41.tar.bz2 ',
  'gar_regex': u'esound-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWesound',
  'target_regex': u'esound-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'espgs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWespgs',
  'target_regex': None},
 {'catalogname': u'eventlog',
  'distfiles': u'eventlog_0.2.9.tar.gz ',
  'gar_regex': u'eventlog-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWeventlog',
  'target_regex': u'eventlog-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'evince',
  'distfiles': u'evince-2.24.2.tar.gz ',
  'gar_regex': u'evince-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWevince',
  'target_regex': u'evince-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'evolution_ds',
  'distfiles': u'evolution-data-server-2.28.2.tar.bz2 ',
  'gar_regex': u'evolution-data-server-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWevolution-ds',
  'target_regex': u'evolution-data-server-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'exiftool',
  'distfiles': u'Image-ExifTool-8.31.tar.gz COPYING  ',
  'gar_regex': u'Image-ExifTool-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWexiftool',
  'target_regex': u'Image-ExifTool-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'exim',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWexim',
  'target_regex': None},
 {'catalogname': u'exmh',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWexmh',
  'target_regex': None},
 {'catalogname': u'expat',
  'distfiles': u' expat-1.95.8.tar.gz  expat-2.0.1.tar.gz CSWexpat.gspec  ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWexpat',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'expect',
  'distfiles': u'expect.tar.gz expect.m4 license ',
  'gar_regex': u'expect-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWexpect',
  'target_regex': u'expect-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'faad2',
  'distfiles': u'faad2-2.7.tar.bz2 ',
  'gar_regex': u'faac-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWfaad2',
  'target_regex': u'faac-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'facter',
  'distfiles': u'facter-1.5.7.tar.gz ',
  'gar_regex': u'facter-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfacter',
  'target_regex': u'facter-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'fakeroot',
  'distfiles': u'fakeroot_1.12.4.tar.gz ',
  'gar_regex': u'fakeroot-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfakeroot',
  'target_regex': u'fakeroot-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'fam',
  'distfiles': u'fam-2.7.0.tar.gz ',
  'gar_regex': u'fam-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfam',
  'target_regex': u'fam-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'fetchmail',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfetchmail',
  'target_regex': None},
 {'catalogname': u'fetchmailconf',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfetchmailconf',
  'target_regex': None},
 {'catalogname': u'ffmpeg',
  'distfiles': u'ffmpeg-0.5.tar.bz2 ',
  'gar_regex': u'ffmpeg-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWffmpeg',
  'target_regex': u'ffmpeg-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'fftw2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfftw2',
  'target_regex': None},
 {'catalogname': u'ficy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWficy',
  'target_regex': None},
 {'catalogname': u'figlet',
  'distfiles': u'figlet222.tar.gz contributed.tar.gz international.tar.gz ms-dos.tar.gz ',
  'gar_regex': u'figlet(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfiglet',
  'target_regex': u'figlet(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'fileutils',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgfile',
  'target_regex': None},
 {'catalogname': u'filter',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfilter',
  'target_regex': None},
 {'catalogname': u'findutils',
  'distfiles': u'findutils-4.4.2.tar.gz CSWfindutils.postinstall ',
  'gar_regex': u'findutils-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfindutils',
  'target_regex': u'findutils-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox',
  'distfiles': u'firefox-3.0.18-source.tar.bz2 CSWfirefox.postremove CSWfirefox.postinstall autoconf.mk.diff firefox.diff firefox.dist.bin.diff ',
  'gar_regex': u'"(\\d+(?:\\.\\d+)*)/',
  'pkgname': u'CSWfirefox',
  'target_regex': u'"(\\d+(?:\\.\\d+)*)/'},
 {'catalogname': u'firefox_fr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfirefox-fr',
  'target_regex': None},
 {'catalogname': u'flex',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWflex',
  'target_regex': None},
 {'catalogname': u'flex_new',
  'distfiles': u'flex-2.5.35.tar.bz2 ',
  'gar_regex': u'',
  'pkgname': u'CSWflex-new',
  'target_regex': u''},
 {'catalogname': u'flightgear',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWflightgear',
  'target_regex': None},
 {'catalogname': u'flightgear_base',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWflightgearbase',
  'target_regex': None},
 {'catalogname': u'flowtools',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWflowtools',
  'target_regex': None},
 {'catalogname': u'flphoto',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWflphoto',
  'target_regex': None},
 {'catalogname': u'fltk',
  'distfiles': u'fltk-1.1.10-source.tar.gz ',
  'gar_regex': u'fltk-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfltk',
  'target_regex': u'fltk-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'fluxbox',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfluxbox',
  'target_regex': None},
 {'catalogname': u'fluxbox_dtlogin',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfluxbox-dtlogin',
  'target_regex': None},
 {'catalogname': u'fnlib',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfnlib',
  'target_regex': None},
 {'catalogname': u'fontconfig',
  'distfiles': u'fontconfig-2.8.0.tar.gz  CSWfconfig.postinstall ',
  'gar_regex': u'fontconfig-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfconfig',
  'target_regex': u'fontconfig-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'foremost',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWforemost',
  'target_regex': None},
 {'catalogname': u'fortune',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfortune',
  'target_regex': None},
 {'catalogname': u'fox',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfox',
  'target_regex': None},
 {'catalogname': u'foxrt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfoxrt',
  'target_regex': None},
 {'catalogname': u'fping',
  'distfiles': u'fping.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWfping',
  'target_regex': u''},
 {'catalogname': u'fprobe',
  'distfiles': u'fprobe-1.1.tar.bz2 ',
  'gar_regex': u'fprobe-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWfprobe',
  'target_regex': u'fprobe-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'freeciv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfreeciv',
  'target_regex': None},
 {'catalogname': u'freeglut',
  'distfiles': u'freeglut-2.6.0.tar.gz ',
  'gar_regex': u'freeglut-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfreeglut',
  'target_regex': u'freeglut-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'freetds',
  'distfiles': u'freetds-0.82.tar.gz ',
  'gar_regex': u'freetds-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfreetds',
  'target_regex': u'freetds-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'freetds_doc',
  'distfiles': u'freetds-0.82.tar.gz ',
  'gar_regex': u'freetds-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfreetdsdoc',
  'target_regex': u'freetds-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'freetype',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfreetype',
  'target_regex': None},
 {'catalogname': u'freetype2',
  'distfiles': u'freetype-2.4.2.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWftype2',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'fribidi',
  'distfiles': u'fribidi-0.19.2.tar.gz ',
  'gar_regex': u'fribidi-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfribidi',
  'target_regex': u'fribidi-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'fvwm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfvwm',
  'target_regex': None},
 {'catalogname': u'fwbuilder',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfwbuilder',
  'target_regex': None},
 {'catalogname': u'gadu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgadu',
  'target_regex': None},
 {'catalogname': u'gail',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgail',
  'target_regex': None},
 {'catalogname': u'gal',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgal',
  'target_regex': None},
 {'catalogname': u'gal2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgal2',
  'target_regex': None},
 {'catalogname': u'gawk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgawk',
  'target_regex': None},
 {'catalogname': u'gbc',
  'distfiles': u'bc-1.06.tar.gz ',
  'gar_regex': u'bc-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgbc',
  'target_regex': u'bc-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gcalctool',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcalctool',
  'target_regex': None},
 {'catalogname': u'gcc2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc2',
  'target_regex': None},
 {'catalogname': u'gcc2chill',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc2chill',
  'target_regex': None},
 {'catalogname': u'gcc2chillrt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc2chillrt',
  'target_regex': None},
 {'catalogname': u'gcc2core',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc2core',
  'target_regex': None},
 {'catalogname': u'gcc2corert',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc2corert',
  'target_regex': None},
 {'catalogname': u'gcc2g++',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc2g++',
  'target_regex': None},
 {'catalogname': u'gcc2g++rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc2g++rt',
  'target_regex': None},
 {'catalogname': u'gcc2g77',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc2g77',
  'target_regex': None},
 {'catalogname': u'gcc2g77rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc2g77rt',
  'target_regex': None},
 {'catalogname': u'gcc2java',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc2java',
  'target_regex': None},
 {'catalogname': u'gcc2javart',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc2javart',
  'target_regex': None},
 {'catalogname': u'gcc2objc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc2objc',
  'target_regex': None},
 {'catalogname': u'gcc2objcrt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc2objcrt',
  'target_regex': None},
 {'catalogname': u'gcc2rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc2rt',
  'target_regex': None},
 {'catalogname': u'gcc3',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc3',
  'target_regex': None},
 {'catalogname': u'gcc3ada',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc3ada',
  'target_regex': None},
 {'catalogname': u'gcc3adart',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc3adart',
  'target_regex': None},
 {'catalogname': u'gcc3core',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc3core',
  'target_regex': None},
 {'catalogname': u'gcc3corert',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc3corert',
  'target_regex': None},
 {'catalogname': u'gcc3g++',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc3g++',
  'target_regex': None},
 {'catalogname': u'gcc3g++rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc3g++rt',
  'target_regex': None},
 {'catalogname': u'gcc3g77',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc3g77',
  'target_regex': None},
 {'catalogname': u'gcc3g77rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc3g77rt',
  'target_regex': None},
 {'catalogname': u'gcc3java',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc3java',
  'target_regex': None},
 {'catalogname': u'gcc3javart',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc3javart',
  'target_regex': None},
 {'catalogname': u'gcc3objc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc3objc',
  'target_regex': None},
 {'catalogname': u'gcc3objcrt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc3objcrt',
  'target_regex': None},
 {'catalogname': u'gcc3rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc3rt',
  'target_regex': None},
 {'catalogname': u'gcc4ada',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc4ada',
  'target_regex': None},
 {'catalogname': u'gcc4adart',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc4adart',
  'target_regex': None},
 {'catalogname': u'gcc4core',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc4core',
  'target_regex': None},
 {'catalogname': u'gcc4corert',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc4corert',
  'target_regex': None},
 {'catalogname': u'gcc4g++',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc4g++',
  'target_regex': None},
 {'catalogname': u'gcc4g++rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc4g++rt',
  'target_regex': None},
 {'catalogname': u'gcc4g95',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc4g95',
  'target_regex': None},
 {'catalogname': u'gcc4g95rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc4g95rt',
  'target_regex': None},
 {'catalogname': u'gcc4java',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc4java',
  'target_regex': None},
 {'catalogname': u'gcc4javart',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc4javart',
  'target_regex': None},
 {'catalogname': u'gcc4objc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc4objc',
  'target_regex': None},
 {'catalogname': u'gcc4objcrt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc4objcrt',
  'target_regex': None},
 {'catalogname': u'gconf2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgconf2',
  'target_regex': None},
 {'catalogname': u'gd',
  'distfiles': u'gd-2.0.35.tar.bz2 ',
  'gar_regex': u'gd-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgd',
  'target_regex': u'gd-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'gdb',
  'distfiles': u'gdb-6.8.tar.bz2 ',
  'gar_regex': u'gdb-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgdb',
  'target_regex': u'gdb-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gdbm',
  'distfiles': u'gdbm-1.8.3.tar.gz ',
  'gar_regex': u'gdbm-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgdbm',
  'target_regex': u'gdbm-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gdk_pixbuf',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgdkpixbuf',
  'target_regex': None},
 {'catalogname': u'gdm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgdm',
  'target_regex': None},
 {'catalogname': u'gdome2',
  'distfiles': u'gdome2-0.8.1.tar.gz ',
  'gar_regex': u'gdome2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgdome2',
  'target_regex': u'gdome2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gedit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgedit',
  'target_regex': None},
 {'catalogname': u'gengetopt',
  'distfiles': u'gengetopt-2.22.4.tar.gz ',
  'gar_regex': u'gengetopt-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgengetopt',
  'target_regex': u'gengetopt-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'geos',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgeos',
  'target_regex': None},
 {'catalogname': u'gftp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgftp',
  'target_regex': None},
 {'catalogname': u'ggetopt',
  'distfiles': u'getopt-1.1.4.tar.gz ',
  'gar_regex': u'getopt-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWggetopt',
  'target_regex': u'getopt-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ggettext',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWggettext',
  'target_regex': None},
 {'catalogname': u'ggettextdoc',
  'distfiles': u'gettext-0.18.1.1.tar.gz ',
  'gar_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWggettextdoc',
  'target_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ggrep',
  'distfiles': u'grep-2.7.tar.xz ',
  'gar_regex': u'grep-(\\d+(?:\\.\\d+)*).tar.xz',
  'pkgname': u'CSWggrep',
  'target_regex': u'grep-(\\d+(?:\\.\\d+)*).tar.xz'},
 {'catalogname': u'ggv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWggv',
  'target_regex': None},
 {'catalogname': u'ghex',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWghex',
  'target_regex': None},
 {'catalogname': u'ghostscript',
  'distfiles': u'ghostscript-8.70.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWgs',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'gifsicle',
  'distfiles': u'gifsicle-1.59.tar.gz ',
  'gar_regex': u'gifsicle-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgifsicle',
  'target_regex': u'gifsicle-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gimp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgimp',
  'target_regex': None},
 {'catalogname': u'gimp_extras',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgimpextras',
  'target_regex': None},
 {'catalogname': u'gimp_help',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgimphelp',
  'target_regex': None},
 {'catalogname': u'gimp_template',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgimptemplate',
  'target_regex': None},
 {'catalogname': u'gimplibs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgimplibs',
  'target_regex': None},
 {'catalogname': u'gimpprint',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgimpprint',
  'target_regex': None},
 {'catalogname': u'gkermit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgkermit',
  'target_regex': None},
 {'catalogname': u'gkrellm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgkrellm',
  'target_regex': None},
 {'catalogname': u'gkrellmd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgkrellmd',
  'target_regex': None},
 {'catalogname': u'gl117',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgl117',
  'target_regex': None},
 {'catalogname': u'gladegui',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgladegui',
  'target_regex': None},
 {'catalogname': u'glib',
  'distfiles': u' glib-1.2.10.tar.gz  glib-1.3.15.tar.gz ',
  'gar_regex': u'glib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWglib',
  'target_regex': u'glib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'glib2',
  'distfiles': u'glib-2.25.10.tar.bz2 ',
  'gar_regex': u'glib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWglib2',
  'target_regex': u'glib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'gm4',
  'distfiles': u'm4-1.4.15.tar.gz ',
  'gar_regex': u'm4-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgm4',
  'target_regex': u'm4-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gmake',
  'distfiles': u'make-3.82.tar.gz ',
  'gar_regex': u'make-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgmake',
  'target_regex': u'make-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gmime',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgmime',
  'target_regex': None},
 {'catalogname': u'gnome_icon_theme',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomeicontheme',
  'target_regex': None},
 {'catalogname': u'gnome_menus',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomemenus',
  'target_regex': None},
 {'catalogname': u'gnome_panel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomepanel',
  'target_regex': None},
 {'catalogname': u'gnome_spell',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomespell',
  'target_regex': None},
 {'catalogname': u'gnomedesktop',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomedesktop',
  'target_regex': None},
 {'catalogname': u'gnomekeyring',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomekeyring',
  'target_regex': None},
 {'catalogname': u'gnomevfs2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomevfs2',
  'target_regex': None},
 {'catalogname': u'gnucash',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnucash',
  'target_regex': None},
 {'catalogname': u'gnucashcommon',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnucashcommon',
  'target_regex': None},
 {'catalogname': u'gnuchess',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWchss',
  'target_regex': None},
 {'catalogname': u'gnulinks',
  'distfiles': u'COPYING ',
  'gar_regex': u'',
  'pkgname': u'CSWgnulinks',
  'target_regex': u''},
 {'catalogname': u'gnumeric',
  'distfiles': u'gnumeric-1.9.5.tar.gz ',
  'gar_regex': u'gnumeric-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgnumeric',
  'target_regex': u'gnumeric-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gnupg',
  'distfiles': u'gnupg-1.4.11.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWgnupg',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'gnupg_minimal',
  'distfiles': u'gnupg-1.4.9.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWgnupgminimal',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'gnuplot',
  'distfiles': u'gnuplot-4.4.2.tar.gz ',
  'gar_regex': u'gnuplot-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgnuplot',
  'target_regex': u'gnuplot-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gnusnamazu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnusnamazu',
  'target_regex': None},
 {'catalogname': u'gnustep_make',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgsmake',
  'target_regex': None},
 {'catalogname': u'gnutls',
  'distfiles': u'gnutls-2.10.4.tar.bz2 ',
  'gar_regex': u'gnutls-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgnutls',
  'target_regex': u'gnutls-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'gocr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgocr',
  'target_regex': None},
 {'catalogname': u'gp2c',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgp2c',
  'target_regex': None},
 {'catalogname': u'gpdf',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgpdf',
  'target_regex': None},
 {'catalogname': u'gperf',
  'distfiles': u'gperf-3.0.4.tar.gz ',
  'gar_regex': u'gperf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgperf',
  'target_regex': u'gperf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gpgme',
  'distfiles': u'gpgme-1.1.8.tar.bz2 CSWgpgme.gspec  ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgpgme',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'gphoto2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgphoto2',
  'target_regex': None},
 {'catalogname': u'gplbp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgplbp',
  'target_regex': None},
 {'catalogname': u'gqview',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgqview',
  'target_regex': None},
 {'catalogname': u'grap',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgrap',
  'target_regex': None},
 {'catalogname': u'graphicsmagick',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgraphicsmagick',
  'target_regex': None},
 {'catalogname': u'graphviz',
  'distfiles': u'graphviz-2.26.3.tar.gz CSWgraphviz.postinstall CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall ',
  'gar_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgraphvis',
  'target_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'graphviz2',
  'distfiles': u'graphviz-2.26.3.tar.gz CSWgraphviz.postinstall CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall ',
  'gar_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgraphviz2',
  'target_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'groff',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgroff',
  'target_regex': None},
 {'catalogname': u'gsed',
  'distfiles': u'sed-4.2.1.tar.gz  ',
  'gar_regex': u'sed-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgsed',
  'target_regex': u'sed-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gsfonts',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgsfonts',
  'target_regex': None},
 {'catalogname': u'gsl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgsl',
  'target_regex': None},
 {'catalogname': u'gsnmp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgsnmp',
  'target_regex': None},
 {'catalogname': u'gstplugins',
  'distfiles': u'gst-plugins-base-0.10.26.tar.gz ',
  'gar_regex': u'gst-plugins-base-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgstplugins',
  'target_regex': u'gst-plugins-base-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gstplugins_bad',
  'distfiles': u'gst-plugins-bad-0.10.20.tar.gz ',
  'gar_regex': u'gst-plugins-bad-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgstpluginsbad',
  'target_regex': u'gst-plugins-bad-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gstplugins_good',
  'distfiles': u'gst-plugins-good-0.10.18.tar.gz ',
  'gar_regex': u'gst-plugins-good-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgstpluginsgood',
  'target_regex': u'gst-plugins-good-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gstplugins_ugly',
  'distfiles': u'gst-plugins-ugly-0.10.13.tar.gz ',
  'gar_regex': u'gst-plugins-ugly-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgstpluginsugly',
  'target_regex': u'gst-plugins-ugly-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gstreamer',
  'distfiles': u'gstreamer-0.10.26.tar.gz ',
  'gar_regex': u'gstreamer-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgstreamer',
  'target_regex': u'gstreamer-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'gsview',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgsview',
  'target_regex': None},
 {'catalogname': u'gtar',
  'distfiles': u'tar-1.25.tar.gz ',
  'gar_regex': u'tar-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgtar',
  'target_regex': u'tar-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gtk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgtk',
  'target_regex': None},
 {'catalogname': u'gtk2',
  'distfiles': u'gtk+-2.18.9.tar.bz2 CSWgtk2.postinstall ',
  'gar_regex': u'',
  'pkgname': u'CSWgtk2',
  'target_regex': u''},
 {'catalogname': u'gtkgnutella',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgtkgnutella',
  'target_regex': None},
 {'catalogname': u'gtkhtml',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgtkhtml',
  'target_regex': None},
 {'catalogname': u'gtkhtml31',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgtkhtml31',
  'target_regex': None},
 {'catalogname': u'gtklp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgtklp',
  'target_regex': None},
 {'catalogname': u'gtkmm2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgtkmm2',
  'target_regex': None},
 {'catalogname': u'gtkpod',
  'distfiles': u'gtkpod-0.99.14.tar.gz ',
  'gar_regex': u'gtkpod-(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWgtkpod',
  'target_regex': u'gtkpod-(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'gtksourceview',
  'distfiles': u'gtksourceview-2.9.3.tar.bz2 ',
  'gar_regex': u'gtksourceview-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgtksourceview',
  'target_regex': u'gtksourceview-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'gtkspell',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgtkspell',
  'target_regex': None},
 {'catalogname': u'gtodo',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgtodo',
  'target_regex': None},
 {'catalogname': u'guile',
  'distfiles': u'guile-1.8.7.tar.gz ',
  'gar_regex': u'guile-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWguile',
  'target_regex': u'guile-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'guilelib12',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWguilelib12',
  'target_regex': None},
 {'catalogname': u'gv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgv',
  'target_regex': None},
 {'catalogname': u'gvim',
  'distfiles': u'vim-7.3.tar.bz2 gvim.desktop COPYING ',
  'gar_regex': u'',
  'pkgname': u'CSWgvim',
  'target_regex': u''},
 {'catalogname': u'gwhois',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgwhois',
  'target_regex': None},
 {'catalogname': u'gwrap',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgwrap',
  'target_regex': None},
 {'catalogname': u'gzip',
  'distfiles': u'gzip-1.4.tar.gz ',
  'gar_regex': u'gzip-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgzip',
  'target_regex': u'gzip-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'hatari',
  'distfiles': u'hatari-1.3.1.tar.bz2 ',
  'gar_regex': u'hatari-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWhatari',
  'target_regex': u'hatari-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'hexdump',
  'distfiles': u'hexdump-1.6.tar.gz ',
  'gar_regex': u'hexdump-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWhexdump',
  'target_regex': u'hexdump-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'hexedit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWhexedit',
  'target_regex': None},
 {'catalogname': u'hobbit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWhobbit',
  'target_regex': None},
 {'catalogname': u'hobbit_client',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWhobbitc',
  'target_regex': None},
 {'catalogname': u'hpijs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWhpijs',
  'target_regex': None},
 {'catalogname': u'htmltidy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWhtmltidy',
  'target_regex': None},
 {'catalogname': u'httping',
  'distfiles': u'httping-1.4.1.tgz ',
  'gar_regex': u'httping-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWhttping',
  'target_regex': u'httping-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'hugs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWhugs',
  'target_regex': None},
 {'catalogname': u'hylafax',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWhylafax',
  'target_regex': None},
 {'catalogname': u'hypermail',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWhypermail',
  'target_regex': None},
 {'catalogname': u'icewm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWicewm',
  'target_regex': None},
 {'catalogname': u'icon',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWicon',
  'target_regex': None},
 {'catalogname': u'id3lib',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWid3lib',
  'target_regex': None},
 {'catalogname': u'idle',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWidle',
  'target_regex': None},
 {'catalogname': u'iftop',
  'distfiles': u'iftop-0.17.tar.gz ',
  'gar_regex': u'iftop-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWiftop',
  'target_regex': u'iftop-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ijs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWijs',
  'target_regex': None},
 {'catalogname': u'imagemagick',
  'distfiles': u'ImageMagick-6.6.0-9.tar.bz2 ',
  'gar_regex': u'ImageMagick-((\\d+(?:\\.\\d+)*)-(\\d+)?).tar.bz2',
  'pkgname': u'CSWimagemagick',
  'target_regex': u'ImageMagick-((\\d+(?:\\.\\d+)*)-(\\d+)?).tar.bz2'},
 {'catalogname': u'imap',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWimap',
  'target_regex': None},
 {'catalogname': u'imap_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWimap-devel',
  'target_regex': None},
 {'catalogname': u'imapfilter',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWimapfilter',
  'target_regex': None},
 {'catalogname': u'imapproxy',
  'distfiles': u'up-imapproxy-1.2.7.tar.gz imapproxy.conf changelog.CSW README.CSW cswimapproxy cswimapproxy.xml ',
  'gar_regex': u'up-imapproxy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWimapproxy',
  'target_regex': u'up-imapproxy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'imaprt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWimaprt',
  'target_regex': None},
 {'catalogname': u'imapsync',
  'distfiles': u'imapsync-1.267.tgz CSWimapsync.gspec  ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWimapsync',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'imlib',
  'distfiles': u'imlib-1.9.15.tar.bz2 ',
  'gar_regex': u'imlib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWimlib',
  'target_regex': u'imlib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'imlib2',
  'distfiles': u'imlib2-1.4.4.tar.bz2 ',
  'gar_regex': u'imlib2-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWimlib2',
  'target_regex': u'imlib2-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'indent',
  'distfiles': u'indent-2.2.10.tar.gz ',
  'gar_regex': u'indent-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWindent',
  'target_regex': u'indent-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'intltool',
  'distfiles': u'intltool-0.40.6.tar.gz ',
  'gar_regex': u'intltool-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWintltool',
  'target_regex': u'intltool-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ion',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWion',
  'target_regex': None},
 {'catalogname': u'iozone',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWiozone',
  'target_regex': None},
 {'catalogname': u'ipaudit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWipaudit',
  'target_regex': None},
 {'catalogname': u'ircii',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWircii',
  'target_regex': None},
 {'catalogname': u'irrtoolset',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWirrtoolset',
  'target_regex': None},
 {'catalogname': u'irssi',
  'distfiles': u'irssi-0.8.15.tar.gz ',
  'gar_regex': u'irssi-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWirssi',
  'target_regex': u'irssi-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'isaexec',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWisaexec',
  'target_regex': None},
 {'catalogname': u'ivtools',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWivtools',
  'target_regex': None},
 {'catalogname': u'ivtools_doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWivtoolsdoc',
  'target_regex': None},
 {'catalogname': u'jabberd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjabberd',
  'target_regex': None},
 {'catalogname': u'jasper',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjasper',
  'target_regex': None},
 {'catalogname': u'jasperdocs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjasperdocs',
  'target_regex': None},
 {'catalogname': u'javasvn',
  'distfiles': u'subversion-1.6.15.tar.bz2 CSWsvn.checkinstall CSWap2svn.postinstall CSWap2svn.preremove httpd-svn.conf.CSW svn_access.conf.CSW fixme.sh ',
  'gar_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWjavasvn',
  'target_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'jbig2dec',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjbig2dec',
  'target_regex': None},
 {'catalogname': u'jbigkit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjbigkit',
  'target_regex': None},
 {'catalogname': u'jboss3',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjboss3',
  'target_regex': None},
 {'catalogname': u'jboss4',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjboss4',
  'target_regex': None},
 {'catalogname': u'jdicts',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjdicts',
  'target_regex': None},
 {'catalogname': u'jed',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjed',
  'target_regex': None},
 {'catalogname': u'jhead',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjhead',
  'target_regex': None},
 {'catalogname': u'jikes',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjikes',
  'target_regex': None},
 {'catalogname': u'joe',
  'distfiles': u'joe-3.7.tar.gz ',
  'gar_regex': u'joe-(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWjoe',
  'target_regex': u'joe-(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'jove',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjove',
  'target_regex': None},
 {'catalogname': u'jpeg',
  'distfiles': u'jpegsrc.v7.tar.gz ',
  'gar_regex': u'jpeg-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWjpeg',
  'target_regex': u'jpeg-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'jpeg2ps',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjpeg2ps',
  'target_regex': None},
 {'catalogname': u'jpilot',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjpilot',
  'target_regex': None},
 {'catalogname': u'jsdrv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjsdrv',
  'target_regex': None},
 {'catalogname': u'junit',
  'distfiles': u'junit4.5.zip CSWjunit.gspec  CSWjunitdoc.gspec  ',
  'gar_regex': u'junit(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWjunit',
  'target_regex': u'junit(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'junit_doc',
  'distfiles': u'junit4.5.zip CSWjunit.gspec  CSWjunitdoc.gspec  ',
  'gar_regex': u'junit(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWjunitdoc',
  'target_regex': u'junit(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'jython',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjython',
  'target_regex': None},
 {'catalogname': u'kanjipad',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkpad',
  'target_regex': None},
 {'catalogname': u'kde_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdegcc',
  'target_regex': None},
 {'catalogname': u'kde_gcc_dtlogin',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdegccdtlogin',
  'target_regex': None},
 {'catalogname': u'kde_i18n_af',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18naf',
  'target_regex': None},
 {'catalogname': u'kde_i18n_ar',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nar',
  'target_regex': None},
 {'catalogname': u'kde_i18n_bg',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nbg',
  'target_regex': None},
 {'catalogname': u'kde_i18n_bn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nbn',
  'target_regex': None},
 {'catalogname': u'kde_i18n_bs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nbs',
  'target_regex': None},
 {'catalogname': u'kde_i18n_ca',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nca',
  'target_regex': None},
 {'catalogname': u'kde_i18n_cs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18ncs',
  'target_regex': None},
 {'catalogname': u'kde_i18n_cy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18ncy',
  'target_regex': None},
 {'catalogname': u'kde_i18n_da',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nda',
  'target_regex': None},
 {'catalogname': u'kde_i18n_de',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nde',
  'target_regex': None},
 {'catalogname': u'kde_i18n_el',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nel',
  'target_regex': None},
 {'catalogname': u'kde_i18n_en_gb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nenGB',
  'target_regex': None},
 {'catalogname': u'kde_i18n_eo',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18neo',
  'target_regex': None},
 {'catalogname': u'kde_i18n_es',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nes',
  'target_regex': None},
 {'catalogname': u'kde_i18n_et',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18net',
  'target_regex': None},
 {'catalogname': u'kde_i18n_eu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18neu',
  'target_regex': None},
 {'catalogname': u'kde_i18n_fa',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nfa',
  'target_regex': None},
 {'catalogname': u'kde_i18n_fi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nfi',
  'target_regex': None},
 {'catalogname': u'kde_i18n_fr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nfr',
  'target_regex': None},
 {'catalogname': u'kde_i18n_fy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nfy',
  'target_regex': None},
 {'catalogname': u'kde_i18n_ga',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nga',
  'target_regex': None},
 {'catalogname': u'kde_i18n_he',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nhe',
  'target_regex': None},
 {'catalogname': u'kde_i18n_hi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nhi',
  'target_regex': None},
 {'catalogname': u'kde_i18n_hr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nhr',
  'target_regex': None},
 {'catalogname': u'kde_i18n_hsb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nhsb',
  'target_regex': None},
 {'catalogname': u'kde_i18n_hu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nhu',
  'target_regex': None},
 {'catalogname': u'kde_i18n_is',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nis',
  'target_regex': None},
 {'catalogname': u'kde_i18n_it',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nit',
  'target_regex': None},
 {'catalogname': u'kde_i18n_ja',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nja',
  'target_regex': None},
 {'catalogname': u'kde_i18n_lt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nlt',
  'target_regex': None},
 {'catalogname': u'kde_i18n_mk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nmk',
  'target_regex': None},
 {'catalogname': u'kde_i18n_mn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nmn',
  'target_regex': None},
 {'catalogname': u'kde_i18n_ms',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nms',
  'target_regex': None},
 {'catalogname': u'kde_i18n_nb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nnb',
  'target_regex': None},
 {'catalogname': u'kde_i18n_nds',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nnds',
  'target_regex': None},
 {'catalogname': u'kde_i18n_nl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nnl',
  'target_regex': None},
 {'catalogname': u'kde_i18n_nn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nnn',
  'target_regex': None},
 {'catalogname': u'kde_i18n_pa',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18npa',
  'target_regex': None},
 {'catalogname': u'kde_i18n_pl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18npl',
  'target_regex': None},
 {'catalogname': u'kde_i18n_pt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18npt',
  'target_regex': None},
 {'catalogname': u'kde_i18n_pt_br',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nptBR',
  'target_regex': None},
 {'catalogname': u'kde_i18n_ro',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nro',
  'target_regex': None},
 {'catalogname': u'kde_i18n_ru',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nru',
  'target_regex': None},
 {'catalogname': u'kde_i18n_se',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nse',
  'target_regex': None},
 {'catalogname': u'kde_i18n_sk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nsk',
  'target_regex': None},
 {'catalogname': u'kde_i18n_sl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nsl',
  'target_regex': None},
 {'catalogname': u'kde_i18n_sr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nsr',
  'target_regex': None},
 {'catalogname': u'kde_i18n_sr_latn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nsrlatn',
  'target_regex': None},
 {'catalogname': u'kde_i18n_sv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nsv',
  'target_regex': None},
 {'catalogname': u'kde_i18n_ta',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nta',
  'target_regex': None},
 {'catalogname': u'kde_i18n_tg',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18ntg',
  'target_regex': None},
 {'catalogname': u'kde_i18n_tr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18ntr',
  'target_regex': None},
 {'catalogname': u'kde_i18n_uk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nuk',
  'target_regex': None},
 {'catalogname': u'kde_i18n_uz',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nuz',
  'target_regex': None},
 {'catalogname': u'kde_i18n_zh_cn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nzhCN',
  'target_regex': None},
 {'catalogname': u'kde_i18n_zhtw',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdei18nzhTW',
  'target_regex': None},
 {'catalogname': u'kdeaccess_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdeaccessgcc',
  'target_regex': None},
 {'catalogname': u'kdeaddons_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdeaddonsgcc',
  'target_regex': None},
 {'catalogname': u'kdeadmin_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdeadmingcc',
  'target_regex': None},
 {'catalogname': u'kdeartwork_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdeartworkgcc',
  'target_regex': None},
 {'catalogname': u'kdebase_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdebasegcc',
  'target_regex': None},
 {'catalogname': u'kdeedu_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdeedugcc',
  'target_regex': None},
 {'catalogname': u'kdegames_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdegamesgcc',
  'target_regex': None},
 {'catalogname': u'kdegraphics_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdegraphicsgcc',
  'target_regex': None},
 {'catalogname': u'kdelibs_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdelibsgcc',
  'target_regex': None},
 {'catalogname': u'kdemultimedia_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdemultimediagcc',
  'target_regex': None},
 {'catalogname': u'kdenetwork_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdenetworkgcc',
  'target_regex': None},
 {'catalogname': u'kdepim_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdepimgcc',
  'target_regex': None},
 {'catalogname': u'kdesdk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdesdk',
  'target_regex': None},
 {'catalogname': u'kdesdkcommon',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdesdkcommon',
  'target_regex': None},
 {'catalogname': u'kdetoys_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdetoysgcc',
  'target_regex': None},
 {'catalogname': u'kdeutils_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdeutilsgcc',
  'target_regex': None},
 {'catalogname': u'kdevelop',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdevelop',
  'target_regex': None},
 {'catalogname': u'kdevelopcommon',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdevelopcommon',
  'target_regex': None},
 {'catalogname': u'kdrill',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkdrill',
  'target_regex': None},
 {'catalogname': u'kicad',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkicad',
  'target_regex': None},
 {'catalogname': u'kicadcommon',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkicadcommon',
  'target_regex': None},
 {'catalogname': u'kmymoney2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkmymoney2',
  'target_regex': None},
 {'catalogname': u'kmymoney2common',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkmymoney2common',
  'target_regex': None},
 {'catalogname': u'koffice_addons',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkofficeaddons',
  'target_regex': None},
 {'catalogname': u'koffice_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkofficegcc',
  'target_regex': None},
 {'catalogname': u'koffice_i18n',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkofficei18n',
  'target_regex': None},
 {'catalogname': u'krb5_admin_server',
  'distfiles': u'krb5-1.9-signed.tar ',
  'gar_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar',
  'pkgname': u'CSWkrb5adminserver',
  'target_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar'},
 {'catalogname': u'krb5_doc',
  'distfiles': u'krb5-1.9-signed.tar ',
  'gar_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar',
  'pkgname': u'CSWkrb5doc',
  'target_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar'},
 {'catalogname': u'krb5_kdc',
  'distfiles': u'krb5-1.9-signed.tar ',
  'gar_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar',
  'pkgname': u'CSWkrb5kdc',
  'target_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar'},
 {'catalogname': u'krb5_lib',
  'distfiles': u'krb5-1.9-signed.tar ',
  'gar_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar',
  'pkgname': u'CSWkrb5lib',
  'target_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar'},
 {'catalogname': u'krb5_lib_dev',
  'distfiles': u'krb5-1.9-signed.tar ',
  'gar_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar',
  'pkgname': u'CSWkrb5libdev',
  'target_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar'},
 {'catalogname': u'krb5_user',
  'distfiles': u'krb5-1.9-signed.tar ',
  'gar_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar',
  'pkgname': u'CSWkrb5user',
  'target_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar'},
 {'catalogname': u'ksh',
  'distfiles': u'ast-ksh.2010-02-02.tgz INIT.2010-02-02.tgz ',
  'gar_regex': u'',
  'pkgname': u'CSWksh',
  'target_regex': u''},
 {'catalogname': u'kshdbx',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkshdbx',
  'target_regex': None},
 {'catalogname': u'lablgtk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlablgtk',
  'target_regex': None},
 {'catalogname': u'lame',
  'distfiles': u'lame-3.98.4.tar.gz ',
  'gar_regex': u'lame-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlame',
  'target_regex': u'lame-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'latex2html',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlatex2html',
  'target_regex': None},
 {'catalogname': u'lcms',
  'distfiles': u'lcms-1.19.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlcms',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'less',
  'distfiles': u'less-436.tar.gz ',
  'gar_regex': u'less-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWless',
  'target_regex': u'less-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'lftp',
  'distfiles': u'lftp-4.0.10.tar.gz changelog.CSW ',
  'gar_regex': u'lftp-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlftp',
  'target_regex': u'lftp-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'lha',
  'distfiles': u'lha-1.14i-ac20050924p1.tar.gz ',
  'gar_regex': u'lha-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlha',
  'target_regex': u'lha-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'lib765',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlib765',
  'target_regex': None},
 {'catalogname': u'liba52',
  'distfiles': u'a52dec-0.7.4.tar.gz liba52.pc-32 liba52.pc-64 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWliba52',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libao',
  'distfiles': u'libao-1.0.0.tar.gz ',
  'gar_regex': u'libao-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibao',
  'target_regex': u'libao-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libapreq2',
  'distfiles': u'libapreq2-2.12.tar.gz ',
  'gar_regex': u'libapreq2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibapreq2',
  'target_regex': u'libapreq2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libapreq2_devel',
  'distfiles': u'libapreq2-2.12.tar.gz ',
  'gar_regex': u'libapreq2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibapreq2-devel',
  'target_regex': u'libapreq2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libart',
  'distfiles': u'libart_lgpl-2.3.20.tar.gz ',
  'gar_regex': u'libart_lgpl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibart',
  'target_regex': u'libart_lgpl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libast',
  'distfiles': u'libast-0.7.tar.gz ',
  'gar_regex': u'libast-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibast',
  'target_regex': u'libast-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libatk',
  'distfiles': u'atk-1.30.0.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlibatk',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libbonobo2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbonobo2',
  'target_regex': None},
 {'catalogname': u'libbonoboui',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibbonoboui',
  'target_regex': None},
 {'catalogname': u'libcairo',
  'distfiles': u'cairo-1.8.8.tar.gz  ',
  'gar_regex': u'libcairo-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibcairo',
  'target_regex': u'libcairo-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libcddb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibcddb',
  'target_regex': None},
 {'catalogname': u'libclamav',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibclamav',
  'target_regex': None},
 {'catalogname': u'libcroco',
  'distfiles': u'libcroco-0.6.2.tar.bz2 ',
  'gar_regex': u'libcroco-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibcroco',
  'target_regex': u'libcroco-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libcups',
  'distfiles': u'cups-1.4.5-source.tar.bz2 CSWcupsclient.preinstall CSWcupsd.preinstall CSWcupsd.postremove client.conf.CSW ',
  'gar_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWlibcups',
  'target_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'libdbus',
  'distfiles': u'dbus-1.3.1.tar.gz  CSWdbus.preinstall cswdbus ',
  'gar_regex': u'dbus-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibdbus',
  'target_regex': u'dbus-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libdbusdev',
  'distfiles': u'dbus-1.3.1.tar.gz  CSWdbus.preinstall cswdbus ',
  'gar_regex': u'dbus-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibdbusdev',
  'target_regex': u'dbus-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libdsk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibdsk',
  'target_regex': None},
 {'catalogname': u'libdvbpsi3',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibdvbpsi3',
  'target_regex': None},
 {'catalogname': u'libdvdnav',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibdvdnav',
  'target_regex': None},
 {'catalogname': u'libdvdread',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibdvdread',
  'target_regex': None},
 {'catalogname': u'libebml',
  'distfiles': u'libebml-0.7.8.tar.bz2 ',
  'gar_regex': u'libebml-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibebml',
  'target_regex': u'libebml-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libetpan',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibetpan',
  'target_regex': None},
 {'catalogname': u'libevent',
  'distfiles': u'libevent-1.4.14b-stable.tar.gz LICENSE ',
  'gar_regex': u'libevent-(\\d+(?:\\.\\d+)*)-stable.tar.gz',
  'pkgname': u'CSWlibevent',
  'target_regex': u'libevent-(\\d+(?:\\.\\d+)*)-stable.tar.gz'},
 {'catalogname': u'libevent_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibevent-devel',
  'target_regex': None},
 {'catalogname': u'libexif',
  'distfiles': u'libexif-0.6.19.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlibexif',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libfaac',
  'distfiles': u'faac-1.28.tar.bz2 ',
  'gar_regex': u'faac-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWfaac',
  'target_regex': u'faac-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libflac',
  'distfiles': u'flac-1.0.4.tar.gz flac-1.1.2.tar.gz flac-1.2.1.tar.gz ',
  'gar_regex': u'flac-(\\d+(?:\\.\\d+)*)-src',
  'pkgname': u'CSWflac',
  'target_regex': u'flac-(\\d+(?:\\.\\d+)*)-src'},
 {'catalogname': u'libfpx',
  'distfiles': u'libfpx-1.3.0-1.tar.bz2 ',
  'gar_regex': u'libfpx-((\\d+(?:\\.\\d+)*)-(\\d+)?).tar.bz2',
  'pkgname': u'CSWlibfpx',
  'target_regex': u'libfpx-((\\d+(?:\\.\\d+)*)-(\\d+)?).tar.bz2'},
 {'catalogname': u'libfwbuilder',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibfwbuilder',
  'target_regex': None},
 {'catalogname': u'libgc',
  'distfiles': u'gc-7.0.tar.gz ',
  'gar_regex': u'libgc-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgc',
  'target_regex': u'libgc-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgcrypt',
  'distfiles': u'libgcrypt-1.4.6.tar.bz2 ',
  'gar_regex': u'',
  'pkgname': u'CSWgcrypt',
  'target_regex': u''},
 {'catalogname': u'libglade2',
  'distfiles': u'libglade-2.6.4.tar.bz2 ',
  'gar_regex': u'libglade-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibglade2',
  'target_regex': u'libglade-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libgmp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgmp',
  'target_regex': None},
 {'catalogname': u'libgnet',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnet',
  'target_regex': None},
 {'catalogname': u'libgnet2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgnet2',
  'target_regex': None},
 {'catalogname': u'libgnet2rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgnet2rt',
  'target_regex': None},
 {'catalogname': u'libgnome',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgnome',
  'target_regex': None},
 {'catalogname': u'libgnomecanvas',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgnomecanvas',
  'target_regex': None},
 {'catalogname': u'libgnomecups',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgnomecups',
  'target_regex': None},
 {'catalogname': u'libgnomeprint',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgnomeprint',
  'target_regex': None},
 {'catalogname': u'libgnomeprintui',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgnomeprintui',
  'target_regex': None},
 {'catalogname': u'libgnomeui',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgnomeui',
  'target_regex': None},
 {'catalogname': u'libgpg_error',
  'distfiles': u'libgpg-error-1.10.tar.bz2 ',
  'gar_regex': u'libgpg-error-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgpgerr',
  'target_regex': u'libgpg-error-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libgphoto2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgphoto2',
  'target_regex': None},
 {'catalogname': u'libgpod',
  'distfiles': u'libgpod-0.7.2.tar.gz ',
  'gar_regex': u'libgpod.(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlibgpod',
  'target_regex': u'libgpod.(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libgsf',
  'distfiles': u'libgsf-1.14.11.tar.gz ',
  'gar_regex': u'libgsf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgsf',
  'target_regex': u'libgsf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgtkhtml',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgtkhtml',
  'target_regex': None},
 {'catalogname': u'libgtop',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgtop',
  'target_regex': None},
 {'catalogname': u'libical',
  'distfiles': u'libical-0.44.tar.gz ',
  'gar_regex': u'libical-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWical',
  'target_regex': u'libical-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libiconv',
  'distfiles': u'libiconv-1.13.1.tar.gz ',
  'gar_regex': u'libiconv-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWiconv',
  'target_regex': u'libiconv-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libicu',
  'distfiles': u'icu4c-4_6-src.tgz ',
  'gar_regex': u'libicu-(\\d+(?:_\\d+)*)-src.tgz',
  'pkgname': u'CSWlibicu',
  'target_regex': u'libicu-(\\d+(?:_\\d+)*)-src.tgz'},
 {'catalogname': u'libid3tag',
  'distfiles': u'libid3tag-0.15.1b.tar.gz id3tag.pc-32 id3tag.pc-64 ',
  'gar_regex': u'libid3tag-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibid3tag',
  'target_regex': u'libid3tag-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libidl',
  'distfiles': u'libIDL-0.8.14.tar.bz2 ',
  'gar_regex': u'libIDL-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibidl',
  'target_regex': u'libIDL-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libidn',
  'distfiles': u'libidn-1.19.tar.gz ',
  'gar_regex': u'libidn-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibidn',
  'target_regex': u'libidn-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libmad',
  'distfiles': u'libmad-0.15.1b.tar.gz mad-32.pc mad-64.pc ',
  'gar_regex': u'libmad-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibmad',
  'target_regex': u'libmad-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libmcal',
  'distfiles': u'libmcal-0.7.tar.gz mcaldrivers-0.9.tar.gz ',
  'gar_regex': u'libmcal-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibmcal',
  'target_regex': u'libmcal-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libmcrypt',
  'distfiles': u'libmcrypt-2.5.8.tar.bz2 ',
  'gar_regex': u'libmcrypt-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibmcrypt',
  'target_regex': u'libmcrypt-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libmhash',
  'distfiles': u'mhash-0.9.9.9.tar.bz2 ',
  'gar_regex': u'mhash-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibmhash',
  'target_regex': u'mhash-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libmikmod',
  'distfiles': u'libmikmod-3.1.11.tar.gz ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmikmod',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libmilter',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibmilter',
  'target_regex': None},
 {'catalogname': u'libmm',
  'distfiles': u'mm-1.3.1.tar.gz mm-1.4.2.tar.gz ',
  'gar_regex': u'libmm-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibmm',
  'target_regex': u'libmm-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libmng',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibmng',
  'target_regex': None},
 {'catalogname': u'libmpfr',
  'distfiles': u'mpfr-2.4.2.tar.bz2 ',
  'gar_regex': u'mpfr-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibmpfr',
  'target_regex': u'mpfr-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libmusicbrainz_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibmusicbrainzgcc',
  'target_regex': None},
 {'catalogname': u'libnasl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibnasl',
  'target_regex': None},
 {'catalogname': u'libnet',
  'distfiles': u'libnet-1.0.2a.tar.gz ',
  'gar_regex': u'libnet-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibnet',
  'target_regex': u'libnet-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libnids',
  'distfiles': u'libnids-1.23.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlibnids',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libofx',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibofx',
  'target_regex': None},
 {'catalogname': u'libogg',
  'distfiles': u'libogg-1.2.0.tar.gz ',
  'gar_regex': u'libogg-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibogg',
  'target_regex': u'libogg-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'liboil',
  'distfiles': u'liboil-0.3.17.tar.gz ',
  'gar_regex': u'liboil-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWliboil',
  'target_regex': u'liboil-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libosip2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibosip2',
  'target_regex': None},
 {'catalogname': u'libpango',
  'distfiles': u'pango-1.24.5.tar.bz2 CSWpango.postinstall ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWpango',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libpcap',
  'distfiles': u'libpcap-1.1.1.tar.gz ',
  'gar_regex': u'libpcap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibpcap',
  'target_regex': u'libpcap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libpopt',
  'distfiles': u'popt-1.15.tar.gz ',
  'gar_regex': u'popt-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibpopt',
  'target_regex': u'popt-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libpq',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibpq',
  'target_regex': None},
 {'catalogname': u'libpqxx',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibpqxx',
  'target_regex': None},
 {'catalogname': u'libpst',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibpst',
  'target_regex': None},
 {'catalogname': u'librsvg',
  'distfiles': u'librsvg-2.26.0.tar.bz2 ',
  'gar_regex': u'librsvg-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibrsvg',
  'target_regex': u'librsvg-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libsdl',
  'distfiles': u'SDL-1.2.14.tar.gz ',
  'gar_regex': u'SDL-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsdl',
  'target_regex': u'SDL-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsigc++',
  'distfiles': u'libsigc++-2.2.7.tar.gz ',
  'gar_regex': u'libsigc++-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsigc++',
  'target_regex': u'libsigc++-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsocks',
  'distfiles': u'dante-1.2.1.tar.gz ',
  'gar_regex': u'dante-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsocks',
  'target_regex': u'dante-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsoup2',
  'distfiles': u'libsoup-2.26.3.tar.bz2 ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibsoup2',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libspectrum',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibspectrum',
  'target_regex': None},
 {'catalogname': u'libspeex',
  'distfiles': u'speex-1.2rc1.tar.gz ',
  'gar_regex': u'speex-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWspeex',
  'target_regex': u'speex-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libspf2',
  'distfiles': u'libspf2-1.2.9.tar.gz ',
  'gar_regex': u'libspf2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibspf2',
  'target_regex': u'libspf2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libstatgrab',
  'distfiles': u'libstatgrab-0.16.tar.gz ',
  'gar_regex': u'libstatgrab-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibstatgrab',
  'target_regex': u'libstatgrab-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsunmath',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsunmath',
  'target_regex': None},
 {'catalogname': u'libtheora',
  'distfiles': u'libtheora-1.1.1.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWtheora',
  'target_regex': u'(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libtool',
  'distfiles': u'libtool-1.5.26.tar.gz libtool-2.2.10.tar.gz patch-libtool.diff ',
  'gar_regex': u'libtool-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibtool',
  'target_regex': u'libtool-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libtool_rt',
  'distfiles': u'libtool-1.5.26.tar.gz libtool-2.2.10.tar.gz patch-libtool.diff ',
  'gar_regex': u'libtool-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibtoolrt',
  'target_regex': u'libtool-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libungif',
  'distfiles': u'giflib-4.1.6.tar.bz2 ',
  'gar_regex': u'giflib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWungif',
  'target_regex': u'giflib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libunicode',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibunicode',
  'target_regex': None},
 {'catalogname': u'libvorbis',
  'distfiles': u'libvorbis-1.3.1.tar.gz ',
  'gar_regex': u'libvorbis-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWvorbis',
  'target_regex': u'libvorbis-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libwbxml2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibwbxml2',
  'target_regex': None},
 {'catalogname': u'libwnck',
  'distfiles': u'libwnck-2.18.3.tar.bz2 ',
  'gar_regex': u'libwnck-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibwnck',
  'target_regex': u'libwnck-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libwpd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibwpd',
  'target_regex': None},
 {'catalogname': u'libxcomposite',
  'distfiles': u'libXcomposite-0.4.1.tar.bz2 ',
  'gar_regex': u'libXcomposite-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxcomposite',
  'target_regex': u'libXcomposite-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxft2',
  'distfiles': u'libXft-2.1.14.tar.gz libXft.so.2.1.2-i386 libXft.so.2.1.2-sparc ',
  'gar_regex': u'libXft-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxft2',
  'target_regex': u'libXft-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxine',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibxine',
  'target_regex': None},
 {'catalogname': u'libxklavier',
  'distfiles': u'libxklavier-4.0.tar.bz2 ',
  'gar_regex': u'libxklavier-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxklavier',
  'target_regex': u'libxklavier-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxml',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibxml',
  'target_regex': None},
 {'catalogname': u'libxml++',
  'distfiles': u'libxml++-2.30.1.tar.bz2 ',
  'gar_regex': u'libxml++-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxml++',
  'target_regex': u'libxml++-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxml2',
  'distfiles': u'libxml2-2.7.7.tar.gz ',
  'gar_regex': u'libxml2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxml2',
  'target_regex': u'libxml2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxrender',
  'distfiles': u'libXrender-0.9.5.tar.gz ',
  'gar_regex': u'libXrender-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxrender',
  'target_regex': u'libXrender-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxslt',
  'distfiles': u'libxslt-1.1.26.tar.gz ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxslt',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxv',
  'distfiles': u'libXv-1.0.4.tar.bz2 ',
  'gar_regex': u'libxv-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibXv',
  'target_regex': u'libxv-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'lighttpd',
  'distfiles': u'lighttpd-1.4.28.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWlighttpd',
  'target_regex': u''},
 {'catalogname': u'links',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlinks',
  'target_regex': None},
 {'catalogname': u'log4cpp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlog4cpp',
  'target_regex': None},
 {'catalogname': u'log4j',
  'distfiles': u'apache-log4j-1.2.15.tar.gz CSWlog4j.gspec  CSWlog4jdoc.gspec  ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlog4j',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'log4j_doc',
  'distfiles': u'apache-log4j-1.2.15.tar.gz CSWlog4j.gspec  CSWlog4jdoc.gspec  ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlog4jdoc',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'logrotate',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlogrotate',
  'target_regex': None},
 {'catalogname': u'logwatch',
  'distfiles': u'logwatch-7.3.6.tar.gz ',
  'gar_regex': u'logwatch-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlogwatch',
  'target_regex': u'logwatch-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'loudmouth',
  'distfiles': u'loudmouth-1.4.3.tar.gz ',
  'gar_regex': u'loudmouth-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWloudmouth',
  'target_regex': u'loudmouth-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'lout',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlout',
  'target_regex': None},
 {'catalogname': u'lout_share',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWloutshare',
  'target_regex': None},
 {'catalogname': u'lrzsz',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlrzsz',
  'target_regex': None},
 {'catalogname': u'lsof',
  'distfiles': u'lsof_4.83.tar.bz2 lsof-license ',
  'gar_regex': u'lsof_(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlsof',
  'target_regex': u'lsof_(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'lua',
  'distfiles': u'lua-5.1.4.tar.gz ',
  'gar_regex': u'lua-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlua',
  'target_regex': u'lua-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'lwm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlwm',
  'target_regex': None},
 {'catalogname': u'lynx',
  'distfiles': u'lynx2.8.7.tar.bz2 COPYING ',
  'gar_regex': u'lynx-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlynx',
  'target_regex': u'lynx-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'lyx',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlyx',
  'target_regex': None},
 {'catalogname': u'lzo',
  'distfiles': u'lzo-2.03.tar.gz ',
  'gar_regex': u'lzo-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlzo',
  'target_regex': u'lzo-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'maildrop',
  'distfiles': u'maildrop-2.4.3.tar.bz2 ',
  'gar_regex': u'maildrop-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWmaildrop',
  'target_regex': u'maildrop-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'mailgraph',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmailgraph',
  'target_regex': None},
 {'catalogname': u'mailscanner',
  'distfiles': u'MailScanner-install-4.77.10-1.tar.gz ',
  'gar_regex': u'MailScanner-install-(\\d+(?:\\.\\d+)*)-\\d+.tar.gz',
  'pkgname': u'CSWmailscanner',
  'target_regex': u'MailScanner-install-(\\d+(?:\\.\\d+)*)-\\d+.tar.gz'},
 {'catalogname': u'mailutils',
  'distfiles': u'mailutils-2.2.tar.xz ',
  'gar_regex': u'mailutils-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmailutils',
  'target_regex': u'mailutils-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mairix',
  'distfiles': u'mairix-0.22.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWmairix',
  'target_regex': u''},
 {'catalogname': u'mantis',
  'distfiles': u'mantisbt-1.2.3.tar.gz CSWmantis.preinstall CSWmantis.postmsg ',
  'gar_regex': u'mantisbt-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmantis',
  'target_regex': u'mantisbt-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mbrowse',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmbrowse',
  'target_regex': None},
 {'catalogname': u'mc',
  'distfiles': u'mc-4.7.0.10.tar.lzma ',
  'gar_regex': u'mc-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmc',
  'target_regex': u'mc-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'meanwhile',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmeanwhile',
  'target_regex': None},
 {'catalogname': u'memcached',
  'distfiles': u'memcached-1.4.4.tar.gz ',
  'gar_regex': u'memcached-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmemcached',
  'target_regex': u'memcached-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'memconf',
  'distfiles': u'memconf.gz memconf.man COPYING ',
  'gar_regex': u'',
  'pkgname': u'CSWmemconf',
  'target_regex': u''},
 {'catalogname': u'mercurial',
  'distfiles': u'mercurial-1.7.3.tar.gz ',
  'gar_regex': u'mercurial-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmercurial',
  'target_regex': u'mercurial-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mesalibs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmesa',
  'target_regex': None},
 {'catalogname': u'metamail',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmetamail',
  'target_regex': None},
 {'catalogname': u'mgdiff',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmgdiff',
  'target_regex': None},
 {'catalogname': u'mgetty',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmgetty',
  'target_regex': None},
 {'catalogname': u'mhonarc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmhonarc',
  'target_regex': None},
 {'catalogname': u'micq',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmicq',
  'target_regex': None},
 {'catalogname': u'miltergreylist',
  'distfiles': u'milter-greylist-4.2.6.tgz COPYING ',
  'gar_regex': u'miltergreylist-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWmiltergreylist',
  'target_regex': u'miltergreylist-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'mimedefang',
  'distfiles': u'mimedefang-2.71.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWmimedefang',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'minicom',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWminicom',
  'target_regex': None},
 {'catalogname': u'minimalist',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWminim',
  'target_regex': None},
 {'catalogname': u'mktemp',
  'distfiles': u'mktemp-1.7.tar.gz  ',
  'gar_regex': u'mktemp-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmktemp',
  'target_regex': u'mktemp-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mldonkey',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmldonkey',
  'target_regex': None},
 {'catalogname': u'mlterm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmlterm',
  'target_regex': None},
 {'catalogname': u'mod_dav',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmoddav',
  'target_regex': None},
 {'catalogname': u'mod_gzip',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmodgzip',
  'target_regex': None},
 {'catalogname': u'mod_jk2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmodjk2',
  'target_regex': None},
 {'catalogname': u'mod_ldap',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmodldap',
  'target_regex': None},
 {'catalogname': u'mod_perl',
  'distfiles': u'mod_perl-1.31.tar.gz ',
  'gar_regex': u'mod_perl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmodperl',
  'target_regex': u'mod_perl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mod_php',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp',
  'target_regex': None},
 {'catalogname': u'mod_php4_core',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmodphp4',
  'target_regex': None},
 {'catalogname': u'mod_php5',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmodphp5',
  'target_regex': None},
 {'catalogname': u'mono',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmono',
  'target_regex': None},
 {'catalogname': u'monotone',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmonotone',
  'target_regex': None},
 {'catalogname': u'mozilla',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmozilla',
  'target_regex': None},
 {'catalogname': u'mpack',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmpack',
  'target_regex': None},
 {'catalogname': u'mpage',
  'distfiles': u'mpage-2.5.6.tgz ',
  'gar_regex': u'mpage-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmpage',
  'target_regex': u'mpage-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mpeg2codec',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmpeg2codec',
  'target_regex': None},
 {'catalogname': u'mpeg2dec',
  'distfiles': u'libmpeg2-0.5.1.tar.gz ',
  'gar_regex': u'libmpeg2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmpeg2dec',
  'target_regex': u'libmpeg2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mpg123',
  'distfiles': u'mpg123-1.10.0.tar.bz2 ',
  'gar_regex': u'mpg123-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWmpg123',
  'target_regex': u'mpg123-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'mplayer',
  'distfiles': u'MPlayer-1.0rc2.tar.bz2 Blue-1.7.tar.bz2 ',
  'gar_regex': u'MPlayer-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWmplayer',
  'target_regex': u'MPlayer-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'mrtg',
  'distfiles': u'mrtg-2.16.3.tar.gz ',
  'gar_regex': u'mrtg-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmrtg',
  'target_regex': u'mrtg-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mrtgpme',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmrtgpme',
  'target_regex': None},
 {'catalogname': u'mrxvt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmrxvt',
  'target_regex': None},
 {'catalogname': u'msmtp',
  'distfiles': u'msmtp-1.4.23.tar.bz2 ',
  'gar_regex': u'msmtp-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWmsmtp',
  'target_regex': u'msmtp-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'mtr',
  'distfiles': u'mtr-0.75.tar.gz ',
  'gar_regex': u'mtr-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmtr',
  'target_regex': u'mtr-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mtx',
  'distfiles': u'mtx-1.3.12.tar.gz ',
  'gar_regex': u'mtx-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmtx',
  'target_regex': u'mtx-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mutt',
  'distfiles': u'mutt-1.5.21.tar.gz CSWmutt.postmsg ',
  'gar_regex': u'mutt-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmutt',
  'target_regex': u'mutt-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'myodbc',
  'distfiles': u'mysql-connector-odbc-3.51.27r695.tar.gz mysql-5.0.84.tar.gz ',
  'gar_regex': u'mysql-connector-odbc-(\\d+(?:\\.\\d+)*)r(\\d+).tar.gz',
  'pkgname': u'CSWmyodbc',
  'target_regex': u'mysql-connector-odbc-(\\d+(?:\\.\\d+)*)r(\\d+).tar.gz'},
 {'catalogname': u'mysql4',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmysql4',
  'target_regex': None},
 {'catalogname': u'mysql4bench',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmysql4bench',
  'target_regex': None},
 {'catalogname': u'mysql4client',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmysql4client',
  'target_regex': None},
 {'catalogname': u'mysql4devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmysql4devel',
  'target_regex': None},
 {'catalogname': u'mysql4rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmysql4rt',
  'target_regex': None},
 {'catalogname': u'mysql4test',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmysql4test',
  'target_regex': None},
 {'catalogname': u'mysql5',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmysql5',
  'target_regex': None},
 {'catalogname': u'mysql5bench',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmysql5bench',
  'target_regex': None},
 {'catalogname': u'mysql5client',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmysql5client',
  'target_regex': None},
 {'catalogname': u'mysql5devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmysql5devel',
  'target_regex': None},
 {'catalogname': u'mysql5rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmysql5rt',
  'target_regex': None},
 {'catalogname': u'mysql5test',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmysql5test',
  'target_regex': None},
 {'catalogname': u'nagios',
  'distfiles': u'nagios-3.2.3.tar.gz CSWnagios.checkinstall CSWnagios.preinstall CSWnagios.preremove CSWnagios.prototype CSWnagios.postinstall cswnagios ',
  'gar_regex': u'',
  'pkgname': u'CSWnagios',
  'target_regex': u''},
 {'catalogname': u'nagiosp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnagiosp',
  'target_regex': None},
 {'catalogname': u'namazu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnamazu',
  'target_regex': None},
 {'catalogname': u'nano',
  'distfiles': u'nano-2.2.5.tar.gz ',
  'gar_regex': u'nano-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWnano',
  'target_regex': u'nano-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'nas',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnas',
  'target_regex': None},
 {'catalogname': u'nautilus',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnautilus',
  'target_regex': None},
 {'catalogname': u'ncftp',
  'distfiles': u'ncftp-3.2.4-src.tar.bz2 ',
  'gar_regex': u'ncftp-(\\d+(?:\\.\\d+)*)-src.tar.bz2',
  'pkgname': u'CSWncftp',
  'target_regex': u'ncftp-(\\d+(?:\\.\\d+)*)-src.tar.bz2'},
 {'catalogname': u'ncmpc',
  'distfiles': u'ncmpc-0.15.tar.gz ',
  'gar_regex': u'ncmpc-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWncmpc',
  'target_regex': u'ncmpc-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ncurses',
  'distfiles': u'ncurses-5.7.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWncurses',
  'target_regex': u''},
 {'catalogname': u'nedit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnedit',
  'target_regex': None},
 {'catalogname': u'neon',
  'distfiles': u' neon-0.26.4.tar.gz  neon-0.29.5.tar.gz COPYING ',
  'gar_regex': u'neon-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWneon',
  'target_regex': u'neon-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'neon_devel',
  'distfiles': u' neon-0.26.4.tar.gz  neon-0.29.5.tar.gz COPYING ',
  'gar_regex': u'neon-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWneon-devel',
  'target_regex': u'neon-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'nessus',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnessus',
  'target_regex': None},
 {'catalogname': u'nessuslib',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnessuslib',
  'target_regex': None},
 {'catalogname': u'nessusplugins',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnessusplugins',
  'target_regex': None},
 {'catalogname': u'netcat',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnetcat',
  'target_regex': None},
 {'catalogname': u'nethack',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnethack',
  'target_regex': None},
 {'catalogname': u'netpbm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnetpbm',
  'target_regex': None},
 {'catalogname': u'netperf',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnetperf',
  'target_regex': None},
 {'catalogname': u'netsnmp',
  'distfiles': u'net-snmp-5.5.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWnetsnmp',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'neverball',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWneverball',
  'target_regex': None},
 {'catalogname': u'nfswatch',
  'distfiles': u'nfswatch-4.99.10.tar.gz ',
  'gar_regex': u'nfswatch-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWnfswatch',
  'target_regex': u'nfswatch-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ngrep',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWngrep',
  'target_regex': None},
 {'catalogname': u'nmap',
  'distfiles': u'nmap-5.21.tar.bz2 ',
  'gar_regex': u'nmap-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWnmap',
  'target_regex': u'nmap-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'nmh',
  'distfiles': u'nmh-1.3.tar.gz ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWnmh',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'npadmin',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnpadmin',
  'target_regex': None},
 {'catalogname': u'nrpe',
  'distfiles': u'nrpe-2.12.tar.gz CSWnrpe.preinstall CSWnrpe.prototype cswnrpe cswusergroup README_8k CSWnrpeplugin.prototype ',
  'gar_regex': u'',
  'pkgname': u'CSWnrpe',
  'target_regex': u''},
 {'catalogname': u'nsca',
  'distfiles': u'nsca-2.7.2.tar.gz CSWnsca.prototype CSWnsca.preinstall cswnsca CSWnsca.cswusergroup CSWsendnsca.prototype CSWsendnsca.preinstall CSWsendnsca.cswusergroup ',
  'gar_regex': u'',
  'pkgname': u'CSWnsca',
  'target_regex': u''},
 {'catalogname': u'ntp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWntp',
  'target_regex': None},
 {'catalogname': u'ocaml',
  'distfiles': u'ocaml-3.11.2.tar.gz ',
  'gar_regex': u'ocaml-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWocaml',
  'target_regex': u'ocaml-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ocrad',
  'distfiles': u'ocrad-0.19.tar.gz ',
  'gar_regex': u'ocrad-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWocrad',
  'target_regex': u'ocrad-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'octave',
  'distfiles': u'octave-3.2.3.tar.bz2 ',
  'gar_regex': u'octave-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWoctave',
  'target_regex': u'octave-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'oflex',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWoflex',
  'target_regex': None},
 {'catalogname': u'olvwm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWolvwm',
  'target_regex': None},
 {'catalogname': u'ooocommon',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooocommon',
  'target_regex': None},
 {'catalogname': u'ooocore',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooocore',
  'target_regex': None},
 {'catalogname': u'ooodictafza',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictafza',
  'target_regex': None},
 {'catalogname': u'ooodictbgbg',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictbgbg',
  'target_regex': None},
 {'catalogname': u'ooodictcaes',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictcaes',
  'target_regex': None},
 {'catalogname': u'ooodictcscz',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictcscz',
  'target_regex': None},
 {'catalogname': u'ooodictcygb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictcygb',
  'target_regex': None},
 {'catalogname': u'ooodictdadk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictdadk',
  'target_regex': None},
 {'catalogname': u'ooodictdeat',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictdeat',
  'target_regex': None},
 {'catalogname': u'ooodictdech',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictdech',
  'target_regex': None},
 {'catalogname': u'ooodictdede',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictdede',
  'target_regex': None},
 {'catalogname': u'ooodictelgr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictelgr',
  'target_regex': None},
 {'catalogname': u'ooodictenau',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictenau',
  'target_regex': None},
 {'catalogname': u'ooodictenca',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictenca',
  'target_regex': None},
 {'catalogname': u'ooodictengb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictengb',
  'target_regex': None},
 {'catalogname': u'ooodictennz',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictennz',
  'target_regex': None},
 {'catalogname': u'ooodictenus',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictenus',
  'target_regex': None},
 {'catalogname': u'ooodicteses',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodicteses',
  'target_regex': None},
 {'catalogname': u'ooodictesmx',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictesmx',
  'target_regex': None},
 {'catalogname': u'ooodictetee',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictetee',
  'target_regex': None},
 {'catalogname': u'ooodictfrbe',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictfrbe',
  'target_regex': None},
 {'catalogname': u'ooodictfrfr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictfrfr',
  'target_regex': None},
 {'catalogname': u'ooodictgles',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictgles',
  'target_regex': None},
 {'catalogname': u'ooodicthrhr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodicthrhr',
  'target_regex': None},
 {'catalogname': u'ooodicthuhu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodicthuhu',
  'target_regex': None},
 {'catalogname': u'ooodictitit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictitit',
  'target_regex': None},
 {'catalogname': u'ooodictltlt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictltlt',
  'target_regex': None},
 {'catalogname': u'ooodictnbno',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictnbno',
  'target_regex': None},
 {'catalogname': u'ooodictnlnl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictnlnl',
  'target_regex': None},
 {'catalogname': u'ooodictnnno',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictnnno',
  'target_regex': None},
 {'catalogname': u'ooodictplpl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictplpl',
  'target_regex': None},
 {'catalogname': u'ooodictptbr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictptbr',
  'target_regex': None},
 {'catalogname': u'ooodictptpt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictptpt',
  'target_regex': None},
 {'catalogname': u'ooodictsksk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictsksk',
  'target_regex': None},
 {'catalogname': u'ooodictslsi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictslsi',
  'target_regex': None},
 {'catalogname': u'ooodictsvse',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictsvse',
  'target_regex': None},
 {'catalogname': u'ooodictzuza',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooodictzuza',
  'target_regex': None},
 {'catalogname': u'ooouiaf',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouiaf',
  'target_regex': None},
 {'catalogname': u'ooouibg',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouibg',
  'target_regex': None},
 {'catalogname': u'ooouica',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouica',
  'target_regex': None},
 {'catalogname': u'ooouics',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouics',
  'target_regex': None},
 {'catalogname': u'ooouicy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouicy',
  'target_regex': None},
 {'catalogname': u'ooouida',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouida',
  'target_regex': None},
 {'catalogname': u'ooouide',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouide',
  'target_regex': None},
 {'catalogname': u'ooouiel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouiel',
  'target_regex': None},
 {'catalogname': u'ooouiengb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouiengb',
  'target_regex': None},
 {'catalogname': u'ooouienus',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouienus',
  'target_regex': None},
 {'catalogname': u'ooouies',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouies',
  'target_regex': None},
 {'catalogname': u'ooouiet',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouiet',
  'target_regex': None},
 {'catalogname': u'ooouifr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouifr',
  'target_regex': None},
 {'catalogname': u'ooouigl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouigl',
  'target_regex': None},
 {'catalogname': u'ooouihr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouihr',
  'target_regex': None},
 {'catalogname': u'ooouihu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouihu',
  'target_regex': None},
 {'catalogname': u'ooouiit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouiit',
  'target_regex': None},
 {'catalogname': u'ooouilt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouilt',
  'target_regex': None},
 {'catalogname': u'ooouinb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouinb',
  'target_regex': None},
 {'catalogname': u'ooouinl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouinl',
  'target_regex': None},
 {'catalogname': u'ooouinn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouinn',
  'target_regex': None},
 {'catalogname': u'ooouipl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouipl',
  'target_regex': None},
 {'catalogname': u'ooouipt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouipt',
  'target_regex': None},
 {'catalogname': u'ooouiptbr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouiptbr',
  'target_regex': None},
 {'catalogname': u'ooouisk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouisk',
  'target_regex': None},
 {'catalogname': u'ooouisl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouisl',
  'target_regex': None},
 {'catalogname': u'ooouisv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouisv',
  'target_regex': None},
 {'catalogname': u'ooouitr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouitr',
  'target_regex': None},
 {'catalogname': u'ooouizu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWooouizu',
  'target_regex': None},
 {'catalogname': u'oortgnus',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWoortgnus',
  'target_regex': None},
 {'catalogname': u'openal',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenal',
  'target_regex': None},
 {'catalogname': u'opencdk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopencdk',
  'target_regex': None},
 {'catalogname': u'openexr',
  'distfiles': u'openexr-1.6.1.tar.gz libIlmImf.so.2.0.2.i libIlmImf.so.2.0.2.s ',
  'gar_regex': u'openexr-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWopenexr',
  'target_regex': u'openexr-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'openldap',
  'distfiles': u'openldap-2.3.43.tgz openldap-2.4.23.tgz CSWoldap.postinstall README.CSW openldaprc cswopenldap openldap.xml patch-oldap-2.4.16-ntlm.diff ',
  'gar_regex': u'openldap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWoldap',
  'target_regex': u'openldap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'openldap_client',
  'distfiles': u'openldap-2.3.43.tgz openldap-2.4.23.tgz CSWoldap.postinstall README.CSW openldaprc cswopenldap openldap.xml patch-oldap-2.4.16-ntlm.diff ',
  'gar_regex': u'openldap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWoldapclient',
  'target_regex': u'openldap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'openldap_devel',
  'distfiles': u'openldap-2.3.43.tgz openldap-2.4.23.tgz CSWoldap.postinstall README.CSW openldaprc cswopenldap openldap.xml patch-oldap-2.4.16-ntlm.diff ',
  'gar_regex': u'openldap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWoldapdevel',
  'target_regex': u'openldap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'openldap_rt',
  'distfiles': u'openldap-2.3.43.tgz openldap-2.4.23.tgz CSWoldap.postinstall README.CSW openldaprc cswopenldap openldap.xml patch-oldap-2.4.16-ntlm.diff ',
  'gar_regex': u'openldap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWoldaprt',
  'target_regex': u'openldap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'openobex',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenobex',
  'target_regex': None},
 {'catalogname': u'openofficeafza',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeafza',
  'target_regex': None},
 {'catalogname': u'openofficebgbg',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficebgbg',
  'target_regex': None},
 {'catalogname': u'openofficecaes',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficecaes',
  'target_regex': None},
 {'catalogname': u'openofficecscz',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficecscz',
  'target_regex': None},
 {'catalogname': u'openofficecygb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficecygb',
  'target_regex': None},
 {'catalogname': u'openofficedadk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficedadk',
  'target_regex': None},
 {'catalogname': u'openofficedeat',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficedeat',
  'target_regex': None},
 {'catalogname': u'openofficedech',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficedech',
  'target_regex': None},
 {'catalogname': u'openofficedede',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficedede',
  'target_regex': None},
 {'catalogname': u'openofficeelgr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeelgr',
  'target_regex': None},
 {'catalogname': u'openofficeenau',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeenau',
  'target_regex': None},
 {'catalogname': u'openofficeenca',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeenca',
  'target_regex': None},
 {'catalogname': u'openofficeengb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeengb',
  'target_regex': None},
 {'catalogname': u'openofficeennz',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeennz',
  'target_regex': None},
 {'catalogname': u'openofficeenus',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeenus',
  'target_regex': None},
 {'catalogname': u'openofficeeses',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeeses',
  'target_regex': None},
 {'catalogname': u'openofficeesmx',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeesmx',
  'target_regex': None},
 {'catalogname': u'openofficeetee',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeetee',
  'target_regex': None},
 {'catalogname': u'openofficefrbe',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficefrbe',
  'target_regex': None},
 {'catalogname': u'openofficefrfr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficefrfr',
  'target_regex': None},
 {'catalogname': u'openofficegles',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficegles',
  'target_regex': None},
 {'catalogname': u'openofficehrhr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficehrhr',
  'target_regex': None},
 {'catalogname': u'openofficehuhu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficehuhu',
  'target_regex': None},
 {'catalogname': u'openofficeitit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeitit',
  'target_regex': None},
 {'catalogname': u'openofficeltlt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeltlt',
  'target_regex': None},
 {'catalogname': u'openofficenbno',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficenbno',
  'target_regex': None},
 {'catalogname': u'openofficenlnl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficenlnl',
  'target_regex': None},
 {'catalogname': u'openofficennno',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficennno',
  'target_regex': None},
 {'catalogname': u'openofficeplpl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeplpl',
  'target_regex': None},
 {'catalogname': u'openofficeptbr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeptbr',
  'target_regex': None},
 {'catalogname': u'openofficeptpt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeptpt',
  'target_regex': None},
 {'catalogname': u'openofficesksk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficesksk',
  'target_regex': None},
 {'catalogname': u'openofficeslsi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficeslsi',
  'target_regex': None},
 {'catalogname': u'openofficesvse',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficesvse',
  'target_regex': None},
 {'catalogname': u'openofficezuza',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenofficezuza',
  'target_regex': None},
 {'catalogname': u'opensp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopensp',
  'target_regex': None},
 {'catalogname': u'openssh',
  'distfiles': u'openssh-5.6p1.tar.gz CSWossh.checkinstall CSWosshlpk.checkinstall changelog.CSW cswusergroup cswopenssh sshd.smf_wrapper cswopenssh.xml THIS_LOCATION_IS_DEPRECATED contrib-openssh-lpk-5.2p1-0.3.9.patch ',
  'gar_regex': u'openssh-(\\d+(?:\\.\\d+)*p\\d+).tar.gz',
  'pkgname': u'CSWossh',
  'target_regex': u'openssh-(\\d+(?:\\.\\d+)*p\\d+).tar.gz'},
 {'catalogname': u'openssl',
  'distfiles': u'openssl-0.9.8q.tar.gz  CSWossl.prototype CSWosslrt.checkinstall CSWosslrt.preinstall CSWosslrt.postinstall CSWosslrt.prototype-i386 CSWosslrt.prototype-sparc CSWossldevel.prototype-i386 CSWossldevel.prototype-sparc CSWosslutils.prototype changelog.CSW README.CSW ',
  'gar_regex': u'openssl-(\\d+(?:\\.\\d+)*[a-z]?).tar.gz',
  'pkgname': u'CSWossl',
  'target_regex': u'openssl-(\\d+(?:\\.\\d+)*[a-z]?).tar.gz'},
 {'catalogname': u'openssl_devel',
  'distfiles': u'openssl-0.9.8q.tar.gz  CSWossl.prototype CSWosslrt.checkinstall CSWosslrt.preinstall CSWosslrt.postinstall CSWosslrt.prototype-i386 CSWosslrt.prototype-sparc CSWossldevel.prototype-i386 CSWossldevel.prototype-sparc CSWosslutils.prototype changelog.CSW README.CSW ',
  'gar_regex': u'openssl-(\\d+(?:\\.\\d+)*[a-z]?).tar.gz',
  'pkgname': u'CSWossldevel',
  'target_regex': u'openssl-(\\d+(?:\\.\\d+)*[a-z]?).tar.gz'},
 {'catalogname': u'openssl_rt',
  'distfiles': u'openssl-0.9.8q.tar.gz  CSWossl.prototype CSWosslrt.checkinstall CSWosslrt.preinstall CSWosslrt.postinstall CSWosslrt.prototype-i386 CSWosslrt.prototype-sparc CSWossldevel.prototype-i386 CSWossldevel.prototype-sparc CSWosslutils.prototype changelog.CSW README.CSW ',
  'gar_regex': u'openssl-(\\d+(?:\\.\\d+)*[a-z]?).tar.gz',
  'pkgname': u'CSWosslrt',
  'target_regex': u'openssl-(\\d+(?:\\.\\d+)*[a-z]?).tar.gz'},
 {'catalogname': u'openssl_utils',
  'distfiles': u'openssl-0.9.8q.tar.gz  CSWossl.prototype CSWosslrt.checkinstall CSWosslrt.preinstall CSWosslrt.postinstall CSWosslrt.prototype-i386 CSWosslrt.prototype-sparc CSWossldevel.prototype-i386 CSWossldevel.prototype-sparc CSWosslutils.prototype changelog.CSW README.CSW ',
  'gar_regex': u'openssl-(\\d+(?:\\.\\d+)*[a-z]?).tar.gz',
  'pkgname': u'CSWosslutils',
  'target_regex': u'openssl-(\\d+(?:\\.\\d+)*[a-z]?).tar.gz'},
 {'catalogname': u'openvpn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenvpn',
  'target_regex': None},
 {'catalogname': u'orbit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWORBit',
  'target_regex': None},
 {'catalogname': u'orbit2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWorbit2',
  'target_regex': None},
 {'catalogname': u'osndsys',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWosndsys',
  'target_regex': None},
 {'catalogname': u'otr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWotr',
  'target_regex': None},
 {'catalogname': u'pan',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpan',
  'target_regex': None},
 {'catalogname': u'par',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpar',
  'target_regex': None},
 {'catalogname': u'par2cmdline',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpar2cmdline',
  'target_regex': None},
 {'catalogname': u'parigp',
  'distfiles': u'pari-2.3.5.tar.gz ',
  'gar_regex': u'pari-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWparigp',
  'target_regex': u'pari-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'patchutils',
  'distfiles': u'patchutils-0.3.1.tar.bz2 gendiff ',
  'gar_regex': u'patchutils-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWpatchutils',
  'target_regex': u'patchutils-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'pbzip2',
  'distfiles': u'pbzip2-1.1.1.tar.gz ',
  'gar_regex': u'pbzip2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpbzip2',
  'target_regex': u'pbzip2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pca',
  'distfiles': u'pca-20101221-01 COPYING pca.conf ',
  'gar_regex': u'pca-(\\d{8}-\\d{2})',
  'pkgname': u'CSWpca',
  'target_regex': u'pca-(\\d{8}-\\d{2})'},
 {'catalogname': u'pcb',
  'distfiles': u'pcb-20081128.tar.gz CSWpcb.postinstall CSWpcb.preremove ',
  'gar_regex': u'pcb-(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWpcb',
  'target_regex': u'pcb-(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'pcre',
  'distfiles': u'pcre-8.12.tar.bz2 ',
  'gar_regex': u'pcre-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWpcre',
  'target_regex': u'pcre-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'pdadrv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpdadrv',
  'target_regex': None},
 {'catalogname': u'pdcurses',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpdcurses',
  'target_regex': None},
 {'catalogname': u'pdfjam',
  'distfiles': u'pdfjam_1.21.tar.gz ',
  'gar_regex': u'pdfjam-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpdfjam',
  'target_regex': u'pdfjam-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pdftohtml',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpdftohtml',
  'target_regex': None},
 {'catalogname': u'pen',
  'distfiles': u'pen-0.18.0.tar.gz ',
  'gar_regex': u'pen-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpen',
  'target_regex': u'pen-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'perl',
  'distfiles': u'perl-5.10.1.tar.gz  ',
  'gar_regex': u'',
  'pkgname': u'CSWperl',
  'target_regex': u''},
 {'catalogname': u'perldoc',
  'distfiles': u'perl-5.10.1.tar.gz  ',
  'gar_regex': u'',
  'pkgname': u'CSWperldoc',
  'target_regex': u''},
 {'catalogname': u'perltidy',
  'distfiles': u'Perl-Tidy-20090616.tar.gz ',
  'gar_regex': u'Perl-Tidy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWperltidy',
  'target_regex': u'Perl-Tidy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'php4_bcmath',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4bcmath',
  'target_regex': None},
 {'catalogname': u'php4_calendar',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4calendar',
  'target_regex': None},
 {'catalogname': u'php4_cgi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4cgi',
  'target_regex': None},
 {'catalogname': u'php4_curl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4curl',
  'target_regex': None},
 {'catalogname': u'php4_domxml',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4domxml',
  'target_regex': None},
 {'catalogname': u'php4_gd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4gd',
  'target_regex': None},
 {'catalogname': u'php4_gettext',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4gettext',
  'target_regex': None},
 {'catalogname': u'php4_iconv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4iconv',
  'target_regex': None},
 {'catalogname': u'php4_imap',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4imap',
  'target_regex': None},
 {'catalogname': u'php4_ldap',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4ldap',
  'target_regex': None},
 {'catalogname': u'php4_mbstring',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4mbstring',
  'target_regex': None},
 {'catalogname': u'php4_mcal',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4mcal',
  'target_regex': None},
 {'catalogname': u'php4_mssql',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4mssql',
  'target_regex': None},
 {'catalogname': u'php4_mysql',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4mysql',
  'target_regex': None},
 {'catalogname': u'php4_odbc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4odbc',
  'target_regex': None},
 {'catalogname': u'php4_openssl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4openssl',
  'target_regex': None},
 {'catalogname': u'php4_pgsql',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4pgsql',
  'target_regex': None},
 {'catalogname': u'php4_zlib',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4zlib',
  'target_regex': None},
 {'catalogname': u'php5',
  'distfiles': u'php-5.3.3.tar.bz2 php.ini.CSW phpext pear.conf.CSW CSWphp5.postinstall ',
  'gar_regex': u'',
  'pkgname': u'CSWphp5',
  'target_regex': u''},
 {'catalogname': u'php5_bz2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5bz2',
  'target_regex': None},
 {'catalogname': u'php5_curl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5curl',
  'target_regex': None},
 {'catalogname': u'php5_dba',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5dba',
  'target_regex': None},
 {'catalogname': u'php5_devel',
  'distfiles': u'php-5.3.3.tar.bz2 php.ini.CSW phpext pear.conf.CSW CSWphp5.postinstall ',
  'gar_regex': u'',
  'pkgname': u'CSWphp5devel',
  'target_regex': u''},
 {'catalogname': u'php5_ftp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5ftp',
  'target_regex': None},
 {'catalogname': u'php5_gd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5gd',
  'target_regex': None},
 {'catalogname': u'php5_gettext',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5gettext',
  'target_regex': None},
 {'catalogname': u'php5_gmp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5gmp',
  'target_regex': None},
 {'catalogname': u'php5_imap',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5imap',
  'target_regex': None},
 {'catalogname': u'php5_ldap',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5ldap',
  'target_regex': None},
 {'catalogname': u'php5_mcrypt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5mcrypt',
  'target_regex': None},
 {'catalogname': u'php5_mhash',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5mhash',
  'target_regex': None},
 {'catalogname': u'php5_mssql',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5mssql',
  'target_regex': None},
 {'catalogname': u'php5_mysql',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5mysql',
  'target_regex': None},
 {'catalogname': u'php5_mysqli',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5mysqli',
  'target_regex': None},
 {'catalogname': u'php5_odbc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5odbc',
  'target_regex': None},
 {'catalogname': u'php5_openssl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5openssl',
  'target_regex': None},
 {'catalogname': u'php5_pdomysql',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5pdomysql',
  'target_regex': None},
 {'catalogname': u'php5_pdoodbc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5pdoodbc',
  'target_regex': None},
 {'catalogname': u'php5_pdopgsql',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5pdopgsql',
  'target_regex': None},
 {'catalogname': u'php5_pdosqlite',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5pdosqlite',
  'target_regex': None},
 {'catalogname': u'php5_pgsql',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5pgsql',
  'target_regex': None},
 {'catalogname': u'php5_pspell',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5pspell',
  'target_regex': None},
 {'catalogname': u'php5_readline',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5readline',
  'target_regex': None},
 {'catalogname': u'php5_session',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5session',
  'target_regex': None},
 {'catalogname': u'php5_snmp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5snmp',
  'target_regex': None},
 {'catalogname': u'php5_sqlite',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5sqlite',
  'target_regex': None},
 {'catalogname': u'php5_wddx',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5wddx',
  'target_regex': None},
 {'catalogname': u'php5_xsl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5xsl',
  'target_regex': None},
 {'catalogname': u'phpldapadmin',
  'distfiles': u'phpldapadmin-1.2.0.5.tgz CSWphpldapadmin.preinstall ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWphpldapadmin',
  'target_regex': u'(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'phpmyadmin',
  'distfiles': u'phpMyAdmin-3.2.2-all-languages.tar.bz2 ',
  'gar_regex': u'phpMyAdmin-(\\d+(?:\\.\\d+)*)-all-languages.tar.bz2',
  'pkgname': u'CSWphpmyadmin',
  'target_regex': u'phpMyAdmin-(\\d+(?:\\.\\d+)*)-all-languages.tar.bz2'},
 {'catalogname': u'phpsysinfo',
  'distfiles': u'phpsysinfo-3.0.4.tar.gz ',
  'gar_regex': u'phpsysinfo-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWphpsysinfo',
  'target_regex': u'phpsysinfo-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pidgin',
  'distfiles': u'pidgin-2.6.6.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWpidgin',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'pidginotr',
  'distfiles': u'pidgin-otr-3.2.0.tar.gz CSWpidginotr.gspec  ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpidginotr',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pil',
  'distfiles': u'Imaging-1.1.7.tar.gz ',
  'gar_regex': u'Imaging-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpil',
  'target_regex': u'Imaging-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pilotlink',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpilotlink',
  'target_regex': None},
 {'catalogname': u'pilotmgr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpilotmgr',
  'target_regex': None},
 {'catalogname': u'pine',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpine',
  'target_regex': None},
 {'catalogname': u'pkg_get',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpkgget',
  'target_regex': None},
 {'catalogname': u'pkg_update_watch',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpkgupdatewatch',
  'target_regex': None},
 {'catalogname': u'pkgconfig',
  'distfiles': u'pkg-config-0.25.tar.gz ',
  'gar_regex': u'pkg-config-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpkgconfig',
  'target_regex': u'pkg-config-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pkgzip',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpkgzip',
  'target_regex': None},
 {'catalogname': u'plan',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWplan',
  'target_regex': None},
 {'catalogname': u'planner',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWplanner',
  'target_regex': None},
 {'catalogname': u'plannerdoc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWplannerdoc',
  'target_regex': None},
 {'catalogname': u'plib',
  'distfiles': u'plib-1.8.5.tar.gz ',
  'gar_regex': u'plib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWplib',
  'target_regex': u'plib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_algorithmannotate',
  'distfiles': u'Algorithm-Annotate-0.10.tar.gz ',
  'gar_regex': u'Algorithm-Annotate-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmalgannotate',
  'target_regex': u'Algorithm-Annotate-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_algorithmdep',
  'distfiles': u'Algorithm-Dependency-1.110.tar.gz ',
  'gar_regex': u'Algorithm-Dependency-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmalgorithmdep',
  'target_regex': u'Algorithm-Dependency-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_algorithmdiff',
  'distfiles': u'Algorithm-Diff-1.1902.tar.gz ',
  'gar_regex': u'Algorithm-Diff-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmalgdiff',
  'target_regex': u'Algorithm-Diff-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_apachedbi',
  'distfiles': u'COPYING Apache-DBI-1.08.tar.gz ',
  'gar_regex': u'Apache-DBI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmapachedbi',
  'target_regex': u'Apache-DBI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_apachereq',
  'distfiles': u'libapreq-1.34.tar.gz ',
  'gar_regex': u'libapreq-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmapachereq',
  'target_regex': u'libapreq-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_apachesess',
  'distfiles': u'CSWpmapachesess.gspec Apache-Session-1.6.tar.gz ',
  'gar_regex': u'Apache-Session-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmapachesess',
  'target_regex': u'Apache-Session-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_apachetst',
  'distfiles': u'Apache-Test-1.30.tar.gz ',
  'gar_regex': u'Apache-Test-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmapachetst',
  'target_regex': u'Apache-Test-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_appconfig',
  'distfiles': u'COPYING AppConfig-1.66.tar.gz ',
  'gar_regex': u'AppConfig-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmappconfig',
  'target_regex': u'AppConfig-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_apreq2',
  'distfiles': u'libapreq2-2.12.tar.gz ',
  'gar_regex': u'libapreq2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmapreq2',
  'target_regex': u'libapreq2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_archivetar',
  'distfiles': u' ',
  'gar_regex': u'Archive-Tar-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmarchivetar',
  'target_regex': u'Archive-Tar-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_archivezip',
  'distfiles': u'Archive-Zip-1.30.tar.gz ',
  'gar_regex': u'Archive-Zip-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmarchivezip',
  'target_regex': u'Archive-Zip-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_authensasl',
  'distfiles': u'COPYING Authen-SASL-2.12.tar.gz ',
  'gar_regex': u'Authen-SASL-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmauthensasl',
  'target_regex': u'Authen-SASL-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_berkeleydb',
  'distfiles': u'COPYING BerkeleyDB-0.43.tar.gz ',
  'gar_regex': u'BerkeleyDB-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmberkeleydb',
  'target_regex': u'BerkeleyDB-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_bitvector',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmbitvec',
  'target_regex': None},
 {'catalogname': u'pm_cache',
  'distfiles': u'CSWpmcache.gspec CSWpmcache.depend CSWpmcache.prototype Cache-2.04.tar.gz ',
  'gar_regex': u'Cache-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcache',
  'target_regex': u'Cache-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cachecache',
  'distfiles': u'Cache-Cache-1.06.tar.gz ',
  'gar_regex': u'Cache-Cache-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcachecache',
  'target_regex': u'Cache-Cache-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cachememcached',
  'distfiles': u'CSWpmcachememcached.gspec CSWpmcachememcached.depend CSWpmcachememcached.prototype Cache-Memcached-1.18.tar.gz ',
  'gar_regex': u'Cache-Memcached-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcachememcached',
  'target_regex': u'Cache-Memcached-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cachesmptimexp',
  'distfiles': u'COPYING Cache-Simple-TimedExpiry-0.27.tar.gz ',
  'gar_regex': u'Cache-Simple-TimedExpiry-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcachesmptimexp',
  'target_regex': u'Cache-Simple-TimedExpiry-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_calendar_csa',
  'distfiles': u'Calendar-CSA-0.8.tar.gz ',
  'gar_regex': u'Calendar-CSA-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmccsa',
  'target_regex': u'Calendar-CSA-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_calendarsimp',
  'distfiles': u'Calendar-Simple-1.21.tar.gz ',
  'gar_regex': u'Calendar-Simple-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcalendarsimp',
  'target_regex': u'Calendar-Simple-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_capitalization',
  'distfiles': u'COPYING capitalization-0.03.tar.gz ',
  'gar_regex': u'capitalization-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcapitalization',
  'target_regex': u'capitalization-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_carpclan',
  'distfiles': u'Carp-Clan-6.04.tar.gz ',
  'gar_regex': u'Carp-Clan-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcarpclan',
  'target_regex': u'Carp-Clan-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cgiapp',
  'distfiles': u'CSWpmcgiapp.gspec CSWpmcgiapp.depend CSWpmcgiapp.prototype CGI-Application-4.06.tar.gz ',
  'gar_regex': u'CGI-Application-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcgiapp',
  'target_regex': u'CGI-Application-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cgiappdisp',
  'distfiles': u'CSWpmcgiappdisp.gspec CSWpmcgiappdisp.depend CSWpmcgiappdisp.prototype CGI-Application-Dispatch-2.10.tar.gz ',
  'gar_regex': u'CGI-Application-Dispatch-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcgiappdisp',
  'target_regex': u'CGI-Application-Dispatch-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cgiapplogdisp',
  'distfiles': u'CSWpmcgiapplogdisp.gspec CSWpmcgiapplogdisp.depend CSWpmcgiapplogdisp.prototype CGI-Application-Plugin-LogDispatch-1.00.tar.gz ',
  'gar_regex': u'CGI-Application-Plugin-LogDispatch-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcgiapplogdisp',
  'target_regex': u'CGI-Application-Plugin-LogDispatch-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cgisession',
  'distfiles': u'COPYING CGI-Session-4.42.tar.gz ',
  'gar_regex': u'CGI-Session-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcgisession',
  'target_regex': u'CGI-Session-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cgpcli',
  'distfiles': u'CSWpmcgpcli.gspec  CGP-CLI-2.7.5.tar.gz ',
  'gar_regex': u'CGP-CLI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcgpcli',
  'target_regex': u'CGP-CLI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_chart',
  'distfiles': u'Chart-2.4.1.tar.gz ',
  'gar_regex': u'Chart-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmchart',
  'target_regex': u'Chart-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classinspector',
  'distfiles': u'Class-Inspector-1.24.tar.gz ',
  'gar_regex': u'Class-Inspector-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassinspector',
  'target_regex': u'Class-Inspector-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classloader',
  'distfiles': u'CSWpmclassloader.gspec CSWpmclassloader.depend CSWpmclassloader.prototype Class-Loader-2.03.tar.gz ',
  'gar_regex': u'Class-Loader-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassloader',
  'target_regex': u'Class-Loader-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classretval',
  'distfiles': u'Class-ReturnValue-0.55.tar.gz ',
  'gar_regex': u'Class-ReturnValue-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassretval',
  'target_regex': u'Class-ReturnValue-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_clearsilver',
  'distfiles': u'clearsilver-0.10.5.tar.gz ',
  'gar_regex': u'clearsilver-(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWpmcs',
  'target_regex': u'clearsilver-(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'pm_clone',
  'distfiles': u'Clone-0.31.tar.gz ',
  'gar_regex': u'Clone-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclone',
  'target_regex': u'Clone-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_clsaccessor',
  'distfiles': u'COPYING Class-Accessor-0.33.tar.gz ',
  'gar_regex': u'Class-Accessor-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclsaccessor',
  'target_regex': u'Class-Accessor-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_clsaccessorchnd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmclsaccessorchnd',
  'target_regex': None},
 {'catalogname': u'pm_clsautouse',
  'distfiles': u'Class-Autouse-1.29.tar.gz ',
  'gar_regex': u'Class-Autouse-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclsautouse',
  'target_regex': u'Class-Autouse-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_clscontainer',
  'distfiles': u'COPYING Class-Container-0.12.tar.gz ',
  'gar_regex': u'Class-Container-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclscontainer',
  'target_regex': u'Class-Container-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_clsdtainherit',
  'distfiles': u'COPYING Class-Data-Inheritable-0.08.tar.gz ',
  'gar_regex': u'Class-Data-Inheritable-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclsdtainherit',
  'target_regex': u'Class-Data-Inheritable-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_compressrawzlib',
  'distfiles': u'COPYING Compress-Raw-Zlib-2.032.tar.gz ',
  'gar_regex': u'Compress-Raw-Zlib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcompressrawzlib',
  'target_regex': u'Compress-Raw-Zlib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_compresszlib',
  'distfiles': u' ',
  'gar_regex': u'Compress-Zlib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcompresszlib',
  'target_regex': u'Compress-Zlib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_configgeneral',
  'distfiles': u'COPYING Config-General-2.44.tar.gz ',
  'gar_regex': u'Config-General-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmconfiggeneral',
  'target_regex': u'Config-General-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_configinifiles',
  'distfiles': u'CSWpmcfginifls.gspec CSWpmcfginifls.depend CSWpmcfginifls.prototype Config-IniFiles-2.38.tar.gz ',
  'gar_regex': u'Config-IniFiles-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcfginifls',
  'target_regex': u'Config-IniFiles-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_configtiny',
  'distfiles': u'Config-Tiny-2.12.tar.gz ',
  'gar_regex': u'Config-Tiny-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmconfigtiny',
  'target_regex': u'Config-Tiny-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_convertasn1',
  'distfiles': u'Convert-ASN1-0.22.tar.gz ',
  'gar_regex': u'Convert-ASN1-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmconvertasn1',
  'target_regex': u'Convert-ASN1-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_convertbinhex',
  'distfiles': u'Convert-BinHex-1.119.tar.gz ',
  'gar_regex': u'Convert-BinHex-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmconvertbinhex',
  'target_regex': u'Convert-BinHex-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_converttnef',
  'distfiles': u'COPYING Convert-TNEF-0.17.tar.gz ',
  'gar_regex': u'Convert-TNEF-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmconverttnef',
  'target_regex': u'Convert-TNEF-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_convertuulib',
  'distfiles': u'Convert-UUlib-1.33.tar.gz ',
  'gar_regex': u'Convert-UUlib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmconvertuulib',
  'target_regex': u'Convert-UUlib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptdes',
  'distfiles': u'Crypt-DES-2.05.tar.gz ',
  'gar_regex': u'Crypt-DES-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptdes',
  'target_regex': u'Crypt-DES-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptosslbignum',
  'distfiles': u'Crypt-OpenSSL-Bignum-0.04.tar.gz ',
  'gar_regex': u'Crypt-OpenSSL-Bignum-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptosslbignum',
  'target_regex': u'Crypt-OpenSSL-Bignum-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptrijndael',
  'distfiles': u'Crypt-Rijndael-1.09.tar.gz ',
  'gar_regex': u'Crypt-Rijndael-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptrijndael',
  'target_regex': u'Crypt-Rijndael-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptssleay',
  'distfiles': u'Crypt-SSLeay-0.57.tar.gz ',
  'gar_regex': u'Crypt-SSLeay-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptssleay',
  'target_regex': u'Crypt-SSLeay-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_csssquish',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmcsssquish',
  'target_regex': None},
 {'catalogname': u'pm_cyrus',
  'distfiles': u'cyrus-imapd-2.3.16.tar.gz CSWcyrusimapd.preinstall CSWcyrusimapd.checkinstall cyrus_imapd.changelog.CSW README.CSW services cswcyrus cswcyrus.xml imapd.conf cyrus.conf cyrus_imapd_utils.changelog.CSW pm_cyrus.changelog.CSW compile_et et_c.awk et_h.awk install-upgrade ',
  'gar_regex': u'cyrus-imapd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcyrus',
  'target_regex': u'cyrus-imapd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_datahier',
  'distfiles': u'Data-Hierarchy-0.34.tar.gz ',
  'gar_regex': u'Data-Hierarchy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdatahier',
  'target_regex': u'Data-Hierarchy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_datashowtbl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmdatashowtbl',
  'target_regex': None},
 {'catalogname': u'pm_datauuid',
  'distfiles': u'Data-UUID-1.203.tar.gz ',
  'gar_regex': u'Data-UUID-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdatauuid',
  'target_regex': u'Data-UUID-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_datecalc',
  'distfiles': u'Date-Calc-6.3.tar.gz ',
  'gar_regex': u'Date-Calc-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdatecalc',
  'target_regex': u'Date-Calc-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_datemanip',
  'distfiles': u'Date-Manip-6.01.tar.gz ',
  'gar_regex': u'Date-Manip-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdatemanip',
  'target_regex': u'Date-Manip-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbdmysql',
  'distfiles': u'DBD-mysql-4.013.tar.gz ',
  'gar_regex': u'DBD-mysql-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbdmysql',
  'target_regex': u'DBD-mysql-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbdoracle',
  'distfiles': u'COPYING DBD-Oracle-1.23.tar.gz ',
  'gar_regex': u'DBD-Oracle-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbdoracle',
  'target_regex': u'DBD-Oracle-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbdpg',
  'distfiles': u'DBD-Pg-2.17.2.tar.gz ',
  'gar_regex': u'DBD-Pg-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbdpg',
  'target_regex': u'DBD-Pg-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbdsqlite',
  'distfiles': u'DBD-SQLite-1.29.tar.gz ',
  'gar_regex': u'DBD-SQLite-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbdsqlite',
  'target_regex': u'DBD-SQLite-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbi',
  'distfiles': u'COPYING DBI-1.609.tar.gz ',
  'gar_regex': u'DBI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbi',
  'target_regex': u'DBI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbixdbschema',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmdbixdbschema',
  'target_regex': None},
 {'catalogname': u'pm_dbixsrchbuilder',
  'distfiles': u'CSWpmdbixsrchbuilder.gspec CSWpmdbixsrchbuilder.depend DBIx-SearchBuilder-1.45.tar.gz ',
  'gar_regex': u'DBIx-SearchBuilder-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbixsrchbuilder',
  'target_regex': u'DBIx-SearchBuilder-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_develcover',
  'distfiles': u'Devel-Cover-0.65.tar.gz ',
  'gar_regex': u'Devel-Cover-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdevelcover',
  'target_regex': u'Devel-Cover-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_develsymdump',
  'distfiles': u'Devel-Symdump-2.08.tar.gz ',
  'gar_regex': u'Devel-Symdump-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdevelsymdump',
  'target_regex': u'Devel-Symdump-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_devstacktrace',
  'distfiles': u'Devel-StackTrace-1.22.tar.gz ',
  'gar_regex': u'Devel-StackTrace-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdevstacktrace',
  'target_regex': u'Devel-StackTrace-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_digesthmac',
  'distfiles': u'COPYING Digest-HMAC-1.02.tar.gz ',
  'gar_regex': u'Digest-HMAC-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdigesthmac',
  'target_regex': u'Digest-HMAC-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_digestnilsimsa',
  'distfiles': u'Digest-Nilsimsa-0.06.tar.gz ',
  'gar_regex': u'Digest-Nilsimsa-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdigestnilsimsa',
  'target_regex': u'Digest-Nilsimsa-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_digestsha',
  'distfiles': u' ',
  'gar_regex': u'Digest-SHA-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdigestsha',
  'target_regex': u'Digest-SHA-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_digestsha1',
  'distfiles': u'Digest-SHA1-2.12.tar.gz ',
  'gar_regex': u'Digest-SHA1-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdigestsha1',
  'target_regex': u'Digest-SHA1-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_emailsimple',
  'distfiles': u'Email-Simple-2.100.tar.gz ',
  'gar_regex': u'Email-Simple-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmemailsimple',
  'target_regex': u'Email-Simple-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_error',
  'distfiles': u'COPYING Error-0.17016.tar.gz ',
  'gar_regex': u'Error-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmerror',
  'target_regex': u'Error-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_eventlib',
  'distfiles': u'Event-Lib-1.03.tar.gz ',
  'gar_regex': u'Event-Lib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmeventlib',
  'target_regex': u'Event-Lib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_exceptcls',
  'distfiles': u'Exception-Class-1.32.tar.gz ',
  'gar_regex': u'Exception-Class-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmexceptcls',
  'target_regex': u'Exception-Class-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_expect',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmexpect',
  'target_regex': None},
 {'catalogname': u'pm_expectsimp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmexpectsimp',
  'target_regex': None},
 {'catalogname': u'pm_extutautoinst',
  'distfiles': u'CSWpmextutautoinst.gspec CSWpmextutautoinst.depend ExtUtils-AutoInstall-0.63.tar.gz ',
  'gar_regex': u'ExtUtils-AutoInstall-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmextutautoinst',
  'target_regex': u'ExtUtils-AutoInstall-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_extutcbuilder',
  'distfiles': u'COPYING ExtUtils-CBuilder-0.2703.tar.gz ',
  'gar_regex': u'ExtUtils-CBuilder-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmextutcbuilder',
  'target_regex': u'ExtUtils-CBuilder-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_extutilsdepends',
  'distfiles': u'ExtUtils-Depends-0.302.tar.gz ',
  'gar_regex': u'ExtUtils-Depends-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmextutilsdepends',
  'target_regex': u'ExtUtils-Depends-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_extutilsmft',
  'distfiles': u'COPYING ExtUtils-Manifest-1.58.tar.gz ',
  'gar_regex': u'ExtUtils-Manifest-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmextutilsmft',
  'target_regex': u'ExtUtils-Manifest-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_extutparsexs',
  'distfiles': u'COPYING ExtUtils-ParseXS-2.2206.tar.gz ',
  'gar_regex': u'ExtUtils-ParseXS-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmextutparsexs',
  'target_regex': u'ExtUtils-ParseXS-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_extutxsbld',
  'distfiles': u'CSWpmextutxsbld.gspec CSWpmextutxsbld.depend CSWpmextutxsbld.prototype ExtUtils-XSBuilder-0.28.tar.gz ',
  'gar_regex': u'ExtUtils-XSBuilder-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmextutxsbld',
  'target_regex': u'ExtUtils-XSBuilder-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_fcgi',
  'distfiles': u'FCGI-0.68.tar.gz ',
  'gar_regex': u'FCGI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfcgi',
  'target_regex': u'FCGI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_filechdir',
  'distfiles': u'CSWpmfilechdir.gspec CSWpmfilechdir.depend CSWpmfilechdir.prototype File-chdir-0.06.tar.gz ',
  'gar_regex': u'File-chdir-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfilechdir',
  'target_regex': u'File-chdir-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_filechmod',
  'distfiles': u'COPYING File-chmod-0.32.tar.gz ',
  'gar_regex': u'File-chmod-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfilechmod',
  'target_regex': u'File-chmod-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_filecpyrecurs',
  'distfiles': u'COPYING File-Copy-Recursive-0.38.tar.gz ',
  'gar_regex': u'File-Copy-Recursive-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfilecpyrecurs',
  'target_regex': u'File-Copy-Recursive-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_filefindrule',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmfilefindrule',
  'target_regex': None},
 {'catalogname': u'pm_fileflat',
  'distfiles': u'File-Flat-1.04.tar.gz ',
  'gar_regex': u'File-Flat-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfileflat',
  'target_regex': u'File-Flat-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_filehomedir',
  'distfiles': u'File-HomeDir-0.86.tar.gz ',
  'gar_regex': u'File-HomeDir-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfilehomedir',
  'target_regex': u'File-HomeDir-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_filemmagic',
  'distfiles': u'CSWpmfilemmagic.gspec File-MMagic-1.27.tar.gz ',
  'gar_regex': u'File-MMagic-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfilemmagic',
  'target_regex': u'File-MMagic-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_filenfslock',
  'distfiles': u'CSWpmfilenfslock.gspec CSWpmfilenfslock.depend CSWpmfilenfslock.prototype File-NFSLock-1.20.tar.gz ',
  'gar_regex': u'File-NFSLock-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfilenfslock',
  'target_regex': u'File-NFSLock-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_fileremove',
  'distfiles': u'COPYING File-Remove-1.42.tar.gz ',
  'gar_regex': u'File-Remove-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfileremove',
  'target_regex': u'File-Remove-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_fileslurp',
  'distfiles': u'COPYING File-Slurp-9999.13.tar.gz ',
  'gar_regex': u'File-Slurp-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfileslurp',
  'target_regex': u'File-Slurp-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_filesysdf',
  'distfiles': u'Filesys-Df-0.92.tar.gz COPYING Filesys-Df-0.92.tar.gz ',
  'gar_regex': u'Filesys-Df-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfilesysdf',
  'target_regex': u'Filesys-Df-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_filetail',
  'distfiles': u'File-Tail-0.99.3.tar.gz ',
  'gar_regex': u'File-Tail-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfiletail',
  'target_regex': u'File-Tail-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_filetype',
  'distfiles': u'CSWpmfiletype.gspec CSWpmfiletype.depend CSWpmfiletype.prototype File-Type-0.22.tar.gz ',
  'gar_regex': u'File-Type-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfiletype',
  'target_regex': u'File-Type-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_fontafm',
  'distfiles': u'COPYING Font-AFM-1.20.tar.gz ',
  'gar_regex': u'Font-AFM-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfontafm',
  'target_regex': u'Font-AFM-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_freezethaw',
  'distfiles': u'COPYING FreezeThaw-0.5001.tar.gz ',
  'gar_regex': u'FreezeThaw-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfreezethaw',
  'target_regex': u'FreezeThaw-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_frontierrpc',
  'distfiles': u'CSWpmfrontierrpc.gspec CSWpmfrontierrpc.depend CSWpmfrontierrpc.prototype Frontier-RPC-0.07b4.tar.gz ',
  'gar_regex': u'Frontier-RPC-((\\d+(?:\\.\\d+)*)(b\\d+)?).tar.gz',
  'pkgname': u'CSWpmfrontierrpc',
  'target_regex': u'Frontier-RPC-((\\d+(?:\\.\\d+)*)(b\\d+)?).tar.gz'},
 {'catalogname': u'pm_gd',
  'distfiles': u'GD-2.45.tar.gz ',
  'gar_regex': u'GD-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgd',
  'target_regex': u'GD-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gdgraph',
  'distfiles': u'COPYING GDGraph-1.44.tar.gz ',
  'gar_regex': u'GDGraph-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgdgraph',
  'target_regex': u'GDGraph-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gdgraph3d',
  'distfiles': u'COPYING GD-Graph3d-0.63.tar.gz ',
  'gar_regex': u'GD-Graph3d-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgdgraph3d',
  'target_regex': u'GD-Graph3d-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gdtextut',
  'distfiles': u'COPYING GDTextUtil-0.86.tar.gz ',
  'gar_regex': u'GDTextUtil-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgdtextut',
  'target_regex': u'GDTextUtil-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_geocountries',
  'distfiles': u'COPYING Geography-Countries-2009041301.tar.gz ',
  'gar_regex': u'Geography-Countries-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgeocountries',
  'target_regex': u'Geography-Countries-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_geoippureperl',
  'distfiles': u'Geo-IP-PurePerl-1.23.tar.gz CSWpmgeoippureperl.gspec  Geo-IP-PurePerl-1.23.tar.gz ',
  'gar_regex': u'Geo-IP-PurePerl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgeoippureperl',
  'target_regex': u'Geo-IP-PurePerl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_glib',
  'distfiles': u'Glib-1.222.tar.gz ',
  'gar_regex': u'Glib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmglib',
  'target_regex': u'Glib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gtk2',
  'distfiles': u'Gtk2-1.221.tar.gz ',
  'gar_regex': u'Gtk2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgtk2',
  'target_regex': u'Gtk2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_heap',
  'distfiles': u'COPYING Heap-0.80.tar.gz ',
  'gar_regex': u'Heap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmheap',
  'target_regex': u'Heap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_hooklexwrap',
  'distfiles': u'COPYING Hook-LexWrap-0.24.tar.gz ',
  'gar_regex': u'Hook-LexWrap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhooklexwrap',
  'target_regex': u'Hook-LexWrap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_htmktokeparser',
  'distfiles': u'CSWpmhtmltokeparser.gspec CSWpmhtmltokeparser.depend HTML-TokeParser-Simple-3.15.tar.gz ',
  'gar_regex': u'HTML-TokeParser-Simple-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhtmktokeparser',
  'target_regex': u'HTML-TokeParser-Simple-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_htmlfmt',
  'distfiles': u'COPYING HTML-Format-2.04.tar.gz ',
  'gar_regex': u'HTML-Format-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhtmlfmt',
  'target_regex': u'HTML-Format-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_htmlmason',
  'distfiles': u'HTML-Mason-1.45.tar.gz ',
  'gar_regex': u'HTML-Mason-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhtmlmason',
  'target_regex': u'HTML-Mason-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_htmlparser',
  'distfiles': u'COPYING HTML-Parser-3.64.tar.gz ',
  'gar_regex': u'HTML-Parser-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhtmlparser',
  'target_regex': u'HTML-Parser-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_htmlscrubber',
  'distfiles': u'HTML-Scrubber-0.08.tar.gz ',
  'gar_regex': u'HTML-Scrubber-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhtmlscrubber',
  'target_regex': u'HTML-Scrubber-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_htmltagset',
  'distfiles': u'COPYING HTML-Tagset-3.20.tar.gz ',
  'gar_regex': u'HTML-Tagset-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhtmltagset',
  'target_regex': u'HTML-Tagset-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_htmltemplate',
  'distfiles': u'HTML-Template-2.9.tar.gz ',
  'gar_regex': u'HTML-Template-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhtmltmpl',
  'target_regex': u'HTML-Template-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_htmltree',
  'distfiles': u'COPYING HTML-Tree-4.1.tar.gz ',
  'gar_regex': u'HTML-Tree-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhtmltree',
  'target_regex': u'HTML-Tree-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_httpsvrmason',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmhttpsvrmason',
  'target_regex': None},
 {'catalogname': u'pm_httpsvrsimp',
  'distfiles': u'COPYING HTTP-Server-Simple-0.43.tar.gz ',
  'gar_regex': u'HTTP-Server-Simple-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhttpsvrsimp',
  'target_regex': u'HTTP-Server-Simple-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_iocompressbase',
  'distfiles': u' ',
  'gar_regex': u'IO-Compress-Base-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmiocompressbase',
  'target_regex': u'IO-Compress-Base-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_iocompresszlib',
  'distfiles': u' ',
  'gar_regex': u'IO-Compress-Zlib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmiocompresszlib',
  'target_regex': u'IO-Compress-Zlib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_iodigest',
  'distfiles': u'COPYING IO-Digest-0.10.tar.gz ',
  'gar_regex': u'IO-Digest-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmiodigest',
  'target_regex': u'IO-Digest-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_iomultiplex',
  'distfiles': u'COPYING IO-Multiplex-1.10.tar.gz ',
  'gar_regex': u'IO-Multiplex-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmiomultiplex',
  'target_regex': u'IO-Multiplex-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_iopager',
  'distfiles': u'CSWpmiopager.gspec CSWpmiopager.depend CSWpmiopager.prototype IO-Pager-0.06.tgz ',
  'gar_regex': u'IO-Pager-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWpmiopager',
  'target_regex': u'IO-Pager-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'pm_iosocketinet6',
  'distfiles': u'COPYING IO-Socket-INET6-2.65.tar.gz ',
  'gar_regex': u'IO-Socket-INET6-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmiosocketinet6',
  'target_regex': u'IO-Socket-INET6-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_iosocketssl',
  'distfiles': u'COPYING IO-Socket-SSL-1.33.tar.gz ',
  'gar_regex': u'IO-Socket-SSL-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmiosocketssl',
  'target_regex': u'IO-Socket-SSL-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_iostring',
  'distfiles': u'CSWpmiostring.gspec CSWpmiostring.depend CSWpmiostring.prototype IO-String-1.08.tar.gz ',
  'gar_regex': u'IO-String-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmiostring',
  'target_regex': u'IO-String-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_iostringy',
  'distfiles': u'IO-stringy-2.110.tar.gz ',
  'gar_regex': u'IO-stringy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmiostringy',
  'target_regex': u'IO-stringy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_iotty',
  'distfiles': u'IO-Tty-1.08.tar.gz ',
  'gar_regex': u'IO-Tty-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmiotty',
  'target_regex': u'IO-Tty-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_iozlib',
  'distfiles': u'COPYING IO-Zlib-1.10.tar.gz ',
  'gar_regex': u'IO-Zlib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmiozlib',
  'target_regex': u'IO-Zlib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_ipcountry',
  'distfiles': u'COPYING IP-Country-2.27.tar.gz ',
  'gar_regex': u'IP-Country-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmipcountry',
  'target_regex': u'IP-Country-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_ipcrun',
  'distfiles': u'IPC-Run-0.89.tar.gz ',
  'gar_regex': u'IPC-Run-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmipcrun',
  'target_regex': u'IPC-Run-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_ipcrun3',
  'distfiles': u'IPC-Run3-0.043.tar.gz ',
  'gar_regex': u'IPC-Run3-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmipcrun3',
  'target_regex': u'IPC-Run3-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_ipcshrlite',
  'distfiles': u'IPC-ShareLite-0.17.tar.gz ',
  'gar_regex': u'IPC-ShareLite-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmipcshrlite',
  'target_regex': u'IPC-ShareLite-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_lclemktxtfuz',
  'distfiles': u'CSWpmlclemktxtfuz.gspec Locale-Maketext-Fuzzy-0.02.tar.gz ',
  'gar_regex': u'Locale-Maketext-Fuzzy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlclemktxtfuz',
  'target_regex': u'Locale-Maketext-Fuzzy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_lclemktxtlex',
  'distfiles': u'Locale-Maketext-Lexicon-0.77.tar.gz ',
  'gar_regex': u'Locale-Maketext-Lexicon-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlclemktxtlex',
  'target_regex': u'Locale-Maketext-Lexicon-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_lclemktxtsimple',
  'distfiles': u'COPYING Locale-Maketext-Simple-0.21.tar.gz ',
  'gar_regex': u'Locale-Maketext-Simple-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlclemktxtsimple',
  'target_regex': u'Locale-Maketext-Simple-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_ldap',
  'distfiles': u'COPYING perl-ldap-0.39.tar.gz ',
  'gar_regex': u'perl-ldap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmldap',
  'target_regex': u'perl-ldap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_libwww',
  'distfiles': u'COPYING libwww-perl-5.833.tar.gz ',
  'gar_regex': u'libwww-perl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlibwww',
  'target_regex': u'libwww-perl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_libxmlperl',
  'distfiles': u'CSWpmlibxmlperl.gspec CSWpmlibxmlperl.depend CSWpmlibxmlperl.prototype libxml-perl-0.08.tar.gz ',
  'gar_regex': u'libxml-perl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlibxmlperl',
  'target_regex': u'libxml-perl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_listmoreut',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmlistmoreut',
  'target_regex': None},
 {'catalogname': u'pm_localegettext',
  'distfiles': u'COPYING gettext-1.05.tar.gz ',
  'gar_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlocalegettext',
  'target_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_log4perl',
  'distfiles': u'Log-Log4perl-1.25.tar.gz ',
  'gar_regex': u'Log-Log4perl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlog4perl',
  'target_regex': u'Log-Log4perl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_logdispatch',
  'distfiles': u'Log-Dispatch-2.26.tar.gz ',
  'gar_regex': u'Log-Dispatch-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlogdispatch',
  'target_regex': u'Log-Dispatch-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_logdispatchconf',
  'distfiles': u'COPYING Log-Dispatch-Config-1.03.tar.gz ',
  'gar_regex': u'Log-Dispatch-Config-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlogdispatchconf',
  'target_regex': u'Log-Dispatch-Config-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_logmessage',
  'distfiles': u'Log-Message-0.02.tar.gz ',
  'gar_regex': u'Log-Message-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlogmessage',
  'target_regex': u'Log-Message-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_logmsgsimple',
  'distfiles': u'COPYING Log-Message-Simple-0.06.tar.gz ',
  'gar_regex': u'Log-Message-Simple-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlogmsgsimple',
  'target_regex': u'Log-Message-Simple-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mailbox',
  'distfiles': u'Mail-Box-2.093.tar.gz ',
  'gar_regex': u'Mail-Box-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmailbox',
  'target_regex': u'Mail-Box-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_maildkim',
  'distfiles': u'Mail-DKIM-0.37.tar.gz ',
  'gar_regex': u'Mail-DKIM-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmaildkim',
  'target_regex': u'Mail-DKIM-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mailimapclient',
  'distfiles': u'Mail-IMAPClient-3.15.tar.gz ',
  'gar_regex': u'Mail-IMAPClient-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmailimapclient',
  'target_regex': u'Mail-IMAPClient-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mailsender',
  'distfiles': u'COPYING Mail-Sender-0.8.16.tar.gz ',
  'gar_regex': u'Mail-Sender-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmailsender',
  'target_regex': u'Mail-Sender-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mailsendmail',
  'distfiles': u'COPYING Mail-Sendmail-0.79.tar.gz ',
  'gar_regex': u'Mail-Sendmail-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmailsendmail',
  'target_regex': u'Mail-Sendmail-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mailspf',
  'distfiles': u'Mail-SPF-v2.007.tar.gz ',
  'gar_regex': u'Mail-SPF-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmailspf',
  'target_regex': u'Mail-SPF-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mailspfqry',
  'distfiles': u'COPYING Mail-SPF-Query-1.999.1.tar.gz ',
  'gar_regex': u'Mail-SPF-Query-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmailspfqry',
  'target_regex': u'Mail-SPF-Query-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mailtools',
  'distfiles': u'MailTools-2.06.tar.gz ',
  'gar_regex': u'MailTools-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmailtools',
  'target_regex': u'MailTools-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mathinterpolate',
  'distfiles': u'CSWpmmathinterpolate.gspec CSWpmmathinterpolate.prototype Math-Interpolate-1.05.tar.gz ',
  'gar_regex': u'Math-Interpolate-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmathinterpolate',
  'target_regex': u'Math-Interpolate-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_md5',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmmd5',
  'target_regex': None},
 {'catalogname': u'pm_mimebase64',
  'distfiles': u'COPYING MIME-Base64-3.09.tar.gz ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmimebase64',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mimelite',
  'distfiles': u'MIME-Lite-3.027.tar.gz ',
  'gar_regex': u'MIME-Lite-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmimelite',
  'target_regex': u'MIME-Lite-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mimetools',
  'distfiles': u'MIME-tools-5.427.tar.gz ',
  'gar_regex': u'MIME-tools-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmimetools',
  'target_regex': u'MIME-tools-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mimetypes',
  'distfiles': u'COPYING MIME-Types-1.29.tar.gz ',
  'gar_regex': u'MIME-Types-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmimetypes',
  'target_regex': u'MIME-Types-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mldbm',
  'distfiles': u'COPYING MLDBM-2.04.tar.gz ',
  'gar_regex': u'MLDBM-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmldbm',
  'target_regex': u'MLDBM-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_modcorelist',
  'distfiles': u'COPYING Module-CoreList-2.26.tar.gz ',
  'gar_regex': u'Module-CoreList-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmodcorelist',
  'target_regex': u'Module-CoreList-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_modload',
  'distfiles': u'COPYING Module-Load-0.18.tar.gz ',
  'gar_regex': u'Module-Load-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmodload',
  'target_regex': u'Module-Load-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_modloaded',
  'distfiles': u'COPYING Module-Loaded-0.06.tar.gz ',
  'gar_regex': u'Module-Loaded-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmodloaded',
  'target_regex': u'Module-Loaded-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_modrefresh',
  'distfiles': u'COPYING Module-Refresh-0.13.tar.gz ',
  'gar_regex': u'Module-Refresh-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmodrefresh',
  'target_regex': u'Module-Refresh-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_modulebuild',
  'distfiles': u' ',
  'gar_regex': u'Module-Build-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmodulebuild',
  'target_regex': u'Module-Build-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_moduleplug',
  'distfiles': u'COPYING Module-Pluggable-3.9.tar.gz ',
  'gar_regex': u'Module-Pluggable-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmoduleplug',
  'target_regex': u'Module-Pluggable-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_modulesign',
  'distfiles': u'COPYING Module-Signature-0.63.tar.gz ',
  'gar_regex': u'Module-Signature-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmodulesign',
  'target_regex': u'Module-Signature-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_modversrpt',
  'distfiles': u'COPYING Module-Versions-Report-1.06.tar.gz ',
  'gar_regex': u'Module-Versions-Report-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmodversrpt',
  'target_regex': u'Module-Versions-Report-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_nbrcompare',
  'distfiles': u'COPYING Number-Compare-0.01.tar.gz ',
  'gar_regex': u'Number-Compare-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnbrcompare',
  'target_regex': u'Number-Compare-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_net_ssh',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmnetssh',
  'target_regex': None},
 {'catalogname': u'pm_netaddrip',
  'distfiles': u'COPYING NetAddr-IP-4.028.tar.gz ',
  'gar_regex': u'NetAddr-IP-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetaddrip',
  'target_regex': u'NetAddr-IP-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netcidr',
  'distfiles': u'COPYING Net-CIDR-0.13.tar.gz ',
  'gar_regex': u'Net-CIDR-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetcidr',
  'target_regex': u'Net-CIDR-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netcidrlite',
  'distfiles': u'COPYING Net-CIDR-Lite-0.21.tar.gz ',
  'gar_regex': u'Net-CIDR-Lite-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetcidrlite',
  'target_regex': u'Net-CIDR-Lite-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netdaemon',
  'distfiles': u'COPYING Net-Daemon-0.43.tar.gz ',
  'gar_regex': u'Net-Daemon-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetdaemon',
  'target_regex': u'Net-Daemon-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netdns',
  'distfiles': u'COPYING Net-DNS-0.66.tar.gz ',
  'gar_regex': u'Net-DNS-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetdns',
  'target_regex': u'Net-DNS-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netinet',
  'distfiles': u'Net-ext-1.011.tar.gz ',
  'gar_regex': u'Net-ext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetinet',
  'target_regex': u'Net-ext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netip',
  'distfiles': u'Net-IP-1.25.tar.gz ',
  'gar_regex': u'Net-IP-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetip',
  'target_regex': u'Net-IP-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netserver',
  'distfiles': u'COPYING Net-Server-0.97.tar.gz ',
  'gar_regex': u'Net-Server-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetserver',
  'target_regex': u'Net-Server-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netsnmp',
  'distfiles': u'Net-SNMP-v6.0.1.tar.gz ',
  'gar_regex': u'Net-SNMP-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetsnmp',
  'target_regex': u'Net-SNMP-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netssleay',
  'distfiles': u'Net-SSLeay-1.36.tar.gz ',
  'gar_regex': u'Net-SSLeay-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetssleay',
  'target_regex': u'Net-SSLeay-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_numberformat',
  'distfiles': u'COPYING Number-Format-1.73.tar.gz ',
  'gar_regex': u'Number-Format-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnumberformat',
  'target_regex': u'Number-Format-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_objaccessor',
  'distfiles': u'Object-Accessor-0.36.tar.gz ',
  'gar_regex': u'Object-Accessor-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmobjaccessor',
  'target_regex': u'Object-Accessor-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_objmultitype',
  'distfiles': u'CSWpmobjmultitype.gspec CSWpmobjmultitype.depend CSWpmobjmultitype.prototype Object-MultiType-0.05.tar.gz ',
  'gar_regex': u'Object-MultiType-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmobjmultitype',
  'target_regex': u'Object-MultiType-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_objrealizelater',
  'distfiles': u'COPYING Object-Realize-Later-0.18.tar.gz ',
  'gar_regex': u'Object-Realize-Later-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmobjrealizelater',
  'target_regex': u'Object-Realize-Later-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_osslrandom',
  'distfiles': u'Crypt-OpenSSL-Random-0.04.tar.gz ',
  'gar_regex': u'Crypt-OpenSSL-Random-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptosslrandom',
  'target_regex': u'Crypt-OpenSSL-Random-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_osslrsa',
  'distfiles': u'Crypt-OpenSSL-RSA-0.25.tar.gz ',
  'gar_regex': u'Crypt-OpenSSL-RSA-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptosslrsa',
  'target_regex': u'Crypt-OpenSSL-RSA-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_paramsutil',
  'distfiles': u'Params-Util-1.00.tar.gz ',
  'gar_regex': u'Params-Util-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmparamsutil',
  'target_regex': u'Params-Util-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_pardist',
  'distfiles': u'CSWpmpardist.gspec PAR-Dist-0.07.tar.gz ',
  'gar_regex': u'PAR-Dist-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpardist',
  'target_regex': u'PAR-Dist-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_parserecdescent',
  'distfiles': u'Parse-RecDescent-1.963.tar.gz ',
  'gar_regex': u'Parse-RecDescent-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmparserecdescent',
  'target_regex': u'Parse-RecDescent-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_parsesyslog',
  'distfiles': u'Parse-Syslog-1.10.tar.gz ',
  'gar_regex': u'Parse-Syslog-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmparsesyslog',
  'target_regex': u'Parse-Syslog-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_patchreader',
  'distfiles': u'COPYING PatchReader-0.9.5.tar.gz ',
  'gar_regex': u'PatchReader-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpatchreader',
  'target_regex': u'PatchReader-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_pathclass',
  'distfiles': u'Path-Class-0.17.tar.gz ',
  'gar_regex': u'Path-Class-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpathclass',
  'target_regex': u'Path-Class-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_perlioeol',
  'distfiles': u'PerlIO-eol-0.14.tar.gz ',
  'gar_regex': u'PerlIO-eol-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmperlioeol',
  'target_regex': u'PerlIO-eol-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_perlioviadyn',
  'distfiles': u'PerlIO-via-dynamic-0.13.tar.gz ',
  'gar_regex': u'PerlIO-via-dynamic-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmperlioviadyn',
  'target_regex': u'PerlIO-via-dynamic-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_perlioviasym',
  'distfiles': u'PerlIO-via-symlink-0.05.tar.gz ',
  'gar_regex': u'PerlIO-via-symlink-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmperlioviasym',
  'target_regex': u'PerlIO-via-symlink-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_pkgconst',
  'distfiles': u'Package-Constants-0.02.tar.gz ',
  'gar_regex': u'Package-Constants-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpkgconst',
  'target_regex': u'Package-Constants-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_plrpc',
  'distfiles': u'COPYING PlRPC-0.2020.tar.gz ',
  'gar_regex': u'PlRPC-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmplrpc',
  'target_regex': u'PlRPC-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_podescapes',
  'distfiles': u'COPYING Pod-Escapes-1.04.tar.gz ',
  'gar_regex': u'Pod-Escapes-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpodescapes',
  'target_regex': u'Pod-Escapes-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_podpom',
  'distfiles': u'CSWpmpodpom.gspec CSWpmpodpom.depend Pod-POM-0.17.tar.gz ',
  'gar_regex': u'Pod-POM-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpodpom',
  'target_regex': u'Pod-POM-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_podreadme',
  'distfiles': u'COPYING Pod-Readme-0.10.tar.gz ',
  'gar_regex': u'Pod-Readme-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpodreadme',
  'target_regex': u'Pod-Readme-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_podsimple',
  'distfiles': u'COPYING Pod-Simple-3.14.tar.gz ',
  'gar_regex': u'Pod-Simple-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpodsimple',
  'target_regex': u'Pod-Simple-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_podtests',
  'distfiles': u'Pod-Tests-1.19.tar.gz ',
  'gar_regex': u'Pod-Tests-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpodtests',
  'target_regex': u'Pod-Tests-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_prefork',
  'distfiles': u'prefork-1.04.tar.gz ',
  'gar_regex': u'prefork-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmprefork',
  'target_regex': u'prefork-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_prmscheck',
  'distfiles': u'COPYING Params-Check-0.26.tar.gz ',
  'gar_regex': u'Params-Check-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmprmscheck',
  'target_regex': u'Params-Check-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_prmsvldt',
  'distfiles': u'Params-Validate-0.95.tar.gz ',
  'gar_regex': u'Params-Validate-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmprmsvldt',
  'target_regex': u'Params-Validate-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_procprocesstbl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmproctbl',
  'target_regex': None},
 {'catalogname': u'pm_radiususerfile',
  'distfiles': u'RADIUS-UserFile-1.01.tar.gz ',
  'gar_regex': u'RADIUS-UserFile-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmradiususerfile',
  'target_regex': u'RADIUS-UserFile-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_regexpcom',
  'distfiles': u'COPYING Regexp-Common-2010010201.tar.gz ',
  'gar_regex': u'Regexp-Common-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmregexpcom',
  'target_regex': u'Regexp-Common-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_regexpshellish',
  'distfiles': u'CSWpmregexpshellish.gspec CSWpmregexpshellish.depend CSWpmregexpshellish.prototype Regexp-Shellish-0.93.tar.gz ',
  'gar_regex': u'Regexp-Shellish-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmregexpshellish',
  'target_regex': u'Regexp-Shellish-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_rpcxml',
  'distfiles': u'RPC-XML-0.69.tar.gz ',
  'gar_regex': u'RPC-XML-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmrpcxml',
  'target_regex': u'RPC-XML-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_sdf',
  'distfiles': u'CSWpmsdf.gspec CSWpmsdf.prototype sdf-2.001.tar.gz ',
  'gar_regex': u'sdf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsdf',
  'target_regex': u'sdf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_snmpsession',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmsnmpsession',
  'target_regex': None},
 {'catalogname': u'pm_soaplite',
  'distfiles': u'COPYING SOAP-Lite-0.710.10.tar.gz ',
  'gar_regex': u'SOAP-Lite-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsoaplite',
  'target_regex': u'SOAP-Lite-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_socket6',
  'distfiles': u'Socket6-0.23.tar.gz ',
  'gar_regex': u'Socket6-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsocket6',
  'target_regex': u'Socket6-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_sortversions',
  'distfiles': u'COPYING Sort-Versions-1.5.tar.gz ',
  'gar_regex': u'Sort-Versions-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsortver',
  'target_regex': u'Sort-Versions-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_speedycgi',
  'distfiles': u'CSWpmspeedycgi.gspec CGI-SpeedyCGI-2.22.tar.gz ',
  'gar_regex': u'CGI-SpeedyCGI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmspeedycgi',
  'target_regex': u'CGI-SpeedyCGI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_speedycgiperl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmspeedycgiperl',
  'target_regex': None},
 {'catalogname': u'pm_string_approx',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmstringapprox',
  'target_regex': None},
 {'catalogname': u'pm_stringcrc32',
  'distfiles': u'COPYING String-CRC32-1.4.tar.gz ',
  'gar_regex': u'String-CRC32-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmstringcrc32',
  'target_regex': u'String-CRC32-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_suboverride',
  'distfiles': u'CSWpmsuboverride.gspec CSWpmsuboverride.depend Sub-Override-0.08.tar.gz ',
  'gar_regex': u'Sub-Override-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsuboverride',
  'target_regex': u'Sub-Override-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_subuplevel',
  'distfiles': u'Sub-Uplevel-0.2002.tar.gz ',
  'gar_regex': u'Sub-Uplevel-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsubuplevel',
  'target_regex': u'Sub-Uplevel-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_subversion',
  'distfiles': u'subversion-1.6.15.tar.bz2 CSWsvn.checkinstall CSWap2svn.postinstall CSWap2svn.preremove httpd-svn.conf.CSW svn_access.conf.CSW fixme.sh ',
  'gar_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWpmsvn',
  'target_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'pm_svnmirror',
  'distfiles': u'COPYING SVN-Mirror-0.75.tar.gz ',
  'gar_regex': u'SVN-Mirror-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsvnmirror',
  'target_regex': u'SVN-Mirror-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_svnsimple',
  'distfiles': u'CSWpmsvnsimple.gspec CSWpmsvnsimple.depend CSWpmsvnsimple.prototype SVN-Simple-0.27.tar.gz ',
  'gar_regex': u'SVN-Simple-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsvnsimple',
  'target_regex': u'SVN-Simple-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_syshostnamelong',
  'distfiles': u'COPYING Sys-Hostname-Long-1.4.tar.gz ',
  'gar_regex': u'Sys-Hostname-Long-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsyshostnamelong',
  'target_regex': u'Sys-Hostname-Long-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_templategd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmtemplategd',
  'target_regex': None},
 {'catalogname': u'pm_templatetal',
  'distfiles': u'CSWpmtemplatetal.gspec CSWpmtemplatetal.depend CSWpmtemplatetal.prototype Template-TAL-0.9.tar.gz ',
  'gar_regex': u'Template-TAL-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtemplatetal',
  'target_regex': u'Template-TAL-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_termreadkey',
  'distfiles': u'TermReadKey-2.30.tar.gz ',
  'gar_regex': u'TermReadKey-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtermreadkey',
  'target_regex': u'TermReadKey-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_termui',
  'distfiles': u'COPYING Term-UI-0.20.tar.gz ',
  'gar_regex': u'Term-UI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtermui',
  'target_regex': u'Term-UI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testclassapi',
  'distfiles': u'Test-ClassAPI-1.06.tar.gz ',
  'gar_regex': u'Test-ClassAPI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestclassapi',
  'target_regex': u'Test-ClassAPI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testexpect',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmtestexpect',
  'target_regex': None},
 {'catalogname': u'pm_testinline',
  'distfiles': u'CSWpmtestinline.gspec Test-Inline-0.16.tar.gz ',
  'gar_regex': u'Test-Inline-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestinline',
  'target_regex': u'Test-Inline-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testlongstr',
  'distfiles': u'COPYING Test-LongString-0.14.tar.gz ',
  'gar_regex': u'Test-LongString-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestlongstr',
  'target_regex': u'Test-LongString-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testpod',
  'distfiles': u'COPYING Test-Pod-1.44.tar.gz ',
  'gar_regex': u'Test-Pod-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestpod',
  'target_regex': u'Test-Pod-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testscript',
  'distfiles': u'Test-Script-1.03.tar.gz ',
  'gar_regex': u'Test-Script-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestscript',
  'target_regex': u'Test-Script-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testwwwmech',
  'distfiles': u'COPYING Test-WWW-Mechanize-1.30.tar.gz ',
  'gar_regex': u'Test-WWW-Mechanize-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestwwwmech',
  'target_regex': u'Test-WWW-Mechanize-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testxml',
  'distfiles': u'CSWpmtestxml.gspec CSWpmtestxml.depend CSWpmtestxml.prototype Test-XML-0.07.tar.gz ',
  'gar_regex': u'Test-XML-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestxml',
  'target_regex': u'Test-XML-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_textcsv',
  'distfiles': u'Text-CSV-1.15.tar.gz ',
  'gar_regex': u'Text-CSV-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtextcsv',
  'target_regex': u'Text-CSV-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_textcsvxs',
  'distfiles': u'Text-CSV_XS-0.70.tgz ',
  'gar_regex': u'Text-CSV_XS-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmttextcsvxs',
  'target_regex': u'Text-CSV_XS-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_textdiff',
  'distfiles': u'CSWpmtextdiff.gspec CSWpmtextdiff.depend CSWpmtextdiff.prototype Text-Diff-0.35.tar.gz ',
  'gar_regex': u'Text-Diff-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtextdiff',
  'target_regex': u'Text-Diff-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_textglob',
  'distfiles': u'COPYING Text-Glob-0.08.tar.gz ',
  'gar_regex': u'Text-Glob-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtextglob',
  'target_regex': u'Text-Glob-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_textscraper',
  'distfiles': u'CSWpmtextscraper.gspec CSWpmtextscraper.depend CSWpmtextscraper.prototype Text-Scraper-0.02.tar.gz ',
  'gar_regex': u'Text-Scraper-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtextscraper',
  'target_regex': u'Text-Scraper-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_texttemplate',
  'distfiles': u'Text-Template-1.45.tar.gz ',
  'gar_regex': u'Text-Template-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtexttemplate',
  'target_regex': u'Text-Template-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_textwikifmt',
  'distfiles': u'Text-WikiFormat-0.79.tar.gz ',
  'gar_regex': u'Text-WikiFormat-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtextwikifmt',
  'target_regex': u'Text-WikiFormat-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_textwrap',
  'distfiles': u'COPYING Text-Wrapper-1.02.tar.gz ',
  'gar_regex': u'Text-Wrapper-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtextwrap',
  'target_regex': u'Text-Wrapper-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_tieixhash',
  'distfiles': u'Tie-IxHash-1.21.tar.gz ',
  'gar_regex': u'Tie-IxHash-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtieixhash',
  'target_regex': u'Tie-IxHash-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_timedate',
  'distfiles': u'COPYING TimeDate-1.20.tar.gz ',
  'gar_regex': u'TimeDate-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtimedate',
  'target_regex': u'TimeDate-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_timemods',
  'distfiles': u'COPYING Time-modules-2006.0814.tar.gz ',
  'gar_regex': u'Time-modules-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtimemods',
  'target_regex': u'Time-modules-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_timeperiod',
  'distfiles': u'COPYING Period-1.20.tar.gz ',
  'gar_regex': u'Period-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtimeperiod',
  'target_regex': u'Period-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_tk',
  'distfiles': u'Tk-804.028.tar.gz ',
  'gar_regex': u'Tk-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtk',
  'target_regex': u'Tk-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_treesimple',
  'distfiles': u'CSWpmtreesimple.gspec Tree-Simple-1.16.tar.gz ',
  'gar_regex': u'Tree-Simple-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtreesimple',
  'target_regex': u'Tree-Simple-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_tstbldrtester',
  'distfiles': u'COPYING Test-Builder-Tester-1.01.tar.gz ',
  'gar_regex': u'Test-Builder-Tester-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtstbldrtester',
  'target_regex': u'Test-Builder-Tester-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_tstexcept',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmtstexcept',
  'target_regex': None},
 {'catalogname': u'pm_tstmanif',
  'distfiles': u'CSWpmtstmanif.gspec Test-Manifest-1.17.tar.gz ',
  'gar_regex': u'Test-Manifest-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtstmanif',
  'target_regex': u'Test-Manifest-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_tt2',
  'distfiles': u'Template-Toolkit-2.22.tar.gz ',
  'gar_regex': u'Template-Toolkit-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtt2',
  'target_regex': u'Template-Toolkit-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_tt2common',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmtt2-common',
  'target_regex': None},
 {'catalogname': u'pm_txtautofmt',
  'distfiles': u'COPYING Text-Autoformat-1.669002.tar.gz ',
  'gar_regex': u'Text-Autoformat-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtxtautofmt',
  'target_regex': u'Text-Autoformat-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_txtquoted',
  'distfiles': u'CSWpmtxtquoted.gspec CSWpmtxtquoted.depend Text-Quoted-1.10.tar.gz ',
  'gar_regex': u'Text-Quoted-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtxtquoted',
  'target_regex': u'Text-Quoted-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_txtreform',
  'distfiles': u'COPYING Text-Reform-1.20.tar.gz ',
  'gar_regex': u'Text-Reform-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtxtreform',
  'target_regex': u'Text-Reform-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_unicodestring',
  'distfiles': u'Unicode-String-2.09.tar.gz ',
  'gar_regex': u'Unicode-String-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmunicodestring',
  'target_regex': u'Unicode-String-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_univrequire',
  'distfiles': u'CSWpmunivrequire.gspec CSWpmunivrequire.depend CSWpmunivrequire.prototype UNIVERSAL-require-0.11.tar.gz ',
  'gar_regex': u'UNIVERSAL-require-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmunivrequire',
  'target_regex': u'UNIVERSAL-require-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_unixsyslog',
  'distfiles': u'Unix-Syslog-1.0.tar.gz ',
  'gar_regex': u'Unix-Syslog-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmunixsyslog',
  'target_regex': u'Unix-Syslog-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_uri',
  'distfiles': u'URI-1.38.tar.gz ',
  'gar_regex': u'URI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmuri',
  'target_regex': u'URI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_useridentity',
  'distfiles': u'COPYING User-Identity-0.93.tar.gz ',
  'gar_regex': u'User-Identity-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmuseridentity',
  'target_regex': u'User-Identity-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_version',
  'distfiles': u'COPYING version-0.82.tar.gz ',
  'gar_regex': u'version-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmversion',
  'target_regex': u'version-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_want',
  'distfiles': u'Want-0.18.tar.gz ',
  'gar_regex': u'Want-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmwant',
  'target_regex': u'Want-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_wwwmechanize',
  'distfiles': u'COPYING WWW-Mechanize-1.66.tar.gz ',
  'gar_regex': u'WWW-Mechanize-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmwwwmechanize',
  'target_regex': u'WWW-Mechanize-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmldom',
  'distfiles': u'CSWpmxmldom.gspec CSWpmxmldom.depend XML-DOM-1.44.tar.gz ',
  'gar_regex': u'XML-DOM-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmldom',
  'target_regex': u'XML-DOM-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmllibxml',
  'distfiles': u'CSWpmxmllibxml.postinstall XML-LibXML-1.70.tar.gz ',
  'gar_regex': u'XML-LibXML-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmllibxml',
  'target_regex': u'XML-LibXML-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmllibxmlcom',
  'distfiles': u'CSWpmxmllibxml.postinstall XML-LibXML-1.70.tar.gz ',
  'gar_regex': u'XML-LibXML-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmllibxmlcom',
  'target_regex': u'XML-LibXML-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlnssupp',
  'distfiles': u'COPYING XML-NamespaceSupport-1.10.tar.gz ',
  'gar_regex': u'XML-NamespaceSupport-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlnssupp',
  'target_regex': u'XML-NamespaceSupport-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlparser',
  'distfiles': u'COPYING XML-Parser-2.36.tar.gz ',
  'gar_regex': u'XML-Parser-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlparser',
  'target_regex': u'XML-Parser-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlrecords',
  'distfiles': u'XML-Records-0.12.tar.gz ',
  'gar_regex': u'XML-Records-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlrecords',
  'target_regex': u'XML-Records-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlregexp',
  'distfiles': u'CSWpmxmlregexp.gspec CSWpmxmlregexp.depend CSWpmxmlregexp.prototype XML-RegExp-0.03.tar.gz ',
  'gar_regex': u'XML-RegExp-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlregexp',
  'target_regex': u'XML-RegExp-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlrss',
  'distfiles': u'COPYING XML-RSS-1.47.tar.gz ',
  'gar_regex': u'XML-RSS-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlrss',
  'target_regex': u'XML-RSS-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlsax',
  'distfiles': u'XML-SAX-0.96.tar.gz ',
  'gar_regex': u'XML-SAX-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlsax',
  'target_regex': u'XML-SAX-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlsemdiff',
  'distfiles': u'CSWpmxmlsemdiff.gspec CSWpmxmlsemdiff.depend CSWpmxmlsemdiff.prototype XML-SemanticDiff-0.95.tar.gz ',
  'gar_regex': u'XML-SemanticDiff-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlsemdiff',
  'target_regex': u'XML-SemanticDiff-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlsimple',
  'distfiles': u'XML-Simple-2.18.tar.gz ',
  'gar_regex': u'XML-Simple-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlsimple',
  'target_regex': u'XML-Simple-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlsmart',
  'distfiles': u'CSWpmxmlsmart.gspec CSWpmxmlsmart.depend CSWpmxmlsmart.prototype XML-Smart-1.6.9.tar.gz ',
  'gar_regex': u'XML-Smart-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlsmart',
  'target_regex': u'XML-Smart-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmltokeparser',
  'distfiles': u'XML-TokeParser-0.05.tar.gz ',
  'gar_regex': u'XML-TokeParser-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmltokeparser',
  'target_regex': u'XML-TokeParser-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmltwig',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmxmltwig',
  'target_regex': None},
 {'catalogname': u'pm_xmlxpath',
  'distfiles': u'XML-XPath-1.13.tar.gz ',
  'gar_regex': u'XML-XPath-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlxpath',
  'target_regex': u'XML-XPath-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_yaml',
  'distfiles': u'YAML-0.72.tar.gz ',
  'gar_regex': u'YAML-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmyaml',
  'target_regex': u'YAML-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_yamlsyck',
  'distfiles': u'YAML-Syck-1.07.tar.gz ',
  'gar_regex': u'YAML-Syck-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmyamlsyck',
  'target_regex': u'YAML-Syck-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pmtools',
  'distfiles': u'COPYING pmtools-1.10.tar.gz ',
  'gar_regex': u'pmtools-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtools',
  'target_regex': u'pmtools-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'png',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpng',
  'target_regex': None},
 {'catalogname': u'poppler',
  'distfiles': u'poppler-0.12.4.tar.gz old_libs_i386.tar.bz2 old_libs_sparc.tar.bz2 ',
  'gar_regex': u'poppler-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpoppler',
  'target_regex': u'poppler-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'poppler_data',
  'distfiles': u'poppler-data-0.4.0.tar.gz ',
  'gar_regex': u'poppler-data-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpopplerdata',
  'target_regex': u'poppler-data-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'postfix',
  'distfiles': u'postfix-2.7.1.tar.gz ',
  'gar_regex': u'postfix-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpostfix',
  'target_regex': u'postfix-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'postgresql',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpostgresql',
  'target_regex': None},
 {'catalogname': u'postgresqlcontrib',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpostgresqlcontrib',
  'target_regex': None},
 {'catalogname': u'postgresqljdbc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpgjdbc',
  'target_regex': None},
 {'catalogname': u'pound',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpound',
  'target_regex': None},
 {'catalogname': u'pound2',
  'distfiles': u'Pound-2.4.5.tgz ',
  'gar_regex': u'pound2-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWpound2',
  'target_regex': u'pound2-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'povray',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpovray',
  'target_regex': None},
 {'catalogname': u'prboom',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWprboom',
  'target_regex': None},
 {'catalogname': u'privoxy',
  'distfiles': u'privoxy-3.0.12-stable-src.tar.gz ',
  'gar_regex': u'privoxy-(\\d+(?:\\.\\d+)*)-stable-src.tar.gz',
  'pkgname': u'CSWprivoxy',
  'target_regex': u'privoxy-(\\d+(?:\\.\\d+)*)-stable-src.tar.gz'},
 {'catalogname': u'procmail',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWprocmail',
  'target_regex': None},
 {'catalogname': u'proftpd',
  'distfiles': u'proftpd-1.3.3d.tar.bz2 cswproftpd ',
  'gar_regex': u'proftpd-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWproftpd',
  'target_regex': u'proftpd-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'proj',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWproj',
  'target_regex': None},
 {'catalogname': u'ps2eps',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWps2eps',
  'target_regex': None},
 {'catalogname': u'psi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpsi',
  'target_regex': None},
 {'catalogname': u'psiconv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpsiconv',
  'target_regex': None},
 {'catalogname': u'pstotext',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpstotext',
  'target_regex': None},
 {'catalogname': u'pstree',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpstree',
  'target_regex': None},
 {'catalogname': u'psutils',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpsutils',
  'target_regex': None},
 {'catalogname': u'pth',
  'distfiles': u'pth-2.0.7.tar.gz CSWpth.gspec  ',
  'gar_regex': u'pth-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpth',
  'target_regex': u'pth-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ptunnel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWptunnel',
  'target_regex': None},
 {'catalogname': u'puppet',
  'distfiles': u'puppet-0.25.4.tar.gz cswpuppetd cswpuppetmasterd cswusergroup ',
  'gar_regex': u'puppet-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpuppet',
  'target_regex': u'puppet-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pv',
  'distfiles': u'pv-1.1.4.tar.gz ',
  'gar_regex': u'pv-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpv',
  'target_regex': u'pv-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pwgen',
  'distfiles': u'pwgen-2.06.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWpwgen',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'py_ldap',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpyldap',
  'target_regex': None},
 {'catalogname': u'pycairo',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpycairo',
  'target_regex': None},
 {'catalogname': u'pyclearsilver',
  'distfiles': u'clearsilver-0.10.5.tar.gz ',
  'gar_regex': u'clearsilver-(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWpycs',
  'target_regex': u'clearsilver-(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'pydocutils',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpydocutils',
  'target_regex': None},
 {'catalogname': u'pygobject',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpygobject',
  'target_regex': None},
 {'catalogname': u'pygtk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpygtk',
  'target_regex': None},
 {'catalogname': u'pymysql',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpymysql',
  'target_regex': None},
 {'catalogname': u'pyorbit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpyorbit',
  'target_regex': None},
 {'catalogname': u'pysetuptools',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpysetuptools',
  'target_regex': None},
 {'catalogname': u'pysqlite',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpysqlite',
  'target_regex': None},
 {'catalogname': u'pysqlite2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpysqlite2',
  'target_regex': None},
 {'catalogname': u'pysvn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpysvn',
  'target_regex': None},
 {'catalogname': u'python',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpython',
  'target_regex': None},
 {'catalogname': u'python_tk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpython-tk',
  'target_regex': None},
 {'catalogname': u'pyxml',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpyxml',
  'target_regex': None},
 {'catalogname': u'qca',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWqca',
  'target_regex': None},
 {'catalogname': u'qca_sasl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWqcasasl',
  'target_regex': None},
 {'catalogname': u'qca_tls',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWqcatls',
  'target_regex': None},
 {'catalogname': u'qcad',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWqcad',
  'target_regex': None},
 {'catalogname': u'qcad_library',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWqcadlib',
  'target_regex': None},
 {'catalogname': u'qdbm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWqdbm',
  'target_regex': None},
 {'catalogname': u'qemu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWqemu',
  'target_regex': None},
 {'catalogname': u'qpopper',
  'distfiles': u'qpopper4.0.19.tar.gz README.CSW ',
  'gar_regex': u'qpopper(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWqpopper',
  'target_regex': u'qpopper(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'qt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWqt',
  'target_regex': None},
 {'catalogname': u'qt_docs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWqtdocs',
  'target_regex': None},
 {'catalogname': u'qt_gcc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWqtgcc',
  'target_regex': None},
 {'catalogname': u'quake2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWquake2',
  'target_regex': None},
 {'catalogname': u'quanta',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWquanta',
  'target_regex': None},
 {'catalogname': u'quilt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWquilt',
  'target_regex': None},
 {'catalogname': u'radiance',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWradiance',
  'target_regex': None},
 {'catalogname': u'rake',
  'distfiles': u'rake-0.8.7.tgz ',
  'gar_regex': u'rake-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrake',
  'target_regex': u'rake-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rapidsvn',
  'distfiles': u'rapidsvn-0.12.0-1.tar.gz ',
  'gar_regex': u'rapidsvn-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrapidsvn',
  'target_regex': u'rapidsvn-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'razor',
  'distfiles': u'razor-agents-2.85.tar.bz2 ',
  'gar_regex': u'razor-agents-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWrazor',
  'target_regex': u'razor-agents-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'rbsvn',
  'distfiles': u'subversion-1.6.15.tar.bz2 CSWsvn.checkinstall CSWap2svn.postinstall CSWap2svn.preremove httpd-svn.conf.CSW svn_access.conf.CSW fixme.sh ',
  'gar_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWrbsvn',
  'target_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'rc',
  'distfiles': u'rc-1.7.1.tar.gz ',
  'gar_regex': u'rc-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrc',
  'target_regex': u'rc-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rcs',
  'distfiles': u'rcs-5.7.tar.Z ',
  'gar_regex': u'rcs-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrcs',
  'target_regex': u'rcs-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rdesktop',
  'distfiles': u'rdesktop-1.6.0.tar.gz ',
  'gar_regex': u'rdesktop-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrdesktop',
  'target_regex': u'rdesktop-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rdist',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWrdist',
  'target_regex': None},
 {'catalogname': u'readline',
  'distfiles': u'readline-4.3.tar.gz readline-5.2.tar.gz readline-6.1.tar.gz ',
  'gar_regex': u'readline-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWreadline',
  'target_regex': u'readline-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'recode',
  'distfiles': u'recode-3.6.tar.gz  ',
  'gar_regex': u'recode-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrecode',
  'target_regex': u'recode-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'regina',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWregina',
  'target_regex': None},
 {'catalogname': u'render_dev',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWrenderdev',
  'target_regex': None},
 {'catalogname': u'renderpm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWrenderpm',
  'target_regex': None},
 {'catalogname': u'reportlab',
  'distfiles': u'ReportLab_2_4.tar.gz ',
  'gar_regex': u'ReportLab_(\\d+(?:\\_\\d+)*).tar.gz',
  'pkgname': u'CSWreportlab',
  'target_regex': u'ReportLab_(\\d+(?:\\_\\d+)*).tar.gz'},
 {'catalogname': u'reportmagic',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWreportmagic',
  'target_regex': None},
 {'catalogname': u'rinetd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWrinetd',
  'target_regex': None},
 {'catalogname': u'rlwrap',
  'distfiles': u'rlwrap-0.37.tar.gz changelog.CSW ',
  'gar_regex': u'rlwrap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrlwrap',
  'target_regex': u'rlwrap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rocksndiamonds',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWrocksndiamonds',
  'target_regex': None},
 {'catalogname': u'rrdtool',
  'distfiles': u'rrdtool-1.4.4.tar.gz ',
  'gar_regex': u'rrdtool-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrrd',
  'target_regex': u'rrdtool-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rsxs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWrsxs',
  'target_regex': None},
 {'catalogname': u'rsync',
  'distfiles': u'rsync-3.0.7.tar.gz ',
  'gar_regex': u'rsync-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrsync',
  'target_regex': u'rsync-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWrt',
  'target_regex': None},
 {'catalogname': u'ruby',
  'distfiles': u'ruby-1.8.7-p302.tar.bz2 ',
  'gar_regex': u'ruby-(\\d+(?:\\.\\d+)*)-p(\\d+).tar.bz2',
  'pkgname': u'CSWruby',
  'target_regex': u'ruby-(\\d+(?:\\.\\d+)*)-p(\\d+).tar.bz2'},
 {'catalogname': u'rubydoc',
  'distfiles': u'ruby-1.8.7-p302.tar.bz2 ',
  'gar_regex': u'ruby-(\\d+(?:\\.\\d+)*)-p(\\d+).tar.bz2',
  'pkgname': u'CSWrubydoc',
  'target_regex': u'ruby-(\\d+(?:\\.\\d+)*)-p(\\d+).tar.bz2'},
 {'catalogname': u'rubygems',
  'distfiles': u'rubygems-1.3.7.tgz ',
  'gar_regex': u'rubygems-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWrubygems',
  'target_regex': u'rubygems-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'rubytk',
  'distfiles': u'ruby-1.8.7-p302.tar.bz2 ',
  'gar_regex': u'ruby-(\\d+(?:\\.\\d+)*)-p(\\d+).tar.bz2',
  'pkgname': u'CSWrubytk',
  'target_regex': u'ruby-(\\d+(?:\\.\\d+)*)-p(\\d+).tar.bz2'},
 {'catalogname': u'rwhois',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWrwhois',
  'target_regex': None},
 {'catalogname': u'rxvt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWrxvt',
  'target_regex': None},
 {'catalogname': u'samba',
  'distfiles': u'samba-3.5.6.tar.gz ',
  'gar_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsamba',
  'target_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'samba_client',
  'distfiles': u'samba-3.5.6.tar.gz ',
  'gar_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsambaclient',
  'target_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'samba_common',
  'distfiles': u'samba-3.5.6.tar.gz ',
  'gar_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsambacommon',
  'target_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'samba_doc',
  'distfiles': u'samba-3.5.6.tar.gz ',
  'gar_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsambadoc',
  'target_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'samba_lib',
  'distfiles': u'samba-3.5.6.tar.gz ',
  'gar_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsambalib',
  'target_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'samba_libdev',
  'distfiles': u'samba-3.5.6.tar.gz ',
  'gar_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsambalibdev',
  'target_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'samba_swat',
  'distfiles': u'samba-3.5.6.tar.gz ',
  'gar_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsambaswat',
  'target_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'samba_wb',
  'distfiles': u'samba-3.5.6.tar.gz ',
  'gar_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsambawb',
  'target_regex': u'samba-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'saneback',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsaneback',
  'target_regex': None},
 {'catalogname': u'sanefront',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsanefront',
  'target_regex': None},
 {'catalogname': u'sasl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsasl',
  'target_regex': None},
 {'catalogname': u'sasl_gssapi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsaslgssapi',
  'target_regex': None},
 {'catalogname': u'sasl_sql',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsaslsql',
  'target_regex': None},
 {'catalogname': u'saslauthd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsaslauthd',
  'target_regex': None},
 {'catalogname': u'sbcl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsbcl',
  'target_regex': None},
 {'catalogname': u'sc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsc',
  'target_regex': None},
 {'catalogname': u'schilybase',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWschilybase',
  'target_regex': None},
 {'catalogname': u'schilyutils',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWschilyutils',
  'target_regex': None},
 {'catalogname': u'scli',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWscli',
  'target_regex': None},
 {'catalogname': u'scotty',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWscotty',
  'target_regex': None},
 {'catalogname': u'screen',
  'distfiles': u'screen-4.0.3.tar.gz screenrc changelog.CSW ',
  'gar_regex': u'screen-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWscrn',
  'target_regex': u'screen-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'scrollkeeper',
  'distfiles': u'scrollkeeper-0.3.14.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWscrollkeeper',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'scummvm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWscummvm',
  'target_regex': None},
 {'catalogname': u'sdlimage',
  'distfiles': u'SDL_image-1.2.10.tar.gz ',
  'gar_regex': u'SDL_image-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsdlimage',
  'target_regex': u'SDL_image-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'sdlmixer',
  'distfiles': u'SDL_mixer-1.2.11.tar.gz ',
  'gar_regex': u'SDL_mixer-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsdlmixer',
  'target_regex': u'SDL_mixer-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'sdlnet',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsdlnet',
  'target_regex': None},
 {'catalogname': u'sdlsound',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsdlsound',
  'target_regex': None},
 {'catalogname': u'sdlttf',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsdlttf',
  'target_regex': None},
 {'catalogname': u'seamonkey',
  'distfiles': u'seamonkey-1.1.18.source.tar.bz2 CSWseamonkey.postremove CSWseamonkey.postinstall  ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWseamonkey',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'send_nsca',
  'distfiles': u'nsca-2.7.2.tar.gz CSWnsca.prototype CSWnsca.preinstall cswnsca CSWnsca.cswusergroup CSWsendnsca.prototype CSWsendnsca.preinstall CSWsendnsca.cswusergroup ',
  'gar_regex': u'',
  'pkgname': u'CSWsendnsca',
  'target_regex': u''},
 {'catalogname': u'sendmail',
  'distfiles': u'sendmail.8.14.3.tar.gz README.CSW sendmail.schema CSWsendmail.postinstall Sun-sendmail-deactivate.sh Sun-sendmail-reactivate.sh cswsendmail site.config.m4 CSWsendmail.i.sol8 CSWsendmail.i.sol9 CSWsendmail.i.sol10 CSWsendmail.checkinstall CSWsendmail.preremove CSWsendmail.preinstall CSWsendmail.space aliases.CSW helpfile.CSW local-host-names.CSW README.CSW sendmail.cf.CSW sm-client.st.CSW statistics.CSW submit.cf.CSW trusted-users.CSW ',
  'gar_regex': u'sendmail-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsendmail',
  'target_regex': u'sendmail-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'shared_mime_info',
  'distfiles': u'shared-mime-info-0.71.tar.bz2 ',
  'gar_regex': u'shared-mime-info-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWsharedmimeinfo',
  'target_regex': u'shared-mime-info-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'shmux',
  'distfiles': u'shmux-1.0.2.tgz ',
  'gar_regex': u'shmux-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWshmux',
  'target_regex': u'shmux-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'shutils',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWshutils',
  'target_regex': None},
 {'catalogname': u'silctoolkit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsilctoolkit',
  'target_regex': None},
 {'catalogname': u'silvercity',
  'distfiles': u'SilverCity-0.9.7.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWsilvercity',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'simgear',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsimgear',
  'target_regex': None},
 {'catalogname': u'skencil',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWskencil',
  'target_regex': None},
 {'catalogname': u'slang',
  'distfiles': u' slang-1.4.9.tar.gz  slang-2.2.2.tar.gz ',
  'gar_regex': u'slang-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWslang',
  'target_regex': u'slang-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'slib',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWslib',
  'target_regex': None},
 {'catalogname': u'sloccount',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsloccount',
  'target_regex': None},
 {'catalogname': u'slrn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWslrn',
  'target_regex': None},
 {'catalogname': u'smarteiffel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsmarteiffel',
  'target_regex': None},
 {'catalogname': u'smartmontools',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsmartmontools',
  'target_regex': None},
 {'catalogname': u'snd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsnd',
  'target_regex': None},
 {'catalogname': u'snort',
  'distfiles': u'snort-2.8.5.tar.gz ',
  'gar_regex': u'snort-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsnort',
  'target_regex': u'snort-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'sodipodi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsodipodi',
  'target_regex': None},
 {'catalogname': u'sox',
  'distfiles': u'sox-14.3.1.tar.gz ',
  'gar_regex': u'sox-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsox',
  'target_regex': u'sox-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'spamass_milter',
  'distfiles': u'spamass-milter-0.3.1.tar.gz COPYING ',
  'gar_regex': u'spamass-milter-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWspamass-milter',
  'target_regex': u'spamass-milter-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'spamassassin',
  'distfiles': u'Mail-SpamAssassin-3.3.1.tar.gz COPYING ',
  'gar_regex': u'Mail-SpamAssassin-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWspamassassin',
  'target_regex': u'Mail-SpamAssassin-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'spider',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWspider',
  'target_regex': None},
 {'catalogname': u'sqlite',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsqlite',
  'target_regex': None},
 {'catalogname': u'sqlite3',
  'distfiles': u'sqlite-3.7.2.tar.gz  copyright-release.html ',
  'gar_regex': u'sqlite-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsqlite3',
  'target_regex': u'sqlite-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'squid',
  'distfiles': u'squid-2.7.STABLE9.tar.bz2 cswsquid ',
  'gar_regex': u'',
  'pkgname': u'CSWsquid',
  'target_regex': u''},
 {'catalogname': u'squidguard',
  'distfiles': u'squidGuard-1.4.tar.gz squidGuard-1.4-patch-20091015.tar.gz squidGuard-1.4-patch-20091019.tar.gz ',
  'gar_regex': u'squidguard-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsquidguard',
  'target_regex': u'squidguard-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'sqwebmail',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsqwebmail',
  'target_regex': None},
 {'catalogname': u'srm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsrm',
  'target_regex': None},
 {'catalogname': u'sshproxy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWssh-proxy',
  'target_regex': None},
 {'catalogname': u'star',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWstar',
  'target_regex': None},
 {'catalogname': u'startup_notif',
  'distfiles': u'startup-notification-0.9.tar.gz ',
  'gar_regex': u'startup-notification-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWstartupnotif',
  'target_regex': u'startup-notification-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'stellarium',
  'distfiles': u'stellarium-0.10.4.tar.gz ',
  'gar_regex': u'stellarium-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWstellarium',
  'target_regex': u'stellarium-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'stlport',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWstlport',
  'target_regex': None},
 {'catalogname': u'stunnel',
  'distfiles': u'stunnel-4.33.tar.gz ',
  'gar_regex': u'stunnel-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWstunnel',
  'target_regex': u'stunnel-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'subversion',
  'distfiles': u'subversion-1.6.15.tar.bz2 CSWsvn.checkinstall CSWap2svn.postinstall CSWap2svn.preremove httpd-svn.conf.CSW svn_access.conf.CSW fixme.sh ',
  'gar_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWsvn',
  'target_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'subversion_devel',
  'distfiles': u'subversion-1.6.15.tar.bz2 CSWsvn.checkinstall CSWap2svn.postinstall CSWap2svn.preremove httpd-svn.conf.CSW svn_access.conf.CSW fixme.sh ',
  'gar_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWsvn-devel',
  'target_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'sudo',
  'distfiles': u'sudo-1.7.4p2.tar.gz  CSWsudo-common.postinstall  ',
  'gar_regex': u'sudo-((\\d+(?:\\.\\d+)*)(p\\d+)?).tar.gz',
  'pkgname': u'CSWsudo',
  'target_regex': u'sudo-((\\d+(?:\\.\\d+)*)(p\\d+)?).tar.gz'},
 {'catalogname': u'sudo_common',
  'distfiles': u'sudo-1.7.4p2.tar.gz  CSWsudo-common.postinstall  ',
  'gar_regex': u'sudo-((\\d+(?:\\.\\d+)*)(p\\d+)?).tar.gz',
  'pkgname': u'CSWsudo-common',
  'target_regex': u'sudo-((\\d+(?:\\.\\d+)*)(p\\d+)?).tar.gz'},
 {'catalogname': u'sudo_ldap',
  'distfiles': u'sudo-1.7.4p4.tar.gz  ',
  'gar_regex': u'sudo-((\\d+(?:\\.\\d+)*)(p\\d+)?).tar.gz',
  'pkgname': u'CSWsudoldap',
  'target_regex': u'sudo-((\\d+(?:\\.\\d+)*)(p\\d+)?).tar.gz'},
 {'catalogname': u'sunbird',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsunbird',
  'target_regex': None},
 {'catalogname': u'svk',
  'distfiles': u'COPYING SVK-v2.2.3.tar.gz ',
  'gar_regex': u'SVK-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsvk',
  'target_regex': u'SVK-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'swig',
  'distfiles': u'swig-1.3.40.tar.gz ',
  'gar_regex': u'swig-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWswig',
  'target_regex': u'swig-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'sword',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsword',
  'target_regex': None},
 {'catalogname': u'swtlibs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWswtlibs',
  'target_regex': None},
 {'catalogname': u'sylpheed',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsylpheed',
  'target_regex': None},
 {'catalogname': u'sylpheed_iconset',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsylpheediconset',
  'target_regex': None},
 {'catalogname': u'synergy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsynergy',
  'target_regex': None},
 {'catalogname': u'sysconftool',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsysconftool',
  'target_regex': None},
 {'catalogname': u't1lib',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWt1lib',
  'target_regex': None},
 {'catalogname': u'taglib_gcc',
  'distfiles': u'taglib-1.6.3.tar.gz ',
  'gar_regex': u'taglib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtaglibgcc',
  'target_regex': u'taglib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tap',
  'distfiles': u'tuntap.tar.gz ',
  'gar_regex': u'tuntap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtap',
  'target_regex': u'tuntap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tcl',
  'distfiles': u'tcl8.5.8-src.tar.gz ',
  'gar_regex': u'tcl(\\d+(?:\\.\\d+)*)-src.tar.gz',
  'pkgname': u'CSWtcl',
  'target_regex': u'tcl(\\d+(?:\\.\\d+)*)-src.tar.gz'},
 {'catalogname': u'tcltls',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtcltls',
  'target_regex': None},
 {'catalogname': u'tcpdump',
  'distfiles': u'tcpdump-4.1.1.tar.gz ',
  'gar_regex': u'tcpdump-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtcpdump',
  'target_regex': u'tcpdump-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tcptraceroute',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtcptraceroute',
  'target_regex': None},
 {'catalogname': u'tcpwrappers',
  'distfiles': u'tcp_wrappers_7.6-ipv6.4.tar.gz COPYING README CSWtcpwrap.postmsg ',
  'gar_regex': u'tcp_wrappers_(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtcpwrap',
  'target_regex': u'tcp_wrappers_(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tcsh',
  'distfiles': u'tcsh-6.17.00.tar.gz CSWtcsh.postinstall CSWtcsh.postremove ',
  'gar_regex': u'tcsh-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtcsh',
  'target_regex': u'tcsh-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tetex',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtetex',
  'target_regex': None},
 {'catalogname': u'tex_dirtree',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtexdirtree',
  'target_regex': None},
 {'catalogname': u'tex_metauml',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtexmetauml',
  'target_regex': None},
 {'catalogname': u'tex_metaumlman',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtexmetaumlman',
  'target_regex': None},
 {'catalogname': u'tex_pdftricks',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtexpdftricks',
  'target_regex': None},
 {'catalogname': u'tex_vdevnag',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtexvdevnag',
  'target_regex': None},
 {'catalogname': u'tex_vdevnag_common',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtexvdevnagcommon',
  'target_regex': None},
 {'catalogname': u'texinfo',
  'distfiles': u'texinfo-4.13a.tar.gz CSWtexinfo.postinstall mkdirentries ',
  'gar_regex': u'texinfo-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtexinfo',
  'target_regex': u'texinfo-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'textutils',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtextutils',
  'target_regex': None},
 {'catalogname': u'thttpd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWthttpd',
  'target_regex': None},
 {'catalogname': u'thunderbird',
  'distfiles': u'thunderbird-2.0.0.23-source.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWthunderbird',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'thunderbird_fr',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-fr',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tiff',
  'distfiles': u'tiff-3.9.2.tar.gz ',
  'gar_regex': u'tiff-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWtiff',
  'target_regex': u'tiff-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'timidity',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtimidity',
  'target_regex': None},
 {'catalogname': u'tin',
  'distfiles': u'tin-1.9.6.tar.gz COPYING ',
  'gar_regex': u'tin-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtin',
  'target_regex': u'tin-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tk',
  'distfiles': u'tk8.5.8-src.tar.gz ',
  'gar_regex': u'tk(\\d+(?:\\.\\d+)*)-src.tar.gz',
  'pkgname': u'CSWtk',
  'target_regex': u'tk(\\d+(?:\\.\\d+)*)-src.tar.gz'},
 {'catalogname': u'tkdiff',
  'distfiles': u'tkdiff-4.1.4-unix.tar.gz ',
  'gar_regex': u'tkdiff-(\\d+(?:\\.\\d+)*)-unix.tar.gz',
  'pkgname': u'CSWtkdiff',
  'target_regex': u'tkdiff-(\\d+(?:\\.\\d+)*)-unix.tar.gz'},
 {'catalogname': u'tla',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtla',
  'target_regex': None},
 {'catalogname': u'tla_tools',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtla-tools',
  'target_regex': None},
 {'catalogname': u'tm_img',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtmimg',
  'target_regex': None},
 {'catalogname': u'tm_netscape_remote',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtmnsrem',
  'target_regex': None},
 {'catalogname': u'tmpreaper',
  'distfiles': u'tmpreaper_1.6.13.tar.gz ',
  'gar_regex': u'tmpreaper_(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtmpreaper',
  'target_regex': u'tmpreaper_(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tn5250',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtn5250',
  'target_regex': None},
 {'catalogname': u'tnef',
  'distfiles': u'tnef-1.4.7.tar.gz ',
  'gar_regex': u'tnef-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtnef',
  'target_regex': u'tnef-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tomcat4',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtomcat4',
  'target_regex': None},
 {'catalogname': u'tomcat5',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtomcat5',
  'target_regex': None},
 {'catalogname': u'top',
  'distfiles': u'top-3.7.tar.gz ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtop',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tor',
  'distfiles': u'tor-0.2.1.28.tar.gz ',
  'gar_regex': u'tor-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtor',
  'target_regex': u'tor-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'totem',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtotem',
  'target_regex': None},
 {'catalogname': u'trac',
  'distfiles': u'Trac-0.12.1.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtrac',
  'target_regex': u'(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'transfig',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtransfig',
  'target_regex': None},
 {'catalogname': u'tree',
  'distfiles': u'tree-1.5.3.tgz ',
  'gar_regex': u'tree-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWtree',
  'target_regex': u'tree-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'treecc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtreecc',
  'target_regex': None},
 {'catalogname': u'tsclient',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtsclient',
  'target_regex': None},
 {'catalogname': u'ttcp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWttcp',
  'target_regex': None},
 {'catalogname': u'tun',
  'distfiles': u'tuntap.tar.gz ',
  'gar_regex': u'tuntap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtun',
  'target_regex': u'tuntap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tuxkart',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtuxkart',
  'target_regex': None},
 {'catalogname': u'ucarp',
  'distfiles': u'ucarp-1.5.2.tar.gz ',
  'gar_regex': u'ucarp-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWucarp',
  'target_regex': u'ucarp-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ucspi_tcp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWucspitcp',
  'target_regex': None},
 {'catalogname': u'unarj',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWunarj',
  'target_regex': None},
 {'catalogname': u'unclutter',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWunclutter',
  'target_regex': None},
 {'catalogname': u'unixodbc',
  'distfiles': u'unixODBC-2.3.0.tar.gz cswmigrateconf ',
  'gar_regex': u'unixODBC-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWunixodbc',
  'target_regex': u'unixODBC-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'unrar',
  'distfiles': u'unrarsrc-4.0.2.tar.gz unrar.1 ',
  'gar_regex': u'unrar-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWunrar',
  'target_regex': u'unrar-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'unzip',
  'distfiles': u'unzip60.tar.gz ',
  'gar_regex': u'unzip-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWunzip',
  'target_regex': u'unzip-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'unzoo',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWunzoo',
  'target_regex': None},
 {'catalogname': u'ved',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWved',
  'target_regex': None},
 {'catalogname': u'vim',
  'distfiles': u'vim-7.3.tar.bz2 vimrc vimrc.tiny gvimrc COPYING ',
  'gar_regex': u'',
  'pkgname': u'CSWvim',
  'target_regex': u''},
 {'catalogname': u'vimrt',
  'distfiles': u'vim-7.3.tar.bz2 vimrc vimrc.tiny gvimrc COPYING ',
  'gar_regex': u'',
  'pkgname': u'CSWvimrt',
  'target_regex': u''},
 {'catalogname': u'vispan',
  'distfiles': u'Vispan-3.1.1.tar.gz CSWvispan.gspec  Vispan-3.1.1.tar.gz ',
  'gar_regex': u'Vispan-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWvispan',
  'target_regex': u'Vispan-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'vlc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWvlc',
  'target_regex': None},
 {'catalogname': u'vncserver',
  'distfiles': u'tightvnc-1.3.10_unixsrc.tar.bz2 vncservers cswvncserver vncserver-wrapper.sh ',
  'gar_regex': u'tightvnc-(\\d+(?:\\.\\d+)*)_unixsrc.tar.bz2',
  'pkgname': u'CSWvncs',
  'target_regex': u'tightvnc-(\\d+(?:\\.\\d+)*)_unixsrc.tar.bz2'},
 {'catalogname': u'vncviewer',
  'distfiles': u'tightvnc-1.3.10_unixsrc.tar.bz2 vncservers cswvncserver vncserver-wrapper.sh ',
  'gar_regex': u'tightvnc-(\\d+(?:\\.\\d+)*)_unixsrc.tar.bz2',
  'pkgname': u'CSWvncv',
  'target_regex': u'tightvnc-(\\d+(?:\\.\\d+)*)_unixsrc.tar.bz2'},
 {'catalogname': u'vorbistools',
  'distfiles': u'vorbis-tools-1.2.0.tar.gz fixme.sh ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWvtools',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'vsftpd',
  'distfiles': u'vsftpd-2.3.2.tar.gz CSWvsftpd.preinstall changelog.CSW README.CSW vsftpd.conf vsftpd.userlist cswvsftpd cswvsftpd.xml vsftpd.smf_wrapper cswusergroup  ',
  'gar_regex': u'vsftpd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWvsftpd',
  'target_regex': u'vsftpd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'vte',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWvte',
  'target_regex': None},
 {'catalogname': u'w3m',
  'distfiles': u'w3m-0.5.2.tar.gz ',
  'gar_regex': u'w3m-(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWw3m',
  'target_regex': u'w3m-(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'w9wm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWw9wm',
  'target_regex': None},
 {'catalogname': u'w9wm_dtlogin',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWw9wm-dtlogin',
  'target_regex': None},
 {'catalogname': u'webalizer',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWwebalizer',
  'target_regex': None},
 {'catalogname': u'wesnoth',
  'distfiles': u'wesnoth-1.6.5.tar.bz2 ',
  'gar_regex': u'wesnoth-(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWwesnoth',
  'target_regex': u'wesnoth-(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'wget',
  'distfiles': u'wget-1.12.tar.bz2 ',
  'gar_regex': u'wget-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWwget',
  'target_regex': u'wget-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'wiggle',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWwiggle',
  'target_regex': None},
 {'catalogname': u'windowmaker',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWwmaker',
  'target_regex': None},
 {'catalogname': u'windowmaker_dtlogin',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWwmaker-dtlogin',
  'target_regex': None},
 {'catalogname': u'wireshark',
  'distfiles': u'wireshark-1.4.0.tar.bz2 ',
  'gar_regex': u'wireshark-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWwireshark',
  'target_regex': u'wireshark-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'wmcliphist',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWwmcliphist',
  'target_regex': None},
 {'catalogname': u'wmclock',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWwmclock',
  'target_regex': None},
 {'catalogname': u'wmf',
  'distfiles': u'libwmf-0.2.8.4.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWwmf',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'wmmail',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWwmmail',
  'target_regex': None},
 {'catalogname': u'wput',
  'distfiles': u'wput-0.6.2.tgz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWwput',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'wv2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWwv2',
  'target_regex': None},
 {'catalogname': u'wxwidgets_common',
  'distfiles': u'wxWidgets-2.8.10.tar.gz libwx_gtk2u-2.8.so.0.2.0-i386 libwx_gtk2u-2.8.so.0.2.0-sparc libwx_gtk2u_gl-2.8.so.0.2.0-i386 libwx_gtk2u_gl-2.8.so.0.2.0-sparc ',
  'gar_regex': u'wxWidgets-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWwxwidgetscommon',
  'target_regex': u'wxWidgets-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'wxwidgets_devel',
  'distfiles': u'wxWidgets-2.8.10.tar.gz libwx_gtk2u-2.8.so.0.2.0-i386 libwx_gtk2u-2.8.so.0.2.0-sparc libwx_gtk2u_gl-2.8.so.0.2.0-i386 libwx_gtk2u_gl-2.8.so.0.2.0-sparc ',
  'gar_regex': u'wxWidgets-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWwxwidgetsdevel',
  'target_regex': u'wxWidgets-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'wxwidgets_gtk2',
  'distfiles': u'wxWidgets-2.8.10.tar.gz libwx_gtk2u-2.8.so.0.2.0-i386 libwx_gtk2u-2.8.so.0.2.0-sparc libwx_gtk2u_gl-2.8.so.0.2.0-i386 libwx_gtk2u_gl-2.8.so.0.2.0-sparc ',
  'gar_regex': u'wxWidgets-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWwxwidgetsgtk2',
  'target_regex': u'wxWidgets-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_ssh_askpass',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWx11sshaskp',
  'target_regex': None},
 {'catalogname': u'x2x',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWx2x',
  'target_regex': None},
 {'catalogname': u'x3270',
  'distfiles': u'suite3270-3.3.11ga6-src.tgz ',
  'gar_regex': u'x3270-(\\d+(?:\\.\\d+)*)-src.tar.gz',
  'pkgname': u'CSWx3270',
  'target_regex': u'x3270-(\\d+(?:\\.\\d+)*)-src.tar.gz'},
 {'catalogname': u'xalanj',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxalanj',
  'target_regex': None},
 {'catalogname': u'xaw3d',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxaw3d',
  'target_regex': None},
 {'catalogname': u'xbill',
  'distfiles': u'xbill-2.1.tar.gz ',
  'gar_regex': u'xbill-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxbill',
  'target_regex': u'xbill-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xboard',
  'distfiles': u'xboard-4.4.1.tar.gz ',
  'gar_regex': u'xboard-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxboard',
  'target_regex': u'xboard-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xboing',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxboing',
  'target_regex': None},
 {'catalogname': u'xcdroast',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxcdroast',
  'target_regex': None},
 {'catalogname': u'xchat',
  'distfiles': u'xchat-2.8.6.tar.bz2 fixme.sh ',
  'gar_regex': u'xchat-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWxchat',
  'target_regex': u'xchat-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'xchat_pl',
  'distfiles': u'xchat-2.8.6.tar.bz2 fixme.sh ',
  'gar_regex': u'xchat-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWxchat-pl',
  'target_regex': u'xchat-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'xchat_py',
  'distfiles': u'xchat-2.8.6.tar.bz2 fixme.sh ',
  'gar_regex': u'xchat-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWxchat-py',
  'target_regex': u'xchat-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'xchat_tcl',
  'distfiles': u'xchat-2.8.6.tar.bz2 fixme.sh ',
  'gar_regex': u'xchat-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWxchat-tcl',
  'target_regex': u'xchat-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'xchm',
  'distfiles': u'xchm-1.18.tar.gz ',
  'gar_regex': u'xchm-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxchm',
  'target_regex': u'xchm-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xdiskusage',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxdiskusage',
  'target_regex': None},
 {'catalogname': u'xemacs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxemacs',
  'target_regex': None},
 {'catalogname': u'xemacs_packages',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxemacspkgs',
  'target_regex': None},
 {'catalogname': u'xephem',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxephem',
  'target_regex': None},
 {'catalogname': u'xerces_c',
  'distfiles': u'xerces-c-3.1.1.tar.gz ',
  'gar_regex': u'xerces-c-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxerces-c',
  'target_regex': u'xerces-c-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xercesj',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxercesj',
  'target_regex': None},
 {'catalogname': u'xfce',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfce',
  'target_regex': None},
 {'catalogname': u'xfce_appfinder',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfceappfinder',
  'target_regex': None},
 {'catalogname': u'xfce_calendar',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfcecalendar',
  'target_regex': None},
 {'catalogname': u'xfce_desktop',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfcedesktop',
  'target_regex': None},
 {'catalogname': u'xfce_dtlogin',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfcedtlogin',
  'target_regex': None},
 {'catalogname': u'xfce_engine',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfceengine',
  'target_regex': None},
 {'catalogname': u'xfce_iconbox',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfceiconbox',
  'target_regex': None},
 {'catalogname': u'xfce_iconthemes',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfceiconthemes',
  'target_regex': None},
 {'catalogname': u'xfce_launcher',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfcelauncher',
  'target_regex': None},
 {'catalogname': u'xfce_libs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfcelibs',
  'target_regex': None},
 {'catalogname': u'xfce_load',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfceload',
  'target_regex': None},
 {'catalogname': u'xfce_manager',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfcemanager',
  'target_regex': None},
 {'catalogname': u'xfce_mixer',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfcemixer',
  'target_regex': None},
 {'catalogname': u'xfce_panel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfcepanel',
  'target_regex': None},
 {'catalogname': u'xfce_plugins',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfceplugins',
  'target_regex': None},
 {'catalogname': u'xfce_print',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfceprint',
  'target_regex': None},
 {'catalogname': u'xfce_session',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfcesession',
  'target_regex': None},
 {'catalogname': u'xfce_systray',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfcesystray',
  'target_regex': None},
 {'catalogname': u'xfce_toys',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfcetoys',
  'target_regex': None},
 {'catalogname': u'xfce_utils',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfceutils',
  'target_regex': None},
 {'catalogname': u'xfce_xffm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfcexffm',
  'target_regex': None},
 {'catalogname': u'xfce_xfwm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfcexfwm',
  'target_regex': None},
 {'catalogname': u'xfce_xfwmthemes',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxfcexfwmthemes',
  'target_regex': None},
 {'catalogname': u'xfig',
  'distfiles': u'xfig.3.2.5b.full.tar.gz ',
  'gar_regex': u'xfig-(\\d+(?:\\.\\d+)*).full.tar.gz',
  'pkgname': u'CSWxfig',
  'target_regex': u'xfig-(\\d+(?:\\.\\d+)*).full.tar.gz'},
 {'catalogname': u'xforms',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxforms',
  'target_regex': None},
 {'catalogname': u'xlockmore',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxlockmore',
  'target_regex': None},
 {'catalogname': u'xmahjongg',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxmahjongg',
  'target_regex': None},
 {'catalogname': u'xmame',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxmame',
  'target_regex': None},
 {'catalogname': u'xmlcommonsext',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxmlcommonsext',
  'target_regex': None},
 {'catalogname': u'xmlstarlet',
  'distfiles': u'xmlstarlet-1.0.2.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWxmlstarlet',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'xmms',
  'distfiles': u'xmms-1.2.11.tar.bz2 ',
  'gar_regex': u'xmms-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWxmms',
  'target_regex': u'xmms-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'xmms_arts',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxmmsarts',
  'target_regex': None},
 {'catalogname': u'xosd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxosd',
  'target_regex': None},
 {'catalogname': u'xpdf',
  'distfiles': u'xpdf-3.02.tar.gz ',
  'gar_regex': u'xpdf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxpdf',
  'target_regex': u'xpdf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xpilot',
  'distfiles': u'xpilot-4.5.5.tar.bz2 ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxpilot',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xpm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxpm',
  'target_regex': None},
 {'catalogname': u'xpp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxpp',
  'target_regex': None},
 {'catalogname': u'xsane',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxsane',
  'target_regex': None},
 {'catalogname': u'xscreensaver',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxsave',
  'target_regex': None},
 {'catalogname': u'xsnow',
  'distfiles': u'xsnow-1.42.tar.gz COPYING ',
  'gar_regex': u'xsnow-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxsnow',
  'target_regex': u'xsnow-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xsp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxsp',
  'target_regex': None},
 {'catalogname': u'xtail',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxtail',
  'target_regex': None},
 {'catalogname': u'xterm',
  'distfiles': u'xterm-267.tgz COPYING ',
  'gar_regex': u'xterm-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWxterm',
  'target_regex': u'xterm-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'xtide',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxtide',
  'target_regex': None},
 {'catalogname': u'xtideh',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxtideh',
  'target_regex': None},
 {'catalogname': u'xtidew',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxtidew',
  'target_regex': None},
 {'catalogname': u'xv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxv',
  'target_regex': None},
 {'catalogname': u'xvfb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWXvfb',
  'target_regex': None},
 {'catalogname': u'xvid',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxvid',
  'target_regex': None},
 {'catalogname': u'xzgv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxzgv',
  'target_regex': None},
 {'catalogname': u'zebra',
  'distfiles': u'zebra-0.95a.tar.gz ',
  'gar_regex': u'zebra-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWzebra',
  'target_regex': u'zebra-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'zed',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWzed',
  'target_regex': None},
 {'catalogname': u'zip',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWzip',
  'target_regex': None},
 {'catalogname': u'zlib',
  'distfiles': u'zlib-1.2.5.tar.bz2 license ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWzlib',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'zope',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWzope',
  'target_regex': None},
 {'catalogname': u'zsh',
  'distfiles': u'zsh-4.3.10.tar.bz2 CSWzsh.gspec CSWzsh.postinstall CSWzsh.postremove ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWzsh',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'ack',
  'distfiles': u'ack-1.94.tar.gz ',
  'gar_regex': u'ack-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWack',
  'target_regex': u'ack-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'acpidump',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWacpidump',
  'target_regex': None},
 {'catalogname': u'albumshaper',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWalbumshaper',
  'target_regex': None},
 {'catalogname': u'albumshaper_common',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWalbumshapercommon',
  'target_regex': None},
 {'catalogname': u'alpine',
  'distfiles': u'alpine.tar.bz2 ',
  'gar_regex': u'alpine-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWalpine',
  'target_regex': u'alpine-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'ap2_modgeoip',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWap2modgeoip',
  'target_regex': None},
 {'catalogname': u'ap2_modmacro',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWap2modmacro',
  'target_regex': None},
 {'catalogname': u'ap2_modphp4',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWap2modphp4',
  'target_regex': None},
 {'catalogname': u'ap2_modwsgi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWap2modwsgi',
  'target_regex': None},
 {'catalogname': u'asciidoc',
  'distfiles': u'asciidoc-8.6.1.tar.gz  ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWasciidoc',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'atspi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWatspi',
  'target_regex': None},
 {'catalogname': u'autogen_doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWautogendoc',
  'target_regex': None},
 {'catalogname': u'autogen_rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWautogenrt',
  'target_regex': None},
 {'catalogname': u'autossh',
  'distfiles': u'autossh-1.4b.tgz ',
  'gar_regex': u'',
  'pkgname': u'CSWautossh',
  'target_regex': u''},
 {'catalogname': u'axel',
  'distfiles': u'axel-2.4.tar.gz ',
  'gar_regex': u'axel-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWaxel',
  'target_regex': u'axel-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'beautifulsoup',
  'distfiles': u'BeautifulSoup.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWbeautifulsoup',
  'target_regex': u''},
 {'catalogname': u'berkeleydb',
  'distfiles': u'',
  'gar_regex': u'',
  'pkgname': u'CSWbdb',
  'target_regex': u''},
 {'catalogname': u'berkeleydb_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbdbdevel',
  'target_regex': None},
 {'catalogname': u'berkeleydb_doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbdbdoc',
  'target_regex': None},
 {'catalogname': u'bind_devel',
  'distfiles': u'bind-9.7.2-P3.tar.gz CSWbindchroot.postinstall ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWbinddevel',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'bind_utils',
  'distfiles': u'bind-9.7.2-P3.tar.gz CSWbindchroot.postinstall ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWbindutils',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'boincclient',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWboincclient',
  'target_regex': None},
 {'catalogname': u'boincdevel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWboincdevel',
  'target_regex': None},
 {'catalogname': u'boinclibs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWboinclibs',
  'target_regex': None},
 {'catalogname': u'boincmanager',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWboincmanager',
  'target_regex': None},
 {'catalogname': u'botnet',
  'distfiles': u'Botnet-0.8.tar ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar',
  'pkgname': u'CSWbotnet',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar'},
 {'catalogname': u'bugbuddy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbugbuddy',
  'target_regex': None},
 {'catalogname': u'buildbot',
  'distfiles': u'buildbot-0.7.12.tar.gz buildbot-tail.patch buildbot-debug.patch ',
  'gar_regex': u'buildbot-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbuildbot',
  'target_regex': u'buildbot-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'bvi',
  'distfiles': u'bvi-1.3.2.src.tar.gz ',
  'gar_regex': u'bvi-(\\d+(?:\\.\\d+)*).src.tar.gz',
  'pkgname': u'CSWbvi',
  'target_regex': u'bvi-(\\d+(?:\\.\\d+)*).src.tar.gz'},
 {'catalogname': u'ca_certificates',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcacertificates',
  'target_regex': None},
 {'catalogname': u'cairomm',
  'distfiles': u'cairomm-1.8.0.tar.gz ',
  'gar_regex': u'cairomm-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcairomm',
  'target_regex': u'cairomm-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cdecl',
  'distfiles': u'cdecl-blocks-2.5.tar.gz ',
  'gar_regex': u'cdecl-blocks-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcdecl',
  'target_regex': u'cdecl-blocks-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'chrpath',
  'distfiles': u'chrpath-0.13.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWchrpath',
  'target_regex': u'(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'clisp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWclisp',
  'target_regex': None},
 {'catalogname': u'clusterit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWclusterit',
  'target_regex': None},
 {'catalogname': u'clusterssh',
  'distfiles': u'clusterssh-3.28.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWclusterssh',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'control_center',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcontrolcenter',
  'target_regex': None},
 {'catalogname': u'convmv',
  'distfiles': u'convmv-1.14.tar.gz ',
  'gar_regex': u'convmv-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWconvmv',
  'target_regex': u'convmv-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cswclassutils',
  'distfiles': u'COPYING CSWcswclassutils.i.cswinitsmf CSWcswclassutils.i.cswpostmsg CSWcswclassutils.i.cswusergroup CSWcswclassutils.i.cswtexinfo CSWcswclassutils.i.cswpreserveconf CSWcswclassutils.r.cswinetd CSWcswclassutils.i.cswcrontab CSWcswclassutils.i.cswcpsampleconf CSWcswclassutils.i.cswcptemplates CSWcswclassutils.r.cswinitsmf CSWcswclassutils.i.cswpycompile CSWcswclassutils.r.cswusergroup CSWcswclassutils.r.cswtexinfo CSWcswclassutils.r.cswpreserveconf CSWcswclassutils.i.cswmigrateconf CSWcswclassutils.i.cswetcservices CSWcswclassutils.r.cswpostmsg CSWcswclassutils.r.cswcrontab CSWcswclassutils.r.cswetcservices CSWcswclassutils.i.cswinetd CSWcswclassutils.r.cswcpsampleconf CSWcswclassutils.r.cswmigrateconf CSWcswclassutils.r.cswcptemplates CSWcswclassutils.r.cswpycompile ',
  'gar_regex': u'',
  'pkgname': u'CSWcswclassutils',
  'target_regex': u''},
 {'catalogname': u'curldevel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWcurldevel',
  'target_regex': None},
 {'catalogname': u'cvsproxy',
  'distfiles': u'cvsproxy-1.0.1.tar.gz ',
  'gar_regex': u'cvsproxy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcvsproxy',
  'target_regex': u'cvsproxy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cvsps',
  'distfiles': u'cvsps-2.1.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWcvsps',
  'target_regex': u''},
 {'catalogname': u'd4x',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWd4x',
  'target_regex': None},
 {'catalogname': u'dasher',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdasher',
  'target_regex': None},
 {'catalogname': u'dbus_python',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdbuspython',
  'target_regex': None},
 {'catalogname': u'devilspie',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdevilspie',
  'target_regex': None},
 {'catalogname': u'dhcp_devel',
  'distfiles': u'dhcp-4.2.0-P2.tar.gz ',
  'gar_regex': u'(dhcp-\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdhcpdevel',
  'target_regex': u'(dhcp-\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dhcping',
  'distfiles': u'dhcping-1.2.tar.gz ',
  'gar_regex': u'dhcping-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdhcping',
  'target_regex': u'dhcping-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'docbookdsssl',
  'distfiles': u'docbook-dsssl-1.79.tar.gz CSWdocbookdsssl.postinstall CSWdocbookdsssl.preremove ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdocbookdsssl',
  'target_regex': u'(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'docbookdtds',
  'distfiles': u'docbk30.zip docbk31.zip docbk40.zip docbk41.zip docbkx412.zip docbook-4.2.zip docbook-xml-4.2.zip docbook-4.3.zip docbook-xml-4.3.zip docbook-4.4.zip docbook-xml-4.4.zip docbook-4.5.zip docbook-xml-4.5.zip CSWdocbookdtds.postinstall CSWdocbookdtds.preremove ',
  'gar_regex': u'',
  'pkgname': u'CSWdocbookdtds',
  'target_regex': u''},
 {'catalogname': u'docbookxsl',
  'distfiles': u'docbook-xsl-1.74.3.tar.bz2 docbook-xsl-doc-1.74.3.tar.bz2 CSWdocbookxsl.preremove ',
  'gar_regex': u'',
  'pkgname': u'CSWdocbookxsl',
  'target_regex': u''},
 {'catalogname': u'docbookxsldoc',
  'distfiles': u'docbook-xsl-1.74.3.tar.bz2 docbook-xsl-doc-1.74.3.tar.bz2 CSWdocbookxsl.preremove ',
  'gar_regex': u'',
  'pkgname': u'CSWdocbookxsldoc',
  'target_regex': u''},
 {'catalogname': u'dosexec',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdosexec',
  'target_regex': None},
 {'catalogname': u'drill',
  'distfiles': u'ldns-1.6.7.tar.gz ',
  'gar_regex': u'drill-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdrill',
  'target_regex': u'drill-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dss',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWdss',
  'target_regex': None},
 {'catalogname': u'eclipsecmn',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWeclipsecmn',
  'target_regex': None},
 {'catalogname': u'eog',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWeog',
  'target_regex': None},
 {'catalogname': u'epiphany',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWepiphany',
  'target_regex': None},
 {'catalogname': u'erlang',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWerlang',
  'target_regex': None},
 {'catalogname': u'erlang_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWerlangdevel',
  'target_regex': None},
 {'catalogname': u'erlang_doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWerlangdoc',
  'target_regex': None},
 {'catalogname': u'euler',
  'distfiles': u'euler-1.61.0.tgz ',
  'gar_regex': u'euler-(\\d+(?:\\.\\d+)*).tz',
  'pkgname': u'CSWeuler',
  'target_regex': u'euler-(\\d+(?:\\.\\d+)*).tz'},
 {'catalogname': u'evolution',
  'distfiles': u'evolution-2.28.2.tar.bz2 ',
  'gar_regex': u'evolution-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWevolution',
  'target_regex': u'evolution-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'evolution_webcal',
  'distfiles': u'evolution-webcal-2.28.0.tar.bz2 ',
  'gar_regex': u'evolution-webcal-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWevolutionwebcal',
  'target_regex': u'evolution-webcal-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'fax2png',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfax2png',
  'target_regex': None},
 {'catalogname': u'ffcall',
  'distfiles': u'ffcall-1.10.tar.gz ',
  'gar_regex': u'ffcall-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffcall',
  'target_regex': u'ffcall-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'fileroller',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfileroller',
  'target_regex': None},
 {'catalogname': u'foomatic_filters',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfoomaticfilters',
  'target_regex': None},
 {'catalogname': u'freeradius',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWfreeradius',
  'target_regex': None},
 {'catalogname': u'gar_devel',
  'distfiles': u'',
  'gar_regex': u'',
  'pkgname': u'CSWgardevel',
  'target_regex': u''},
 {'catalogname': u'gcal',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcal',
  'target_regex': None},
 {'catalogname': u'gcc4gfortran',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc4gfortran',
  'target_regex': None},
 {'catalogname': u'gcc4gfortranrt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgcc4gfortranrt',
  'target_regex': None},
 {'catalogname': u'gconfeditor',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgconfeditor',
  'target_regex': None},
 {'catalogname': u'genshi',
  'distfiles': u'Genshi-0.6.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgenshi',
  'target_regex': u'(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'geoip',
  'distfiles': u'GeoIP-1.4.6.tar.gz ',
  'gar_regex': u'GeoIP-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgeoip',
  'target_regex': u'GeoIP-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'geoip_devel',
  'distfiles': u'GeoIP-1.4.6.tar.gz ',
  'gar_regex': u'GeoIP-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgeoipdevel',
  'target_regex': u'GeoIP-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'geolitedb',
  'distfiles': u'GeoIP.dat.gz COPYING ',
  'gar_regex': u'',
  'pkgname': u'CSWgeolitedb',
  'target_regex': u''},
 {'catalogname': u'ggettextrt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWggettextrt',
  'target_regex': None},
 {'catalogname': u'giflib',
  'distfiles': u'giflib-4.1.6.tar.bz2 ',
  'gar_regex': u'giflib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgiflib',
  'target_regex': u'giflib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'giflib_doc',
  'distfiles': u'giflib-4.1.6.tar.bz2 ',
  'gar_regex': u'giflib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgiflibdoc',
  'target_regex': u'giflib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'giflib_rt',
  'distfiles': u'giflib-4.1.6.tar.bz2 ',
  'gar_regex': u'giflib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgiflibrt',
  'target_regex': u'giflib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'git',
  'distfiles': u'CSWgit.postinstall ',
  'gar_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgit',
  'target_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'git_cvs',
  'distfiles': u'CSWgit.postinstall ',
  'gar_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgitcvs',
  'target_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'git_doc',
  'distfiles': u'CSWgit.postinstall ',
  'gar_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgitdoc',
  'target_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'git_emacs',
  'distfiles': u'CSWgit.postinstall ',
  'gar_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgitemacs',
  'target_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'git_gui',
  'distfiles': u'CSWgit.postinstall ',
  'gar_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgitgui',
  'target_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'git_svn',
  'distfiles': u'CSWgit.postinstall ',
  'gar_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgitsvn',
  'target_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'gitk',
  'distfiles': u'CSWgit.postinstall ',
  'gar_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgitk',
  'target_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'gitosis',
  'distfiles': u'',
  'gar_regex': u'gitosis-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgitosis',
  'target_regex': u'gitosis-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'glib2_devel',
  'distfiles': u'glib-2.25.10.tar.bz2 ',
  'gar_regex': u'glib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWglib2devel',
  'target_regex': u'glib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'glibmm_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWglibmmdevel',
  'target_regex': None},
 {'catalogname': u'glibmm_rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWglibmmrt',
  'target_regex': None},
 {'catalogname': u'gnome',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnome',
  'target_regex': None},
 {'catalogname': u'gnome2userdocs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnome2userdocs',
  'target_regex': None},
 {'catalogname': u'gnome_applets',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomeapplets',
  'target_regex': None},
 {'catalogname': u'gnome_doc_utils',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomedocutils',
  'target_regex': None},
 {'catalogname': u'gnome_dtlogin',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomedtlogin',
  'target_regex': None},
 {'catalogname': u'gnome_games',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomegames',
  'target_regex': None},
 {'catalogname': u'gnome_minimal',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomemin',
  'target_regex': None},
 {'catalogname': u'gnome_netstatus',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomenetstatus',
  'target_regex': None},
 {'catalogname': u'gnome_pilot',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomepilot',
  'target_regex': None},
 {'catalogname': u'gnome_python',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnome-python',
  'target_regex': None},
 {'catalogname': u'gnome_session',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomesession',
  'target_regex': None},
 {'catalogname': u'gnome_terminal',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnometerminal',
  'target_regex': None},
 {'catalogname': u'gnome_theme_extras',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomethemeextras',
  'target_regex': None},
 {'catalogname': u'gnome_themes',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomethemes',
  'target_regex': None},
 {'catalogname': u'gnome_utils',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomeutils',
  'target_regex': None},
 {'catalogname': u'gnomebackgrounds',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomebackgrounds',
  'target_regex': None},
 {'catalogname': u'gnomekeyringmgr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomekeyringmgr',
  'target_regex': None},
 {'catalogname': u'gnomemag',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomemag',
  'target_regex': None},
 {'catalogname': u'gnomemedia',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomemedia',
  'target_regex': None},
 {'catalogname': u'gnomemime2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomemime2',
  'target_regex': None},
 {'catalogname': u'gnomespeech',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomespeech',
  'target_regex': None},
 {'catalogname': u'gnomesysmon',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomesysmon',
  'target_regex': None},
 {'catalogname': u'gnomevfs2mon',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnomevfs2mon',
  'target_regex': None},
 {'catalogname': u'gnopernicus',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnopernicus',
  'target_regex': None},
 {'catalogname': u'gnucashdoc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgnucashdoc',
  'target_regex': None},
 {'catalogname': u'gnupg2',
  'distfiles': u'gnupg-2.0.15.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWgnupg2',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'gnutls_devel',
  'distfiles': u'gnutls-2.10.4.tar.bz2 ',
  'gar_regex': u'gnutls-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgnutlsdevel',
  'target_regex': u'gnutls-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'goggles',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgoggles',
  'target_regex': None},
 {'catalogname': u'gok',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgok',
  'target_regex': None},
 {'catalogname': u'gpatch',
  'distfiles': u'patch-2.6.1.tar.gz  ',
  'gar_regex': u'patch-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgpatch',
  'target_regex': u'patch-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'grip',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgrip',
  'target_regex': None},
 {'catalogname': u'gsasl',
  'distfiles': u'gsasl-1.6.0.tar.gz ',
  'gar_regex': u'gsasl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgsasl',
  'target_regex': u'gsasl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gsl_doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgsldoc',
  'target_regex': None},
 {'catalogname': u'gsl_rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgslrt',
  'target_regex': None},
 {'catalogname': u'gthumb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgthumb',
  'target_regex': None},
 {'catalogname': u'gtk2_devel',
  'distfiles': u'gtk+-2.18.9.tar.bz2 CSWgtk2.postinstall ',
  'gar_regex': u'',
  'pkgname': u'CSWgtk2devel',
  'target_regex': u''},
 {'catalogname': u'gtk2_doc',
  'distfiles': u'gtk+-2.18.9.tar.bz2 CSWgtk2.postinstall ',
  'gar_regex': u'',
  'pkgname': u'CSWgtk2doc',
  'target_regex': u''},
 {'catalogname': u'gtk_doc',
  'distfiles': u'gtk-doc-1.11.tar.gz CSWgtk-doc.postinstall CSWgtk-doc.postremove ',
  'gar_regex': u'gtk-doc-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgtk-doc',
  'target_regex': u'gtk-doc-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gtk_engines',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgtkengines',
  'target_regex': None},
 {'catalogname': u'gtkmm_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgtkmmdevel',
  'target_regex': None},
 {'catalogname': u'gtkmm_doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgtkmmdoc',
  'target_regex': None},
 {'catalogname': u'gtkmm_rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgtkmmrt',
  'target_regex': None},
 {'catalogname': u'gts',
  'distfiles': u'gts-0.7.6.tar.gz ',
  'gar_regex': u'gts-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgts',
  'target_regex': u'gts-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gucharmap',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgucharmap',
  'target_regex': None},
 {'catalogname': u'gxine',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgxine',
  'target_regex': None},
 {'catalogname': u'help2man',
  'distfiles': u'help2man-1.38.4.tar.gz ',
  'gar_regex': u'help2man-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWhelp2man',
  'target_regex': u'help2man-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'hevea',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWhevea',
  'target_regex': None},
 {'catalogname': u'hicolor_icon_theme',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWhicoloricontheme',
  'target_regex': None},
 {'catalogname': u'htdig',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWhtdig',
  'target_regex': None},
 {'catalogname': u'htmldoc',
  'distfiles': u'htmldoc-1.8.27-source.tar.bz2 ',
  'gar_regex': u'htmldoc-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWhtmldoc',
  'target_regex': u'htmldoc-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'iasl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWiasl',
  'target_regex': None},
 {'catalogname': u'ilmbase',
  'distfiles': u'ilmbase-1.0.1.tar.gz libHalf.so.2.0.2.i libHalf.so.2.0.2.s libIex.so.2.0.2.i libIex.so.2.0.2.s libImath.so.2.0.2.i libImath.so.2.0.2.s ',
  'gar_regex': u'ilmbase-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWilmbase',
  'target_regex': u'ilmbase-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'inputproto',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWinputproto',
  'target_regex': None},
 {'catalogname': u'integrit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWintegrit',
  'target_regex': None},
 {'catalogname': u'jasspame',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjasspame',
  'target_regex': None},
 {'catalogname': u'jasspamedede',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjasspamedede',
  'target_regex': None},
 {'catalogname': u'jasspameengb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjasspameengb',
  'target_regex': None},
 {'catalogname': u'jasspameenus',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjasspameenus',
  'target_regex': None},
 {'catalogname': u'jasspameeses',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjasspameeses',
  'target_regex': None},
 {'catalogname': u'jasspamefifi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjasspamefifi',
  'target_regex': None},
 {'catalogname': u'jasspamefrfr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjasspamefrfr',
  'target_regex': None},
 {'catalogname': u'jasspameitit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjasspameitit',
  'target_regex': None},
 {'catalogname': u'jasspameplpl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjasspameplpl',
  'target_regex': None},
 {'catalogname': u'jasspameptpt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjasspameptpt',
  'target_regex': None},
 {'catalogname': u'jasspameruye',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjasspameruye',
  'target_regex': None},
 {'catalogname': u'jasspameruyo',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjasspameruyo',
  'target_regex': None},
 {'catalogname': u'jetty6',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjetty6',
  'target_regex': None},
 {'catalogname': u'jetty6doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWjetty6doc',
  'target_regex': None},
 {'catalogname': u'jpeginfo',
  'distfiles': u'jpeginfo-1.6.1.tar.gz ',
  'gar_regex': u'jpeginfo-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWjpeginfo',
  'target_regex': u'jpeginfo-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'kawa',
  'distfiles': u'kawa-1.9.1.tar.gz bin-kawa ',
  'gar_regex': u'kawa-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWkawa',
  'target_regex': u'kawa-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'kbproto',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWkbproto',
  'target_regex': None},
 {'catalogname': u'keychain',
  'distfiles': u'keychain-2.7.0.tar.bz2 ',
  'gar_regex': u'keychain-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWkeychain',
  'target_regex': u'keychain-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'ldapvi',
  'distfiles': u'ldapvi-1.7.tar.gz ',
  'gar_regex': u'ldapvi-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWldapvi',
  'target_regex': u'ldapvi-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ldns',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWldns',
  'target_regex': None},
 {'catalogname': u'ldns_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWldnsdevel',
  'target_regex': None},
 {'catalogname': u'leafnode',
  'distfiles': u'leafnode-1.11.6.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWleafnode',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libassuan',
  'distfiles': u'libassuan-2.0.1.tar.bz2 ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibassuan',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libatlas_c++',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibatlas_c++',
  'target_regex': None},
 {'catalogname': u'libbind',
  'distfiles': u'bind-9.7.2-P3.tar.gz CSWbindchroot.postinstall ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlibbind',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libcairo_devel',
  'distfiles': u'cairo-1.8.8.tar.gz  ',
  'gar_regex': u'libcairo-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibcairodevel',
  'target_regex': u'libcairo-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libcairo_doc',
  'distfiles': u'cairo-1.8.8.tar.gz  ',
  'gar_regex': u'libcairo-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibcairodoc',
  'target_regex': u'libcairo-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libconfuse',
  'distfiles': u'confuse-2.7.tar.gz  ',
  'gar_regex': u'libconfuse-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibconfuse',
  'target_regex': u'libconfuse-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libdvdread_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibdvdreaddevel',
  'target_regex': None},
 {'catalogname': u'libffi',
  'distfiles': u'libffi-3.0.9.tar.gz ',
  'gar_regex': u'libffi-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibffi',
  'target_regex': u'libffi-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgail_gnome',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgailgnome',
  'target_regex': None},
 {'catalogname': u'libglade',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibglade',
  'target_regex': None},
 {'catalogname': u'libgnet2_doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgnet2doc',
  'target_regex': None},
 {'catalogname': u'libgnet2_rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgnet2rt',
  'target_regex': None},
 {'catalogname': u'libgsasl',
  'distfiles': u'gsasl-1.6.0.tar.gz ',
  'gar_regex': u'gsasl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgsasl',
  'target_regex': u'gsasl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libice',
  'distfiles': u'libICE-1.0.6.tar.bz2 ',
  'gar_regex': u'libICE-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibice',
  'target_regex': u'libICE-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libice_devel',
  'distfiles': u'libICE-1.0.6.tar.bz2 ',
  'gar_regex': u'libICE-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibicedevel',
  'target_regex': u'libICE-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libiptcdata',
  'distfiles': u'libiptcdata-1.0.4.tar.gz ',
  'gar_regex': u'libiptcdata-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibiptcdata',
  'target_regex': u'libiptcdata-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libksba',
  'distfiles': u'libksba-1.0.8.tar.bz2 ',
  'gar_regex': u'1.0.8-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibksba',
  'target_regex': u'1.0.8-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'liblasi',
  'distfiles': u'libLASi-1.1.0.tar.gz ',
  'gar_regex': u'libLASi-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWliblasi',
  'target_regex': u'libLASi-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libm17n',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibm17n',
  'target_regex': None},
 {'catalogname': u'libm17n_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibm17ndevel',
  'target_regex': None},
 {'catalogname': u'libmatio',
  'distfiles': u'matio-1.3.3.tar.gz ',
  'gar_regex': u'libmatio-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibmatio',
  'target_regex': u'libmatio-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libming',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibming',
  'target_regex': None},
 {'catalogname': u'libming_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibmingdevel',
  'target_regex': None},
 {'catalogname': u'libming_rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibmingrt',
  'target_regex': None},
 {'catalogname': u'libntlm',
  'distfiles': u'libntlm-1.2.tar.gz ',
  'gar_regex': u'libntlm-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibntlm',
  'target_regex': u'libntlm-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libofx_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibofxdevel',
  'target_regex': None},
 {'catalogname': u'libofx_doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibofxdoc',
  'target_regex': None},
 {'catalogname': u'libofx_rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibofxrt',
  'target_regex': None},
 {'catalogname': u'libotf',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibotf',
  'target_regex': None},
 {'catalogname': u'libotf_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibotfdevel',
  'target_regex': None},
 {'catalogname': u'libpango_devel',
  'distfiles': u'pango-1.24.5.tar.bz2 CSWpango.postinstall ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWpangodevel',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libpango_doc',
  'distfiles': u'pango-1.24.5.tar.bz2 CSWpango.postinstall ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWpangodoc',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libpcap_devel',
  'distfiles': u'libpcap-1.1.1.tar.gz ',
  'gar_regex': u'libpcap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibpcapdevel',
  'target_regex': u'libpcap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libpthreadstubs',
  'distfiles': u'libpthread-stubs-0.3.tar.gz ',
  'gar_regex': u'libpthread-stubs-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibpthreadstubs',
  'target_regex': u'libpthread-stubs-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsigc++_devel',
  'distfiles': u'libsigc++-2.2.7.tar.gz ',
  'gar_regex': u'libsigc++-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsigc++devel',
  'target_regex': u'libsigc++-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsigc++_rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibsigc++rt',
  'target_regex': None},
 {'catalogname': u'libsigsegv',
  'distfiles': u'libsigsegv-2.6.tar.gz libsigsegv-2.9.tar.gz ',
  'gar_regex': u'libsigsegv-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsigsegv',
  'target_regex': u'libsigsegv-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsm',
  'distfiles': u'libSM-1.1.1.tar.bz2 ',
  'gar_regex': u'libsm-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibsm',
  'target_regex': u'libsm-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libsm_devel',
  'distfiles': u'libSM-1.1.1.tar.bz2 ',
  'gar_regex': u'libsm-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibsmdevel',
  'target_regex': u'libsm-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libsoup',
  'distfiles': u'libsoup-2.29.91.tar.bz2 old_libs_i386.tar.bz2 old_libs_sparc.tar.bz2 ',
  'gar_regex': u'libsoup-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibsoup',
  'target_regex': u'libsoup-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libspectre',
  'distfiles': u'libspectre-0.2.6.tar.gz ',
  'gar_regex': u'libspectre-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibspectre',
  'target_regex': u'libspectre-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libssh2',
  'distfiles': u'libssh2-1.2.7.tar.gz ',
  'gar_regex': u'libssh2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibssh2',
  'target_regex': u'libssh2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libtasn1',
  'distfiles': u'libtasn1-2.9.tar.gz ',
  'gar_regex': u'libtasn1-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibtasn1',
  'target_regex': u'libtasn1-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libx11',
  'distfiles': u'libX11-1.3.2.tar.gz ',
  'gar_regex': u'libx11-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibx11',
  'target_regex': u'libx11-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libx11_devel',
  'distfiles': u'libX11-1.3.2.tar.gz ',
  'gar_regex': u'libx11-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibx11devel',
  'target_regex': u'libx11-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxau',
  'distfiles': u'libXau-1.0.4.tar.bz2 ',
  'gar_regex': u'libxau-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxau',
  'target_regex': u'libxau-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxau_devel',
  'distfiles': u'libXau-1.0.4.tar.bz2 ',
  'gar_regex': u'libxau-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxaudevel',
  'target_regex': u'libxau-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxaw',
  'distfiles': u'libXaw-1.0.7.tar.bz2 ',
  'gar_regex': u'libxaw-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxaw',
  'target_regex': u'libxaw-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxaw_devel',
  'distfiles': u'libXaw-1.0.7.tar.bz2 ',
  'gar_regex': u'libxaw-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxawdevel',
  'target_regex': u'libxaw-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxcb',
  'distfiles': u'libxcb-1.5.tar.bz2 ',
  'gar_regex': u'libxcb-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxcb',
  'target_regex': u'libxcb-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxcb_devel',
  'distfiles': u'libxcb-1.5.tar.bz2 ',
  'gar_regex': u'libxcb-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxcbdevel',
  'target_regex': u'libxcb-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxcb_doc',
  'distfiles': u'libxcb-1.5.tar.bz2 ',
  'gar_regex': u'libxcb-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxcbdoc',
  'target_regex': u'libxcb-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxdmcp',
  'distfiles': u'libXdmcp-1.0.3.tar.bz2 ',
  'gar_regex': u'libxdmcp-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxdmcp',
  'target_regex': u'libxdmcp-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxdmcp_devel',
  'distfiles': u'libXdmcp-1.0.3.tar.bz2 ',
  'gar_regex': u'libxdmcp-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxdmcpdevel',
  'target_regex': u'libxdmcp-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxext',
  'distfiles': u'libXext-1.1.1.tar.bz2 ',
  'gar_regex': u'libxext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxext',
  'target_regex': u'libxext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxext_devel',
  'distfiles': u'libXext-1.1.1.tar.bz2 ',
  'gar_regex': u'libxext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxextdevel',
  'target_regex': u'libxext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxft2_devel',
  'distfiles': u'libXft-2.1.14.tar.gz libXft.so.2.1.2-i386 libXft.so.2.1.2-sparc ',
  'gar_regex': u'libXft-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxft2devel',
  'target_regex': u'libXft-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxkbfile',
  'distfiles': u'libxkbfile-1.0.6.tar.bz2 ',
  'gar_regex': u'libxkbfile-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxkbfile',
  'target_regex': u'libxkbfile-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxkbfile_devel',
  'distfiles': u'libxkbfile-1.0.6.tar.bz2 ',
  'gar_regex': u'libxkbfile-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxkbfiledevel',
  'target_regex': u'libxkbfile-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxml2_devel',
  'distfiles': u'libxml2-2.7.7.tar.gz ',
  'gar_regex': u'libxml2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxml2devel',
  'target_regex': u'libxml2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxmu',
  'distfiles': u'libXmu-1.0.5.tar.gz ',
  'gar_regex': u'libxmu-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxmu',
  'target_regex': u'libxmu-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxmu_devel',
  'distfiles': u'libXmu-1.0.5.tar.gz ',
  'gar_regex': u'libxmu-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxmudevel',
  'target_regex': u'libxmu-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxpm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibxpm',
  'target_regex': None},
 {'catalogname': u'libxpm_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibxpmdevel',
  'target_regex': None},
 {'catalogname': u'libxrender_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibxrenderdevel',
  'target_regex': None},
 {'catalogname': u'libxslt_devel',
  'distfiles': u'libxslt-1.1.26.tar.gz ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxsltdevel',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxt',
  'distfiles': u'libXt-1.0.7.tar.bz2 ',
  'gar_regex': u'libxt-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxt',
  'target_regex': u'libxt-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxt_devel',
  'distfiles': u'libXt-1.0.7.tar.bz2 ',
  'gar_regex': u'libxt-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxtdevel',
  'target_regex': u'libxt-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxvidcore',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibxvidcore',
  'target_regex': None},
 {'catalogname': u'libxvidcore_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibxvidcoredevel',
  'target_regex': None},
 {'catalogname': u'libyaml',
  'distfiles': u'yaml-0.1.3.tar.gz ',
  'gar_regex': u'libyaml-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibyaml',
  'target_regex': u'libyaml-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'liferea',
  'distfiles': u'liferea-1.6.3.tar.gz ',
  'gar_regex': u'liferea-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWliferea',
  'target_regex': u'liferea-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'lsdvd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlsdvd',
  'target_regex': None},
 {'catalogname': u'lzma',
  'distfiles': u'xz-4.999.9beta.tar.gz ',
  'gar_regex': u'xz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlzma',
  'target_regex': u'xz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'lzop',
  'distfiles': u'lzop-1.03.tar.gz ',
  'gar_regex': u'lzop-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlzop',
  'target_regex': u'lzop-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'm17ndb',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWm17ndb',
  'target_regex': None},
 {'catalogname': u'mailx',
  'distfiles': u'mailx-12.4.tar.bz2 ',
  'gar_regex': u'mailx-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmailx',
  'target_regex': u'mailx-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'maven2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmaven2',
  'target_regex': None},
 {'catalogname': u'mbuffer',
  'distfiles': u'mbuffer-20100526.tgz ',
  'gar_regex': u'mbuffer-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmbuffer',
  'target_regex': u'mbuffer-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mcabber',
  'distfiles': u'mcabber-0.9.9.tar.bz2 ',
  'gar_regex': u'mcabber-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmcabber',
  'target_regex': u'mcabber-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mediawiki',
  'distfiles': u'mediawiki-1.16.0.tar.gz CSWmediawiki.postinstall CSWmediawiki.preremove  httpd-mediawiki.conf.CSW README.CSW ',
  'gar_regex': u'mediawiki-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmediawiki',
  'target_regex': u'mediawiki-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'meld',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmeld',
  'target_regex': None},
 {'catalogname': u'mesademos',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmesademos',
  'target_regex': None},
 {'catalogname': u'metacity',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmetacity',
  'target_regex': None},
 {'catalogname': u'monit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmonit',
  'target_regex': None},
 {'catalogname': u'multisync',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWmultisync',
  'target_regex': None},
 {'catalogname': u'multitail',
  'distfiles': u'multitail-5.2.6.tgz ',
  'gar_regex': u'',
  'pkgname': u'CSWmultitail',
  'target_regex': u''},
 {'catalogname': u'munin_master',
  'distfiles': u'munin-1.4.5.tar.gz CSWmuninmaster.postinstall CSWmuninmaster.prototype CSWmuninmaster.postinstall CSWmuninnode.prototype cswmuninnode CSWmunincommon.prototype cswusergroup apache-munin.conf.CSW apache-munin-cgi.conf.CSW README.CSW ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmuninmaster',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'munin_node',
  'distfiles': u'munin-1.4.5.tar.gz CSWmuninmaster.postinstall CSWmuninmaster.prototype CSWmuninmaster.postinstall CSWmuninnode.prototype cswmuninnode CSWmunincommon.prototype cswusergroup apache-munin.conf.CSW apache-munin-cgi.conf.CSW README.CSW ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmuninnode',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'nagios_plugins',
  'distfiles': u'nagios-plugins-1.4.14.tar.gz CSWnagiosp.prototype ',
  'gar_regex': u'',
  'pkgname': u'CSWnagiosp',
  'target_regex': u''},
 {'catalogname': u'nail',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnail',
  'target_regex': None},
 {'catalogname': u'nasm',
  'distfiles': u'nasm-2.09.04.tar.bz2 ',
  'gar_regex': u'nasm-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWnasm',
  'target_regex': u'nasm-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'nautiluscdburner',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnautiluscdburner',
  'target_regex': None},
 {'catalogname': u'nautilusview',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnautilusview',
  'target_regex': None},
 {'catalogname': u'ncdu',
  'distfiles': u'ncdu-1.6.tar.gz ',
  'gar_regex': u'ncdu-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWncdu',
  'target_regex': u'ncdu-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'nicstat',
  'distfiles': u'nicstat-1.22.tar.gz ',
  'gar_regex': u'nicstat-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWnicstat',
  'target_regex': u'nicstat-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'nrpe_plugin',
  'distfiles': u'nrpe-2.12.tar.gz CSWnrpe.preinstall CSWnrpe.prototype cswnrpe cswusergroup README_8k CSWnrpeplugin.prototype ',
  'gar_regex': u'',
  'pkgname': u'CSWnrpeplugin',
  'target_regex': u''},
 {'catalogname': u'nsd',
  'distfiles': u'nsd-3.2.6.tar.gz cswusergroup cswnsd ',
  'gar_regex': u'nsd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWnsd',
  'target_regex': u'nsd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ntop',
  'distfiles': u'ntop-4.0.3.tgz cswntop ntop.conf.CSW ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWntop',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'ogle',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWogle',
  'target_regex': None},
 {'catalogname': u'oglegui',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWoglegui',
  'target_regex': None},
 {'catalogname': u'openjade',
  'distfiles': u'openjade-1.3.2.tar.gz CSWopenjade.postinstall CSWopenjade.preremove ',
  'gar_regex': u'',
  'pkgname': u'CSWopenjade',
  'target_regex': u''},
 {'catalogname': u'opensp_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenspdevel',
  'target_regex': None},
 {'catalogname': u'opensp_doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenspdoc',
  'target_regex': None},
 {'catalogname': u'opensp_rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopensprt',
  'target_regex': None},
 {'catalogname': u'openssh_client',
  'distfiles': u'openssh-5.6p1.tar.gz CSWossh.checkinstall CSWosshlpk.checkinstall changelog.CSW cswusergroup cswopenssh sshd.smf_wrapper cswopenssh.xml THIS_LOCATION_IS_DEPRECATED contrib-openssh-lpk-5.2p1-0.3.9.patch ',
  'gar_regex': u'openssh-(\\d+(?:\\.\\d+)*p\\d+).tar.gz',
  'pkgname': u'CSWosshclient',
  'target_regex': u'openssh-(\\d+(?:\\.\\d+)*p\\d+).tar.gz'},
 {'catalogname': u'otrdevel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWotrdevel',
  'target_regex': None},
 {'catalogname': u'p7zip',
  'distfiles': u'p7zip_9.04_src_all.tar.bz2 ',
  'gar_regex': u'',
  'pkgname': u'CSWp7zip',
  'target_regex': u''},
 {'catalogname': u'pakchois',
  'distfiles': u'pakchois-0.4.tar.gz ',
  'gar_regex': u'pakchois-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpakchois',
  'target_regex': u'pakchois-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pcre_rt',
  'distfiles': u'pcre-8.12.tar.bz2 ',
  'gar_regex': u'pcre-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWpcrert',
  'target_regex': u'pcre-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'perlconsole',
  'distfiles': u'perlconsole-0.4.tar.gz ',
  'gar_regex': u'perlconsole-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWperlconsole',
  'target_regex': u'perlconsole-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'php4_bz2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4bz2',
  'target_regex': None},
 {'catalogname': u'php4_dba',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4dba',
  'target_regex': None},
 {'catalogname': u'php4_dbase',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4dbase',
  'target_regex': None},
 {'catalogname': u'php4_gmp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4gmp',
  'target_regex': None},
 {'catalogname': u'php4_ncurses',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp4ncurses',
  'target_regex': None},
 {'catalogname': u'php5_apc',
  'distfiles': u'APC-3.0.19.tgz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWphp5apc',
  'target_regex': u'(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'php5_bcmath',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5bcmath',
  'target_regex': None},
 {'catalogname': u'php5_calendar',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5calendar',
  'target_regex': None},
 {'catalogname': u'php5_ctype',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5ctype',
  'target_regex': None},
 {'catalogname': u'php5_dbase',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5dbase',
  'target_regex': None},
 {'catalogname': u'php5_dom',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5dom',
  'target_regex': None},
 {'catalogname': u'php5_exif',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5exif',
  'target_regex': None},
 {'catalogname': u'php5_filter',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5filter',
  'target_regex': None},
 {'catalogname': u'php5_hash',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5hash',
  'target_regex': None},
 {'catalogname': u'php5_iconv',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5iconv',
  'target_regex': None},
 {'catalogname': u'php5_json',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5json',
  'target_regex': None},
 {'catalogname': u'php5_mbstring',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5mbstring',
  'target_regex': None},
 {'catalogname': u'php5_mime_magic',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5mimemagic',
  'target_regex': None},
 {'catalogname': u'php5_ncurses',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5ncurses',
  'target_regex': None},
 {'catalogname': u'php5_pcntl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5pcntl',
  'target_regex': None},
 {'catalogname': u'php5_pdo',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5pdo',
  'target_regex': None},
 {'catalogname': u'php5_posix',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5posix',
  'target_regex': None},
 {'catalogname': u'php5_shmop',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5shmop',
  'target_regex': None},
 {'catalogname': u'php5_soap',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5soap',
  'target_regex': None},
 {'catalogname': u'php5_sockets',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5sockets',
  'target_regex': None},
 {'catalogname': u'php5_sysvmsg',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5sysvmsg',
  'target_regex': None},
 {'catalogname': u'php5_sysvsem',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5sysvsem',
  'target_regex': None},
 {'catalogname': u'php5_sysvshm',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5sysvshm',
  'target_regex': None},
 {'catalogname': u'php5_tidy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5tidy',
  'target_regex': None},
 {'catalogname': u'php5_tokenizer',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5tokenizer',
  'target_regex': None},
 {'catalogname': u'php5_xdebug',
  'distfiles': u'xdebug-2.0.4.tgz ',
  'gar_regex': u'xdebug-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWphp5xdebug',
  'target_regex': u'xdebug-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'php5_xmlreader',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5xmlreader',
  'target_regex': None},
 {'catalogname': u'php5_xmlrpc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5xmlrpc',
  'target_regex': None},
 {'catalogname': u'php5_xmlwriter',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5xmlwriter',
  'target_regex': None},
 {'catalogname': u'php5_zip',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWphp5zip',
  'target_regex': None},
 {'catalogname': u'php_mode',
  'distfiles': u'php-mode-1.5.0.tar.gz php-mode.el ',
  'gar_regex': u'php-mode-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWphpmode',
  'target_regex': u'php-mode-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pigz',
  'distfiles': u'pigz-2.1.6.tar.gz pigz-wrapper unpigz-wrapper ',
  'gar_regex': u'pigz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpigz',
  'target_regex': u'pigz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pixman',
  'distfiles': u'pixman-0.18.0.tar.gz ',
  'gar_regex': u'pixman-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpixman',
  'target_regex': u'pixman-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pkgutil',
  'distfiles': u'pkgutil-2.2.zip CSWpkgutil.gspec CSWpkgutil.prototype CSWpkgutil.preremove CSWpkgutil.postinstall build_sun_catalog.py opencsw.py cswcatalog ',
  'gar_regex': u'pkgutil-(\\d+(?:\\.\\d+)*).zip',
  'pkgname': u'CSWpkgutil',
  'target_regex': u'pkgutil-(\\d+(?:\\.\\d+)*).zip'},
 {'catalogname': u'plotutil',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWplotutil',
  'target_regex': None},
 {'catalogname': u'plotutil_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWplotutildevel',
  'target_regex': None},
 {'catalogname': u'plotutil_doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWplotutildoc',
  'target_regex': None},
 {'catalogname': u'plotutil_rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWplotutilrt',
  'target_regex': None},
 {'catalogname': u'plucker',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWplucker',
  'target_regex': None},
 {'catalogname': u'pm_appcli',
  'distfiles': u'App-CLI-0.08.tar.gz COPYING App-CLI-0.08.tar.gz ',
  'gar_regex': u'App-CLI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmappcli',
  'target_regex': u'App-CLI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_archiveextract',
  'distfiles': u'COPYING Archive-Extract-0.46.tar.gz ',
  'gar_regex': u'Archive-Extract-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmarchiveextract',
  'target_regex': u'Archive-Extract-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_authenpam',
  'distfiles': u'COPYING Authen-PAM-0.16.tar.gz ',
  'gar_regex': u'Authen-PAM-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmauthenpam',
  'target_regex': u'Authen-PAM-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_bkeywords',
  'distfiles': u'B-Keywords-1.09.tar.gz ',
  'gar_regex': u'B-Keywords-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmbkeywords',
  'target_regex': u'B-Keywords-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cairo',
  'distfiles': u'Cairo-1.061.tar.gz ',
  'gar_regex': u'Cairo-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcairo',
  'target_regex': u'Cairo-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_compressbzip2',
  'distfiles': u'Compress-Bzip2-2.09.tar.gz ',
  'gar_regex': u'Compress-Bzip2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcompressbzip2',
  'target_regex': u'Compress-Bzip2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_compressrawbz2',
  'distfiles': u'COPYING Compress-Raw-Bzip2-2.032.tar.gz ',
  'gar_regex': u'Compress-Raw-Bzip2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcompressrawbz2',
  'target_regex': u'Compress-Raw-Bzip2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cpanplus',
  'distfiles': u'COPYING CPANPLUS-0.9007.tar.gz ',
  'gar_regex': u'CPANPLUS-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcpanplus',
  'target_regex': u'CPANPLUS-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_develcaller',
  'distfiles': u'Devel-Caller-2.03.tar.gz ',
  'gar_regex': u'Devel-Caller-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdevelcaller',
  'target_regex': u'Devel-Caller-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_devellexalias',
  'distfiles': u'Devel-LexAlias-0.04.tar.gz ',
  'gar_regex': u'Devel-LexAlias-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdevellexalias',
  'target_regex': u'Devel-LexAlias-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_digest',
  'distfiles': u' ',
  'gar_regex': u'Digest-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdigest',
  'target_regex': u'Digest-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_extutpkgconf',
  'distfiles': u'ExtUtils-PkgConfig-1.12.tar.gz ',
  'gar_regex': u'ExtUtils-PkgConfig-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmextutpkgconf',
  'target_regex': u'ExtUtils-PkgConfig-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_filefetch',
  'distfiles': u'COPYING File-Fetch-0.24.tar.gz ',
  'gar_regex': u'File-Fetch-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfilefetch',
  'target_regex': u'File-Fetch-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_filenext',
  'distfiles': u'File-Next-1.02.tar.gz ',
  'gar_regex': u'File-Next-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfilenext',
  'target_regex': u'File-Next-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_fontfreetype',
  'distfiles': u'Font-FreeType-0.03.tar.gz ',
  'gar_regex': u'Font-FreeType-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfontfreetype',
  'target_regex': u'Font-FreeType-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gimp',
  'distfiles': u'Gimp-2.2pre1.tar.gz ',
  'gar_regex': u'Gimp-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgimp',
  'target_regex': u'Gimp-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gssapi',
  'distfiles': u'COPYING GSSAPI-0.26.tar.gz ',
  'gar_regex': u'GSSAPI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgssapi',
  'target_regex': u'GSSAPI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_iocompress',
  'distfiles': u'COPYING IO-Compress-2.032.tar.gz ',
  'gar_regex': u'IO-Compress-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmiocompress',
  'target_regex': u'IO-Compress-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_ipccmd',
  'distfiles': u'COPYING IPC-Cmd-0.64.tar.gz ',
  'gar_regex': u'IPC-Cmd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmipccmd',
  'target_regex': u'IPC-Cmd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_lexicalpersist',
  'distfiles': u'Lexical-Persistence-0.98.tar.gz ',
  'gar_regex': u'Lexical-Persistence-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlexicalpersist',
  'target_regex': u'Lexical-Persistence-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_modloadcond',
  'distfiles': u'COPYING Module-Load-Conditional-0.38.tar.gz ',
  'gar_regex': u'Module-Load-Conditional-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmodloadcond',
  'target_regex': u'Module-Load-Conditional-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netdnsreslvprg',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmnetdnsreslvprg',
  'target_regex': None},
 {'catalogname': u'pm_netnis',
  'distfiles': u'Net-NIS-0.43.tar.gz ',
  'gar_regex': u'Net-NIS-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetnis',
  'target_regex': u'Net-NIS-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netsmtpssl',
  'distfiles': u'Net-SMTP-SSL-1.01.tar.gz ',
  'gar_regex': u'Net-SMTP-SSL-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetsmtpssl',
  'target_regex': u'Net-SMTP-SSL-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_nettelnet',
  'distfiles': u'Net-Telnet-3.03.tar.gz ',
  'gar_regex': u'Net-Telnet-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnettelnet',
  'target_regex': u'Net-Telnet-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_olestoragelite',
  'distfiles': u'COPYING OLE-Storage_Lite-0.19.tar.gz ',
  'gar_regex': u'OLE-Storage_Lite-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmolestoragelite',
  'target_regex': u'OLE-Storage_Lite-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_padwalker',
  'distfiles': u'PadWalker-1.7.tar.gz ',
  'gar_regex': u'PadWalker-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpadwalker',
  'target_regex': u'PadWalker-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_pdfapi2',
  'distfiles': u'PDF-API2-0.73.tar.gz ',
  'gar_regex': u'PDF-API2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpdfapi2',
  'target_regex': u'PDF-API2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_perliogzip',
  'distfiles': u'PerlIO-gzip-0.18.tar.gz ',
  'gar_regex': u'PerlIO-gzip-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmperliogzip',
  'target_regex': u'PerlIO-gzip-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_spiffy',
  'distfiles': u'Spiffy-0.30.tar.gz ',
  'gar_regex': u'Spiffy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmspiffy',
  'target_regex': u'Spiffy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_subname',
  'distfiles': u'Sub-Name-0.04.tar.gz ',
  'gar_regex': u'Sub-Name-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsubname',
  'target_regex': u'Sub-Name-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_svndump',
  'distfiles': u'SVN-Dump-0.04.tar.gz ',
  'gar_regex': u'SVN-Dump-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsvndump',
  'target_regex': u'SVN-Dump-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_termreadlineg',
  'distfiles': u'Term-ReadLine-Gnu-1.19.tar.gz ',
  'gar_regex': u'Term-ReadLine-Gnu-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtermreadlineg',
  'target_regex': u'Term-ReadLine-Gnu-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_textdblmetaphone',
  'distfiles': u'Text-DoubleMetaphone-0.07.tar.gz ',
  'gar_regex': u'Text-DoubleMetaphone-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtextdblmetaphon',
  'target_regex': u'Text-DoubleMetaphone-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_textgendername',
  'distfiles': u'Text-GenderFromName-0.32.tar.gz ',
  'gar_regex': u'Text-GenderFromName-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtextgendername',
  'target_regex': u'Text-GenderFromName-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_timeprogress',
  'distfiles': u'Time-Progress-1.5.tar.gz ',
  'gar_regex': u'Time-Progress-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtimeprogress',
  'target_regex': u'Time-Progress-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_unicodemap',
  'distfiles': u'Unicode-Map-0.112.tar.gz ',
  'gar_regex': u'Unicode-Map-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmunicodemap',
  'target_regex': u'Unicode-Map-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_wwwcurl',
  'distfiles': u'COPYING WWW-Curl-4.11.tar.gz ',
  'gar_regex': u'WWW-Curl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmwwwcurl',
  'target_regex': u'WWW-Curl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_x11protocol',
  'distfiles': u'CSWpmx11protocol.gspec CSWpmx11protocol.depend X11-Protocol-0.56.tar.gz ',
  'gar_regex': u'X11-Protocol-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmx11protocol',
  'target_regex': u'X11-Protocol-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlatomsimplefeed',
  'distfiles': u'XML-Atom-SimpleFeed-0.86.tar.gz ',
  'gar_regex': u'XML-Atom-SimpleFeed-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlatomsimplefd',
  'target_regex': u'XML-Atom-SimpleFeed-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pngcrush',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpngcrush',
  'target_regex': None},
 {'catalogname': u'pnp',
  'distfiles': u'pnp-0.4.14.tar.gz CSWpnp.gspec CSWpnp.prototype cswpnp ',
  'gar_regex': u'',
  'pkgname': u'CSWpnp',
  'target_regex': u''},
 {'catalogname': u'powertop',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpowertop',
  'target_regex': None},
 {'catalogname': u'proxytunnel',
  'distfiles': u'proxytunnel-1.9.0.tgz ',
  'gar_regex': u'',
  'pkgname': u'CSWproxytunnel',
  'target_regex': u''},
 {'catalogname': u'pstoedit',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpstoedit',
  'target_regex': None},
 {'catalogname': u'pstoedit_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpstoeditdevel',
  'target_regex': None},
 {'catalogname': u'pstoedit_rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpstoeditrt',
  'target_regex': None},
 {'catalogname': u'pureftpd',
  'distfiles': u'pure-ftpd-1.0.27.tar.gz ',
  'gar_regex': u'pureftpd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpureftpd',
  'target_regex': u'pureftpd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pxupgrade',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpxupgrade',
  'target_regex': None},
 {'catalogname': u'py_fpconst',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpyfpconst',
  'target_regex': None},
 {'catalogname': u'py_libxml2',
  'distfiles': u'libxml2-2.7.7.tar.gz ',
  'gar_regex': u'libxml2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpylibxml2',
  'target_regex': u'libxml2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_libxslt',
  'distfiles': u'libxslt-1.1.26.tar.gz ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpylibxslt',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_xmlobject',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpyxmlobject',
  'target_regex': None},
 {'catalogname': u'pyantlrrt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpyantlrrt',
  'target_regex': None},
 {'catalogname': u'pydes',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpydes',
  'target_regex': None},
 {'catalogname': u'pyeyed3',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpyeyed3',
  'target_regex': None},
 {'catalogname': u'pymxbase',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpymxbase',
  'target_regex': None},
 {'catalogname': u'pypgsql',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpypgsql',
  'target_regex': None},
 {'catalogname': u'python_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpython-devel',
  'target_regex': None},
 {'catalogname': u'python_rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpython-rt',
  'target_regex': None},
 {'catalogname': u'pyxcbproto',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpyxcbproto',
  'target_regex': None},
 {'catalogname': u'pyyaml',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpyyaml',
  'target_regex': None},
 {'catalogname': u'pyzor',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpyzor',
  'target_regex': None},
 {'catalogname': u'renderproto',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWrenderproto',
  'target_regex': None},
 {'catalogname': u'rhythmbox',
  'distfiles': u'rhythmbox-0.12.6.tar.bz2 ',
  'gar_regex': u'rhythmbox-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWrhythmbox',
  'target_regex': u'rhythmbox-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'rl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWrl',
  'target_regex': None},
 {'catalogname': u'rssh',
  'distfiles': u'rssh-2.3.3.tar.gz ',
  'gar_regex': u'rssh-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrssh',
  'target_regex': u'rssh-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rubydev',
  'distfiles': u'ruby-1.8.7-p302.tar.bz2 ',
  'gar_regex': u'ruby-(\\d+(?:\\.\\d+)*)-p(\\d+).tar.bz2',
  'pkgname': u'CSWrubydev',
  'target_regex': u'ruby-(\\d+(?:\\.\\d+)*)-p(\\d+).tar.bz2'},
 {'catalogname': u'rubymode',
  'distfiles': u'ruby-1.8.7-p302.tar.bz2 ',
  'gar_regex': u'ruby-(\\d+(?:\\.\\d+)*)-p(\\d+).tar.bz2',
  'pkgname': u'CSWrubymode',
  'target_regex': u'ruby-(\\d+(?:\\.\\d+)*)-p(\\d+).tar.bz2'},
 {'catalogname': u'rubymode_el',
  'distfiles': u'ruby-1.8.7-p302.tar.bz2 ',
  'gar_regex': u'ruby-(\\d+(?:\\.\\d+)*)-p(\\d+).tar.bz2',
  'pkgname': u'CSWrubymodeel',
  'target_regex': u'ruby-(\\d+(?:\\.\\d+)*)-p(\\d+).tar.bz2'},
 {'catalogname': u'samefile',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsamefile',
  'target_regex': None},
 {'catalogname': u'scala',
  'distfiles': u'scala-2.7.7.final.tgz ',
  'gar_regex': u'scala-(\\d+(?:\\.\\d+)*).final.tgz',
  'pkgname': u'CSWscala',
  'target_regex': u'scala-(\\d+(?:\\.\\d+)*).final.tgz'},
 {'catalogname': u'sccs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsccs',
  'target_regex': None},
 {'catalogname': u'scribus',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWscribus',
  'target_regex': None},
 {'catalogname': u'scribus_templates',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWscribustemp',
  'target_regex': None},
 {'catalogname': u'setoolkit',
  'distfiles': u'setoolkit-3.5.1.tar.gz ',
  'gar_regex': u'SE.Toolkit.(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWsetoolkit',
  'target_regex': u'SE.Toolkit.(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'sgmlcommon',
  'distfiles': u'sgml-common-0.6.3.tgz xml.dcl html.dcl xml.soc html.soc ',
  'gar_regex': u'sgml-common-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsgmlcommon',
  'target_regex': u'sgml-common-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'siege',
  'distfiles': u'siege-2.69.tar.gz ',
  'gar_regex': u'siege-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsiege',
  'target_regex': u'siege-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'sip',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsip',
  'target_regex': None},
 {'catalogname': u'smake',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsmake',
  'target_regex': None},
 {'catalogname': u'socat',
  'distfiles': u'socat-1.7.1.3.tar.gz ',
  'gar_regex': u'socat-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsocat',
  'target_regex': u'socat-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'sqlite3_devel',
  'distfiles': u'sqlite-3.7.2.tar.gz  copyright-release.html ',
  'gar_regex': u'sqlite-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsqlite3devel',
  'target_regex': u'sqlite-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'sqlite3_rt',
  'distfiles': u'sqlite-3.7.2.tar.gz  copyright-release.html ',
  'gar_regex': u'sqlite-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsqlite3rt',
  'target_regex': u'sqlite-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'squidclamav',
  'distfiles': u'squidclamav-4.0.tar.gz squidclamav.conf.CSW CSWsquidclamav.postinstall ',
  'gar_regex': u'squidclamav-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWsquidclamav',
  'target_regex': u'squidclamav-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'squirrelmail',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsquirrelmail',
  'target_regex': None},
 {'catalogname': u'stress',
  'distfiles': u'stress-1.0.4.tar.gz ',
  'gar_regex': u'stress-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWstress',
  'target_regex': u'stress-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'subtitleripper',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsubtitleripper',
  'target_regex': None},
 {'catalogname': u'sudosh2',
  'distfiles': u'sudosh2-1.0.4.tgz CSWsudosh2.postinstall CSWsudosh2.postremove ',
  'gar_regex': u'',
  'pkgname': u'CSWsudosh2',
  'target_regex': u''},
 {'catalogname': u'swaks',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWswaks',
  'target_regex': None},
 {'catalogname': u'synce',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsynce',
  'target_regex': None},
 {'catalogname': u'syslog_ng',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsyslogng',
  'target_regex': None},
 {'catalogname': u'sysstat',
  'distfiles': u'sysstat-20100528.tgz ',
  'gar_regex': u'sysstat-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsysstat',
  'target_regex': u'sysstat-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tcpflow',
  'distfiles': u'tcpflow-0.21.tar.gz ',
  'gar_regex': u'tcpflow-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtcpflow',
  'target_regex': u'tcpflow-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tex4ht',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtex4ht',
  'target_regex': None},
 {'catalogname': u'tex4ht_common',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtex4htcommon',
  'target_regex': None},
 {'catalogname': u'tex_rcsinfo',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtexrcsinfo',
  'target_regex': None},
 {'catalogname': u'tex_svninfo',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtexsvninfo',
  'target_regex': None},
 {'catalogname': u'tkcvs',
  'distfiles': u'tkcvs_8_2_2.tar.gz ',
  'gar_regex': u'tkcvs_(\\d+(?:_\\d+)*).tar.gz',
  'pkgname': u'CSWtkcvs',
  'target_regex': u'tkcvs_(\\d+(?:_\\d+)*).tar.gz'},
 {'catalogname': u'tomcat6',
  'distfiles': u'apache-tomcat-6.0.29.tar.gz CSWtomcat6.gspec CSWtomcat6.prototype CSWtomcat6.depend preremove postinstall preinstall checkinstall space i.smfno i.smfyes svc-tomcat6 tomcat6.xml tomcat6 cswtomcat6 ',
  'gar_regex': u'v(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWtomcat6',
  'target_regex': u'v(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'trafshow',
  'distfiles': u'trafshow-5.2.1.tgz ',
  'gar_regex': u'trafshow-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtrafshow',
  'target_regex': u'trafshow-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'twisted',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWtwisted',
  'target_regex': None},
 {'catalogname': u'unbound',
  'distfiles': u'unbound-1.4.7.tar.gz cswunbound cswusergroup ',
  'gar_regex': u'unbound-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWunbound',
  'target_regex': u'unbound-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'vttest',
  'distfiles': u'vttest-20071216.tgz ',
  'gar_regex': u'vttest-(\\d+).tgz',
  'pkgname': u'CSWvttest',
  'target_regex': u'vttest-(\\d+).tgz'},
 {'catalogname': u'watch',
  'distfiles': u'procps-3.2.8.tar.gz ',
  'gar_regex': u'procps-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWwatch',
  'target_regex': u'procps-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'websvn',
  'distfiles': u'websvn-2.2.1.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWwebsvn',
  'target_regex': u''},
 {'catalogname': u'wgetpaste',
  'distfiles': u'wgetpaste-2.16.tar.bz2 wgetpaste.conf COPYING ',
  'gar_regex': u'wgetpaste-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWwgetpaste',
  'target_regex': u'wgetpaste-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'x11_applewmproto',
  'distfiles': u'applewmproto-1.4.1.tar.gz ',
  'gar_regex': u'applewmproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11applewmproto',
  'target_regex': u'applewmproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11common',
  'distfiles': u'',
  'gar_regex': u'',
  'pkgname': u'CSWx11common',
  'target_regex': u''},
 {'catalogname': u'xcbproto',
  'distfiles': u'xcb-proto-1.6.tar.gz ',
  'gar_regex': u'xcb-proto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxcbproto',
  'target_regex': u'xcb-proto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xcbutil',
  'distfiles': u'xcb-util-0.3.6.tar.gz COPYING ',
  'gar_regex': u'xcb-util-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxcbutil',
  'target_regex': u'xcb-util-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xearth',
  'distfiles': u'xearth-1.1.tar.gz ',
  'gar_regex': u'xearth-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxearth',
  'target_regex': u'xearth-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xextproto',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxextproto',
  'target_regex': None},
 {'catalogname': u'ximian_connector',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWximian-connector',
  'target_regex': None},
 {'catalogname': u'xineui',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxineui',
  'target_regex': None},
 {'catalogname': u'xmlcommon',
  'distfiles': u'sgml-common-0.6.3.tgz xml.dcl html.dcl xml.soc html.soc ',
  'gar_regex': u'sgml-common-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxmlcommon',
  'target_regex': u'sgml-common-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xmlrpc_c',
  'distfiles': u'stable ',
  'gar_regex': u'',
  'pkgname': u'CSWxmlrpc-c',
  'target_regex': u''},
 {'catalogname': u'xmlto',
  'distfiles': u'xmlto-0.0.23.tar.bz2 ',
  'gar_regex': u'xmlto-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWxmlto',
  'target_regex': u'xmlto-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'xmms_flac',
  'distfiles': u'flac-1.0.4.tar.gz flac-1.1.2.tar.gz flac-1.2.1.tar.gz ',
  'gar_regex': u'flac-(\\d+(?:\\.\\d+)*)-src',
  'pkgname': u'CSWxmmsflac',
  'target_regex': u'flac-(\\d+(?:\\.\\d+)*)-src'},
 {'catalogname': u'xproto',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxproto',
  'target_regex': None},
 {'catalogname': u'xsel',
  'distfiles': u'xsel-1.2.0.tar.gz ',
  'gar_regex': u'xsel-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxsel',
  'target_regex': u'xsel-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xtrans',
  'distfiles': u'xtrans-1.2.5.tar.gz ',
  'gar_regex': u'xtrans-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxtrans',
  'target_regex': u'xtrans-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'yaml_mode',
  'distfiles': u'yaml-mode.el ',
  'gar_regex': u'yaml-mode-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWyamlmode',
  'target_regex': u'yaml-mode-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'yelp',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWyelp',
  'target_regex': None},
 {'catalogname': u'zenity',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWzenity',
  'target_regex': None},
 {'catalogname': u'berkeleydb3_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbdb3devel',
  'target_regex': None},
 {'catalogname': u'berkeleydb3_doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWbdb3doc',
  'target_regex': None},
 {'catalogname': u'berkeleydb42',
  'distfiles': u'db-4.2.52.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb42',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb42_devel',
  'distfiles': u'db-4.2.52.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb42devel',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb42_doc',
  'distfiles': u'db-4.2.52.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb42doc',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb47',
  'distfiles': u'db-4.7.25.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb47',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb47_devel',
  'distfiles': u'db-4.7.25.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb47devel',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb47_doc',
  'distfiles': u'db-4.7.25.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb47doc',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb48',
  'distfiles': u'db-4.8.30.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb48',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb48_devel',
  'distfiles': u'db-4.8.30.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb48devel',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb48_doc',
  'distfiles': u'db-4.8.30.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb48doc',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'git_completion',
  'distfiles': u'CSWgit.postinstall ',
  'gar_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgitcompletion',
  'target_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'git_devel',
  'distfiles': u'CSWgit.postinstall ',
  'gar_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgitdevel',
  'target_regex': u'git-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libmatroska',
  'distfiles': u'libmatroska-0.8.1.tar.bz2 ',
  'gar_regex': u'libmatroska-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibmatroska',
  'target_regex': u'libmatroska-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'py_gdata',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpygdata',
  'target_regex': None},
 {'catalogname': u'roxfiler',
  'distfiles': u'rox-filer-2.10.tar.bz2 ',
  'gar_regex': u'rox-filer-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWroxfiler',
  'target_regex': u'rox-filer-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'tig',
  'distfiles': u'',
  'gar_regex': u'',
  'pkgname': u'CSWtig',
  'target_regex': u''},
 {'catalogname': u'libxdg_basedir',
  'distfiles': u'libxdg-basedir-1.0.2.tar.gz ',
  'gar_regex': u'libxdg-basedir-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxdgbasedir',
  'target_regex': u'libxdg-basedir-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'log4sh',
  'distfiles': u'log4sh-1.4.2.tgz ',
  'gar_regex': u'log4sh-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWlog4sh',
  'target_regex': u'log4sh-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'shunit2',
  'distfiles': u'shunit2-2.1.5.tgz ',
  'gar_regex': u'shunit2-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWshunit2',
  'target_regex': u'shunit2-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'xjobs',
  'distfiles': u'xjobs-20100915.tgz ',
  'gar_regex': u'xjobs-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWxjobs',
  'target_regex': u'xjobs-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'libdatrie',
  'distfiles': u'libdatrie-0.2.2.tar.gz ',
  'gar_regex': u'libdatrie-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibdatrie',
  'target_regex': u'libdatrie-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pkgutilplus',
  'distfiles': u'pkgutil-2.2.zip CSWpkgutil.gspec CSWpkgutil.prototype CSWpkgutil.preremove CSWpkgutil.postinstall build_sun_catalog.py opencsw.py cswcatalog ',
  'gar_regex': u'pkgutil-(\\d+(?:\\.\\d+)*).zip',
  'pkgname': u'CSWpkgutilplus',
  'target_regex': u'pkgutil-(\\d+(?:\\.\\d+)*).zip'},
 {'catalogname': u'libglpk',
  'distfiles': u'glpk-4.43.tar.gz ',
  'gar_regex': u'glpk-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibglpk',
  'target_regex': u'glpk-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsndfile',
  'distfiles': u'libsndfile-1.0.21.tar.gz ',
  'gar_regex': u'libsndfile-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsndfile',
  'target_regex': u'libsndfile-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'qhull',
  'distfiles': u'qhull-2003.1.tar.gz ',
  'gar_regex': u'qhull-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWqhull',
  'target_regex': u'qhull-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'qhull_rt',
  'distfiles': u'qhull-2003.1.tar.gz ',
  'gar_regex': u'qhull-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWqhullrt',
  'target_regex': u'qhull-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'autoproject',
  'distfiles': u'autoproject_0.20.orig.tar.gz ',
  'gar_regex': u'autoproject-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWautoproject',
  'target_regex': u'autoproject-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cswpkgloghooks',
  'distfiles': u' ',
  'gar_regex': u'',
  'pkgname': u'CSWcswpkgloghooks',
  'target_regex': u''},
 {'catalogname': u'doxygen_doc',
  'distfiles': u'doxygen-1.7.3.src.tar.gz ',
  'gar_regex': u'doxygen-(\\d+(?:\\.\\d+)*).src.tar.gz',
  'pkgname': u'CSWdoxygendoc',
  'target_regex': u'doxygen-(\\d+(?:\\.\\d+)*).src.tar.gz'},
 {'catalogname': u'fftw',
  'distfiles': u'fftw-3.2.2.tar.gz ',
  'gar_regex': u'fftw-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfftw',
  'target_regex': u'fftw-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'hdf5',
  'distfiles': u'hdf5-1.6.10.tar.gz hdf5-1.8.5.tar.gz ',
  'gar_regex': u'hdf5-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWhdf5',
  'target_regex': u'hdf5-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'hdf5_rt',
  'distfiles': u'hdf5-1.6.10.tar.gz hdf5-1.8.5.tar.gz ',
  'gar_regex': u'hdf5-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWhdf5rt',
  'target_regex': u'hdf5-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_emaildateformat',
  'distfiles': u'Email-Date-Format-1.002.tar.gz ',
  'gar_regex': u'Email-Date-Format-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmemaildateformat',
  'target_regex': u'Email-Date-Format-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'wavpack',
  'distfiles': u'wavpack-4.60.1.tar.bz2 ',
  'gar_regex': u'wavpack-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWwavpack',
  'target_regex': u'wavpack-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'graphvizdevel',
  'distfiles': u'graphviz-2.26.3.tar.gz CSWgraphviz.postinstall CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall ',
  'gar_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgraphvizdevel',
  'target_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'graphvizdoc',
  'distfiles': u'graphviz-2.26.3.tar.gz CSWgraphviz.postinstall CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall ',
  'gar_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgraphvizdoc',
  'target_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'graphvizgd',
  'distfiles': u'graphviz-2.26.3.tar.gz CSWgraphviz.postinstall CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall ',
  'gar_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgraphvizgd',
  'target_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'graphvizgraphs',
  'distfiles': u'graphviz-2.26.3.tar.gz CSWgraphviz.postinstall CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall ',
  'gar_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgraphvizgraphs',
  'target_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'graphvizguile',
  'distfiles': u'graphviz-2.26.3.tar.gz CSWgraphviz.postinstall CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall ',
  'gar_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgraphvizguile',
  'target_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'graphvizperl',
  'distfiles': u'graphviz-2.26.3.tar.gz CSWgraphviz.postinstall CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall ',
  'gar_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgraphvizperl',
  'target_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'graphvizpython',
  'distfiles': u'graphviz-2.26.3.tar.gz CSWgraphviz.postinstall CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall ',
  'gar_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgraphvizpython',
  'target_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'graphvizsharp',
  'distfiles': u'graphviz-2.26.3.tar.gz CSWgraphviz.postinstall CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall ',
  'gar_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgraphvizsharp',
  'target_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'graphviztcl',
  'distfiles': u'graphviz-2.26.3.tar.gz CSWgraphviz.postinstall CSWgraphvizgd.postinstall CSWgraphvizgd.postuninstall CSWgraphvizdevil.postinstall CSWgraphvizdevil.postuninstall ',
  'gar_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgraphviztcl',
  'target_regex': u'graphviz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libthai',
  'distfiles': u'libthai-0.1.12.tar.gz ',
  'gar_regex': u'libthai-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibthai',
  'target_regex': u'libthai-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libthai_devel',
  'distfiles': u'libthai-0.1.12.tar.gz ',
  'gar_regex': u'libthai-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibthaidevel',
  'target_regex': u'libthai-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tofrodos',
  'distfiles': u'tofrodos-1.7.8.tar.gz ',
  'gar_regex': u'tofrodos-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtofrodos',
  'target_regex': u'tofrodos-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'aide',
  'distfiles': u'aide-0.13.1.tar.gz aide.conf ',
  'gar_regex': u'aide-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWaide',
  'target_regex': u'aide-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cvs2svn',
  'distfiles': u'cvs2svn-2.3.0.tar.gz ',
  'gar_regex': u'cvs2svn-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcvs2svn',
  'target_regex': u'cvs2svn-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsdl_devel',
  'distfiles': u'SDL-1.2.14.tar.gz ',
  'gar_regex': u'SDL-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsdldevel',
  'target_regex': u'SDL-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_antlr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-antlr',
  'target_regex': None},
 {'catalogname': u'py_yaml',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-yaml',
  'target_regex': None},
 {'catalogname': u'py_yaml_rt',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-yaml-rt',
  'target_regex': None},
 {'catalogname': u'denyhosts',
  'distfiles': u'DenyHosts-2.6.tar.gz ',
  'gar_regex': u'denyhosts-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdenyhosts',
  'target_regex': u'denyhosts-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libshout',
  'distfiles': u'libshout-2.2.2.tar.gz ',
  'gar_regex': u'libshout-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibshout',
  'target_regex': u'libshout-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_shout',
  'distfiles': u'Shout-2.1.tar.gz Shout-2.1.tar.gz ',
  'gar_regex': u'Shout-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmshout',
  'target_regex': u'Shout-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'icecast',
  'distfiles': u'icecast-2.3.2.tar.gz ',
  'gar_regex': u'icecast-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWicecast',
  'target_regex': u'icecast-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cfengine_doc',
  'distfiles': u'cfengine-2.2.10.tar.gz  ',
  'gar_regex': u'cfengine-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcfenginedoc',
  'target_regex': u'cfengine-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'sar2rrd',
  'distfiles': u'sar2rrd-2.5.pl sar2rrd-graph-2.5.pl ',
  'gar_regex': u'sar2rrd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsar2rrd',
  'target_regex': u'sar2rrd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'liboggz',
  'distfiles': u'liboggz-1.1.0.tar.gz ',
  'gar_regex': u'liboggz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWliboggz',
  'target_regex': u'liboggz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mtools',
  'distfiles': u'mtools-4.0.15.tar.lz ',
  'gar_regex': u'mtools-(\\d+(?:\\.\\d+)*).tar.lz',
  'pkgname': u'CSWmtools',
  'target_regex': u'mtools-(\\d+(?:\\.\\d+)*).tar.lz'},
 {'catalogname': u'orca',
  'distfiles': u'orca-snapshot-r535.tar.bz2 csworcallator csworcallator.xml svc-csworcallator csworca_services csworca ',
  'gar_regex': u'orca-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWorca',
  'target_regex': u'orca-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'orca_web',
  'distfiles': u'orca-snapshot-r535.tar.bz2 csworcallator csworcallator.xml svc-csworcallator csworca_services csworca ',
  'gar_regex': u'orca-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWorcaweb',
  'target_regex': u'orca-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'git_subtree',
  'distfiles': u'',
  'gar_regex': u'',
  'pkgname': u'CSWgitsubtree',
  'target_regex': u''},
 {'catalogname': u'bind_chroot',
  'distfiles': u'bind-9.7.2-P3.tar.gz CSWbindchroot.postinstall ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWbindchroot',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libschro',
  'distfiles': u'schroedinger-1.0.7.tar.gz ',
  'gar_regex': u'libschroedinger-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibschro',
  'target_regex': u'libschroedinger-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libschrodevel',
  'distfiles': u'schroedinger-1.0.7.tar.gz ',
  'gar_regex': u'libschroedinger-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibschrodevel',
  'target_regex': u'libschroedinger-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'lastx',
  'distfiles': u'lastx.c COPYING ',
  'gar_regex': u'lastx-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlastx',
  'target_regex': u'lastx-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'nspr',
  'distfiles': u'nspr-4.8.6.tar.gz LICENSE ',
  'gar_regex': u'nspr-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWnspr',
  'target_regex': u'nspr-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'nspr_devel',
  'distfiles': u'nspr-4.8.6.tar.gz LICENSE ',
  'gar_regex': u'nspr-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWnspr-devel',
  'target_regex': u'nspr-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pinentry',
  'distfiles': u'pinentry-0.7.6.tar.gz ',
  'gar_regex': u'pinentry-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpinentry',
  'target_regex': u'pinentry-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'postgrey',
  'distfiles': u'postgrey-1.33.tar.gz ',
  'gar_regex': u'postgrey-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpostgrey',
  'target_regex': u'postgrey-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'fontforge',
  'distfiles': u'fontforge_full-20090923.tar.bz2 ',
  'gar_regex': u'fontforge_full-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWfontforge',
  'target_regex': u'fontforge_full-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'nginx',
  'distfiles': u'nginx-0.8.54.tar.gz cswnginx ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWnginx',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_cheetah',
  'distfiles': u'Cheetah-2.4.0.tar.gz ',
  'gar_regex': u'Cheetah-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpy-cheetah',
  'target_regex': u'Cheetah-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pythonsvn',
  'distfiles': u'subversion-1.6.15.tar.bz2 CSWsvn.checkinstall CSWap2svn.postinstall CSWap2svn.preremove httpd-svn.conf.CSW svn_access.conf.CSW fixme.sh ',
  'gar_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWpythonsvn',
  'target_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'a52dec',
  'distfiles': u'a52dec-0.7.4.tar.gz liba52.pc-32 liba52.pc-64 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWa52dec',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libmpeg2',
  'distfiles': u'libmpeg2-0.5.1.tar.gz ',
  'gar_regex': u'libmpeg2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibmpeg2',
  'target_regex': u'libmpeg2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pius',
  'distfiles': u'pius-2.0.8.tar.bz2 ',
  'gar_regex': u'pius-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWpius',
  'target_regex': u'pius-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'py_django',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-django',
  'target_regex': None},
 {'catalogname': u'python_test',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpython-test',
  'target_regex': None},
 {'catalogname': u'-',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'PGP',
  'target_regex': None},
 {'catalogname': u'netsnmp_py',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnetsnmp-py',
  'target_regex': None},
 {'catalogname': u'apr',
  'distfiles': u'apr-1.4.2.tar.gz ',
  'gar_regex': u'apr-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWapr',
  'target_regex': u'apr-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_mox',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-mox',
  'target_regex': None},
 {'catalogname': u'yasm',
  'distfiles': u'yasm-1.1.0.tar.gz ',
  'gar_regex': u'yasm-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWyasm',
  'target_regex': u'yasm-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'scons',
  'distfiles': u'scons-1.3.1.tar.gz ',
  'gar_regex': u'scons-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWscons',
  'target_regex': u'scons-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'curl_devel',
  'distfiles': u'curl-7.21.2.tar.bz2 libcurl.so.3.0.0.s libcurl.so.2.0.2.s libcurl.so.3.0.0.i libcurl.so.2.0.2.i curlbuild.h ',
  'gar_regex': u'curl-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWcurldevel',
  'target_regex': u'curl-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'curl_rt',
  'distfiles': u'curl-7.21.2.tar.bz2 libcurl.so.3.0.0.s libcurl.so.2.0.2.s libcurl.so.3.0.0.i libcurl.so.2.0.2.i curlbuild.h ',
  'gar_regex': u'curl-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWcurlrt',
  'target_regex': u'curl-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libgnugetopt',
  'distfiles': u'libgnugetopt-1.3.tar.bz2 ',
  'gar_regex': u'libgnugetopt-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibgnugetopt',
  'target_regex': u'libgnugetopt-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libproxy',
  'distfiles': u'libproxy-0.3.0.tar.gz SunStudio-have-no-stdc99-flag.patch Solaris8-have-no-stdc99-flag.patch stdfiles.patch proxy.c.patch 0002-Dont-preset-CFLAGS.patch ',
  'gar_regex': u'libproxy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibproxy',
  'target_regex': u'libproxy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libproxy_devel',
  'distfiles': u'libproxy-0.3.0.tar.gz SunStudio-have-no-stdc99-flag.patch Solaris8-have-no-stdc99-flag.patch stdfiles.patch proxy.c.patch 0002-Dont-preset-CFLAGS.patch ',
  'gar_regex': u'libproxy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibproxydevel',
  'target_regex': u'libproxy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mtr_x11',
  'distfiles': u'mtr-0.75.tar.gz ',
  'gar_regex': u'mtr-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmtr-x11',
  'target_regex': u'mtr-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'oniguruma',
  'distfiles': u'onig-5.9.2.tar.gz ',
  'gar_regex': u'oniguruma-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWoniguruma',
  'target_regex': u'oniguruma-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_libproxy',
  'distfiles': u'libproxy-0.3.0.tar.gz SunStudio-have-no-stdc99-flag.patch Solaris8-have-no-stdc99-flag.patch stdfiles.patch proxy.c.patch 0002-Dont-preset-CFLAGS.patch ',
  'gar_regex': u'libproxy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpy-libproxy',
  'target_regex': u'libproxy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_bigreqsproto',
  'distfiles': u'bigreqsproto-1.1.0.tar.gz ',
  'gar_regex': u'bigreqsproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11bigreqsproto',
  'target_regex': u'bigreqsproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_compositeproto',
  'distfiles': u'compositeproto-0.4.1.tar.gz ',
  'gar_regex': u'compositeproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11compositeproto',
  'target_regex': u'compositeproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_damageproto',
  'distfiles': u'damageproto-1.2.0.tar.gz ',
  'gar_regex': u'damageproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11damageproto',
  'target_regex': u'damageproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_dmxproto',
  'distfiles': u'dmxproto-2.3.tar.gz ',
  'gar_regex': u'dmxproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11dmxproto',
  'target_regex': u'dmxproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_dri2proto',
  'distfiles': u'dri2proto-2.1.tar.gz ',
  'gar_regex': u'dri2proto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11dri2proto',
  'target_regex': u'dri2proto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_fixesproto',
  'distfiles': u'fixesproto-4.1.1.tar.gz ',
  'gar_regex': u'fixesproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11fixesproto',
  'target_regex': u'fixesproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_fontsproto',
  'distfiles': u'fontsproto-2.1.0.tar.gz ',
  'gar_regex': u'fontsproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11fontsproto',
  'target_regex': u'fontsproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_glproto',
  'distfiles': u'glproto-1.4.10.tar.gz ',
  'gar_regex': u'glproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11glproto',
  'target_regex': u'glproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_inputproto',
  'distfiles': u'inputproto-2.0.tar.gz ',
  'gar_regex': u'inputproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11inputproto',
  'target_regex': u'inputproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_kbproto',
  'distfiles': u'kbproto-1.0.4.tar.gz ',
  'gar_regex': u'kbproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11kbproto',
  'target_regex': u'kbproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_randrproto',
  'distfiles': u'randrproto-1.3.1.tar.gz ',
  'gar_regex': u'randrproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11randrproto',
  'target_regex': u'randrproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_recordproto',
  'distfiles': u'recordproto-1.14.tar.gz ',
  'gar_regex': u'recordproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11recordproto',
  'target_regex': u'recordproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_renderproto',
  'distfiles': u'renderproto-0.11.tar.gz ',
  'gar_regex': u'renderproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11renderproto',
  'target_regex': u'renderproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_resourceproto',
  'distfiles': u'resourceproto-1.1.0.tar.gz ',
  'gar_regex': u'resourceproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11resourceproto',
  'target_regex': u'resourceproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_scrnsaverproto',
  'distfiles': u'scrnsaverproto-1.2.0.tar.gz ',
  'gar_regex': u'scrnsaverproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11scrnsaverproto',
  'target_regex': u'scrnsaverproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_videoproto',
  'distfiles': u'videoproto-2.3.0.tar.gz ',
  'gar_regex': u'videoproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11videoproto',
  'target_regex': u'videoproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_windowswmproto',
  'distfiles': u'windowswmproto-1.0.4.tar.gz ',
  'gar_regex': u'windowswmproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11windowswmproto',
  'target_regex': u'windowswmproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_xcmiscproto',
  'distfiles': u'xcmiscproto-1.2.0.tar.gz ',
  'gar_regex': u'xcmiscproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11xcmiscproto',
  'target_regex': u'xcmiscproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_xextproto',
  'distfiles': u'xextproto-7.1.1.tar.gz ',
  'gar_regex': u'xextproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11xextproto',
  'target_regex': u'xextproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_xf86bigfontproto',
  'distfiles': u'xf86bigfontproto-1.2.0.tar.gz ',
  'gar_regex': u'xf86bigfontproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11xf86bigftproto',
  'target_regex': u'xf86bigfontproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_xf86dgaproto',
  'distfiles': u'xf86dgaproto-2.1.tar.gz ',
  'gar_regex': u'xf86dgaproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11xf86dgaproto',
  'target_regex': u'xf86dgaproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_xf86driproto',
  'distfiles': u'xf86driproto-2.1.0.tar.gz ',
  'gar_regex': u'xf86driproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11xf86driproto',
  'target_regex': u'xf86driproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_xf86vidmodeproto',
  'distfiles': u'xf86vidmodeproto-2.3.tar.gz ',
  'gar_regex': u'xf86vidmodeproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11xf86vidmdproto',
  'target_regex': u'xf86vidmodeproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_xineramaproto',
  'distfiles': u'xineramaproto-1.2.tar.gz ',
  'gar_regex': u'xineramaproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11xineramaproto',
  'target_regex': u'xineramaproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_xproto',
  'distfiles': u'xproto-7.0.16.tar.gz ',
  'gar_regex': u'xproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11xproto',
  'target_regex': u'xproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsmi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibsmi',
  'target_regex': None},
 {'catalogname': u'libsmi_mibs',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibsmimibs',
  'target_regex': None},
 {'catalogname': u'exempi',
  'distfiles': u'exempi-2.1.1.tar.gz ',
  'gar_regex': u'exempi-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWexempi',
  'target_regex': u'exempi-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'exempi_devel',
  'distfiles': u'exempi-2.1.1.tar.gz ',
  'gar_regex': u'exempi-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWexempidevel',
  'target_regex': u'exempi-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_unixstatgrab',
  'distfiles': u'Unix-Statgrab-0.04.tar.gz ',
  'gar_regex': u'Unix-Statgrab-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmunixstatgrab',
  'target_regex': u'Unix-Statgrab-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gzip_extras',
  'distfiles': u'gzip-1.4.tar.gz ',
  'gar_regex': u'gzip-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgzipextras',
  'target_regex': u'gzip-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_filecat',
  'distfiles': u'File-Cat-1.2.tar.gz ',
  'gar_regex': u'File-Cat-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfilecat',
  'target_regex': u'File-Cat-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testsimple',
  'distfiles': u'COPYING Test-Simple-0.96.tar.gz ',
  'gar_regex': u'Test-Simple-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestsimple',
  'target_regex': u'Test-Simple-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libfishsound',
  'distfiles': u'libfishsound-1.0.0.tar.gz ',
  'gar_regex': u'libfishsound-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibfishsound',
  'target_regex': u'libfishsound-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libserf',
  'distfiles': u'serf-0.7.0.tar.bz2 ',
  'gar_regex': u'serf-0.7.0-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibserf',
  'target_regex': u'serf-0.7.0-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'pm_extutilsf77',
  'distfiles': u'ExtUtils-F77-1.16.tar.gz ',
  'gar_regex': u'ExtUtils-F77-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmextutilsf77',
  'target_regex': u'ExtUtils-F77-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libcares',
  'distfiles': u'c-ares-1.7.0.tar.gz ares_build.h ',
  'gar_regex': u'c-ares-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibcares',
  'target_regex': u'c-ares-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libcares_devel',
  'distfiles': u'c-ares-1.7.0.tar.gz ares_build.h ',
  'gar_regex': u'c-ares-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibcaresdevel',
  'target_regex': u'c-ares-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dnstop',
  'distfiles': u'dnstop-20090128.tar.gz dnstop.pod dnstop.8 ',
  'gar_regex': u'dnstop-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdnstop',
  'target_regex': u'dnstop-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gnupg_agent',
  'distfiles': u'gnupg-2.0.15.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWgnupg-agent',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libssh2_devel',
  'distfiles': u'libssh2-1.2.7.tar.gz ',
  'gar_regex': u'libssh2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibssh2devel',
  'target_regex': u'libssh2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_paramsvalidate',
  'distfiles': u'Params-Validate-0.95.tar.gz ',
  'gar_regex': u'Params-Validate-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmparamsvalidate',
  'target_regex': u'Params-Validate-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_curl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-curl',
  'target_regex': None},
 {'catalogname': u'py_hachoir_core',
  'distfiles': u'hachoir-core-1.3.3.tar.gz ',
  'gar_regex': u'hachoir-core-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpy-hachoir-core',
  'target_regex': u'hachoir-core-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_hachoir_parser',
  'distfiles': u'hachoir-parser-1.3.3.tar.gz ',
  'gar_regex': u'hachoir-parser-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWhachoir-parser',
  'target_regex': u'hachoir-parser-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_suds',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-suds',
  'target_regex': None},
 {'catalogname': u'pychecker',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpychecker',
  'target_regex': None},
 {'catalogname': u'shflags',
  'distfiles': u'shflags-1.0.3.tgz ',
  'gar_regex': u'shflags-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWshflags',
  'target_regex': u'shflags-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'slack',
  'distfiles': u'slack-0.15.2.tar.gz ',
  'gar_regex': u'slack-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWslack',
  'target_regex': u'slack-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'htmldoc_common',
  'distfiles': u'htmldoc-1.8.27-source.tar.bz2 ',
  'gar_regex': u'htmldoc-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWhtmldoc-common',
  'target_regex': u'htmldoc-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'pm_html2text',
  'distfiles': u'COPYING html2text-0.003.tar.gz ',
  'gar_regex': u'html2text-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhtml2text',
  'target_regex': u'html2text-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_textformat',
  'distfiles': u'COPYING Text-Format0.52.tar.gz ',
  'gar_regex': u'Text-Format-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtextformat',
  'target_regex': u'Text-Format-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'alternatives',
  'distfiles': u'dpkg_1.15.5.3.tar.bz2 ',
  'gar_regex': u'dpkg-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWalternatives',
  'target_regex': u'dpkg-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_inline',
  'distfiles': u'COPYING Inline-0.46.tar.gz ',
  'gar_regex': u'Inline-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpminline',
  'target_regex': u'Inline-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_taskweaken',
  'distfiles': u'Task-Weaken-1.03.tar.gz ',
  'gar_regex': u'Task-Weaken-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtaskweaken',
  'target_regex': u'Task-Weaken-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libfbopenssl',
  'distfiles': u'fbopenssl-0.0.4.tar.gz COPYING ',
  'gar_regex': u'fbopenssl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibfbopenssl',
  'target_regex': u'fbopenssl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mutt_base',
  'distfiles': u'mutt-1.5.21.tar.gz CSWmutt.postmsg ',
  'gar_regex': u'mutt-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmutt-base',
  'target_regex': u'mutt-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mutt_ncurses',
  'distfiles': u'mutt-1.5.21.tar.gz CSWmutt.postmsg ',
  'gar_regex': u'mutt-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmutt-ncurses',
  'target_regex': u'mutt-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mutt_slang',
  'distfiles': u'mutt-1.5.21.tar.gz CSWmutt.postmsg ',
  'gar_regex': u'mutt-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmutt-slang',
  'target_regex': u'mutt-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_af',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-af',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_ar',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-ar',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_be',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-be',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_bg',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-bg',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_bn_in',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-bn-IN',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_ca',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-ca',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_cs',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-cs',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_cy',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-cy',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_da',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-da',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_de',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-de',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_el',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-el',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_en_gb',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-en-GB',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_eo',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-eo',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_es_ar',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-es-AR',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_es_es',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-es-ES',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_et',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-et',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_eu',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-eu',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_fi',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-fi',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_fr',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-fr',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_fy_nl',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-fy-NL',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_ga_ie',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-ga-IE',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_gl',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-gl',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_gu_in',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-gu-IN',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_he',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-he',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_hi_in',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-hi-IN',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_hu',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-hu',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_id',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-id',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_is',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-is',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_it',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-it',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_ja',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-ja',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_ka',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-ka',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_kn',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-kn',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_ko',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-ko',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_ku',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-ku',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_lt',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-lt',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_lv',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-lv',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_mk',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-mk',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_mn',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-mn',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_mr',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-mr',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_nb_no',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-nb-NO',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_nl',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-nl',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_nn_no',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-nn-NO',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_oc',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-oc',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_pa_in',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-pa-IN',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_pl',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-pl',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_pt_br',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-pt-BR',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_pt_pt',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-pt-PT',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_ro',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-ro',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_ru',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-ru',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_si',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-si',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_sk',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-sk',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_sl',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-sl',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_sq',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-sq',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_sr',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-sr',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_sv_se',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-sv-SE',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_te',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-te',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_th',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-th',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_tr',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-tr',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_uk',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-uk',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_zh_cn',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-zh-CN',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'firefox_l10n_zh_tw',
  'distfiles': u'License af.xpi ar.xpi be.xpi bg.xpi bn-IN.xpi ca.xpi cs.xpi cy.xpi da.xpi de.xpi el.xpi en-GB.xpi eo.xpi es-AR.xpi es-ES.xpi et.xpi eu.xpi fi.xpi fr.xpi fy-NL.xpi ga-IE.xpi gl.xpi gu-IN.xpi he.xpi hi-IN.xpi hu.xpi id.xpi is.xpi it.xpi ja.xpi ka.xpi kn.xpi ko.xpi ku.xpi lt.xpi lv.xpi mk.xpi mn.xpi mr.xpi nb-NO.xpi nl.xpi nn-NO.xpi oc.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ro.xpi ru.xpi si.xpi sk.xpi sl.xpi sq.xpi sr.xpi sv-SE.xpi te.xpi th.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWffox-l10n-zh-TW',
  'target_regex': u'firefox-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libfontenc',
  'distfiles': u'libfontenc-1.0.5.tar.bz2 ',
  'gar_regex': u'libfontenc-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibfontenc',
  'target_regex': u'libfontenc-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libfontenc_devel',
  'distfiles': u'libfontenc-1.0.5.tar.bz2 ',
  'gar_regex': u'libfontenc-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibfontencdevel',
  'target_regex': u'libfontenc-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libfs',
  'distfiles': u'libFS-1.0.2.tar.bz2 ',
  'gar_regex': u'libFS-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibfs',
  'target_regex': u'libFS-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libfs_devel',
  'distfiles': u'libFS-1.0.2.tar.bz2 ',
  'gar_regex': u'libFS-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibfsdevel',
  'target_regex': u'libFS-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxfixes',
  'distfiles': u'libXfixes-4.0.4.tar.bz2 ',
  'gar_regex': u'libXfixes-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxfixes',
  'target_regex': u'libXfixes-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxfixes_devel',
  'distfiles': u'libXfixes-4.0.4.tar.bz2 ',
  'gar_regex': u'libXfixes-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxfixesdevel',
  'target_regex': u'libXfixes-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'lzip',
  'distfiles': u'lzip-1.11.tar.gz ',
  'gar_regex': u'lzip-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlzip',
  'target_regex': u'lzip-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'lzlib',
  'distfiles': u'lzlib-1.1.tar.gz ',
  'gar_regex': u'lzlib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlzlib',
  'target_regex': u'lzlib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'plzip',
  'distfiles': u'plzip-0.6.tar.gz ',
  'gar_regex': u'plzip-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWplzip',
  'target_regex': u'plzip-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libdmx',
  'distfiles': u'libdmx-1.1.0.tar.bz2 ',
  'gar_regex': u'libdmx-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibdmx',
  'target_regex': u'libdmx-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libdmx_devel',
  'distfiles': u'libdmx-1.1.0.tar.bz2 ',
  'gar_regex': u'libdmx-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibdmxdevel',
  'target_regex': u'libdmx-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxcomposite_devel',
  'distfiles': u'libXcomposite-0.4.1.tar.bz2 ',
  'gar_regex': u'libXcomposite-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxcompositedev',
  'target_regex': u'libXcomposite-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxcursor',
  'distfiles': u'libXcursor-1.1.10.tar.bz2 ',
  'gar_regex': u'libXcursor-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxcursor',
  'target_regex': u'libXcursor-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxcursor_devel',
  'distfiles': u'libXcursor-1.1.10.tar.bz2 ',
  'gar_regex': u'libXcursor-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxcursordevel',
  'target_regex': u'libXcursor-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxdamage',
  'distfiles': u'libXdamage-1.1.2.tar.bz2 ',
  'gar_regex': u'libXdamage-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxdamage',
  'target_regex': u'libXdamage-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxdamage_devel',
  'distfiles': u'libXdamage-1.1.2.tar.bz2 ',
  'gar_regex': u'libXdamage-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxdamagedevel',
  'target_regex': u'libXdamage-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxfont',
  'distfiles': u'libXfont-1.4.1.tar.bz2 ',
  'gar_regex': u'libXfont-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxfont',
  'target_regex': u'libXfont-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxfont_devel',
  'distfiles': u'libXfont-1.4.1.tar.bz2 ',
  'gar_regex': u'libXfont-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxfontdevel',
  'target_regex': u'libXfont-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxi',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibxi',
  'target_regex': None},
 {'catalogname': u'libxi_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibxidevel',
  'target_regex': None},
 {'catalogname': u'libxinerama',
  'distfiles': u'libXinerama-1.1.tar.bz2 ',
  'gar_regex': u'libXinerama-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxinerama',
  'target_regex': u'libXinerama-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxinerama_devel',
  'distfiles': u'libXinerama-1.1.tar.bz2 ',
  'gar_regex': u'libXinerama-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxineramadevel',
  'target_regex': u'libXinerama-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxrandr',
  'distfiles': u'libXrandr-1.3.0.tar.bz2 ',
  'gar_regex': u'libXrandr-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxrandr',
  'target_regex': u'libXrandr-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxrandr_devel',
  'distfiles': u'libXrandr-1.3.0.tar.bz2 ',
  'gar_regex': u'libXrandr-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxrandrdevel',
  'target_regex': u'libXrandr-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxres',
  'distfiles': u'libXres-1.0.4.tar.bz2 ',
  'gar_regex': u'libXres-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxres',
  'target_regex': u'libXres-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxres_devel',
  'distfiles': u'libXres-1.0.4.tar.bz2 ',
  'gar_regex': u'libXres-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxresdevel',
  'target_regex': u'libXres-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxscrnsaver',
  'distfiles': u'libXScrnSaver-1.2.0.tar.bz2 ',
  'gar_regex': u'libXScrnSaver-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxscrnsaver',
  'target_regex': u'libXScrnSaver-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxscrnsaver_devel',
  'distfiles': u'libXScrnSaver-1.2.0.tar.bz2 ',
  'gar_regex': u'libXScrnSaver-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxscrnsaverdev',
  'target_regex': u'libXScrnSaver-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxv_devel',
  'distfiles': u'libXv-1.0.4.tar.bz2 ',
  'gar_regex': u'libxv-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxvdevel',
  'target_regex': u'libxv-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxxf86dga',
  'distfiles': u'libXxf86dga-1.1.1.tar.bz2 ',
  'gar_regex': u'libXxf86dga-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxxf86dga',
  'target_regex': u'libXxf86dga-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxxf86dga_devel',
  'distfiles': u'libXxf86dga-1.1.1.tar.bz2 ',
  'gar_regex': u'libXxf86dga-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxxf86dgadevel',
  'target_regex': u'libXxf86dga-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxxf86vm',
  'distfiles': u'libXxf86vm-1.1.0.tar.bz2 ',
  'gar_regex': u'libXxf86vm-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxxf86vm',
  'target_regex': u'libXxf86vm-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxxf86vm_devel',
  'distfiles': u'libXxf86vm-1.1.0.tar.bz2 ',
  'gar_regex': u'libXxf86vm-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxxf86vmdevel',
  'target_regex': u'libXxf86vm-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'xz',
  'distfiles': u'xz-4.999.9beta.tar.gz ',
  'gar_regex': u'xz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxz',
  'target_regex': u'xz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'zutils',
  'distfiles': u'zutils-0.8.tar.gz ',
  'gar_regex': u'zutils-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWzutils',
  'target_regex': u'zutils-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'icon_naming_utils',
  'distfiles': u'icon-naming-utils-0.8.90.tar.bz2 ',
  'gar_regex': u'icon-naming-utils-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWicon-naming-utils',
  'target_regex': u'icon-naming-utils-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netjabber',
  'distfiles': u'Net-Jabber-2.0.tar.gz ',
  'gar_regex': u'Net-Jabber-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetjabber',
  'target_regex': u'Net-Jabber-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netxmpp',
  'distfiles': u'Net-XMPP-1.02.tar.gz ',
  'gar_regex': u'Net-XMPP-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetxmpp',
  'target_regex': u'Net-XMPP-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlstream',
  'distfiles': u'XML-Stream-1.23.tar.gz ',
  'gar_regex': u'XML-Stream-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlstream',
  'target_regex': u'XML-Stream-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'protobuf',
  'distfiles': u'protobuf-2.3.0.tar.gz ',
  'gar_regex': u'protobuf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWprotobuf',
  'target_regex': u'protobuf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'sharutils',
  'distfiles': u'sharutils-4.9.tar.gz ',
  'gar_regex': u'sharutils-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsharutils',
  'target_regex': u'sharutils-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'neon_full',
  'distfiles': u' neon-0.26.4.tar.gz  neon-0.29.5.tar.gz COPYING ',
  'gar_regex': u'neon-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWneonfull',
  'target_regex': u'neon-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ilmbase_devel',
  'distfiles': u'ilmbase-1.0.1.tar.gz libHalf.so.2.0.2.i libHalf.so.2.0.2.s libIex.so.2.0.2.i libIex.so.2.0.2.s libImath.so.2.0.2.i libImath.so.2.0.2.s ',
  'gar_regex': u'ilmbase-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWilmbasedevel',
  'target_regex': u'ilmbase-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsoup_devel',
  'distfiles': u'libsoup-2.29.91.tar.bz2 old_libs_i386.tar.bz2 old_libs_sparc.tar.bz2 ',
  'gar_regex': u'libsoup-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibsoupdevel',
  'target_regex': u'libsoup-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libsoup_doc',
  'distfiles': u'libsoup-2.29.91.tar.bz2 old_libs_i386.tar.bz2 old_libs_sparc.tar.bz2 ',
  'gar_regex': u'libsoup-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibsoupdoc',
  'target_regex': u'libsoup-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libwmf',
  'distfiles': u'libwmf-0.2.8.4.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlibwmf',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libwmf_devel',
  'distfiles': u'libwmf-0.2.8.4.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlibwmfdevel',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libwmf_doc',
  'distfiles': u'libwmf-0.2.8.4.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlibwmfdoc',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libwmf_gtk',
  'distfiles': u'libwmf-0.2.8.4.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlibwmfgtk',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libxtst',
  'distfiles': u'libXtst-1.1.0.tar.bz2 ',
  'gar_regex': u'libxtst-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxtst',
  'target_regex': u'libxtst-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxtst_devel',
  'distfiles': u'libXtst-1.1.0.tar.bz2 ',
  'gar_regex': u'libxtst-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxtstdevel',
  'target_regex': u'libxtst-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxvmc',
  'distfiles': u'libXvMC-1.0.5.tar.bz2 ',
  'gar_regex': u'libXvMC-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxvmc',
  'target_regex': u'libXvMC-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxvmc_devel',
  'distfiles': u'libXvMC-1.0.5.tar.bz2 ',
  'gar_regex': u'libXvMC-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxvmcdevel',
  'target_regex': u'libXvMC-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'wmf_fonts',
  'distfiles': u'libwmf-0.2.8.4.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWwmffonts',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'augeas',
  'distfiles': u'augeas-0.7.0.tar.gz ',
  'gar_regex': u'augeas-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWaugeas',
  'target_regex': u'augeas-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gdmap',
  'distfiles': u'gdmap-0.8.1.tar.gz ',
  'gar_regex': u'gdmap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgdmap',
  'target_regex': u'gdmap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libnss3',
  'distfiles': u'nss-3.12.4.tar.gz mpl-tri-license-txt ',
  'gar_regex': u'nss-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibnss3',
  'target_regex': u'nss-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libnss3_devel',
  'distfiles': u'nss-3.12.4.tar.gz mpl-tri-license-txt ',
  'gar_regex': u'nss-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibnss3-devel',
  'target_regex': u'nss-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libnss3_tools',
  'distfiles': u'nss-3.12.4.tar.gz mpl-tri-license-txt ',
  'gar_regex': u'nss-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibnss3-tools',
  'target_regex': u'nss-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xtitle',
  'distfiles': u'xtitle-1.0.2.tgz ',
  'gar_regex': u'xtitle-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWxtitle',
  'target_regex': u'xtitle-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'z',
  'distfiles': u'z-2.6.1.tgz ',
  'gar_regex': u'z-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWz',
  'target_regex': u'z-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'gflags',
  'distfiles': u'gflags-1.3.tar.gz ',
  'gar_regex': u'gflags-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgflags',
  'target_regex': u'gflags-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'protobuf_devel',
  'distfiles': u'protobuf-2.3.0.tar.gz ',
  'gar_regex': u'protobuf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWprotobuf-devel',
  'target_regex': u'protobuf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'protobuf_rt',
  'distfiles': u'protobuf-2.3.0.tar.gz ',
  'gar_regex': u'protobuf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWprotobuf-rt',
  'target_regex': u'protobuf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_gflags',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-gflags',
  'target_regex': None},
 {'catalogname': u'py_protobuf',
  'distfiles': u'protobuf-2.3.0.tar.gz ',
  'gar_regex': u'protobuf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpy-protobuf',
  'target_regex': u'protobuf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'openexr_devel',
  'distfiles': u'openexr-1.6.1.tar.gz libIlmImf.so.2.0.2.i libIlmImf.so.2.0.2.s ',
  'gar_regex': u'openexr-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWopenexrdevel',
  'target_regex': u'openexr-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'openexr_doc',
  'distfiles': u'openexr-1.6.1.tar.gz libIlmImf.so.2.0.2.i libIlmImf.so.2.0.2.s ',
  'gar_regex': u'openexr-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWopenexrdoc',
  'target_regex': u'openexr-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'openexr_rt',
  'distfiles': u'openexr-1.6.1.tar.gz libIlmImf.so.2.0.2.i libIlmImf.so.2.0.2.s ',
  'gar_regex': u'openexr-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWopenexrrt',
  'target_regex': u'openexr-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_lxml',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-lxml',
  'target_regex': None},
 {'catalogname': u'py_xcbproto',
  'distfiles': u'xcb-proto-1.6.tar.gz ',
  'gar_regex': u'xcb-proto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpyxcbproto',
  'target_regex': u'xcb-proto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libev',
  'distfiles': u'libev-3.9.tar.gz ',
  'gar_regex': u'libev-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibev',
  'target_regex': u'libev-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gxmessage',
  'distfiles': u'gxmessage-2.12.4.tar.gz ',
  'gar_regex': u'gxmessage-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgxmessage',
  'target_regex': u'gxmessage-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mpg321',
  'distfiles': u'mpg321-0.2.11-2.tar.gz ',
  'gar_regex': u'mpg321-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmpg321',
  'target_regex': u'mpg321-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'namebench',
  'distfiles': u'namebench-1.3.1-source.tgz ',
  'gar_regex': u'namebench-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWnamebench',
  'target_regex': u'namebench-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'pm_butils',
  'distfiles': u'COPYING B-Utils-0.11.tar.gz ',
  'gar_regex': u'B-Utils-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmbutils',
  'target_regex': u'B-Utils-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_poetestloops',
  'distfiles': u'COPYING POE-Test-Loops-1.033.tar.gz ',
  'gar_regex': u'POE-Test-Loops-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpoetestloops',
  'target_regex': u'POE-Test-Loops-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_af',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-af',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_be',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-be',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_bg',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-bg',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_ca',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-ca',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_cs',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-cs',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_da',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-da',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_de',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-de',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_el',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-el',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_en_gb',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-en-GB',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_es_ar',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-es-AR',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_es_es',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-es-ES',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_eu',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-eu',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_fi',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-fi',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_ga_ie',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-ga-IE',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_he',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-he',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_hu',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-hu',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_it',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-it',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_ja',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-ja',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_ko',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-ko',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_lt',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-lt',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_mk',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-mk',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_nb_no',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-nb-NO',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_nl',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-nl',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_nn_no',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-nn-NO',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_pa_in',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-pa-IN',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_pl',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-pl',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_pt_br',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-pt-BR',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_pt_pt',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-pt-PT',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_ru',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-ru',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_sk',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-sk',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_sl',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-sl',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_sv_se',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-sv-SE',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_tr',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-tr',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_uk',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-uk',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_zh_cn',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-zh-CN',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thunderbird_zh_tw',
  'distfiles': u'License af.xpi be.xpi bg.xpi ca.xpi cs.xpi da.xpi de.xpi el.xpi en-GB.xpi es-AR.xpi es-ES.xpi eu.xpi fi.xpi fr.xpi ga-IE.xpi he.xpi hu.xpi it.xpi ja.xpi ko.xpi lt.xpi mk.xpi nb-NO.xpi nl.xpi nn-NO.xpi pa-IN.xpi pl.xpi pt-BR.xpi pt-PT.xpi ru.xpi sk.xpi sl.xpi sv-SE.xpi tr.xpi uk.xpi zh-CN.xpi zh-TW.xpi ',
  'gar_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthunderbird-zh-TW',
  'target_regex': u'thunderbird-l10n-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'giflib_rt_x11',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgiflibrtx11',
  'target_regex': None},
 {'catalogname': u'libatk_devel',
  'distfiles': u'atk-1.30.0.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlibatkdevel',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'liblqr',
  'distfiles': u'liblqr-1-0.4.1.tar.bz2 ',
  'gar_regex': u'liblqr-((\\d+(?:\\.\\d+)*)-(\\d+)?).tar.bz2',
  'pkgname': u'CSWliblqr',
  'target_regex': u'liblqr-((\\d+(?:\\.\\d+)*)-(\\d+)?).tar.bz2'},
 {'catalogname': u'liblqr_devel',
  'distfiles': u'liblqr-1-0.4.1.tar.bz2 ',
  'gar_regex': u'liblqr-((\\d+(?:\\.\\d+)*)-(\\d+)?).tar.bz2',
  'pkgname': u'CSWliblqrdevel',
  'target_regex': u'liblqr-((\\d+(?:\\.\\d+)*)-(\\d+)?).tar.bz2'},
 {'catalogname': u'liboil_devel',
  'distfiles': u'liboil-0.3.17.tar.gz ',
  'gar_regex': u'liboil-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWliboildevel',
  'target_regex': u'liboil-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libpoppler',
  'distfiles': u'poppler-0.12.4.tar.gz old_libs_i386.tar.bz2 old_libs_sparc.tar.bz2 ',
  'gar_regex': u'poppler-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibpoppler',
  'target_regex': u'poppler-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libpoppler_devel',
  'distfiles': u'poppler-0.12.4.tar.gz old_libs_i386.tar.bz2 old_libs_sparc.tar.bz2 ',
  'gar_regex': u'poppler-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibpopplerdev',
  'target_regex': u'poppler-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libpoppler_doc',
  'distfiles': u'poppler-0.12.4.tar.gz old_libs_i386.tar.bz2 old_libs_sparc.tar.bz2 ',
  'gar_regex': u'poppler-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibpopplerdoc',
  'target_regex': u'poppler-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_poe',
  'distfiles': u'COPYING POE-1.287.tar.gz ',
  'gar_regex': u'POE-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpoe',
  'target_regex': u'POE-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'urxvt',
  'distfiles': u'rxvt-unicode-9.07.tar.bz2 urxvt-wrapper ',
  'gar_regex': u'rxvt-unicode-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWurxvt',
  'target_regex': u'rxvt-unicode-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libtasn1_devel',
  'distfiles': u'libtasn1-2.9.tar.gz ',
  'gar_regex': u'libtasn1-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibtasn1devel',
  'target_regex': u'libtasn1-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'librsync',
  'distfiles': u'librsync-0.9.7.tar.gz ',
  'gar_regex': u'librsync-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibrsync',
  'target_regex': u'librsync-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'djvulibre_devel',
  'distfiles': u'djvulibre-3.5.22.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWdjvulibredevel',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'djvulibre_rt',
  'distfiles': u'djvulibre-3.5.22.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWdjvulibrert',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'imlib2_loaders',
  'distfiles': u'imlib2_loaders-1.4.3.tar.bz2 ',
  'gar_regex': u'imlib2_loaders-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWimlib2loaders',
  'target_regex': u'imlib2_loaders-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'lcms_devel',
  'distfiles': u'lcms-1.19.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlcmsdevel',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'lcms_rt',
  'distfiles': u'lcms-1.19.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlcmsrt',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libpaper',
  'distfiles': u'libpaper_1.1.23+nmu1.tar.gz ',
  'gar_regex': u'libpaper_(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibpaper',
  'target_regex': u'libpaper_(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_lcms',
  'distfiles': u'lcms-1.19.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWpy-lcms',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'pm_netssh',
  'distfiles': u'COPYING Net-SSH-0.09.tar.gz ',
  'gar_regex': u'Net-SSH-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetssh',
  'target_regex': u'Net-SSH-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classsingleton',
  'distfiles': u'Class-Singleton-1.4.tar.gz ',
  'gar_regex': u'Class-Singleton-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclasssingleton',
  'target_regex': u'Class-Singleton-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbdoraexplain',
  'distfiles': u'COPYING DBD-Oracle-1.23.tar.gz ',
  'gar_regex': u'DBD-Oracle-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbdoraexplain',
  'target_regex': u'DBD-Oracle-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_listmoreutils',
  'distfiles': u'List-MoreUtils-0.22.tar.gz ',
  'gar_regex': u'List-MoreUtils-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlistmoreutils',
  'target_regex': u'List-MoreUtils-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netpatricia',
  'distfiles': u'Net-Patricia-1.16.tar.gz ',
  'gar_regex': u'Net-Patricia-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetpatricia',
  'target_regex': u'Net-Patricia-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_pango',
  'distfiles': u'Pango-1.221.tar.gz ',
  'gar_regex': u'Pango-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpango',
  'target_regex': u'Pango-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_pdl',
  'distfiles': u'PDL-2.4.6.tar.gz ',
  'gar_regex': u'PDL-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpdl',
  'target_regex': u'PDL-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_scopeguard',
  'distfiles': u'Scope-Guard-0.03.tar.gz ',
  'gar_regex': u'Scope-Guard-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmscopeguard',
  'target_regex': u'Scope-Guard-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_bitvec',
  'distfiles': u'Bit-Vector-7.1.tar.gz ',
  'gar_regex': u'Bit-Vector-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmbitvec',
  'target_regex': u'Bit-Vector-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_proctbl',
  'distfiles': u'Proc-ProcessTable-0.45.tar.gz ',
  'gar_regex': u'Proc-ProcessTable-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmproctbl',
  'target_regex': u'Proc-ProcessTable-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_stringapprox',
  'distfiles': u'String-Approx-3.26.tar.gz ',
  'gar_regex': u'String-Approx-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmstringapprox',
  'target_regex': u'String-Approx-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_progressbar',
  'distfiles': u'progressbar-2.2.tar.gz ',
  'gar_regex': u'progressbar-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpy-progressbar',
  'target_regex': u'progressbar-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'subversion_contrib',
  'distfiles': u'subversion-1.6.15.tar.bz2 CSWsvn.checkinstall CSWap2svn.postinstall CSWap2svn.preremove httpd-svn.conf.CSW svn_access.conf.CSW fixme.sh ',
  'gar_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWsvn-contrib',
  'target_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'subversion_tools',
  'distfiles': u'subversion-1.6.15.tar.bz2 CSWsvn.checkinstall CSWap2svn.postinstall CSWap2svn.preremove httpd-svn.conf.CSW svn_access.conf.CSW fixme.sh ',
  'gar_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWsvn-tools',
  'target_regex': u'subversion-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'pm_configaugeas',
  'distfiles': u'COPYING Config-Augeas-0.701.tar.gz ',
  'gar_regex': u'Config-Augeas-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmconfigaugeas',
  'target_regex': u'Config-Augeas-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_augeas',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpyaugeas',
  'target_regex': None},
 {'catalogname': u'blame',
  'distfiles': u'blame-1.3.1.tar.gz ',
  'gar_regex': u'blame-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWblame',
  'target_regex': u'blame-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'coreutils',
  'distfiles': u'coreutils-8.9.tar.gz ',
  'gar_regex': u'coreutils-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcoreutils',
  'target_regex': u'coreutils-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cx_libxrender',
  'distfiles': u'libXrender-0.9.5.tar.gz ',
  'gar_regex': u'libXrender-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcxlibxrender',
  'target_regex': u'libXrender-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'di',
  'distfiles': u'di-4.27.tar.gz ',
  'gar_regex': u'di-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdi',
  'target_regex': u'di-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'dtracetoolkit',
  'distfiles': u'DTraceToolkit-0.99.tar.gz ',
  'gar_regex': u'DTraceToolkit-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdtracetoolkit',
  'target_regex': u'DTraceToolkit-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'emacs_sitestart',
  'distfiles': u'COPYING site-start.el ',
  'gar_regex': u'emacs_sitestart-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWemacssitestart',
  'target_regex': u'emacs_sitestart-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gcpio',
  'distfiles': u'cpio-2.10.tar.gz ',
  'gar_regex': u'cpio-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgcpio',
  'target_regex': u'cpio-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'geeqie',
  'distfiles': u'geeqie-1.0.tar.gz ',
  'gar_regex': u'geeqie-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgeeqie',
  'target_regex': u'geeqie-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'iperf',
  'distfiles': u'iperf-2.0.4.tar.gz ',
  'gar_regex': u'iperf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWiperf',
  'target_regex': u'iperf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'jpegoptim',
  'distfiles': u'jpegoptim-1.2.3.tar.gz ',
  'gar_regex': u'jpegoptim-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWjpegoptim',
  'target_regex': u'jpegoptim-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgsasl_devel',
  'distfiles': u'gsasl-1.6.0.tar.gz ',
  'gar_regex': u'gsasl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgsasldevel',
  'target_regex': u'gsasl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libical_devel',
  'distfiles': u'libical-0.44.tar.gz ',
  'gar_regex': u'libical-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibicaldevel',
  'target_regex': u'libical-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libproxy_gnome',
  'distfiles': u'libproxy-0.3.0.tar.gz SunStudio-have-no-stdc99-flag.patch Solaris8-have-no-stdc99-flag.patch stdfiles.patch proxy.c.patch 0002-Dont-preset-CFLAGS.patch ',
  'gar_regex': u'libproxy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibproxygnome',
  'target_regex': u'libproxy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libproxy_kde',
  'distfiles': u'libproxy-0.3.0.tar.gz SunStudio-have-no-stdc99-flag.patch Solaris8-have-no-stdc99-flag.patch stdfiles.patch proxy.c.patch 0002-Dont-preset-CFLAGS.patch ',
  'gar_regex': u'libproxy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibproxykde',
  'target_regex': u'libproxy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libtorrent',
  'distfiles': u'libtorrent-0.12.6.tar.gz ',
  'gar_regex': u'libtorrent-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibtorrent',
  'target_regex': u'libtorrent-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libtorrent_devel',
  'distfiles': u'libtorrent-0.12.6.tar.gz ',
  'gar_regex': u'libtorrent-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibtorrentdevel',
  'target_regex': u'libtorrent-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'magit',
  'distfiles': u'',
  'gar_regex': u'',
  'pkgname': u'CSWmagit',
  'target_regex': u''},
 {'catalogname': u'mawk',
  'distfiles': u'mawk-1.3.4.tgz ',
  'gar_regex': u'mawk-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmawk',
  'target_regex': u'mawk-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mtwrite',
  'distfiles': u'mtwrite-r90214.tgz ',
  'gar_regex': u'mtwrite-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWmtwrite',
  'target_regex': u'mtwrite-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'parallel',
  'distfiles': u'parallel-20101222.tar.bz2 ',
  'gar_regex': u'parallel-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWparallel',
  'target_regex': u'parallel-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'pm_autoxsheader',
  'distfiles': u'COPYING AutoXS-Header-1.02.tar.gz ',
  'gar_regex': u'AutoXS-Header-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmautoxsheader',
  'target_regex': u'AutoXS-Header-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_bgenerate',
  'distfiles': u'B-Generate-1.26.tar.gz ',
  'gar_regex': u'B-Generate-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmbgenerate',
  'target_regex': u'B-Generate-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classxsaccessor',
  'distfiles': u'COPYING Class-XSAccessor-1.05.tar.gz ',
  'gar_regex': u'Class-XSAccessor-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassxsaccessor',
  'target_regex': u'Class-XSAccessor-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_commonsense',
  'distfiles': u'common-sense-3.0.tar.gz ',
  'gar_regex': u'common-sense-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcommonsense',
  'target_regex': u'common-sense-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptblowfish',
  'distfiles': u'Crypt-Blowfish-2.12.tar.gz ',
  'gar_regex': u'Crypt-Blowfish-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptblowfish',
  'target_regex': u'Crypt-Blowfish-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptcast5',
  'distfiles': u'COPYING Crypt-CAST5-0.05.tar.gz ',
  'gar_regex': u'Crypt-CAST5-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptcast5',
  'target_regex': u'Crypt-CAST5-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptcbc',
  'distfiles': u'COPYING Crypt-CBC-2.30.tar.gz ',
  'gar_regex': u'Crypt-CBC-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptcbc',
  'target_regex': u'Crypt-CBC-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptidea',
  'distfiles': u'Crypt-IDEA-1.08.tar.gz ',
  'gar_regex': u'Crypt-IDEA-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptidea',
  'target_regex': u'Crypt-IDEA-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dataserializer',
  'distfiles': u'COPYING Data-Serializer-0.49.tar.gz ',
  'gar_regex': u'Data-Serializer-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdataserializer',
  'target_regex': u'Data-Serializer-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_datetime',
  'distfiles': u'DateTime-0.55.tar.gz ',
  'gar_regex': u'DateTime-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdatetime',
  'target_regex': u'DateTime-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_datetimefmtmail',
  'distfiles': u'DateTime-Format-Mail-0.3001.tar.gz ',
  'gar_regex': u'DateTime-Format-Mail-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdatetimefmtmail',
  'target_regex': u'DateTime-Format-Mail-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_datetimefmtw3tf',
  'distfiles': u'DateTime-Format-W3CDTF-0.05.tar.gz ',
  'gar_regex': u'DateTime-Format-W3CDTF-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdatetimefmtw3tf',
  'target_regex': u'DateTime-Format-W3CDTF-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_datetimelocale',
  'distfiles': u'DateTime-Locale-0.45.tar.gz ',
  'gar_regex': u'DateTime-Locale-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdatetimelocale',
  'target_regex': u'DateTime-Locale-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_datetimetz',
  'distfiles': u'DateTime-TimeZone-1.16.tar.gz ',
  'gar_regex': u'DateTime-TimeZone-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdatetimetz',
  'target_regex': u'DateTime-TimeZone-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netanalysis',
  'distfiles': u'Net-Analysis-0.40.tar.gz ',
  'gar_regex': u'Net-Analysis-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetanalysis',
  'target_regex': u'Net-Analysis-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netpacket',
  'distfiles': u'NetPacket-0.41.1.tar.gz ',
  'gar_regex': u'NetPacket-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetpacket',
  'target_regex': u'NetPacket-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netpcap',
  'distfiles': u'Net-Pcap-0.16.tar.gz ',
  'gar_regex': u'Net-Pcap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetpcap',
  'target_regex': u'Net-Pcap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_podcoverage',
  'distfiles': u'COPYING Pod-Coverage-0.20.tar.gz ',
  'gar_regex': u'Pod-Coverage-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpodcoverage',
  'target_regex': u'Pod-Coverage-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_probeperl',
  'distfiles': u'COPYING Probe-Perl-0.01.tar.gz ',
  'gar_regex': u'Probe-Perl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmprobeperl',
  'target_regex': u'Probe-Perl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testpodcoverage',
  'distfiles': u'COPYING Test-Pod-Coverage-1.08.tar.gz ',
  'gar_regex': u'Test-Pod-Coverage-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestpodcoverage',
  'target_regex': u'Test-Pod-Coverage-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_tstexception',
  'distfiles': u'Test-Exception-0.29.tar.gz ',
  'gar_regex': u'Test-Exception-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtstexception',
  'target_regex': u'Test-Exception-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_tstmockobject',
  'distfiles': u'Test-MockObject-1.09.tar.gz ',
  'gar_regex': u'Test-MockObject-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtstmockobject',
  'target_regex': u'Test-MockObject-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_universalcan',
  'distfiles': u'UNIVERSAL-can-1.16.tar.gz ',
  'gar_regex': u'UNIVERSAL-can-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmuniversalcan',
  'target_regex': u'UNIVERSAL-can-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_universalisa',
  'distfiles': u'UNIVERSAL-isa-1.03.tar.gz ',
  'gar_regex': u'UNIVERSAL-isa-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmuniversalisa',
  'target_regex': u'UNIVERSAL-isa-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_boto',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-boto',
  'target_regex': None},
 {'catalogname': u'py_formencode',
  'distfiles': u'FormEncode-1.2.2.tar.gz ',
  'gar_regex': u'FormEncode-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpy-formencode',
  'target_regex': u'FormEncode-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_guppy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-guppy',
  'target_regex': None},
 {'catalogname': u'py_sqlobject',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-sqlobject',
  'target_regex': None},
 {'catalogname': u'quilt_completion',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWquilt-completion',
  'target_regex': None},
 {'catalogname': u'quilt_el',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWquilt-el',
  'target_regex': None},
 {'catalogname': u'sunx11_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsunx11devel',
  'target_regex': None},
 {'catalogname': u'svclog',
  'distfiles': u'svclog COPYING ',
  'gar_regex': u'',
  'pkgname': u'CSWsvclog',
  'target_regex': u''},
 {'catalogname': u'terminfo',
  'distfiles': u'ncurses-5.7.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWterminfo',
  'target_regex': u''},
 {'catalogname': u'tmpwatch',
  'distfiles': u'tmpwatch-2.10.1.tar.bz2 ',
  'gar_regex': u'tmpwatch-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWtmpwatch',
  'target_regex': u'tmpwatch-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'tmux',
  'distfiles': u'tmux-1.4.tar.gz ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtmux',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'wdiff',
  'distfiles': u'wdiff-0.6.5.tar.gz ',
  'gar_regex': u'wdiff-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWwdiff',
  'target_regex': u'wdiff-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xbattle',
  'distfiles': u'xbattle-5.4.1.tar.gz ',
  'gar_regex': u'xbattle-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxbattle',
  'target_regex': u'xbattle-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libmagic',
  'distfiles': u'file-5.05.tar.gz ',
  'gar_regex': u'file-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibmagic',
  'target_regex': u'file-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_libmagic',
  'distfiles': u'file-5.05.tar.gz ',
  'gar_regex': u'file-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpy-libmagic',
  'target_regex': u'file-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gfile',
  'distfiles': u'file-5.05.tar.gz ',
  'gar_regex': u'file-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgfile',
  'target_regex': u'file-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'policydweight',
  'distfiles': u'policyd-weight-devel policyd-weight.conf.sample policyd-weight.8 policyd-weight.conf.5 documentation.txt todo.txt changes.txt COPYING ',
  'gar_regex': u'policyd-weight-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpolicyd-weight',
  'target_regex': u'policyd-weight-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gamin',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgamin',
  'target_regex': None},
 {'catalogname': u'libbabl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibbabl',
  'target_regex': None},
 {'catalogname': u'libgegl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgegl',
  'target_regex': None},
 {'catalogname': u'apr_util',
  'distfiles': u'apr-util-1.3.10.tar.gz ',
  'gar_regex': u'apr-util-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWapr-util',
  'target_regex': u'apr-util-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'idzebra',
  'distfiles': u'idzebra-2.0.43.tar.gz ',
  'gar_regex': u'idzebra-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWidzebra',
  'target_regex': u'idzebra-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_algorithmchkdig',
  'distfiles': u'COPYING Algorithm-CheckDigits-0.53.tar.gz ',
  'gar_regex': u'Algorithm-CheckDigits-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmalgorithmchkdig',
  'target_regex': u'Algorithm-CheckDigits-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_barcodecode128',
  'distfiles': u'COPYING Barcode-Code128-2.01.tar.gz ',
  'gar_regex': u'Barcode-Code128-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmbarcodecode128',
  'target_regex': u'Barcode-Code128-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_biblioendnotest',
  'distfiles': u'COPYING Biblio-EndnoteStyle-0.05.tar.gz ',
  'gar_regex': u'Biblio-EndnoteStyle-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmbiblioendnotest',
  'target_regex': u'Biblio-EndnoteStyle-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classadapter',
  'distfiles': u'Class-Adapter-1.07.tar.gz ',
  'gar_regex': u'Class-Adapter-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassadapter',
  'target_regex': u'Class-Adapter-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classfactutil',
  'distfiles': u'COPYING Class-Factory-Util-1.7.tar.gz ',
  'gar_regex': u'Class-Factory-Util-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassfactutil',
  'target_regex': u'Class-Factory-Util-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dataical',
  'distfiles': u'COPYING Data-ICal-0.16.tar.gz ',
  'gar_regex': u'Data-ICal-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdataical',
  'target_regex': u'Data-ICal-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dateical',
  'distfiles': u'Date-ICal-1.72.tar.gz ',
  'gar_regex': u'Date-ICal-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdateical',
  'target_regex': u'Date-ICal-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dateleapyear',
  'distfiles': u'Date-Leapyear-1.72.tar.gz ',
  'gar_regex': u'Date-Leapyear-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdateleapyear',
  'target_regex': u'Date-Leapyear-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dublincorerecord',
  'distfiles': u'COPYING DublinCore-Record-0.03.tar.gz ',
  'gar_regex': u'DublinCore-Record-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdublincorerecrd',
  'target_regex': u'DublinCore-Record-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_htmltemplatepro',
  'distfiles': u'COPYING HTML-Template-Pro-0.9504.tar.gz ',
  'gar_regex': u'HTML-Template-Pro-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhtmltemplatepro',
  'target_regex': u'HTML-Template-Pro-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_json',
  'distfiles': u'COPYING JSON-2.21.tar.gz ',
  'gar_regex': u'JSON-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmjson',
  'target_regex': u'JSON-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_linguaptstemmer',
  'distfiles': u'COPYING Lingua-PT-Stemmer-0.01.tar.gz ',
  'gar_regex': u'Lingua-PT-Stemmer-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlinguaptstemmer',
  'target_regex': u'Lingua-PT-Stemmer-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_linguastem',
  'distfiles': u'Lingua-Stem-0.84.tar.gz ',
  'gar_regex': u'Lingua-Stem-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlinguastem',
  'target_regex': u'Lingua-Stem-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_linguastemfr',
  'distfiles': u'COPYING Lingua-Stem-Fr-0.02.tar.gz ',
  'gar_regex': u'Lingua-Stem-Fr-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlinguastemfr',
  'target_regex': u'Lingua-Stem-Fr-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_linguastemit',
  'distfiles': u'COPYING Lingua-Stem-It-0.02.tar.gz ',
  'gar_regex': u'Lingua-Stem-It-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlinguastemit',
  'target_regex': u'Lingua-Stem-It-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_linguastemru',
  'distfiles': u'COPYING Lingua-Stem-Ru-0.01.tar.gz ',
  'gar_regex': u'Lingua-Stem-Ru-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlinguastemru',
  'target_regex': u'Lingua-Stem-Ru-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_linguastemsnoda',
  'distfiles': u'COPYING Lingua-Stem-Snowball-Da-1.01.tar.gz ',
  'gar_regex': u'Lingua-Stem-Snowball-Da-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlinguastemsnoda',
  'target_regex': u'Lingua-Stem-Snowball-Da-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_marccharset',
  'distfiles': u'COPYING MARC-Charset-1.2.tar.gz ',
  'gar_regex': u'MARC-Charset-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmarccharset',
  'target_regex': u'MARC-Charset-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_marccrosswalkdblc',
  'distfiles': u'COPYING MARC-Crosswalk-DublinCore-0.02.tar.gz ',
  'gar_regex': u'MARC-Crosswalk-DublinCore-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmarccrswlkdblc',
  'target_regex': u'MARC-Crosswalk-DublinCore-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_marcrecord',
  'distfiles': u'COPYING MARC-Record-2.0.2.tar.gz ',
  'gar_regex': u'MARC-Record-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmarcrecord',
  'target_regex': u'MARC-Record-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_marcxml',
  'distfiles': u'COPYING MARC-XML-0.92.tar.gz ',
  'gar_regex': u'MARC-XML-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmarcxml',
  'target_regex': u'MARC-XML-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netz3950zoom',
  'distfiles': u'COPYING Net-Z3950-ZOOM-1.26.tar.gz ',
  'gar_regex': u'Net-Z3950-ZOOM-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetz3950zoom',
  'target_regex': u'Net-Z3950-ZOOM-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_pdfreuse',
  'distfiles': u'COPYING PDF-Reuse-0.35.tar.gz ',
  'gar_regex': u'PDF-Reuse-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpdfreuse',
  'target_regex': u'PDF-Reuse-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_pdfreusebarcode',
  'distfiles': u'COPYING PDF-Reuse-Barcode-0.06.tar.gz ',
  'gar_regex': u'PDF-Reuse-Barcode-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpdfreusebarcode',
  'target_regex': u'PDF-Reuse-Barcode-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_scheduleat',
  'distfiles': u'COPYING Schedule-At-1.10.tar.gz ',
  'gar_regex': u'Schedule-At-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmscheduleat',
  'target_regex': u'Schedule-At-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_smssend',
  'distfiles': u'SMS-Send-0.05.tar.gz ',
  'gar_regex': u'SMS-Send-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsmssend',
  'target_regex': u'SMS-Send-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_snowballnorwegian',
  'distfiles': u'Snowball-Norwegian-1.2.tar.gz ',
  'gar_regex': u'Snowball-Norwegian-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsnonorwegian',
  'target_regex': u'Snowball-Norwegian-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_snowballswedish',
  'distfiles': u'Snowball-Swedish-1.2.tar.gz ',
  'gar_regex': u'Snowball-Swedish-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsnowballswedish',
  'target_regex': u'Snowball-Swedish-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testwarn',
  'distfiles': u'COPYING Test-Warn-0.21.zip ',
  'gar_regex': u'Test-Warn-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestwarn',
  'target_regex': u'Test-Warn-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_textgerman',
  'distfiles': u'COPYING Text-German-0.06.tar.gz ',
  'gar_regex': u'Text-German-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtextgerman',
  'target_regex': u'Text-German-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_texticonv',
  'distfiles': u'COPYING Text-Iconv-1.7.tar.gz ',
  'gar_regex': u'Text-Iconv-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtexticonv',
  'target_regex': u'Text-Iconv-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_textvfileasdata',
  'distfiles': u'COPYING Text-vFile-asData-0.05.tar.gz ',
  'gar_regex': u'Text-vFile-asData-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtextvfileasdata',
  'target_regex': u'Text-vFile-asData-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_treedagnode',
  'distfiles': u'COPYING Tree-DAG_Node-1.06.tar.gz ',
  'gar_regex': u'Tree-DAG_Node-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtreedagnode',
  'target_regex': u'Tree-DAG_Node-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmldumper',
  'distfiles': u'COPYING XML-Dumper-0.81.tar.gz ',
  'gar_regex': u'XML-Dumper-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmldumper',
  'target_regex': u'XML-Dumper-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmllibxslt',
  'distfiles': u'COPYING XML-LibXSLT-1.70.tar.gz ',
  'gar_regex': u'XML-LibXSLT-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmllibxslt',
  'target_regex': u'XML-LibXSLT-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'yaz',
  'distfiles': u'yaz-4.1.2.tar.gz ',
  'gar_regex': u'yaz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWyaz',
  'target_regex': u'yaz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'obconf',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWobconf',
  'target_regex': None},
 {'catalogname': u'openbox',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWopenbox',
  'target_regex': None},
 {'catalogname': u'pm_classstd',
  'distfiles': u'Class-Std-0.011.tar.gz ',
  'gar_regex': u'Class-Std-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassstd',
  'target_regex': u'Class-Std-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'liblockfile',
  'distfiles': u'liblockfile_1.08.orig.tar.gz ',
  'gar_regex': u'liblockfile-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWliblockfile',
  'target_regex': u'liblockfile-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_logany',
  'distfiles': u'COPYING Log-Any-0.11.tar.gz ',
  'gar_regex': u'Log-Any-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmlogany',
  'target_regex': u'Log-Any-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_perl6export',
  'distfiles': u'Perl6-Export-0.07.tar.gz ',
  'gar_regex': u'Perl6-Export-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmperl6export',
  'target_regex': u'Perl6-Export-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_perl6exportattr',
  'distfiles': u'Perl6-Export-Attrs-0.0.3.tar.gz ',
  'gar_regex': u'Perl6-Export-Attrs-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmperl6exportattr',
  'target_regex': u'Perl6-Export-Attrs-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_perl6slurp',
  'distfiles': u'Perl6-Slurp-0.03.tar.gz ',
  'gar_regex': u'Perl6-Slurp-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmperl6slurp',
  'target_regex': u'Perl6-Slurp-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_readonly',
  'distfiles': u'Readonly-1.03.tar.gz ',
  'gar_regex': u'Readonly-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmreadonly',
  'target_regex': u'Readonly-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_smartcomments',
  'distfiles': u'Smart-Comments-1.0.4.tar.gz ',
  'gar_regex': u'Smart-Comments-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsmartcomments',
  'target_regex': u'Smart-Comments-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testdeep',
  'distfiles': u'COPYING Test-Deep-0.106.tar.gz ',
  'gar_regex': u'Test-Deep-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestdeep',
  'target_regex': u'Test-Deep-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'enchant',
  'distfiles': u'enchant-1.6.0.tar.gz ',
  'gar_regex': u'enchant-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWenchant',
  'target_regex': u'enchant-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'iso_codes',
  'distfiles': u'iso-codes-3.17.tar.bz2 ',
  'gar_regex': u'iso-codes-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWiso-codes',
  'target_regex': u'iso-codes-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'pm_gdbarcode',
  'distfiles': u'COPYING GD-Barcode-1.15.tar.gz ',
  'gar_regex': u'GD-Barcode-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgdbarcode',
  'target_regex': u'GD-Barcode-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gimp_i18n',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgimpi18n',
  'target_regex': None},
 {'catalogname': u'gimp_minimal',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgimpminimal',
  'target_regex': None},
 {'catalogname': u'gimplibs_doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgimplibsdoc',
  'target_regex': None},
 {'catalogname': u'rbldnsd',
  'distfiles': u'rbldnsd_0.996b.tar.gz COPYING rbldnsd test ',
  'gar_regex': u'rbldnsd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrbldnsd',
  'target_regex': u'rbldnsd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gtk_chtheme',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWgtkchtheme',
  'target_regex': None},
 {'catalogname': u'bar',
  'distfiles': u'bar_1.10.9.tar.gz ',
  'gar_regex': u'bar-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbar',
  'target_regex': u'bar-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_syssigaction',
  'distfiles': u'COPYING Sys-SigAction-0.11.tar.gz ',
  'gar_regex': u'Sys-SigAction-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsyssigaction',
  'target_regex': u'Sys-SigAction-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptrc5',
  'distfiles': u'COPYING Crypt-RC5-2.00.tar.gz ',
  'gar_regex': u'Crypt-RC5-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptrc5',
  'target_regex': u'Crypt-RC5-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_idnapunycode',
  'distfiles': u'IDNA-Punycode-1.001.tar.gz ',
  'gar_regex': u'IDNA-Punycode-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmidnapunycode',
  'target_regex': u'IDNA-Punycode-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netidnencode',
  'distfiles': u'Net-IDN-Encode-1.000.tar.gz ',
  'gar_regex': u'Net-IDN-Encode-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetidnencode',
  'target_regex': u'Net-IDN-Encode-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netidnnameprep',
  'distfiles': u'Net-IDN-Nameprep-1.100.tar.gz ',
  'gar_regex': u'Net-IDN-Nameprep-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetidnnameprep',
  'target_regex': u'Net-IDN-Nameprep-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netnetmask',
  'distfiles': u'COPYING Net-Netmask-1.9015.tar.gz ',
  'gar_regex': u'Net-Netmask-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetnetmask',
  'target_regex': u'Net-Netmask-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testnowarnings',
  'distfiles': u'Test-NoWarnings-1.01.tar.gz ',
  'gar_regex': u'Test-NoWarnings-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestnowarnings',
  'target_regex': u'Test-NoWarnings-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testtester',
  'distfiles': u'Test-Tester-0.107.tar.gz ',
  'gar_regex': u'Test-Tester-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtesttester',
  'target_regex': u'Test-Tester-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_unicodestringprep',
  'distfiles': u'Unicode-Stringprep-1.103.tar.gz ',
  'gar_regex': u'Unicode-Stringprep-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmunicodestrprep',
  'target_regex': u'Unicode-Stringprep-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_numpy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-numpy',
  'target_regex': None},
 {'catalogname': u'py_soappy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-soappy',
  'target_regex': None},
 {'catalogname': u'py_sqlalchemy',
  'distfiles': u'SQLAlchemy-0.6.1.tar.gz ',
  'gar_regex': u'sqlalchemy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpy-sqlalchemy',
  'target_regex': u'sqlalchemy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_graph',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-graph',
  'target_regex': None},
 {'catalogname': u'ap2_mod_auth_radius',
  'distfiles': u'mod_auth_radius-1.5.8.tar CSWap2modauthradius.postinstall CSWap2modauthradius.preremove COPYING ',
  'gar_regex': u'mod_auth_radius-(\\d+(?:\\.\\d+)*).tar',
  'pkgname': u'CSWap2modauthradius',
  'target_regex': u'mod_auth_radius-(\\d+(?:\\.\\d+)*).tar'},
 {'catalogname': u'mtx_contrib',
  'distfiles': u'mtx-1.3.12.tar.gz ',
  'gar_regex': u'mtx-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmtxcontrib',
  'target_regex': u'mtx-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tinyca2',
  'distfiles': u'tinyca2-0.7.5.tar.bz2 COPYING ',
  'gar_regex': u'tinyca2-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWtinyca2',
  'target_regex': u'tinyca2-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'pm_xmlxslt',
  'distfiles': u'COPYING XML-XSLT-0.48.tar.gz ',
  'gar_regex': u'XML-XSLT-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlxslt',
  'target_regex': u'XML-XSLT-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_constantlexical',
  'distfiles': u'COPYING constant-lexical-2.tar.gz ',
  'gar_regex': u'constant-lexical-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmconstantlexical',
  'target_regex': u'constant-lexical-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cssdom',
  'distfiles': u'COPYING CSS-DOM-0.11.tar.gz ',
  'gar_regex': u'CSS-DOM-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcssdom',
  'target_regex': u'CSS-DOM-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_graphicscolornm',
  'distfiles': u'COPYING Graphics-ColorNames-2.11.tar.gz ',
  'gar_regex': u'Graphics-ColorNames-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgraphicscolornm',
  'target_regex': u'Graphics-ColorNames-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_graphicscolornw',
  'distfiles': u'Graphics-ColorNames-WWW-1.13.tar.gz ',
  'gar_regex': u'Graphics-ColorNames-WWW-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgraphicscolornw',
  'target_regex': u'Graphics-ColorNames-WWW-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_subdelete',
  'distfiles': u'COPYING Sub-Delete-1.00002.tar.gz ',
  'gar_regex': u'Sub-Delete-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsubdelete',
  'target_regex': u'Sub-Delete-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_tieutil',
  'distfiles': u'COPYING Tie-Util-0.03.tar.gz ',
  'gar_regex': u'Tie-Util-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtieutil',
  'target_regex': u'Tie-Util-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'adobereader',
  'distfiles': u'AdobeReader_enu-8.1.7-1.sparc.tar.bz2 AdbeRdr9.4.1-1_i486solaris_enu.tar.bz2 ',
  'gar_regex': u'',
  'pkgname': u'CSWadobereader',
  'target_regex': u''},
 {'catalogname': u'clamavsigs',
  'distfiles': u'clamav-unofficial-sigs-3.7.1.tar.gz ',
  'gar_regex': u'clamavsigs-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWclamavsigs',
  'target_regex': u'clamavsigs-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_jiraclient',
  'distfiles': u'COPYING JIRA-Client-0.24.tar.gz ',
  'gar_regex': u'JIRA-Client-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmjiraclient',
  'target_regex': u'JIRA-Client-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ddrescue',
  'distfiles': u'ddrescue-1.14.tar.lz ',
  'gar_regex': u'ddrescue-(\\d+(?:\\.\\d+)*).tar.lz',
  'pkgname': u'CSWddrescue',
  'target_regex': u'ddrescue-(\\d+(?:\\.\\d+)*).tar.lz'},
 {'catalogname': u'libdnet',
  'distfiles': u'libdnet-1.11.tar.gz ',
  'gar_regex': u'libdnet-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibdnet',
  'target_regex': u'libdnet-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_htmlformat',
  'distfiles': u'COPYING HTML-Format-2.04.tar.gz ',
  'gar_regex': u'HTML-Format-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhtmlformat',
  'target_regex': u'HTML-Format-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_modulestarter',
  'distfiles': u'COPYING Module-Starter-1.54.tar.gz ',
  'gar_regex': u'Module-Starter-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmodulestarter',
  'target_regex': u'Module-Starter-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_pexpect',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-pexpect',
  'target_regex': None},
 {'catalogname': u'ss12f95rt',
  'distfiles': u'DistributionREADME.txt ',
  'gar_regex': u'ss12f95rt-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWss12f95rt',
  'target_regex': u'ss12f95rt-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ftgl',
  'distfiles': u'ftgl-2.1.3-rc5.tar.bz2 ',
  'gar_regex': u'ftgl-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWftgl',
  'target_regex': u'ftgl-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'ftgl_devel',
  'distfiles': u'ftgl-2.1.3-rc5.tar.bz2 ',
  'gar_regex': u'ftgl-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWftgldevel',
  'target_regex': u'ftgl-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'glew',
  'distfiles': u'glew-1.5.6.tgz ',
  'gar_regex': u'glew-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWglew',
  'target_regex': u'glew-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'pm_cryptpasswdmd5',
  'distfiles': u'COPYING Crypt-PasswdMD5-1.3.tar.gz ',
  'gar_regex': u'Crypt-PasswdMD5-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptpasswdmd5',
  'target_regex': u'Crypt-PasswdMD5-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_structcompare',
  'distfiles': u'COPYING Struct-Compare-1.0.1.tar.gz ',
  'gar_regex': u'Struct-Compare-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmstructcompare',
  'target_regex': u'Struct-Compare-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_passwdunix',
  'distfiles': u'COPYING Passwd-Unix-0.52.tar.gz ',
  'gar_regex': u'Passwd-Unix-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpasswdunix',
  'target_regex': u'Passwd-Unix-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsexy',
  'distfiles': u'libsexy-0.1.11.tar.gz ',
  'gar_regex': u'libsexy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsexy',
  'target_regex': u'libsexy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsexy_devel',
  'distfiles': u'libsexy-0.1.11.tar.gz ',
  'gar_regex': u'libsexy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsexydevel',
  'target_regex': u'libsexy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mp3tag',
  'distfiles': u'MP3-Tag-1.13.tar.gz ',
  'gar_regex': u'MP3-Tag-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmp3tag',
  'target_regex': u'MP3-Tag-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_logilab_common',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-logilab-common',
  'target_regex': None},
 {'catalogname': u'libpython2_5_1_0',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibpython2-5-1-0',
  'target_regex': None},
 {'catalogname': u'libpython2_6_1_0',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibpython2-6-1-0',
  'target_regex': None},
 {'catalogname': u'py_logilab_astng',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-logilab-astng',
  'target_regex': None},
 {'catalogname': u'pylint',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpylint',
  'target_regex': None},
 {'catalogname': u'py_dateutil',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-dateutil',
  'target_regex': None},
 {'catalogname': u'py_nose',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-nose',
  'target_regex': None},
 {'catalogname': u'py_twisted',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-twisted',
  'target_regex': None},
 {'catalogname': u'py_tz',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-tz',
  'target_regex': None},
 {'catalogname': u'bitlbee',
  'distfiles': u'bitlbee-1.2.8.tar.gz ',
  'gar_regex': u'bitlbee-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbitlbee',
  'target_regex': u'bitlbee-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libcpptest0',
  'distfiles': u'cpptest-1.1.1.tar.gz ',
  'gar_regex': u'cpptest-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibcpptest0',
  'target_regex': u'cpptest-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libcpptest_devel',
  'distfiles': u'cpptest-1.1.1.tar.gz ',
  'gar_regex': u'cpptest-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibcpptestdevel',
  'target_regex': u'cpptest-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsvncpp3',
  'distfiles': u'rapidsvn-0.12.0-1.tar.gz ',
  'gar_regex': u'rapidsvn-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsvncpp3',
  'target_regex': u'rapidsvn-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'liburiparser1',
  'distfiles': u'uriparser-0.7.5.tar.lzma ',
  'gar_regex': u'liburiparser-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWliburiparser1',
  'target_regex': u'liburiparser-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'liburiparser_devel',
  'distfiles': u'uriparser-0.7.5.tar.lzma ',
  'gar_regex': u'liburiparser-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWliburiparserdevel',
  'target_regex': u'liburiparser-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxspf4',
  'distfiles': u'libxspf-1.2.0.tar.lzma ',
  'gar_regex': u'libxspf-(\\d+(?:\\.\\d+)*).tar.lzma',
  'pkgname': u'CSWlibxspf4',
  'target_regex': u'libxspf-(\\d+(?:\\.\\d+)*).tar.lzma'},
 {'catalogname': u'libxspf_devel',
  'distfiles': u'libxspf-1.2.0.tar.lzma ',
  'gar_regex': u'libxspf-(\\d+(?:\\.\\d+)*).tar.lzma',
  'pkgname': u'CSWlibxspfdevel',
  'target_regex': u'libxspf-(\\d+(?:\\.\\d+)*).tar.lzma'},
 {'catalogname': u'ndiff',
  'distfiles': u'ndiff-2.00.tar.gz ',
  'gar_regex': u'ndiff-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWndiff',
  'target_regex': u'ndiff-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_psycopg2',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-psycopg2',
  'target_regex': None},
 {'catalogname': u'py_xlrd',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-xlrd',
  'target_regex': None},
 {'catalogname': u'pm_netsyslog',
  'distfiles': u'Net-Syslog-0.04.tar.gz ',
  'gar_regex': u'Net-Syslog-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetsyslog',
  'target_regex': u'Net-Syslog-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_django_filter',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-django-filter',
  'target_regex': None},
 {'catalogname': u'py_django_sorting',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-django-sorting',
  'target_regex': None},
 {'catalogname': u'pm_calendarsimple',
  'distfiles': u'Calendar-Simple-1.21.tar.gz ',
  'gar_regex': u'Calendar-Simple-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcalendarsimple',
  'target_regex': u'Calendar-Simple-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'apcupsd',
  'distfiles': u'apcupsd-3.14.8.tar.gz cswapcupsd ',
  'gar_regex': u'apcupsd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWapcupsd',
  'target_regex': u'apcupsd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libclamav_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibclamav-devel',
  'target_regex': None},
 {'catalogname': u'pm_checkisa',
  'distfiles': u'COPYING Check-ISA-0.04.tar.gz ',
  'gar_regex': u'Check-ISA-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcheckisa',
  'target_regex': u'Check-ISA-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dataoptlist',
  'distfiles': u'Data-OptList-0.106.tar.gz ',
  'gar_regex': u'Data-OptList-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdataoptlist',
  'target_regex': u'Data-OptList-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_datatreedumper',
  'distfiles': u'COPYING Data-TreeDumper-0.37.tar.gz ',
  'gar_regex': u'Data-TreeDumper-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdatatreedumper',
  'target_regex': u'Data-TreeDumper-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_develsize',
  'distfiles': u'COPYING Devel-Size-0.71.tar.gz ',
  'gar_regex': u'Devel-Size-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdevelsize',
  'target_regex': u'Devel-Size-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netssh2',
  'distfiles': u'COPYING Net-SSH2-0.33.tar.gz ',
  'gar_regex': u'Net-SSH2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetssh2',
  'target_regex': u'Net-SSH2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_sortnaturally',
  'distfiles': u'COPYING Sort-Naturally-1.02.tar.gz ',
  'gar_regex': u'Sort-Naturally-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsortnaturally',
  'target_regex': u'Sort-Naturally-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_subexporter',
  'distfiles': u'Sub-Exporter-0.982.tar.gz ',
  'gar_regex': u'Sub-Exporter-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsubexporter',
  'target_regex': u'Sub-Exporter-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_subinstall',
  'distfiles': u'Sub-Install-0.925.tar.gz ',
  'gar_regex': u'Sub-Install-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsubinstall',
  'target_regex': u'Sub-Install-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_termsize',
  'distfiles': u'COPYING Term-Size-0.207.tar.gz ',
  'gar_regex': u'Term-Size-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtermsize',
  'target_regex': u'Term-Size-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testuseok',
  'distfiles': u'COPYING Test-use-ok-0.02.tar.gz ',
  'gar_regex': u'Test-use-ok-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestuseok',
  'target_regex': u'Test-use-ok-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_django_auth_ldap',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-django-auth-ldap',
  'target_regex': None},
 {'catalogname': u'svn2cl',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWsvn2cl',
  'target_regex': None},
 {'catalogname': u'libemf',
  'distfiles': u'libEMF-1.0.4.tar.gz ',
  'gar_regex': u'libemf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibemf',
  'target_regex': u'libemf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libemf1',
  'distfiles': u'libEMF-1.0.4.tar.gz ',
  'gar_regex': u'libemf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibemf1',
  'target_regex': u'libemf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libemf_devel',
  'distfiles': u'libEMF-1.0.4.tar.gz ',
  'gar_regex': u'libemf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibemf-devel',
  'target_regex': u'libemf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libltdl3',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibltdl3',
  'target_regex': None},
 {'catalogname': u'libltdl7',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibltdl7',
  'target_regex': None},
 {'catalogname': u'libsox1',
  'distfiles': u'sox-14.3.1.tar.gz ',
  'gar_regex': u'sox-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsox1',
  'target_regex': u'sox-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsox_devel',
  'distfiles': u'sox-14.3.1.tar.gz ',
  'gar_regex': u'sox-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsoxdevel',
  'target_regex': u'sox-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cas_cpsampleconf',
  'distfiles': u'COPYING CSWcswclassutils.i.cswinitsmf CSWcswclassutils.i.cswpostmsg CSWcswclassutils.i.cswusergroup CSWcswclassutils.i.cswtexinfo CSWcswclassutils.i.cswpreserveconf CSWcswclassutils.r.cswinetd CSWcswclassutils.i.cswcrontab CSWcswclassutils.i.cswcpsampleconf CSWcswclassutils.i.cswcptemplates CSWcswclassutils.r.cswinitsmf CSWcswclassutils.i.cswpycompile CSWcswclassutils.r.cswusergroup CSWcswclassutils.r.cswtexinfo CSWcswclassutils.r.cswpreserveconf CSWcswclassutils.i.cswmigrateconf CSWcswclassutils.i.cswetcservices CSWcswclassutils.r.cswpostmsg CSWcswclassutils.r.cswcrontab CSWcswclassutils.r.cswetcservices CSWcswclassutils.i.cswinetd CSWcswclassutils.r.cswcpsampleconf CSWcswclassutils.r.cswmigrateconf CSWcswclassutils.r.cswcptemplates CSWcswclassutils.r.cswpycompile ',
  'gar_regex': u'',
  'pkgname': u'CSWcas-cpsampleconf',
  'target_regex': u''},
 {'catalogname': u'cas_crontab',
  'distfiles': u'COPYING CSWcswclassutils.i.cswinitsmf CSWcswclassutils.i.cswpostmsg CSWcswclassutils.i.cswusergroup CSWcswclassutils.i.cswtexinfo CSWcswclassutils.i.cswpreserveconf CSWcswclassutils.r.cswinetd CSWcswclassutils.i.cswcrontab CSWcswclassutils.i.cswcpsampleconf CSWcswclassutils.i.cswcptemplates CSWcswclassutils.r.cswinitsmf CSWcswclassutils.i.cswpycompile CSWcswclassutils.r.cswusergroup CSWcswclassutils.r.cswtexinfo CSWcswclassutils.r.cswpreserveconf CSWcswclassutils.i.cswmigrateconf CSWcswclassutils.i.cswetcservices CSWcswclassutils.r.cswpostmsg CSWcswclassutils.r.cswcrontab CSWcswclassutils.r.cswetcservices CSWcswclassutils.i.cswinetd CSWcswclassutils.r.cswcpsampleconf CSWcswclassutils.r.cswmigrateconf CSWcswclassutils.r.cswcptemplates CSWcswclassutils.r.cswpycompile ',
  'gar_regex': u'',
  'pkgname': u'CSWcas-crontab',
  'target_regex': u''},
 {'catalogname': u'cas_etcservices',
  'distfiles': u'COPYING CSWcswclassutils.i.cswinitsmf CSWcswclassutils.i.cswpostmsg CSWcswclassutils.i.cswusergroup CSWcswclassutils.i.cswtexinfo CSWcswclassutils.i.cswpreserveconf CSWcswclassutils.r.cswinetd CSWcswclassutils.i.cswcrontab CSWcswclassutils.i.cswcpsampleconf CSWcswclassutils.i.cswcptemplates CSWcswclassutils.r.cswinitsmf CSWcswclassutils.i.cswpycompile CSWcswclassutils.r.cswusergroup CSWcswclassutils.r.cswtexinfo CSWcswclassutils.r.cswpreserveconf CSWcswclassutils.i.cswmigrateconf CSWcswclassutils.i.cswetcservices CSWcswclassutils.r.cswpostmsg CSWcswclassutils.r.cswcrontab CSWcswclassutils.r.cswetcservices CSWcswclassutils.i.cswinetd CSWcswclassutils.r.cswcpsampleconf CSWcswclassutils.r.cswmigrateconf CSWcswclassutils.r.cswcptemplates CSWcswclassutils.r.cswpycompile ',
  'gar_regex': u'',
  'pkgname': u'CSWcas-etcservices',
  'target_regex': u''},
 {'catalogname': u'cas_inetd',
  'distfiles': u'COPYING CSWcswclassutils.i.cswinitsmf CSWcswclassutils.i.cswpostmsg CSWcswclassutils.i.cswusergroup CSWcswclassutils.i.cswtexinfo CSWcswclassutils.i.cswpreserveconf CSWcswclassutils.r.cswinetd CSWcswclassutils.i.cswcrontab CSWcswclassutils.i.cswcpsampleconf CSWcswclassutils.i.cswcptemplates CSWcswclassutils.r.cswinitsmf CSWcswclassutils.i.cswpycompile CSWcswclassutils.r.cswusergroup CSWcswclassutils.r.cswtexinfo CSWcswclassutils.r.cswpreserveconf CSWcswclassutils.i.cswmigrateconf CSWcswclassutils.i.cswetcservices CSWcswclassutils.r.cswpostmsg CSWcswclassutils.r.cswcrontab CSWcswclassutils.r.cswetcservices CSWcswclassutils.i.cswinetd CSWcswclassutils.r.cswcpsampleconf CSWcswclassutils.r.cswmigrateconf CSWcswclassutils.r.cswcptemplates CSWcswclassutils.r.cswpycompile ',
  'gar_regex': u'',
  'pkgname': u'CSWcas-inetd',
  'target_regex': u''},
 {'catalogname': u'cas_initsmf',
  'distfiles': u'COPYING CSWcswclassutils.i.cswinitsmf CSWcswclassutils.i.cswpostmsg CSWcswclassutils.i.cswusergroup CSWcswclassutils.i.cswtexinfo CSWcswclassutils.i.cswpreserveconf CSWcswclassutils.r.cswinetd CSWcswclassutils.i.cswcrontab CSWcswclassutils.i.cswcpsampleconf CSWcswclassutils.i.cswcptemplates CSWcswclassutils.r.cswinitsmf CSWcswclassutils.i.cswpycompile CSWcswclassutils.r.cswusergroup CSWcswclassutils.r.cswtexinfo CSWcswclassutils.r.cswpreserveconf CSWcswclassutils.i.cswmigrateconf CSWcswclassutils.i.cswetcservices CSWcswclassutils.r.cswpostmsg CSWcswclassutils.r.cswcrontab CSWcswclassutils.r.cswetcservices CSWcswclassutils.i.cswinetd CSWcswclassutils.r.cswcpsampleconf CSWcswclassutils.r.cswmigrateconf CSWcswclassutils.r.cswcptemplates CSWcswclassutils.r.cswpycompile ',
  'gar_regex': u'',
  'pkgname': u'CSWcas-initsmf',
  'target_regex': u''},
 {'catalogname': u'cas_migrateconf',
  'distfiles': u'COPYING CSWcswclassutils.i.cswinitsmf CSWcswclassutils.i.cswpostmsg CSWcswclassutils.i.cswusergroup CSWcswclassutils.i.cswtexinfo CSWcswclassutils.i.cswpreserveconf CSWcswclassutils.r.cswinetd CSWcswclassutils.i.cswcrontab CSWcswclassutils.i.cswcpsampleconf CSWcswclassutils.i.cswcptemplates CSWcswclassutils.r.cswinitsmf CSWcswclassutils.i.cswpycompile CSWcswclassutils.r.cswusergroup CSWcswclassutils.r.cswtexinfo CSWcswclassutils.r.cswpreserveconf CSWcswclassutils.i.cswmigrateconf CSWcswclassutils.i.cswetcservices CSWcswclassutils.r.cswpostmsg CSWcswclassutils.r.cswcrontab CSWcswclassutils.r.cswetcservices CSWcswclassutils.i.cswinetd CSWcswclassutils.r.cswcpsampleconf CSWcswclassutils.r.cswmigrateconf CSWcswclassutils.r.cswcptemplates CSWcswclassutils.r.cswpycompile ',
  'gar_regex': u'',
  'pkgname': u'CSWcas-migrateconf',
  'target_regex': u''},
 {'catalogname': u'cas_postmsg',
  'distfiles': u'COPYING CSWcswclassutils.i.cswinitsmf CSWcswclassutils.i.cswpostmsg CSWcswclassutils.i.cswusergroup CSWcswclassutils.i.cswtexinfo CSWcswclassutils.i.cswpreserveconf CSWcswclassutils.r.cswinetd CSWcswclassutils.i.cswcrontab CSWcswclassutils.i.cswcpsampleconf CSWcswclassutils.i.cswcptemplates CSWcswclassutils.r.cswinitsmf CSWcswclassutils.i.cswpycompile CSWcswclassutils.r.cswusergroup CSWcswclassutils.r.cswtexinfo CSWcswclassutils.r.cswpreserveconf CSWcswclassutils.i.cswmigrateconf CSWcswclassutils.i.cswetcservices CSWcswclassutils.r.cswpostmsg CSWcswclassutils.r.cswcrontab CSWcswclassutils.r.cswetcservices CSWcswclassutils.i.cswinetd CSWcswclassutils.r.cswcpsampleconf CSWcswclassutils.r.cswmigrateconf CSWcswclassutils.r.cswcptemplates CSWcswclassutils.r.cswpycompile ',
  'gar_regex': u'',
  'pkgname': u'CSWcas-postmsg',
  'target_regex': u''},
 {'catalogname': u'cas_preserveconf',
  'distfiles': u'COPYING CSWcswclassutils.i.cswinitsmf CSWcswclassutils.i.cswpostmsg CSWcswclassutils.i.cswusergroup CSWcswclassutils.i.cswtexinfo CSWcswclassutils.i.cswpreserveconf CSWcswclassutils.r.cswinetd CSWcswclassutils.i.cswcrontab CSWcswclassutils.i.cswcpsampleconf CSWcswclassutils.i.cswcptemplates CSWcswclassutils.r.cswinitsmf CSWcswclassutils.i.cswpycompile CSWcswclassutils.r.cswusergroup CSWcswclassutils.r.cswtexinfo CSWcswclassutils.r.cswpreserveconf CSWcswclassutils.i.cswmigrateconf CSWcswclassutils.i.cswetcservices CSWcswclassutils.r.cswpostmsg CSWcswclassutils.r.cswcrontab CSWcswclassutils.r.cswetcservices CSWcswclassutils.i.cswinetd CSWcswclassutils.r.cswcpsampleconf CSWcswclassutils.r.cswmigrateconf CSWcswclassutils.r.cswcptemplates CSWcswclassutils.r.cswpycompile ',
  'gar_regex': u'',
  'pkgname': u'CSWcas-preserveconf',
  'target_regex': u''},
 {'catalogname': u'cas_pycompile',
  'distfiles': u'COPYING CSWcswclassutils.i.cswinitsmf CSWcswclassutils.i.cswpostmsg CSWcswclassutils.i.cswusergroup CSWcswclassutils.i.cswtexinfo CSWcswclassutils.i.cswpreserveconf CSWcswclassutils.r.cswinetd CSWcswclassutils.i.cswcrontab CSWcswclassutils.i.cswcpsampleconf CSWcswclassutils.i.cswcptemplates CSWcswclassutils.r.cswinitsmf CSWcswclassutils.i.cswpycompile CSWcswclassutils.r.cswusergroup CSWcswclassutils.r.cswtexinfo CSWcswclassutils.r.cswpreserveconf CSWcswclassutils.i.cswmigrateconf CSWcswclassutils.i.cswetcservices CSWcswclassutils.r.cswpostmsg CSWcswclassutils.r.cswcrontab CSWcswclassutils.r.cswetcservices CSWcswclassutils.i.cswinetd CSWcswclassutils.r.cswcpsampleconf CSWcswclassutils.r.cswmigrateconf CSWcswclassutils.r.cswcptemplates CSWcswclassutils.r.cswpycompile ',
  'gar_regex': u'',
  'pkgname': u'CSWcas-pycompile',
  'target_regex': u''},
 {'catalogname': u'cas_texinfo',
  'distfiles': u'COPYING CSWcswclassutils.i.cswinitsmf CSWcswclassutils.i.cswpostmsg CSWcswclassutils.i.cswusergroup CSWcswclassutils.i.cswtexinfo CSWcswclassutils.i.cswpreserveconf CSWcswclassutils.r.cswinetd CSWcswclassutils.i.cswcrontab CSWcswclassutils.i.cswcpsampleconf CSWcswclassutils.i.cswcptemplates CSWcswclassutils.r.cswinitsmf CSWcswclassutils.i.cswpycompile CSWcswclassutils.r.cswusergroup CSWcswclassutils.r.cswtexinfo CSWcswclassutils.r.cswpreserveconf CSWcswclassutils.i.cswmigrateconf CSWcswclassutils.i.cswetcservices CSWcswclassutils.r.cswpostmsg CSWcswclassutils.r.cswcrontab CSWcswclassutils.r.cswetcservices CSWcswclassutils.i.cswinetd CSWcswclassutils.r.cswcpsampleconf CSWcswclassutils.r.cswmigrateconf CSWcswclassutils.r.cswcptemplates CSWcswclassutils.r.cswpycompile ',
  'gar_regex': u'',
  'pkgname': u'CSWcas-texinfo',
  'target_regex': u''},
 {'catalogname': u'cas_usergroup',
  'distfiles': u'COPYING CSWcswclassutils.i.cswinitsmf CSWcswclassutils.i.cswpostmsg CSWcswclassutils.i.cswusergroup CSWcswclassutils.i.cswtexinfo CSWcswclassutils.i.cswpreserveconf CSWcswclassutils.r.cswinetd CSWcswclassutils.i.cswcrontab CSWcswclassutils.i.cswcpsampleconf CSWcswclassutils.i.cswcptemplates CSWcswclassutils.r.cswinitsmf CSWcswclassutils.i.cswpycompile CSWcswclassutils.r.cswusergroup CSWcswclassutils.r.cswtexinfo CSWcswclassutils.r.cswpreserveconf CSWcswclassutils.i.cswmigrateconf CSWcswclassutils.i.cswetcservices CSWcswclassutils.r.cswpostmsg CSWcswclassutils.r.cswcrontab CSWcswclassutils.r.cswetcservices CSWcswclassutils.i.cswinetd CSWcswclassutils.r.cswcpsampleconf CSWcswclassutils.r.cswmigrateconf CSWcswclassutils.r.cswcptemplates CSWcswclassutils.r.cswpycompile ',
  'gar_regex': u'',
  'pkgname': u'CSWcas-usergroup',
  'target_regex': u''},
 {'catalogname': u'fio',
  'distfiles': u'fio-1.44.2.tar.gz ',
  'gar_regex': u'fio-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfio',
  'target_regex': u'fio-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gif2png',
  'distfiles': u'gif2png-2.5.4.tar.gz ',
  'gar_regex': u'gif2png-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgif2png',
  'target_regex': u'gif2png-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbd_sybase_freetds',
  'distfiles': u'COPYING DBD-Sybase-1.11.tar.gz ',
  'gar_regex': u'DBD-Sybase-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpm-dbd-sybase-freetds',
  'target_regex': u'DBD-Sybase-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_module_version',
  'distfiles': u'Module-Version-0.12.tar.gz ',
  'gar_regex': u'Module-Version-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpm-module-version',
  'target_regex': u'Module-Version-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libruby1',
  'distfiles': u'ruby-1.8.7-p302.tar.bz2 ',
  'gar_regex': u'ruby-(\\d+(?:\\.\\d+)*)-p(\\d+).tar.bz2',
  'pkgname': u'CSWlibruby1',
  'target_regex': u'ruby-(\\d+(?:\\.\\d+)*)-p(\\d+).tar.bz2'},
 {'catalogname': u'gpicview',
  'distfiles': u'gpicview-0.2.1.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWgpicview',
  'target_regex': u''},
 {'catalogname': u'libcups2',
  'distfiles': u'cups-1.4.5-source.tar.bz2 CSWcupsclient.preinstall CSWcupsd.preinstall CSWcupsd.postremove client.conf.CSW ',
  'gar_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWlibcups2',
  'target_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'libcupscgi1',
  'distfiles': u'cups-1.4.5-source.tar.bz2 CSWcupsclient.preinstall CSWcupsd.preinstall CSWcupsd.postremove client.conf.CSW ',
  'gar_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWlibcupscgi1',
  'target_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'libcupsdriver1',
  'distfiles': u'cups-1.4.5-source.tar.bz2 CSWcupsclient.preinstall CSWcupsd.preinstall CSWcupsd.postremove client.conf.CSW ',
  'gar_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWlibcupsdriver1',
  'target_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'libcupsimage2',
  'distfiles': u'cups-1.4.5-source.tar.bz2 CSWcupsclient.preinstall CSWcupsd.preinstall CSWcupsd.postremove client.conf.CSW ',
  'gar_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWlibcupsimage2',
  'target_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'libcupsmime1',
  'distfiles': u'cups-1.4.5-source.tar.bz2 CSWcupsclient.preinstall CSWcupsd.preinstall CSWcupsd.postremove client.conf.CSW ',
  'gar_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWlibcupsmime1',
  'target_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'libcupsppdc1',
  'distfiles': u'cups-1.4.5-source.tar.bz2 CSWcupsclient.preinstall CSWcupsd.preinstall CSWcupsd.postremove client.conf.CSW ',
  'gar_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWlibcupsppdc1',
  'target_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'parcellite',
  'distfiles': u'parcellite-0.9.2.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWparcellite',
  'target_regex': u''},
 {'catalogname': u'libnetcdf6',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibnetcdf6',
  'target_regex': None},
 {'catalogname': u'libnetcdf_c++5',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibnetcdf-c++5',
  'target_regex': None},
 {'catalogname': u'libnetcdff5',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibnetcdff5',
  'target_regex': None},
 {'catalogname': u'netcdf',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnetcdf',
  'target_regex': None},
 {'catalogname': u'netcdf_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWnetcdf-devel',
  'target_regex': None},
 {'catalogname': u'boost_jam',
  'distfiles': u'boost-jam-3.1.18.tgz ',
  'gar_regex': u'boost-jam-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWboost-jam',
  'target_regex': u'boost-jam-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgsasl7',
  'distfiles': u'gsasl-1.6.0.tar.gz ',
  'gar_regex': u'gsasl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgsasl7',
  'target_regex': u'gsasl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libnet1',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibnet1',
  'target_regex': None},
 {'catalogname': u'libnet_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibnetdevel',
  'target_regex': None},
 {'catalogname': u'libtasn1_3',
  'distfiles': u'libtasn1-2.9.tar.gz ',
  'gar_regex': u'libtasn1-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibtasn1-3',
  'target_regex': u'libtasn1-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libdbi1',
  'distfiles': u'libdbi-0.8.4.tar.gz ',
  'gar_regex': u'libdbi-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibdbi1',
  'target_regex': u'libdbi-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libdbi_devel',
  'distfiles': u'libdbi-0.8.4.tar.gz ',
  'gar_regex': u'libdbi-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibdbi-devel',
  'target_regex': u'libdbi-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libpacparser1',
  'distfiles': u'pacparser-1.2.7.tar.gz ',
  'gar_regex': u'pacparser-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibpacparser1',
  'target_regex': u'pacparser-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libpacparser_devel',
  'distfiles': u'pacparser-1.2.7.tar.gz ',
  'gar_regex': u'pacparser-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibpacparser-devel',
  'target_regex': u'pacparser-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libprotobuf6',
  'distfiles': u'protobuf-2.3.0.tar.gz ',
  'gar_regex': u'protobuf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibprotobuf6',
  'target_regex': u'protobuf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libprotobuf_lite6',
  'distfiles': u'protobuf-2.3.0.tar.gz ',
  'gar_regex': u'protobuf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibprotobuf-lite6',
  'target_regex': u'protobuf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libprotoc6',
  'distfiles': u'protobuf-2.3.0.tar.gz ',
  'gar_regex': u'protobuf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibprotoc6',
  'target_regex': u'protobuf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pacparser',
  'distfiles': u'pacparser-1.2.7.tar.gz ',
  'gar_regex': u'pacparser-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpacparser',
  'target_regex': u'pacparser-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cups_devel',
  'distfiles': u'cups-1.4.5-source.tar.bz2 CSWcupsclient.preinstall CSWcupsd.preinstall CSWcupsd.postremove client.conf.CSW ',
  'gar_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2',
  'pkgname': u'CSWcups-devel',
  'target_regex': u'cups-(\\d+(?:\\.\\d+)*)-source.tar.bz2'},
 {'catalogname': u'py_libpacparser',
  'distfiles': u'pacparser-1.2.7.tar.gz ',
  'gar_regex': u'pacparser-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpy-libpacparser',
  'target_regex': u'pacparser-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgnomeui2_0',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgnomeui2-0',
  'target_regex': None},
 {'catalogname': u'libgnomeui_devel',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgnomeui-devel',
  'target_regex': None},
 {'catalogname': u'libgnomeui_doc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibgnomeui-doc',
  'target_regex': None},
 {'catalogname': u'libserf0_0',
  'distfiles': u'serf-0.7.0.tar.bz2 ',
  'gar_regex': u'serf-0.7.0-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibserf0-0',
  'target_regex': u'serf-0.7.0-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libserf_devel',
  'distfiles': u'serf-0.7.0.tar.bz2 ',
  'gar_regex': u'serf-0.7.0-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibserf-devel',
  'target_regex': u'serf-0.7.0-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libsigsegv0',
  'distfiles': u'libsigsegv-2.6.tar.gz libsigsegv-2.9.tar.gz ',
  'gar_regex': u'libsigsegv-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsigsegv0',
  'target_regex': u'libsigsegv-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsigsegv2',
  'distfiles': u'libsigsegv-2.6.tar.gz libsigsegv-2.9.tar.gz ',
  'gar_regex': u'libsigsegv-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsigsegv2',
  'target_regex': u'libsigsegv-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsigsegv_devel',
  'distfiles': u'libsigsegv-2.6.tar.gz libsigsegv-2.9.tar.gz ',
  'gar_regex': u'libsigsegv-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsigsegv-devel',
  'target_regex': u'libsigsegv-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libclam6',
  'distfiles': u'clamav-0.96.5.tar.gz ',
  'gar_regex': u'clamav-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibclam6',
  'target_regex': u'clamav-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libclam6_devel',
  'distfiles': u'clamav-0.96.5.tar.gz ',
  'gar_regex': u'clamav-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibclam6-devel',
  'target_regex': u'clamav-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cas_cptemplates',
  'distfiles': u'COPYING CSWcswclassutils.i.cswinitsmf CSWcswclassutils.i.cswpostmsg CSWcswclassutils.i.cswusergroup CSWcswclassutils.i.cswtexinfo CSWcswclassutils.i.cswpreserveconf CSWcswclassutils.r.cswinetd CSWcswclassutils.i.cswcrontab CSWcswclassutils.i.cswcpsampleconf CSWcswclassutils.i.cswcptemplates CSWcswclassutils.r.cswinitsmf CSWcswclassutils.i.cswpycompile CSWcswclassutils.r.cswusergroup CSWcswclassutils.r.cswtexinfo CSWcswclassutils.r.cswpreserveconf CSWcswclassutils.i.cswmigrateconf CSWcswclassutils.i.cswetcservices CSWcswclassutils.r.cswpostmsg CSWcswclassutils.r.cswcrontab CSWcswclassutils.r.cswetcservices CSWcswclassutils.i.cswinetd CSWcswclassutils.r.cswcpsampleconf CSWcswclassutils.r.cswmigrateconf CSWcswclassutils.r.cswcptemplates CSWcswclassutils.r.cswpycompile ',
  'gar_regex': u'',
  'pkgname': u'CSWcas-cptemplates',
  'target_regex': u''},
 {'catalogname': u'lame_devel',
  'distfiles': u'lame-3.98.4.tar.gz ',
  'gar_regex': u'lame-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlame-devel',
  'target_regex': u'lame-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'lame_mp3x',
  'distfiles': u'lame-3.98.4.tar.gz ',
  'gar_regex': u'lame-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlame-mp3x',
  'target_regex': u'lame-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libarchive2',
  'distfiles': u'libarchive-2.8.4.tar.gz ',
  'gar_regex': u'libarchive-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibarchive2',
  'target_regex': u'libarchive-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libarchive_devel',
  'distfiles': u'libarchive-2.8.4.tar.gz ',
  'gar_regex': u'libarchive-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibarchive-devel',
  'target_regex': u'libarchive-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libarchive_utils',
  'distfiles': u'libarchive-2.8.4.tar.gz ',
  'gar_regex': u'libarchive-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibarchive-utils',
  'target_regex': u'libarchive-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libmp3lame0',
  'distfiles': u'lame-3.98.4.tar.gz ',
  'gar_regex': u'lame-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibmp3lame0',
  'target_regex': u'lame-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libtag1',
  'distfiles': u'taglib-1.6.3.tar.gz ',
  'gar_regex': u'taglib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibtag1',
  'target_regex': u'taglib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libtag_c0',
  'distfiles': u'taglib-1.6.3.tar.gz ',
  'gar_regex': u'taglib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibtag-c0',
  'target_regex': u'taglib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'taglib',
  'distfiles': u'taglib-1.6.3.tar.gz ',
  'gar_regex': u'taglib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtaglib',
  'target_regex': u'taglib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'taglib_devel',
  'distfiles': u'taglib-1.6.3.tar.gz ',
  'gar_regex': u'taglib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtaglib-devel',
  'target_regex': u'taglib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x026',
  'distfiles': u'x026-1.2.tgz COPYING ',
  'gar_regex': u'x026-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWx026',
  'target_regex': u'x026-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'libevent1_4_2',
  'distfiles': u'libevent-1.4.14b-stable.tar.gz LICENSE ',
  'gar_regex': u'libevent-(\\d+(?:\\.\\d+)*)-stable.tar.gz',
  'pkgname': u'CSWlibevent1-4-2',
  'target_regex': u'libevent-(\\d+(?:\\.\\d+)*)-stable.tar.gz'},
 {'catalogname': u'libevent2_0_5',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibevent2-0-5',
  'target_regex': None},
 {'catalogname': u'libpcre0',
  'distfiles': u'pcre-8.12.tar.bz2 ',
  'gar_regex': u'pcre-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibpcre0',
  'target_regex': u'pcre-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libpcrecpp0',
  'distfiles': u'pcre-8.12.tar.bz2 ',
  'gar_regex': u'pcre-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibpcrecpp0',
  'target_regex': u'pcre-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libpcreposix0',
  'distfiles': u'pcre-8.12.tar.bz2 ',
  'gar_regex': u'pcre-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibpcreposix0',
  'target_regex': u'pcre-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libpdf6',
  'distfiles': u'PDFlib-Lite-7.0.5.tar.gz ',
  'gar_regex': u'pdflib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibpdf6',
  'target_regex': u'pdflib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libpdf_java0',
  'distfiles': u'PDFlib-Lite-7.0.5.tar.gz ',
  'gar_regex': u'pdflib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibpdf-java0',
  'target_regex': u'pdflib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pcre_devel',
  'distfiles': u'pcre-8.12.tar.bz2 ',
  'gar_regex': u'pcre-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWpcre-devel',
  'target_regex': u'pcre-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'pdflib_devel',
  'distfiles': u'PDFlib-Lite-7.0.5.tar.gz ',
  'gar_regex': u'pdflib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpdflib-devel',
  'target_regex': u'pdflib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pdflib_utils',
  'distfiles': u'PDFlib-Lite-7.0.5.tar.gz ',
  'gar_regex': u'pdflib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpdflib-utils',
  'target_regex': u'pdflib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libicu42',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWlibicu42',
  'target_regex': None},
 {'catalogname': u'libicu46',
  'distfiles': u'icu4c-4_6-src.tgz ',
  'gar_regex': u'libicu-(\\d+(?:_\\d+)*)-src.tgz',
  'pkgname': u'CSWlibicu46',
  'target_regex': u'libicu-(\\d+(?:_\\d+)*)-src.tgz'},
 {'catalogname': u'libicu_devel',
  'distfiles': u'icu4c-4_6-src.tgz ',
  'gar_regex': u'libicu-(\\d+(?:_\\d+)*)-src.tgz',
  'pkgname': u'CSWlibicu-devel',
  'target_regex': u'libicu-(\\d+(?:_\\d+)*)-src.tgz'},
 {'catalogname': u'pm_carpassert',
  'distfiles': u'COPYING Carp-Assert-0.20.tar.gz ',
  'gar_regex': u'Carp-Assert-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcarpassert',
  'target_regex': u'Carp-Assert-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_carpassertmore',
  'distfiles': u'COPYING Carp-Assert-More-1.12.tar.gz ',
  'gar_regex': u'Carp-Assert-More-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcarpassertmore',
  'target_regex': u'Carp-Assert-More-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsamplerate0',
  'distfiles': u'libsamplerate-0.1.7.tar.gz ',
  'gar_regex': u'libsamplerate-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsamplerate0',
  'target_regex': u'libsamplerate-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsamplerate_dev',
  'distfiles': u'libsamplerate-0.1.7.tar.gz ',
  'gar_regex': u'libsamplerate-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsamplerate-dev',
  'target_regex': u'libsamplerate-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsamplerate_utils',
  'distfiles': u'libsamplerate-0.1.7.tar.gz ',
  'gar_regex': u'libsamplerate-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibsamplerate-utils',
  'target_regex': u'libsamplerate-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_flup',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpy-flup',
  'target_regex': None},
 {'catalogname': u'aspellar',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellar',
  'target_regex': None},
 {'catalogname': u'aspellast',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellast',
  'target_regex': None},
 {'catalogname': u'aspellfy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellfy',
  'target_regex': None},
 {'catalogname': u'aspellgrc',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellgrc',
  'target_regex': None},
 {'catalogname': u'aspellgu',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellgu',
  'target_regex': None},
 {'catalogname': u'aspellhy',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellhy',
  'target_regex': None},
 {'catalogname': u'aspellky',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellky',
  'target_regex': None},
 {'catalogname': u'aspellml',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellml',
  'target_regex': None},
 {'catalogname': u'aspellsr',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspellsr',
  'target_regex': None},
 {'catalogname': u'aspelltk',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWaspelltk',
  'target_regex': None},
 {'catalogname': u'xorriso',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWxorriso',
  'target_regex': None},
 {'catalogname': u'transmission',
  'distfiles': u'transmission-2.04.tar.bz2 ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWtransmission',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'transmission_gtk2',
  'distfiles': u'transmission-2.04.tar.bz2 ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWtransmissiongtk2',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxprintapputil',
  'distfiles': u'libXprintAppUtil-1.0.1.tar.bz2 ',
  'gar_regex': u'libXprintAppUtil-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxprintapputil',
  'target_regex': u'libXprintAppUtil-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxprintapputil_devel',
  'distfiles': u'libXprintAppUtil-1.0.1.tar.bz2 ',
  'gar_regex': u'libXprintAppUtil-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxprintapputildevel',
  'target_regex': u'libXprintAppUtil-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxtrap',
  'distfiles': u'libXTrap-1.0.0.tar.bz2 ',
  'gar_regex': u'libXTrap-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxtrap',
  'target_regex': u'libXTrap-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxtrap_devel',
  'distfiles': u'libXTrap-1.0.0.tar.bz2 ',
  'gar_regex': u'libXTrap-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxtrapdevel',
  'target_regex': u'libXTrap-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'liblbxutil',
  'distfiles': u'liblbxutil-1.0.1.tar.bz2 ',
  'gar_regex': u'liblbxutil-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWliblbxutil',
  'target_regex': u'liblbxutil-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'liblbxutil_devel',
  'distfiles': u'liblbxutil-1.0.1.tar.bz2 ',
  'gar_regex': u'liblbxutil-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWliblbxutildevel',
  'target_regex': u'liblbxutil-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxevie',
  'distfiles': u'libXevie-1.0.2.tar.bz2 ',
  'gar_regex': u'libXevie-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxevie',
  'target_regex': u'libXevie-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxevie_devel',
  'distfiles': u'libXevie-1.0.2.tar.bz2 ',
  'gar_regex': u'libXevie-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxeviedevel',
  'target_regex': u'libXevie-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libwindowswm',
  'distfiles': u'libWindowsWM-1.0.1.tar.bz2 ',
  'gar_regex': u'libWindowsWM-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibwindowswm',
  'target_regex': u'libWindowsWM-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libwindowswm_devel',
  'distfiles': u'libWindowsWM-1.0.1.tar.bz2 ',
  'gar_regex': u'libWindowsWM-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibwindowswmdevel',
  'target_regex': u'libWindowsWM-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxprintutil',
  'distfiles': u'libXprintUtil-1.0.1.tar.bz2 ',
  'gar_regex': u'libXprintUtil-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxprintutil',
  'target_regex': u'libXprintUtil-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxprintutil_devel',
  'distfiles': u'libXprintUtil-1.0.1.tar.bz2 ',
  'gar_regex': u'libXprintUtil-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxprintutildevel',
  'target_regex': u'libXprintUtil-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'x11_printproto',
  'distfiles': u'printproto-1.0.4.tar.gz ',
  'gar_regex': u'printproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11printproto',
  'target_regex': u'printproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_xf86miscproto',
  'distfiles': u'xf86miscproto-0.9.3.tar.gz ',
  'gar_regex': u'xf86miscproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11xf86miscproto',
  'target_regex': u'xf86miscproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_evieextproto',
  'distfiles': u'evieext-1.1.0.tar.gz ',
  'gar_regex': u'evieext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11evieextproto',
  'target_regex': u'evieext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_xf86rushproto',
  'distfiles': u'xf86rushproto-1.1.2.tar.gz ',
  'gar_regex': u'xf86rushproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11xf86rushproto',
  'target_regex': u'xf86rushproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_fontcacheproto',
  'distfiles': u'fontcacheproto-0.1.3.tar.gz ',
  'gar_regex': u'fontcacheproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11fontcacheproto',
  'target_regex': u'fontcacheproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11_trapproto',
  'distfiles': u'trapproto-3.4.3.tar.gz ',
  'gar_regex': u'trapproto-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11trapproto',
  'target_regex': u'trapproto-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'liboldx',
  'distfiles': u'liboldX-1.0.1.tar.bz2 ',
  'gar_regex': u'liboldX-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWliboldx',
  'target_regex': u'liboldX-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'liboldx_devel',
  'distfiles': u'liboldX-1.0.1.tar.bz2 ',
  'gar_regex': u'liboldX-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWliboldxdevel',
  'target_regex': u'liboldX-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxxf86misc',
  'distfiles': u'libXxf86misc-1.0.1.tar.bz2 ',
  'gar_regex': u'libXxf86misc-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxxf86misc',
  'target_regex': u'libXxf86misc-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxxf86misc_devel',
  'distfiles': u'libXxf86misc-1.0.1.tar.bz2 ',
  'gar_regex': u'libXxf86misc-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxxf86miscdevel',
  'target_regex': u'libXxf86misc-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxfontcache',
  'distfiles': u'libXfontcache-1.0.4.tar.bz2 ',
  'gar_regex': u'libXfontcache-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxfontcache',
  'target_regex': u'libXfontcache-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxfontcache_devel',
  'distfiles': u'libXfontcache-1.0.4.tar.bz2 ',
  'gar_regex': u'libXfontcache-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxfontcachedevel',
  'target_regex': u'libXfontcache-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxkbui',
  'distfiles': u'libxkbui-1.0.2.tar.bz2 ',
  'gar_regex': u'libxkbui-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxkbui',
  'target_regex': u'libxkbui-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxklavier_devel',
  'distfiles': u'libxklavier-4.0.tar.bz2 ',
  'gar_regex': u'libxklavier-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxklavierdevel',
  'target_regex': u'libxklavier-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxp',
  'distfiles': u'libXp-1.0.0.tar.bz2 ',
  'gar_regex': u'libXp-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxp',
  'target_regex': u'libXp-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxp_devel',
  'distfiles': u'libXp-1.0.0.tar.bz2 ',
  'gar_regex': u'libXp-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxpdevel',
  'target_regex': u'libXp-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'mono-debugger',
  'distfiles': u'mono-debugger-2.6.tar.bz2  ',
  'gar_regex': u'mono-debugger-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmono-debugger',
  'target_regex': u'mono-debugger-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'liblasi_devel',
  'distfiles': u'libLASi-1.1.0.tar.gz ',
  'gar_regex': u'libLASi-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWliblasidevel',
  'target_regex': u'libLASi-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'liblasi_doc',
  'distfiles': u'libLASi-1.1.0.tar.gz ',
  'gar_regex': u'libLASi-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWliblasidoc',
  'target_regex': u'libLASi-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb46',
  'distfiles': u'db-4.6.21.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb46',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb46_devel',
  'distfiles': u'db-4.6.21.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb46devel',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb46_doc',
  'distfiles': u'db-4.6.21.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb46doc',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'etckeeper',
  'distfiles': u'',
  'gar_regex': u'etckeeper-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWetckeeper',
  'target_regex': u'etckeeper-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'googletest',
  'distfiles': u'gtest-1.4.0.tar.gz ',
  'gar_regex': u'gtest-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgoogletest',
  'target_regex': u'gtest-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_opengl',
  'distfiles': u'OpenGL-0.62.tar.gz ',
  'gar_regex': u'OpenGL-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmopengl',
  'target_regex': u'OpenGL-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_digestbb',
  'distfiles': u'CSWpmdigestbb.gspec Digest-BubbleBabble-0.01.tar.gz ',
  'gar_regex': u'Digest-BubbleBabble-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdigestbb',
  'target_regex': u'Digest-BubbleBabble-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_soldevtree',
  'distfiles': u'CSWpmsoldevtree.gspec Solaris-DeviceTree-0.03.tar.gz ',
  'gar_regex': u'Solaris-DeviceTree-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsoldevtree',
  'target_regex': u'Solaris-DeviceTree-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_schedulecron',
  'distfiles': u'CSWpmschedulecron.gspec CSWpmschedulecron.depend Schedule-Cron-0.97.tar.gz ',
  'gar_regex': u'Schedule-Cron-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmschedulecron',
  'target_regex': u'Schedule-Cron-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbixctxfetch',
  'distfiles': u'CSWpmdbixctxfetch.gspec CSWpmdbixctxfetch.depend DBIx-ContextualFetch-1.03.tar.gz ',
  'gar_regex': u'DBIx-ContextualFetch-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbixctxfetch',
  'target_regex': u'DBIx-ContextualFetch-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbdcsv',
  'distfiles': u'CSWpmdbdcsv.gspec CSWpmdbdcsv.depend DBD-CSV-0.22.tar.gz ',
  'gar_regex': u'DBD-CSV-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbdcsv',
  'target_regex': u'DBD-CSV-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testdiff',
  'distfiles': u'CSWpmtestdiff.gspec CSWpmtestdiff.depend CSWpmtestdiff.prototype Test-Differences-0.47.tar.gz ',
  'gar_regex': u'Test-Differences-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestdiff',
  'target_regex': u'Test-Differences-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_par',
  'distfiles': u'CSWpmpar.gspec CSWpmpar.depend PAR-0.90.tar.gz ',
  'gar_regex': u'PAR-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpar',
  'target_regex': u'PAR-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptosslx509',
  'distfiles': u'CSWpmcryptosslx509.gspec CSWpmcryptosslx509.depend Crypt-OpenSSL-X509-0.4.tar.gz ',
  'gar_regex': u'Crypt-OpenSSL-X509-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptosslx509',
  'target_regex': u'Crypt-OpenSSL-X509-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gtk2trayicon',
  'distfiles': u'CSWpmgtk2trayicon.gspec CSWpmgtk2trayicon.depend Gtk2-TrayIcon-0.03.tar.gz ',
  'gar_regex': u'Gtk2-TrayIcon-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgtk2trayicon',
  'target_regex': u'Gtk2-TrayIcon-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_imadbi',
  'distfiles': u'CSWpmimadbi.gspec CSWpmimadbi.depend Ima-DBI-0.34.tar.gz ',
  'gar_regex': u'Ima-DBI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmimadbi',
  'target_regex': u'Ima-DBI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mathbezier',
  'distfiles': u'CSWpmmathbezier.gspec Math-Bezier-0.01.tar.gz ',
  'gar_regex': u'Math-Bezier-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmathbezier',
  'target_regex': u'Math-Bezier-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cgibuilder',
  'distfiles': u'CSWpmcgibuilder.gspec CSWpmcgibuilder.depend CSWpmcgibuilder.prototype CGI-Builder-1.36.tar.gz ',
  'gar_regex': u'CGI-Builder-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcgibuilder',
  'target_regex': u'CGI-Builder-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptdsa',
  'distfiles': u'CSWpmcryptdsa.gspec CSWpmcryptdsa.depend Crypt-DSA-0.14.tar.gz ',
  'gar_regex': u'Crypt-DSA-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptdsa',
  'target_regex': u'Crypt-DSA-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_archivesfx',
  'distfiles': u'CSWpmarchivesfx.gspec CSWpmarchivesfx.depend Archive-SelfExtract-1.3.tar.gz ',
  'gar_regex': u'Archive-SelfExtract-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmarchivesfx',
  'target_regex': u'Archive-SelfExtract-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classdbiloader',
  'distfiles': u'CSWpmclassdbiloader.gspec CSWpmclassdbiloader.depend Class-DBI-Loader-0.03.tar.gz ',
  'gar_regex': u'Class-DBI-Loader-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassdbiloader',
  'target_regex': u'Class-DBI-Loader-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_timeformat',
  'distfiles': u'Time-Format-1.09.tar.gz ',
  'gar_regex': u'Time-Format-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtimeformat',
  'target_regex': u'Time-Format-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cgi',
  'distfiles': u'CSWpmcgi.gspec CSWpmcgi.depend CSWpmcgi.prototype CGI.pm-3.27.tar.gz ',
  'gar_regex': u'CGI.pm-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcgi',
  'target_regex': u'CGI.pm-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbdanydata',
  'distfiles': u'CSWpmdbdanydata.gspec CSWpmdbdanydata.depend DBD-AnyData-0.08.tar.gz ',
  'gar_regex': u'DBD-AnyData-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbdanydata',
  'target_regex': u'DBD-AnyData-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_httpbody',
  'distfiles': u'CSWpmhttpbody.gspec CSWpmhttpbody.depend CSWpmhttpbody.prototype HTTP-Body-0.5.tar.gz ',
  'gar_regex': u'HTTP-Body-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhttpbody',
  'target_regex': u'HTTP-Body-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbddb2',
  'distfiles': u'DBD-DB2-1.78.tar.gz ',
  'gar_regex': u'DBD-DB2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbddb2',
  'target_regex': u'DBD-DB2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_ioutil',
  'distfiles': u'CSWpmioutil.gspec CSWpmioutil.depend CSWpmioutil.prototype IO-Util-1.5.tar.gz ',
  'gar_regex': u'IO-Util-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmioutil',
  'target_regex': u'IO-Util-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_apachepar',
  'distfiles': u'CSWpmapachepar.gspec Apache-PAR-0.30.tar.gz ',
  'gar_regex': u'Apache-PAR-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmapachepar',
  'target_regex': u'Apache-PAR-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classautouse',
  'distfiles': u'Class-Autouse-1.29.tar.gz ',
  'gar_regex': u'Class-Autouse-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassautouse',
  'target_regex': u'Class-Autouse-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_soapwsdl',
  'distfiles': u'CSWpmsoapwsdl.gspec CSWpmsoapwsdl.depend SOAP-WSDL-1.20.tar.gz ',
  'gar_regex': u'SOAP-WSDL-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsoapwsdl',
  'target_regex': u'SOAP-WSDL-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_graphviz',
  'distfiles': u'CSWpmgraphviz.gspec CSWpmgraphviz.depend GraphViz-2.02.tar.gz ',
  'gar_regex': u'GraphViz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgraphviz',
  'target_regex': u'GraphViz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_datashowtable',
  'distfiles': u'CSWpmdatashowtable.gspec CSWpmdatashowtable.prototype Data-ShowTable-3.3.tar.gz ',
  'gar_regex': u'Data-ShowTable-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdatashowtable',
  'target_regex': u'Data-ShowTable-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_astrofitsheader',
  'distfiles': u'Astro-FITS-Header-3.01.tar.gz ',
  'gar_regex': u'Astro-FITS-Header-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmastrofitsheader',
  'target_regex': u'Astro-FITS-Header-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gnome2gconf',
  'distfiles': u'CSWpmgnome2gconf.gspec CSWpmgnome2gconf.depend Gnome2-GConf-1.000.tar.gz ',
  'gar_regex': u'Gnome2-GConf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgnome2gconf',
  'target_regex': u'Gnome2-GConf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_digestmd2',
  'distfiles': u'CSWpmdigestmd2.gspec Digest-MD2-2.03.tar.gz ',
  'gar_regex': u'Digest-MD2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdigestmd2',
  'target_regex': u'Digest-MD2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_catalyst',
  'distfiles': u'CSWpmcatalyst.gspec  Catalyst-5.61.tar.gz ',
  'gar_regex': u'Catalyst-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcatalyst',
  'target_regex': u'Catalyst-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_opcodes',
  'distfiles': u'Opcodes-0.10.tar.gz ',
  'gar_regex': u'Opcodes-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpm-opcodes',
  'target_regex': u'Opcodes-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classdbisqlite',
  'distfiles': u'CSWpmclassdbisqlite.gspec CSWpmclassdbisqlite.depend Class-DBI-SQLite-0.11.tar.gz ',
  'gar_regex': u'Class-DBI-SQLite-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassdbisqlite',
  'target_regex': u'Class-DBI-SQLite-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mailboxpc',
  'distfiles': u'CSWpmmailboxpc.gspec Mail-Box-Parser-C-3.006.tar.gz ',
  'gar_regex': u'Mail-Box-Parser-C-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmailboxpc',
  'target_regex': u'Mail-Box-Parser-C-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_crypttwofish',
  'distfiles': u'CSWpmcrypttwofish.gspec CSWpmcrypttwofish.depend CSWpmcrypttwofish.prototype Crypt-Twofish-2.12.tar.gz ',
  'gar_regex': u'Crypt-Twofish-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcrypttwofish',
  'target_regex': u'Crypt-Twofish-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptrc4',
  'distfiles': u'COPYING Crypt-RC4-2.02.tar.gz ',
  'gar_regex': u'Crypt-RC4-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptrc4',
  'target_regex': u'Crypt-RC4-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_curses',
  'distfiles': u'CSWpmcurses.gspec CSWpmcurses.depend Curses-1.06.tar.gz ',
  'gar_regex': u'Curses-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcurses',
  'target_regex': u'Curses-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_datesimple',
  'distfiles': u'CSWpmdatesimple.gspec Date-Simple-3.02.tar.gz ',
  'gar_regex': u'Date-Simple-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdatesimple',
  'target_regex': u'Date-Simple-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_sortver',
  'distfiles': u'COPYING Sort-Versions-1.5.tar.gz ',
  'gar_regex': u'Sort-Versions-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsortver',
  'target_regex': u'Sort-Versions-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlatom',
  'distfiles': u'CSWpmxmlatom.gspec CSWpmxmlatom.depend XML-Atom-0.25.tar.gz ',
  'gar_regex': u'XML-Atom-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlatom',
  'target_regex': u'XML-Atom-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptripemd160',
  'distfiles': u'CSWpmcryptripemd160.gspec CSWpmcryptripemd160.depend CSWpmcryptripemd160.prototype Crypt-RIPEMD160-0.04.tar.gz ',
  'gar_regex': u'Crypt-RIPEMD160-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptripemd160',
  'target_regex': u'Crypt-RIPEMD160-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbfile',
  'distfiles': u'COPYING DB_File-1.820.tar.gz ',
  'gar_regex': u'DB_File-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbfile',
  'target_regex': u'DB_File-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testdistribution',
  'distfiles': u'CSWpmtestdistribution.gspec Test-Distribution-2.00.tar.gz ',
  'gar_regex': u'Test-Distribution-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestdistribution',
  'target_regex': u'Test-Distribution-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dataflow',
  'distfiles': u'CSWpmdataflow.gspec  Data-Flow-0.09.tar.gz ',
  'gar_regex': u'Data-Flow-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdataflow',
  'target_regex': u'Data-Flow-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlencoding',
  'distfiles': u'CSWpmxmlencoding.gspec CSWpmxmlencoding.depend XML-Encoding-1.01.tar.gz ',
  'gar_regex': u'XML-Encoding-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlencoding',
  'target_regex': u'XML-Encoding-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pmxmltwig',
  'distfiles': u'XML-Twig-3.34.tar.gz ',
  'gar_regex': u'XML-Twig-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmltwig',
  'target_regex': u'XML-Twig-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptrsa',
  'distfiles': u'CSWpmcryptrsa.gspec CSWpmcryptrsa.depend Crypt-RSA-1.58.tar.gz ',
  'gar_regex': u'Crypt-RSA-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptrsa',
  'target_regex': u'Crypt-RSA-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classdbimysql',
  'distfiles': u'CSWpmclassdbimysql.gspec CSWpmclassdbimysql.depend Class-DBI-mysql-1.00.tar.gz ',
  'gar_regex': u'Class-DBI-mysql-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassdbimysql',
  'target_regex': u'Class-DBI-mysql-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_ootools',
  'distfiles': u'CSWpmootools.gspec CSWpmootools.depend CSWpmootools.prototype OOTools-2.21.tar.gz ',
  'gar_regex': u'OOTools-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmootools',
  'target_regex': u'OOTools-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptprimes',
  'distfiles': u'CSWpmcryptprimes.gspec CSWpmcryptprimes.depend Crypt-Primes-0.50.tar.gz ',
  'gar_regex': u'Crypt-Primes-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptprimes',
  'target_regex': u'Crypt-Primes-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classisa',
  'distfiles': u'CSWpmclassisa.gspec Class-ISA-0.33.tar.gz ',
  'gar_regex': u'Class-ISA-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassisa',
  'target_regex': u'Class-ISA-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_tiedbi',
  'distfiles': u'CSWpmtiedbi.gspec Tie-DBI-1.02.tar.gz ',
  'gar_regex': u'Tie-DBI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtiedbi',
  'target_regex': u'Tie-DBI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gnome2print',
  'distfiles': u'CSWpmgnome2print.gspec CSWpmgnome2print.depend Gnome2-Print-0.94.tar.gz ',
  'gar_regex': u'Gnome2-Print-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgnome2print',
  'target_regex': u'Gnome2-Print-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbdfile',
  'distfiles': u'CSWpmdbdfile.gspec DBD-File-0.35.tar.gz ',
  'gar_regex': u'DBD-File-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbdfile',
  'target_regex': u'DBD-File-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbd_sybase_ocs',
  'distfiles': u'COPYING DBD-Sybase-1.11.tar.gz ',
  'gar_regex': u'DBD-Sybase-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpm-dbd-sybase-ocs',
  'target_regex': u'DBD-Sybase-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_tiecrypthash',
  'distfiles': u'CSWpmtiecrypthash.gspec CSWpmtiecrypthash.depend Tie-EncryptedHash-1.21.tar.gz ',
  'gar_regex': u'Tie-EncryptedHash-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtiecrypthash',
  'target_regex': u'Tie-EncryptedHash-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'psh',
  'distfiles': u'CSWpsh.gspec CSWpsh.depend psh-1.8.tar.gz ',
  'gar_regex': u'psh-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpsh',
  'target_regex': u'psh-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mathpari',
  'distfiles': u'pari-2.1.7.tgz CSWpmmathpari.gspec CSWpmmathpari.depend CSWpmmathpari.prototype Math-Pari-2.010709.tar.gz ',
  'gar_regex': u'Math-Pari-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmathpari',
  'target_regex': u'Math-Pari-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_bc',
  'distfiles': u'B-C-1.27.tar.gz ',
  'gar_regex': u'B-C-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmbc',
  'target_regex': u'B-C-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gnome2canvas',
  'distfiles': u'CSWpmgnome2canvas.gspec CSWpmgnome2canvas.depend Gnome2-Canvas-1.001.tar.gz ',
  'gar_regex': u'Gnome2-Canvas-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgnome2canvas',
  'target_regex': u'Gnome2-Canvas-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_imageinfo',
  'distfiles': u'CSWpmimageinfo.gspec Image-Info-1.16.tar.gz ',
  'gar_regex': u'Image-Info-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmimageinfo',
  'target_regex': u'Image-Info-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_httpdav',
  'distfiles': u'CSWpmhttpdav.gspec HTTP-DAV-0.31.tar.gz ',
  'gar_regex': u'HTTP-DAV-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhttpdav',
  'target_regex': u'HTTP-DAV-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_unicodemaputf8',
  'distfiles': u'CSWpmumutf8.gspec CSWpmumutf8.depend Unicode-MapUTF8-1.11.tar.gz ',
  'gar_regex': u'Unicode-MapUTF8-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmumutf8',
  'target_regex': u'Unicode-MapUTF8-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_datadump',
  'distfiles': u'CSWpmdatadump.gspec CSWpmdatadump.depend CSWpmdatadump.prototype Data-Dump-1.08.tar.gz ',
  'gar_regex': u'Data-Dump-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdatadump',
  'target_regex': u'Data-Dump-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_convertasciiarmour',
  'distfiles': u'CSWpmconvertaarm.gspec CSWpmconvertaarm.depend Convert-ASCII-Armour-1.4.tar.gz ',
  'gar_regex': u'Convert-ASCII-Armour-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmconvertaarm',
  'target_regex': u'Convert-ASCII-Armour-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gnome2',
  'distfiles': u'CSWpmgnome2.gspec CSWpmgnome2.depend Gnome2-1.001.tar.gz ',
  'gar_regex': u'Gnome2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgnome2',
  'target_regex': u'Gnome2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cscan',
  'distfiles': u'CSWpmcscan.gspec CSWpmcscan.depend C-Scan-0.74.tar.gz ',
  'gar_regex': u'C-Scan-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcscan',
  'target_regex': u'C-Scan-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_univmoniker',
  'distfiles': u'CSWpmunivmoniker.gspec UNIVERSAL-moniker-0.08.tar.gz ',
  'gar_regex': u'UNIVERSAL-moniker-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmunivmoniker',
  'target_regex': u'UNIVERSAL-moniker-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_modulescandeps',
  'distfiles': u'CSWpmmodulescandeps.gspec CSWpmmodulescandeps.depend CSWpmmodulescandeps.prototype Module-ScanDeps-0.54.tar.gz ',
  'gar_regex': u'Module-ScanDeps-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmodulescandeps',
  'target_regex': u'Module-ScanDeps-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_timehires',
  'distfiles': u'CSWpmtimehires.gspec Time-HiRes-1.9707.tar.gz ',
  'gar_regex': u'Time-HiRes-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtimehires',
  'target_regex': u'Time-HiRes-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlautowriter',
  'distfiles': u'CSWpmxmlautowriter.gspec CSWpmxmlautowriter.depend CSWpmxmlautowriter.prototype XML-AutoWriter-0.39.tar.gz ',
  'gar_regex': u'XML-AutoWriter-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlautowriter',
  'target_regex': u'XML-AutoWriter-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_filemodified',
  'distfiles': u'CSWpmfilemodified.gspec CSWpmfilemodified.depend CSWpmfilemodified.prototype File-Modified-0.07.tar.gz ',
  'gar_regex': u'File-Modified-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfilemodified',
  'target_regex': u'File-Modified-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netsshperl',
  'distfiles': u'CSWpmnetsshperl.gspec CSWpmnetsshperl.depend Net-SSH-Perl-1.25.tar.gz ',
  'gar_regex': u'Net-SSH-Perl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetsshperl',
  'target_regex': u'Net-SSH-Perl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_devleaktrace',
  'distfiles': u'CSWpmdevleaktrace.gspec CSWpmdevleaktrace.depend Devel-LeakTrace-0.05.tar.gz ',
  'gar_regex': u'Devel-LeakTrace-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdevleaktrace',
  'target_regex': u'Devel-LeakTrace-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_termcap',
  'distfiles': u'CSWpmtermcap.gspec Term-Cap-1.09.tar.gz ',
  'gar_regex': u'Term-Cap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtermcap',
  'target_regex': u'Term-Cap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mldbmsync',
  'distfiles': u'CSWpmmldbmsync.gspec CSWpmmldbmsync.depend MLDBM-Sync-0.30.tar.gz ',
  'gar_regex': u'MLDBM-Sync-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmldbmsync',
  'target_regex': u'MLDBM-Sync-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_convertebcdic',
  'distfiles': u'COPYING Convert-EBCDIC-0.06.tar.gz ',
  'gar_regex': u'Convert-EBCDIC-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmconvertebcdic',
  'target_regex': u'Convert-EBCDIC-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_svnnotify',
  'distfiles': u'CSWpmsvnnotify.gspec CSWpmsvnnotify.prototype SVN-Notify-2.64.tar.gz ',
  'gar_regex': u'SVN-Notify-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsvnnotify',
  'target_regex': u'SVN-Notify-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_envpath',
  'distfiles': u'CSWpmenvpath.gspec CSWpmenvpath.depend Env-Path-0.18.tar.gz ',
  'gar_regex': u'Env-Path-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmenvpath',
  'target_regex': u'Env-Path-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_graph',
  'distfiles': u'CSWpmgraph.gspec CSWpmgraph.depend Graph-0.81.tar.gz ',
  'gar_regex': u'Graph-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgraph',
  'target_regex': u'Graph-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_tmplextract',
  'distfiles': u'CSWpmtmplextract.gspec Template-Extract-0.40.tar.gz ',
  'gar_regex': u'Template-Extract-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtmplextract',
  'target_regex': u'Template-Extract-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_searchxapian',
  'distfiles': u'Search-Xapian-1.0.16.0.tar.gz ',
  'gar_regex': u'Search-Xapian-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsearchxapian',
  'target_regex': u'Search-Xapian-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classdbi',
  'distfiles': u'CSWpmclassdbi.gspec CSWpmclassdbi.depend Class-DBI-3.0.3.tar.gz ',
  'gar_regex': u'Class-DBI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassdbi',
  'target_regex': u'Class-DBI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_i18nlangtags',
  'distfiles': u'CSWpmi18nlangtags.gspec I18N-LangTags-0.35.tar.gz ',
  'gar_regex': u'I18N-LangTags-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmi18nlangtags',
  'target_regex': u'I18N-LangTags-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_attrhnd',
  'distfiles': u'CSWpmattrhnd.gspec Attribute-Handlers-0.78.tar.gz ',
  'gar_regex': u'Attribute-Handlers-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmattrhnd',
  'target_regex': u'Attribute-Handlers-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_tiemldbm',
  'distfiles': u'CSWpmtiemldbm.gspec CSWpmtiemldbm.depend Tie-MLDBM-1.04.tar.gz ',
  'gar_regex': u'Tie-MLDBM-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtiemldbm',
  'target_regex': u'Tie-MLDBM-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gtk2podviewer',
  'distfiles': u'CSWpmgtk2podviewer.gspec CSWpmgtk2podviewer.depend Gtk2-Ex-PodViewer-0.13.tar.gz ',
  'gar_regex': u'Gtk2-Ex-PodViewer-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgtk2podviewer',
  'target_regex': u'Gtk2-Ex-PodViewer-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_parsecpanmeta',
  'distfiles': u'Parse-CPAN-Meta-1.40.tar.gz ',
  'gar_regex': u'Parse-CPAN-Meta-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmparsecpanmeta',
  'target_regex': u'Parse-CPAN-Meta-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_htmlcalmonth',
  'distfiles': u'CSWpmhtmlcalmonth.gspec CSWpmhtmlcalmonth.depend HTML-CalendarMonth-1.18.tar.gz ',
  'gar_regex': u'HTML-CalendarMonth-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhtmlcalmonth',
  'target_regex': u'HTML-CalendarMonth-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classblackhole',
  'distfiles': u'CSWpmclassblackhole.gspec Class-BlackHole-0.04.tar.gz ',
  'gar_regex': u'Class-BlackHole-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassblackhole',
  'target_regex': u'Class-BlackHole-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_solarissysconf',
  'distfiles': u'CSWpmsolarissysconf.gspec Solaris-Sysconf-0.01.tar.gz ',
  'gar_regex': u'Solaris-Sysconf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsolarissysconf',
  'target_regex': u'Solaris-Sysconf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_apachetmpl',
  'distfiles': u'CSWpmapachetmpl.gspec CSWpmapachetmpl.depend Apache-Template-0.09.tar.gz ',
  'gar_regex': u'Apache-Template-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmapachetmpl',
  'target_regex': u'Apache-Template-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_numbercompare',
  'distfiles': u'COPYING Number-Compare-0.01.tar.gz ',
  'gar_regex': u'Number-Compare-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnumbercompare',
  'target_regex': u'Number-Compare-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_audiotaglib',
  'distfiles': u'Audio-TagLib-1.50_01.tar.gz ',
  'gar_regex': u'Audio-TagLib-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmaudiotaglib',
  'target_regex': u'Audio-TagLib-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptosslpkcs12',
  'distfiles': u'CSWpmcryptosslpkcs12.gspec CSWpmcryptosslpkcs12.depend Crypt-OpenSSL-PKCS12-0.3.tar.gz ',
  'gar_regex': u'Crypt-OpenSSL-PKCS12-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptosslpkcs12',
  'target_regex': u'Crypt-OpenSSL-PKCS12-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_netdnsresp',
  'distfiles': u'Net-DNS-Resolver-Programmable-v0.003.tar.gz ',
  'gar_regex': u'Net-DNS-Resolver-Programmable-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmnetdnsresp',
  'target_regex': u'Net-DNS-Resolver-Programmable-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_txtabwrap',
  'distfiles': u'CSWpmtxtabwrap.gspec CSWpmtxtabwrap.copyright CSWpmtxtabwrap.prototype Text-Tabs+Wrap-2006.0711.tar.gz ',
  'gar_regex': u'Text-Tabs+Wrap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtxtabwrap',
  'target_regex': u'Text-Tabs+Wrap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classtrigger',
  'distfiles': u'CSWpmclasstrigger.gspec CSWpmclasstrigger.depend Class-Trigger-0.11.tar.gz ',
  'gar_regex': u'Class-Trigger-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclasstrigger',
  'target_regex': u'Class-Trigger-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testlongstring',
  'distfiles': u'COPYING Test-LongString-0.14.tar.gz ',
  'gar_regex': u'Test-LongString-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestlongstring',
  'target_regex': u'Test-LongString-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gnome2wnck',
  'distfiles': u'CSWpmgnome2wnck.gspec CSWpmgnome2wnck.depend Gnome2-Wnck-0.02.tar.gz ',
  'gar_regex': u'Gnome2-Wnck-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgnome2wnck',
  'target_regex': u'Gnome2-Wnck-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'VCP-Dest-svk',
  'distfiles': u' VCP-Dest-svk-0.29.tar.gz ',
  'gar_regex': u'VCP-Dest-svk-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWVCP-Dest-svk',
  'target_regex': u'VCP-Dest-svk-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_imagesize',
  'distfiles': u'CSWpmimagesize.gspec Image-Size-3.01.tar.gz ',
  'gar_regex': u'Image-Size-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmimagesize',
  'target_regex': u'Image-Size-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_stringshellquote',
  'distfiles': u'CSWpmstringshellquote.gspec String-ShellQuote-1.03.tar.gz ',
  'gar_regex': u'String-ShellQuote-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmstringshellquote',
  'target_regex': u'String-ShellQuote-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testclass',
  'distfiles': u'CSWpmtestclass.gspec CSWpmtestclass.depend Test-Class-0.11.tar.gz ',
  'gar_regex': u'Test-Class-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestclass',
  'target_regex': u'Test-Class-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_unicodemap8',
  'distfiles': u'CSWpmunimap8.gspec CSWpmunimap8.depend Unicode-Map8-0.12.tar.gz ',
  'gar_regex': u'Unicode-Map8-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmunimap8',
  'target_regex': u'Unicode-Map8-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_modulerefresh',
  'distfiles': u'COPYING Module-Refresh-0.13.tar.gz ',
  'gar_regex': u'Module-Refresh-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmodulerefresh',
  'target_regex': u'Module-Refresh-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_databuffer',
  'distfiles': u'CSWpmdatabuffer.gspec Data-Buffer-0.04.tar.gz ',
  'gar_regex': u'Data-Buffer-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdatabuffer',
  'target_regex': u'Data-Buffer-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_exceptclsdbi',
  'distfiles': u'CSWpmexceptclsdbi.gspec CSWpmexceptclsdbi.depend Exception-Class-DBI-0.95.tar.gz ',
  'gar_regex': u'Exception-Class-DBI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmexceptclsdbi',
  'target_regex': u'Exception-Class-DBI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_textwikiformat',
  'distfiles': u'Text-WikiFormat-0.79.tar.gz ',
  'gar_regex': u'Text-WikiFormat-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtextwikiformat',
  'target_regex': u'Text-WikiFormat-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classwhitehole',
  'distfiles': u'CSWpmclasswhitehole.gspec Class-WhiteHole-0.04.tar.gz ',
  'gar_regex': u'Class-WhiteHole-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclasswhitehole',
  'target_regex': u'Class-WhiteHole-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_arraywindow',
  'distfiles': u'CSWpmarraywindow.gspec CSWpmarraywindow.depend Array-Window-1.00.tar.gz ',
  'gar_regex': u'Array-Window-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmarraywindow',
  'target_regex': u'Array-Window-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_statsdesc',
  'distfiles': u'CSWpmstatsdesc.gspec Statistics-Descriptive-2.6.tar.gz ',
  'gar_regex': u'Statistics-Descriptive-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmstatsdesc',
  'target_regex': u'Statistics-Descriptive-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptdh',
  'distfiles': u'CSWpmcryptdh.gspec CSWpmcryptdh.depend Crypt-DH-0.06.tar.gz ',
  'gar_regex': u'Crypt-DH-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptdh',
  'target_regex': u'Crypt-DH-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_develtrace',
  'distfiles': u'CSWpmdeveltrace.gspec Devel-Trace-0.10.tar.gz ',
  'gar_regex': u'Devel-Trace-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdeveltrace',
  'target_regex': u'Devel-Trace-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_vcp',
  'distfiles': u'CSWpmvcp.gspec CSWpmvcp.depend CSWpmvcp.prototype VCP-autrijus-snapshot-0.9-20050110.tar.gz ',
  'gar_regex': u'VCP-autrijus-snapshot-((\\d+(?:\\.\\d+)*)(-\\d+)?).tar.gz',
  'pkgname': u'CSWpmvcp',
  'target_regex': u'VCP-autrijus-snapshot-((\\d+(?:\\.\\d+)*)(-\\d+)?).tar.gz'},
 {'catalogname': u'pm_filelibmagic',
  'distfiles': u'COPYING File-LibMagic-0.96.tgz ',
  'gar_regex': u'File-LibMagic-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmfilelibmagic',
  'target_regex': u'File-LibMagic-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_apacheauthpam',
  'distfiles': u'CSWpmapauthpam.gspec CSWpmapauthpam.depend Apache-AuthPAM-0.01.tar.gz ',
  'gar_regex': u'Apache-AuthPAM-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmapauthpam',
  'target_regex': u'Apache-AuthPAM-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_ap2authznis',
  'distfiles': u'Apache2-AuthzNIS-0.13.tar.gz ',
  'gar_regex': u'Apache2-AuthzNIS-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmap2authznis',
  'target_regex': u'Apache2-AuthzNIS-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cursesui',
  'distfiles': u'CSWpmcursesui.gspec CSWpmcursesui.depend Curses-UI-0.95.tar.gz ',
  'gar_regex': u'Curses-UI-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcursesui',
  'target_regex': u'Curses-UI-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gnome2vfs',
  'distfiles': u'CSWpmgnome2vfs.gspec CSWpmgnome2vfs.depend Gnome2-VFS-1.003.tar.gz ',
  'gar_regex': u'Gnome2-VFS-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgnome2vfs',
  'target_regex': u'Gnome2-VFS-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classdatainheritable',
  'distfiles': u'COPYING Class-Data-Inheritable-0.08.tar.gz ',
  'gar_regex': u'Class-Data-Inheritable-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassdatainheritable',
  'target_regex': u'Class-Data-Inheritable-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlgdomexslt',
  'distfiles': u'CSWpmxmlgdomexslt.gspec CSWpmxmlgdomexslt.depend XML-GDOME-XSLT-0.75.tar.gz ',
  'gar_regex': u'XML-GDOME-XSLT-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlgdomexslt',
  'target_regex': u'XML-GDOME-XSLT-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_solinst',
  'distfiles': u'CSWpmsolinst.gspec sol-inst-0.90a.tar.gz ',
  'gar_regex': u'sol-inst-((\\d+(?:\\.\\d+)*)(a)?).tar.gz',
  'pkgname': u'CSWpmsolinst',
  'target_regex': u'sol-inst-((\\d+(?:\\.\\d+)*)(a)?).tar.gz'},
 {'catalogname': u'pm_sqlstatement',
  'distfiles': u'CSWpmsqlstatement.gspec SQL-Statement-1.15.tar.gz ',
  'gar_regex': u'SQL-Statement-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmsqlstatement',
  'target_regex': u'SQL-Statement-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_htmlelemext',
  'distfiles': u'CSWpmhtmlelemext.gspec CSWpmhtmlelemext.depend HTML-Element-Extended-1.17.tar.gz ',
  'gar_regex': u'HTML-Element-Extended-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmhtmlelemext',
  'target_regex': u'HTML-Element-Extended-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptdesede3',
  'distfiles': u'CSWpmcryptdesede3.gspec CSWpmcryptdesede3.depend Crypt-DES_EDE3-0.01.tar.gz ',
  'gar_regex': u'Crypt-DES_EDE3-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptdesede3',
  'target_regex': u'Crypt-DES_EDE3-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_bsdresource',
  'distfiles': u'CSWpmbsdresource.gspec BSD-Resource-1.28.tar.gz ',
  'gar_regex': u'BSD-Resource-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmbsdresource',
  'target_regex': u'BSD-Resource-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_event',
  'distfiles': u'CSWpmevent.gspec Event-1.08.tar.gz ',
  'gar_regex': u'Event-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmevent',
  'target_regex': u'Event-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_podtohtml',
  'distfiles': u'CSWpmpodtohtml.gspec CSWpmpodtohtml.depend CSWpmpodtohtml.prototype PodToHTML-0.05.tar.gz ',
  'gar_regex': u'PodToHTML-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmpodtohtml',
  'target_regex': u'PodToHTML-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_regexpcommon',
  'distfiles': u'COPYING Regexp-Common-2010010201.tar.gz ',
  'gar_regex': u'Regexp-Common-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmregexpcommon',
  'target_regex': u'Regexp-Common-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_textwrapper',
  'distfiles': u'COPYING Text-Wrapper-1.02.tar.gz ',
  'gar_regex': u'Text-Wrapper-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtextwrapper',
  'target_regex': u'Text-Wrapper-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptopenpgp',
  'distfiles': u'CSWpmcryptopenpgp.gspec CSWpmcryptopenpgp.depend Crypt-OpenPGP-1.03.tar.gz ',
  'gar_regex': u'Crypt-OpenPGP-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptopenpgp',
  'target_regex': u'Crypt-OpenPGP-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_testmemcycle',
  'distfiles': u'CSWpmtestmemcycle.gspec CSWpmtestmemcycle.depend Test-Memory-Cycle-1.04.tar.gz ',
  'gar_regex': u'Test-Memory-Cycle-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtestmemcycle',
  'target_regex': u'Test-Memory-Cycle-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbixpassword',
  'distfiles': u'CSWpmdbixpassword.gspec CSWpmdbixpassword.depend DBIx-Password-1.8.tar.gz ',
  'gar_regex': u'DBIx-Password-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbixpassword',
  'target_regex': u'DBIx-Password-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_arraycompare',
  'distfiles': u'CSWpmarraycompare.gspec CSWpmarraycompare.depend Array-Compare-1.13.tar.gz ',
  'gar_regex': u'Array-Compare-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmarraycompare',
  'target_regex': u'Array-Compare-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_cryptossldsa',
  'distfiles': u'CSWpmcryptossldsa.gspec CSWpmcryptossldsa.depend Crypt-OpenSSL-DSA-0.13.tar.gz ',
  'gar_regex': u'Crypt-OpenSSL-DSA-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmcryptossldsa',
  'target_regex': u'Crypt-OpenSSL-DSA-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_mathgmp',
  'distfiles': u'CSWpmmathgmp.gspec CSWpmmathgmp.depend Math-GMP-2.04.tar.gz ',
  'gar_regex': u'Math-GMP-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmmathgmp',
  'target_regex': u'Math-GMP-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_timemodules',
  'distfiles': u'COPYING Time-modules-2006.0814.tar.gz ',
  'gar_regex': u'Time-modules-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmtimemodules',
  'target_regex': u'Time-modules-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_classdbipg',
  'distfiles': u'CSWpmclassdbipg.gspec CSWpmclassdbipg.depend Class-DBI-Pg-0.03.tar.gz ',
  'gar_regex': u'Class-DBI-Pg-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmclassdbipg',
  'target_regex': u'Class-DBI-Pg-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_emailvalid',
  'distfiles': u'CSWpmemailvalid.gspec CSWpmemailvalid.depend Email-Valid-0.15.tar.gz ',
  'gar_regex': u'Email-Valid-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmemailvalid',
  'target_regex': u'Email-Valid-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_gtk2gladexml',
  'distfiles': u'CSWpmgtk2gladexml.gspec CSWpmgtk2gladexml.depend Gtk2-GladeXML-1.004.tar.gz ',
  'gar_regex': u'Gtk2-GladeXML-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmgtk2gladexml',
  'target_regex': u'Gtk2-GladeXML-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_b_flags',
  'distfiles': u'COPYING B-Flags-0.04.tar.gz ',
  'gar_regex': u'B-Flags-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpm-b-flags',
  'target_regex': u'B-Flags-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_jcode',
  'distfiles': u'CSWpmjcode.gspec Jcode-2.06.tar.gz ',
  'gar_regex': u'Jcode-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmjcode',
  'target_regex': u'Jcode-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_xmlgdome',
  'distfiles': u'CSWpmxmlgdome.gspec CSWpmxmlgdome.depend XML-GDOME-0.86.tar.gz ',
  'gar_regex': u'XML-GDOME-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmxmlgdome',
  'target_regex': u'XML-GDOME-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_dbdmysql5',
  'distfiles': u'CSWpmdbdmysql5.gspec CSWpmdbdmysql5.depend CSWpmdbdmysql5.prototype DBD-mysql-3.0006.tar.gz ',
  'gar_regex': u'DBD-mysql-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdbdmysql5',
  'target_regex': u'DBD-mysql-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_develcycle',
  'distfiles': u'CSWpmdevelcycle.gspec Devel-Cycle-1.07.tar.gz ',
  'gar_regex': u'Devel-Cycle-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmdevelcycle',
  'target_regex': u'Devel-Cycle-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_convertpem',
  'distfiles': u'CSWpmconvertpem.gspec CSWpmconvertpem.depend Convert-PEM-0.07.tar.gz ',
  'gar_regex': u'Convert-PEM-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmconvertpem',
  'target_regex': u'Convert-PEM-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_anydata',
  'distfiles': u'CSWpmanydata.gspec CSWpmanydata.depend CSWpmanydata.prototype AnyData-0.10.tar.gz ',
  'gar_regex': u'AnyData-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpmanydata',
  'target_regex': u'AnyData-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ghc',
  'distfiles': u'ghc-6.10.4-src.tar.bz2 ',
  'gar_regex': u'6.10.4/ghc-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWghc',
  'target_regex': u'6.10.4/ghc-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'p4',
  'distfiles': u' p4-09.1-solaris10x86 p4-09.1-solaris10x86_64 p4-09.1-solaris10sparc p4-09.1-solaris10sparc64 commercial.pdf ',
  'gar_regex': u'',
  'pkgname': u'CSWp4',
  'target_regex': u''},
 {'catalogname': u'cgit',
  'distfiles': u'apache.conf.CSW cgitrc.CSW ',
  'gar_regex': u'cgit-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcgit',
  'target_regex': u'cgit-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'scfdot',
  'distfiles': u'scfdot-1.0.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWscfdot',
  'target_regex': u''},
 {'catalogname': u'gluezilla',
  'distfiles': u'gluezilla-2.6.tar.bz2  ',
  'gar_regex': u'gluezilla-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgluezilla',
  'target_regex': u'gluezilla-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mpd',
  'distfiles': u'mpd-0.15.8.tar.bz2 cswmpd.init cswusergroup mpd.conf ',
  'gar_regex': u'mpd-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWmpd',
  'target_regex': u'mpd-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'perdition',
  'distfiles': u'perdition-1.18.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWperdition',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'ruby19',
  'distfiles': u'ruby-1.9.1-p376.tar.gz ',
  'gar_regex': u'ruby19-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWruby19',
  'target_regex': u'ruby19-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ruby19dev',
  'distfiles': u'ruby-1.9.1-p376.tar.gz ',
  'gar_regex': u'ruby19-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWruby19dev',
  'target_regex': u'ruby19-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ruby19ri',
  'distfiles': u'ruby-1.9.1-p376.tar.gz ',
  'gar_regex': u'ruby19-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWruby19ri',
  'target_regex': u'ruby19-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ruby19samples',
  'distfiles': u'ruby-1.9.1-p376.tar.gz ',
  'gar_regex': u'ruby19-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWruby19samples',
  'target_regex': u'ruby19-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ruby19tk',
  'distfiles': u'ruby-1.9.1-p376.tar.gz ',
  'gar_regex': u'ruby19-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWruby19tk',
  'target_regex': u'ruby19-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'diffuse',
  'distfiles': u'diffuse-0.4.1.tar.bz2 ',
  'gar_regex': u'diffuse-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdiffuse',
  'target_regex': u'diffuse-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'swftools',
  'distfiles': u'swftools-0.8.1.tar.gz CSWswftools.gspec  ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWswftools',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'evolution_ds_devel',
  'distfiles': u'evolution-data-server-2.28.2.tar.bz2 ',
  'gar_regex': u'evolution-data-server-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWevolution-ds-devel',
  'target_regex': u'evolution-data-server-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'evolution_ds_doc',
  'distfiles': u'evolution-data-server-2.28.2.tar.bz2 ',
  'gar_regex': u'evolution-data-server-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWevolution-ds-doc',
  'target_regex': u'evolution-data-server-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'lpc10',
  'distfiles': u'lpc10-1.5.tar.gz ',
  'gar_regex': u'lpc10-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlpc10',
  'target_regex': u'lpc10-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libunbound2',
  'distfiles': u'unbound-1.4.7.tar.gz cswunbound cswusergroup ',
  'gar_regex': u'unbound-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibunbound2',
  'target_regex': u'unbound-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'unbound_devel',
  'distfiles': u'unbound-1.4.7.tar.gz cswunbound cswusergroup ',
  'gar_regex': u'unbound-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWunbound-devel',
  'target_regex': u'unbound-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'unbound_host',
  'distfiles': u'unbound-1.4.7.tar.gz cswunbound cswusergroup ',
  'gar_regex': u'unbound-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWunbound-host',
  'target_regex': u'unbound-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libldns1',
  'distfiles': u'ldns-1.6.7.tar.gz CSWldns.doxyparse.diff ',
  'gar_regex': u'ldns-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibldns1',
  'target_regex': u'ldns-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libldnsdevel',
  'distfiles': u'ldns-1.6.7.tar.gz CSWldns.doxyparse.diff ',
  'gar_regex': u'ldns-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibldnsdevel',
  'target_regex': u'ldns-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'debian_vote',
  'distfiles': u'debian-vote-0.8.tar.gz ',
  'gar_regex': u'debian-vote-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWdebian-vote',
  'target_regex': u'debian-vote-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'stressapptest',
  'distfiles': u'stressapptest-1.0.3_autoconf.tar.gz ',
  'gar_regex': u'stressapptest-(\\d+(?:\\.\\d+)*)_autoconf.tar.gz',
  'pkgname': u'CSWstressapptest',
  'target_regex': u'stressapptest-(\\d+(?:\\.\\d+)*)_autoconf.tar.gz'},
 {'catalogname': u'pgadmin3',
  'distfiles': u'pgadmin3-1.10.0.tar.gz ',
  'gar_regex': u'pgadmin3-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpgadmin3',
  'target_regex': u'pgadmin3-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'moc',
  'distfiles': u'moc-2.4.4.tar.bz2 ',
  'gar_regex': u'moc-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWmoc',
  'target_regex': u'moc-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libffi_devel',
  'distfiles': u'libffi-3.0.9.tar.gz ',
  'gar_regex': u'libffi-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibffidevel',
  'target_regex': u'libffi-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'notification-daemon',
  'distfiles': u'notification-daemon-0.3.7.tar.bz2 ',
  'gar_regex': u'notification-daemon-(\\d+(?:\\.\\d+)*).tar.bzw',
  'pkgname': u'CSWnotification-daemon',
  'target_regex': u'notification-daemon-(\\d+(?:\\.\\d+)*).tar.bzw'},
 {'catalogname': u'man2html',
  'distfiles': u'man2html3.0.1.tar.gz ',
  'gar_regex': u'man2html(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWman2html',
  'target_regex': u'man2html(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libeina',
  'distfiles': u'eina-0.9.9.063.tar.bz2 ',
  'gar_regex': u'eina-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibeina',
  'target_regex': u'eina-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'haproxy',
  'distfiles': u'haproxy-1.4.1.tar.gz ',
  'gar_regex': u'haproxy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWhaproxy',
  'target_regex': u'haproxy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libexif_devel',
  'distfiles': u'libexif-0.6.19.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlibexifdevel',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libexif_doc',
  'distfiles': u'libexif-0.6.19.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlibexifdoc',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'setxkbmap',
  'distfiles': u'X11R6.8.0-src1.tar.gz X11R6.8.0-src2.tar.gz X11R6.8.0-src3.tar.gz X11R6.8.0-src4.tar.gz X11R6.8.0-src5.tar.gz X11R6.8.0-src6.tar.gz X11R6.8.0-src7.tar.gz setxkbmap-xorg.patch ',
  'gar_regex': u'',
  'pkgname': u'CSWsetxkbmap',
  'target_regex': u''},
 {'catalogname': u'HandBrake',
  'distfiles': u'HandBrake-0.9.4.tar.bz2 ',
  'gar_regex': u'HandBrake-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWHandBrake',
  'target_regex': u'HandBrake-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'librrd4',
  'distfiles': u'rrdtool-1.4.4.tar.gz ',
  'gar_regex': u'rrdtool-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibrrd4',
  'target_regex': u'rrdtool-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_rrdtool',
  'distfiles': u'rrdtool-1.4.4.tar.gz ',
  'gar_regex': u'rrdtool-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpm-rrdtool',
  'target_regex': u'rrdtool-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_rrdtool',
  'distfiles': u'rrdtool-1.4.4.tar.gz ',
  'gar_regex': u'rrdtool-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpy-rrdtool',
  'target_regex': u'rrdtool-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rb_rrdtool',
  'distfiles': u'rrdtool-1.4.4.tar.gz ',
  'gar_regex': u'rrdtool-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrb-rrdtool',
  'target_regex': u'rrdtool-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rrd',
  'distfiles': u'rrdtool-1.4.4.tar.gz ',
  'gar_regex': u'rrdtool-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrrd',
  'target_regex': u'rrdtool-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rrdtool_devel',
  'distfiles': u'rrdtool-1.4.4.tar.gz ',
  'gar_regex': u'rrdtool-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrrdtool-devel',
  'target_regex': u'rrdtool-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libvanessa_logger',
  'distfiles': u'vanessa_logger-0.0.8.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlibvanessa-logger',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'bashdb',
  'distfiles': u'bashdb-4.0-0.4.tar.bz2 ',
  'gar_regex': u'bashdb-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWbashdb',
  'target_regex': u'bashdb-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'loudmouth_dev',
  'distfiles': u'loudmouth-1.4.3.tar.gz ',
  'gar_regex': u'loudmouth-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWloudmouth-dev',
  'target_regex': u'loudmouth-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'csync2',
  'distfiles': u'csync2-1.34.tar.gz ',
  'gar_regex': u'csync2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcsync2',
  'target_regex': u'csync2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'bind2nsd',
  'distfiles': u'bind2nsd-0.7.2.tar.gz ',
  'gar_regex': u'bind2nsd-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbind2nsd',
  'target_regex': u'bind2nsd-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'openmpi',
  'distfiles': u'openmpi-1.4.1.tar.bz2 ',
  'gar_regex': u'openmpi-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWopenmpi',
  'target_regex': u'openmpi-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'remake',
  'distfiles': u'remake-3.81_dbg_0.2.tar.bz2 ',
  'gar_regex': u'remake-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWremake',
  'target_regex': u'remake-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'bittwist',
  'distfiles': u'bittwist-linux-1.1.tar.gz ',
  'gar_regex': u'bittwist-linux-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbittwist',
  'target_regex': u'bittwist-linux-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mpeg4ip',
  'distfiles': u'mpeg4ip-1.6.1.tar.gz ',
  'gar_regex': u'mpeg4ip-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmpeg4ip',
  'target_regex': u'mpeg4ip-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'zshdb',
  'distfiles': u'',
  'gar_regex': u'zshdb-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWzshdb',
  'target_regex': u'zshdb-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gnuplot_wx',
  'distfiles': u'gnuplot-4.4.2.tar.gz ',
  'gar_regex': u'gnuplot-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgnuplot-wx',
  'target_regex': u'gnuplot-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'unrtf',
  'distfiles': u'unrtf-0.21.1.tar.gz ',
  'gar_regex': u'unrtf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWunrtf',
  'target_regex': u'unrtf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'geda',
  'distfiles': u'geda-gaf-1.6.0.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWgeda',
  'target_regex': u''},
 {'catalogname': u'neon29',
  'distfiles': u'neon-0.29.5.tar.gz ',
  'gar_regex': u'neon-0.29.5-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWneon29',
  'target_regex': u'neon-0.29.5-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_zsi',
  'distfiles': u'ZSI-2.0.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWpyzsi',
  'target_regex': u''},
 {'catalogname': u'mono-tools',
  'distfiles': u'mono-tools-2.6.1.tar.bz2  ',
  'gar_regex': u'mono-tools-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmono-tools',
  'target_regex': u'mono-tools-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libunique',
  'distfiles': u'libunique-1.1.6.tar.bz2 ',
  'gar_regex': u'libunique-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibunique',
  'target_regex': u'libunique-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libunique_devel',
  'distfiles': u'libunique-1.1.6.tar.bz2 ',
  'gar_regex': u'libunique-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibuniquedevel',
  'target_regex': u'libunique-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'varnish',
  'distfiles': u'varnish-2.1.3.tar.gz ',
  'gar_regex': u'varnish-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWvarnish',
  'target_regex': u'varnish-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'imageeditor',
  'distfiles': u'ImageEditor.jar ImageEditor License.txt ',
  'gar_regex': u'image-editor-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWimageeditor',
  'target_regex': u'image-editor-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pango_libthai',
  'distfiles': u'pango-libthai-0.1.4.tar.gz ',
  'gar_regex': u'pango-libthai-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpango-libthai',
  'target_regex': u'pango-libthai-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libcom_err3',
  'distfiles': u'krb5-1.9-signed.tar ',
  'gar_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar',
  'pkgname': u'CSWlibcom-err3',
  'target_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar'},
 {'catalogname': u'libgssapi_krb5_2',
  'distfiles': u'krb5-1.9-signed.tar ',
  'gar_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar',
  'pkgname': u'CSWlibgssapi-krb5-2',
  'target_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar'},
 {'catalogname': u'libk5crypto3',
  'distfiles': u'krb5-1.9-signed.tar ',
  'gar_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar',
  'pkgname': u'CSWlibk5crypto3',
  'target_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar'},
 {'catalogname': u'libkrb5_3',
  'distfiles': u'krb5-1.9-signed.tar ',
  'gar_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar',
  'pkgname': u'CSWlibkrb5-3',
  'target_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar'},
 {'catalogname': u'libkrb5support0',
  'distfiles': u'krb5-1.9-signed.tar ',
  'gar_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar',
  'pkgname': u'CSWlibkrb5support0',
  'target_regex': u'krb5-(\\d+(?:\\.\\d+)*)-signed.tar'},
 {'catalogname': u'sshguard',
  'distfiles': u'sshguard-1.5rc3.tar.bz2 ',
  'gar_regex': u'sshguard-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWsshguard',
  'target_regex': u'sshguard-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'berkeleydb45',
  'distfiles': u'db-4.5.20.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb45',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb45_devel',
  'distfiles': u'db-4.5.20.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb45devel',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb45_doc',
  'distfiles': u'db-4.5.20.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb45doc',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgda',
  'distfiles': u'libgda-3.99.14.tar.bz2 ',
  'gar_regex': u'libgda-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibgda',
  'target_regex': u'libgda-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'snownews',
  'distfiles': u'snownews-1.5.12.tar.gz ',
  'gar_regex': u'snownews-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsnownews',
  'target_regex': u'snownews-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'lutefisksmor',
  'distfiles': u'lutefisk_med_tilbehor lutefisk_med_smor license ',
  'gar_regex': u'',
  'pkgname': u'CSWlutefisksmor',
  'target_regex': u''},
 {'catalogname': u'lutefisktilbehor',
  'distfiles': u'lutefisk_med_tilbehor lutefisk_med_smor license ',
  'gar_regex': u'',
  'pkgname': u'CSWlutefisktilbehor',
  'target_regex': u''},
 {'catalogname': u'libodbc1',
  'distfiles': u'unixODBC-2.3.0.tar.gz cswmigrateconf ',
  'gar_regex': u'unixODBC-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibodbc1',
  'target_regex': u'unixODBC-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libodbccr1',
  'distfiles': u'unixODBC-2.3.0.tar.gz cswmigrateconf ',
  'gar_regex': u'unixODBC-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibodbccr1',
  'target_regex': u'unixODBC-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libodbcinst1',
  'distfiles': u'unixODBC-2.3.0.tar.gz cswmigrateconf ',
  'gar_regex': u'unixODBC-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibodbcinst1',
  'target_regex': u'unixODBC-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'unixodbc_devel',
  'distfiles': u'unixODBC-2.3.0.tar.gz cswmigrateconf ',
  'gar_regex': u'unixODBC-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWunixodbc-devel',
  'target_regex': u'unixODBC-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'openldap24',
  'distfiles': u'openldap-2.4.23.tgz ',
  'gar_regex': u'openldap-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWopenldap24',
  'target_regex': u'openldap-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'boost',
  'distfiles': u'boost_1_45_0.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWboost',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'libyaz_devel',
  'distfiles': u'yaz-4.1.2.tar.gz ',
  'gar_regex': u'yaz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibyaz-devel',
  'target_regex': u'yaz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libyaz4',
  'distfiles': u'yaz-4.1.2.tar.gz ',
  'gar_regex': u'yaz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibyaz4',
  'target_regex': u'yaz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libnspr4',
  'distfiles': u'nspr-4.8.6.tar.gz LICENSE ',
  'gar_regex': u'nspr-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibnspr4',
  'target_regex': u'nspr-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libnspr4_devel',
  'distfiles': u'nspr-4.8.6.tar.gz LICENSE ',
  'gar_regex': u'nspr-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibnspr4-devel',
  'target_regex': u'nspr-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libiptcdata_devel',
  'distfiles': u'libiptcdata-1.0.4.tar.gz ',
  'gar_regex': u'libiptcdata-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibiptcdatadevel',
  'target_regex': u'libiptcdata-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libiptcdata_doc',
  'distfiles': u'libiptcdata-1.0.4.tar.gz ',
  'gar_regex': u'libiptcdata-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibiptcdatadoc',
  'target_regex': u'libiptcdata-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'awesome',
  'distfiles': u'awesome-3.4.4.tar.bz2 ',
  'gar_regex': u'awesome-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWawesome',
  'target_regex': u'awesome-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'duplicity',
  'distfiles': u'duplicity-0.6.08b.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWduplicity',
  'target_regex': u''},
 {'catalogname': u'openjpeg',
  'distfiles': u'openjpeg_v1_3.tar.gz ',
  'gar_regex': u'openjpeg-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWopenjpeg',
  'target_regex': u'openjpeg-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libstlport',
  'distfiles': u'STLport-5.2.1.tar.gz ',
  'gar_regex': u'libstlport-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibstlport',
  'target_regex': u'libstlport-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'oracle',
  'distfiles': u' ',
  'gar_regex': u'',
  'pkgname': u'CSWoracle',
  'target_regex': u''},
 {'catalogname': u'gmtcoast_full',
  'distfiles': u'GSHHS2.1.0_coast.tar.bz2 GSHHS2.1.0_full.tar.bz2 GSHHS2.1.0_high.tar.bz2  ',
  'gar_regex': u'GSHHS(\\d+(?:\\.\\d+)*)_(.*).tar.gz',
  'pkgname': u'CSWgmtcoast-full',
  'target_regex': u'GSHHS(\\d+(?:\\.\\d+)*)_(.*).tar.gz'},
 {'catalogname': u'gmtcoast_high',
  'distfiles': u'GSHHS2.1.0_coast.tar.bz2 GSHHS2.1.0_full.tar.bz2 GSHHS2.1.0_high.tar.bz2  ',
  'gar_regex': u'GSHHS(\\d+(?:\\.\\d+)*)_(.*).tar.gz',
  'pkgname': u'CSWgmtcoast-high',
  'target_regex': u'GSHHS(\\d+(?:\\.\\d+)*)_(.*).tar.gz'},
 {'catalogname': u'gmtcoast_low',
  'distfiles': u'GSHHS2.1.0_coast.tar.bz2 GSHHS2.1.0_full.tar.bz2 GSHHS2.1.0_high.tar.bz2  ',
  'gar_regex': u'GSHHS(\\d+(?:\\.\\d+)*)_(.*).tar.gz',
  'pkgname': u'CSWgmtcoast-low',
  'target_regex': u'GSHHS(\\d+(?:\\.\\d+)*)_(.*).tar.gz'},
 {'catalogname': u'pngwriter',
  'distfiles': u'pngwriter-0.5.4.tar.gz ',
  'gar_regex': u'pngwriter-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpngwriter',
  'target_regex': u'pngwriter-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pngwriter_devel',
  'distfiles': u'pngwriter-0.5.4.tar.gz ',
  'gar_regex': u'pngwriter-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpngwriterdevel',
  'target_regex': u'pngwriter-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pngwriter_doc',
  'distfiles': u'pngwriter-0.5.4.tar.gz ',
  'gar_regex': u'pngwriter-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpngwriterdoc',
  'target_regex': u'pngwriter-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'orainstclient102',
  'distfiles': u'basic-10.2.0.4.0-solaris-sparc32.zip sdk-10.2.0.4.0-solaris-sparc32.zip sqlplus-10.2.0.4.0-solaris-sparc32.zip basic-10.2.0.4.0-solaris-sparc64.zip sdk-10.2.0.4.0-solaris-sparc64.zip sqlplus-10.2.0.4.0-solaris-sparc64.zip instantclient-basic-solaris-x86-6432-10.2.0.2-20060526.zip instantclient-sdk-solaris-x86-6432-10.2.0.2-20060526.zip sqlplus-10.2.0.4.0-solaris-x86.zip instantclient-basic-solaris-x86-64-10.2.0.2-2006-05-26.zip instantclient-sdk-solaris-x86-64-10.2.0.2-2006-05-26.zip sqlplus-10.2.0.4.0-solaris-x86-64.zip instant_client_lic.html COPYING ',
  'gar_regex': u'',
  'pkgname': u'CSWorainstclient102',
  'target_regex': u''},
 {'catalogname': u'libgoffice',
  'distfiles': u'goffice-0.7.4.tar.gz ',
  'gar_regex': u'goffice-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgoffice',
  'target_regex': u'goffice-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tcpdrop',
  'distfiles': u'tcpdrop-solaris.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWtcpdrop',
  'target_regex': u''},
 {'catalogname': u'x11_giflib',
  'distfiles': u'giflib-4.1.6.tar.bz2 ',
  'gar_regex': u'giflib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWx11giflib',
  'target_regex': u'giflib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'x11_giflib_rt',
  'distfiles': u'giflib-4.1.6.tar.bz2 ',
  'gar_regex': u'giflib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWx11giflibrt',
  'target_regex': u'giflib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'qucs',
  'distfiles': u'qucs-0.0.15.tar.gz ',
  'gar_regex': u'qucs-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWqucs',
  'target_regex': u'qucs-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'which',
  'distfiles': u'which-2.20.tar.gz CSWwhich.gspec  ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWwhich',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'opencsw_policy',
  'distfiles': u'fdl-1.3.txt ',
  'gar_regex': u'',
  'pkgname': u'CSWopencsw-policy',
  'target_regex': u''},
 {'catalogname': u'munin_common',
  'distfiles': u'munin-1.4.5.tar.gz CSWmuninmaster.postinstall CSWmuninmaster.prototype CSWmuninmaster.postinstall CSWmuninnode.prototype cswmuninnode CSWmunincommon.prototype cswusergroup apache-munin.conf.CSW apache-munin-cgi.conf.CSW README.CSW ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmunincommon',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'freerdp',
  'distfiles': u'freerdp-0.8.2.tar.gz ',
  'gar_regex': u'freerdp-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfreerdp',
  'target_regex': u'freerdp-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tunctl',
  'distfiles': u'tunctl-1.5.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWtunctl',
  'target_regex': u''},
 {'catalogname': u'nagvis',
  'distfiles': u'nagvis-1.4.5.tar.gz CSWnagvis.prototype ',
  'gar_regex': u'',
  'pkgname': u'CSWnagvis',
  'target_regex': u''},
 {'catalogname': u'rb-mysql',
  'distfiles': u'mysql-2.8.1.gem ',
  'gar_regex': u'rb-mysql-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrb-mysql',
  'target_regex': u'rb-mysql-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ndoutils2x',
  'distfiles': u'ndoutils-1.4b7.tar.gz CSWndoutils2x.gspec CSWndoutils2x.prototype CSWndoutils2x.postinstall CSWndoutils3x.gspec CSWndoutils3x.prototype CSWndoutils3x.postinstall cswndoutils ',
  'gar_regex': u'',
  'pkgname': u'CSWndoutils2x',
  'target_regex': u''},
 {'catalogname': u'ndoutils3x',
  'distfiles': u'ndoutils-1.4b7.tar.gz CSWndoutils2x.gspec CSWndoutils2x.prototype CSWndoutils2x.postinstall CSWndoutils3x.gspec CSWndoutils3x.prototype CSWndoutils3x.postinstall cswndoutils ',
  'gar_regex': u'',
  'pkgname': u'CSWndoutils3x',
  'target_regex': u''},
 {'catalogname': u'liberation_fonts',
  'distfiles': u'liberation-fonts-1.05.2.20091019.tar.gz ',
  'gar_regex': u'liberation-fonts-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWliberation-fonts',
  'target_regex': u'liberation-fonts-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ngspice',
  'distfiles': u'ng-spice-rework-20.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWngspice',
  'target_regex': u''},
 {'catalogname': u'evolution_webcal_devel',
  'distfiles': u'evolution-webcal-2.28.0.tar.bz2 ',
  'gar_regex': u'evolution-webcal-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWevolutionexchange-devel',
  'target_regex': u'evolution-webcal-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'evolution_webcal_doc',
  'distfiles': u'evolution-webcal-2.28.0.tar.bz2 ',
  'gar_regex': u'evolution-webcal-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWevolutionexchange-doc',
  'target_regex': u'evolution-webcal-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'tiff_devel',
  'distfiles': u'tiff-3.9.2.tar.gz ',
  'gar_regex': u'tiff-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWtiffdevel',
  'target_regex': u'tiff-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'tiff_doc',
  'distfiles': u'tiff-3.9.2.tar.gz ',
  'gar_regex': u'tiff-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWtiffdoc',
  'target_regex': u'tiff-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'tiff_rt',
  'distfiles': u'tiff-3.9.2.tar.gz ',
  'gar_regex': u'tiff-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWtiffrt',
  'target_regex': u'tiff-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'cacti',
  'distfiles': u'cacti-0.8.7e.tar.gz CSWcacti.prototype CSWcacti.postinstall ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcacti',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cfitsio',
  'distfiles': u'cfitsio3240.tar.gz ',
  'gar_regex': u'cfitsio-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcfitsio',
  'target_regex': u'cfitsio-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libssl1_0_0',
  'distfiles': u'openssl-1.0.0b.tar.gz  CSWlibssl1-0-0.checkinstall CSWlibssl1-0-0.preinstall CSWlibssl1-0-0.postinstall changelog.CSW README.CSW ',
  'gar_regex': u'openssl-(\\d+(?:\\.\\d+)*[a-z]?).tar.gz',
  'pkgname': u'CSWlibssl1-0-0',
  'target_regex': u'openssl-(\\d+(?:\\.\\d+)*[a-z]?).tar.gz'},
 {'catalogname': u'libssl1_0_0_devel',
  'distfiles': u'openssl-1.0.0b.tar.gz  CSWlibssl1-0-0.checkinstall CSWlibssl1-0-0.preinstall CSWlibssl1-0-0.postinstall changelog.CSW README.CSW ',
  'gar_regex': u'openssl-(\\d+(?:\\.\\d+)*[a-z]?).tar.gz',
  'pkgname': u'CSWlibssl1-0-0-devel',
  'target_regex': u'openssl-(\\d+(?:\\.\\d+)*[a-z]?).tar.gz'},
 {'catalogname': u'openssl1_utils',
  'distfiles': u'openssl-1.0.0b.tar.gz  CSWlibssl1-0-0.checkinstall CSWlibssl1-0-0.preinstall CSWlibssl1-0-0.postinstall changelog.CSW README.CSW ',
  'gar_regex': u'openssl-(\\d+(?:\\.\\d+)*[a-z]?).tar.gz',
  'pkgname': u'CSWossl1utils',
  'target_regex': u'openssl-(\\d+(?:\\.\\d+)*[a-z]?).tar.gz'},
 {'catalogname': u'jxplorer',
  'distfiles': u'JXv3.2deploy.tar.bz2  CSWjxplorer.gspec  jxconfig.txt.template gssapi.conf.template ',
  'gar_regex': u'jxplorer-(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWjxplorer',
  'target_regex': u'jxplorer-(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'password_gorilla',
  'distfiles': u'gorilla-1.4.tar.gz ',
  'gar_regex': u'gorilla-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpassword-gorilla',
  'target_regex': u'gorilla-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'maven3',
  'distfiles': u'apache-maven-3.0-bin.tar.gz ',
  'gar_regex': u'apache-maven-(\\d+(?:\\.\\d+)*)-bin.tar.gz',
  'pkgname': u'CSWmaven3',
  'target_regex': u'apache-maven-(\\d+(?:\\.\\d+)*)-bin.tar.gz'},
 {'catalogname': u'bzr',
  'distfiles': u'bzr-1.17.tar.gz ',
  'gar_regex': u'bzr-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbzr',
  'target_regex': u'bzr-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'slocate',
  'distfiles': u'slocate-3.1.tar.gz ',
  'gar_regex': u'slocate-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWslocate',
  'target_regex': u'slocate-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'freehdl',
  'distfiles': u'freehdl-0.0.7.tar.gz ',
  'gar_regex': u'freehdl-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfreehdl',
  'target_regex': u'freehdl-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'koha',
  'distfiles': u'koha-3.00.06.tar.gz ',
  'gar_regex': u'koha-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWkoha',
  'target_regex': u'koha-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pxlib',
  'distfiles': u'pxlib-0.6.3.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWpxlib',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'fortune4all',
  'distfiles': u'Fortune4All-src-1023.zip fortune_big.zip ',
  'gar_regex': u'fortune4all-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWfortune4all',
  'target_regex': u'fortune4all-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb51',
  'distfiles': u'db-5.1.19.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb51',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb51_devel',
  'distfiles': u'db-5.1.19.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb51devel',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'berkeleydb51_doc',
  'distfiles': u'db-5.1.19.tar.gz  ',
  'gar_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWbdb51doc',
  'target_regex': u'db-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libcdio',
  'distfiles': u'libcdio-0.82.tar.gz ',
  'gar_regex': u'libcdio-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibcdio',
  'target_regex': u'libcdio-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mplex',
  'distfiles': u'mplex-0.9.3.tar.gz ',
  'gar_regex': u'mplex-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmplex',
  'target_regex': u'mplex-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cfg2html',
  'distfiles': u'cfg2html-sun_1.14r1.8.tar.gz ',
  'gar_regex': u'cfg2html-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcfg2html',
  'target_regex': u'cfg2html-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'jack',
  'distfiles': u'jack-1.9.3.tar.bz2 ',
  'gar_regex': u'jack-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWjack',
  'target_regex': u'jack-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'polkit',
  'distfiles': u'PolicyKit-0.96.tar.bz2 ',
  'gar_regex': u'PolicyKit-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpolkit',
  'target_regex': u'PolicyKit-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'polkit_devel',
  'distfiles': u'PolicyKit-0.96.tar.bz2 ',
  'gar_regex': u'PolicyKit-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpolkitdevel',
  'target_regex': u'PolicyKit-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ganglia_agent',
  'distfiles': u'ganglia-3.1.7.tar.gz CSWgangliaweb.postinstall CSWgangliaweb.preremove httpd-ganglia.conf.CSW cswgmond cswgmetad ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWgangliaagent',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'ganglia_devel',
  'distfiles': u'ganglia-3.1.7.tar.gz CSWgangliaweb.postinstall CSWgangliaweb.preremove httpd-ganglia.conf.CSW cswgmond cswgmetad ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWgangliadevel',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'ganglia_gmetad',
  'distfiles': u'ganglia-3.1.7.tar.gz CSWgangliaweb.postinstall CSWgangliaweb.preremove httpd-ganglia.conf.CSW cswgmond cswgmetad ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWgangliagmetad',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'ganglia_modpython',
  'distfiles': u'ganglia-3.1.7.tar.gz CSWgangliaweb.postinstall CSWgangliaweb.preremove httpd-ganglia.conf.CSW cswgmond cswgmetad ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWgangliamodpython',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'ganglia_rt',
  'distfiles': u'ganglia-3.1.7.tar.gz CSWgangliaweb.postinstall CSWgangliaweb.preremove httpd-ganglia.conf.CSW cswgmond cswgmetad ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWgangliart',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'ganglia_web',
  'distfiles': u'ganglia-3.1.7.tar.gz CSWgangliaweb.postinstall CSWgangliaweb.preremove httpd-ganglia.conf.CSW cswgmond cswgmetad ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWgangliaweb',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'webmin',
  'distfiles': u'webmin-1.510-minimal.tar.gz ',
  'gar_regex': u'webmin-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWwebmin',
  'target_regex': u'webmin-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'centerim',
  'distfiles': u'centerim-4.22.7.tar.bz2 ',
  'gar_regex': u'centerim-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcenterim',
  'target_regex': u'centerim-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxerces_c_devel',
  'distfiles': u'xerces-c-3.1.1.tar.gz ',
  'gar_regex': u'xerces-c-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxerces-c-devel',
  'target_regex': u'xerces-c-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libxerces_c3_1',
  'distfiles': u'xerces-c-3.1.1.tar.gz ',
  'gar_regex': u'xerces-c-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibxerces-c3-1',
  'target_regex': u'xerces-c-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pxz',
  'distfiles': u'pxz-4.999.9beta.20091201git.tar.xz ',
  'gar_regex': u'pxz-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpxz',
  'target_regex': u'pxz-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ss5',
  'distfiles': u'ss5-3.6.7-1.tar.gz ',
  'gar_regex': u'ss5-(\\d+(?:\\.\\d+)*(-\\d)*).tar.bz2',
  'pkgname': u'CSWss5',
  'target_regex': u'ss5-(\\d+(?:\\.\\d+)*(-\\d)*).tar.bz2'},
 {'catalogname': u'urt',
  'distfiles': u'urt-3.1.b.1-2-src.zip ',
  'gar_regex': u'urt-(\\d+(?:\\.\\d+)*)-2-src.zip',
  'pkgname': u'CSWurt',
  'target_regex': u'urt-(\\d+(?:\\.\\d+)*)-2-src.zip'},
 {'catalogname': u'powerdns',
  'distfiles': u'pdns-2.9.22.tar.gz LICENSE cswpdns ',
  'gar_regex': u'pdns-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpdns',
  'target_regex': u'pdns-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gtkwave',
  'distfiles': u'gtkwave-3.2.3.tar.gz ',
  'gar_regex': u'gtkwave-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgtkwave',
  'target_regex': u'gtkwave-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'jpeg_devel',
  'distfiles': u'jpegsrc.v7.tar.gz ',
  'gar_regex': u'jpeg-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWjpegdevel',
  'target_regex': u'jpeg-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'jpeg_rt',
  'distfiles': u'jpegsrc.v7.tar.gz ',
  'gar_regex': u'jpeg-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWjpegrt',
  'target_regex': u'jpeg-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'mibdump',
  'distfiles': u'mibdump-0.1.2.tar.gz ',
  'gar_regex': u'mibdump-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmibdump',
  'target_regex': u'mibdump-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gar',
  'distfiles': u'v1 v2 garit ',
  'gar_regex': u'',
  'pkgname': u'CSWgar',
  'target_regex': u''},
 {'catalogname': u'libwnck_devel',
  'distfiles': u'libwnck-2.18.3.tar.bz2 ',
  'gar_regex': u'libwnck-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibwnckdevel',
  'target_regex': u'libwnck-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'tcpreplay',
  'distfiles': u'tcpreplay-3.4.4.tar.gz ',
  'gar_regex': u'tcpreplay-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtcpreplay',
  'target_regex': u'tcpreplay-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'jdk',
  'distfiles': u'jdk-6u22-solaris-sparc.sh jdk-6u22-solaris-sparcv9.sh jdk-6u22-solaris-i586.sh jdk-6u22-solaris-x64.sh ',
  'gar_regex': u'',
  'pkgname': u'CSWjdk',
  'target_regex': u''},
 {'catalogname': u'jdk6',
  'distfiles': u'jdk-6u22-solaris-sparc.sh jdk-6u22-solaris-sparcv9.sh jdk-6u22-solaris-i586.sh jdk-6u22-solaris-x64.sh ',
  'gar_regex': u'',
  'pkgname': u'CSWjdk6',
  'target_regex': u''},
 {'catalogname': u'jre',
  'distfiles': u'jdk-6u22-solaris-sparc.sh jdk-6u22-solaris-sparcv9.sh jdk-6u22-solaris-i586.sh jdk-6u22-solaris-x64.sh ',
  'gar_regex': u'',
  'pkgname': u'CSWjre',
  'target_regex': u''},
 {'catalogname': u'jre6',
  'distfiles': u'jdk-6u22-solaris-sparc.sh jdk-6u22-solaris-sparcv9.sh jdk-6u22-solaris-i586.sh jdk-6u22-solaris-x64.sh ',
  'gar_regex': u'',
  'pkgname': u'CSWjre6',
  'target_regex': u''},
 {'catalogname': u'libvanessa_socket',
  'distfiles': u'vanessa_socket-0.0.9.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWlibvanessa-socket',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'rdiffbackup',
  'distfiles': u'rdiff-backup-1.2.8.tar.gz ',
  'gar_regex': u'rdiff-backup-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrdiffbackup',
  'target_regex': u'rdiff-backup-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gem_rubyforge',
  'distfiles': u'rubyforge-2.0.4.gem ',
  'gar_regex': u'rubyforge-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-rubyforge',
  'target_regex': u'rubyforge-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_gemplugin',
  'distfiles': u'gem_plugin-0.2.3.gem ',
  'gar_regex': u'gem_plugin-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-gemplugin',
  'target_regex': u'gem_plugin-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_fastercsv',
  'distfiles': u'fastercsv-1.5.3.gem ',
  'gar_regex': u'fastercsv-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-fastercsv',
  'target_regex': u'fastercsv-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_activerecord',
  'distfiles': u'COPYING activerecord-2.3.8.gem ',
  'gar_regex': u'activerecord-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-activerecord',
  'target_regex': u'activerecord-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_rdoc',
  'distfiles': u'rdoc-2.5.9.gem ',
  'gar_regex': u'rdoc-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-rdoc',
  'target_regex': u'rdoc-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_activeres',
  'distfiles': u'COPYING activeresource-2.3.8.gem ',
  'gar_regex': u'activeresource-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-activeres',
  'target_regex': u'activeresource-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_redcloth',
  'distfiles': u'RedCloth-4.2.3.gem ',
  'gar_regex': u'RedCloth-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-redcloth',
  'target_regex': u'RedCloth-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_haml',
  'distfiles': u'haml-3.0.15.gem ',
  'gar_regex': u'haml-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-haml',
  'target_regex': u'haml-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_jsonpure',
  'distfiles': u'json_pure-1.4.3.gem ',
  'gar_regex': u'json_pure-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-jsonpure',
  'target_regex': u'json_pure-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_cgimultipfix',
  'distfiles': u'cgi_multipart_eof_fix-2.5.0.gem ',
  'gar_regex': u'cgi_multipart_eof_fix-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-cgimultipfix',
  'target_regex': u'cgi_multipart_eof_fix-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_enumattr',
  'distfiles': u'enumerated_attribute-0.2.13.gem ',
  'gar_regex': u'enumerated_attribute-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-enumattr',
  'target_regex': u'enumerated_attribute-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_actionmailer',
  'distfiles': u'actionmailer-2.3.8.gem ',
  'gar_regex': u'actionmailer-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-actionmailer',
  'target_regex': u'actionmailer-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_actionpack',
  'distfiles': u'actionpack-2.3.8.gem ',
  'gar_regex': u'actionpack-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-actionpack',
  'target_regex': u'actionpack-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_bundler',
  'distfiles': u'bundler-0.9.26.gem ',
  'gar_regex': u'bundler-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-bundler',
  'target_regex': u'bundler-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_prawnlayout',
  'distfiles': u'COPYING prawn-layout-0.8.4.gem ',
  'gar_regex': u'prawn-layout-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-prawnlayout',
  'target_regex': u'prawn-layout-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_formtastic',
  'distfiles': u'formtastic-0.9.10.gem ',
  'gar_regex': u'formtastic-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-formtastic',
  'target_regex': u'formtastic-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_pg',
  'distfiles': u'pg-0.9.0.gem ',
  'gar_regex': u'pg-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-pg',
  'target_regex': u'pg-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_mongrelclust',
  'distfiles': u'mongrel_cluster-1.0.5.gem ',
  'gar_regex': u'mongrel_cluster-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-mongrelclust',
  'target_regex': u'mongrel_cluster-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_prawnsecurity',
  'distfiles': u'prawn-security-0.8.4.gem ',
  'gar_regex': u'prawn-security-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-prawnsecurity',
  'target_regex': u'prawn-security-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_sqlite3ruby',
  'distfiles': u'sqlite3-ruby-1.3.1.gem ',
  'gar_regex': u'sqlite3-ruby-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-sqlite3ruby',
  'target_regex': u'sqlite3-ruby-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_rspec',
  'distfiles': u'rspec-2.4.0.gem ',
  'gar_regex': u'rspec-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-rspec',
  'target_regex': u'rspec-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_passenger',
  'distfiles': u'passenger-2.2.15.gem ',
  'gar_regex': u'passenger-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-passenger',
  'target_regex': u'passenger-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_daemons',
  'distfiles': u'daemons-1.1.0.gem ',
  'gar_regex': u'daemons-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-daemons',
  'target_regex': u'daemons-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_diff-lcs',
  'distfiles': u'diff-lcs-1.1.2.gem ',
  'gar_regex': u'diff-lcs-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-diff-lcs',
  'target_regex': u'diff-lcs-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_prawn',
  'distfiles': u'COPYING prawn-0.8.4.gem ',
  'gar_regex': u'prawn-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-prawn',
  'target_regex': u'prawn-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_fastthread',
  'distfiles': u'COPYING fastthread-1.0.7.gem ',
  'gar_regex': u'fastthread-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-fastthread',
  'target_regex': u'fastthread-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_mongrel',
  'distfiles': u'mongrel-1.1.5.gem ',
  'gar_regex': u'mongrel-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-mongrel',
  'target_regex': u'mongrel-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_rake',
  'distfiles': u'rake-0.8.3.gem ',
  'gar_regex': u'rake-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-rake',
  'target_regex': u'rake-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_hoe',
  'distfiles': u'COPYING hoe-2.6.1.gem ',
  'gar_regex': u'hoe-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-hoe',
  'target_regex': u'hoe-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_rdocdata',
  'distfiles': u'rdoc-data-2.5.3.gem ',
  'gar_regex': u'rdoc-data-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-rdocdata',
  'target_regex': u'rdoc-data-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_arextensions',
  'distfiles': u'ar-extensions-0.9.2.gem ',
  'gar_regex': u'ar-extensions-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-arextensions',
  'target_regex': u'ar-extensions-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_rails',
  'distfiles': u'rails-2.3.8.gem ',
  'gar_regex': u'rails-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-rails',
  'target_regex': u'rails-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_curb',
  'distfiles': u' curb-0.7.8.gem ',
  'gar_regex': u'curb-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-curb',
  'target_regex': u'curb-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_bacon',
  'distfiles': u'bacon-1.1.0.gem ',
  'gar_regex': u'bacon-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-bacon',
  'target_regex': u'bacon-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_comma',
  'distfiles': u'comma-0.4.1.gem ',
  'gar_regex': u'comma-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-comma',
  'target_regex': u'comma-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_rubynetldap',
  'distfiles': u'ruby-net-ldap-0.0.4.gem ',
  'gar_regex': u'ruby-net-ldap-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-rubynetldap',
  'target_regex': u'ruby-net-ldap-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_prawncore',
  'distfiles': u'prawn-core-0.8.4.gem ',
  'gar_regex': u'prawn-core-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-prawncore',
  'target_regex': u'prawn-core-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_rspec-mocks',
  'distfiles': u'rspec-mocks-2.4.0.gem ',
  'gar_regex': u'rspec-mocks-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-rspec-mocks',
  'target_regex': u'rspec-mocks-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_activesupport',
  'distfiles': u'activesupport-2.3.8.gem ',
  'gar_regex': u'activesupport-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-activesupport',
  'target_regex': u'activesupport-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_rspec-core',
  'distfiles': u'rspec-core-2.4.0.gem ',
  'gar_regex': u'rspec-core-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-rspec-core',
  'target_regex': u'rspec-core-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_metaprogr',
  'distfiles': u'meta_programming-0.2.2.gem ',
  'gar_regex': u'meta_programming-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-metaprogr',
  'target_regex': u'meta_programming-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_rakecompiler',
  'distfiles': u'rake-compiler-0.7.0.gem ',
  'gar_regex': u'rake-compiler-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-rakecompiler',
  'target_regex': u'rake-compiler-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_rspec-expectations',
  'distfiles': u'rspec-expectations-2.4.0.gem ',
  'gar_regex': u'rspec-expectations-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-rspec-expectations',
  'target_regex': u'rspec-expectations-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_willpaginate',
  'distfiles': u'will_paginate-2.3.14.gem ',
  'gar_regex': u'will_paginate-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-willpaginate',
  'target_regex': u'will_paginate-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'gem_rack',
  'distfiles': u'rack-1.1.0.gem ',
  'gar_regex': u'rack-(\\d+(?:\\.\\d+)*).gem',
  'pkgname': u'CSWgem-rack',
  'target_regex': u'rack-(\\d+(?:\\.\\d+)*).gem'},
 {'catalogname': u'openjdk7',
  'distfiles': u'openjdk-7-ea-src-b118-11_nov_2010.zip jdk-7-ea-plug-b118-solaris-sparc-11_nov_2010.jar jdk-7-ea-plug-b118-solaris-sparcv9-11_nov_2010.jar jdk-7-ea-plug-b118-solaris-i586-11_nov_2010.jar jdk-7-ea-plug-b118-solaris-x64-11_nov_2010.jar ',
  'gar_regex': u'',
  'pkgname': u'CSWopenjdk7',
  'target_regex': u''},
 {'catalogname': u'twolame',
  'distfiles': u'twolame-0.3.12.tar.gz ',
  'gar_regex': u'twolame-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtwolame',
  'target_regex': u'twolame-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'webkit',
  'distfiles': u'webkit-1.1.15.4.tar.gz ',
  'gar_regex': u'webkit-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWwebkit',
  'target_regex': u'webkit-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'webkit_devel',
  'distfiles': u'webkit-1.1.15.4.tar.gz ',
  'gar_regex': u'webkit-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWwebkitdevel',
  'target_regex': u'webkit-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'webkit_doc',
  'distfiles': u'webkit-1.1.15.4.tar.gz ',
  'gar_regex': u'webkit-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWwebkitdoc',
  'target_regex': u'webkit-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'scponly',
  'distfiles': u'scponly-4.8.tgz ',
  'gar_regex': u'',
  'pkgname': u'CSWscponly',
  'target_regex': u''},
 {'catalogname': u'moonbuggy',
  'distfiles': u'moon-buggy-1.0.51.tar.gz ',
  'gar_regex': u'moon-buggy-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmoonbuggy',
  'target_regex': u'moon-buggy-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'iotop',
  'distfiles': u'iotop-0.4.tar.bz2 ',
  'gar_regex': u'iotop-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWiotop',
  'target_regex': u'iotop-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'pulseaudio',
  'distfiles': u'pulseaudio-0.9.21.tar.gz ',
  'gar_regex': u'pulseaudio-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpulseaudio',
  'target_regex': u'pulseaudio-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'autotrace',
  'distfiles': u'autotrace-0.31.1.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWautotrace',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'autotrace_devel',
  'distfiles': u'autotrace-0.31.1.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWautotracedevel',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'autotrace_doc',
  'distfiles': u'autotrace-0.31.1.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWautotracedoc',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'autotrace_rt',
  'distfiles': u'autotrace-0.31.1.tar.gz ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWautotracert',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'puppet-dashboard',
  'distfiles': u'puppet-dashboard-1.0.0.tgz ',
  'gar_regex': u'puppet-dashboard-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWpuppet-dashboard',
  'target_regex': u'puppet-dashboard-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'autobench',
  'distfiles': u'autobench-2.1.2.tar.gz ',
  'gar_regex': u'autobench-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWautobench',
  'target_regex': u'autobench-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'apr-iconv',
  'distfiles': u'apr-iconv-1.2.1.tar.gz ',
  'gar_regex': u'apr-iconv-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWapr-iconv',
  'target_regex': u'apr-iconv-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'liborc',
  'distfiles': u'orc-0.4.6.tar.gz ',
  'gar_regex': u'liborc-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWliborc',
  'target_regex': u'liborc-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'x11vnc',
  'distfiles': u'x11vnc-0.9.12.tar.gz ',
  'gar_regex': u'x11vnc-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWx11vnc',
  'target_regex': u'x11vnc-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'liblensfun',
  'distfiles': u'lensfun-0.2.4.tar.bz2 ',
  'gar_regex': u'lensfun-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWliblensfun',
  'target_regex': u'lensfun-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'stalonetray',
  'distfiles': u'stalonetray-0.7.6.tar.gz ',
  'gar_regex': u'',
  'pkgname': u'CSWstalonetray',
  'target_regex': u''},
 {'catalogname': u'libdbi-drivers',
  'distfiles': u'libdbi-drivers-0.8.3.tar.gz ',
  'gar_regex': u'libdbi-drivers-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibdbi-drivers',
  'target_regex': u'libdbi-drivers-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'glib_devel',
  'distfiles': u' glib-1.2.10.tar.gz  glib-1.3.15.tar.gz ',
  'gar_regex': u'glib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWglibdevel',
  'target_regex': u'glib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'rsyslog',
  'distfiles': u'rsyslog-4.7.1.tar.gz ',
  'gar_regex': u'rsyslog-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrsyslog',
  'target_regex': u'rsyslog-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ufraw',
  'distfiles': u'ufraw-0.17.tar.gz ',
  'gar_regex': u'ufraw-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWufraw',
  'target_regex': u'ufraw-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'svnstat',
  'distfiles': u'SvnStat-1.0.zip ',
  'gar_regex': u'SvnStat-(\\d+(?:\\.\\d+)*).zip',
  'pkgname': u'CSWsvnstat',
  'target_regex': u'SvnStat-(\\d+(?:\\.\\d+)*).zip'},
 {'catalogname': u'spine',
  'distfiles': u'cacti-spine-0.8.7e.tar.gz cswusergroup CSWspine.postinstall ',
  'gar_regex': u'',
  'pkgname': u'CSWspine',
  'target_regex': u''},
 {'catalogname': u'kde4libs',
  'distfiles': u'kdelibs-4.3.4.tar.bz2 ',
  'gar_regex': u'',
  'pkgname': u'CSWkde4libs',
  'target_regex': u''},
 {'catalogname': u'libfpx_devel',
  'distfiles': u'libfpx-1.3.0-1.tar.bz2 ',
  'gar_regex': u'libfpx-((\\d+(?:\\.\\d+)*)-(\\d+)?).tar.bz2',
  'pkgname': u'CSWlibfpxdevel',
  'target_regex': u'libfpx-((\\d+(?:\\.\\d+)*)-(\\d+)?).tar.bz2'},
 {'catalogname': u'ncsa_mosaic',
  'distfiles': u'',
  'gar_regex': u'ncsa-mosaic-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWncsa-mosaic',
  'target_regex': u'ncsa-mosaic-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mkrdns',
  'distfiles': u'mkrdns-3_3.gz ',
  'gar_regex': u'mkrdns-(\\d+(?:\\_\\d+)*).gz',
  'pkgname': u'CSWmkrdns',
  'target_regex': u'mkrdns-(\\d+(?:\\_\\d+)*).gz'},
 {'catalogname': u'opera',
  'distfiles': u'opera-9.62.gcc3-static-qt3.tar.gz ',
  'gar_regex': u'opera-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWopera',
  'target_regex': u'opera-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'librsvg_devel',
  'distfiles': u'librsvg-2.26.0.tar.bz2 ',
  'gar_regex': u'librsvg-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibrsvgdevel',
  'target_regex': u'librsvg-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'librsvg_doc',
  'distfiles': u'librsvg-2.26.0.tar.bz2 ',
  'gar_regex': u'librsvg-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibrsvgdoc',
  'target_regex': u'librsvg-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'librsvg_gnome',
  'distfiles': u'librsvg-2.26.0.tar.bz2 ',
  'gar_regex': u'librsvg-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibrsvggnome',
  'target_regex': u'librsvg-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'librsvg_mozilla',
  'distfiles': u'librsvg-2.26.0.tar.bz2 ',
  'gar_regex': u'librsvg-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibrsvgmozilla',
  'target_regex': u'librsvg-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'rsvg',
  'distfiles': u'librsvg-2.26.0.tar.bz2 ',
  'gar_regex': u'librsvg-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWrsvg',
  'target_regex': u'librsvg-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'csup',
  'distfiles': u'csup-snap-20060318.tgz ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcsup',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'argtable',
  'distfiles': u'argtable2-12.tar.gz ',
  'gar_regex': u'argtable-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWargtable',
  'target_regex': u'argtable-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libatomic_ops',
  'distfiles': u'libatomic-ops_1.2.orig.tar.gz solaris-1.2.patch ',
  'gar_regex': u'libatomic-ops-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibatomic-ops',
  'target_regex': u'libatomic-ops-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'webfs',
  'distfiles': u'webfs-1.21.tar.gz ',
  'gar_regex': u'webfs-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWwebfs',
  'target_regex': u'webfs-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'alarmclock',
  'distfiles': u'alarm-clock-1.4.1.tar.bz2 ',
  'gar_regex': u'alarm-clock-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWalarmclock',
  'target_regex': u'alarm-clock-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'exiv2',
  'distfiles': u'exiv2-0.19.tar.gz ',
  'gar_regex': u'exiv2-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWexiv2',
  'target_regex': u'exiv2-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libsoup2dev',
  'distfiles': u'libsoup-2.26.3.tar.bz2 ',
  'gar_regex': u'-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibsoup2dev',
  'target_regex': u'-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'eet',
  'distfiles': u'eet-1.2.3.tar.bz2 ',
  'gar_regex': u'eet-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWeet',
  'target_regex': u'eet-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'spidermonkey',
  'distfiles': u'js-1.7.0.tar.gz ',
  'gar_regex': u'js-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWspidermonkey',
  'target_regex': u'js-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'glibmm',
  'distfiles': u'glibmm-2.22.2.tar.gz ',
  'gar_regex': u'glibmm-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWglibmm',
  'target_regex': u'glibmm-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'opennms',
  'distfiles': u'opennms-source-1.6.10.tar.gz ',
  'gar_regex': u'opennms-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWopennms',
  'target_regex': u'opennms-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pcp',
  'distfiles': u'pcp.txt ',
  'gar_regex': u'',
  'pkgname': u'CSWpcp',
  'target_regex': u''},
 {'catalogname': u'gtksourceview_devel',
  'distfiles': u'gtksourceview-2.9.3.tar.bz2 ',
  'gar_regex': u'gtksourceview-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgtksourceviewdev',
  'target_regex': u'gtksourceview-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'gtksourceview_doc',
  'distfiles': u'gtksourceview-2.9.3.tar.bz2 ',
  'gar_regex': u'gtksourceview-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgtksourceviewdoc',
  'target_regex': u'gtksourceview-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'colortail',
  'distfiles': u'colortail-0.3.0.tar.gz ',
  'gar_regex': u'colortail-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcolortail',
  'target_regex': u'colortail-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xapian',
  'distfiles': u'xapian-core-1.0.11.tar.gz ',
  'gar_regex': u'xapian-core-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxapian',
  'target_regex': u'xapian-core-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xapian_devel',
  'distfiles': u'xapian-core-1.0.11.tar.gz ',
  'gar_regex': u'xapian-core-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxapiandevel',
  'target_regex': u'xapian-core-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xapian_rt',
  'distfiles': u'xapian-core-1.0.11.tar.gz ',
  'gar_regex': u'xapian-core-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxapianrt',
  'target_regex': u'xapian-core-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'w3c_libwww',
  'distfiles': u'w3c-libwww-5.4.0.tgz ',
  'gar_regex': u'w3c-libwww-(\\d+(?:\\.\\d+)*).tgz',
  'pkgname': u'CSWlibwww',
  'target_regex': u'w3c-libwww-(\\d+(?:\\.\\d+)*).tgz'},
 {'catalogname': u'nxcl',
  'distfiles': u'freenx-client-0.9.tar.bz2 doc-0.9.patch ',
  'gar_regex': u'freenx-client-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWnxcl',
  'target_regex': u'freenx-client-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'r',
  'distfiles': u'R-2.10.1.tar.gz ',
  'gar_regex': u'R-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWr',
  'target_regex': u'R-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gsm',
  'distfiles': u'gsm-1.0.13.tar.gz ',
  'gar_regex': u'gsm-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgsm',
  'target_regex': u'gsm-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'filezilla',
  'distfiles': u'FileZilla_3.2.7_src.tar.bz2 ',
  'gar_regex': u'FileZilla_(\\d+(?:\\.\\d+)*)_src.tar.bz2',
  'pkgname': u'CSWfilezilla',
  'target_regex': u'FileZilla_(\\d+(?:\\.\\d+)*)_src.tar.bz2'},
 {'catalogname': u'httperf',
  'distfiles': u'httperf-0.9.0.tar.gz COPYING ',
  'gar_regex': u'httperf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWhttperf',
  'target_regex': u'httperf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'vixiecron',
  'distfiles': u'cron_3.0pl1.orig.tar.gz cron_3.0pl1-111.diff.gz CSWvixiecron.preinstall CSWvixiecron.postinstall CSWvixiecron.postremove cswvixiecron crontab.CSW run-crons-0.3.2 ',
  'gar_regex': u'',
  'pkgname': u'CSWvixiecron',
  'target_regex': u''},
 {'catalogname': u'jdk5',
  'distfiles': u'jdk-1_5_0_19-solaris-sparc.sh jdk-1_5_0_19-solaris-sparcv9.sh jdk-1_5_0_19-solaris-i586.sh jdk-1_5_0_19-solaris-amd64.sh ',
  'gar_regex': u'',
  'pkgname': u'CSWjdk5',
  'target_regex': u''},
 {'catalogname': u'jre5',
  'distfiles': u'jdk-1_5_0_19-solaris-sparc.sh jdk-1_5_0_19-solaris-sparcv9.sh jdk-1_5_0_19-solaris-i586.sh jdk-1_5_0_19-solaris-amd64.sh ',
  'gar_regex': u'',
  'pkgname': u'CSWjre5',
  'target_regex': u''},
 {'catalogname': u'xfconf',
  'distfiles': u'xfconf-4.6.1.tar.bz2 xfconf-4.6.1.tar.bz2 ',
  'gar_regex': u'xfconf-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWxfconf',
  'target_regex': u'xfconf-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'xfconf_devel',
  'distfiles': u'xfconf-4.6.1.tar.bz2 xfconf-4.6.1.tar.bz2 ',
  'gar_regex': u'xfconf-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWxfconfdevel',
  'target_regex': u'xfconf-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'xfconf_doc',
  'distfiles': u'xfconf-4.6.1.tar.bz2 xfconf-4.6.1.tar.bz2 ',
  'gar_regex': u'xfconf-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWxfconfdoc',
  'target_regex': u'xfconf-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxfce4menu',
  'distfiles': u'libxfce4menu-4.6.1.tar.bz2 libxfce4menu-4.6.1.tar.bz2 ',
  'gar_regex': u'libxfce4menu-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxfce4menu',
  'target_regex': u'libxfce4menu-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxfce4menudev',
  'distfiles': u'libxfce4menu-4.6.1.tar.bz2 libxfce4menu-4.6.1.tar.bz2 ',
  'gar_regex': u'libxfce4menu-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxfce4menudev',
  'target_regex': u'libxfce4menu-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxfce4menudoc',
  'distfiles': u'libxfce4menu-4.6.1.tar.bz2 libxfce4menu-4.6.1.tar.bz2 ',
  'gar_regex': u'libxfce4menu-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxfce4menudoc',
  'target_regex': u'libxfce4menu-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxfce4util',
  'distfiles': u'libxfce4util-4.6.1.tar.bz2 libxfce4util-4.6.1.tar.bz2 ',
  'gar_regex': u'libxfce4util-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxfce4util',
  'target_regex': u'libxfce4util-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxfce4util_devel',
  'distfiles': u'libxfce4util-4.6.1.tar.bz2 libxfce4util-4.6.1.tar.bz2 ',
  'gar_regex': u'libxfce4util-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxfce4utildevel',
  'target_regex': u'libxfce4util-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libxfce4util_doc',
  'distfiles': u'libxfce4util-4.6.1.tar.bz2 libxfce4util-4.6.1.tar.bz2 ',
  'gar_regex': u'libxfce4util-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibxfce4utildoc',
  'target_regex': u'libxfce4util-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'clzip',
  'distfiles': u'clzip-1.0.tar.gz ',
  'gar_regex': u'clzip-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWclzip',
  'target_regex': u'clzip-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mono-basic',
  'distfiles': u'mono-basic-2.6.tar.bz2  ',
  'gar_regex': u'mono-basic-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmono-basic',
  'target_regex': u'mono-basic-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libeggdbus',
  'distfiles': u'eggdbus-0.6.tar.bz2 ',
  'gar_regex': u'eggdbus-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibeggdbus',
  'target_regex': u'eggdbus-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libeggdbus_devel',
  'distfiles': u'eggdbus-0.6.tar.bz2 ',
  'gar_regex': u'eggdbus-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibeggdbusdevel',
  'target_regex': u'eggdbus-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'tcpstat',
  'distfiles': u'tcpstat-1.5.tar.gz ',
  'gar_regex': u'tcpstat-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWtcpstat',
  'target_regex': u'tcpstat-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xmms_faad2',
  'distfiles': u'faad2-2.7.tar.bz2 ',
  'gar_regex': u'faac-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWxmmsfaad2',
  'target_regex': u'faac-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libgmp_dev',
  'distfiles': u'gmp-5.0.1.tar.bz2 ',
  'gar_regex': u'gmp-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibgmp-dev',
  'target_regex': u'gmp-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libgmp10',
  'distfiles': u'gmp-5.0.1.tar.bz2 ',
  'gar_regex': u'gmp-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibgmp10',
  'target_regex': u'gmp-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'mongodb',
  'distfiles': u'mongodb-src-r1.6.3.tar.gz ',
  'gar_regex': u'mongodb-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmongodb',
  'target_regex': u'mongodb-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'snmptt',
  'distfiles': u'snmptt_1.3.tgz ',
  'gar_regex': u'snmptt-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWsnmptt',
  'target_regex': u'snmptt-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'puppetmaster',
  'distfiles': u'puppet-0.25.4.tar.gz cswpuppetd cswpuppetmasterd cswusergroup ',
  'gar_regex': u'puppet-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpuppetmaster',
  'target_regex': u'puppet-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'chromium',
  'distfiles': u' ',
  'gar_regex': u'chromium-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWchromium',
  'target_regex': u'chromium-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'oinkmaster',
  'distfiles': u'oinkmaster-2.0.tar.gz ',
  'gar_regex': u'oinkmaster-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWoinkmaster',
  'target_regex': u'oinkmaster-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'avfs',
  'distfiles': u'avfs-0.9.8.tar.bz2 ',
  'gar_regex': u'avfs-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWavfs',
  'target_regex': u'avfs-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'cvs-feature',
  'distfiles': u'cvs-1.12.13.tar.bz2 ',
  'gar_regex': u'(\\d+(?:\\.\\d+)*)',
  'pkgname': u'CSWcvs-feature',
  'target_regex': u'(\\d+(?:\\.\\d+)*)'},
 {'catalogname': u'py_xapian',
  'distfiles': u'xapian-bindings-1.0.11.tar.gz ',
  'gar_regex': u'xapian-bindings-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpyxapian',
  'target_regex': u'xapian-bindings-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rb_xapian',
  'distfiles': u'xapian-bindings-1.0.11.tar.gz ',
  'gar_regex': u'xapian-bindings-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrbxapian',
  'target_regex': u'xapian-bindings-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'cairomm-devel',
  'distfiles': u'cairomm-1.8.0.tar.gz ',
  'gar_regex': u'cairomm-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcairomm-devel',
  'target_regex': u'cairomm-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gccgo',
  'distfiles': u'',
  'gar_regex': u'gccgo-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgccgo',
  'target_regex': u'gccgo-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgss',
  'distfiles': u'gss-0.1.0.tar.gz ',
  'gar_regex': u'gss-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgss',
  'target_regex': u'gss-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libmagic_data',
  'distfiles': u'file-5.05.tar.gz ',
  'gar_regex': u'file-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibmagic-data',
  'target_regex': u'file-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libmagic_dev',
  'distfiles': u'file-5.05.tar.gz ',
  'gar_regex': u'file-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibmagic-dev',
  'target_regex': u'file-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libmagic1',
  'distfiles': u'file-5.05.tar.gz ',
  'gar_regex': u'file-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibmagic1',
  'target_regex': u'file-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'sbt',
  'distfiles': u'sbt-launch-0.7.3.jar sbt ',
  'gar_regex': u'sbt-launch-(\\d+(?:\\.\\d+)*).jar',
  'pkgname': u'CSWsbt',
  'target_regex': u'sbt-launch-(\\d+(?:\\.\\d+)*).jar'},
 {'catalogname': u'libslp1',
  'distfiles': u'openslp-1.2.1.tar.gz ',
  'gar_regex': u'openslp-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibslp1',
  'target_regex': u'openslp-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'openslp_devel',
  'distfiles': u'openslp-1.2.1.tar.gz ',
  'gar_regex': u'openslp-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWopenslp-devel',
  'target_regex': u'openslp-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'poster',
  'distfiles': u'poster_20050907.orig.tar.gz ',
  'gar_regex': u'poster_(\\d+(?:\\.\\d+)*).orig.tar.gz',
  'pkgname': u'CSWposter',
  'target_regex': u'poster_(\\d+(?:\\.\\d+)*).orig.tar.gz'},
 {'catalogname': u'tcl85',
  'distfiles': u'tcl8.5.6-src.tar.gz CSWtcl85.gspec  ',
  'gar_regex': u'tcl(\\d+(?:\\.\\d+)*)-src.tar.gz',
  'pkgname': u'CSWtcl85',
  'target_regex': u'tcl(\\d+(?:\\.\\d+)*)-src.tar.gz'},
 {'catalogname': u'CSWggettext_dev',
  'distfiles': u'gettext-0.18.1.1.tar.gz ',
  'gar_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWggettext-dev',
  'target_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libasprintf0',
  'distfiles': u'gettext-0.18.1.1.tar.gz ',
  'gar_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibasprintf0',
  'target_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgettextlib0_14_1',
  'distfiles': u'gettext-0.18.1.1.tar.gz ',
  'gar_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgettextlib0-14-1',
  'target_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgettextlib0_17',
  'distfiles': u'gettext-0.18.1.1.tar.gz ',
  'gar_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgettextlib0-17',
  'target_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgettextlib0_18_1',
  'distfiles': u'gettext-0.18.1.1.tar.gz ',
  'gar_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgettextlib0-18-1',
  'target_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgettextpo0',
  'distfiles': u'gettext-0.18.1.1.tar.gz ',
  'gar_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgettextpo0',
  'target_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgettextsrc0_17',
  'distfiles': u'gettext-0.18.1.1.tar.gz ',
  'gar_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgettextsrc0-17',
  'target_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgettextsrc0_18_1',
  'distfiles': u'gettext-0.18.1.1.tar.gz ',
  'gar_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgettextsrc0-18-1',
  'target_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libintl2',
  'distfiles': u'gettext-0.18.1.1.tar.gz ',
  'gar_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibintl2',
  'target_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libintl3',
  'distfiles': u'gettext-0.18.1.1.tar.gz ',
  'gar_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibintl3',
  'target_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libintl8',
  'distfiles': u'gettext-0.18.1.1.tar.gz ',
  'gar_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibintl8',
  'target_regex': u'gettext-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gmt',
  'distfiles': u'GMT4.5.5_doc.tar.bz2 GMT4.5.5_share.tar.bz2 GMT4.5.5_src.tar.bz2 GMT4.5.5_suppl.tar.bz2 ',
  'gar_regex': u'GMT(\\d+(?:\\.\\d+)*)_(.*).tar.gz',
  'pkgname': u'CSWgmt',
  'target_regex': u'GMT(\\d+(?:\\.\\d+)*)_(.*).tar.gz'},
 {'catalogname': u'gmt_doc',
  'distfiles': u'GMT4.5.5_doc.tar.bz2 GMT4.5.5_share.tar.bz2 GMT4.5.5_src.tar.bz2 GMT4.5.5_suppl.tar.bz2 ',
  'gar_regex': u'GMT(\\d+(?:\\.\\d+)*)_(.*).tar.gz',
  'pkgname': u'CSWgmt-doc',
  'target_regex': u'GMT(\\d+(?:\\.\\d+)*)_(.*).tar.gz'},
 {'catalogname': u'stmpclean',
  'distfiles': u'stmpclean-0.3.tar.gz ',
  'gar_regex': u'stmpclean-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWstmpclean',
  'target_regex': u'stmpclean-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'thrift',
  'distfiles': u'thrift-0.3.0.tar.gz ',
  'gar_regex': u'thrift-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWthrift',
  'target_regex': u'thrift-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'gource',
  'distfiles': u'gource-0.28.tar.gz ',
  'gar_regex': u'gource-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWgource',
  'target_regex': u'gource-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'py_cx_oracle',
  'distfiles': u'cx_Oracle-5.0.2.tar.gz ',
  'gar_regex': u'cx-oracle-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWcx-oracle',
  'target_regex': u'cx-oracle-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgnutls_dev',
  'distfiles': u'gnutls-2.10.4.tar.bz2 ',
  'gar_regex': u'gnutls-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibgnutls-dev',
  'target_regex': u'gnutls-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libgnutls26',
  'distfiles': u'gnutls-2.10.4.tar.bz2 ',
  'gar_regex': u'gnutls-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibgnutls26',
  'target_regex': u'gnutls-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'curl_rt_full',
  'distfiles': u'curl-7.21.2.tar.bz2 libcurl.so.3.0.0.s libcurl.so.2.0.2.s libcurl.so.3.0.0.i libcurl.so.2.0.2.i curlbuild.h ',
  'gar_regex': u'curl-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWcurlrtfull',
  'target_regex': u'curl-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'json_glib',
  'distfiles': u'json-glib-0.9.2.tar.bz2 ',
  'gar_regex': u'json-glib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWjson-glib',
  'target_regex': u'json-glib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'json_glib_devel',
  'distfiles': u'json-glib-0.9.2.tar.bz2 ',
  'gar_regex': u'json-glib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWjson-glibdevel',
  'target_regex': u'json-glib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'json_glib_doc',
  'distfiles': u'json-glib-0.9.2.tar.bz2 ',
  'gar_regex': u'json-glib-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWjson-glibdoc',
  'target_regex': u'json-glib-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'keepassx',
  'distfiles': u'keepassx-0.4.1.tar.gz ',
  'gar_regex': u'keepassx-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWkeepassx',
  'target_regex': u'keepassx-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libnotify',
  'distfiles': u'libnotify-0.4.5.tar.bz2 ',
  'gar_regex': u'libnotify-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibnotify',
  'target_regex': u'libnotify-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'libnotify_devel',
  'distfiles': u'libnotify-0.4.5.tar.bz2 ',
  'gar_regex': u'libnotify-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWlibnotifydevel',
  'target_regex': u'libnotify-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'gobj_introspect',
  'distfiles': u'gobject-introspection-0.6.7.tar.bz2 ',
  'gar_regex': u'gobject-introspection-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgobjintrospect',
  'target_regex': u'gobject-introspection-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'gobj_introspect_dev',
  'distfiles': u'gobject-introspection-0.6.7.tar.bz2 ',
  'gar_regex': u'gobject-introspection-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgobjintrospectdev',
  'target_regex': u'gobject-introspection-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'mcrypt',
  'distfiles': u'mcrypt-2.6.8.tar.gz ',
  'gar_regex': u'mcrypt-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmcrypt',
  'target_regex': u'mcrypt-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'msttcorefonts',
  'distfiles': u'wd97vwr32.exe webdin32.exe verdan32.exe trebuc32.exe times32.exe impact32.exe georgi32.exe courie32.exe comic32.exe arialb32.exe arial32.exe andale32.exe ',
  'gar_regex': u'msttcorefonts-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'MSFTcorefonts',
  'target_regex': u'msttcorefonts-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'ncal',
  'distfiles': u'ncal.tar.gz ',
  'gar_regex': u'ncal-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWncal',
  'target_regex': u'ncal-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'xpdf_utils',
  'distfiles': u'xpdf-3.02.tar.gz ',
  'gar_regex': u'xpdf-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWxpdfutils',
  'target_regex': u'xpdf-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libv8_2_5_1',
  'distfiles': u'bleeding_edge ',
  'gar_regex': u'',
  'pkgname': u'CSWlibv8-2-5-1',
  'target_regex': u''},
 {'catalogname': u'libv8_devel',
  'distfiles': u'bleeding_edge ',
  'gar_regex': u'',
  'pkgname': u'CSWlibv8-devel',
  'target_regex': u''},
 {'catalogname': u'libgdiplus',
  'distfiles': u'libgdiplus-2.6.tar.bz2  ',
  'gar_regex': u'libgdiplus-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgdiplus',
  'target_regex': u'libgdiplus-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rtorrent',
  'distfiles': u'rtorrent-0.8.6.tar.gz ',
  'gar_regex': u'rtorrent-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrtorrent',
  'target_regex': u'rtorrent-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'babl',
  'distfiles': u'babl-0.1.2.tar.bz2 ',
  'gar_regex': u'babl-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWbabl',
  'target_regex': u'babl-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'mocha',
  'distfiles': u'mocha-0.9.7.tgz ',
  'gar_regex': u'mocha-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmocha',
  'target_regex': u'mocha-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libfasttime',
  'distfiles': u'libfasttime-1.0.tar.gz ',
  'gar_regex': u'libfasttime-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibfasttime',
  'target_regex': u'libfasttime-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'mixer',
  'distfiles': u'mixer-1.3.tar.gz COPYING ',
  'gar_regex': u'mixer-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWmixer',
  'target_regex': u'mixer-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rcairo',
  'distfiles': u'rcairo-1.8.0.tar.gz ',
  'gar_regex': u'rcairo-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrcairo',
  'target_regex': u'rcairo-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'rcairo-devel',
  'distfiles': u'rcairo-1.8.0.tar.gz ',
  'gar_regex': u'rcairo-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWrcairo-devel',
  'target_regex': u'rcairo-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'goocanvas',
  'distfiles': u'goocanvas-0.15.tar.bz2 ',
  'gar_regex': u'goocanvas-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgoocanvas',
  'target_regex': u'goocanvas-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'goocanvas_devel',
  'distfiles': u'goocanvas-0.15.tar.bz2 ',
  'gar_regex': u'goocanvas-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgoocanvasdevel',
  'target_regex': u'goocanvas-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'goocanvas_doc',
  'distfiles': u'goocanvas-0.15.tar.bz2 ',
  'gar_regex': u'goocanvas-(\\d+(?:\\.\\d+)*).tar.bz2',
  'pkgname': u'CSWgoocanvasdoc',
  'target_regex': u'goocanvas-(\\d+(?:\\.\\d+)*).tar.bz2'},
 {'catalogname': u'py_pil',
  'distfiles': u'Imaging-1.1.7.tar.gz ',
  'gar_regex': u'Imaging-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWpy-pil',
  'target_regex': u'Imaging-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'pm_htmltableextract',
  'distfiles': None,
  'gar_regex': None,
  'pkgname': u'CSWpmhtmltableextract',
  'target_regex': None},
 {'catalogname': u'libgdbm3',
  'distfiles': u'gdbm-1.8.3.tar.gz ',
  'gar_regex': u'gdbm-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgdbm3',
  'target_regex': u'gdbm-(\\d+(?:\\.\\d+)*).tar.gz'},
 {'catalogname': u'libgdbm_dev',
  'distfiles': u'gdbm-1.8.3.tar.gz ',
  'gar_regex': u'gdbm-(\\d+(?:\\.\\d+)*).tar.gz',
  'pkgname': u'CSWlibgdbm-dev',
  'target_regex': u'gdbm-(\\d+(?:\\.\\d+)*).tar.gz'}]
