Update to 0.1.7; from maintainer Han Boetes <han@mijncomputer.nl>.

This commit is contained in:
naddy 2002-03-02 17:36:24 +00:00
parent 928b8725e6
commit 9766ebfb8c
6 changed files with 33 additions and 52 deletions

View File

@ -1,10 +1,12 @@
# $OpenBSD: Makefile,v 1.1.1.1 2002/01/25 20:11:42 naddy Exp $
# $OpenBSD: Makefile,v 1.2 2002/03/02 17:36:24 naddy Exp $
COMMENT= "yet another windowmanager for X, based on blackbox"
COMMENT= "Blackbox-derived window manager with Gnome and KDE support"
DISTNAME= fluxbox-0.1.6
CATEGORIES= x11
NEED_VERSION= 1.504
DISTNAME= fluxbox-0.1.7
CATEGORIES= x11
NEED_VERSION= 1.504
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= fluxbox
HOMEPAGE= http://fluxbox.sourceforge.net/
@ -15,12 +17,9 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= fluxbox
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= --enable-gnome --enable-kde
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= --disable-gnome --enable-kde
USE_X11= Yes
USE_X11= Yes
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
MD5 (fluxbox-0.1.6.tar.gz) = 1969a8d6c1c33c6c2795f7593fb01ab3
RMD160 (fluxbox-0.1.6.tar.gz) = 46c21913ceaeb8d077a1ce349741ee0c4e832160
SHA1 (fluxbox-0.1.6.tar.gz) = 836a92170be25752062fca4d577a1bcb799a57d2
MD5 (fluxbox-0.1.7.tar.gz) = bb2c250128bbd1f33cbb5a1ca9e59615
RMD160 (fluxbox-0.1.7.tar.gz) = 7713b9b44b2de0c05fafbaf49c6b4b0a813473e9
SHA1 (fluxbox-0.1.7.tar.gz) = 46369195bbe654e677558d5a64f33f1d9369a114

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-src_StringUtil_cc,v 1.1 2002/01/30 15:03:48 naddy Exp $
--- src/StringUtil.cc.orig Wed Jan 9 15:11:20 2002
+++ src/StringUtil.cc Wed Jan 30 06:54:54 2002
@@ -67,7 +67,7 @@ char *StringUtil::expandFilename(const c
auto_ptr<char> retval( new char[strlen(filename)+strlen(getenv("HOME"))+2]);
if (filename[0]=='~') {
- strcat(retval.get(), getenv("HOME"));
+ strcpy(retval.get(), getenv("HOME"));
strcat(retval.get(), &filename[1]);
} else
return StringUtil::strdup(filename); //return unmodified value

View File

@ -1,25 +0,0 @@
$OpenBSD: patch-src_Window_cc,v 1.1 2002/01/30 15:03:48 naddy Exp $
--- src/Window.cc.orig Fri Jan 11 13:21:59 2002
+++ src/Window.cc Wed Jan 30 06:54:54 2002
@@ -441,7 +441,9 @@ FluxboxWindow::FluxboxWindow(Window w, B
FluxboxWindow::~FluxboxWindow(void) {
Fluxbox *fluxbox = Fluxbox::instance();
-
+ //TODO: Move this to Workspace::removeWindow
+ if (client.transient_for)
+ fluxbox->setFocusedWindow(client.transient_for);
if (moving || resizing) {
screen->hideGeometry();
@@ -556,9 +558,7 @@ FluxboxWindow::~FluxboxWindow(void) {
fluxbox->removeWindowSearch(client.window);
screen->removeNetizen(client.window);
}
- //TODO: Move this to Workspace::removeWindow
- if (client.transient_for)
- fluxbox->setFocusedWindow(client.transient_for);
+
#ifdef DEBUG
fprintf(stderr, "%s(%d): ~FluxboxWindow(this=%p) done\n", __FILE__, __LINE__, this);
#endif

View File

@ -3,4 +3,18 @@ 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!
Here is a list of features that fluxbox already has, or is in the works...
* Configurable window tabs.
* Iconbar (for minimized/iconified windows)
* Wheel scroll changes workspace
* Configurable titlebar (placement of buttons, new buttons etc) |
* KDE support
* GNOME support
* New native integrated keygrabber (supports emacs like keychains)
* Maximize over slit option
* Other minor features
WWW: ${HOMEPAGE}

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2002/01/25 20:11:42 naddy Exp $
@comment $OpenBSD: PLIST,v 1.2 2002/03/02 17:36:24 naddy Exp $
@pkgcfl blackbox-*
bin/bsetbg
bin/bsetroot
@ -11,6 +11,7 @@ share/fluxbox/menu
share/fluxbox/nls/C/blackbox.cat
share/fluxbox/nls/POSIX
share/fluxbox/nls/US_ASCII
share/fluxbox/nls/bg_BG
share/fluxbox/nls/da_DK/blackbox.cat
share/fluxbox/nls/en
share/fluxbox/nls/en_US
@ -20,7 +21,9 @@ share/fluxbox/nls/et_EE/blackbox.cat
share/fluxbox/nls/fr
share/fluxbox/nls/fr_FR/blackbox.cat
share/fluxbox/nls/it_IT/blackbox.cat
share/fluxbox/nls/ja_JP/blackbox.cat
share/fluxbox/nls/pt_BR/blackbox.cat
share/fluxbox/nls/pt_PT/blackbox.cat
share/fluxbox/nls/ru_RU/blackbox.cat
share/fluxbox/nls/sv_SE/blackbox.cat
share/fluxbox/nls/tr_TR/blackbox.cat
@ -50,7 +53,9 @@ share/fluxbox/titlebar
@dirrm share/fluxbox/nls/tr_TR
@dirrm share/fluxbox/nls/sv_SE
@dirrm share/fluxbox/nls/ru_RU
@dirrm share/fluxbox/nls/pt_PT
@dirrm share/fluxbox/nls/pt_BR
@dirrm share/fluxbox/nls/ja_JP
@dirrm share/fluxbox/nls/it_IT
@dirrm share/fluxbox/nls/fr_FR
@dirrm share/fluxbox/nls/et_EE