Hello community,

here is the log from the commit of package linssid.13924 for 
openSUSE:Leap:15.2:Update checked in at 2020-09-10 14:26:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2:Update/linssid.13924 (Old)
 and      /work/SRC/openSUSE:Leap:15.2:Update/.linssid.13924.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "linssid.13924"

Thu Sep 10 14:26:19 2020 rev:1 rq:832745 version:3.6

Changes:
--------
New Changes file:

--- /dev/null   2020-09-10 00:27:47.435250138 +0200
+++ /work/SRC/openSUSE:Leap:15.2:Update/.linssid.13924.new.4249/linssid.changes 
2020-09-10 14:26:20.266532417 +0200
@@ -0,0 +1,149 @@
+-------------------------------------------------------------------
+Sat Sep  5 14:58:30 UTC 2020 - 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 to use pkgconfig
+
+- Avoid use of ®/™ signs in specfiles as per guidelines.
+
+- Spec cleanup
+
+-------------------------------------------------------------------
+Wed Oct 11 13:16:37 UTC 2017 - [email protected]
+
+- Fixed future Factory build, see (boo#1062783)
+
+-------------------------------------------------------------------
+Sat Jul 29 17:47:56 UTC 2017 - [email protected]
+
+- Dropped linssid-use-static-qwt.patch and
+  qwt-6.1.3.tar.bz2
+- Added linssid-use-shared-qwt-qt5.patch
+- Build against system qwt6-qt5 shared lib
+- Added linssid-icons-patch to fix icons locations
+- Fixed executable path
+
+-------------------------------------------------------------------
+Fri Sep 30 10:33:18 UTC 2016 - [email protected]
+
+- Update to version 2.9
+  * Conversion from old linux wireless tools to nl80211 tools.
+  * New information displayed - bandwidth, make and model of
+    router (when available)
+  * Updated vendor database
+
+- Updated bundled qwt library to 6.1.3 and added attendant
+  linssid-use-static-qwt.patch
+
+- Dropped linssid-fix-make-and-compile-errors-2.7.patch and
+  linssid-qt-5_4-static-const-fix.patch
+
+-------------------------------------------------------------------
+Sat Oct 24 16:11:20 UTC 2015 - [email protected]
+
+- Fixed Leap build
+
+-------------------------------------------------------------------
+Mon Jan 26 10:18:31 UTC 2015 - [email protected]
+
+- Added linssid-qt-5_4-static-const-fix.patch for OpenSUSE > 13.2:
+  + Fix compiling with Qt >= 5.4
+
+-------------------------------------------------------------------
+Thu Nov 20 12:31:57 UTC 2014 - [email protected]
+
+- Added required dependencies
+
+-------------------------------------------------------------------
+Sat Nov  1 14:18:41 UTC 2014 - [email protected]
+
+- Update to version 2.7:
+  + Hopefully fixes an occassional problem in some configurations where 
LinSSID hangs during
+    scan when the wifi interface is connected to an attach point
+  + Updated vendor database
+
+-------------------------------------------------------------------
+Sun Jul 27 19:10:51 UTC 2014 - [email protected]
+
+- Update to version 2.6:
+  + Fixes a possible bug in interface detection
+  + Static link to libboost-regex (openSUSE dropped in patch)
+  + Update vendor database
+- Updates from version 2.5:
+  + Fixes an issue with how the zsh shell interprets command lines.
+    Huge thanks to Alex Stelmachonak.
+- Updates from version 2.4:
+  + Same as 2.3 code but necessary to get a i386 build through
+    Canonical. Long story.
+- Updates from version 2.3:
+  + Fixed issue with RTL8187SE card and driver not providing
+    frequency resulting in LinSSID crash.
+  + Renamed the column that displays WEP, WPA2, etc., to "Privacy".
+  + Added column for protocol {a,b,g,n}. (Note that many drivers do
+    not report protocol.).
+  + Modified data logging format to reflect as above.
+  + Added buttons for immediate clear or set of plotting of all
+    visible attach points.
+  + Improved response to Plot column check boxes.
+  + Cleaned up a few minor bugs.
+  + Updated vendor database.
+- Updates from version 2.2:
+  + Fixes several small bugs.
+  + Adds a status display line to top panel.
+  + Now built with QT5 and Qwt 6.1.
+  + Updated wifi vendor database.
+- Rebase linssid-fix-make-and-compile-errors.patch to clean up
+  linssid-app.pro build errors and desktop file.
+
+-------------------------------------------------------------------
+Fri Feb 28 20:24:08 UTC 2014 - [email protected]
+
+- Initial build.
+- Add linssid-fix-make-and-compile-errors.patch: Clean up pro,
+  desktop files and fix compile errors.
+- Add linssid_wrapper script to ensure the /usr/sbin path is set
+  and removed when finished.

New:
----
  linssid-icons.patch
  linssid-use-shared-qwt-qt5.patch
  linssid.changes
  linssid.spec
  linssid_3.6.orig.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ linssid.spec ++++++
#
# spec file for package linssid
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2014 Malcolm J Lewis <[email protected]>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via https://bugs.opensuse.org/
#


Name:           linssid
Version:        3.6
Release:        0
Summary:        Graphical wireless scanning for Linux
License:        GPL-3.0-only
Group:          System/Monitoring
URL:            https://sourceforge.net/projects/linssid/
Source0:        
https://sourceforge.net/projects/linssid/files/LinSSID_%{version}/linssid_%{version}.orig.tar.gz
# PATCH-FIX-OPENSUSE linssid-icons.patch -- puts icons in the proper paths
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
BuildRequires:  fdupes
BuildRequires:  gcc-c++
BuildRequires:  libboost_regex-devel
BuildRequires:  update-desktop-files
BuildRequires:  pkgconfig(Qt5Concurrent)
BuildRequires:  pkgconfig(Qt5Core) >= 5.2
BuildRequires:  pkgconfig(Qt5OpenGL)
BuildRequires:  pkgconfig(Qt5PrintSupport)
BuildRequires:  pkgconfig(Qt5Qwt6)
BuildRequires:  pkgconfig(Qt5Svg)
BuildRequires:  pkgconfig(Qt5UiTools)
Requires:       iw

%description
LinSSID is graphically and functionally similar to Inssider (from
Microsoft Windows).
It is written in C++ using Linux wireless tools and Qt5.

%prep
%autosetup -p1

%build
%qmake5
%make_build

%install
%qmake5_install
# create launcher
mkdir -pv %{buildroot}%{_bindir}
tee %{buildroot}/%{_bindir}/linssid_wrapper << "EOF"
#!/bin/bash
TMP_PATH=$PATH
PATH=$PATH:%{_sbindir}
%{_bindir}/xdg-su -c %{_sbindir}/linssid
PATH=$TMP_PATH
EOF
%fdupes %{buildroot}

%files
%license linssid-app/license.txt
%{_sbindir}/linssid
%attr(755,root,root) %{_bindir}/linssid_wrapper
%{_datadir}/applications/linssid.desktop
%{_datadir}/linssid
%{_datadir}/pixmaps/linssid.svg

%changelog
++++++ linssid-icons.patch ++++++
Index: linssid-3.6/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>../../../../../../../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>
@@ -75,7 +75,7 @@
       <string notr="true"/>
      </property>
      <property name="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-3.6/linssid-app/MainForm.ui
===================================================================
--- 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>
            </property>
            <property name="iconSize">
             <size>
@@ -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-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=1.0
 Name=LinSSID
-GenericName=
+GenericName=WiFi monitor
 Comment=Find local wireless attach points
-Exec=linssid-pkexec
-Icon=/usr/share/pixmaps/linssid48.png
+Exec=linssid_wrapper
+Icon=linssid
 Terminal=false
 Type=Application
-Categories=Network
+Categories=Application;Network;Network;Monitor;
 Name[en]=LinSSID
 Name[en_US]=LinSSID
Index: linssid-3.6/linssid-app/linssid-app.pro
===================================================================
--- 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 *.svg
+icons.files = linssid.svg
 INSTALLS += icons
 data.path = /usr/share/linssid
-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 ++++++
Index: linssid-3.6/linssid-app/linssid-app.pro
===================================================================
--- 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
 LIBS += -lboost_regex
-LIBS += /usr/lib/libqwt-qt5.so.6
 QMAKE_CXXFLAGS += -std=c++11
 #
 TARGET = linssid

Reply via email to