Source for file generate_package_xml.php
Documentation is available at generate_package_xml.php
require_once 'PEAR/PackageFileManager.php';
$pkg = new PEAR_PackageFileManager ();
$build = (isset ($argv[1 ]) && strcmp($argv[1 ], 'build')!==false ) ? true : false;
$summary = 'Resolver library used to communicate with a DNS server.';
A resolver library used to communicate with a name server to perform DNS queries, zone transfers, dynamic DNS updates, etc.
Creates an object hierarchy from a DNS server response, which allows you to view all of the information given by the DNS server. It bypasses the system resolver library and communicates directly with the server.
some minor bugfixes and a security fix.
\$phpdns_basedir was removed an require_once statements
related to this variable are now hardcoded.
$e = $pkg->setOptions (array (
'baseinstalldir' => $category,
'description' => $description,
'license' => 'PHP License 3.01',
'packagedirectory' => $packagedir,
'pathtopackagefile' => $packagedir,
'filelistgenerator' => 'cvs',
$e = $pkg->addMaintainer ('bate', 'lead', 'Marco Kaiser', 'bate@php.net');
$e = $pkg->addMaintainer ('fa', 'developer', 'Florian Anderiasch', 'fa@php.net');
//$e = $pkg->addMaintainer('ekilfoil', 'lead', 'Eric Kilfoil', 'eric@ypass.net', 'no');
$e = $pkg->addDependency ('php', '4.2', 'ge', 'php');
$e = $pkg->addGlobalReplacement ('package-info', '@package_version@', 'version');
$e = $pkg->addGlobalReplacement ('pear-config', '@data_dir@', 'data_dir');
$e = $pkg->writePackageFile ();
$e = $pkg->debugPackageFile ();
Documentation generated on Mon, 11 Mar 2019 15:31:49 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|