diff options
author | Mike Frysinger <vapier@gentoo.org> | 2011-10-01 06:20:23 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2011-10-01 06:20:23 +0000 |
commit | 75bfe2c6088fdacb17251e5ea06f6d7a685ce42d (patch) | |
tree | d290c770c88175aa7824b3ba29028b855e9e8543 | |
parent | Version bump #384891 by Martin Gysel. (diff) | |
download | historical-75bfe2c6088fdacb17251e5ea06f6d7a685ce42d.tar.gz historical-75bfe2c6088fdacb17251e5ea06f6d7a685ce42d.tar.bz2 historical-75bfe2c6088fdacb17251e5ea06f6d7a685ce42d.zip |
Clean up ebuild a lot #384555 by i.Dark_Templar.
Package-Manager: portage-2.2.0_alpha59/cvs/Linux x86_64
-rw-r--r-- | x11-misc/icewmcp/ChangeLog | 7 | ||||
-rw-r--r-- | x11-misc/icewmcp/Manifest | 13 | ||||
-rw-r--r-- | x11-misc/icewmcp/icewmcp-3.2-r3.ebuild | 73 |
3 files changed, 91 insertions, 2 deletions
diff --git a/x11-misc/icewmcp/ChangeLog b/x11-misc/icewmcp/ChangeLog index 173fba49262e..a82f30d08b38 100644 --- a/x11-misc/icewmcp/ChangeLog +++ b/x11-misc/icewmcp/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-misc/icewmcp # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/icewmcp/ChangeLog,v 1.14 2011/03/02 18:22:55 signals Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/icewmcp/ChangeLog,v 1.15 2011/10/01 06:20:23 vapier Exp $ + +*icewmcp-3.2-r3 (01 Oct 2011) + + 01 Oct 2011; Mike Frysinger <vapier@gentoo.org> +icewmcp-3.2-r3.ebuild: + Clean up ebuild a lot #384555 by i.Dark_Templar. 02 Mar 2011; Kevin McCarthy <signals@gentoo.org> icewmcp-3.2-r2.ebuild: Slot all gnome-related deps. diff --git a/x11-misc/icewmcp/Manifest b/x11-misc/icewmcp/Manifest index 6ba312f4e6d9..362bc99efa03 100644 --- a/x11-misc/icewmcp/Manifest +++ b/x11-misc/icewmcp/Manifest @@ -1,4 +1,15 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST IceWMControlPanel-3.2.tar.bz2 586044 RMD160 8637ae5f4b28c2a7a8187dd9f02e6317c6ff925f SHA1 13dcea63146123342cf8c384675fce37a161a184 SHA256 6259d27b5de151049b245cac17606ba77d055766ef1706363dc301085c925af9 EBUILD icewmcp-3.2-r2.ebuild 2542 RMD160 3ab5121cb02c56eea8e91b53087b5f91afef5b45 SHA1 531de6b0273c4722538310b8ed9490c4bee64200 SHA256 9e1bb0fdba9810206f118c30b8817c8b84446eafc96d1c9aabf99128f6477b2b -MISC ChangeLog 1900 RMD160 f5f4881f30c03c6bb312191c69da071117c7f53d SHA1 ce5ab48cb8ad04028f27f2c3d6e08b83faf61597 SHA256 b173b57b67a3e5b96ca61e0e3a0cfcb530213b9b1078d666f7463e92170ae64a +EBUILD icewmcp-3.2-r3.ebuild 1800 RMD160 9032e7ebdafc2603e7f9ee31b4565c30d6bd98b2 SHA1 a5c39d31bf02b2c53ad0a4110d2e06224aa9e259 SHA256 a310cca445e10a60778d1eaa67c7bd46df7f9ea4a87dbcafd18d3f0f266b85f4 +MISC ChangeLog 2056 RMD160 92c3f71d05bdec1806e5d80eb8e54d65d4a27bf8 SHA1 4b0e2b04d7f85addc018eab4825c63251e463d20 SHA256 69767af72232bd48c58125ebe114cac283269a4272a2e996b18ec351c678c91c MISC metadata.xml 166 RMD160 7b80226659bf40e97050b1ffce1858d5f20b3c60 SHA1 e6c6436c304a65b4a012a5b7be7ee264b228a645 SHA256 8e7de0a7f7c15840474de373a3ce36adcc5dd658b2e4d18366fcb63b964a0826 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.18 (GNU/Linux) + +iF4EAREIAAYFAk6GsS8ACgkQaC/OocHi7JaIegD/VuDvhDU9LQ2/g4s1qQJxAk7X +4VHFCHCbFGtLnbG5zhUA/jU7VQp2KreYjzfzjuPdiLJ6mutlD6R2Zuk3o/Tj2rMe +=L9T5 +-----END PGP SIGNATURE----- diff --git a/x11-misc/icewmcp/icewmcp-3.2-r3.ebuild b/x11-misc/icewmcp/icewmcp-3.2-r3.ebuild new file mode 100644 index 000000000000..5ff0a01a3b93 --- /dev/null +++ b/x11-misc/icewmcp/icewmcp-3.2-r3.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/icewmcp/icewmcp-3.2-r3.ebuild,v 1.1 2011/10/01 06:20:23 vapier Exp $ + +EAPI="2" +PYTHON_DEPEND="2" + +inherit python multilib + +MY_PN=IceWMControlPanel +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" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/INSTALL-IceWMCP + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_unpack() { + unpack ${A} + cd "${S}" + rm -rf licenses + mv doc .. || die +} + +src_install() { + local dest="/usr/$(get_libdir)/${P}" + dodoc ../doc/*.txt || die + dohtml ../doc/*.html || die + insinto ${dest} + doins -r * || die + + local w wraps=( + "IceWMCP.py IceWMCP" + "IceWMCPKeyboard.py IceWMCP-Keyboard" + "IceWMCPMouse.py IceWMCP-Mouse" + "pyspool.py IceWMCP-PySpool" + "IceWMCPWallpaper.py IceWMCP-Wallpaper" + "IceWMCPWinOptions.py IceWMCP-WinOptions" + "phrozenclock.py PhrozenClock" + "icesound.py IceSoundManager" + "IceWMCP_GtkPCCard.py GtkPCCard" + "IceMe.py iceme" + "icepref.py icepref" + "icepref_td.py icepref_td" + "IceWMCPGtkIconSelection.py IceWMCP-Icons" + "IceWMCPEnergyStar.py IceWMCP-EnergyStar" + ) + for w in "${wraps[@]}" ; do + set -- ${w} + printf '#!/bin/sh\nexec python %s/%s\n' "${dest}" "$1" > "${T}"/$2 + dobin "${T}"/$2 || die + done +} + +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)." +} |