Hello community, here is the log from the commit of package meteo for openSUSE:Factory checked in at 2019-10-02 12:00:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/meteo (Old) and /work/SRC/openSUSE:Factory/.meteo.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "meteo" Wed Oct 2 12:00:47 2019 rev:5 rq:734431 version:0.9.8 Changes: -------- --- /work/SRC/openSUSE:Factory/meteo/meteo.changes 2019-06-12 13:11:55.212966353 +0200 +++ /work/SRC/openSUSE:Factory/.meteo.new.2352/meteo.changes 2019-10-02 12:00:48.614737279 +0200 @@ -1,0 +2,8 @@ +Tue Oct 1 21:01:44 UTC 2019 - Alexei Podvalsky <[email protected]> + +- Update to 0.9.8: + * Indicator icon issue fixed. + * Fixed some lintian warnings on packaging. + * Fixed issues: #125, #128, #129. + +------------------------------------------------------------------- Old: ---- meteo-0.9.7.tar.gz New: ---- meteo-0.9.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ meteo.spec ++++++ --- /var/tmp/diff_new_pack.YgvYBB/_old 2019-10-02 12:00:49.474735074 +0200 +++ /var/tmp/diff_new_pack.YgvYBB/_new 2019-10-02 12:00:49.478735064 +0200 @@ -17,7 +17,7 @@ Name: meteo -Version: 0.9.7 +Version: 0.9.8 Release: 0 Summary: Program to show the weather forecast of the next hours and days License: GPL-3.0-or-later @@ -83,6 +83,7 @@ %{_datadir}/glib-2.0/schemas/com.gitlab.bitseater.meteo.gschema.xml %{_datadir}/icons/hicolor/*/apps/com.gitlab.bitseater.meteo.??g %{_datadir}/metainfo/com.gitlab.bitseater.meteo.appdata.xml +%{_mandir}/man?/com.gitlab.bitseater.meteo.?%{ext_info} %files lang -f %{name}.lang ++++++ meteo-0.9.7.tar.gz -> meteo-0.9.8.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/.gitlab-ci.yml new/meteo-0.9.8/.gitlab-ci.yml --- old/meteo-0.9.7/.gitlab-ci.yml 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/.gitlab-ci.yml 2019-09-29 22:17:46.000000000 +0200 @@ -1,9 +1,7 @@ --- -## METEO CI ## -## https://gitlab.com/bitseater/meteo +## Copyright (c) 2017-2018 Carlos Suárez (https://gitlab.com/bitseater) ## -## (C) Carlos Suárez <[email protected]> - 2019 stages: - build @@ -28,71 +26,23 @@ script: - git clone $METEO_REPO - cd meteo && dpkg-checkbuilddeps && dpkg-buildpackage + only: + - tags artifacts: when: on_success - expire_in: 90 day paths: - ./*.deb -## Debian build:debian: <<: *build_definition - image: debian:9 + image: debian:10 before_script: - apt-get update -y - apt-get -y install $DEPENS package:debian: - image: debian:9 + image: debian:10 dependencies: - build:debian <<: *debpkg_template - -## Ubuntu - -build:ubuntu: - <<: *build_definition - image: ubuntu:bionic - before_script: - - apt-get update -y - - apt-get -y install $DEPENS - -package:ubuntu: - image: ubuntu:bionic - dependencies: - - build:ubuntu - <<: *debpkg_template - -## Fedora - -build:fedora: - <<: *build_definition - image: fedora:29 - before_script: - - dnf install $DEPENS_RPM -y - -package:fedora: - image: fedora:29 - stage: package - - before_script: - - dnf install $DEPENS_RPM -y - - script: - - rpmdev-setuptree - - cp rpm/meteo.spec ~/rpmbuild/SPECS - - cd ~/rpmbuild - - wget https://gitlab.com/bitseater/meteo/-/archive/0.9.7/meteo-0.9.7.tar.gz - - cp meteo-0.9.7.tar.gz ~/rpmbuild/SOURCES - - QA_SKIP_BUILD_ROOT=1 rpmbuild -v -ba --clean SPECS/meteo.spec - - cd ~/rpmbuild/RPMS/x86_64/ - - cp meteo-0.9.7-1.fc29.x86_64.rpm /builds/bitseater/meteo/ - - cd ~/rpmbuild/SRPMS/ - - cp meteo-0.9.7-1.fc29.src.rpm /builds/bitseater/meteo/ - - artifacts: - paths: - - meteo-0.9.7-1.fc29.x86_64.rpm - - meteo-0.9.7-1.fc29.src.rpm - expire_in: 90 days diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/README.md new/meteo-0.9.8/README.md --- old/meteo-0.9.7/README.md 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/README.md 2019-09-29 22:17:46.000000000 +0200 @@ -22,7 +22,7 @@ #### For Ubuntu and derivates: -You can add my **PPA** at *Launchpad.net*, only for *bionic* and *cosmic* releases: +You can add my **PPA** at *Launchpad.net*, only for *bionic* and *disco* releases: sudo add-apt-repository ppa:bitseater/ppa sudo apt update @@ -37,13 +37,11 @@ #### For Fedora: + +Meteo is availiable in [Official Fedora repo](https://apps.fedoraproject.org/packages/meteo): -You can add my **Copr** repository: + sudo dnf install meteo - sudo dnf copr enable bitseater/meteo - sudo dnf update - sudo dnf install meteo - #### For Arch and derivates: Available in the Arch User Repository: [meteo-gtk](https://aur.archlinux.org/packages/meteo-gtk/) @@ -72,6 +70,10 @@ sudo snap install meteo +#### Packaging status: + +[](https://repology.org/project/meteo/versions) + ---- #### Indicator: @@ -108,13 +110,12 @@ ---- -#### New on release 0.9.7: +#### New on release 0.9.8: -- Change method to search cities. -- Add Dutch (.nl) language and update others languages. -- Fix some locale strings (Thanks Camellan) +- Indicator icon issue fixed. +- Fixed some lintian warnings on packaging. -Fixed issues: #118, #119, #120, #121. +Fixed issues: #125, #128, #129. ---- ### Other screenshots: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/data/com.gitlab.bitseater.meteo.1 new/meteo-0.9.8/data/com.gitlab.bitseater.meteo.1 --- old/meteo-0.9.7/data/com.gitlab.bitseater.meteo.1 1970-01-01 01:00:00.000000000 +0100 +++ new/meteo-0.9.8/data/com.gitlab.bitseater.meteo.1 2019-09-29 22:17:46.000000000 +0200 @@ -0,0 +1,17 @@ +.\" Manpage for com.gitlab.bitseater.meteo. +.\" Contact [email protected] to correct errors or typos. +.TH Meteo 1 "29 Sep 2019" "0.9.8" "Meteo MAN page" +.SH NAME +meteo \- forecast application with OWM API +.SH SYNOPSIS +com.gitlab.bitseater.meteo +.SH DESCRIPTION +meteo is a forecast application built with Vala and GTK, using OpenWeatherMap API. +.SH OPTIONS +Meteo does not take any options. +.SH SEE ALSO +none. +.SH BUGS +No known bugs. +.SH AUTHOR +Carlos Suárez ([email protected]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/data/com.gitlab.bitseater.meteo.appdata.xml.in new/meteo-0.9.8/data/com.gitlab.bitseater.meteo.appdata.xml.in --- old/meteo-0.9.7/data/com.gitlab.bitseater.meteo.appdata.xml.in 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/data/com.gitlab.bitseater.meteo.appdata.xml.in 2019-09-29 22:17:46.000000000 +0200 @@ -44,7 +44,7 @@ <url type="homepage">https://gitlab.com/bitseater/meteo</url> <url type="bugtracker">https://gitlab.com/bitseater/meteo/issues</url> <releases> - <release version="0.9.7" date="2019-05-05"> + <release version="0.9.8" date="2019-09-29"> </release> </releases> <content_rating type="oars-1.0"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/data/meson.build new/meteo-0.9.8/data/meson.build --- old/meteo-0.9.7/data/meson.build 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/data/meson.build 2019-09-29 22:17:46.000000000 +0200 @@ -57,3 +57,8 @@ args: ['validate', join_paths(meson.current_build_dir (), meson.project_name() + '.appdata.xml')] ) endif + +install_man( + meson.project_name () + '.1', +) + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/debian/changelog new/meteo-0.9.8/debian/changelog --- old/meteo-0.9.7/debian/changelog 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/debian/changelog 2019-09-29 22:17:46.000000000 +0200 @@ -1,3 +1,11 @@ +com.gitlab.bitseater.meteo (0.9.8) unstable; urgency=medium + + * Indicator icon issue fixed. + * Fixed some lintian warnings on packaging. + * Fixed issues: #125, #128, #129. + + -- Carlos Suárez <[email protected]> Sat, 28 Sep 2019 22:58:00 +0100 + com.gitlab.bitseater.meteo (0.9.7) unstable; urgency=medium * Changed method to search cities. @@ -7,12 +15,6 @@ -- Carlos Suárez <[email protected]> Sun, 05 May 2019 12:00:00 +0100 -- -- Add Dutch (.nl) language and update others languages. -- Fix some locale strings (Thanks Camellan) - -Fixed issues: - com.gitlab.bitseater.meteo (0.9.6) unstable; urgency=medium * Some new improvement with units convertions diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/debian/compat new/meteo-0.9.8/debian/compat --- old/meteo-0.9.7/debian/compat 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/debian/compat 2019-09-29 22:17:46.000000000 +0200 @@ -1 +1 @@ -9 +11 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/debian/control new/meteo-0.9.8/debian/control --- old/meteo-0.9.7/debian/control 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/debian/control 2019-09-29 22:17:46.000000000 +0200 @@ -2,7 +2,7 @@ Section: x11 Priority: optional Maintainer: Carlos Suárez <[email protected]> -Build-Depends: debhelper, +Build-Depends: debhelper (>= 11), libgtk-3-dev, valac, meson, @@ -11,7 +11,7 @@ libgeocode-glib-dev, libwebkit2gtk-4.0-dev, libappindicator3-dev, -Standards-Version: 3.9.7 +Standards-Version: 4.4.0 Package: com.gitlab.bitseater.meteo Architecture: any diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/debian/copyright new/meteo-0.9.8/debian/copyright --- old/meteo-0.9.7/debian/copyright 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/debian/copyright 2019-09-29 22:17:46.000000000 +0200 @@ -1,11 +1,10 @@ -Format: http://dep.debian.net/deps/dep5 +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: com.gitlab.bitseater.meteo Source: https://gitlab.com/bitseater/meteo -Files: src/* data/* debian/* po/* vapi/* meson/* -Copyright: 2017-2018 Carlos Suárez <[email protected]> - -License: GPL-3.0+ +Files: * src/* data/* debian/* po/* vapi/* meson/* rpm/* snap/* +Copyright: 2017 Carlos Suarez <[email protected]> +License: GPL-3+ This program 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 @@ -21,4 +20,3 @@ . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/debian/rules new/meteo-0.9.8/debian/rules --- old/meteo-0.9.7/debian/rules 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/debian/rules 2019-09-29 22:17:46.000000000 +0200 @@ -27,4 +27,3 @@ override_dh_auto_install: cd debian/build && DESTDIR=${CURDIR}/debian/com.gitlab.bitseater.meteo ninja install - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/meson.build new/meteo-0.9.8/meson.build --- old/meteo-0.9.7/meson.build 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/meson.build 2019-09-29 22:17:46.000000000 +0200 @@ -1,5 +1,5 @@ # Project name-language-version -project('com.gitlab.bitseater.meteo', ['vala', 'c'], version: '0.9.7') +project('com.gitlab.bitseater.meteo', ['vala', 'c'], version: '0.9.8') # Main libraries gnome = import('gnome') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/quick.sh new/meteo-0.9.8/quick.sh --- old/meteo-0.9.7/quick.sh 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/quick.sh 2019-09-29 22:17:46.000000000 +0200 @@ -15,6 +15,7 @@ -b Build -c Compile -d Debug + -e Execute -h Show this message -l List sources files -r Registre schemas @@ -52,6 +53,12 @@ G_MESSAGES_DEBUG=all ./build/$PACKAGE } +# Execute mode +execut(){ + ./build/$PACKAGE +} + + # Uninstall uninstall(){ ninja -v -C build @@ -60,7 +67,7 @@ rm -rv $HOME/.cache/$PACKAGE echo "Done." echo "Removing glib settings ..." - dconf reset -f /com/gitlab/bitseater/meteo/ + dconf reset -f /com/gitlab/bitseater/gitdev/ echo "Done." echo "Updating icon cache ..." sudo update-icon-caches /usr/share/icons/hicolor/ @@ -79,7 +86,7 @@ } # Menu options -while getopts “bcdhlrtu” OPTION +while getopts “bcdehlrtu” OPTION do case $OPTION in b) @@ -95,6 +102,10 @@ debug exit 1 ;; + e) + execut + exit 1 + ;; h) usage exit 1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/rpm/meteo.spec new/meteo-0.9.8/rpm/meteo.spec --- old/meteo-0.9.7/rpm/meteo.spec 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/rpm/meteo.spec 2019-09-29 22:17:46.000000000 +0200 @@ -1,11 +1,11 @@ Name: meteo -Version: 0.9.7 +Version: 0.9.8 Release: 1%{?dist} Summary: Current weather information, OpenWeather client License: GPLv3+ URL: https://gitlab.com/bitseater/meteo -Source0: https://gitlab.com/bitseater/meteo/-/archive/0.9.7/meteo-0.9.7.tar.gz +Source0: https://gitlab.com/bitseater/meteo/-/archive/0.9.8/meteo-0.9.8.tar.gz %define DEPENS_RPM rpmdevtools, git, gcc, wget, meson, ninja-build, vala, vala-devel, gtk3-devel, libsoup-devel, json-glib-devel, geocode-glib-devel, webkit2gtk3-devel, libappindicator-gtk3-devel, libappstream-glib @@ -31,7 +31,7 @@ %license COPYING %doc AUTHORS CREDITS.md README.md %{_bindir}/com.gitlab.bitseater.meteo -%{_prefix}/lib/debug/usr/bin/com.gitlab.bitseater.meteo-0.9.7-1.fc29.x86_64.debug +%{_prefix}/lib/debug/usr/bin/com.gitlab.bitseater.meteo-0.9.8-1.fc30.x86_64.debug %{_datadir}/applications/com.gitlab.bitseater.meteo.desktop %{_datadir}/glib-2.0/schemas/com.gitlab.bitseater.meteo.gschema.xml %{_datadir}/icons/hicolor/128x128/apps/com.gitlab.bitseater.meteo.svg @@ -66,12 +66,11 @@ %{_datadir}/locale/ru/LC_MESSAGES/com.gitlab.bitseater.meteo.mo %{_datadir}/locale/sr/LC_MESSAGES/com.gitlab.bitseater.meteo.mo %{_datadir}/metainfo/com.gitlab.bitseater.meteo.appdata.xml - +%{_mandir}/man1/*.1* %changelog -* Sun May 05 2019 Carlos Suárez (bitseater) -- Changed method to search cities. -- Added Dutch (.nl) language and update others languages. -- Fixed some locale strings (Thanks Camellan). -- Fixed issues: #118, #119, #120, #121. +* Sat Sep 28 2019 Carlos Suárez (bitseater) +- Indicator icon issue fixed. +- Fixed some lintian warnings on packaging. +- Fixed issues: #125, #128, #129. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/src/Utils/Iconame.vala new/meteo-0.9.8/src/Utils/Iconame.vala --- old/meteo-0.9.7/src/Utils/Iconame.vala 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/src/Utils/Iconame.vala 2019-09-29 22:17:46.000000000 +0200 @@ -21,17 +21,17 @@ public class Iconame : Gtk.Image { public Iconame (string iconum, int size) { - var setting = new Settings ("com.gitlab.bitseater.meteo"); - string subico = ""; - if (setting.get_boolean ("symbolic")) { - subico = "-symbolic"; - } icon_size = Gtk.IconSize.DIALOG; - icon_name = get_icon (iconum) + subico; + icon_name = get_icon (iconum); pixel_size = size; } public string get_icon (string code) { + var setting = new Settings ("com.gitlab.bitseater.meteo"); + string subico = ""; + if (setting.get_boolean ("symbolic")) { + subico = "-symbolic"; + } string str_icon = ""; switch (code) { case "01d": @@ -92,7 +92,7 @@ str_icon = "dialog-error"; break; } - return str_icon; + return str_icon + subico; } } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/src/Widgets/City.vala new/meteo-0.9.8/src/Widgets/City.vala --- old/meteo-0.9.7/src/Widgets/City.vala 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/src/Widgets/City.vala 2019-09-29 22:17:46.000000000 +0200 @@ -1,10 +1,10 @@ /* -* Copyright (c) 2016 bitseater (https://github.com/bitseater/meteo) +* Copyright (c) 2017-2018 Carlos Suárez (https://gitlab.com/bitseater) * * This program 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 2 of the License, or (at your option) any later version. +* version 3 of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -12,11 +12,9 @@ * General Public License for more details. * * You should have received a copy of the GNU General Public -* License along with this program; if not, write to the -* Free Software Foundation, Inc., 59 Temple Place - Suite 330, -* Boston, MA 02111-1307, USA. +* License along with this program; If not, see <http://www.gnu.org/licenses/>. * -* Authored by: bitseater <[email protected]> +* Authored by: Carlos Suárez <[email protected]> */ namespace Meteo.Widgets { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/src/Widgets/Preferences.vala new/meteo-0.9.8/src/Widgets/Preferences.vala --- old/meteo-0.9.7/src/Widgets/Preferences.vala 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/src/Widgets/Preferences.vala 2019-09-29 22:17:46.000000000 +0200 @@ -21,6 +21,7 @@ public class Preferences : Gtk.Dialog { public Preferences (Meteo.MainWindow window, Meteo.Widgets.Header header) { + title = (_("Preferences")); resizable = false; deletable = true; transient_for = window; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meteo-0.9.7/src/Widgets/Today.vala new/meteo-0.9.8/src/Widgets/Today.vala --- old/meteo-0.9.7/src/Widgets/Today.vala 2019-05-05 14:25:48.000000000 +0200 +++ new/meteo-0.9.8/src/Widgets/Today.vala 2019-09-29 22:17:46.000000000 +0200 @@ -101,7 +101,7 @@ attach (sunset, 3, 11, 2, 1); var setting = new Settings ("com.gitlab.bitseater.meteo"); - window.set_icolabel (icon.get_icon (today.icon) + "-symbolic", today.temp); + window.set_icolabel (icon.get_icon (today.icon), today.temp); window.set_indicatormenu (today.humidity, today.pressure, today.windspeed, today.winddir, today.clouds, today.sunrise, today.sunset, setting.get_string ("location")); if (setting.get_boolean ("indicator")) { window.show_indicator ();
