summaryrefslogtreecommitdiff
path: root/deskutils
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2004-03-21 14:46:14 +0000
committerPav Lucistnik <pav@FreeBSD.org>2004-03-21 14:46:14 +0000
commit7b11505cc01d1c1526f105e7325d5ddbf25a35ab (patch)
treed6c387331963c1250eb9fa7d11ed9349a918c30d /deskutils
parentUpgrade to 1.51.4. (diff)
Add gdesklets-ltvariations, a collection of Sensors with advanced configuration,
and a set of Displays (LTCandy) which demonstrate their functionality. WWW: http://gdesklets.gnomedesktop.org PR: ports/64500 Submitted by: Tim Bishop <tim@bishnet.net>
Notes
Notes: svn path=/head/; revision=104845
Diffstat (limited to 'deskutils')
-rw-r--r--deskutils/Makefile1
-rw-r--r--deskutils/gdesklets-ltvariations/Makefile54
-rw-r--r--deskutils/gdesklets-ltvariations/distinfo2
-rw-r--r--deskutils/gdesklets-ltvariations/pkg-descr4
-rw-r--r--deskutils/gdesklets-ltvariations/pkg-message17
-rw-r--r--deskutils/gdesklets-ltvariations/pkg-plist64
6 files changed, 142 insertions, 0 deletions
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 0433844bdf23..329eacf03ff5 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -18,6 +18,7 @@
SUBDIR += gdeskcal-skins
SUBDIR += gdesklets
SUBDIR += gdesklets-calendar
+ SUBDIR += gdesklets-ltvariations
SUBDIR += gdesklets-psi_displaypackage
SUBDIR += gdesklets-psi_themes
SUBDIR += gdesklets-recentlyused
diff --git a/deskutils/gdesklets-ltvariations/Makefile b/deskutils/gdesklets-ltvariations/Makefile
new file mode 100644
index 000000000000..78b1ea4ddd23
--- /dev/null
+++ b/deskutils/gdesklets-ltvariations/Makefile
@@ -0,0 +1,54 @@
+# New ports collection makefile for: gdesklets-ltvariations
+# Date created: 20 March 2004
+# Whom: Tim Bishop <tim@bishnet.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ltvariations
+PORTVERSION= 0.26
+CATEGORIES= deskutils gnome
+MASTER_SITES= http://gdesklets.gnomedesktop.org/files/
+PKGNAMEPREFIX= gdesklets-
+DISTNAME= LTVariations-${PORTVERSION}
+
+MAINTAINER= tim@bishnet.net
+COMMENT= A collection of sensors and displays
+
+RUN_DEPENDS= ${X11BASE}/libdata/pkgconfig/gdesklets-core.pc:${PORTSDIR}/deskutils/gdesklets
+
+USE_PYTHON= yes
+USE_X_PREFIX= yes
+
+SENSORS= LTVMemory LTVFontSelector LTVUptime LTVBorder LTVClock \
+ LTVCommand LTVCpu LTVDisk
+DISPLAY= LTCandy
+
+WRKSRC= ${WRKDIR}
+DATADIR= ${PREFIX}/share/gnome
+PKGMESSAGE= ${WRKDIR}/pkg-message
+
+do-build:
+.for ii in ${SENSORS}
+ @${WRKSRC}/Sensors/Install_${ii}_Sensor.bin --nomsg ${WRKSRC}
+.endfor
+ @${CAT} pkg-message | ${SED} -e 's|%%PREFIX%%|${PREFIX}|g ; s|%%DISPLAY%%|${DISPLAY}|g' > ${PKGMESSAGE}
+
+do-install:
+ @${MKDIR} ${DATADIR}/gdesklets/Displays/${DISPLAY}/gfx/bg
+.for ii in ${SENSORS}
+ @${MKDIR} ${DATADIR}/gdesklets/Sensors/${ii}
+ @${INSTALL_DATA} ${WRKSRC}/${ii}/*.py ${DATADIR}/gdesklets/Sensors/${ii}/
+.endfor
+ @${INSTALL_DATA} ${WRKSRC}/Displays/${DISPLAY}/*.display ${DATADIR}/gdesklets/Displays/${DISPLAY}/
+ @${INSTALL_DATA} ${WRKSRC}/Displays/${DISPLAY}/gfx/*.png ${DATADIR}/gdesklets/Displays/${DISPLAY}/gfx/
+ @${INSTALL_DATA} ${WRKSRC}/Displays/${DISPLAY}/gfx/bg/*.png ${DATADIR}/gdesklets/Displays/${DISPLAY}/gfx/bg/
+
+post-install:
+.for ii in ${SENSORS}
+ @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${DATADIR}/gdesklets/Sensors/${ii}
+ @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${DATADIR}/gdesklets/Sensors/${ii}
+.endfor
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/deskutils/gdesklets-ltvariations/distinfo b/deskutils/gdesklets-ltvariations/distinfo
new file mode 100644
index 000000000000..e42e8aec726b
--- /dev/null
+++ b/deskutils/gdesklets-ltvariations/distinfo
@@ -0,0 +1,2 @@
+MD5 (LTVariations-0.26.tar.gz) = f9eb7f81aab5e20cd5405a9666937107
+SIZE (LTVariations-0.26.tar.gz) = 61907
diff --git a/deskutils/gdesklets-ltvariations/pkg-descr b/deskutils/gdesklets-ltvariations/pkg-descr
new file mode 100644
index 000000000000..17384507536e
--- /dev/null
+++ b/deskutils/gdesklets-ltvariations/pkg-descr
@@ -0,0 +1,4 @@
+LTVariations is a collection of Sensors with advanced configuration,
+and a set of Displays (LTCandy) which demonstrate their functionality.
+
+WWW: http://gdesklets.gnomedesktop.org
diff --git a/deskutils/gdesklets-ltvariations/pkg-message b/deskutils/gdesklets-ltvariations/pkg-message
new file mode 100644
index 000000000000..d5d0b8cc6fc4
--- /dev/null
+++ b/deskutils/gdesklets-ltvariations/pkg-message
@@ -0,0 +1,17 @@
+##
+To list displays installed by this port:
+
+ ls %%PREFIX%%/share/gnome/gdesklets/Displays/%%DISPLAY%%
+
+To add these desklet to your desktop:
+
+ gdesklets %%PREFIX%%/share/gnome/gdesklets/Displays/%%DISPLAY%%/clock.display
+ gdesklets %%PREFIX%%/share/gnome/gdesklets/Displays/%%DISPLAY%%/disk.display
+ gdesklets %%PREFIX%%/share/gnome/gdesklets/Displays/%%DISPLAY%%/memory.display
+ gdesklets %%PREFIX%%/share/gnome/gdesklets/Displays/%%DISPLAY%%/processor.display
+ gdesklets %%PREFIX%%/share/gnome/gdesklets/Displays/%%DISPLAY%%/weather.display
+
+NOTE: Be sure to login as your user when you use the gdesklets command,
+ as the configuration will be stored in the ~/.gdesklets/ directory
+ and/or gconf database.
+##
diff --git a/deskutils/gdesklets-ltvariations/pkg-plist b/deskutils/gdesklets-ltvariations/pkg-plist
new file mode 100644
index 000000000000..e8ad33b110a1
--- /dev/null
+++ b/deskutils/gdesklets-ltvariations/pkg-plist
@@ -0,0 +1,64 @@
+share/gnome/gdesklets/Displays/LTCandy/clock.display
+share/gnome/gdesklets/Displays/LTCandy/disk.display
+share/gnome/gdesklets/Displays/LTCandy/gfx/background.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/bg/both.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/bg/bottom.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/bg/none.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/bg/top.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/bg/w-both.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/bg/w-bottom.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/bg/w-top.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/cpu-border.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/disk-cdrom.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/disk-directory.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/disk-files.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/disk-floppy.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/disk-hd.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/disk-home.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/disk-network.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/gauge-150.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/gauge-50.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/gauge-border.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/gauge.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/memory.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/top.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/x.png
+share/gnome/gdesklets/Displays/LTCandy/gfx/xclock.png
+share/gnome/gdesklets/Displays/LTCandy/memory.display
+share/gnome/gdesklets/Displays/LTCandy/processor.display
+share/gnome/gdesklets/Displays/LTCandy/weather.display
+share/gnome/gdesklets/Sensors/LTVBorder/__init__.py
+share/gnome/gdesklets/Sensors/LTVBorder/__init__.pyc
+share/gnome/gdesklets/Sensors/LTVBorder/__init__.pyo
+share/gnome/gdesklets/Sensors/LTVClock/__init__.py
+share/gnome/gdesklets/Sensors/LTVClock/__init__.pyc
+share/gnome/gdesklets/Sensors/LTVClock/__init__.pyo
+share/gnome/gdesklets/Sensors/LTVCommand/__init__.py
+share/gnome/gdesklets/Sensors/LTVCommand/__init__.pyc
+share/gnome/gdesklets/Sensors/LTVCommand/__init__.pyo
+share/gnome/gdesklets/Sensors/LTVCpu/__init__.py
+share/gnome/gdesklets/Sensors/LTVCpu/__init__.pyc
+share/gnome/gdesklets/Sensors/LTVCpu/__init__.pyo
+share/gnome/gdesklets/Sensors/LTVDisk/__init__.py
+share/gnome/gdesklets/Sensors/LTVDisk/__init__.pyc
+share/gnome/gdesklets/Sensors/LTVDisk/__init__.pyo
+share/gnome/gdesklets/Sensors/LTVFontSelector/__init__.py
+share/gnome/gdesklets/Sensors/LTVFontSelector/__init__.pyc
+share/gnome/gdesklets/Sensors/LTVFontSelector/__init__.pyo
+share/gnome/gdesklets/Sensors/LTVMemory/__init__.py
+share/gnome/gdesklets/Sensors/LTVMemory/__init__.pyc
+share/gnome/gdesklets/Sensors/LTVMemory/__init__.pyo
+share/gnome/gdesklets/Sensors/LTVUptime/__init__.py
+share/gnome/gdesklets/Sensors/LTVUptime/__init__.pyc
+share/gnome/gdesklets/Sensors/LTVUptime/__init__.pyo
+@dirrm share/gnome/gdesklets/Displays/LTCandy/gfx/bg
+@dirrm share/gnome/gdesklets/Displays/LTCandy/gfx
+@dirrm share/gnome/gdesklets/Displays/LTCandy
+@dirrm share/gnome/gdesklets/Sensors/LTVBorder
+@dirrm share/gnome/gdesklets/Sensors/LTVClock
+@dirrm share/gnome/gdesklets/Sensors/LTVCommand
+@dirrm share/gnome/gdesklets/Sensors/LTVCpu
+@dirrm share/gnome/gdesklets/Sensors/LTVDisk
+@dirrm share/gnome/gdesklets/Sensors/LTVFontSelector
+@dirrm share/gnome/gdesklets/Sensors/LTVMemory
+@dirrm share/gnome/gdesklets/Sensors/LTVUptime