* [Buildroot] [PATCH] package: add Fluxbox 1.3.1 window manager @ 2011-08-03 17:23 Frederic Bassaler 2011-08-15 13:38 ` Yegor Yefremov 2011-09-10 9:11 ` Peter Korsgaard 0 siblings, 2 replies; 6+ messages in thread From: Frederic Bassaler @ 2011-08-03 17:23 UTC (permalink / raw) To: buildroot Here is (hopefully!) a proper patch (added signed-off line, fixed indentation and removed unnecessary lines following Thomas' recommandations) ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] package: add Fluxbox 1.3.1 window manager 2011-08-03 17:23 [Buildroot] [PATCH] package: add Fluxbox 1.3.1 window manager Frederic Bassaler @ 2011-08-15 13:38 ` Yegor Yefremov 2011-08-15 14:23 ` Frederic Bassaler 2011-09-10 9:11 ` Peter Korsgaard 1 sibling, 1 reply; 6+ messages in thread From: Yegor Yefremov @ 2011-08-15 13:38 UTC (permalink / raw) To: buildroot Am 03.08.2011 19:23, schrieb Frederic Bassaler: > Here is (hopefully!) a proper patch > > (added signed-off line, fixed indentation and removed unnecessary lines > following Thomas' recommandations) > > > >>From 1f853bce53f86ff849cfd5af1f927a79dd1b25be Mon Sep 17 00:00:00 2001 > From: Frederic Bassaler <frederic.bassaler@gmail.com> > Date: Wed, 3 Aug 2011 19:06:50 +0200 > Subject: [PATCH] package: add Fluxbox 1.3.1 window manager > > Signed-off-by: Frederic Bassaler <frederic.bassaler@gmail.com> > --- > package/Config.in | 1 + > package/fluxbox/Config.in | 13 +++++++++++++ > package/fluxbox/fluxbox.mk | 20 ++++++++++++++++++++ > 3 files changed, 34 insertions(+), 0 deletions(-) > create mode 100644 package/fluxbox/Config.in > create mode 100644 package/fluxbox/fluxbox.mk > > diff --git a/package/Config.in b/package/Config.in > index 7112e05..c4cecfa 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -127,6 +127,7 @@ comment "X Window managers" > source "package/matchbox/Config.in" > source "package/metacity/Config.in" > source "package/blackbox/Config.in" > +source "package/fluxbox/Config.in" > > comment "X applications" > source "package/alsamixergui/Config.in" > diff --git a/package/fluxbox/Config.in b/package/fluxbox/Config.in > new file mode 100644 > index 0000000..854f2a1 > --- /dev/null > +++ b/package/fluxbox/Config.in > @@ -0,0 +1,13 @@ > +config BR2_PACKAGE_FLUXBOX > + bool "fluxbox" > + depends on BR2_PACKAGE_XORG7 > + depends on BR2_INSTALL_LIBSTDCPP > + select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE > + select BR2_PACKAGE_XLIB_LIBX11 > + help > + The Fluxbox lightweight window manager for X > + > + http://fluxbox.org > + > +comment "fluxbox requires a toolchain with C++ support enabled" > + depends on BR2_PACKAGE_XORG7 && !BR2_INSTALL_LIBSTDCPP > diff --git a/package/fluxbox/fluxbox.mk b/package/fluxbox/fluxbox.mk > new file mode 100644 > index 0000000..864cf07 > --- /dev/null > +++ b/package/fluxbox/fluxbox.mk > @@ -0,0 +1,20 @@ > +############################################################# > +# > +# FLUXBOX > +# > +############################################################# > + > +FLUXBOX_VERSION=1.3.1 > +FLUXBOX_SOURCE=fluxbox-$(FLUXBOX_VERSION).tar.bz2 > +FLUXBOX_SITE=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/fluxbox/ > + > +FLUXBOX_CONF_OPT:=--x-includes=$(STAGING_DIR)/usr/include/X11 \ > + --x-libraries=$(STAGING_DIR)/usr/lib > + > +FLUXBOX_DEPENDENCIES = xlib_libX11 > + > +ifneq ($(BR2_ENABLE_LOCALE),y) > +FLUXBOX_DEPENDENCIES += libiconv > +endif > + > +$(eval $(call AUTOTARGETS,package,fluxbox)) I've tried the patch and after installing xdm I can start the window manager. What is basic buildroot configuration to get keboard and mouse working? Yegor ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] package: add Fluxbox 1.3.1 window manager 2011-08-15 13:38 ` Yegor Yefremov @ 2011-08-15 14:23 ` Frederic Bassaler 2011-08-16 10:27 ` Yegor Yefremov 0 siblings, 1 reply; 6+ messages in thread From: Frederic Bassaler @ 2011-08-15 14:23 UTC (permalink / raw) To: buildroot Le Mon, 15 Aug 2011 15:38:07 +0200, Yegor Yefremov <yegor_sub1@visionsystems.de> a ?crit : > > I've tried the patch and after installing xdm I can start the window > manager. What is basic buildroot configuration to get keboard and > mouse working? > > Yegor I use X.Org (not TinyX), with the following drivers for input : xf86-input-evdev xf86-input-keyboard xf86-input-mouse xf86-input-synaptics (optional, if you have a touchpad) I guess you might need udev support too. ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] package: add Fluxbox 1.3.1 window manager 2011-08-15 14:23 ` Frederic Bassaler @ 2011-08-16 10:27 ` Yegor Yefremov 2011-09-09 9:54 ` Peter Korsgaard 0 siblings, 1 reply; 6+ messages in thread From: Yegor Yefremov @ 2011-08-16 10:27 UTC (permalink / raw) To: buildroot Am 15.08.2011 16:23, schrieb Frederic Bassaler: > Le Mon, 15 Aug 2011 15:38:07 +0200, > Yegor Yefremov <yegor_sub1@visionsystems.de> a ?crit : > >> I've tried the patch and after installing xdm I can start the window >> manager. What is basic buildroot configuration to get keboard and >> mouse working? >> >> Yegor > > I use X.Org (not TinyX), with the following drivers for input : > > xf86-input-evdev > xf86-input-keyboard > xf86-input-mouse > xf86-input-synaptics (optional, if you have a touchpad) > > I guess you might need udev support too. Thanks. That worked. But I had to compile explicit mice support into kernel. Under Debian it was sufficient to have /dev/input/eventX devices and corresponding links in /dev/input/by-path. Yegor ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] package: add Fluxbox 1.3.1 window manager 2011-08-16 10:27 ` Yegor Yefremov @ 2011-09-09 9:54 ` Peter Korsgaard 0 siblings, 0 replies; 6+ messages in thread From: Peter Korsgaard @ 2011-09-09 9:54 UTC (permalink / raw) To: buildroot >>>>> "Yegor" == Yegor Yefremov <yegor_sub1@visionsystems.de> writes: Hi, >> I use X.Org (not TinyX), with the following drivers for input : >> >> xf86-input-evdev >> xf86-input-keyboard >> xf86-input-mouse >> xf86-input-synaptics (optional, if you have a touchpad) >> >> I guess you might need udev support too. Yegor> Thanks. That worked. But I had to compile explicit mice support Yegor> into kernel. Under Debian it was sufficient to have Yegor> /dev/input/eventX devices and corresponding links in Yegor> /dev/input/by-path. Those should be handled by xf86-input-evdev, instead of the legacy keyboard/mouse. -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] package: add Fluxbox 1.3.1 window manager 2011-08-03 17:23 [Buildroot] [PATCH] package: add Fluxbox 1.3.1 window manager Frederic Bassaler 2011-08-15 13:38 ` Yegor Yefremov @ 2011-09-10 9:11 ` Peter Korsgaard 1 sibling, 0 replies; 6+ messages in thread From: Peter Korsgaard @ 2011-09-10 9:11 UTC (permalink / raw) To: buildroot >>>>> "Frederic" == Frederic Bassaler <frederic.bassaler@gmail.com> writes: Frederic> Here is (hopefully!) a proper patch Frederic> (added signed-off line, fixed indentation and removed unnecessary lines Frederic> following Thomas' recommandations) Committed with minor fixes, thanks. Fluxbox builds with iconv support except for a minor bug which was added recently. I've fixed it and sent the patch upstream. -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2011-09-10 9:11 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2011-08-03 17:23 [Buildroot] [PATCH] package: add Fluxbox 1.3.1 window manager Frederic Bassaler 2011-08-15 13:38 ` Yegor Yefremov 2011-08-15 14:23 ` Frederic Bassaler 2011-08-16 10:27 ` Yegor Yefremov 2011-09-09 9:54 ` Peter Korsgaard 2011-09-10 9:11 ` Peter Korsgaard
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox