From: Erwin Rol <er...@erwinrol.com> Add a menu option to install a /etc/directfbrc file via the install_alternative mechanism
Signed-off-by: Erwin Rol <er...@erwinrol.com> --- generic/etc/directfbrc | 2 ++ rules/directfb.in | 7 +++++++ rules/directfb.make | 4 ++++ 3 files changed, 13 insertions(+), 0 deletions(-) create mode 100644 generic/etc/directfbrc diff --git a/generic/etc/directfbrc b/generic/etc/directfbrc new file mode 100644 index 0000000..be229df --- /dev/null +++ b/generic/etc/directfbrc @@ -0,0 +1,2 @@ +system=x11 +depth=24 diff --git a/rules/directfb.in b/rules/directfb.in index 119285a..9a9fde6 100644 --- a/rules/directfb.in +++ b/rules/directfb.in @@ -52,6 +52,13 @@ config DIRECTFB_WM_UNIQUE bool "enable unique (wm module)" select DIRECTFB_IMAGE_PNG +menu "config files " + +config DIRECTFB_CONFIG_DIRECTFBRC + bool "/etc/directfbrc" + +endmenu + menu "image providers " config DIRECTFB_IMAGE_GIF diff --git a/rules/directfb.make b/rules/directfb.make index b49d010..39f135e 100644 --- a/rules/directfb.make +++ b/rules/directfb.make @@ -193,6 +193,10 @@ $(STATEDIR)/directfb.targetinstall: @$(call install_fixup,directfb,DEPENDS,) @$(call install_fixup,directfb,DESCRIPTION,missing) +ifdef PTXCONF_DIRECTFB_CONFIG_DIRECTFBRC + @$(call install_alternative, directfb, 0, 0, 0644, /etc/directfbrc) +endif + @$(call install_copy, directfb, 0, 0, 0755, -, /usr/bin/dfbinfo) @$(call install_copy, directfb, 0, 0, 0644, -, /usr/lib/libdirectfb-1.4.so.0.3.0) -- 1.6.0.6 -- ptxdist mailing list ptxdist@pengutronix.de