summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2010-06-06 20:27:25 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2010-06-06 20:27:25 +0000
commit5a182ab7ea204c6f5c7eb7020e4fd0caca43a826 (patch)
treef3c01c837236bba20ccfd074325e4ab28de4d9a9 /x11-themes
parentPunt old wrt #241486 (diff)
downloadgentoo-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')
-rw-r--r--x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20040809.ebuild39
-rw-r--r--x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20041024.ebuild51
-rw-r--r--x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128-r1.ebuild21
-rw-r--r--x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128.ebuild55
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
-}