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 DISTNAME= fluxbox-0.1.7
CATEGORIES= x11 CATEGORIES= x11
NEED_VERSION= 1.504 NEED_VERSION= 1.504
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= fluxbox
HOMEPAGE= http://fluxbox.sourceforge.net/ HOMEPAGE= http://fluxbox.sourceforge.net/
@ -15,12 +17,9 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} CONFIGURE_STYLE= gnu
MASTER_SITE_SUBDIR= fluxbox CONFIGURE_ARGS= --enable-gnome --enable-kde
CONFIGURE_STYLE= gnu USE_X11= Yes
CONFIGURE_ARGS= --disable-gnome --enable-kde
USE_X11= Yes
.include <bsd.port.mk> .include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
MD5 (fluxbox-0.1.6.tar.gz) = 1969a8d6c1c33c6c2795f7593fb01ab3 MD5 (fluxbox-0.1.7.tar.gz) = bb2c250128bbd1f33cbb5a1ca9e59615
RMD160 (fluxbox-0.1.6.tar.gz) = 46c21913ceaeb8d077a1ce349741ee0c4e832160 RMD160 (fluxbox-0.1.7.tar.gz) = 7713b9b44b2de0c05fafbaf49c6b4b0a813473e9
SHA1 (fluxbox-0.1.6.tar.gz) = 836a92170be25752062fca4d577a1bcb799a57d2 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 handles styles, colors, window placement and similar thing exactly like
blackbox (100% theme/style compability). 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} 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-* @pkgcfl blackbox-*
bin/bsetbg bin/bsetbg
bin/bsetroot bin/bsetroot
@ -11,6 +11,7 @@ share/fluxbox/menu
share/fluxbox/nls/C/blackbox.cat share/fluxbox/nls/C/blackbox.cat
share/fluxbox/nls/POSIX share/fluxbox/nls/POSIX
share/fluxbox/nls/US_ASCII share/fluxbox/nls/US_ASCII
share/fluxbox/nls/bg_BG
share/fluxbox/nls/da_DK/blackbox.cat share/fluxbox/nls/da_DK/blackbox.cat
share/fluxbox/nls/en share/fluxbox/nls/en
share/fluxbox/nls/en_US share/fluxbox/nls/en_US
@ -20,7 +21,9 @@ share/fluxbox/nls/et_EE/blackbox.cat
share/fluxbox/nls/fr share/fluxbox/nls/fr
share/fluxbox/nls/fr_FR/blackbox.cat share/fluxbox/nls/fr_FR/blackbox.cat
share/fluxbox/nls/it_IT/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_BR/blackbox.cat
share/fluxbox/nls/pt_PT/blackbox.cat
share/fluxbox/nls/ru_RU/blackbox.cat share/fluxbox/nls/ru_RU/blackbox.cat
share/fluxbox/nls/sv_SE/blackbox.cat share/fluxbox/nls/sv_SE/blackbox.cat
share/fluxbox/nls/tr_TR/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/tr_TR
@dirrm share/fluxbox/nls/sv_SE @dirrm share/fluxbox/nls/sv_SE
@dirrm share/fluxbox/nls/ru_RU @dirrm share/fluxbox/nls/ru_RU
@dirrm share/fluxbox/nls/pt_PT
@dirrm share/fluxbox/nls/pt_BR @dirrm share/fluxbox/nls/pt_BR
@dirrm share/fluxbox/nls/ja_JP
@dirrm share/fluxbox/nls/it_IT @dirrm share/fluxbox/nls/it_IT
@dirrm share/fluxbox/nls/fr_FR @dirrm share/fluxbox/nls/fr_FR
@dirrm share/fluxbox/nls/et_EE @dirrm share/fluxbox/nls/et_EE