Package: release.debian.org Severity: normal Tags: buster User: [email protected] Usertags: pu
picard currently crashes when launched with a Spanish locale after opening the "About" dialog. This crash is caused by an error in the Spanish translation. (see #941464) I have uploaded picard 2.1.2-1+deb10u1 which addresses this issue by applying upstream's fix which also includes updates to the Finnish translation. The debdiff is attached. Cheers -- Sebastian Ramacher
diff --git a/debian/changelog b/debian/changelog index 0118762..1160082 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +picard (2.1.2-1+deb10u1) buster; urgency=medium + + * debian/gbp.conf: Work in buster branch + * debian/patches: Update translations to fix crash with Spanish locale (Closes: #941464) + + -- Sebastian Ramacher <[email protected]> Sun, 13 Oct 2019 10:02:04 +0200 + picard (2.1.2-1) unstable; urgency=medium * New upstream release. diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..97fc827 --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,2 @@ +[DEFAULT] +debian-branch = buster diff --git a/debian/patches/0001-Pulled-updated-translations.patch b/debian/patches/0001-Pulled-updated-translations.patch new file mode 100644 index 0000000..3405d26 --- /dev/null +++ b/debian/patches/0001-Pulled-updated-translations.patch @@ -0,0 +1,150 @@ +From: Philipp Wolfer <[email protected]> +Date: Fri, 1 Feb 2019 08:44:05 +0100 +Subject: Pulled updated translations. + +Fixes PICARD-1461 +--- + po/attributes/es.po | 9 +++++---- + po/es.po | 14 ++++++++------ + po/fi.po | 8 ++++---- + 3 files changed, 17 insertions(+), 14 deletions(-) + +diff --git a/po/attributes/es.po b/po/attributes/es.po +index b5b50ba..c3adebd 100644 +--- a/po/attributes/es.po ++++ b/po/attributes/es.po +@@ -15,6 +15,7 @@ + # Héctor Arroyo <[email protected]>, 2012,2015 + # Héctor Arroyo <email address hidden>, 2012 + # Ismael Olea <[email protected]>, 2013-2015 ++# Jaime Marquínez Ferrándiz, 2019 + # Jeremias Brown <[email protected]>, 2018 + # Juan Acuña <[email protected]>, 2016 + # Kevin Doncam Demian López Brante <[email protected]>, 2016 +@@ -34,8 +35,8 @@ + msgid "" + msgstr "" + "Project-Id-Version: MusicBrainz\n" +-"PO-Revision-Date: 2019-01-22 20:58+0000\n" +-"Last-Translator: yvanz\n" ++"PO-Revision-Date: 2019-01-29 16:24+0000\n" ++"Last-Translator: Jaime Marquínez Ferrándiz\n" + "Language-Team: Spanish (http://www.transifex.com/musicbrainz/musicbrainz/language/es/)\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -2447,7 +2448,7 @@ msgctxt "gender" + msgid "" + "For cases where gender just doesn't apply at all (like companies entered as " + "artists)." +-msgstr "" ++msgstr "Para casos en los que el género no es aplicable de ningún modo (por ejemplo compañías introducidas como artistas)." + + #: DB:work_attribute_type/name:16 + msgctxt "work_attribute_type" +@@ -4686,7 +4687,7 @@ msgstr "Ninguno" + #: DB:gender/name:4 + msgctxt "gender" + msgid "Not applicable" +-msgstr "" ++msgstr "No aplicable" + + #: DB:work_attribute_type_allowed_value/value:491 + msgctxt "work_attribute_type_allowed_value" +diff --git a/po/es.po b/po/es.po +index 311cc54..32840ab 100644 +--- a/po/es.po ++++ b/po/es.po +@@ -1,7 +1,7 @@ + # Translations template for picard. + # Copyright (C) 2019 ORGANIZATION + # This file is distributed under the same license as the picard project. +-# ++# + # Translators: + # Andriu Haynes <[email protected]>, 2017-2018 + # Antonio Larrosa <[email protected]>, 2017 +@@ -10,17 +10,19 @@ + # Fermin Rodriguez <[email protected]>, 2018 + # Ismael Olea <[email protected]>, 2011-2015 + # Jaime Marquínez Ferrándiz, 2018 ++# Jaime Marquínez Ferrándiz, 2019 + # Jeremias Brown <[email protected]>, 2018 + # Nicolás Tamargo <[email protected]>, 2012 + # Peter Cuevas H <[email protected]>, 2017 ++# Philipp Wolfer <[email protected]>, 2019 + # Robert Schneider <[email protected]>, 2019 + msgid "" + msgstr "" + "Project-Id-Version: MusicBrainz\n" + "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" + "POT-Creation-Date: 2019-01-23 11:57+0100\n" +-"PO-Revision-Date: 2019-01-23 13:16+0000\n" +-"Last-Translator: Michael Wiencek <[email protected]>\n" ++"PO-Revision-Date: 2019-02-01 07:25+0000\n" ++"Last-Translator: Philipp Wolfer <[email protected]>\n" + "Language-Team: Spanish (http://www.transifex.com/musicbrainz/musicbrainz/language/es/)\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -409,11 +411,11 @@ msgstr "Ucraniano" + + #: picard/const/languages.py:74 + msgid "Chinese (China)" +-msgstr "" ++msgstr "Chino (China)" + + #: picard/const/languages.py:75 + msgid "Chinese (Taiwan)" +-msgstr "" ++msgstr "Chino (Taiwan)" + + #: picard/coverart/__init__.py:105 + #, python-format +@@ -2134,7 +2136,7 @@ msgid "" + "<small>Copyright © %(copyright-years)s %(authors-credits)s and others%(translator-credits)s</small></p>\n" + "<p align=\"center\"><small>%(icons-credits)s</small></p>\n" + "<p align=\"center\"><strong>Official website</strong><br/><a href=\"%(picard-doc-url)s\">%(picard-doc-url)s</a></p>\n" +-msgstr "<p align=\"center\"><span style=\"font-size:15px;font-weight:bold;\">MusicBrainz Picard</span><br/>\nVersión%(version)s</p>\n<p align=\"center\"><small>\n%(third_parties_versions)s\n</small></p>\n<p align=\"center\"><strong>Formatos compatibles</strong><br/>%(formats)s</p>\n<p align=\"center\"><strong>Por favor, haga una donación</strong><br/>\nGracias por usar Picard. Picard se basa en la base de datos MusicBrainz, que es operada por la Fundación MetaBrainz con la ayuda de miles de voluntarios. Si le gusta esta aplicación, por favor considere hacer una donación a la Fundación MetaBrainz para mantener el servicio en ejecución.</p>\n<p align=\"center\"><a href=\"%(picard-donate-url)s\">¡Done ahora!</a></p>\n<p align=\"center\"><strong>Créditos</strong><br/>\n<small>Copyright © %(copyright-years)s %(autores-créditos)s y otros%(traductores-créditos)s</small></p>\n<p align=\"center\"><small>%(iconos-créditos)s</small></p>\n<p align=\"center\"><strong>Sitio web oficial</strong><br/><a href=\"%(picard-doc-url)s\">% (picard-doc-url)s</a></p>\n" ++msgstr "<p align=\"center\"><span style=\"font-size:15px;font-weight:bold;\">MusicBrainz Picard</span><br/>\nVersión%(version)s</p>\n<p align=\"center\"><small>\n%(third_parties_versions)s\n</small></p>\n<p align=\"center\"><strong>Formatos compatibles</strong><br/>%(formats)s</p>\n<p align=\"center\"><strong>Por favor, haga una donación</strong><br/>\nGracias por usar Picard. Picard se basa en la base de datos MusicBrainz, que es operada por la Fundación MetaBrainz con la ayuda de miles de voluntarios. Si le gusta esta aplicación, por favor considere hacer una donación a la Fundación MetaBrainz para mantener el servicio en ejecución.</p>\n<p align=\"center\"><a href=\"%(picard-donate-url)s\">¡Done ahora!</a></p>\n<p align=\"center\"><strong>Créditos</strong><br/>\n<small>Copyright © %(copyright-years)s %(authors-credits)s y otros%(translator-credits)s</small></p>\n<p align=\"center\"><small>%(icons-credits)s</small></p>\n<p align=\"center\"><strong>Sitio web oficial</strong><br/><a href=\"%(picard-doc-url)s\">%(picard-doc-url)s</a></p>\n" + + #: picard/ui/options/advanced.py:32 + msgid "Advanced" +diff --git a/po/fi.po b/po/fi.po +index 74e3509..1422f19 100644 +--- a/po/fi.po ++++ b/po/fi.po +@@ -16,7 +16,7 @@ msgstr "" + "Project-Id-Version: MusicBrainz\n" + "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" + "POT-Creation-Date: 2019-01-23 11:57+0100\n" +-"PO-Revision-Date: 2019-01-24 14:50+0000\n" ++"PO-Revision-Date: 2019-01-29 11:09+0000\n" + "Last-Translator: Jaakko Perttilä <[email protected]>\n" + "Language-Team: Finnish (http://www.transifex.com/musicbrainz/musicbrainz/language/fi/)\n" + "MIME-Version: 1.0\n" +@@ -454,7 +454,7 @@ msgstr "Kansitaidelajit" + #: picard/coverart/providers/caa.py:235 + msgid "" + "Please select the contents of the image type 'Include' and 'Exclude' lists." +-msgstr "Valitse sisältö 'kelpuutettavien' ja 'kelpaamattomien' kuvatyyppien listoille." ++msgstr "Valitse sisältö 'kelpaavien' ja 'kelpaamattomien' kuvatyyppien listoille." + + #: picard/coverart/providers/caa.py:260 + msgid "Include types list" +@@ -472,7 +472,7 @@ msgid "" + "types not appearing in the 'Include' or 'Exclude' lists will not be " + "considered when determining whether or not to download and use a CAA " + "image.\n" +-msgstr "Kansitaidekuvat, joiden kuvatyyppi löytyy 'kelpuutettavien' listasta, tullaan lataamaan ja käyttämään, ELLEI niillä ole kuvatyyppiä, joka on myös 'kelpaamattomien' listalla. Kuvia, joiden kuvatyyppi on 'kelpaamattomien' listalla, ei tulla IKINÄ käyttämään. Kuvatyyppejä, joita ei ole määritetty kummallekaan listalle, ei käytetä kun määritellään tullaanko kansitaidekuvaa lataamaan ja käyttämään.\n" ++msgstr "Kansitaidekuva, jonka kuvatyyppi on 'kelpaavien' listalla, ladataan ja otetaan käyttöön, ELLEI kuvalla ole myös tyyppiä, joka on 'kelpaamattomien' listalla. Kuvia, joiden kuvatyyppi on 'kelpaamattomien' listalla, ei tulla IKINÄ käyttämään. Kuvatyyppejä, joita ei ole määritetty kummallekaan listalle, ei käytetä määriteltäessä ladataanko ja otetaanko kuva käyttöön.\n" + + #: picard/coverart/providers/caa.py:295 + msgid "I&nclude all" +@@ -2062,7 +2062,7 @@ msgid "" + "First group in the regular expression, if any, will be used as type, ie. " + "cover-back-spine.jpg will be set as types Back + Spine. If no type is found," + " it will default to Front type." +-msgstr "Säännöllisen lausekkeen mahdollista ensimmäistä ryhmää käytetään kansitaiteen määrittelynä, eli tiedostolle cover-back-spine.jpg määrittelyksi tulee takakansi (back) ja selkäosa (spine).Jos määrittelyä ei löydy, käytetään määrittelyä etukansi." ++msgstr "Säännöllisen lausekkeen mahdollista ensimmäistä ryhmää käytetään kansitaiteen määrittelynä, eli tiedostolle cover-back-spine.jpg määrittelyksi tulee takakansi (back) ja selkäosa (spine). Jos määrittelyä ei löydy, käytetään määrittelyä etukansi." + + #: picard/ui/ui_tagsfromfilenames.py:51 + msgid "Convert File Names to Tags" diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..4c64d2c --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +0001-Pulled-updated-translations.patch
signature.asc
Description: PGP signature

