ports/52701: New port: Java program to graphically display disk usage statistics

Jonathan Belson jon at witchspace.com
Mon May 26 16:20:02 UTC 2003


>Number:         52701
>Category:       ports
>Synopsis:       New port: Java program to graphically display disk usage statistics
>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:   Mon May 26 09:20:00 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Jonathan Belson
>Release:        FreeBSD 4.7-STABLE i386
>Organization:
>Environment:
System: FreeBSD dogma 4.7-STABLE FreeBSD 4.7-STABLE #0: Sat Nov 9 19:04:47 GMT 2002 ljohns at dogma:/usr/obj/usr/src/sys/DOGMA i386


	
>Description:

JDiskReport enables you to understand how much space the files
and directories consume on your disk drives, and it helps you
find obsolete files and folders.

>How-To-Repeat:
	
>Fix:

Port tested under -STABLE and 5.0-RELEASE.  Shell archive follows:

# 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:
#
#	jdiskreport
#	jdiskreport/files
#	jdiskreport/files/jdiskreport.sh
#	jdiskreport/Makefile
#	jdiskreport/distinfo
#	jdiskreport/pkg-plist
#	jdiskreport/pkg-descr
#
echo c - jdiskreport
mkdir -p jdiskreport > /dev/null 2>&1
echo c - jdiskreport/files
mkdir -p jdiskreport/files > /dev/null 2>&1
echo x - jdiskreport/files/jdiskreport.sh
sed 's/^X//' >jdiskreport/files/jdiskreport.sh << 'END-of-jdiskreport/files/jdiskreport.sh'
X#! /bin/sh
X# $FreeBSD$
XJDISKDIR="%%JDISKDIR%%"
XJAVAVM="%%JAVAVM%%"
X
X$JAVAVM -jar "$JDISKDIR/jdiskreport.jar"
END-of-jdiskreport/files/jdiskreport.sh
echo x - jdiskreport/Makefile
sed 's/^X//' >jdiskreport/Makefile << 'END-of-jdiskreport/Makefile'
X# New ports collection makefile for:	jdiskreport
X# Date created:				26th May 2003
X# Whom:					jon at witchspace.com
X#
X# $FreeBSD$
X#
X
XPORTNAME=	jdiskreport
XPORTVERSION=	1.1
XCATEGORIES=	sysutils java
XMASTER_SITES=	http://www.jGoodies.com/download/${PORTNAME}/
XDISTNAME=	${PORTNAME}-${PORTVERSION:S,.,_,g}
X
XMAINTAINER=	jon at witchspace.com
XCOMMENT=	Java program to graphically display disk usage statistics
X
XRUN_DEPENDS=	${JAVAVM}:${PORTSDIR}/java/javavmwrapper
X
XUSE_ZIP=	YES
XUSE_JAVA=	1.3
X
XPLIST_SUB=	JDISKDIR=${JDISKDIR:S,${PREFIX}/,,g}
XJAVAVM?=	${LOCALBASE}/bin/javavm
XJDISKDIR?=	${PREFIX}/lib/jdiskreport
X
Xdo-build:
X	@cd ${WRKDIR}
X	@${SED} -e 's,%%JDISKDIR%%,${JDISKDIR},g' \
X		-e 's,%%JAVAVM%%,${JAVAVM},g' ${FILESDIR}/jdiskreport.sh \
X		> ${WRKDIR}/jdiskreport
X
Xdo-install:
X	@${INSTALL_SCRIPT} ${WRKDIR}/jdiskreport ${PREFIX}/bin
X	-@${MKDIR} ${JDISKDIR}
X	@${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/jdiskreport.jar ${JDISKDIR}
X
X.include <bsd.port.mk>
END-of-jdiskreport/Makefile
echo x - jdiskreport/distinfo
sed 's/^X//' >jdiskreport/distinfo << 'END-of-jdiskreport/distinfo'
XMD5 (jdiskreport-1_1.zip) = f92e8e5f5a0d541d7e661db9ace01b71
END-of-jdiskreport/distinfo
echo x - jdiskreport/pkg-plist
sed 's/^X//' >jdiskreport/pkg-plist << 'END-of-jdiskreport/pkg-plist'
Xbin/jdiskreport
X%%JDISKDIR%%/jdiskreport.jar
X at dirrm %%JDISKDIR%%
END-of-jdiskreport/pkg-plist
echo x - jdiskreport/pkg-descr
sed 's/^X//' >jdiskreport/pkg-descr << 'END-of-jdiskreport/pkg-descr'
XJDiskReport enables you to understand how much space the files
Xand directories consume on your disk drives, and it helps you
Xfind obsolete files and folders.
X
XWWW: http://www.jgoodies.com/freeware/jdiskreport/
END-of-jdiskreport/pkg-descr
exit

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



More information about the freebsd-ports-bugs mailing list