X-Git-Url: http://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=src%2Flp.h;h=f105dc99dd0beaa2ee6fdc6cae83ab604202eabf;hb=533275304146eb804504e5885ce003f9f066fc20;hp=0579a08f69a8906e5f23448e1d160df727fdc924;hpb=5ed73c995d6fcb5f3b4626bf7ebf609fc52f5d94;p=ppastats.git diff --git a/src/lp.h b/src/lp.h index 0579a08..f105dc9 100644 --- a/src/lp.h +++ b/src/lp.h @@ -36,19 +36,39 @@ struct binary_package_publishing_history { 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 *); @@ -60,7 +80,8 @@ struct binary_package_publishing_history * 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); @@ -68,6 +89,4 @@ void binary_package_publishing_history_list_free char *get_archive_url(const char *owner, const char *ppa); -int list_length(void **list); - #endif