[Pkg-wmaker-commits] [wmbubble] 142/207: debian package 1.50-1

Doug Torrance dtorrance-guest at moszumanska.debian.org
Mon Aug 24 04:18:21 UTC 2015


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

dtorrance-guest pushed a commit to branch master
in repository wmbubble.

commit e870878584a9c381ca54e7ae02db127460916195
Author: Doug Torrance <dtorrance at monmouthcollege.edu>
Date:   Wed Apr 23 23:32:09 2014 -0500

    debian package 1.50-1
---
 debian/README.Debian                    |   7 ++
 debian/changelog                        | 166 ++++++++++++++++++++++++++++++++
 debian/compat                           |   1 +
 debian/control                          |  22 +++++
 debian/copyright                        |  30 ++++++
 debian/dirs                             |   2 +
 debian/docs                             |   2 +
 debian/manpages                         |   1 +
 debian/menu                             |   2 +
 debian/patches/fix-compiler-flags.patch |  26 +++++
 debian/patches/series                   |   1 +
 debian/rules                            |   8 ++
 debian/source/format                    |   1 +
 debian/watch                            |   3 +
 debian/wmbubble.1x                      |  77 +++++++++++++++
 15 files changed, 349 insertions(+)

diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644
index 0000000..81e223f
--- /dev/null
+++ b/debian/README.Debian
@@ -0,0 +1,7 @@
+wmbubble for Debian
+----------------------
+
+Changed the name from bubblemon to wmbubble.
+There is a GNOME app called bubblemon, but this one is better.
+
+ -- John H. Robinson, IV <jaqque at debian.org>, Thu,  1 Feb 2001 22:06:04 -0800
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..5262b62
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,166 @@
+wmbubble (1.50-1) unstable; urgency=low
+
+  * New maintainer. (Closes: #632876)
+  * New upstream release.
+    - Removed patches from debian/patches now available upstream.
+  * debian/control
+    - Added new homepage and VCS information.
+  * debian/copyright
+    - Update to copyright format 1.0.
+  * debian/watch
+    - Changed to new host.
+  * debian/rules
+    - Simplified to debhelper 7 style.
+
+ -- Doug Torrance <dtorrance at monmouthcollege.edu>  Mon, 25 Nov 2013 22:42:00 -0600
+
+wmbubble (1.46-4) unstable; urgency=low
+
+  * QA upload.
+  * Make app a child window. (Closes: #602122, #602137)
+    - Thanks to Tommaso Parisi for the patch
+  * Add patch to fix FTBFS on GNU/Hurd. (Closes: #534342)
+  * Add hardening flags.
+  * Add watch file.
+  * Bump standards version to 3.9.4.
+
+ -- Barry deFreese <bdefreese at debian.org>  Tue, 14 May 2013 08:51:52 -0400
+
+wmbubble (1.46-3) unstable; urgency=low
+
+  * QA upload.
+    - Upgrade to packaging format "3.0 quilt". (Closes: #670325)
+  * debian/control
+    - (Maintainer): Set to QA Group, see #632876.
+    - (Standards-Version) Update to 3.9.3.
+    - (Build-Depends): Update debhelper to 9.
+    - (Description): Fix spacing and remove article.
+  * debian/copyright
+    - Fix copyright-refers-to-symlink-license (Lintian).
+  * debian/rules
+    - Add required targets build-arch and build-indep.
+    - Update dh_clean -k to dh_prep.
+
+ -- Jari Aalto <jari.aalto at cante.net>  Sat, 12 May 2012 21:49:35 +0300
+
+wmbubble (1.46-2.1) unstable; urgency=low
+
+  * debian/control
+    - (Build-Depends): Add libx11-dev due to KDE_DOCKAPP.
+    - (Standards-Version): Update to 3.9.1.
+  * debian/patches
+    - (Number 04): Refresh. Enable KDE_DOCKAPP to make duck appear
+      on WindowMaker. (Closes: #549014)
+    - (Number 12): Refresh. Update to Gtk 2.x by using --cflags. Add
+      -lX11 due to KDE_DOCKAPP.
+  * debian/rules
+    - (clean): Delete binary manually. Fixes repetitive builds.
+
+ -- Jari Aalto <jari.aalto at cante.net>  Thu, 21 Oct 2010 08:59:31 +0300
+
+wmbubble (1.46-2) unstable; urgency=low
+
+  * Updated debhelper to compatibility level 7
+  * Updated Standards Version
+
+ -- John H. Robinson, IV <jaqque at debian.org>  Tue,  8 Jul 2008 13:49:13 -0700
+
+wmbubble (1.46-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Updated to debhelper compatibility level 5.
+  * Cleaned up and updated debian/rules:
+    + Added sane CFLAGS as mandated by policy
+    + Changed to using dh_install instead of cp
+    + Changed to using $(CURDIR) instead of `pwd`
+    + Removed unused rules.
+  * Added dpatch support.
+  * Splitted the .diff.gz into seven small patches.
+  * Added three extra patches:
+    + 08-makefile-cflags: modify Makefile so that it accepts external CFLAGS
+      correctly
+    + 09-upsidedown-offlimits.dpatch: fix an off-by-one mistake when
+      displaying the upsidedown duck that could trigger a SIGSEGV in certain
+      cases. (Closes: #437157)
+    + 10-gtk2-migration: migrate wmbubble to GTK2. Thanks to Julien BLACHE
+      for the patch. (Closes: #437425)
+  * Added build-dependency on libgtk-2.0-dev, for the GTK2 migration.
+  * Removed the upsidedown comment from the README.Debian, since it wasn't true.
+  * Updated menu file to the new menu structure.
+  * Updated to Standards-Version 3.7.2.  No changes needed
+
+ -- Margarita Manterola <marga at debian.org>  Sat, 01 Sep 2007 19:25:15 -0300
+
+wmbubble (1.46-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #261281)
+  * Fixed attribution in man page
+  * Updated menu to actually launch useful(?) programs
+  * Fixed clumsy wording in the package description
+  * Many thanks to Romain Francoise for his NMU's
+
+ -- John H. Robinson, IV <jaqque at debian.org>  Mon, 16 Aug 2004 20:56:46 -0700
+
+wmbubble (1.41-0.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Change logic of the runtime kernel detection patch: default to Linux
+    2.4 format if the version doesn't match anything we know; needed for
+    people who still run 2.2 and earlier. (Closes: #250228)
+
+ -- Romain Francoise <rfrancoise at debian.org>  Sat, 14 Aug 2004 22:05:44 +0200
+
+wmbubble (1.41-0.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream release (Closes: #220643):
+    - Upstream support for Linux 2.6 (Closes: #207377)
+    - Apply patch from Romain Francoise <rfrancoise at debian.org> to add
+      runtime detection of the running kernel (upstream added support
+      as a compile-time option which doesn't suit Debian at all).
+  * Apply patch from Romain Francoise <rfrancoise at debian.org> to require a
+    second mouse click to unfreeze the load display. (Closes: #217455)
+
+ -- Romain Francoise <rfrancoise at debian.org>  Sun, 28 Mar 2004 12:30:00 +0200
+
+wmbubble (1.4-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- John H. Robinson, IV <jaqque at debian.org>  Wed,  3 Oct 2001 17:16:26 -0700
+
+wmbubble (1.3-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix printf-is-a-macro issue (gcc 3.0). (Closes: #103159)
+
+ -- LaMont Jones <lamont at debian.org>  Mon,  9 Jul 2001 21:39:34 -0600
+
+wmbubble (1.3-1) unstable; urgency=low
+
+  * New upstream release.
+  * First official Debian release. (Closes: #84441)
+
+ -- John H. Robinson, IV <jaqque at debian.org>  Fri, 16 Mar 2001 09:04:53 -0800
+
+wmbubble (1.2.2-1) unstable; urgency=low
+
+  * New upstream release
+  * Fixed a bug that caused a segfault under high load/high memory usage
+  * Restored -u to original meaning
+
+ -- John H. Robinson, IV <jaqque at debian.org>  Thu, 15 Mar 2001 21:00:15 -0800
+
+wmbubble (1.1-2) unstable; urgency=low
+
+  * Fixed a bug that caused a segfault when you ran out of physical RAM
+
+ -- John H. Robinson, IV <jaqque at ucsd.edu>  Fri,  2 Feb 2001 13:38:50 -0800
+
+wmbubble (1.1-1) unstable; urgency=low
+
+  * Initial release
+  * Modified Makefile to comply with Debian
+  * Changed meaning of -u flag
+
+ -- John H. Robinson, IV <jaqque at ucsd.edu>  Thu,  1 Feb 2001 22:06:04 -0800
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..ba75b24
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,22 @@
+Source: wmbubble
+Section: x11
+Priority: optional
+Maintainer: Doug Torrance <dtorrance at monmouthcollege.edu>
+Build-Depends: debhelper (>= 9), libx11-dev
+Standards-Version: 3.9.4
+Homepage: https://github.com/rnjacobs/wmbubble
+Vcs-Browser: https://github.com/rnjacobs/wmbubble
+Vcs-Git: https://github.com/rnjacobs/wmbubble.git
+
+Package: wmbubble
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Suggests: sox, x-terminal-emulator
+Description: system-load meter for Window Maker that features a duck
+ A Window Maker dockapp (though it does not specifically require the Window
+ Maker window manager) that indicates the system load.
+ .
+ The more profuse the bubbles, the higher the CPU usage. The higher the water,
+ the more memory being used.
+ .
+ Up to two user-specified programs may be launched from this dockapp.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..10c03d3
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,30 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: wmbubble
+Source: https://github.com/rnjacobs/wmbubble
+
+Files: *
+Copyright: 2001 Tim Copperfield <timecop at japan.co.jp>
+	   2010-2011 Robert Jacobs <rjacobs at eamp.org>
+License: GPL-2+
+
+Files: debian/*
+Copyright: 2001 John H. Robinson, IV <jaqque at debian.org>
+	   2013 Doug Torrance <dtorrance at monmouthcollege.edu>
+License: GPL-2+
+
+License: GPL-2+
+ This package 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.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
\ No newline at end of file
diff --git a/debian/dirs b/debian/dirs
new file mode 100644
index 0000000..d7aeca6
--- /dev/null
+++ b/debian/dirs
@@ -0,0 +1,2 @@
+usr/bin
+usr/share/wmbubble
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..03b3484
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,2 @@
+README
+doc/Xresources.sample
diff --git a/debian/manpages b/debian/manpages
new file mode 100644
index 0000000..73a2081
--- /dev/null
+++ b/debian/manpages
@@ -0,0 +1 @@
+wmbubble.1
\ No newline at end of file
diff --git a/debian/menu b/debian/menu
new file mode 100644
index 0000000..ed4656d
--- /dev/null
+++ b/debian/menu
@@ -0,0 +1,2 @@
+?package(wmbubble):needs="x11" section="Applications/System/Monitoring"\
+  title="wmbubble" command="wmbubble 'x-terminal-emulator -e top' '/usr/share/wmbubble/wakwak.sh'"
diff --git a/debian/patches/fix-compiler-flags.patch b/debian/patches/fix-compiler-flags.patch
new file mode 100644
index 0000000..a2fba9a
--- /dev/null
+++ b/debian/patches/fix-compiler-flags.patch
@@ -0,0 +1,26 @@
+Description: Fix compiler flags
+ Fix Makefile so that CFLAGS is not overwritten.  Compile with
+ CPPFLAGS and LDFLAGS.
+
+Author: Doug Torrance <dtorrance at monmouthcollege.edu>
+
+--- wmbubble-1.50.orig/Makefile
++++ wmbubble-1.50/Makefile
+@@ -4,7 +4,7 @@ PREFIX = /usr/local
+ # default build flags
+ # CFLAGS = -ansi -Wall -ggdb
+ # optimization cflags
+-CFLAGS = -ansi -Wall -O3
++CFLAGS += -ansi -Wall -O3
+ # profiling cflags
+ # CFLAGS = -ansi -Wall -O3 -pg -DPRO=50000
+ # test coverage cflags
+@@ -62,7 +62,7 @@ endif
+ all: wmbubble
+ 
+ wmbubble: $(OBJS)
+-	$(CC) $(CFLAGS) -o wmbubble $(OBJS) $(LIBS)
++	$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o wmbubble $(OBJS) $(LIBS)
+ 
+ bubblemon.o: bubblemon.c wmx11pixmap.h include/bubblemon.h \
+  include/sys_include.h include/numbers-2.h include/ducks.h \
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..ddac0dd
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+fix-compiler-flags.patch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..5c5691c
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,8 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@
+
+override_dh_auto_install:
+	install wmbubble $(CURDIR)/debian/wmbubble/usr/bin/
+
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..5891435
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+http://githubredir.debian.net/github/rnjacobs/wmbubble/ (.*).tar.gz
+
diff --git a/debian/wmbubble.1x b/debian/wmbubble.1x
new file mode 100644
index 0000000..da97fc4
--- /dev/null
+++ b/debian/wmbubble.1x
@@ -0,0 +1,77 @@
+.TH WMBUBBLE 1x "March 28, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh        disable hyphenation
+.\" .hy        enable hyphenation
+.\" .ad l      left justify
+.\" .ad b      justify to both left and right margins
+.\" .nf        disable filling
+.\" .fi        enable filling
+.\" .br        insert line break
+.\" .sp <n>    insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+wmbubble \- system load monitor
+.SH SYNOPSIS
+.B wmbubble
+.RI [ options ] " " [ program1 ] " " [ program2 ]
+.br
+.SH DESCRIPTION
+This manual page documents briefly the
+.B wmbubble
+command.
+This manual page was written for the Debian GNU/Linux distribution
+because the original program does not have a manual page.
+.PP
+.\" TeX users may be more comfortable with the \fB<whatever>\fP and
+.\" \fI<whatever>\fP escape sequences to invode bold face and italics, 
+.\" respectively.
+.B wmbubble
+is a dockapp-style CPU, memory, swap and load average monitor.  Based on the
+GNOME BubbleMon applet, this program has been considerably improved.
+.PP
+The higher the water level, the more memory is in use. The more profuse the
+bubbles, the higher the CPU usage. There is also a real-time CPU percentage
+display.
+.PP
+When the mouse is moved into the window, the display will change to show
+the load history, or, if the right shift is held, the current memory
+usage. If you press the right mouse button, the window will freeze in
+that state. You can unfreeze the display by pressing the right mouse
+button again.
+.PP
+.B program1
+and
+.B program2
+are the programs to spawn when either the left or middle mouse button
+is pressed, respectively.
+.\"
+.SH OPTIONS
+.TP
+.B \-d
+disable swimming duck
+.TP
+.B \-u
+disable upside-down duck
+.TP
+.B \-c
+disable CPU meter
+.TP
+.B \-m
+disable memory screen
+.TP
+.B \-p
+use alternative color scheme in memory info screen
+.TP
+.B \-k
+display memory and swap statistics in megabytes
+.TP
+.B \-h
+display help
+.SH AUTHOR
+wmbubble was written by timecop <timecop at japan.co.jp>
+
+This manual page was written by John H. Robinson, IV <jaqque at debian.org>,
+for the Debian GNU/Linux system (but may be used by others).
+.\" vim:syn=nroff

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



More information about the Pkg-wmaker-commits mailing list