[zi-cvs] packages/com.zzoss.package.lib Package.php,1.16,1.17
Sandro Zic <[email protected]> Tue, 29 Jun 2004 06:16:46 +0000
| Newsgroups | gmane.comp.php.zzoss.installer.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/zzossinstaller/packages/com.zzoss.package.lib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1330
Modified Files:
Package.php
Log Message:
new method for distri and app XML of imported app
Index: Package.php
===================================================================
RCS file: /cvsroot/zzossinstaller/packages/com.zzoss.package.lib/Package.php,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -d -r1.16 -r1.17
*** Package.php 17 May 2004 09:55:23 -0000 1.16
--- Package.php 29 Jun 2004 06:16:43 -0000 1.17
***************
*** 238,259 ****
return PEAR::raiseError("unable to unpack $bundle_tgz");
}
!
! // Get distribution and application XML data.
! $app_xml = $extract_dir.'application.xml';
! $config = new ZZOSS_Config;
! $config->setFile($app_xml);
! $descriptions['application'] = $config->query('/application');
!
! $distri_xml = $extract_dir.'distribution.xml';
! $config = new ZZOSS_Config;
! $config->setFile($distri_xml);
! $descriptions['distribution'] = $config->query('/distribution');
!
! return $descriptions;
}
return false;
}
!
function extractDistribution($src, $dest)
{
--- 238,262 ----
return PEAR::raiseError("unable to unpack $bundle_tgz");
}
!
! return ZZOSS_Package::getDistriAppDescr($extract_dir.'distribution.xml', $extract_dir.'application.xml');
}
return false;
}
!
! function getDistriAppDescr($distri_xml, $app_xml)
! {
! // Get distribution and application XML data.
! $config = new ZZOSS_Config;
! $config->setFile($app_xml);
! $xml['application'] = $config->query('/application');
!
! $config = new ZZOSS_Config;
! $config->setFile($distri_xml);
! $xml['distribution'] = $config->query('/distribution');
!
! return $xml;
! }
!
function extractDistribution($src, $dest)
{
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com