ports/54245: [new port] sysutils/bubblemon2

Juan Salaverria rael at vectorstar.net
Wed Jul 9 04:40:16 UTC 2003


>Number:         54245
>Category:       ports
>Synopsis:       [new port] sysutils/bubblemon2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 08 21:40:13 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Juan Salaverria
>Release:        FreeBSD 4.7-RELEASE-p1 i386
>Organization:
>Environment:
System: FreeBSD demian.trantor.org 4.7-RELEASE-p1 FreeBSD 4.7-RELEASE-p1 #0: 
Thu Jun 26 07:35:44 ART 2003 root at demian.trantor.org:/usr/src/sys/compile/GENERIC_EXT i386

	
>Description:
	Bubblemon2 is a system CPU and memory load monitor for GNOME2
	
>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:
#
#	bubblemon2
#	bubblemon2/Makefile
#	bubblemon2/distinfo
#	bubblemon2/pkg-descr
#	bubblemon2/pkg-plist
#	bubblemon2/files
#	bubblemon2/files/patch-src::gnome1-meter.c
#	bubblemon2/files/patch-src::gnome1-netload.c
#
echo c - bubblemon2
mkdir -p bubblemon2 > /dev/null 2>&1
echo x - bubblemon2/Makefile
sed 's/^X//' >bubblemon2/Makefile << 'END-of-bubblemon2/Makefile'
X# New ports collection makefile for:	sysutils/bubblemon2
X# Date created:				08 Jul 2002
X# Whom:					Juan Salaverria <rael at vectorstar.net>
X#
X# $FreeBSD:$
X
XPORTNAME=	bubblemon2
XPORTVERSION=	2.0.1
XCATEGORIES=	sysutils gnome
XMASTER_SITES=	http://savannah.nongnu.org/download/bubblemon/
XDISTNAME=	bubblemon-${PORTVERSION}
X
XMAINTAINER=	rael at vectorstar.net
XCOMMENT=	Bubblemon2 is a system CPU and memory load monitor for GNOME2
X
XLIB_DEPENDS=	gtop-2.0:${PORTSDIR}/devel/libgtop2
X
XUSE_X_PREFIX=	yes
XUSE_REINPLACE=	yes
XUSE_GMAKE=	yes
XUSE_LIBTOOL=	yes
XUSE_GNOME=      gnomehack gnomeprefix gnomepanel
XCONFIGURE_ENV=  CPPFLAGS="-I${LOCALBASE}/include" \
X		LDFLAGS="-L${LOCALBASE}/lib"
X
XMAN1=		bubblemon-gnome2.1
XMANLANG=	"" hu sv
X
XDOCS=		AUTHORS COPYING ChangeLog FAQ PROFILING TRANSLATIONS NEWS README TODO
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g ;' ${WRKSRC}/configure
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	${INSTALL} -d -o root -g wheel -m 0755 ${DOCSDIR}
X.for f in ${DOCS}
X	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-bubblemon2/Makefile
echo x - bubblemon2/distinfo
sed 's/^X//' >bubblemon2/distinfo << 'END-of-bubblemon2/distinfo'
XMD5 (bubblemon-2.0.1.tar.gz) = 8153a682551fcc73344420c4857ea198
END-of-bubblemon2/distinfo
echo x - bubblemon2/pkg-descr
sed 's/^X//' >bubblemon2/pkg-descr << 'END-of-bubblemon2/pkg-descr'
XBubblemon displays something that looks like a vial containing water. The water
Xlevel indicates how much memory is in use. The color of the liquid indicates 
Xhow much swap space is used (watery blue means none and angry red means all). 
XThe system CPU load is indicated by bubbles floating up through the liquid; 
Xlots of bubbles means high CPU load.
X
XWWW: http://www.nongnu.org/bubblemon/
X
Xd92-jwa at nada.kth.se
END-of-bubblemon2/pkg-descr
echo x - bubblemon2/pkg-plist
sed 's/^X//' >bubblemon2/pkg-plist << 'END-of-bubblemon2/pkg-plist'
Xlibdata/bonobo/servers/GNOME_BubblemonApplet.server
Xlibexec/bubblemon-gnome2
Xshare/gnome/gnome-2.0/ui/GNOME_BubblemonApplet.xml
Xshare/gnome/pixmaps/bubblemon.png
Xshare/locale/sv/LC_MESSAGES/bubblemon.mo
Xshare/locale/fr/LC_MESSAGES/bubblemon.mo
Xshare/locale/pl/LC_MESSAGES/bubblemon.mo
Xshare/locale/de/LC_MESSAGES/bubblemon.mo
Xshare/locale/ko/LC_MESSAGES/bubblemon.mo
Xshare/locale/fi/LC_MESSAGES/bubblemon.mo
Xshare/locale/da/LC_MESSAGES/bubblemon.mo
Xshare/locale/sh/LC_MESSAGES/bubblemon.mo
Xshare/locale/pt/LC_MESSAGES/bubblemon.mo
Xshare/locale/ro/LC_MESSAGES/bubblemon.mo
Xshare/locale/es/LC_MESSAGES/bubblemon.mo
Xshare/locale/no/LC_MESSAGES/bubblemon.mo
Xshare/locale/hu/LC_MESSAGES/bubblemon.mo
Xshare/locale/it/LC_MESSAGES/bubblemon.mo
Xshare/locale/is/LC_MESSAGES/bubblemon.mo
Xshare/locale/ru/LC_MESSAGES/bubblemon.mo
X%%PORTDOCS%%share/doc/bubblemon2/AUTHORS
X%%PORTDOCS%%share/doc/bubblemon2/COPYING
X%%PORTDOCS%%share/doc/bubblemon2/ChangeLog
X%%PORTDOCS%%share/doc/bubblemon2/FAQ
X%%PORTDOCS%%share/doc/bubblemon2/NEWS
X%%PORTDOCS%%share/doc/bubblemon2/PROFILING
X%%PORTDOCS%%share/doc/bubblemon2/README
X%%PORTDOCS%%share/doc/bubblemon2/TODO
X%%PORTDOCS%%share/doc/bubblemon2/TRANSLATIONS
X%%PORTDOCS%%@dirrm share/doc/bubblemon2
END-of-bubblemon2/pkg-plist
echo c - bubblemon2/files
mkdir -p bubblemon2/files > /dev/null 2>&1
echo x - bubblemon2/files/patch-src::gnome1-meter.c
sed 's/^X//' >bubblemon2/files/patch-src::gnome1-meter.c << 'END-of-bubblemon2/files/patch-src::gnome1-meter.c'
X--- src/gnome1-meter.c.orig	Tue Jul  8 02:09:17 2003
X+++ src/gnome1-meter.c	Tue Jul  8 02:09:25 2003
X@@ -20,6 +20,7 @@
X  *  Foundation, Inc., 59 Temple Street #330, Boston, MA 02111-1307, USA.
X  */
X 
X+#include <sys/types.h>
X #include <glibtop.h>
X #include <glibtop/cpu.h>
X #include <glibtop/mem.h>
END-of-bubblemon2/files/patch-src::gnome1-meter.c
echo x - bubblemon2/files/patch-src::gnome1-netload.c
sed 's/^X//' >bubblemon2/files/patch-src::gnome1-netload.c << 'END-of-bubblemon2/files/patch-src::gnome1-netload.c'
X--- src/gnome1-netload.c.orig	Tue Jul  8 02:12:27 2003
X+++ src/gnome1-netload.c	Tue Jul  8 02:13:12 2003
X@@ -22,6 +22,7 @@
X  * This is the Gnome 1 specific network load measuring stuff.
X  */
X 
X+#include <sys/types.h>
X #include <stdlib.h>
X #include <stdio.h>
X #include <glibtop/netload.h>
END-of-bubblemon2/files/patch-src::gnome1-netload.c
exit

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



More information about the freebsd-ports-bugs mailing list