summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorBrandon Hale <tseng@gentoo.org>2003-09-13 14:39:44 +0000
committerBrandon Hale <tseng@gentoo.org>2003-09-13 14:39:44 +0000
commit51833ab26b00ff4601476e5895d0eb1ffeddc8cd (patch)
treebdbea7b5e6151dd1c617ed4185985c46697c15e9 /x11-wm
parentversion bump. (diff)
downloadhistorical-51833ab26b00ff4601476e5895d0eb1ffeddc8cd.tar.gz
historical-51833ab26b00ff4601476e5895d0eb1ffeddc8cd.tar.bz2
historical-51833ab26b00ff4601476e5895d0eb1ffeddc8cd.zip
version bump.
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/fluxbox/Manifest4
-rw-r--r--x11-wm/fluxbox/files/digest-fluxbox-0.9.6_pre62
-rw-r--r--x11-wm/fluxbox/fluxbox-0.9.6_pre6.ebuild94
3 files changed, 98 insertions, 2 deletions
diff --git a/x11-wm/fluxbox/Manifest b/x11-wm/fluxbox/Manifest
index 57d843f660f3..7d4f658207b0 100644
--- a/x11-wm/fluxbox/Manifest
+++ b/x11-wm/fluxbox/Manifest
@@ -7,9 +7,9 @@ MD5 05b1b1b37d0da0bcbe5f826a04430791 fluxbox-0.9.5.ebuild 2718
MD5 0dc4300bf996697cc40e684b63c63bc1 fluxbox-0.9.6_pre1.ebuild 2744
MD5 416452bedba085c06bd2502510370e1a metadata.xml 162
MD5 b3a73be796f8e8b8681e64e6e7f89d51 fluxbox-0.9.6_pre4.ebuild 2742
-MD5 f63107f60b0b6dea3785a30c2baac7fc ChangeLog 14529
+MD5 69bc73656b3d717bd8a9c2ba29649d38 ChangeLog 14529
MD5 8d50756bc51e5476cc57811d42d27e3b fluxbox-0.9.6_pre5.ebuild 2742
-MD5 8d50756bc51e5476cc57811d42d27e3b fluxbox-0.9.6_pre6.ebuild 2742
+MD5 35a520b3ef5fb39d77f7e8d0f50d8391 fluxbox-0.9.6_pre6.ebuild 2742
MD5 3661fa0f4811d5de5119163ee43ac690 files/digest-fluxbox-0.1.12-r1 132
MD5 1c3ae2ce22f7f2a778a8ad5a5631df28 files/digest-fluxbox-0.1.14-r1 67
MD5 224efa97a7e52718fb828c036c6d91d9 files/digest-fluxbox-0.9.0 65
diff --git a/x11-wm/fluxbox/files/digest-fluxbox-0.9.6_pre6 b/x11-wm/fluxbox/files/digest-fluxbox-0.9.6_pre6
new file mode 100644
index 000000000000..4e9ab9b81f40
--- /dev/null
+++ b/x11-wm/fluxbox/files/digest-fluxbox-0.9.6_pre6
@@ -0,0 +1,2 @@
+MD5 cac20792e9f0ed01ed416abaccce7f1d fluxbox-0.9.6pre5.tar.gz 628253
+MD5 f6fa316baa5aa593c7bc4c40ac7e4517 blueflux_0.1.0.tar.gz 17601
diff --git a/x11-wm/fluxbox/fluxbox-0.9.6_pre6.ebuild b/x11-wm/fluxbox/fluxbox-0.9.6_pre6.ebuild
new file mode 100644
index 000000000000..49206f3acb24
--- /dev/null
+++ b/x11-wm/fluxbox/fluxbox-0.9.6_pre6.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/fluxbox/fluxbox-0.9.6_pre6.ebuild,v 1.1 2003/09/13 14:39:39 tseng Exp $
+
+IUSE="gnome kde nls xinerama truetype"
+
+#inherit flag-o-matic eutils
+
+MY_P="${PN}-0.9.6pre5"
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="Fluxbox is yet another windowmanager for X. It's based on the Blackbox 0.61.1 code. Fluxbox looks like blackbox and handles styles, colors, window placement and similar thing exactly like blackbox (100% theme/style compability). So what's the difference between fluxbox and blackbox then? The answer is: LOTS! *This is a development release and should not be considered stable.* *This release includes the Blueflux style.*"
+SRC_URI="http://fluxbox.org/download/${MY_P}.tar.gz
+ http://koti.mbnet.fi/bionik/blueflux/blueflux_0.1.0.tar.gz"
+HOMEPAGE="http://www.fluxbox.org/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc"
+
+DEPEND="virtual/x11
+ >=sys-devel/autoconf-2.52"
+RDEPEND="x11-misc/commonbox-utils
+ x11-themes/commonbox-styles"
+PROVIDE="virtual/blackbox"
+
+mydoc="ChangeLog COPYING NEWS"
+
+src_unpack() {
+
+ unpack ${A}
+ cd ${S}
+
+ use nls && ( \
+ einfo "Redirecting NLS"
+ for i in `find ${S} -name 'Makefile.am'`
+ do
+ sed -i -e 's:$(pkgdatadir)/nls:/usr/share/locale:' ${i}
+ done
+ )
+
+ sed -i -e 's:bsetroot.1::' ${S}/doc/Makefile.am
+ sed -i -e 's:bsetroot::' ${S}/util/Makefile.*
+}
+
+
+src_compile() {
+
+ econf \
+ `use_enable nls` \
+ `use_enable kde` \
+ `use_enable gnome` \
+ `use_enable xinerama` \
+ `use_enable truetype xft` \
+ --sysconfdir=/etc/X11/${PN} \
+ --datadir=/usr/share/commonbox \
+ ${myconf} || die
+
+ sed -i -e 's:\$(datadir)/fluxbox:/usr/share/commonbox:' ${S}/Makefile
+ sed -i -e 's:\$(datadir)/fluxbox:/usr/share/commonbox:' ${S}/data/Makefile
+
+ emake \
+ pkgdatadir=/usr/share/commonbox || die
+
+ cd data make \
+ pkgdatadir=/usr/share/commonbox init
+}
+
+src_install() {
+
+ dodir /usr/share/commonbox/${PN}
+ dodir /usr/share/commonbox/styles
+ make DESTDIR=${D} install || die
+ dodoc README* AUTHORS TODO* ${mydoc}
+ rmdir ${D}/usr/share/${PN}
+ dodir /etc/X11/Sessions
+ echo "/usr/bin/${PN}" > ${D}/etc/X11/Sessions/${PN}
+ fperms a+x /etc/X11/Sessions/${PN}
+
+ cd data
+ insinto /usr/share/commonbox
+ doins init keys
+ insinto /usr/share/commonbox/styles
+ doins ${D}/usr/share/commonbox/fluxbox/styles/Meta
+ rm -rf ${D}/usr/share/commonbox/fluxbox
+
+ # blueflux style
+ insinto /usr/share/commonbox/pixmaps
+ doins ${WORKDIR}/pixmaps/*
+ # fix some paths and change b->B at the same time
+ sed -e 's:\.fluxbox:/usr/share/commonbox:' ${WORKDIR}/styles/blueflux \
+ > ${WORKDIR}/styles/Blueflux
+ insinto /usr/share/commonbox/styles
+ doins ${WORKDIR}/styles/Blueflux
+}