diff options
author | Alexander Larsson <alexl@redhat.com> | 2016-05-11 16:31:33 +0200 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2016-05-11 16:31:33 +0200 |
commit | 12ac77138e83f5a64538811eefe7c846ab02284e (patch) | |
tree | 3a89813799395283a06d950140e9672a08bf3174 /app/flatpak-builtins-add-remote.c | |
parent | 984e850fd6def4ec4d8d0a386051cacda3157627 (diff) | |
download | xdg-app-12ac77138e83f5a64538811eefe7c846ab02284e.tar.gz |
add-remote: Support metalink=.. urls
Diffstat (limited to 'app/flatpak-builtins-add-remote.c')
-rw-r--r-- | app/flatpak-builtins-add-remote.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/app/flatpak-builtins-add-remote.c b/app/flatpak-builtins-add-remote.c index d4d5e74..0451898 100644 --- a/app/flatpak-builtins-add-remote.c +++ b/app/flatpak-builtins-add-remote.c @@ -160,7 +160,12 @@ get_config_from_opts (FlatpakDir *dir, const char *remote_name) } if (opt_url) - g_key_file_set_string (config, group, "url", opt_url); + { + if (g_str_has_prefix (opt_url, "metalink=")) + g_key_file_set_string (config, group, "metalink", opt_url + strlen ("metalink=")); + else + g_key_file_set_string (config, group, "url", opt_url); + } if (opt_title) g_key_file_set_string (config, group, "xa.title", opt_title); |