Adding ~ build for fluxbox with remember patch
authorMatt Keadle <mkeadle@gentoo.org>
Sat, 26 Oct 2002 05:05:41 +0000 (05:05 +0000)
committerMatt Keadle <mkeadle@gentoo.org>
Sat, 26 Oct 2002 05:05:41 +0000 (05:05 +0000)
x11-wm/fluxbox/ChangeLog
x11-wm/fluxbox/files/digest-fluxbox-0.1.12-r2 [new file with mode: 0644]
x11-wm/fluxbox/fluxbox-0.1.12-r2.ebuild [new file with mode: 0644]

index ccc8a070ae822889830171c003c580b14a2cae36..811bef6d35aaddb8af922a75e6be6aa93048a219 100644 (file)
@@ -1,6 +1,25 @@
 # ChangeLog for x11-wm/fluxbox
 # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/fluxbox/ChangeLog,v 1.35 2002/10/05 08:54:13 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/fluxbox/ChangeLog,v 1.36 2002/10/26 05:05:41 mkeadle Exp $
+
+*fluxbox-0.1.12-r2 (26 Oct 2002)
+
+  26 Oct 2002; Matt Keadle <mkeadle@gentoo.org> fluxbox-0.1.12-r2.ebuild
+  files/digest-fluxbox-0.1.12-r2 :
+
+  Added the remember patch. This patch adds an extra submenu to the WindowMenu
+  that allows you store each windows workspace, deminsions, position, shaded
+  state, tab state, decoration state, and sticky state and also to save the
+  settings on application close. It also enabled the use of a Startup submenu
+  in your applications menu. Any items in this submenu will be automatically
+  started when you start fluxbox.
+
+  There are scant warnings about crashes with this patch, but neither I nor
+  anyone I have spoken with have experienced any issues. As allways, report
+  any problems to http://bugs.gentoo.org/.
+
+  Fluxbox with the remember patch will not install with "-nls" in your USE.
+                       
 
 *fluxbox-0.1.12-r1 (17 Sep 2002)
 
diff --git a/x11-wm/fluxbox/files/digest-fluxbox-0.1.12-r2 b/x11-wm/fluxbox/files/digest-fluxbox-0.1.12-r2
new file mode 100644 (file)
index 0000000..982bf3e
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 f90b191af969b49be3dcf901c36d5e13 fluxbox-0.1.12.tar.gz 417680
+MD5 cc62ebef6a0ea4fca7bfcc9cdfa2afca fluxbox-gentoo.diff.bz2 2703
+MD5 cec040561aba84c1ca18fcfcaba17661 unofficial-fluxbox-0.1.12-remember-patch.bz2 47390
diff --git a/x11-wm/fluxbox/fluxbox-0.1.12-r2.ebuild b/x11-wm/fluxbox/fluxbox-0.1.12-r2.ebuild
new file mode 100644 (file)
index 0000000..b386cdd
--- /dev/null
@@ -0,0 +1,53 @@
+# Copyright 1999-2002 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.12-r2.ebuild,v 1.1 2002/10/26 05:05:41 mkeadle Exp $
+
+inherit commonbox flag-o-matic
+
+S=${WORKDIR}/${P}
+DESCRIPTION="Window manager based on Blackbox and pwm -- has tabs."
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+       mirror://gentoo/${PN}-gentoo.diff.bz2
+       http://fluxbox.org/download/patches/unofficial-fluxbox-0.1.12-remember-patch.bz2"
+HOMEPAGE="http://fluxbox.sf.net"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+
+mydoc="ChangeLog COPYING NEWS"
+myconf="--enable-xinerama"
+filter-flags -fno-exceptions
+export WANT_AUTOMAKE_1_6=1
+export WANT_AUTOCONF_2_5=1
+
+src_unpack() {
+
+       unpack ${P}.tar.gz
+
+       cd ${S}
+       bzcat ${DISTDIR}/unofficial-fluxbox-0.1.12-remember-patch.bz2 | patch -p1 || die
+       bzcat ${DISTDIR}/${PN}-gentoo.diff.bz2 | patch -p1 || die
+
+       ssed -i "s:blackbox.cat:fluxbox.cat:" src/main.cc
+}
+
+src_compile() {
+
+       commonbox_src_compile
+
+       cd data
+       make \
+               pkgdatadir=/usr/share/commonbox init
+}
+
+
+src_install() {
+
+       commonbox_src_install
+       cd data
+       insinto /usr/share/commonbox
+       doins init
+       insinto /usr/share/commonbox/fluxbox
+       doins keys
+}