ports/59831: NEW PORT: gdesklets-psi_displaypackage-0.2

"Franz Klammer" <Franz Klammer klammer at webonaut.com
Sun Nov 30 12:20:21 UTC 2003


>Number:         59831
>Category:       ports
>Synopsis:       NEW PORT: gdesklets-psi_displaypackage-0.2
>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:   Sun Nov 30 04:20:07 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Franz Klammer
>Release:        FreeBSD 5.2-BETA i386
>Organization:
>Environment:


System: FreeBSD ds9.webonaut.com 5.2-BETA FreeBSD 5.2-BETA #11: Tue Nov 25 12:10:03 CET 2003     root at ds9.webonaut.com:/usr/obj/usr/src/sys/DS9 i386


>Description:


NEW PORT: gdesklets-psi_displaypackage-0.2


>How-To-Repeat:





>Fix:


--- gdesklets-psi_displaypackage.shar begins here ---
# 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:
#
#	gdesklets-psi_displaypackage
#	gdesklets-psi_displaypackage/pkg-message
#	gdesklets-psi_displaypackage/Makefile
#	gdesklets-psi_displaypackage/distinfo
#	gdesklets-psi_displaypackage/pkg-plist
#	gdesklets-psi_displaypackage/pkg-descr
#	gdesklets-psi_displaypackage/files
#	gdesklets-psi_displaypackage/files/patch-fortune.display
#	gdesklets-psi_displaypackage/files/patch-info.display
#
echo c - gdesklets-psi_displaypackage
mkdir -p gdesklets-psi_displaypackage > /dev/null 2>&1
echo x - gdesklets-psi_displaypackage/pkg-message
sed 's/^X//' >gdesklets-psi_displaypackage/pkg-message << 'END-of-gdesklets-psi_displaypackage/pkg-message'
X##
XTo view all installed applets:
X
X        ls ${PREFIX}/share/gnome/gdesklets/Displays
X
XTo use those applets:
X
X        gdesklets ${PREFIX}/share/gnome/gdesklets/Displays/psi-displays/${name}.display
X
XReplace ${name} with the correct name of the display you want to use.
X
XNOTE: Be sure to login as your user when you use the gdesklets command,
X      as some data will be stored in the ~/.gdesklets/ directory.
X##
END-of-gdesklets-psi_displaypackage/pkg-message
echo x - gdesklets-psi_displaypackage/Makefile
sed 's/^X//' >gdesklets-psi_displaypackage/Makefile << 'END-of-gdesklets-psi_displaypackage/Makefile'
X# New ports collection makefile for:	gdesklets-psi_displaypackage
X# Date created:				21 September 2003
X# Whom:					Franz Klammer <klammer at webonaut.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	displaypackage
XPORTVERSION=	0.2
XCATEGORIES=	deskutils gnome
XMASTER_SITES=	http://gdesklets.gnomedesktop.org/files/
XPKGNAMEPREFIX=	gdesklets-psi_
XDISTNAME=	PsiDisplayPackage-${DISTVERSION}
X
XMAINTAINER=	klammer at webonaut.com
XCOMMENT=	The Psi Display Package
X
XRUN_DEPENDS=	${X11BASE}/libdata/pkgconfig/gdesklets-core.pc:${PORTSDIR}/deskutils/gdesklets \
X		${DATADIR}/Sensors/CPU/__init__.py:${PORTSDIR}/sysutils/gdesklets-sensor-psi_cpu \
X		${DATADIR}/Sensors/Disk/__init__.py:${PORTSDIR}/sysutils/gdesklets-sensor-psi_disk \
X		${DATADIR}/Sensors/ExternalInterval/__init__.py:${PORTSDIR}/deskutils/gdesklets-sensor-psi_externalinterval \
X		${DATADIR}/Sensors/Memo/__init__.py:${PORTSDIR}/deskutils/gdesklets-sensor-psi_memo \
X		${DATADIR}/Sensors/MemoOver/__init__.py:${PORTSDIR}/deskutils/gdesklets-sensor-psi_memoover \
X		${DATADIR}/Sensors/Memory/__init__.py:${PORTSDIR}/sysutils/gdesklets-sensor-psi_memory \
X		${DATADIR}/Sensors/Network/__init__.py:${PORTSDIR}/net/gdesklets-sensor-psi_network \
X		${DATADIR}/Sensors/Ping/__init__.py:${PORTSDIR}/net/gdesklets-sensor-psi_ping \
X		${DATADIR}/Sensors/popmail/__init__.py:${PORTSDIR}/mail/gdesklets-sensor-psi_popmail \
X		${DATADIR}/Sensors/Theme/__init__.py:${PORTSDIR}/deskutils/gdesklets-sensor-psi_theme \
X		${DATADIR}/Sensors/VariableBorder/__init__.py:${PORTSDIR}/deskutils/gdesklets-sensor-psi_variableborder \
X		${DATADIR}/Sensors/IconButton/__init__.py:${PORTSDIR}/deskutils/gdesklets-sensor-psi_iconbutton
X
XUSE_BZIP2=	yes
XUSE_X_PREFIX=	yes
X
XDISTVERSION=	20031028
XNAME=		psi-displays
XDATADIR=	${PREFIX}/share/gnome/gdesklets
XWRKSRC=		${WRKDIR}/${NAME}-v${PORTVERSION}
XNO_BUILD=	yes
X
Xdo-install:
X	@${FIND} ${WRKSRC} -name '*.orig' -delete
X	@${MKDIR} ${DATADIR}/Displays/${NAME}
X	@${INSTALL_DATA} ${WRKSRC}/*.display ${DATADIR}/Displays/${NAME}/
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-gdesklets-psi_displaypackage/Makefile
echo x - gdesklets-psi_displaypackage/distinfo
sed 's/^X//' >gdesklets-psi_displaypackage/distinfo << 'END-of-gdesklets-psi_displaypackage/distinfo'
XMD5 (PsiDisplayPackage-20031028.tar.bz2) = ebde2a0b8130ddb161e8a1c0f06f0dc6
END-of-gdesklets-psi_displaypackage/distinfo
echo x - gdesklets-psi_displaypackage/pkg-plist
sed 's/^X//' >gdesklets-psi_displaypackage/pkg-plist << 'END-of-gdesklets-psi_displaypackage/pkg-plist'
Xshare/gnome/gdesklets/Displays/psi-displays/border-bottom-left.display
Xshare/gnome/gdesklets/Displays/psi-displays/border-bottom-right.display
Xshare/gnome/gdesklets/Displays/psi-displays/border-top-left.display
Xshare/gnome/gdesklets/Displays/psi-displays/border-top-right.display
Xshare/gnome/gdesklets/Displays/psi-displays/clock.display
Xshare/gnome/gdesklets/Displays/psi-displays/diskinfo.display
Xshare/gnome/gdesklets/Displays/psi-displays/fortune.display
Xshare/gnome/gdesklets/Displays/psi-displays/info.display
Xshare/gnome/gdesklets/Displays/psi-displays/meminfo.display
Xshare/gnome/gdesklets/Displays/psi-displays/memo.display
Xshare/gnome/gdesklets/Displays/psi-displays/memoover.display
Xshare/gnome/gdesklets/Displays/psi-displays/networkinfo.display
Xshare/gnome/gdesklets/Displays/psi-displays/ping.display
Xshare/gnome/gdesklets/Displays/psi-displays/popmail.display
Xshare/gnome/gdesklets/Displays/psi-displays/variable-border-left.display
Xshare/gnome/gdesklets/Displays/psi-displays/variable-border-right.display
Xshare/gnome/gdesklets/Displays/psi-displays/variable-space.display
X at dirrm share/gnome/gdesklets/Displays/psi-displays
END-of-gdesklets-psi_displaypackage/pkg-plist
echo x - gdesklets-psi_displaypackage/pkg-descr
sed 's/^X//' >gdesklets-psi_displaypackage/pkg-descr << 'END-of-gdesklets-psi_displaypackage/pkg-descr'
XDisplays :
Xborders, clock, diskinfo, fortune, info, meminfo, memo, 
Xnetworkinfo, popmail, ping, variable-borders.
X
XWWW: http://gdesklets.gnomedesktop.org/
END-of-gdesklets-psi_displaypackage/pkg-descr
echo c - gdesklets-psi_displaypackage/files
mkdir -p gdesklets-psi_displaypackage/files > /dev/null 2>&1
echo x - gdesklets-psi_displaypackage/files/patch-fortune.display
sed 's/^X//' >gdesklets-psi_displaypackage/files/patch-fortune.display << 'END-of-gdesklets-psi_displaypackage/files/patch-fortune.display'
X--- fortune.display.orig	Fri Nov 21 22:11:34 2003
X+++ fortune.display	Fri Nov 21 22:11:43 2003
X@@ -6,7 +6,7 @@
X 		version="0.2.1"
X 		description="Themable fortune (needs the Theme,FontSelector,ExternalInterval sensors)"/>
X 	
X-	<sensor id="fortune" module="ExternalInterval,fortune|fmt -w 35|iconv -t=UTF-8,Fortune refresh,60000"/>
X+	<sensor id="fortune" module="ExternalInterval,fortune|fmt -w 35|iconv -t UTF-8,Fortune refresh,60000"/>
X 	<sensor id="FS" module="FontSelector,1,Sans 8,white"/>
X 	<sensor id="THbg" module="Theme,Psi-Disp-Themes,backgrounds"/>
X 	<sensor id="THb" module="Theme,Psi-Disp-Themes,borders"/>
END-of-gdesklets-psi_displaypackage/files/patch-fortune.display
echo x - gdesklets-psi_displaypackage/files/patch-info.display
sed 's/^X//' >gdesklets-psi_displaypackage/files/patch-info.display << 'END-of-gdesklets-psi_displaypackage/files/patch-info.display'
X--- info.display.orig	Fri Oct 24 12:31:48 2003
X+++ info.display	Fri Nov 21 23:35:34 2003
X@@ -6,8 +6,8 @@
X 		version="0.2.1"
X 		description="Shows the uptime,kernel version, CPU load, user name and hostname (needs the Theme,CPU,FontSelector,External sensors)"/>
X 	
X-	<sensor id="uptime" module="External,uptime|tr -s ' ' '\t' |cut -f 4|cut -d \, -f 1,60000"/>
X-	<sensor id="kernel" module="External,cat /proc/version|cut -d ' ' -f 1-3,0"/>
X+	<sensor id="uptime" module="External,uptime| sed -e 's at .*up @@'|cut -d \, -f 1,60000"/>
X+	<sensor id="kernel" module="External,uname -r,0"/>
X 	<sensor id="CPU" module="CPU,1000"/>
X 	<sensor id="who" module="External,whoami,0"/>
X 	<sensor id="hostname" module="External,hostname|cut -d . -f 1,0"/>
END-of-gdesklets-psi_displaypackage/files/patch-info.display
exit

--- gdesklets-psi_displaypackage.shar ends here ---



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



More information about the freebsd-ports-bugs mailing list