commit: 5016bc0e375b70c576539812c7c1d110a49bd5c6
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 4 09:59:13 2015 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jan 4 09:59:13 2015 +0000
URL:
http://sources.gentoo.org/gitweb/?p=proj/eselect.git;a=commit;h=5016bc0e
opengl: write section to xorg.conf.d only if non-empty
Write the "Files" section only if there's at least one ModulePath to
write. The empty section isn't necessary and blocks processing other
"Files" sections.
---
modules/opengl.eselect | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/modules/opengl.eselect b/modules/opengl.eselect
index 6e3df4f..bdb387b 100644
--- a/modules/opengl.eselect
+++ b/modules/opengl.eselect
@@ -66,11 +66,13 @@ get_implementations() {
# outputs the file contents to stderr
write_xorg_confd() {
local dir
- echo 'Section "Files"'
- for dir; do
- echo " ModulePath \"${dir}\""
- done
- echo 'EndSection'
+ if [[ -n ${@} ]]; then
+ echo 'Section "Files"'
+ for dir; do
+ echo " ModulePath \"${dir}\""
+ done
+ echo 'EndSection'
+ fi
}
set_new_implementation() {