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