char pretty_name[256];
char name[64];
char id[32];
+ char slogan[256];
+ char vendor[64];
char version[64];
char version_codename[32];
char version_id[8];
pakfire_string_format(pakfire->distro.pretty_name, "%s %s",
pakfire->distro.name, pakfire->distro.version);
+ // Vendor
+ const char* vendor = pakfire_config_get(pakfire->config, "distro", "vendor", NULL);
+ if (vendor)
+ pakfire_string_set(pakfire->distro.vendor, vendor);
+
+ // Slogan
+ const char* slogan = pakfire_config_get(pakfire->config, "distro", "slogan", NULL);
+ if (slogan)
+ pakfire_string_set(pakfire->distro.slogan, slogan);
+
return 0;
}