diff options
author | Ciaran McCreesh <ciaranm@gentoo.org> | 2004-01-14 23:48:32 +0000 |
---|---|---|
committer | Ciaran McCreesh <ciaranm@gentoo.org> | 2004-01-14 23:48:32 +0000 |
commit | ef6aeb5b9b14eb2ed5f4fb68732bebc26d31656f (patch) | |
tree | 801e21b7ec56ff5f37ebc417905d63c125c1ce86 /x11-wm/fluxbox | |
parent | stable on amd64 to fix broken deps (Manifest recommit) (diff) | |
download | gentoo-2-ef6aeb5b9b14eb2ed5f4fb68732bebc26d31656f.tar.gz gentoo-2-ef6aeb5b9b14eb2ed5f4fb68732bebc26d31656f.tar.bz2 gentoo-2-ef6aeb5b9b14eb2ed5f4fb68732bebc26d31656f.zip |
new pre release. includes memory leak fixes. now creates /etc/X11/Sessions/ entry. also fixing broken amd64 deps, needs to be ~amd64
Diffstat (limited to 'x11-wm/fluxbox')
-rw-r--r-- | x11-wm/fluxbox/ChangeLog | 8 | ||||
-rw-r--r-- | x11-wm/fluxbox/Manifest | 4 | ||||
-rw-r--r-- | x11-wm/fluxbox/files/digest-fluxbox-0.9.8_pre2 | 1 | ||||
-rw-r--r-- | x11-wm/fluxbox/fluxbox-0.1.14-r2.ebuild | 4 | ||||
-rw-r--r-- | x11-wm/fluxbox/fluxbox-0.9.8_pre2.ebuild | 59 |
5 files changed, 72 insertions, 4 deletions
diff --git a/x11-wm/fluxbox/ChangeLog b/x11-wm/fluxbox/ChangeLog index 1ba28c6e2fc4..84f0f8157102 100644 --- a/x11-wm/fluxbox/ChangeLog +++ b/x11-wm/fluxbox/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-wm/fluxbox # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/fluxbox/ChangeLog,v 1.86 2004/01/11 15:16:04 pyrania Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-wm/fluxbox/ChangeLog,v 1.87 2004/01/14 23:48:32 ciaranm Exp $ + +*fluxbox-0.9.8_pre2 (14 Jan 2004) + + 14 Jan 2004; Ciaran McCreesh <ciaranm@gentoo.org> fluxbox-0.9.8_pre2.ebuild: + New pre version. This includes the memory leak and iconbar fixes. The ebuild + will now create an /etc/X11/Sessions entry as well. *fluxbox-0.9.7-r1 (11 Jan 2004) diff --git a/x11-wm/fluxbox/Manifest b/x11-wm/fluxbox/Manifest index 8ee046e8f3f1..0aadc9fa3dc1 100644 --- a/x11-wm/fluxbox/Manifest +++ b/x11-wm/fluxbox/Manifest @@ -2,11 +2,13 @@ MD5 fb91a86bbf58cb4d7e40f9536c319766 metadata.xml 437 MD5 e16077e6f49f640cabe7d96ab3e8f99f fluxbox-0.1.14-r2.ebuild 1551 MD5 eb214b12eacd20c7f96b537e522c3662 ChangeLog 17716 MD5 bf08891f125e95a920428fb3e39f9e83 fluxbox-0.9.7.ebuild 1327 +MD5 b791598c833b89345cddf090c74e0fb0 fluxbox-0.9.8_pre2.ebuild 1487 MD5 d082a7313ea1a1f8761245a6d2a7b2c7 fluxbox-0.9.7-r1.ebuild 1464 MD5 2c62e9868bff0c034d5a9886a0c769ca fluxbox-0.9.6.ebuild 2717 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 50dd9f0938c83ccdfcc394ae1d2c8576 files/digest-fluxbox-0.9.8_pre2 69 MD5 5ad4a28ef73318001e9526c5f2915355 files/fluxbox-0.1.13-remember.patch 38913 MD5 1c3ae2ce22f7f2a778a8ad5a5631df28 files/digest-fluxbox-0.1.14-r2 67 MD5 7a8bd89803849aff22030d86ec1e70cf files/digest-fluxbox-0.9.7-r1 65 @@ -21,5 +23,5 @@ MD5 7a8bd89803849aff22030d86ec1e70cf files/digest-fluxbox-0.9.7 65 MD5 8b338e04168ae3111707a90b13eaaa57 files/digest-fluxbox-0.9.6 130 MD5 7b7044a97f3d2f84897e7fddf925b309 files/fluxbox-0.1.14-toggledecor.patch 823 MD5 7f9e9a76b3680c9ff5412c14a38b6198 files/fluxbox-0.1.14-gcc33.patch 4525 -MD5 02bdb98eccefd32c1c3150afb58f888e files/0.9.7/01_cache-bugfix.patch 2723 +MD5 a82ab9563dbac2ff198d879f575c6603 files/0.9.7/01_cache-bugfix.patch 2569 MD5 a3de6c2a3f2fb7d80f4bc0570c8e6cab files/0.9.7/02_iconbar-bugfix.patch 650 diff --git a/x11-wm/fluxbox/files/digest-fluxbox-0.9.8_pre2 b/x11-wm/fluxbox/files/digest-fluxbox-0.9.8_pre2 new file mode 100644 index 000000000000..15a55398cdab --- /dev/null +++ b/x11-wm/fluxbox/files/digest-fluxbox-0.9.8_pre2 @@ -0,0 +1 @@ +MD5 4c1cf33610e5fd8a60c9142c5bfa28f0 fluxbox-0.9.8pre2.tar.gz 688542 diff --git a/x11-wm/fluxbox/fluxbox-0.1.14-r2.ebuild b/x11-wm/fluxbox/fluxbox-0.1.14-r2.ebuild index 68a1499fb46e..d9468a0ab608 100644 --- a/x11-wm/fluxbox/fluxbox-0.1.14-r2.ebuild +++ b/x11-wm/fluxbox/fluxbox-0.1.14-r2.ebuild @@ -1,6 +1,6 @@ # 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.1.14-r2.ebuild,v 1.9 2003/12/20 01:52:38 tseng Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-wm/fluxbox/fluxbox-0.1.14-r2.ebuild,v 1.10 2004/01/14 23:48:32 ciaranm Exp $ IUSE="kde gnome nls xinerama truetype cjk" @@ -13,7 +13,7 @@ HOMEPAGE="http://fluxbox.sf.net" LICENSE="as-is" SLOT="0" -KEYWORDS="x86 ppc sparc hppa mips amd64 alpha" +KEYWORDS="x86 ppc sparc hppa mips ~amd64 alpha" PROVIDE="virtual/blackbox" mydoc="ChangeLog COPYING NEWS" diff --git a/x11-wm/fluxbox/fluxbox-0.9.8_pre2.ebuild b/x11-wm/fluxbox/fluxbox-0.9.8_pre2.ebuild new file mode 100644 index 000000000000..543c9e0f3c79 --- /dev/null +++ b/x11-wm/fluxbox/fluxbox-0.9.8_pre2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2004 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.8_pre2.ebuild,v 1.1 2004/01/14 23:48:32 ciaranm Exp $ + +MY_P=${P/_/} + +IUSE="nls xinerama truetype kde gnome" + +DESCRIPTION="Fluxbox is a lightweight windowmanager for X featuring tabs." +SRC_URI="http://fluxbox.org/download/${MY_P}.tar.gz" +HOMEPAGE="http://www.fluxbox.org" + +# Please note that USE="kde gnome" simply adds support for +# the respective protocols, and does not depend on external libraries. +DEPEND=">=sys-devel/autoconf-2.52 + ${RDEPEND}" +RDEPEND="virtual/x11 + truetype? ( media-libs/freetype ) + nls? ( sys-devel/gettext )" +PROVIDE="virtual/blackbox" + +SLOT="0" +LICENSE="as-is" +KEYWORDS="~x86 ~sparc" + +S=${WORKDIR}/${MY_P} + +src_compile() { + econf \ + `use_enable nls` \ + `use_enable xinerama` \ + `use_enable truetype xft` \ + `use_enable kde` \ + `use_enable gnome` \ + --sysconfdir=/etc/X11/${PN} \ + ${myconf} || die "configure failed" + + emake || die "make failed" +} + +src_install() { + dodir /usr/share/fluxbox + make DESTDIR=${D} install || die "make install failed" + dodoc README* AUTHORS TODO* COPYING + + dodir /etc/X11/Sessions + echo "/usr/bin/startfluxbox" > ${D}/etc/X11/Sessions/fluxbox + fperms a+x /etc/X11/Sessions/fluxbox +} + +pkg_postinst() { + ewarn + ewarn "Please note that this release no longer uses commonbox.eclass" + ewarn "and now installs data files in /usr/share/fluxbox." + ewarn + einfo "This ebuild now creates an /etc/X11/Sessions entry." + einfo +} + |