Add "base package" package attribute

This commit is contained in:
Ingo Weinhold
2013-05-25 01:12:24 +02:00
parent df29539688
commit 7adfd76b17
8 changed files with 109 additions and 15 deletions
+3
View File
@@ -64,6 +64,7 @@ public:
const BString& Description() const;
const BString& Vendor() const;
const BString& Packager() const;
const BString& BasePackage() const;
const BString& Checksum() const;
const BString& InstallPath() const;
@@ -96,6 +97,7 @@ public:
void SetDescription(const BString& description);
void SetVendor(const BString& vendor);
void SetPackager(const BString& packager);
void SetBasePackage(const BString& basePackage);
void SetChecksum(const BString& checksum);
void SetInstallPath(const BString& installPath);
@@ -205,6 +207,7 @@ private:
BString fDescription;
BString fVendor;
BString fPackager;
BString fBasePackage;
uint32 fFlags;
@@ -40,6 +40,7 @@ enum BPackageInfoAttributeID {
B_PACKAGE_INFO_CHECKSUM, // sha256-checksum
B_PACKAGE_INFO_INSTALL_PATH, // package install path; only for package
// building
B_PACKAGE_INFO_BASE_PACKAGE, // name of the base package for this package
//
B_PACKAGE_INFO_ENUM_COUNT,
};
+1
View File
@@ -128,6 +128,7 @@ enum BHPKGAttributeID {
B_HPKG_ATTRIBUTE_ID_PACKAGE_URL = 41,
B_HPKG_ATTRIBUTE_ID_PACKAGE_SOURCE_URL = 42,
B_HPKG_ATTRIBUTE_ID_PACKAGE_INSTALL_PATH = 43,
B_HPKG_ATTRIBUTE_ID_PACKAGE_BASE_PACKAGE = 44,
//
B_HPKG_ATTRIBUTE_ID_ENUM_COUNT,
};