Hello community, here is the log from the commit of package linssid for openSUSE:Factory checked in at 2019-06-19 20:58:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/linssid (Old) and /work/SRC/openSUSE:Factory/.linssid.new.4811 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "linssid" Wed Jun 19 20:58:29 2019 rev:3 rq:704828 version:3.6 Changes: -------- --- /work/SRC/openSUSE:Factory/linssid/linssid.changes 2017-10-13 14:18:37.369540461 +0200 +++ /work/SRC/openSUSE:Factory/.linssid.new.4811/linssid.changes 2019-06-19 20:58:32.853988998 +0200 @@ -1,0 +2,55 @@ +Wed May 22 19:00:42 UTC 2019 - Luigi Baldoni <[email protected]> + +- Refreshed linssid-use-shared-qwt-qt5.patch to use pkgconfig + +------------------------------------------------------------------- +Mon Apr 22 15:27:58 UTC 2019 - Luigi Baldoni <[email protected]> + +- Update to Version 3.6 + * Attempts to resolve 802.11s mesh network nodes to their + master. If otherwise not reported, marks SSID field of mesh + node APs as "<mesh-masterSSID>". + version 3.5: + * New vendor database and search scheme that now looks in ieee + oui large, medium, and small block databases. Previously only + looked in large block database because that's where 98% of + all devices are found. + * Displays SSID of attach points with no SSID as "<hidden>". + version 3.4: + * Fixes location and owner of ".linssid.prefs" and + "LinSSID.datalog". + Instead of placed in /root and owned by root they are now + placed in "$HOME" and owned by "$USER" when launched with + linssid-pkexec which is the normal .desktop launch. + * Fixed some wrongly addressed cosmetic icons. + * Updated vendor data file. (Version 3.3 had some trailing + characters that messed up data logging.) + * Sundry under-the-hood optimizations. + version 3.3: + * Adds selection of table font size in preferences dialog. + version 3.2: + * Now shows mark for control channel on the channel plots. + Very useful for making sure your control channel(s) don't + overlap with the neighbors'. + * Fixes potential memory leak with attached plots. + version 3.1: + * Big change - now requires polkit (policykit) authentication. + No way around this as debian/ubuntu/* has emasculated su and + sudo. + A step backward IMHO. Now the whole app must run as root. + So, all of the prefs and log files are now in /root and are + owned by root. And, the whole app must run as root instead + of just well-tested system parts. + * Major rewrite of the synchronization between the main window + and the data getter. + * Install rewrite + * Desktop file fix + * Updated vendor database + version 3.0: + * Fix race condition with large number of SSID + * Updated vendor database + +- Refreshed linssid-icons.patch and + linssid-use-shared-qwt-qt5.patch + +------------------------------------------------------------------- Old: ---- linssid_2.9.orig.tar.gz New: ---- linssid_3.6.orig.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ linssid.spec ++++++ --- /var/tmp/diff_new_pack.4FXBCU/_old 2019-06-19 20:58:33.573989643 +0200 +++ /var/tmp/diff_new_pack.4FXBCU/_new 2019-06-19 20:58:33.577989647 +0200 @@ -1,7 +1,7 @@ # # spec file for package linssid # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 Malcolm J Lewis <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -13,15 +13,15 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: linssid -Version: 2.9 +Version: 3.6 Release: 0 Summary: Graphical wireless scanning for Linux -License: GPL-3.0 +License: GPL-3.0-only Group: System/Monitoring Url: http://sourceforge.net/projects/linssid/ Source0: http://sourceforge.net/projects/linssid/files/LinSSID_%{version}/linssid_%{version}.orig.tar.gz @@ -29,13 +29,13 @@ Patch0: linssid-icons.patch # PATCH-FIX-OPENSUSE linssid-icons.patch linssid-use-shared-qwt-qt5.patch -- uses shared qwt6 as packaged on openSUSE Patch1: linssid-use-shared-qwt-qt5.patch -%if 0%{?suse_version} > 1320 +BuildRequires: fdupes +BuildRequires: gcc-c++ +%if 0%{?suse_version} > 1315 BuildRequires: libboost_regex-devel %else BuildRequires: boost-devel %endif -BuildRequires: fdupes -BuildRequires: gcc-c++ BuildRequires: update-desktop-files BuildRequires: pkgconfig(Qt5Concurrent) BuildRequires: pkgconfig(Qt5Core) >= 5.2 @@ -44,7 +44,6 @@ BuildRequires: pkgconfig(Qt5Qwt6) BuildRequires: pkgconfig(Qt5Svg) BuildRequires: pkgconfig(Qt5UiTools) -BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: iw %description @@ -57,11 +56,11 @@ %patch1 -p1 %build -qmake-qt5 QMAKE_CXXFLAGS="%{optflags}" +%qmake5 make %{?_smp_mflags} %install -make INSTALL_ROOT=%{buildroot} install +%qmake5_install # create launcher mkdir -pv %{buildroot}%{_bindir} tee %{buildroot}/%{_bindir}/linssid_wrapper << "EOF" @@ -73,7 +72,7 @@ EOF %fdupes -s %{buildroot} -%if 0%{?suse_version} <= 1320 +%if 0%{?suse_version} <= 1315 %post %desktop_database_post @@ -82,8 +81,7 @@ %endif %files -%defattr(-,root,root) -%doc linssid-app/license.txt +%license linssid-app/license.txt %{_sbindir}/linssid %attr(755,root,root) %{_bindir}/linssid_wrapper %{_datadir}/applications/linssid.desktop ++++++ linssid-icons.patch ++++++ --- /var/tmp/diff_new_pack.4FXBCU/_old 2019-06-19 20:58:33.609989675 +0200 +++ /var/tmp/diff_new_pack.4FXBCU/_new 2019-06-19 20:58:33.609989675 +0200 @@ -1,13 +1,13 @@ -Index: linssid-2.9/linssid-app/AboutBox.ui +Index: linssid-3.6/linssid-app/AboutBox.ui =================================================================== ---- linssid-2.9.orig/linssid-app/AboutBox.ui -+++ linssid-2.9/linssid-app/AboutBox.ui +--- linssid-3.6.orig/linssid-app/AboutBox.ui ++++ linssid-3.6/linssid-app/AboutBox.ui @@ -15,7 +15,7 @@ </property> <property name="windowIcon"> <iconset> -- <normaloff>linssid.png</normaloff>linssid.png</iconset> -+ <normaloff>/usr/share/linssid/linssid.png</normaloff>/usr/share/linssid/linssid.png</iconset> +- <normaloff>../../../../../../../usr/share/pixmaps/linssid.png</normaloff>../../../../../../../usr/share/pixmaps/linssid.png</iconset> ++ <normaloff>/usr/share/pixmaps/linssid.png</normaloff>/usr/share/pixmaps/linssid.png</iconset> </property> <property name="modal"> <bool>true</bool> @@ -15,63 +15,91 @@ <string notr="true"/> </property> <property name="pixmap"> -- <pixmap>../../../../usr/share/pixmaps/linssid.png</pixmap> -+ <pixmap>/usr/share/linssid/linssid.png</pixmap> +- <pixmap>../../../../../../../usr/share/pixmaps/linssid.png</pixmap> ++ <pixmap>/usr/share/pixmaps/linssid.png</pixmap> </property> <property name="alignment"> <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> -Index: linssid-2.9/linssid-app/MainForm.ui +Index: linssid-3.6/linssid-app/MainForm.ui =================================================================== ---- linssid-2.9.orig/linssid-app/MainForm.ui -+++ linssid-2.9/linssid-app/MainForm.ui -@@ -125,8 +125,8 @@ +--- linssid-3.6.orig/linssid-app/MainForm.ui ++++ linssid-3.6/linssid-app/MainForm.ui +@@ -21,7 +21,7 @@ + </property> + <property name="windowIcon"> + <iconset> +- <normaloff>../../../../../../../usr/share/pixmaps/linssid.png</normaloff>../../../../../../../usr/share/pixmaps/linssid.png</iconset> ++ <normaloff>/usr/share/pixmaps/linssid.png</normaloff>/usr/share/pixmaps/linssid.png</iconset> + </property> + <widget class="QWidget" name="centralwidget"> + <property name="sizePolicy"> +@@ -228,8 +228,8 @@ </property> <property name="icon"> <iconset> -- <normaloff>../../../../usr/share/linssid/linssid-start.png</normaloff> -- <normalon>../../../../usr/share/linssid/linssid-pause.png</normalon>../../../../usr/share/linssid/linssid-start.png</iconset> +- <normaloff>../../../../../../../usr/share/linssid/linssid-start.png</normaloff> +- <normalon>../../../../../../../usr/share/linssid/linssid-pause.png</normalon>../../../../../../../usr/share/linssid/linssid-start.png</iconset> + <normaloff>/usr/share/linssid/linssid-start.png</normaloff> + <normalon>/usr/share/linssid/linssid-pause.png</normalon>/usr/share/linssid/linssid-start.png</iconset> </property> <property name="iconSize"> <size> -Index: linssid-2.9/linssid-app/linssid.desktop +@@ -301,7 +301,7 @@ + <string/> + </property> + <property name="pixmap"> +- <pixmap>../../../../../../../usr/share/pixmaps/linssid.png</pixmap> ++ <pixmap>/usr/share/pixmaps/linssid.png</pixmap> + </property> + </widget> + </item> +Index: linssid-3.6/linssid-app/linssid.desktop =================================================================== ---- linssid-2.9.orig/linssid-app/linssid.desktop -+++ linssid-2.9/linssid-app/linssid.desktop -@@ -1,15 +1,13 @@ +--- linssid-3.6.orig/linssid-app/linssid.desktop ++++ linssid-3.6/linssid-app/linssid.desktop +@@ -1,14 +1,13 @@ -#!/usr/bin/env xdg-open - [Desktop Entry] Encoding=UTF-8 --Version=2.9 +Version=1.0 Name=LinSSID -GenericName= +GenericName=WiFi monitor Comment=Find local wireless attach points --Exec=linssid +-Exec=linssid-pkexec -Icon=/usr/share/pixmaps/linssid48.png +Exec=linssid_wrapper +Icon=linssid Terminal=false Type=Application --Categories=Application;Network;Internet; +-Categories=Network +Categories=Application;Network;Network;Monitor; Name[en]=LinSSID - Name[en_US]=linssid -Index: linssid-2.9/linssid-app/linssid-app.pro + Name[en_US]=LinSSID +Index: linssid-3.6/linssid-app/linssid-app.pro =================================================================== ---- linssid-2.9.orig/linssid-app/linssid-app.pro -+++ linssid-2.9/linssid-app/linssid-app.pro -@@ -32,8 +32,8 @@ dtop.path = /usr/share/applications +--- linssid-3.6.orig/linssid-app/linssid-app.pro ++++ linssid-3.6/linssid-app/linssid-app.pro +@@ -28,19 +28,13 @@ QMAKE_CXXFLAGS += -std=c++11 + TARGET = linssid + target.path = /usr/sbin + INSTALLS += target +-targetexec.path = /usr/bin +-targetexec.files=linssid-pkexec +-INSTALLS += targetexec + dtop.path = /usr/share/applications dtop.files = linssid.desktop INSTALLS += dtop icons.path = /usr/share/pixmaps --icons.files = *.png +-icons.files = *.png *.svg +icons.files = linssid.svg INSTALLS += icons data.path = /usr/share/linssid --data.files = oui.datb linssid-pause.png linssid-start.png -+data.files = oui.datb linssid-pause.png linssid-start.png linssid.png +-data.files = oui.datc linssid-pause.png linssid-start.png ++data.files = oui.datc linssid-pause.png linssid-start.png linssid.png INSTALLS += data +-policy.path = /usr/share/polkit-1/actions +-policy.files = com.warsev.pkexec.linssid.policy +-INSTALLS += policy + ++++++ linssid-use-shared-qwt-qt5.patch ++++++ --- /var/tmp/diff_new_pack.4FXBCU/_old 2019-06-19 20:58:33.617989682 +0200 +++ /var/tmp/diff_new_pack.4FXBCU/_new 2019-06-19 20:58:33.621989686 +0200 @@ -1,21 +1,24 @@ -Index: linssid-2.9/linssid-app/linssid-app.pro +Index: linssid-3.6/linssid-app/linssid-app.pro =================================================================== ---- linssid-2.9.orig/linssid-app/linssid-app.pro -+++ linssid-2.9/linssid-app/linssid-app.pro -@@ -20,13 +20,13 @@ QMAKE_CXX = g++ +--- linssid-3.6.orig/linssid-app/linssid-app.pro ++++ linssid-3.6/linssid-app/linssid-app.pro +@@ -4,7 +4,8 @@ TARGET = linssid + VERSION = 3.6 + CONFIG -= debug_and_release app_bundle lib_bundle + CONFIG += release +-PKGCONFIG += ++CONFIG += link_pkgconfig ++PKGCONFIG += Qt5Qwt6 + QT = core gui widgets svg + SOURCES += AboutBox.cpp Getter.cpp MainForm.cpp main.cpp prefsDialog.cpp + HEADERS += AboutBox.h Custom.h Getter.h MainForm.h prefsDialog.h +@@ -20,9 +21,7 @@ QMAKE_CXX = g++ DEFINES += INCLUDEPATH += /usr/include/boost INCLUDEPATH += /usr/include/qt5 -INCLUDEPATH += /usr/include/qwt -+INCLUDEPATH += /usr/include/qt5/qwt6 LIBS += -lboost_regex -LIBS += /usr/lib/libqwt-qt5.so.6 -+LIBS += -lqwt-qt5 QMAKE_CXXFLAGS += -std=c++11 # TARGET = linssid --target.path = /usr/bin -+target.path = /usr/sbin - INSTALLS += target - dtop.path = /usr/share/applications - dtop.files = linssid.desktop ++++++ linssid_2.9.orig.tar.gz -> linssid_3.6.orig.tar.gz ++++++ ++++ 54598 lines of diff (skipped)
