Handle the newer package attributes

This commit is contained in:
Ingo Weinhold
2011-11-25 06:19:38 +01:00
parent 18126bc7c7
commit 56fed01db3
@@ -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 "