commit wavemon for openSUSE:Factory

2020-10-26 Thread root
Hello community,

here is the log from the commit of package wavemon for openSUSE:Factory checked 
in at 2020-10-26 16:21:56

Comparing /work/SRC/openSUSE:Factory/wavemon (Old)
 and  /work/SRC/openSUSE:Factory/.wavemon.new.3463 (New)


Package is "wavemon"

Mon Oct 26 16:21:56 2020 rev:28 rq:844020 version:0.9.2

Changes:

--- /work/SRC/openSUSE:Factory/wavemon/wavemon.changes  2020-03-17 
13:09:47.497782671 +0100
+++ /work/SRC/openSUSE:Factory/.wavemon.new.3463/wavemon.changes
2020-10-26 16:22:28.571232545 +0100
@@ -1,0 +2,31 @@
+Sat Oct 24 19:04:00 UTC 2020 - Martin Hauke 
+
+- Update to versino 0.9.2
+  General
+  * proper rendering on UTF-8 terminals (#70),
+  * enabled by using libncursesw in place of libncurses,
+  * and using wide-characters for rendering where supported.
+  Info Screen:
+  * properly clear area when updating with new data,
+  * do not leave rx / tx empty when no data available (use 'n/a'
+instead),
+  * improve rendering on some terminal types (e.g. ansi),
+  * refresh immediately after a window-size change;
+  History Screen:
+  * do not display noise / SNR levels when such data is not
+reported by the driver;
+  Scan Screen:
+  * fix segmentation fault when no CAP_NET_ADMIN permissions,
+  * fix locking bug (#78), redoing the original and incorrect fix
+(#42),
+as a result, screen now retains data when switching windows;
+  Conf Screen:
+  * fix memory leak identified in #73,
+  * reorganize into sections via separators.
+  Miscellaneous
+  * Keyboard shortcuts: can now use 0..9 in place of F10,
+F1..F9 (#76);
+  * Scan screen: increased the usable window size by 1 line;
+  * Build: updated several outdated build/bootstrap files.
+
+---

Old:

  wavemon-0.9.1.tar.gz

New:

  wavemon-0.9.2.tar.gz



Other differences:
--
++ wavemon.spec ++
--- /var/tmp/diff_new_pack.FYJYPl/_old  2020-10-26 16:22:29.035232918 +0100
+++ /var/tmp/diff_new_pack.FYJYPl/_new  2020-10-26 16:22:29.035232918 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   wavemon
-Version:0.9.1
+Version:0.9.2
 Release:0
 Summary:An ncurses monitoring application for wireless network devices
 License:GPL-2.0-or-later

++ wavemon-0.9.1.tar.gz -> wavemon-0.9.2.tar.gz ++
 5545 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/wavemon-0.9.1/AUTHORS new/wavemon-0.9.2/AUTHORS
--- old/wavemon-0.9.1/AUTHORS   2019-12-30 00:45:44.0 +0100
+++ new/wavemon-0.9.2/AUTHORS   1970-01-01 01:00:00.0 +0100
@@ -1,10 +0,0 @@
-Current Maintainer:

-Gerrit Renker 
-
-Original author:
-
-Jan Morgenstern 
-
-wavemon uses the Linux Wireless Extensions by Jean Tourrilhes 
.
-See also the files THANKS and ChangeLog.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/wavemon-0.9.1/ChangeLog new/wavemon-0.9.2/ChangeLog
--- old/wavemon-0.9.1/ChangeLog 2019-12-30 00:45:44.0 +0100
+++ new/wavemon-0.9.2/ChangeLog 1970-01-01 01:00:00.0 +0100
@@ -1,4 +0,0 @@
-ChangeLog:
-   Since version 0.5, wavemon is maintained as a git tree
-   where all changes can be tracked in detail, found at
-   https://github.com/uoaerg/wavemon
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/wavemon-0.9.1/INSTALL new/wavemon-0.9.2/INSTALL
--- old/wavemon-0.9.1/INSTALL   2019-12-30 00:45:44.0 +0100
+++ new/wavemon-0.9.2/INSTALL   1970-01-01 01:00:00.0 +0100
@@ -1,237 +0,0 @@
-Installation Instructions
-*
-
-Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
-2006, 2007 Free Software Foundation, Inc.
-
-This file is free documentation; the Free Software Foundation gives
-unlimited permission to copy, distribute and modify it.
-
-Basic Installation
-==
-
-Briefly, the shell commands `./configure; make; make install' should

commit wavemon for openSUSE:Factory

2020-03-17 Thread root
Hello community,

here is the log from the commit of package wavemon for openSUSE:Factory checked 
in at 2020-03-17 13:09:41

Comparing /work/SRC/openSUSE:Factory/wavemon (Old)
 and  /work/SRC/openSUSE:Factory/.wavemon.new.3160 (New)


Package is "wavemon"

Tue Mar 17 13:09:41 2020 rev:27 rq:785630 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/wavemon/wavemon.changes  2019-12-30 
12:35:35.583829056 +0100
+++ /work/SRC/openSUSE:Factory/.wavemon.new.3160/wavemon.changes
2020-03-17 13:09:47.497782671 +0100
@@ -1,0 +2,5 @@
+Mon Mar 16 12:58:04 UTC 2020 - Martin Pluskal 
+
+- Clean up spec file with spec-cleaner
+
+---



Other differences:
--
++ wavemon.spec ++
--- /var/tmp/diff_new_pack.pbNXaL/_old  2020-03-17 13:09:48.929783770 +0100
+++ /var/tmp/diff_new_pack.pbNXaL/_new  2020-03-17 13:09:48.961783795 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package wavemon
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 Summary:An ncurses monitoring application for wireless network devices
 License:GPL-2.0-or-later
 Group:  Productivity/Networking/Diagnostic
-Url:https://github.com/uoaerg/wavemon
+URL:https://github.com/uoaerg/wavemon
 Source: 
https://github.com/uoaerg/wavemon/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  libcap-devel
 BuildRequires:  ncurses-devel
@@ -42,13 +42,10 @@
 %setup -q
 
 %build
-if [ -n "$SOURCE_DATE_EPOCH" ] ; then
-  export BUILD_DATE=`date -d@$SOURCE_DATE_EPOCH`
-fi
 export CFLAGS="%{optflags} `pkg-config --cflags libnl-3.0` -D_REENTRANT 
-pthread"
 %configure \
   --docdir=%{_docdir}/%{name}
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install
@@ -56,10 +53,11 @@
 mv %{buildroot}%{_datadir}/%{name} %{buildroot}%{_docdir}/
 
 %files
-%defattr(-,root,root,-)
+%license COPYING
+%doc README.md
 %{_bindir}/wavemon
-%{_mandir}/man1/wavemon.1%{ext_man}
-%{_mandir}/man5/wavemonrc.5%{ext_man}
+%{_mandir}/man1/wavemon.1%{?ext_man}
+%{_mandir}/man5/wavemonrc.5%{?ext_man}
 %{_docdir}/%{name}
 
 %changelog




commit wavemon for openSUSE:Factory

2019-12-30 Thread root
Hello community,

here is the log from the commit of package wavemon for openSUSE:Factory checked 
in at 2019-12-30 12:35:34

Comparing /work/SRC/openSUSE:Factory/wavemon (Old)
 and  /work/SRC/openSUSE:Factory/.wavemon.new.6675 (New)


Package is "wavemon"

Mon Dec 30 12:35:34 2019 rev:26 rq:760009 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/wavemon/wavemon.changes  2019-05-20 
10:29:45.657889144 +0200
+++ /work/SRC/openSUSE:Factory/.wavemon.new.6675/wavemon.changes
2019-12-30 12:35:35.583829056 +0100
@@ -1,0 +2,15 @@
+Mon Dec 30 00:03:35 UTC 2019 - Martin Hauke 
+
+- Update to version 0.9.1
+  Fixes
+  * Compatibility:
+- replace non-portable on_exit with portable at_exit
+- address gcc8 compiler warnings;
+  * Scan Screen:
+- fix memory leak in scan handler
+  * Info Screen:
+- fix logic around uninitialized variable
+  * Configuration Screen:
+- fix numerical key issue on ARM 32bit (Raspberri Pi 2)
+
+---

Old:

  wavemon-0.9.0.tar.gz

New:

  wavemon-0.9.1.tar.gz



Other differences:
--
++ wavemon.spec ++
--- /var/tmp/diff_new_pack.ZzNEMN/_old  2019-12-30 12:35:36.159829365 +0100
+++ /var/tmp/diff_new_pack.ZzNEMN/_new  2019-12-30 12:35:36.163829367 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   wavemon
-Version:0.9.0
+Version:0.9.1
 Release:0
 Summary:An ncurses monitoring application for wireless network devices
 License:GPL-2.0-or-later

++ wavemon-0.9.0.tar.gz -> wavemon-0.9.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wavemon-0.9.0/conf_scr.c new/wavemon-0.9.1/conf_scr.c
--- old/wavemon-0.9.0/conf_scr.c2018-12-30 02:08:25.0 +0100
+++ new/wavemon-0.9.1/conf_scr.c2019-12-30 00:45:44.0 +0100
@@ -51,7 +51,7 @@
break;
case t_list:
assert(item->list && item->list[*item->v.i]);
-   strncpy(s, item->list[*item->v.i], sizeof(s));
+   strncpy(s, item->list[*item->v.i], sizeof(s)-1);
/* Fall through, dummy statements to pacify gcc -Wall */
case t_sep:
case t_func:
@@ -90,7 +90,7 @@
}
 }
 
-static void change_item(int inum, char sign)
+static void change_item(int inum, int sign)
 {
struct conf_item *item = ll_get(conf_items, inum);
int tmp;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wavemon-0.9.0/configure new/wavemon-0.9.1/configure
--- old/wavemon-0.9.0/configure 2018-12-30 02:08:25.0 +0100
+++ new/wavemon-0.9.1/configure 2019-12-30 00:45:44.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for wavemon 0.9.0.
+# Generated by GNU Autoconf 2.69 for wavemon 0.9.1.
 #
 # Report bugs to .
 #
@@ -580,8 +580,8 @@
 # Identity of this package.
 PACKAGE_NAME='wavemon'
 PACKAGE_TARNAME='wavemon-current'
-PACKAGE_VERSION='0.9.0'
-PACKAGE_STRING='wavemon 0.9.0'
+PACKAGE_VERSION='0.9.1'
+PACKAGE_STRING='wavemon 0.9.1'
 PACKAGE_BUGREPORT='https://github.com/uoaerg/wavemon'
 PACKAGE_URL='https://github.com/uoaerg/wavemon'
 
@@ -1261,7 +1261,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures wavemon 0.9.0 to adapt to many kinds of systems.
+\`configure' configures wavemon 0.9.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1327,7 +1327,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of wavemon 0.9.0:";;
+ short | recursive ) echo "Configuration of wavemon 0.9.1:";;
esac
   cat <<\_ACEOF
 
@@ -1425,7 +1425,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-wavemon configure 0.9.0
+wavemon configure 0.9.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1848,7 +1848,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by wavemon $as_me 0.9.0, which was
+It was created by wavemon $as_me 0.9.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -4974,7 +4974,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by wavemon $as_me 

commit wavemon for openSUSE:Factory

2019-05-20 Thread root
Hello community,

here is the log from the commit of package wavemon for openSUSE:Factory checked 
in at 2019-05-20 10:29:31

Comparing /work/SRC/openSUSE:Factory/wavemon (Old)
 and  /work/SRC/openSUSE:Factory/.wavemon.new.5148 (New)


Package is "wavemon"

Mon May 20 10:29:31 2019 rev:25 rq:704030 version:0.9.0

Changes:

--- /work/SRC/openSUSE:Factory/wavemon/wavemon.changes  2018-02-22 
15:00:47.937559064 +0100
+++ /work/SRC/openSUSE:Factory/.wavemon.new.5148/wavemon.changes
2019-05-20 10:29:45.657889144 +0200
@@ -1,0 +2,17 @@
+Sat May 18 09:18:25 UTC 2019 - Martin Hauke 
+
+- Update to version 0.9.0
+  General
+  * wavemon now has a transparent background.
+  Fixes
+  * Info Screen:
+- disable locale to avoid funny thousand separators
+- prefer station signal over average station signal
+  * Scan Screen:
+- fix bug in displaying TLV elements
+- restore interface state on exit
+  Miscellaneous
+  * more fixes for reproducible builds - time/date display is gone
+  * various code updates (new nl80211.h) and clean-ups.
+
+---

Old:

  wavemon-0.8.2.tar.gz

New:

  wavemon-0.9.0.tar.gz



Other differences:
--
++ wavemon.spec ++
--- /var/tmp/diff_new_pack.uQbNvR/_old  2019-05-20 10:29:46.349888914 +0200
+++ /var/tmp/diff_new_pack.uQbNvR/_new  2019-05-20 10:29:46.353888913 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package wavemon
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,12 +12,12 @@
 # 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:   wavemon
-Version:0.8.2
+Version:0.9.0
 Release:0
 Summary:An ncurses monitoring application for wireless network devices
 License:GPL-2.0-or-later

++ wavemon-0.8.2.tar.gz -> wavemon-0.9.0.tar.gz ++
 2194 lines of diff (skipped)




commit wavemon for openSUSE:Factory

2018-02-22 Thread root
Hello community,

here is the log from the commit of package wavemon for openSUSE:Factory checked 
in at 2018-02-22 15:00:46

Comparing /work/SRC/openSUSE:Factory/wavemon (Old)
 and  /work/SRC/openSUSE:Factory/.wavemon.new (New)


Package is "wavemon"

Thu Feb 22 15:00:46 2018 rev:24 rq:577960 version:0.8.2

Changes:

--- /work/SRC/openSUSE:Factory/wavemon/wavemon.changes  2017-05-24 
16:51:46.382681108 +0200
+++ /work/SRC/openSUSE:Factory/.wavemon.new/wavemon.changes 2018-02-22 
15:00:47.937559064 +0100
@@ -1,0 +2,19 @@
+Sun Feb 18 16:16:37 UTC 2018 - mar...@gmx.de
+
+- Remove patch:
+  * reproducible.patch (fixed upstream)
+- Update to version 0.8.2
+  * Fixes
+- Info Screen:
+  + do not warn about missing data if driver returns 0
+signal value (#44),
+  + present retry/drop rate also as percentage (#38),
+  + remove outdated WEP encryption key information (#8);
+- Scan Screen:
+  + revise and improve access to thread data (#42).
+  * Miscellaneous
+- build process now sorts input files for reproducible builds
+- miscellaneous fixes, such as typos, email information
+- code clean-up
+
+---

Old:

  reproducible.patch
  wavemon-0.8.1.tar.gz

New:

  wavemon-0.8.2.tar.gz



Other differences:
--
++ wavemon.spec ++
--- /var/tmp/diff_new_pack.hHe2HF/_old  2018-02-22 15:00:49.065518484 +0100
+++ /var/tmp/diff_new_pack.hHe2HF/_new  2018-02-22 15:00:49.065518484 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package wavemon
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,13 @@
 
 
 Name:   wavemon
-Version:0.8.1
+Version:0.8.2
 Release:0
 Summary:An ncurses monitoring application for wireless network devices
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Networking/Diagnostic
 Url:https://github.com/uoaerg/wavemon
 Source: 
https://github.com/uoaerg/wavemon/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM bmwiedemann https://github.com/uoaerg/wavemon/pull/35
-Patch0: reproducible.patch
 BuildRequires:  libcap-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  pkgconfig
@@ -42,7 +40,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 if [ -n "$SOURCE_DATE_EPOCH" ] ; then

++ wavemon-0.8.1.tar.gz -> wavemon-0.8.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wavemon-0.8.1/Makefile.in 
new/wavemon-0.8.2/Makefile.in
--- old/wavemon-0.8.1/Makefile.in   2016-12-15 20:21:36.0 +0100
+++ new/wavemon-0.8.2/Makefile.in   2018-02-18 01:23:56.0 +0100
@@ -20,7 +20,7 @@
 
 MAIN   = @PACKAGE_NAME@.c
 HEADERS= $(wildcard *.h)
-PURESRC= $(filter-out $(MAIN),$(wildcard *.c))
+PURESRC= $(filter-out $(MAIN),$(sort $(wildcard *.c)))
 OBJS   = $(PURESRC:.c=.o)
 DOCS   = README.md NEWS THANKS AUTHORS COPYING ChangeLog
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wavemon-0.8.1/about_scr.c 
new/wavemon-0.8.2/about_scr.c
--- old/wavemon-0.8.1/about_scr.c   2016-12-15 20:21:36.0 +0100
+++ new/wavemon-0.8.2/about_scr.c   2018-02-18 01:23:56.0 +0100
@@ -29,9 +29,6 @@
"original by jan morgenstern ",
"distributed under the GNU general public license v3",
"",
-   "please send suggestions and bug reports to ",
-   PACKAGE_BUGREPORT,
-   "",
PACKAGE_URL
 };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wavemon-0.8.1/configure new/wavemon-0.8.2/configure
--- old/wavemon-0.8.1/configure 2016-12-15 20:21:36.0 +0100
+++ new/wavemon-0.8.2/configure 2018-02-18 01:23:56.0 +0100
@@ -1,8 +1,8 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for wavemon 0.8.0.
+# Generated by GNU Autoconf 2.69 for wavemon 0.8.2.
 #
-# Report bugs to .
+# Report bugs to .
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -267,10 +267,10 @@
 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
   else
 $as_echo "$0: Please tell bug-autoc...@gnu.org and
-$0: ger...@erg.abdn.ac.uk about your system, including any
-$0: error possibly output before this message. Then install

commit wavemon for openSUSE:Factory

2017-05-24 Thread root
Hello community,

here is the log from the commit of package wavemon for openSUSE:Factory checked 
in at 2017-05-24 16:50:48

Comparing /work/SRC/openSUSE:Factory/wavemon (Old)
 and  /work/SRC/openSUSE:Factory/.wavemon.new (New)


Package is "wavemon"

Wed May 24 16:50:48 2017 rev:23 rq:497812 version:0.8.1

Changes:

--- /work/SRC/openSUSE:Factory/wavemon/wavemon.changes  2017-05-08 
19:05:03.582805097 +0200
+++ /work/SRC/openSUSE:Factory/.wavemon.new/wavemon.changes 2017-05-24 
16:51:46.382681108 +0200
@@ -1,0 +2,6 @@
+Tue May 23 15:29:35 UTC 2017 - bwiedem...@suse.com
+
+- Override BUILD_DATE for reproducible builds
+- Add reproducible.patch to avoid random link order
+
+---

New:

  reproducible.patch



Other differences:
--
++ wavemon.spec ++
--- /var/tmp/diff_new_pack.DY8Iaw/_old  2017-05-24 16:51:47.050587082 +0200
+++ /var/tmp/diff_new_pack.DY8Iaw/_new  2017-05-24 16:51:47.050587082 +0200
@@ -24,6 +24,8 @@
 Group:  Productivity/Networking/Diagnostic
 Url:https://github.com/uoaerg/wavemon
 Source: 
https://github.com/uoaerg/wavemon/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM bmwiedemann https://github.com/uoaerg/wavemon/pull/35
+Patch0: reproducible.patch
 BuildRequires:  libcap-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  pkgconfig
@@ -40,8 +42,12 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+if [ -n "$SOURCE_DATE_EPOCH" ] ; then
+  export BUILD_DATE=`date -d@$SOURCE_DATE_EPOCH`
+fi
 export CFLAGS="%{optflags} `pkg-config --cflags libnl-3.0` -D_REENTRANT 
-pthread"
 %configure \
   --docdir=%{_docdir}/%{name}

++ reproducible.patch ++
>From f8e66e4afbe49328f393ec9d705689750c1334d4 Mon Sep 17 00:00:00 2001
From: "Bernhard M. Wiedemann" 
Date: Tue, 23 May 2017 17:11:04 +0200
Subject: [PATCH] sort input files

when building packages for openSUSE Linux
(random) filesystem order of input files
influences ordering of functions in the output,
thus without the patch, builds (in disposable VMs) would usually differ.

See https://reproducible-builds.org/ for why this matters.
---
 Makefile.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile.in b/Makefile.in
index d2e1c01..c9ecc37 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -20,7 +20,7 @@ RM= rm -vf
 
 MAIN   = @PACKAGE_NAME@.c
 HEADERS= $(wildcard *.h)
-PURESRC= $(filter-out $(MAIN),$(wildcard *.c))
+PURESRC= $(filter-out $(MAIN),$(sort $(wildcard *.c)))
 OBJS   = $(PURESRC:.c=.o)
 DOCS   = README.md NEWS THANKS AUTHORS COPYING ChangeLog
 
-- 
2.12.0




commit wavemon for openSUSE:Factory

2017-05-08 Thread root
Hello community,

here is the log from the commit of package wavemon for openSUSE:Factory checked 
in at 2017-05-08 19:04:36

Comparing /work/SRC/openSUSE:Factory/wavemon (Old)
 and  /work/SRC/openSUSE:Factory/.wavemon.new (New)


Package is "wavemon"

Mon May  8 19:04:36 2017 rev:22 rq:493436 version:0.8.1

Changes:

--- /work/SRC/openSUSE:Factory/wavemon/wavemon.changes  2015-04-10 
09:52:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.wavemon.new/wavemon.changes 2017-05-08 
19:05:03.582805097 +0200
@@ -1,0 +2,21 @@
+Mon May  8 12:11:42 UTC 2017 - mplus...@suse.com
+
+- Use pkgconfig style dependencies
+
+---
+Mon May  8 10:13:05 UTC 2017 - mar...@gmx.de
+
+- Update to version 0.8.1
+  * fix for  musl  build thanks to @joerg-krause
+  * resolved #19, #22, #23, #28
+  * info screen: replace interval timer with  pthread 
+  * fixed an illegal  free  (found on ARM), which seems to also have caused a 
memory leak on ARM.
+- Update to version 0.8.0
+  * majority of WEXT functions now replaced by nl80211
+  * scan screen has more information (channel utilisation)
+and sorting mode (MAC addresses)
+  * info screen contains more output, tested new support
+  * for displaying noise floor data (based on nl80211)
+  * random signal generator option was dropped
+
+---

Old:

  v0.7.6.tar.gz

New:

  wavemon-0.8.1.tar.gz



Other differences:
--
++ wavemon.spec ++
--- /var/tmp/diff_new_pack.KuXMuL/_old  2017-05-08 19:05:04.346697183 +0200
+++ /var/tmp/diff_new_pack.KuXMuL/_new  2017-05-08 19:05:04.358695488 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package wavemon
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,18 @@
 
 
 Name:   wavemon
-BuildRequires:  ncurses-devel
-Version:0.7.6
+Version:0.8.1
 Release:0
-Url:https://github.com/uoaerg/wavemon
 Summary:An ncurses monitoring application for wireless network devices
 License:GPL-2.0+
 Group:  Productivity/Networking/Diagnostic
-Source: https://github.com/uoaerg/wavemon/archive/v%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Url:https://github.com/uoaerg/wavemon
+Source: 
https://github.com/uoaerg/wavemon/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+BuildRequires:  libcap-devel
+BuildRequires:  ncurses-devel
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(libnl-3.0)
+BuildRequires:  pkgconfig(libnl-genl-3.0)
 
 %description
 wavemon is a wireless device monitoring application that allows you to
@@ -36,23 +39,24 @@
 devices supported by the wireless kernel extensions by Jean Tourrilhes.
 
 %prep
-%setup
+%setup -q
 
 %build
-export CFLAGS="%{optflags} -D_REENTRANT -pthread"
-%configure --docdir=%{_docdir}/%{name}
+export CFLAGS="%{optflags} `pkg-config --cflags libnl-3.0` -D_REENTRANT 
-pthread"
+%configure \
+  --docdir=%{_docdir}/%{name}
 make %{?_smp_mflags}
 
 %install
-%makeinstall
-mkdir -p ${RPM_BUILD_ROOT}%{_docdir}
-mv ${RPM_BUILD_ROOT}%{_datadir}/%{name} ${RPM_BUILD_ROOT}%{_docdir}/
+%make_install
+mkdir -p %{buildroot}%{_docdir}
+mv %{buildroot}%{_datadir}/%{name} %{buildroot}%{_docdir}/
 
 %files
 %defattr(-,root,root,-)
 %{_bindir}/wavemon
-%{_datadir}/man/man1/wavemon.1.gz
-%{_datadir}/man/man5/wavemonrc.5.gz
+%{_mandir}/man1/wavemon.1%{ext_man}
+%{_mandir}/man5/wavemonrc.5%{ext_man}
 %{_docdir}/%{name}
 
 %changelog




commit wavemon for openSUSE:Factory

2011-12-26 Thread h_root
Hello community,

here is the log from the commit of package wavemon for openSUSE:Factory checked 
in at 2011-12-26 16:29:47

Comparing /work/SRC/openSUSE:Factory/wavemon (Old)
 and  /work/SRC/openSUSE:Factory/.wavemon.new (New)


Package is wavemon, Maintainer is lmue...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/wavemon/wavemon.changes  2011-09-23 
12:50:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.wavemon.new/wavemon.changes 2011-12-26 
16:29:48.0 +0100
@@ -1,0 +2,10 @@
+Wed Dec 21 13:52:48 UTC 2011 - co...@suse.com
+
+- add autoconf as buildrequire to avoid implicit dependency
+
+---
+Wed Dec 21 10:31:51 UTC 2011 - co...@suse.com
+
+- remove call to suse_update_config (very old work around)
+
+---



Other differences:
--
++ wavemon.spec ++
--- /var/tmp/diff_new_pack.Lvo9l4/_old  2011-12-26 16:29:48.0 +0100
+++ /var/tmp/diff_new_pack.Lvo9l4/_new  2011-12-26 16:29:48.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package wavemon (Version 0.6.10)
+# spec file for package wavemon
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,18 +15,16 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   wavemon
+BuildRequires:  autoconf
 BuildRequires:  ncurses-devel
 Version:0.6.10
-Release:2
-License:GPL-2.0+
-Group:  Productivity/Networking/Diagnostic
+Release:0
 Url:http://eden-feed.erg.abdn.ac.uk/wavemon/
-AutoReqProv:on
 Summary:An ncurses monitoring application for wireless network devices
+License:GPL-2.0+
+Group:  Productivity/Networking/Diagnostic
 Source: %{name}-%{version}.tar.bz2
 Patch0: wavemon-optflags.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -53,7 +51,6 @@
 # This package failed when testing with -Wl,-as-needed being default.
 # So we disable it here, if you want to retest, just delete this comment and 
the line below.
 export SUSE_ASNEEDED=0
-%{?suse_update_config:%{suse_update_config -f}}
 autoconf
 export CFLAGS=$RPM_OPT_FLAGS
 export CXXFLAGS=$CFLAGS

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit wavemon for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package wavemon for openSUSE:Factory checked 
in at 2011-12-06 19:12:34

Comparing /work/SRC/openSUSE:Factory/wavemon (Old)
 and  /work/SRC/openSUSE:Factory/.wavemon.new (New)


Package is wavemon, Maintainer is lmue...@suse.com

Changes:




Other differences:
--
++ wavemon.spec ++
--- /var/tmp/diff_new_pack.ReiJZV/_old  2011-12-06 19:47:00.0 +0100
+++ /var/tmp/diff_new_pack.ReiJZV/_new  2011-12-06 19:47:00.0 +0100
@@ -22,7 +22,7 @@
 BuildRequires:  ncurses-devel
 Version:0.6.10
 Release:2
-License:GPLv2+
+License:GPL-2.0+
 Group:  Productivity/Networking/Diagnostic
 Url:http://eden-feed.erg.abdn.ac.uk/wavemon/
 AutoReqProv:on

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org