-struct pkg
-{
- char *name;
- unsigned long epoch;
- char *version;
- char *revision;
- pkg_src_t *src;
- pkg_dest_t *dest;
- char *architecture;
- char *section;
- char *maintainer;
- char *description;
- char *tags;
- pkg_state_want_t state_want;
- pkg_state_flag_t state_flag;
- pkg_state_status_t state_status;
- char **depends_str;
- int depends_count;
- char **pre_depends_str;
- int pre_depends_count;
- char **recommends_str;
- int recommends_count;
- char **suggests_str;
- int suggests_count;
- struct active_list list; /* Used for installing|upgrading */
- compound_depend_t * depends;
-
- /* Abhaya: new conflicts */
- char **conflicts_str;
- compound_depend_t * conflicts;
- int conflicts_count;
-
- char **replaces_str;
- int replaces_count;
- abstract_pkg_t ** replaces;
-
- char **provides_str;
- int provides_count;
- abstract_pkg_t ** provides;
-
- abstract_pkg_t *parent;
-
- pkg_t *old_pkg; /* during upgrade, points from installee to previously installed */
-
- char *filename;
- char *local_filename;
- char *url;
- char *tmp_unpack_dir;
- char *md5sum;
+struct pkg {
+ char *name;
+ unsigned long epoch;
+ char *version;
+ char *revision;
+ pkg_src_t *src;
+ pkg_dest_t *dest;
+ char *architecture;
+ char *section;
+ char *maintainer;
+ char *description;
+ char *tags;
+ pkg_state_want_t state_want;
+ pkg_state_flag_t state_flag;
+ pkg_state_status_t state_status;
+ char **depends_str;
+ unsigned int depends_count;
+ char **pre_depends_str;
+ unsigned int pre_depends_count;
+ char **recommends_str;
+ unsigned int recommends_count;
+ char **suggests_str;
+ unsigned int suggests_count;
+ struct active_list list; /* Used for installing|upgrading */
+ compound_depend_t *depends;
+
+ char **conflicts_str;
+ compound_depend_t *conflicts;
+ unsigned int conflicts_count;
+
+ char **replaces_str;
+ unsigned int replaces_count;
+ abstract_pkg_t **replaces;
+
+ char **provides_str;
+ unsigned int provides_count;
+ abstract_pkg_t **provides;
+
+ abstract_pkg_t *parent;
+
+ char *filename;
+ char *local_filename;
+ char *tmp_unpack_dir;
+ char *md5sum;