diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2010-06-06 20:27:25 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2010-06-06 20:27:25 +0000 |
commit | 5a182ab7ea204c6f5c7eb7020e4fd0caca43a826 (patch) | |
tree | f3c01c837236bba20ccfd074325e4ab28de4d9a9 /x11-themes/fluxbox-styles-fluxmod | |
parent | Punt old wrt #241486 (diff) | |
download | gentoo-2-5a182ab7ea204c6f5c7eb7020e4fd0caca43a826.tar.gz gentoo-2-5a182ab7ea204c6f5c7eb7020e4fd0caca43a826.tar.bz2 gentoo-2-5a182ab7ea204c6f5c7eb7020e4fd0caca43a826.zip |
Punt unnecessary fluxbox depend wrt #229805. Punt epause. Punt old versions, ...
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'x11-themes/fluxbox-styles-fluxmod')
4 files changed, 9 insertions, 157 deletions
diff --git a/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20040809.ebuild b/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20040809.ebuild deleted file mode 100644 index be93a189f86e..000000000000 --- a/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20040809.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20040809.ebuild,v 1.8 2009/03/29 16:03:19 solar Exp $ - -DESCRIPTION="A collection of FluxBox themes from FluxMod" -HOMEPAGE="http://tenr.de/styles/" -SRC_URI="mirror://gentoo/${P}.tar.bz2" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="x86 sparc mips ppc ~alpha ~hppa ~amd64 ~ia64 ~ppc64" - -IUSE="" -DEPEND=">=sys-apps/sed-4" -RDEPEND=">=x11-wm/fluxbox-0.9.8" - -src_unpack() { - unpack ${A} - cd "${S}" - # comment out every rootcommand - find . -name '*.cfg' -exec \ - sed -i "{}" -e 's-^\(rootcommand\)-!!! \1-i' \; -} - -src_install() { - for d in styles ; do - insinto /usr/share/fluxbox/${d} - cp -R ${d}/* "${D}"/usr/share/fluxbox/${d}/ - done -} - -pkg_postinst() { - einfo - einfo "These styles are installed into /usr/share/fluxbox, which will" - einfo "show up in Fluxbox Menu > System Styles by default. You will have" - einfo "to either restart Fluxbox or use Fluxbox Menu > Reload config" - einfo "for changes to show up." - einfo -} diff --git a/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20041024.ebuild b/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20041024.ebuild deleted file mode 100644 index 2f5a7da6c369..000000000000 --- a/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20041024.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20041024.ebuild,v 1.9 2009/03/29 16:03:20 solar Exp $ - -inherit eutils - -DESCRIPTION="A collection of FluxBox themes from FluxMod" -HOMEPAGE="http://tenr.de/styles/" -SRC_URI="mirror://gentoo/${P}.tar.bz2" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="x86 sparc ~mips ppc ~alpha ~hppa ~amd64 ~ia64 ppc64" - -IUSE="" -DEPEND=">=sys-apps/sed-4" -RDEPEND=">=x11-wm/fluxbox-0.9.10-r3" - -src_unpack() { - unpack ${A} - cd "${S}" - # comment out every rootcommand - find . -name '*.cfg' -exec \ - sed -i "{}" -e 's-^\(rootcommand\)-!!! \1-i' \; -} - -src_install() { - for d in * ; do - insinto /usr/share/fluxbox/fluxmod/styles/${d} - cp -R ${d}/* "${D}"/usr/share/fluxbox/fluxmod/styles/${d}/ - done - insinto /usr/share/fluxbox/menu.d/styles - doins "${FILESDIR}"/styles-menu-fluxmod -} - -pkg_postinst() { - einfo - einfo "These styles are installed into /usr/share/fluxbox/fluxmod/. The" - einfo "best way to use these styles is to ensure that you are running" - einfo "fluxbox 0.9.10-r3 or later, and then to place the following in" - einfo "your menu file:" - einfo - einfo " [submenu] (Styles) {Select a Style}" - einfo " [include] (/usr/share/fluxbox/menu.d/styles/)" - einfo " [end]" - einfo - einfo "If you use fluxbox-generate_menu or the default global fluxbox" - einfo "menu file, this will already be present." - einfo - epause -} diff --git a/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128-r1.ebuild b/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128-r1.ebuild index cff66341cca3..77f387a74638 100644 --- a/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128-r1.ebuild +++ b/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128-r1.ebuild @@ -1,24 +1,23 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128-r1.ebuild,v 1.5 2009/03/29 16:03:20 solar Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128-r1.ebuild,v 1.6 2010/06/06 20:27:25 ssuominen Exp $ +EAPI=2 inherit eutils DESCRIPTION="A collection of FluxBox themes from FluxMod" HOMEPAGE="http://tenr.de/styles/" SRC_URI="mirror://gentoo/${P}.tar.bz2" -LICENSE="GPL-2" +LICENSE="GPL-2" SLOT="0" KEYWORDS="~arm alpha amd64 hppa ia64 mips ppc ppc64 sparc x86 ~x86-fbsd" - IUSE="" + +RDEPEND="" DEPEND=">=sys-apps/sed-4" -RDEPEND=">=x11-wm/fluxbox-0.9.11" -src_unpack() { - unpack ${A} - cd "${S}" +src_prepare() { # comment out every rootcommand find . -name '*.cfg' -exec \ sed -i "{}" -e 's-^\(rootcommand\)-!!! \1-i' \; @@ -27,11 +26,10 @@ src_unpack() { } src_install() { - mkdir -p "${D}"/usr/share/fluxbox/fluxmod/styles/ || die "mkdir eeked" insinto /usr/share/fluxbox/fluxmod/styles - doins -r * || die "doins failed" + doins -r * || die insinto /usr/share/fluxbox/menu.d/styles - doins "${FILESDIR}"/styles-menu-fluxmod + doins "${FILESDIR}"/styles-menu-fluxmod || die } pkg_postinst() { @@ -52,5 +50,4 @@ pkg_postinst() { einfo "these to work, fluxbox must be built with USE=\"imlib\" and" einfo "imlib2 must be built with USE=\"png\"." einfo - epause } diff --git a/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128.ebuild b/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128.ebuild deleted file mode 100644 index ac1a6f11e3b6..000000000000 --- a/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128.ebuild,v 1.13 2009/03/29 16:03:19 solar Exp $ - -inherit eutils - -DESCRIPTION="A collection of FluxBox themes from FluxMod" -HOMEPAGE="http://tenr.de/styles/" -SRC_URI="mirror://gentoo/${P}.tar.bz2" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 mips ppc ppc64 sparc x86" - -IUSE="" -DEPEND=">=sys-apps/sed-4" -RDEPEND=">=x11-wm/fluxbox-0.9.11" - -src_unpack() { - unpack ${A} - cd "${S}" - # comment out every rootcommand - find . -name '*.cfg' -exec \ - sed -i "{}" -e 's-^\(rootcommand\)-!!! \1-i' \; - # weird tarball... - find . -exec chmod a+r '{}' \; -} - -src_install() { - mkdir -p "${D}"/usr/share/fluxbox/fluxmod/styles/ || die "mkdir eeked" - cp -R ./ "${D}"/usr/share/fluxbox/fluxmod/styles/ || die "cp croaked" - insinto /usr/share/fluxbox/menu.d/styles - doins "${FILESDIR}"/styles-menu-fluxmod -} - -pkg_postinst() { - einfo - einfo "These styles are installed into /usr/share/fluxbox/fluxmod/. The" - einfo "best way to use these styles is to ensure that you are running" - einfo "fluxbox 0.9.10-r3 or later, and then to place the following in" - einfo "your menu file:" - einfo - einfo " [submenu] (Styles) {Select a Style}" - einfo " [include] (/usr/share/fluxbox/menu.d/styles/)" - einfo " [end]" - einfo - einfo "If you use fluxbox-generate_menu or the default global fluxbox" - einfo "menu file, this will already be present." - einfo - einfo "Note that some of these styles use the PNG image format. For" - einfo "these to work, fluxbox must be built with USE=\"imlib\" and" - einfo "imlib2 must be built with USE=\"png\"." - einfo - epause -} |