Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Apr 2001 22:30:14 +0930 (CST)
From:      mark@kyne.com.au
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/26615: New port: x11/bubblemon-dockapp: X eye candy for displaying CPU and memory load
Message-ID:  <200104161300.f3GD0ES20378@aeris.kyne.com.au>

next in thread | raw e-mail | index | archive | help

>Number:         26615
>Category:       ports
>Synopsis:       New port: x11/bubblemon-dockapp: X eye candy for displaying CPU and memory load
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 16 06:00:08 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Mark Pulford
>Release:        FreeBSD 4.2-STABLE i386
>Organization:
none
>Environment:

>Description:

Bubblemon is a dockapp for Blackbox, Window Maker, Afterstep and
Enlightenment. It displays CPU and memory load as bubbles in a jar of
water.

>How-To-Repeat:

>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	bubblemon-dockapp
#	bubblemon-dockapp/Makefile
#	bubblemon-dockapp/distinfo
#	bubblemon-dockapp/pkg-comment
#	bubblemon-dockapp/files
#	bubblemon-dockapp/files/patch-Makefile
#	bubblemon-dockapp/pkg-plist
#	bubblemon-dockapp/pkg-descr
#
echo c - bubblemon-dockapp
mkdir -p bubblemon-dockapp > /dev/null 2>&1
echo x - bubblemon-dockapp/Makefile
sed 's/^X//' >bubblemon-dockapp/Makefile << 'END-of-bubblemon-dockapp/Makefile'
X# New ports collection makefile for:	bubblemon-dockapp
X# Date created:			Apr 16, 2001
X# Whom:				Mark Pulford <mark@kyne.com.au>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	bubblemon-dockapp
XPORTVERSION=	1.32
XCATEGORIES=	x11
XMASTER_SITES=	http://www.ne.jp/asahi/linux/timecop/software/
X
XMAINTAINER=	mark@kyne.com.au
X
XUSE_X_PREFIX=	yes
XUSE_GMAKE=	yes
XUSE_GTK=	yes
XMAKE_ARGS+=	PREFIX="${PREFIX}"
X
X.include <bsd.port.mk>
END-of-bubblemon-dockapp/Makefile
echo x - bubblemon-dockapp/distinfo
sed 's/^X//' >bubblemon-dockapp/distinfo << 'END-of-bubblemon-dockapp/distinfo'
XMD5 (bubblemon-dockapp-1.32.tar.gz) = d3ede4371c673bc155a11cf1ab791d9e
END-of-bubblemon-dockapp/distinfo
echo x - bubblemon-dockapp/pkg-comment
sed 's/^X//' >bubblemon-dockapp/pkg-comment << 'END-of-bubblemon-dockapp/pkg-comment'
XX eye candy for displaying CPU and memory load in a dock
END-of-bubblemon-dockapp/pkg-comment
echo c - bubblemon-dockapp/files
mkdir -p bubblemon-dockapp/files > /dev/null 2>&1
echo x - bubblemon-dockapp/files/patch-Makefile
sed 's/^X//' >bubblemon-dockapp/files/patch-Makefile << 'END-of-bubblemon-dockapp/files/patch-Makefile'
X--- Makefile.orig	Fri Mar 16 17:30:22 2001
X+++ Makefile	Mon Apr 16 22:10:07 2001
X@@ -5,12 +5,11 @@
X # EXTRA += -DUPSIDE_DOWN_DUCK
X 
X # where to install this program
X-PREFIX = /usr/local
X 
X # no user serviceable parts below
X EXTRA += $(WMAN)
X # optimization cflags
X-CFLAGS = -O3 -ansi -Wall `gtk-config --cflags` ${EXTRA}
X+CFLAGS += `gtk12-config --cflags` ${EXTRA}
X # profiling cflags
X # CFLAGS = -ansi -Wall -pg -O3 `gtk-config --cflags` ${EXTRA} -DPRO
X # test coverage cflags
X@@ -20,7 +19,6 @@
X SHELL=sh
X OS = $(shell uname -s)
X OBJS = bubblemon.o
X-CC = gcc
X 
X # special things for Linux
X ifeq ($(OS), Linux)
X@@ -32,8 +30,8 @@
X # special things for FreeBSD
X ifeq ($(OS), FreeBSD)
X     OBJS += sys_freebsd.o
X-    LIBS = `gtk-config --libs | sed "s/-lgtk//g"` -lkvm
X-    INSTALL = -c -g kmem -m 2755 -o root
X+    LIBS = `gtk12-config --libs | sed "s/-lgtk12//g"` -lkvm
X+    INSTALL = -s -c -g kmem -m 2755 -o root
X endif
X 
X #special things for SunOS
END-of-bubblemon-dockapp/files/patch-Makefile
echo x - bubblemon-dockapp/pkg-plist
sed 's/^X//' >bubblemon-dockapp/pkg-plist << 'END-of-bubblemon-dockapp/pkg-plist'
Xbin/bubblemon
END-of-bubblemon-dockapp/pkg-plist
echo x - bubblemon-dockapp/pkg-descr
sed 's/^X//' >bubblemon-dockapp/pkg-descr << 'END-of-bubblemon-dockapp/pkg-descr'
XBubblemon is a dockapp for Blackbox, Window Maker, Afterstep and
XEnlightenment. It displays CPU and memory load as bubbles in a jar of
Xwater.
X
XBubblemon has 2 additional screen available - memory and load average.
XTo see the load average screen move the mouse into the window. To see
Xthe memory screen hold the shift key before moving the mouse into the
Xwindow. Bubblemon fades from one display to the next, click the right
Xmouse button in the window to lock the fading halfway between the
Xdisplays.
END-of-bubblemon-dockapp/pkg-descr
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200104161300.f3GD0ES20378>