summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorMatt Keadle <mkeadle@gentoo.org>2003-06-11 20:51:57 +0000
committerMatt Keadle <mkeadle@gentoo.org>2003-06-11 20:51:57 +0000
commit2f1f5840c37f9a343719db3724a94ca0870e1463 (patch)
treecee564aaa6478eba22cd93b5bb61ce26eb703cd3 /x11-wm
parentfix Header (diff)
downloadhistorical-2f1f5840c37f9a343719db3724a94ca0870e1463.tar.gz
historical-2f1f5840c37f9a343719db3724a94ca0870e1463.tar.bz2
historical-2f1f5840c37f9a343719db3724a94ca0870e1463.zip
bumping dev release to 0.9.3. adding blueflux style.
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/fluxbox/ChangeLog8
-rw-r--r--x11-wm/fluxbox/Manifest24
-rw-r--r--x11-wm/fluxbox/files/digest-fluxbox-0.9.32
-rw-r--r--x11-wm/fluxbox/fluxbox-0.9.3.ebuild93
4 files changed, 116 insertions, 11 deletions
diff --git a/x11-wm/fluxbox/ChangeLog b/x11-wm/fluxbox/ChangeLog
index cf8fa6b20d17..1ea4b8eabc90 100644
--- a/x11-wm/fluxbox/ChangeLog
+++ b/x11-wm/fluxbox/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for x11-wm/fluxbox
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/fluxbox/ChangeLog,v 1.55 2003/06/03 20:53:51 mkeadle Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/fluxbox/ChangeLog,v 1.56 2003/06/11 20:50:37 mkeadle Exp $
+*fluxbox-0.9.3 (11 Jun 2003)
+
+ 11 Jun 2003; mkeadle <mkeadle@gentoo.org> fluxbox-0.9.3.ebuild:
+ Bumping devel release to 0.9.3. This release is considerably more stable
+ then 0.9.0, but remember it's still a dev release. This ebuild contains
+ the Blueflux theme.
*fluxbox (20 May 2003)
diff --git a/x11-wm/fluxbox/Manifest b/x11-wm/fluxbox/Manifest
index b4737163a895..92aa561634f2 100644
--- a/x11-wm/fluxbox/Manifest
+++ b/x11-wm/fluxbox/Manifest
@@ -1,16 +1,20 @@
-MD5 e909c718c0b6c0fd905eaaf16c9894a8 fluxbox-0.1.14-r1.ebuild 1266
-MD5 fa1160817d962da442cd5bcdb64a44aa ChangeLog 12719
-MD5 80cc4118dd4bb43532e9a0a8dbe145a2 fluxbox-0.1.12-r1.ebuild 1031
-MD5 f0a0494829d2f32f6c17073ebb87f60a files/fluxbox-0.1.13-nls.patch 581
-MD5 694282fdac35963635b8cfec5179172d files/fluxbox-0.1.14-remember.patch 39371
-MD5 c28b191f95d32d2ab4d6c4f353faa070 files/fluxbox 27
-MD5 1613a723da70c8ef3f16df1f5639990b files/fluxbox-0.1.13-Xft2.patch 1408
-MD5 7b7044a97f3d2f84897e7fddf925b309 files/fluxbox-0.1.14-toggledecor.patch 823
+MD5 dc729a00f2577a78d682f12bd6635ebb ChangeLog 13314
+MD5 534927faffc95004edaa95f7adf436fe fluxbox-0.1.12-r1.ebuild 1029
+MD5 7cf12de10b6c051804a8d47513d146fd fluxbox-0.1.14-r1.ebuild 1267
+MD5 94d32b105402009d58c28e7c46fccee3 fluxbox-0.9.0.ebuild 999
+MD5 d9f8a622f8ad505d7659826e77d763cd fluxbox-0.9.3.ebuild 2720
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
+MD5 c28b191f95d32d2ab4d6c4f353faa070 files/fluxbox 27
+MD5 1613a723da70c8ef3f16df1f5639990b files/fluxbox-0.1.13-Xft2.patch 1408
+MD5 9a521a2ef9c0942ec02b714c3637e789 files/fluxbox-0.1.13-aa2.patch 1365
MD5 86549bc3a5561ad2a0400a3b405003f4 files/fluxbox-0.1.13-menukey.patch 6269
+MD5 f0a0494829d2f32f6c17073ebb87f60a files/fluxbox-0.1.13-nls.patch 581
+MD5 5f1cedd6893799695fbbc3a19f5c5cff files/fluxbox-0.1.13-openoffice.patch 525
MD5 5ad4a28ef73318001e9526c5f2915355 files/fluxbox-0.1.13-remember.patch 38913
-MD5 9a521a2ef9c0942ec02b714c3637e789 files/fluxbox-0.1.13-aa2.patch 1365
MD5 96957d6246f0287f85531f6447a077c7 files/fluxbox-0.1.14-menukey.patch 6267
-MD5 5f1cedd6893799695fbbc3a19f5c5cff files/fluxbox-0.1.13-openoffice.patch 525
+MD5 0836c864c5f49e72c19bef764dbdfcac files/fluxbox-0.1.14-remember.patch 42020
+MD5 7b7044a97f3d2f84897e7fddf925b309 files/fluxbox-0.1.14-toggledecor.patch 823
MD5 ddf99954256a3dc12763651bbf63bf3a files/fluxbox-vano-gentoo.patch 1092
+MD5 ba6a078d5994d4084f370f336d58b4bf files/digest-fluxbox-0.9.3 130
diff --git a/x11-wm/fluxbox/files/digest-fluxbox-0.9.3 b/x11-wm/fluxbox/files/digest-fluxbox-0.9.3
new file mode 100644
index 000000000000..824df5bab161
--- /dev/null
+++ b/x11-wm/fluxbox/files/digest-fluxbox-0.9.3
@@ -0,0 +1,2 @@
+MD5 22b3323e948c32ff81afef9e18aa2ac6 fluxbox-0.9.3.tar.gz 564444
+MD5 f6fa316baa5aa593c7bc4c40ac7e4517 blueflux_0.1.0.tar.gz 17601
diff --git a/x11-wm/fluxbox/fluxbox-0.9.3.ebuild b/x11-wm/fluxbox/fluxbox-0.9.3.ebuild
new file mode 100644
index 000000000000..ce91c30d56ed
--- /dev/null
+++ b/x11-wm/fluxbox/fluxbox-0.9.3.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1993-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.3.ebuild,v 1.1 2003/06/11 20:50:49 mkeadle Exp $
+
+IUSE="gnome kde nls xinerama truetype"
+
+#inherit flag-o-matic eutils
+
+S=${WORKDIR}/${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="mirror://sourceforge/${PN}/${P}.tar.gz
+ http://koti.mbnet.fi/bionik/blueflux/blueflux_0.1.0.tar.gz"
+HOMEPAGE="http://fluxbox.sourceforge.net/"
+
+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
+}