* [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