summaryrefslogtreecommitdiff
path: root/debian/patches/30_add_freedb_mirrors.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/30_add_freedb_mirrors.patch')
-rw-r--r--debian/patches/30_add_freedb_mirrors.patch84
1 files changed, 84 insertions, 0 deletions
diff --git a/debian/patches/30_add_freedb_mirrors.patch b/debian/patches/30_add_freedb_mirrors.patch
new file mode 100644
index 0000000..a44a9a7
--- /dev/null
+++ b/debian/patches/30_add_freedb_mirrors.patch
@@ -0,0 +1,84 @@
+Update the list of FreeDB mirrors.
+
+Depends on 29_remove_freedb-de.patch
+
+diff -urN c/jack_freedb.py jack-3.1.1+cvs20050801/jack_freedb.py
+--- c/jack_freedb.py 2006-02-07 00:30:07.000000000 +0000
++++ jack-3.1.1+cvs20050801/jack_freedb.py 2006-02-07 00:32:57.000000000 +0000
+@@ -42,6 +42,9 @@
+ freedb_inexact_match = -1
+ filenames = []
+
++# Warning: code duplication. Make a function through which information can
++# be requested, and let it fall back to generic information (e.g. my_mail,
++# mail, id) and only require individual entries to have 'host'). FIXME
+ freedb_servers = {
+ 'freedb': {
+ 'host': "freedb.freedb.org",
+@@ -49,6 +52,66 @@
+ 'mail': "freedb-submit@freedb.org",
+ 'my_mail': "default"
+ },
++ 'freedb-at': {
++ 'host': "at.freedb.org",
++ 'id': prog_name + " " + prog_version,
++ 'mail': "freedb-submit@freedb.org",
++ 'my_mail': "default"
++ },
++ 'freedb-au': {
++ 'host': "au.freedb.org",
++ 'id': prog_name + " " + prog_version,
++ 'mail': "freedb-submit@freedb.org",
++ 'my_mail': "default"
++ },
++ 'freedb-ca': {
++ 'host': "ca.freedb.org",
++ 'id': prog_name + " " + prog_version,
++ 'mail': "freedb-submit@freedb.org",
++ 'my_mail': "default"
++ },
++ 'freedb-es': {
++ 'host': "es.freedb.org",
++ 'id': prog_name + " " + prog_version,
++ 'mail': "freedb-submit@freedb.org",
++ 'my_mail': "default"
++ },
++ 'freedb-fi': {
++ 'host': "fi.freedb.org",
++ 'id': prog_name + " " + prog_version,
++ 'mail': "freedb-submit@freedb.org",
++ 'my_mail': "default"
++ },
++ 'freedb-jp': {
++ 'host': "jp.freedb.org",
++ 'id': prog_name + " " + prog_version,
++ 'mail': "freedb-submit@freedb.org",
++ 'my_mail': "default"
++ },
++ 'freedb-ru': {
++ 'host': "ru.freedb.org",
++ 'id': prog_name + " " + prog_version,
++ 'mail': "freedb-submit@freedb.org",
++ 'my_mail': "default"
++ },
++ 'freedb-uk': {
++ 'host': "uk.freedb.org",
++ 'id': prog_name + " " + prog_version,
++ 'mail': "freedb-submit@freedb.org",
++ 'my_mail': "default"
++ },
++ 'freedb-uk2': {
++ 'host': "uk2.freedb.org",
++ 'id': prog_name + " " + prog_version,
++ 'mail': "freedb-submit@freedb.org",
++ 'my_mail': "default"
++ },
++ 'freedb-us': {
++ 'host': "us.freedb.org",
++ 'id': prog_name + " " + prog_version,
++ 'mail': "freedb-submit@freedb.org",
++ 'my_mail': "default"
++ },
+ }
+
+ def interpret_db_file(all_tracks, todo, freedb_form_file, verb, dirs = 0, warn = None):