char *binary_package_version;
char *distro_arch_series_link;
char *self_link;
+ int architecture_specific;
};
struct distro_arch_series {
char *display_name;
char *title;
char *architecture_tag;
+ int is_nominated_arch_indep;
+ char *distroseries_link;
};
+struct distro_series {
+ char *displayname;
+ char *name;
+ char *version;
+ char *title;
+};
+
+struct distro_series *distro_series_new(const char *name,
+ const char *version,
+ const char *title,
+ const char *displayname);
+
+void distro_series_free(struct distro_series *distro_series);
+
void daily_download_total_list_free(struct daily_download_total **);
-struct distro_arch_series *distro_arch_series_new(const char *display_name,
- const char *title,
- const char *architecture_tag);
+struct distro_arch_series *
+distro_arch_series_new(const char *display_name,
+ const char *title,
+ const char *architecture_tag,
+ int is_nominated_arch_indep,
+ const char *distroseries_link);
void distro_arch_series_free(struct distro_arch_series *);
binary_package_publishing_history_new(const char *binary_package_name,
const char *binary_package_version,
const char *distro_arch_series_link,
- const char *self_link);
+ const char *self_link,
+ int architecture_specific);
void binary_package_publishing_history_list_free
(struct binary_package_publishing_history **list);
char *get_archive_url(const char *owner, const char *ppa);
-int list_length(void **list);
-
#endif