From owner-freebsd-ports Mon Apr 16 6: 0:24 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B83E237B443 for ; Mon, 16 Apr 2001 06:00:08 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f3GD08L97777; Mon, 16 Apr 2001 06:00:08 -0700 (PDT) (envelope-from gnats) Received: from hamster.kyne.com.au (kyneso.lnk.telstra.net [139.130.137.83]) by hub.freebsd.org (Postfix) with ESMTP id AAD8E37B423 for ; Mon, 16 Apr 2001 05:55:50 -0700 (PDT) (envelope-from mark@aeris.kyne.com.au) Received: from aeris.kyne.com.au (root@aeris.kyne.com.au [203.38.180.166]) by hamster.kyne.com.au (8.9.3/8.9.3) with ESMTP id WAA30822 for ; Mon, 16 Apr 2001 22:25:48 +0930 Received: (from mark@localhost) by aeris.kyne.com.au (8.11.1/8.11.1) id f3GD0ES20378; Mon, 16 Apr 2001 22:30:14 +0930 (CST) (envelope-from mark) Message-Id: <200104161300.f3GD0ES20378@aeris.kyne.com.au> Date: Mon, 16 Apr 2001 22:30:14 +0930 (CST) From: mark@kyne.com.au Reply-To: mark@kyne.com.au To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/26615: New port: x11/bubblemon-dockapp: X eye candy for displaying CPU and memory load Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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 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 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