diff options
Diffstat (limited to 'x11-misc/icewmcp/icewmcp-3.2-r2.ebuild')
-rw-r--r-- | x11-misc/icewmcp/icewmcp-3.2-r2.ebuild | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/x11-misc/icewmcp/icewmcp-3.2-r2.ebuild b/x11-misc/icewmcp/icewmcp-3.2-r2.ebuild new file mode 100644 index 000000000000..1a246aae445f --- /dev/null +++ b/x11-misc/icewmcp/icewmcp-3.2-r2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=2 +PYTHON_DEPEND="2" + +inherit python multilib + +S=${WORKDIR}/INSTALL-IceWMCP +MY_PN=IceWMControlPanel +MY_DEST="usr/$(get_libdir)/${P}" +MY_BIN="usr/bin" + +DESCRIPTION="A complete control panel for IceWM using gtk & python" +HOMEPAGE="http://icesoundmanager.sourceforge.net/index.php" +SRC_URI="mirror://sourceforge/icesoundmanager/${MY_PN}-${PV}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="~amd64 ~ppc x86" +IUSE="" +DEPEND="x11-wm/icewm + dev-python/pygtk:2 + x11-libs/gtk+:2" + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_install() { + dodir "${MY_DEST}/" + dodir "${MY_BIN}/" + dodoc "${S}"/doc/* "${S}"/licenses/* + cp "${S}"/* "${D}"/${MY_DEST} + cp -R "${S}"/applets "${S}"/applet-icons "${S}"/help "${S}"/icons \ + "${S}"/locale "${S}"/pixmaps "${D}"/${MY_DEST}/ + # create executable shortcuts to the python scripts + echo -e "#!/bin/bash \n python /${MY_DEST}/IceWMCP.py" > ${T}/IceWMCP + echo -e "#!/bin/bash \n python /${MY_DEST}/IceWMCPKeyboard.py" > ${T}/IceWMCP-Keyboard + echo -e "#!/bin/bash \n python /${MY_DEST}/IceWMCPMouse.py" > ${T}/IceWMCP-Mouse + echo -e "#!/bin/bash \n python /${MY_DEST}/pyspool.py" > ${T}/IceWMCP-PySpool + echo -e "#!/bin/bash \n python /${MY_DEST}/IceWMCPWallpaper.py" > ${T}/IceWMCP-Wallpaper + echo -e "#!/bin/bash \n python /${MY_DEST}/IceWMCPWinOptions.py" > ${T}/IceWMCP-WinOptions + echo -e "#!/bin/bash \n python /${MY_DEST}/phrozenclock.py" > ${T}/PhrozenClock + echo -e "#!/bin/bash \n python /${MY_DEST}/icesound.py" > ${T}/IceSoundManager + echo -e "#!/bin/bash \n python /${MY_DEST}/IceWMCP_GtkPCCard.py" > ${T}/GtkPCCard + echo -e "#!/bin/bash \n python /${MY_DEST}/IceMe.py" > ${T}/iceme + echo -e "#!/bin/bash \n python /${MY_DEST}/icepref.py" > ${T}/icepref + echo -e "#!/bin/bash \n python /${MY_DEST}/icepref_td.py" > ${T}/icepref_td + echo -e "#!/bin/bash \n python /${MY_DEST}/IceWMCPGtkIconSelection.py" > ${T}/IceWMCP-Icons + echo -e "#!/bin/bash \n python /${MY_DEST}/IceWMCPEnergyStar.py" > ${T}/IceWMCP-EnergyStar + dobin "${T}"/* +} + +pkg_postinst() { + einfo "Some of the icons displayed by IceWMCP may be pointing to" + einfo "programs which are not on your system! You can hide them" + einfo "using the Configuration window (Ctrl+C) or change them" + einfo "by editing the files in" + einfo "/${MY_DEST}/applets and" + einfo "/${MY_DEST}/applet-icons." +} |