# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-plugins/desklet-psisensors/desklet-psisensors-20040420.ebuild,v 1.6 2004/09/02 18:22:39 pvdabeel Exp $ MY_PN="PsiSensorPackage" MY_P=${MY_PN}-${PV} S=${WORKDIR} DESCRIPTION="Psi's collection of popular gDesklet Sensors including CPU, Disk, Memory, Network and other Sensors" SRC_URI="http://gdesklets.gnomedesktop.org/files/${MY_P}.tar.gz" HOMEPAGE="http://gdesklets.gnomedesktop.org/categories.php?func=gd_show_app&gd_app_id=38" LICENSE="as-is" SLOT="0" IUSE="" KEYWORDS="~x86 ppc ~alpha ~amd64" DEPEND=">=gnome-extra/gdesklets-core-0.23" # The following have been removed from portage now # !x11-plugins/desklet-cpuinfo # !x11-plugins/desklet-diskinfo # !x11-plugins/desklet-meminfo # !x11-plugins/desklet-networkinfo" # This package provides all of the *info desklets, # which are now outdated. We need to block them, or # we could have two packages providing the same file. DOCS="README ChangeLog" src_install() { SYS_PATH="/usr/share/gdesklets" dodir ${SYS_PATH}/Sensors # We dont want to include the FontSelector sensor # here, as it's provided with the core library now rm -rf ${S}/{FontSelector,MemoOver}-* # We're also removing the MemoOver sensor as it's not # complete, requires per-user python script to store # memos etc. for sensor in $( ls ); do cd ${S}/${sensor} INSTALL_BIN="Install_${sensor/-*/}_Sensor.bin" python ${INSTALL_BIN} --nomsg ${D}${SYS_PATH}/Sensors docinto ${sensor} dodoc ${DOCS} done # the desklets unpack preserves permissions of the archive chown -R root:root ${D}${SYS_PATH}/Sensors }