summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-misc/fluxspace')
-rw-r--r--x11-misc/fluxspace/ChangeLog27
-rw-r--r--x11-misc/fluxspace/Manifest5
-rw-r--r--x11-misc/fluxspace/files/digest-fluxspace-0.0.31
-rw-r--r--x11-misc/fluxspace/files/digest-fluxspace-0.0.3-r11
-rw-r--r--x11-misc/fluxspace/fluxspace-0.0.3-r1.ebuild60
-rw-r--r--x11-misc/fluxspace/fluxspace-0.0.3.ebuild53
6 files changed, 147 insertions, 0 deletions
diff --git a/x11-misc/fluxspace/ChangeLog b/x11-misc/fluxspace/ChangeLog
new file mode 100644
index 000000000000..f4fc6c0c2673
--- /dev/null
+++ b/x11-misc/fluxspace/ChangeLog
@@ -0,0 +1,27 @@
+# ChangeLog for x11-wm/fluxspace
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/fluxspace/ChangeLog,v 1.1 2003/10/16 21:43:53 pyrania Exp $
+
+*fluxspace-0.0.3-r1 (16 Oct 2003)
+
+ 16 Oct 2003; Markus Nigbur <pyrania@gentoo.org> fluxspace-0.0.3-r1.ebuild,
+ fluxspace-0.0.3.ebuild:
+ Moved from x11-wm to x11-misc.
+
+ 12 Jun 2003; <msterret@gentoo.org> fluxspace-0.0.3-r1.ebuild,
+ fluxspace-0.0.3.ebuild:
+ fix Header
+
+*fluxspace-0.0.3-r1 (09 Jun 2003)
+
+ 09 Jun 2003; Dylan Carlson <absinthe@gentoo.org> fluxspace-0.0.3-r1.ebuild:
+ 1. Removed dependencies on rox and idesk; added pkg note to install them
+ seperately as desired. (These may become local USE flags at some juncture).
+
+ 2. Fixed HOMEPAGE and SRC_URI to use SourceForge.
+
+*fluxspace-0.0.3 (09 Jun 2003)
+
+ 09 Jun 2003; Dylan Carlson <absinthe@gentoo.org> fluxspace-0.0.3.ebuild:
+ Initial import. Ebuild submitted by Fernando Sanabria <krieg@ciudadmomia.com>.
+
diff --git a/x11-misc/fluxspace/Manifest b/x11-misc/fluxspace/Manifest
new file mode 100644
index 000000000000..4265efc79a63
--- /dev/null
+++ b/x11-misc/fluxspace/Manifest
@@ -0,0 +1,5 @@
+MD5 e3340750a0746f8d803c85b327f5a2d5 ChangeLog 832
+MD5 d717e3af5a2acce9f64cc5ff726db919 fluxspace-0.0.3.ebuild 1678
+MD5 b30d9760d76f3cbdb00a9d97b0d9370d fluxspace-0.0.3-r1.ebuild 2024
+MD5 037a99f96ab6ccd97aee2b65eb4cf46d files/digest-fluxspace-0.0.3 68
+MD5 1a573636684bad5b26021fd961a2f0a1 files/digest-fluxspace-0.0.3-r1 68
diff --git a/x11-misc/fluxspace/files/digest-fluxspace-0.0.3 b/x11-misc/fluxspace/files/digest-fluxspace-0.0.3
new file mode 100644
index 000000000000..ef8908c3d0c7
--- /dev/null
+++ b/x11-misc/fluxspace/files/digest-fluxspace-0.0.3
@@ -0,0 +1 @@
+MD5 0791efe124e98689be26c2ec290bbb59 fluxspace-0.0.3.tar.gz 2228714
diff --git a/x11-misc/fluxspace/files/digest-fluxspace-0.0.3-r1 b/x11-misc/fluxspace/files/digest-fluxspace-0.0.3-r1
new file mode 100644
index 000000000000..9d96f69b8664
--- /dev/null
+++ b/x11-misc/fluxspace/files/digest-fluxspace-0.0.3-r1
@@ -0,0 +1 @@
+MD5 70dd33a04aff85c25b5a7c30881cf026 fluxspace-0.0.3.tar.gz 2228750
diff --git a/x11-misc/fluxspace/fluxspace-0.0.3-r1.ebuild b/x11-misc/fluxspace/fluxspace-0.0.3-r1.ebuild
new file mode 100644
index 000000000000..f46687e7d28f
--- /dev/null
+++ b/x11-misc/fluxspace/fluxspace-0.0.3-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/fluxspace/fluxspace-0.0.3-r1.ebuild,v 1.1 2003/10/16 21:43:53 pyrania Exp $
+
+IUSE=""
+S=${WORKDIR}/${P}
+DESCRIPTION="Enhancements for workspace management within Fluxbox."
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+HOMEPAGE="http://fluxspace.sourceforge.net/"
+
+DEPEND="dev-lang/swig"
+RDEPEND="x11-wm/fluxbox
+ >=dev-lang/python-2.1
+ dev-python/pyxml
+ media-libs/imlib2"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 ~ppc"
+
+myconf="--prefix=/usr"
+
+src_compile() {
+ export LDFLAGS="-lstdc++"
+ econf ${myconf} || die "Configure failed"
+ emake || die "Compile failed"
+}
+
+src_install () {
+ einstall || die "Install failed"
+ dosym /usr/lib/python2.2/site-packages/fluxspace.py \
+ /usr/lib/python2.2/site-packages/fluxspace/__init__.py
+ dosym /usr/lib/libfluxspace.so \
+ /usr/lib/python2.2/site-packages/_fluxspace.so
+ dodoc README COPYING AUTHORS ChangeLog NEWS README TODO
+}
+
+pkg_postinst() {
+ # Fix typo in the config file
+ sed -e "s/no\"\\\/no\"\//g" /usr/share/fluxspace/examples/fluxspace.xml > /tmp/fluxspace.xml
+ cp -f /tmp/fluxspace.xml /usr/share/fluxspace/examples/fluxspace.xml
+ rm -f /tmp/fluxspace.xml
+
+ einfo " NOTES:"
+ einfo " "
+ einfo " 1. If you want to use the optional features for idesk and rox,"
+ einfo " you must emerge them separately. (e.g., 'emerge idesk')"
+ einfo " "
+ einfo " 2. Copy /usr/share/fluxspace/examples/fluxspace.xml to"
+ einfo " ~/.fluxbox and edit the file. Change the settings from"
+ einfo " \"no\" to \"yes\" depending on what features you want enabled."
+ einfo " "
+ einfo " 3. Edit ~/.fluxbox/init to 'turn on' fluxspace. Change line:"
+ einfo " session.screen0.rootCommand:"
+ einfo " to..."
+ einfo " session.screen0.rootCommand: fluxspace"
+ einfo " "
+ einfo " 4. Full documentation is available online at:"
+ einfo " http://sfads.osdn.com/7.html?topic=fluxspace,python-foundry,56"
+ einfo " "
+}
diff --git a/x11-misc/fluxspace/fluxspace-0.0.3.ebuild b/x11-misc/fluxspace/fluxspace-0.0.3.ebuild
new file mode 100644
index 000000000000..ce64b81758bd
--- /dev/null
+++ b/x11-misc/fluxspace/fluxspace-0.0.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/fluxspace/fluxspace-0.0.3.ebuild,v 1.1 2003/10/16 21:43:53 pyrania Exp $
+
+IUSE=""
+S=${WORKDIR}/${P}
+DESCRIPTION="Enhancements for workspace management within Fluxbox."
+SRC_URI="http://www.isomedia.com/homes/stevencooper/files/${P}.tar.gz"
+HOMEPAGE="http://www.isomedia.com/homes/stevencooper/"
+DEPEND="x11-wm/fluxbox
+ x11-misc/idesk
+ app-misc/rox
+ media-libs/imlib2
+ dev-lang/python
+ dev-python/pyxml
+ dev-lang/swig"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 ~ppc"
+
+myconf="--prefix=/usr"
+
+src_compile() {
+ export LDFLAGS="-lstdc++"
+ econf ${myconf} || die
+ emake || die
+}
+
+src_install () {
+ einstall || die
+ dosym /usr/lib/python2.2/site-packages/fluxspace.py /usr/lib/python2.2/site-packages/fluxspace/__init__.py
+ dosym /usr/lib/libfluxspace.so /usr/lib/python2.2/site-packages/_fluxspace.so
+ dodoc README COPYING AUTHORS ChangeLog NEWS README TODO
+}
+
+pkg_postinst() {
+ # there is a typo in the xml file, so i'll fix it =)
+
+ sed -e "s/no\"\\\/no\"\//g" /usr/share/fluxspace/examples/fluxspace.xml > /tmp/fluxspace.xml
+ cp -f /tmp/fluxspace.xml /usr/share/fluxspace/examples/fluxspace.xml
+ rm -f /tmp/fluxspace.xml
+
+ einfo " "
+ einfo " Copy /usr/share/fluxspace/examples/fluxspace.xml to your"
+ einfo " ~/.fluxbox and edit it!"
+ einfo " (just to make it work change all the \"no\" to \"yes\")"
+ einfo " "
+ einfo " In your ~/.fluxbox/init change:"
+ einfo " session.screen0.rootCommand:"
+ einfo " to:"
+ einfo " session.screen0.rootCommand: fluxspace"
+ einfo " "
+}