PKG_LOCAL_FILENAME,
PKG_VERSION,
PKG_REVISION,
- PKG_ARCHITECTURE,
- PKG_ARCH_PRIORITY,
PKG_DESCRIPTION,
PKG_MD5SUM,
PKG_SHA256SUM,
pkg_state_want_t state_want:3;
pkg_state_flag_t state_flag:10;
pkg_state_status_t state_status:4;
- struct active_list list; /* Used for installing|upgrading */
abstract_pkg_t *parent;
int auto_installed:1;
int is_upgrade:1;
+ int arch_index:3;
+
struct blob_buf blob;
};
return ptr ? *ptr : NULL;
}
+char *pkg_set_architecture(pkg_t *pkg, const char *architecture, ssize_t len);
+char *pkg_get_architecture(const pkg_t *pkg);
+int pkg_get_arch_priority(const pkg_t *pkg);
+
+
abstract_pkg_t *abstract_pkg_new(void);
/*