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
+
+- 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 - 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:
+
+[![Packaging status](https://repology.org/badge/vertical-allrepos/meteo.svg)](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 bitseater@gmail.com 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 (bitseater@gmail.com)
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>
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 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 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
-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
-
-License: GPL-3.0+
+Files: * src/* data/* debian/* po/* vapi/* meson/* rpm/* snap/*
+Copyright: 2017 Carlos Suarez
+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
+* Authored by: Carlos Suárez
*/
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 ();