Handle the newer package attributes

This commit is contained in:
Ingo Weinhold 2011-07-13 01:44:21 +02:00
parent f642202ae8
commit 30ab13397b

View File

@ -230,6 +230,22 @@ struct PackageContentHandler : public BPackageContentHandler {
fPackageInfo->AddReplaces(value.string);
break;
case B_PACKAGE_INFO_URLS:
fPackageInfo->AddURL(value.string);
break;
case B_PACKAGE_INFO_SOURCE_URLS:
fPackageInfo->AddSourceURL(value.string);
break;
case B_PACKAGE_INFO_CHECKSUM:
fPackageInfo->SetChecksum(value.string);
break;
case B_PACKAGE_INFO_INSTALL_PATH:
fPackageInfo->SetInstallPath(value.string);
break;
default:
fErrorOutput->PrintError(
"Invalid package attribute section: unexpected package "