summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gardiner <obz@gentoo.org>2004-07-18 09:48:04 +0000
committerMike Gardiner <obz@gentoo.org>2004-07-18 09:48:04 +0000
commit53758511246673c59be68de9409d16231119e086 (patch)
tree45e675b9c53652010b50058b382ccbd341d04c8e /x11-plugins/desklet-psiextras
parentFixed sed line (Manifest recommit) (diff)
downloadgentoo-2-53758511246673c59be68de9409d16231119e086.tar.gz
gentoo-2-53758511246673c59be68de9409d16231119e086.tar.bz2
gentoo-2-53758511246673c59be68de9409d16231119e086.zip
First version in portage of the psiextras desklet collection.
Diffstat (limited to 'x11-plugins/desklet-psiextras')
-rw-r--r--x11-plugins/desklet-psiextras/ChangeLog12
-rw-r--r--x11-plugins/desklet-psiextras/Manifest2
-rw-r--r--x11-plugins/desklet-psiextras/desklet-psiextras-0.1.ebuild62
-rw-r--r--x11-plugins/desklet-psiextras/files/digest-desklet-psiextras-0.16
-rw-r--r--x11-plugins/desklet-psiextras/metadata.xml6
5 files changed, 88 insertions, 0 deletions
diff --git a/x11-plugins/desklet-psiextras/ChangeLog b/x11-plugins/desklet-psiextras/ChangeLog
new file mode 100644
index 000000000000..69aa2c617252
--- /dev/null
+++ b/x11-plugins/desklet-psiextras/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for x11-plugins/desklet-psiextras
+# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-plugins/desklet-psiextras/ChangeLog,v 1.1 2004/07/18 09:48:04 obz Exp $
+
+*desklet-psiextras-0.1 (18 Jul 2004)
+
+ 18 Jul 2004; Mike Gardiner <obz@gentoo.org> +metadata.xml,
+ +desklet-psiextras-0.1.ebuild:
+ First version in portage of the psiextras desklet collection. This ebuild
+ version needs to be revised when a single desklet is updated, or version
+ updated when multiple desklets are updated
+
diff --git a/x11-plugins/desklet-psiextras/Manifest b/x11-plugins/desklet-psiextras/Manifest
new file mode 100644
index 000000000000..168904866da4
--- /dev/null
+++ b/x11-plugins/desklet-psiextras/Manifest
@@ -0,0 +1,2 @@
+MD5 8f2754fe31ab1d90b803c2a6f151c082 desklet-psiextras-0.1.ebuild 1910
+MD5 fc91ba88a93b4c59ed5084ec093523a4 files/digest-desklet-psiextras-0.1 389
diff --git a/x11-plugins/desklet-psiextras/desklet-psiextras-0.1.ebuild b/x11-plugins/desklet-psiextras/desklet-psiextras-0.1.ebuild
new file mode 100644
index 000000000000..b7620986dd7b
--- /dev/null
+++ b/x11-plugins/desklet-psiextras/desklet-psiextras-0.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-plugins/desklet-psiextras/desklet-psiextras-0.1.ebuild,v 1.1 2004/07/18 09:48:04 obz Exp $
+
+DESKLET_NAME="desklet-psiextras"
+
+S=${WORKDIR}
+
+DESCRIPTION="The Psi-themed GoodWeather, battery, launcher, pager, weather and wireless displays for gDesklets"
+SRC_URI="http://gdesklets.gnomedesktop.org/files/GoodWeather-psi.tar.bz2
+ http://gdesklets.gnomedesktop.org/files/psi-battery-0.1.tar.bz2
+ http://gdesklets.gnomedesktop.org/files/psi-launcher1.0.tgz
+ http://gdesklets.gnomedesktop.org/files/psi-pager.tar.gz
+ http://gdesklets.gnomedesktop.org/files/psi-weather.tar.bz2
+ http://gdesklets.gnomedesktop.org/files/psi-wireless-0.1.tar.bz2"
+HOMEPAGE="http://gdesklets.gnomedesktop.org/"
+LICENSE="as-is"
+
+SLOT="0"
+IUSE=""
+KEYWORDS="~x86"
+
+DEPEND=">=gnome-extra/gdesklets-core-0.26
+ >=x11-plugins/desklet-psidisplays-20040420
+ >=x11-plugins/desklet-goodweather-0.4
+ >=x11-plugins/desklet-wireless-0.2
+ >=x11-plugins/desklet-battery-0.2"
+
+src_install() {
+
+ SYS_PATH="/usr/share/gdesklets"
+ INSTALL_BIN="Install_${DESKLET_NAME}_Sensor.bin"
+ dodir ${SYS_PATH}/{Sensors,Displays}
+ dodir ${SYS_PATH}/Displays/${DESKLET_NAME}
+
+ # first we install the Sensors
+ for i in `find . -iname "Install_*"`; do
+ python ${i} --nomsg ${D}${SYS_PATH}/Sensors
+ done
+
+ # and then the .displays
+ for j in `find . -iname "*.display"`; do
+ dodir ${SYS_PATH}/Displays/${DESKLET_NAME}/`dirname ${j}`
+ insinto ${SYS_PATH}/Displays/${DESKLET_NAME}/`dirname ${j}`/
+ doins ${j}
+ done
+
+ # and finally the graphics
+ for k in `find . -iname "gfx"`; do
+ cp -R ${k} ${D}${SYS_PATH}/Displays/${DESKLET_NAME}/`dirname ${k}`/
+ done
+
+ # and here we need to fix up any of the desklets
+ # that don't install otherwise
+ cd ${S}/psi-battery-0.1/
+ cp *.png ${D}${SYS_PATH}/Displays/${DESKLET_NAME}/psi-battery-0.1/
+
+ # the desklets unpack preserves permissions of the archive
+ chown -R root:root ${D}${SYS_PATH}/Sensors/
+
+}
+
diff --git a/x11-plugins/desklet-psiextras/files/digest-desklet-psiextras-0.1 b/x11-plugins/desklet-psiextras/files/digest-desklet-psiextras-0.1
new file mode 100644
index 000000000000..be40c36b7715
--- /dev/null
+++ b/x11-plugins/desklet-psiextras/files/digest-desklet-psiextras-0.1
@@ -0,0 +1,6 @@
+MD5 74ecf90f7c2f01f96e41a8c0416eaa23 GoodWeather-psi.tar.bz2 1335
+MD5 bc4850f291127c6c4172985540096ea0 psi-battery-0.1.tar.bz2 14799
+MD5 6040910bb0f43196ee9833d112ec9b8b psi-launcher1.0.tgz 160857
+MD5 51b24850574aa7bb1583d53fcb5548aa psi-pager.tar.gz 294662
+MD5 1591593ec3ec0e46131fe70a8c88f63f psi-weather.tar.bz2 322272
+MD5 b6f981dff02cff0869f6c92ae3981c2e psi-wireless-0.1.tar.bz2 4844
diff --git a/x11-plugins/desklet-psiextras/metadata.xml b/x11-plugins/desklet-psiextras/metadata.xml
new file mode 100644
index 000000000000..d62df026be9a
--- /dev/null
+++ b/x11-plugins/desklet-psiextras/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome</herd>
+<maintainer><email>obz@gentoo.org</email></maintainer>
+</pkgmetadata>