debian/0000755000000000000000000000000012232231636007166 5ustar debian/patches/0000755000000000000000000000000012232231630010607 5ustar debian/patches/name-in-ext-prefs.patch0000644000000000000000000000105712232231433015073 0ustar Description: Use a more descriptive name in the GNOME Tweak Tool extension list Author: Sébastien Villemot Forwarded: not-needed Last-Update: 2013-10-24 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ --- a/data/metadata.json.in +++ b/data/metadata.json.in @@ -1,6 +1,6 @@ { "uuid": "@uuid@", -"name": "YAWE", +"name": "Weather", "description": "Yet another weather extension to display weather information from several cities in GNOME Shell", "shell-version": [ "3.8", "3.10" ], "localedir": "@LOCALEDIR@", debian/patches/french.patch0000644000000000000000000002665512232231433013114 0ustar Description: Update French translation Author: Sébastien Villemot Forwarded: https://github.com/jenslody/gnome-shell-extension-weather/pull/2 Last-Update: 2013-10-24 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ diff --git a/po/fr.po b/po/fr.po index 158f2ab..08e2bd5 100644 --- a/po/fr.po +++ b/po/fr.po @@ -20,423 +20,426 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n!=1);\n" "X-Generator: Poedit 1.5.4\n" -#: ../src/extension.js:132 +#: ../src/extension.js:134 msgid "..." msgstr "..." -#: ../src/extension.js:229 +#: ../src/extension.js:231 msgid "Locations" msgstr "Emplacements" -#: ../src/extension.js:233 +#: ../src/extension.js:235 msgid "Reload Weather Information" msgstr "Recharger les informations météo" -#: ../src/extension.js:239 +#: ../src/extension.js:241 msgid "Weather Settings" msgstr "Paramètres de la météo" -#: ../src/extension.js:283 +#: ../src/extension.js:285 #, python-format msgid "Schema \"%s\" not found." msgstr "Schéma \"%s\" manquant." -#: ../src/extension.js:552 ../src/prefs.js:718 +#: ../src/extension.js:568 ../src/prefs.js:733 msgid "Invalid city" msgstr "Ville invalide" -#: ../src/extension.js:826 +#: ../src/extension.js:842 msgid "Tornado" msgstr "Tornade" -#: ../src/extension.js:829 +#: ../src/extension.js:845 msgid "Tropical storm" msgstr "Tempête tropicale" -#: ../src/extension.js:832 ../src/extension.js:1044 +#: ../src/extension.js:848 ../src/extension.js:1060 msgid "Hurricane" msgstr "Ouragan" -#: ../src/extension.js:835 +#: ../src/extension.js:851 msgid "Severe thunderstorms" msgstr "Orage sévère" -#: ../src/extension.js:838 +#: ../src/extension.js:854 msgid "Thunderstorms" msgstr "Orage" -#: ../src/extension.js:841 +#: ../src/extension.js:857 msgid "Mixed rain and snow" msgstr "Neige et pluie" -#: ../src/extension.js:844 +#: ../src/extension.js:860 msgid "Mixed rain and sleet" msgstr "Grésil et pluie" -#: ../src/extension.js:847 +#: ../src/extension.js:863 msgid "Mixed snow and sleet" msgstr "Neige et grésil" -#: ../src/extension.js:850 +#: ../src/extension.js:866 msgid "Freezing drizzle" msgstr "Bruine verglaçante" -#: ../src/extension.js:853 +#: ../src/extension.js:869 msgid "Drizzle" msgstr "Bruine" -#: ../src/extension.js:856 +#: ../src/extension.js:872 msgid "Freezing rain" msgstr "Pluie verglaçante" -#: ../src/extension.js:859 ../src/extension.js:862 +#: ../src/extension.js:875 ../src/extension.js:878 msgid "Showers" msgstr "Averses" -#: ../src/extension.js:865 +#: ../src/extension.js:881 msgid "Snow flurries" msgstr "Averses de neige" -#: ../src/extension.js:868 +#: ../src/extension.js:884 msgid "Light snow showers" msgstr "Faibles averses de neige" -#: ../src/extension.js:871 +#: ../src/extension.js:887 msgid "Blowing snow" msgstr "Blizzard" -#: ../src/extension.js:874 +#: ../src/extension.js:890 msgid "Snow" msgstr "Neige" -#: ../src/extension.js:877 +#: ../src/extension.js:893 msgid "Hail" msgstr "Grêle" -#: ../src/extension.js:880 +#: ../src/extension.js:896 msgid "Sleet" msgstr "Grésil" -#: ../src/extension.js:883 +#: ../src/extension.js:899 msgid "Dust" msgstr "Tempête de sable" -#: ../src/extension.js:886 +#: ../src/extension.js:902 msgid "Foggy" msgstr "Brouillard" -#: ../src/extension.js:889 +#: ../src/extension.js:905 msgid "Haze" msgstr "Brume" -#: ../src/extension.js:892 +#: ../src/extension.js:908 msgid "Smoky" msgstr "Brouillard" -#: ../src/extension.js:895 +#: ../src/extension.js:911 msgid "Blustery" msgstr "Bourrasques de vent" -#: ../src/extension.js:898 +#: ../src/extension.js:914 msgid "Windy" msgstr "Venteux" -#: ../src/extension.js:901 +#: ../src/extension.js:917 msgid "Cold" msgstr "Froid" -#: ../src/extension.js:904 +#: ../src/extension.js:920 msgid "Cloudy" msgstr "Nuageux" -#: ../src/extension.js:909 +#: ../src/extension.js:925 msgid "Mostly cloudy" msgstr "Rares éclaircies" -#: ../src/extension.js:914 ../src/extension.js:957 +#: ../src/extension.js:930 ../src/extension.js:973 msgid "Partly cloudy" msgstr "Passages nuageux" -#: ../src/extension.js:917 +#: ../src/extension.js:933 msgid "Clear" msgstr "Dégagé" -#: ../src/extension.js:920 +#: ../src/extension.js:936 msgid "Sunny" msgstr "Ensoleillé" -#: ../src/extension.js:925 +#: ../src/extension.js:941 msgid "Fair" msgstr "Beau" -#: ../src/extension.js:928 +#: ../src/extension.js:944 msgid "Mixed rain and hail" msgstr "Pluie et grêle" -#: ../src/extension.js:931 +#: ../src/extension.js:947 msgid "Hot" msgstr "Chaud" -#: ../src/extension.js:934 +#: ../src/extension.js:950 msgid "Isolated thunderstorms" msgstr "Orages isolés" -#: ../src/extension.js:937 +#: ../src/extension.js:953 msgid "Scattered thunderstorms" msgstr "Orages épars" -#: ../src/extension.js:942 -#, fuzzy +#: ../src/extension.js:958 msgid "Isolated showers" -msgstr "Orages isolés" +msgstr "Averses isolées" -#: ../src/extension.js:945 +#: ../src/extension.js:961 msgid "Scattered showers" msgstr "Averses éparses" -#: ../src/extension.js:948 ../src/extension.js:954 +#: ../src/extension.js:964 ../src/extension.js:970 msgid "Heavy snow" msgstr "Fortes chutes de neige" -#: ../src/extension.js:951 +#: ../src/extension.js:967 msgid "Scattered snow showers" msgstr "Averses de neige éparses" -#: ../src/extension.js:960 +#: ../src/extension.js:976 msgid "Thundershowers" msgstr "Orages" -#: ../src/extension.js:963 +#: ../src/extension.js:979 msgid "Snow showers" msgstr "Averses de neige" -#: ../src/extension.js:966 +#: ../src/extension.js:982 msgid "Isolated thundershowers" msgstr "Orages isolés" -#: ../src/extension.js:970 +#: ../src/extension.js:986 msgid "Not available" msgstr "Non disponible" -#: ../src/extension.js:1008 +#: ../src/extension.js:1024 msgid "Calm" msgstr "Calme" -#: ../src/extension.js:1011 +#: ../src/extension.js:1027 msgid "Light air" msgstr "Très légère brise" -#: ../src/extension.js:1014 +#: ../src/extension.js:1030 msgid "Light breeze" msgstr "Légère brise" -#: ../src/extension.js:1017 +#: ../src/extension.js:1033 msgid "Gentle breeze" msgstr "Petite brise" -#: ../src/extension.js:1020 +#: ../src/extension.js:1036 msgid "Moderate breeze" msgstr "Brise modérée" -#: ../src/extension.js:1023 +#: ../src/extension.js:1039 msgid "Fresh breeze" msgstr "Brise fraîche" -#: ../src/extension.js:1026 +#: ../src/extension.js:1042 msgid "Strong breeze" msgstr "Forte brise" -#: ../src/extension.js:1029 +#: ../src/extension.js:1045 msgid "Moderate gale" msgstr "Coup de vent" -#: ../src/extension.js:1032 +#: ../src/extension.js:1048 msgid "Fresh gale" msgstr "Coup de vent frais" -#: ../src/extension.js:1035 +#: ../src/extension.js:1051 msgid "Strong gale" msgstr "Fort coup de vent" -#: ../src/extension.js:1038 +#: ../src/extension.js:1054 msgid "Storm" msgstr "Tempête" -#: ../src/extension.js:1041 +#: ../src/extension.js:1057 msgid "Violent storm" msgstr "Violente tempête" -#: ../src/extension.js:1048 +#: ../src/extension.js:1064 msgid "Sunday" msgstr "Dimanche" -#: ../src/extension.js:1048 +#: ../src/extension.js:1064 msgid "Monday" msgstr "Lundi" -#: ../src/extension.js:1048 +#: ../src/extension.js:1064 msgid "Tuesday" msgstr "Mardi" -#: ../src/extension.js:1048 +#: ../src/extension.js:1064 msgid "Wednesday" msgstr "Mercredi" -#: ../src/extension.js:1048 +#: ../src/extension.js:1064 msgid "Thursday" msgstr "Jeudi" -#: ../src/extension.js:1048 +#: ../src/extension.js:1064 msgid "Friday" msgstr "Vendredi" -#: ../src/extension.js:1048 +#: ../src/extension.js:1064 msgid "Saturday" msgstr "Samedi" -#: ../src/extension.js:1054 +#: ../src/extension.js:1070 msgid "N" msgstr "N" -#: ../src/extension.js:1054 +#: ../src/extension.js:1070 msgid "NE" msgstr "NE" -#: ../src/extension.js:1054 +#: ../src/extension.js:1070 msgid "E" msgstr "E" -#: ../src/extension.js:1054 +#: ../src/extension.js:1070 msgid "SE" msgstr "SE" -#: ../src/extension.js:1054 +#: ../src/extension.js:1070 msgid "S" msgstr "S" -#: ../src/extension.js:1054 +#: ../src/extension.js:1070 msgid "SW" msgstr "SO" -#: ../src/extension.js:1054 +#: ../src/extension.js:1070 msgid "W" msgstr "O" -#: ../src/extension.js:1054 +#: ../src/extension.js:1070 msgid "NW" msgstr "NO" -#: ../src/extension.js:1316 ../src/extension.js:1443 +#: ../src/extension.js:1332 ../src/extension.js:1459 msgid "Yesterday" msgstr "Hier" -#: ../src/extension.js:1318 ../src/extension.js:1445 +#: ../src/extension.js:1334 ../src/extension.js:1461 #, python-format msgid "%s days ago" msgstr "Il y a %s jours" -#: ../src/extension.js:1437 +#: ../src/extension.js:1453 msgid "Today" msgstr "Aujourd'hui" -#: ../src/extension.js:1439 +#: ../src/extension.js:1455 msgid "Tomorrow" msgstr "Demain" -#: ../src/extension.js:1441 +#: ../src/extension.js:1457 #, python-format msgid "In %s days" msgstr "Dans %s jours" -#: ../src/extension.js:1478 +#: ../src/extension.js:1494 msgid "Loading current weather ..." msgstr "Chargement de la météo ..." -#: ../src/extension.js:1481 +#: ../src/extension.js:1497 msgid "Loading future weather ..." msgstr "Chargement des prévisions ..." -#: ../src/extension.js:1515 +#: ../src/extension.js:1531 msgid "Loading ..." msgstr "Chargement ..." -#: ../src/extension.js:1519 +#: ../src/extension.js:1535 msgid "Please wait" msgstr "Patientez s'il vous plaît" -#: ../src/extension.js:1580 +#: ../src/extension.js:1596 msgid "Feels like:" msgstr "Ressentie :" -#: ../src/extension.js:1584 +#: ../src/extension.js:1600 msgid "Humidity:" msgstr "Humidité :" -#: ../src/extension.js:1588 +#: ../src/extension.js:1604 msgid "Pressure:" msgstr "Pression :" -#: ../src/extension.js:1592 +#: ../src/extension.js:1608 msgid "Wind:" msgstr "Vent :" -#: ../src/prefs.js:118 +#: ../src/prefs.js:119 msgid "Temperature Unit" msgstr "Unité de température" -#: ../src/prefs.js:120 +#: ../src/prefs.js:121 msgid "Wind Speed Unit" msgstr "Unité de vitesse du vent" -#: ../src/prefs.js:122 +#: ../src/prefs.js:123 msgid "Pressure Unit" msgstr "Unité de pression" -#: ../src/prefs.js:124 +#: ../src/prefs.js:125 msgid "Position in Panel" msgstr "Position sur le tableau de bord" -#: ../src/prefs.js:125 +#: ../src/prefs.js:126 msgid "Center" msgstr "Centre" -#: ../src/prefs.js:125 +#: ../src/prefs.js:126 msgid "Right" msgstr "Droite" -#: ../src/prefs.js:125 +#: ../src/prefs.js:126 msgid "Left" msgstr "Gauche" -#: ../src/prefs.js:126 +#: ../src/prefs.js:127 msgid "Wind Direction by Arrows" msgstr "Direction du vent par des flèches" -#: ../src/prefs.js:128 +#: ../src/prefs.js:129 msgid "Translate Conditions" msgstr "Traduction des conditions" -#: ../src/prefs.js:130 +#: ../src/prefs.js:131 msgid "Symbolic Icons" msgstr "Icones symboliques" -#: ../src/prefs.js:132 +#: ../src/prefs.js:133 msgid "Temperature in Panel" msgstr "Température sur le tableau de bord" -#: ../src/prefs.js:134 +#: ../src/prefs.js:135 msgid "Conditions in Panel" msgstr "Conditions sur le tableau de bord" -#: ../src/prefs.js:136 +#: ../src/prefs.js:137 +msgid "Center forecast" +msgstr "Centrer la prévision" + +#: ../src/prefs.js:139 msgid "Number of days in forecast" -msgstr "" +msgstr "Nombre de jours dans la prévision" -#: ../src/prefs.js:265 +#: ../src/prefs.js:268 msgid "Name of the city" msgstr "Nom de la ville" -#: ../src/prefs.js:432 +#: ../src/prefs.js:435 #, python-format msgid "Remove %s ?" msgstr "Supprimer %s ?" debian/patches/series0000644000000000000000000000004512232231433012024 0ustar name-in-ext-prefs.patch french.patch debian/compat0000644000000000000000000000000212115463637010374 0ustar 9 debian/source/0000755000000000000000000000000012232231630010460 5ustar debian/source/format0000644000000000000000000000001412115463637011704 0ustar 3.0 (quilt) debian/control0000644000000000000000000000240012232231433010560 0ustar Source: gnome-shell-extension-weather Section: gnome Priority: extra Maintainer: Debian GNOME Maintainers Uploaders: Sébastien Villemot Build-Depends: dpkg-dev (>= 1.16.1~), debhelper (>= 9), dh-autoreconf, gnome-common, libglib2.0-dev Standards-Version: 3.9.4 Homepage: https://github.com/jenslody/gnome-shell-extension-weather Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/packages/unstable/gnome-shell-extension-weather Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/packages/unstable/gnome-shell-extension-weather Package: gnome-shell-extension-weather Architecture: all Depends: ${misc:Depends}, gnome-shell (>= 3.8), gnome-shell (<< 3.11), gir1.2-clutter-1.0, gir1.2-gtk-3.0, gir1.2-gweather-3.0, gir1.2-soup-2.4 Recommends: gnome-tweak-tool Description: weather extension for GNOME Shell gnome-shell-extension-weather is a simple extension for displaying weather conditions and forecasts in GNOME Shell, featuring support for multiple locations, an easy way of selecting locations, and a settings panel through gnome-shell-extension-prefs. The weather data are fetched from Yahoo! Weather, and include forecasts for up to five days. debian/gnome-shell-extension-weather.docs0000644000000000000000000000003512231163063015714 0ustar README.md debian/NEWS.Debian debian/rules0000755000000000000000000000131312232231433010237 0ustar #!/usr/bin/make -f include /usr/share/dpkg/default.mk %: dh $@ --with autoreconf override_dh_autoreconf: dh_autoreconf ./autogen.sh # `make check' crashes and is useless, so disable it override_dh_auto_test: get-orig-source: git clone https://github.com/jenslody/gnome-shell-extension-weather.git gnome-shell-extension-weather-$(DEB_VERSION_UPSTREAM) cd gnome-shell-extension-weather-$(DEB_VERSION_UPSTREAM) && \ git checkout `echo $(DEB_VERSION_UPSTREAM) | sed 's/.*git//'` && \ rm -rf debian tar --exclude-vcs -caf gnome-shell-extension-weather_$(DEB_VERSION_UPSTREAM).orig.tar.xz gnome-shell-extension-weather-$(DEB_VERSION_UPSTREAM) rm -rf gnome-shell-extension-weather-$(DEB_VERSION_UPSTREAM) debian/NEWS.Debian0000644000000000000000000000211412232231433011037 0ustar gnome-shell-extension-weather (0~20131021.git1bf555c-1) unstable; urgency=low This release reverts the move to libgweather introduced in the previous release. We now track a different upstream. As a consequence, after upgrade, the extension must be re-enabled using GNOME Tweak Tool. -- Sébastien Villemot Thu, 24 Oct 2013 16:32:52 +0200 gnome-shell-extension-weather (0~20131020.git30174f2-2) unstable; urgency=low Starting with this release, weather data is fetched through libgweather, for better integration with GNOME technology (in previously releases, weather data was directly fetched from Yahoo!). This change has two consequences: + After the upgrade, you must reconfigure your city locations in the extension preferences. + Since libgweather knows about less locations than Yahoo!, it is possible that your preferred location is no longer available. See https://wiki.gnome.org/LibGWeather/ImprovingLocations for more information. -- Sébastien Villemot Sun, 20 Oct 2013 16:11:21 +0200 debian/copyright0000644000000000000000000000627412232231433011125 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: gnome-shell-extension-weather Upstream-Contact: Jens Lody Source: https://github.com/jenslody/gnome-shell-extension-weather Files: * Copyright: 2011-2013 Elad Alfassa Mark Benjamin Simon Claessens Ecyrbe Timur Kristóf Simon Legner Mattia Meneguzzo Christian Metzler Meng Zhuo , Jens Lody License: GPL-3+ Files: src/convenience.js Copyright: 2011-2012 Giovanni Campagna License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the GNOME nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: debian/* Copyright: 2013 Sébastien Villemot License: GPL-3+ License: GPL-3+ gnome-shell-extension-weather is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . gnome-shell-extension-weather is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with gnome-shell-extension-weather. If not, see . . On Debian systems, the complete text of the GNU General Public License, version 3, can be found in the file `/usr/share/common-licenses/GPL-3'. debian/changelog0000644000000000000000000000430212232231547011040 0ustar gnome-shell-extension-weather (0~20131021.git1bf555c-1) unstable; urgency=low * Switch to a new upstream. The move to libgweather was making the extension useless to people not living in a major city. The upstream which we now track is a fork of the previous upstream, and it uses Yahoo! Weather as data source. As a consequence, upgrades from versions <= 0~20130619.gitf74de79-2 no longer erase city settings. (Closes: #726977) * New patches: + name-in-ext-prefs.patch + french.patch -- Sébastien Villemot Thu, 24 Oct 2013 16:48:46 +0200 gnome-shell-extension-weather (0~20131020.git30174f2-2) unstable; urgency=low * Really include NEWS.Debian -- Sébastien Villemot Mon, 21 Oct 2013 10:25:56 +0200 gnome-shell-extension-weather (0~20131020.git30174f2-1) unstable; urgency=low * New upstream release + Compatible with GNOME Shell 3.10. (Closes: #726914) + With the switch to libgweather, Moscow sunrise/sunset time should now be correct. (Closes: #708564) * debian/copyright: reflect upstream changes * Require GNOME Shell 3.8 or 3.10 * Document the switch to libgweather in NEWS.Debian -- Sébastien Villemot Sun, 20 Oct 2013 16:36:42 +0200 gnome-shell-extension-weather (0~20130619.gitf74de79-2) unstable; urgency=low [ Jeremy Bicha ] * Depend on needed gir packages -- Sébastien Villemot Thu, 15 Aug 2013 13:41:21 +0200 gnome-shell-extension-weather (0~20130619.gitf74de79-1) unstable; urgency=low * New upstream snapshot. + Uses SSL for connecting to Yahoo. (Closes: #706622) -- Sébastien Villemot Wed, 19 Jun 2013 14:21:58 +0200 gnome-shell-extension-weather (0~20130328.git1452a2d-1) unstable; urgency=low * New upstream release. Supports GNOME Shell 3.8. (Closes: #704147) * debian/control: gnome-shell 3.8 now satisfies the dependency. -- Sébastien Villemot Thu, 28 Mar 2013 21:11:34 +0100 gnome-shell-extension-weather (0~20130224.gitfc0ac23-1) unstable; urgency=low * Initial release. (Closes: #648653) -- Sébastien Villemot Tue, 05 Mar 2013 22:06:48 +0100