Update of /cvsroot/fink/pdb
In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv19799

Added Files:
        get_distributions.php 
Log Message:
get dists

--- NEW FILE: get_distributions.php ---
#!/usr/bin/env php
<?php

include "web/pdb/releases.inc";

$print_releases = 0;

if ($argv[1] == "-r") {
        $print_releases = 1;
}

$stdout = fopen('php://output', 'w');

if (!$print_releases) {
        fputcsv($stdout, array('id', 'name', 'architecture', 'description', 
'rcspath', 'priority', 'isactive', 'isvisible', 'issupported'));
        foreach ($distributions as $key => $value) {
                $distinfo = array($value->getId(), $value->getName(), 
$value->getArchitecture(), $value->getDescription(), $value->getRcsPath(), 
$value->getPriority(), $value->isActive(), $value->isVisible(), 
$value->isSupported());
                fputcsv($stdout, $distinfo);
        }
} else {
        fputcsv($stdout, array('id', 'distribution_id', 'type', 'version', 
'priority', 'isactive'));
        foreach ($releases as $key => $value) {
                $distinfo = array($value->getId(), 
$value->getDistribution()->getId(), $value->getType(), $value->getVersion(), 
$value->getPriority(), $value->isActive());
                fputcsv($stdout, $distinfo);
        }
}

fclose($stdout);

?>


-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to