[Pkg-wmaker-commits] [wmtop] 11/11: wmtop: Bump to version 0.85.

Doug Torrance dtorrance-guest at moszumanska.debian.org
Mon Feb 8 15:03:21 UTC 2016


This is an automated email from the git hooks/post-receive script.

dtorrance-guest pushed a commit to branch upstream
in repository wmtop.

commit 57ec72c41c48493521595b1d4ae70c7ec0b39795
Author: Doug Torrance <dtorrance at piedmont.edu>
Date:   Sun Feb 7 21:36:26 2016 -0500

    wmtop: Bump to version 0.85.
---
 ChangeLog    | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 README       |  6 ++++--
 configure.ac |  2 +-
 3 files changed, 74 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index decba51..8825c8a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,72 @@
-$Log: CHANGES,v $
+2016-02-07 Doug Torrance
+Bump to version 0.85.
+
+2016-02-07 Doug Torrance
+Remove .cvsignore.
+
+2016-02-07 Doug Torrance
+Switch build system to autotools.
+
+To take advantage of this, we rename CHANGES to ChangeLog and also replace
+the WMTOP_VERSION macro with PACKAGE_VERSION.
+
+2016-02-07 Doug Torrance
+Use proper int types.
+
+Based partially on a patch by wbk to fix Gentoo bug #410093 [1].  From the
+bug report:
+
+  After fixing the /proc/meminfo issue, another bug will emerge on systems
+  where total system RAM in bytes exceeds INT_MAX. The correct top three
+  processes will be identified, but their load bars will have the wrong
+  value. This is caused by a value overflow due to storing total system
+  memory in an "int" type variable. We will end up thinking ((Total RAM)
+  modulo (INT_MAX)) is our total system RAM, so our percentages will be
+  inflated when drawing the load bar. This fix will require a bit more care
+  to follow the flow of data and ensure this value isn't being cast to "int"
+  along the way. Function return types will need to be changed.
+
+[1] https://bugs.gentoo.org/show_bug.cgi?id=410093
+
+2015-09-07 Doug Torrance
+Remove inline keywords.
+
+Otherwise, build fails with "error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
+‘__attribute__’ before ‘void’" if using ANSI C.
+
+2015-09-07 Doug Torrance
+Add #define _BSD_SOURCE.
+
+Avoid implicit declaration warnings (usleep and getpagesize) if compiled
+using C99 standard.
+
+2015-09-07 Doug Torrance
+Switch user variable from int to uid_t.
+
+Fixes 'comparison between signed and unsigned integer expressions' compiler
+warnings.
+
+2015-09-07 Doug Torrance
+Remove wmgeneral directory and use libdockapp.
+
+2015-09-07 Doug Torrance
+Escape minus signs and fix spelling errors in manpage.
+
+Obtained from [1].
+
+[1] https://sources.debian.net/src/wmtop/0.84-12/debian/patches/
+    fix_manpage.patch/
+
+2015-09-07 Doug Torrance
+Fix incorrect memory usage.
+
+Patch by Dwayne C. Litzenberger <dlitz at dlitz.net> to fix Debian bug #224732.
+
+Obtained from [1].
+
+[1] https://sources.debian.net/src/wmtop/0.84-12/debian/patches/
+    fix_incorrect_memory_usage.patch/
+
 Revision 1.3  2001/03/06 21:29:46  mrolig
 
 added support for stripping kdeinit, and displaying something useful for KDE apps.
diff --git a/README b/README
index d8c27ae..9caecf7 100644
--- a/README
+++ b/README
@@ -6,8 +6,10 @@ processes displaying the amount of CPU used as a horizontal bar.
 Very useful for spotting those rogue Netscape processes!
 
 To compile:
-Type 'make linux' or 'make freebsd' depending on which operating system you
-are using. (Type uname if you don't know :-)
+Type 'autoreconf -fvi', './configure', and 'make'.
+
+(Note that in previous versions, you had to indicate 'make linux' or 'make
+freebsd' -- this is now taken care of by ./configure.)
 
 To install:
 If you are superuser type 'make install'
diff --git a/configure.ac b/configure.ac
index 248ca48..cc3ddb8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([wmtop], [0.84], [wmaker-dev at lists.windowmaker.org])
+AC_INIT([wmtop], [0.85], [wmaker-dev at lists.windowmaker.org])
 AM_INIT_AUTOMAKE([foreign subdir-objects])
 AC_CONFIG_SRCDIR([configure.ac])
 AC_CANONICAL_HOST

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wmaker/wmtop.git



More information about the Pkg-wmaker-commits mailing list