File xneur_0.8.0_fix_empty_config_dir_and_version.diff of Package xneur

Index: xneur-0.8.0/configure.in
===================================================================
--- xneur-0.8.0/configure.in (revision 916)
+++ xneur-0.8.0/configure.in (revision 917)
@@ -3,5 +3,5 @@
 AC_CONFIG_HEADER(config.h)
 
-AM_INIT_AUTOMAKE(xneur, 0.8.0-beta3)
+AM_INIT_AUTOMAKE(xneur, 0.8.0)
 
 AC_PROG_CC
Index: xneur-0.8.0/lib/config/xnconfig.c
===================================================================
--- xneur-0.8.0/lib/config/xnconfig.c (revision 894)
+++ xneur-0.8.0/lib/config/xnconfig.c (revision 917)
@@ -408,4 +408,5 @@
 static int parse_config_file(struct _xneur_config *p, const char *dir_name, const char *file_name)
 {
+	
 	struct _list_char *list = load_list_from_file(dir_name, file_name);
 	if (list == NULL)
Index: /xneur/lib/config/xnconfig_files.c
===================================================================
--- xneur-0.8.0/lib/config/xnconfig_files.c (revision 894)
+++ xneur-0.8.0/lib/config/xnconfig_files.c (revision 917)
@@ -93,5 +93,10 @@
 	
 	if (dir_name == NULL)
+	{
+		// Create directory before...
+		snprintf(path_file, max_path_len, "%s/%s", getenv("HOME"), HOME_CONF_DIR); 
+		mkdir(path_file, S_IRUSR | S_IWUSR | S_IXUSR | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH); 
 		snprintf(path_file, max_path_len, "%s/%s/%s", getenv("HOME"), HOME_CONF_DIR, file_name);
+	}
 	else
 	{
Index: xneur-0.8.0/etc/xneurrc
===================================================================
--- xneur-0.8.0/etc/xneurrc (revision 907)
+++ xneur-0.8.0/etc/xneurrc (revision 917)
@@ -3,5 +3,5 @@
 
 # Config version
-Version 0.8.0-beta3
+Version 0.8.0
 
 # Default work mode
Index: xneur-0.8.0/etc/xneurrc-fr
===================================================================
--- xneur-0.8.0/etc/xneurrc-fr (revision 907)
+++ xneur-0.8.0/etc/xneurrc-fr (revision 917)
@@ -3,5 +3,5 @@
 
 # Config version
-Version 0.8.0-beta3
+Version 0.8.0
 
 # Default work mode
Index: xneur-0.8.0/etc/xneurrc-uk
===================================================================
--- xneur-0.8.0/etc/xneurrc-uk (revision 907)
+++ xneur-0.8.0/etc/xneurrc-uk (revision 917)
@@ -3,5 +3,5 @@
 
 # Config version
-Version 0.8.0-beta3
+Version 0.8.0
 
 # Default work mode
Index: xneur-0.8.0/etc/xneurrc-ro
===================================================================
--- xneur-0.8.0/etc/xneurrc-ro (revision 907)
+++ xneur-0.8.0/etc/xneurrc-ro (revision 917)
@@ -3,5 +3,5 @@
 
 # Config version
-Version 0.8.0-beta3
+Version 0.8.0
 
 # Default work mode
Index: xneur-0.8.0/etc/xneurrc-kz
===================================================================
--- xneur-0.8.0/etc/xneurrc-kz (revision 907)
+++ xneur-0.8.0/etc/xneurrc-kz (revision 917)
@@ -3,5 +3,5 @@
 
 # Config version
-Version 0.8.0-beta3
+Version 0.8.0
 
 # Default work mode
Index: xneur-0.8.0/etc/xneurrc-be
===================================================================
--- xneur-0.8.0/etc/xneurrc-be (revision 907)
+++ xneur-0.8.0/etc/xneurrc-be (revision 917)
@@ -3,5 +3,5 @@
 
 # Config version
-Version 0.8.0-beta3
+Version 0.8.0
 
 # Default work mode
Index: xneur-0.8.0/etc/xneurrc-de
===================================================================
--- xneur-0.8.0/etc/xneurrc-de (revision 907)
+++ xneur-0.8.0/etc/xneurrc-de (revision 917)
@@ -3,5 +3,5 @@
 
 # Config version
-Version 0.8.0-beta3
+Version 0.8.0
 
 # Default work mode
Index: xneur-0.8.0/NEWS
===================================================================
--- xneur-0.8.0/NEWS (revision 851)
+++ xneur-0.8.0/NEWS (revision 917)
@@ -1,8 +1,11 @@
-September X 2007
+October 11 2007
 Version 0.8.0 released.
 Add sound support for XNeur events.
 Add aspell support for the better detection of language.
+Add sound support.
+Add German and Kazakh languages.
 Rewrite keymap support.
 Changed configuration script.
+Add man pages.
 
 July 17 2007
openSUSE Build Service is sponsored by