Sync from SUSE:SLFO:Main libeconf revision 898b9bf33ee8d72dd5ec5d4a972ff276
This commit is contained in:
parent
b3babb812c
commit
813b63230e
@ -1,6 +1,6 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://github.com/openSUSE/libeconf.git</param>
|
||||
<param name="changesrevision">c42c2e62f715e45835576b1580f590cfbfac1c34</param>
|
||||
<param name="changesrevision">0097fc5d550b69e245310ec8b05806158fcce85d</param>
|
||||
</service>
|
||||
</servicedata>
|
BIN
libeconf-0.6.3.tar.xz
(Stored with Git LFS)
BIN
libeconf-0.6.3.tar.xz
(Stored with Git LFS)
Binary file not shown.
BIN
libeconf-0.7.2.tar.xz
(Stored with Git LFS)
Normal file
BIN
libeconf-0.7.2.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,3 +1,67 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 14 07:26:15 UTC 2024 - schubi@suse.com
|
||||
|
||||
- Update to version 0.7.2:
|
||||
* Do not check errno while float conversion. This is a false
|
||||
alarm for S390 and PPC (#210)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 10 07:36:06 UTC 2024 - schubi@suse.com
|
||||
|
||||
- Update to version 0.7.1:
|
||||
* Improved error handling while parsing values with the wrong format.
|
||||
Added new return value ECONF_VALUE_CONVERSION_ERROR.
|
||||
* Setting parsing options via econf_file struct.
|
||||
see econf_newKeyFile_with_options. These options will be used by
|
||||
econf_readConfig and econf_readConfigWithCallback.
|
||||
Following options are supported:
|
||||
JOIN_SAME_ENTRIES (default 0)
|
||||
Parsed entries with the same name will not be replaces but
|
||||
will be joined to one entry.
|
||||
PYTHON_STYLE (default 0)
|
||||
E.G. Identations will be handled like multiline entries.
|
||||
PARSING_DIRS (default /usr/etc/:/run:/etc)
|
||||
List of directories from which the configuration files have to be parsed.
|
||||
The list is a string, divides by ":". The last entry has the highest
|
||||
priority. E.g.: "PARSING_DIRS=/usr/etc/:/run:/etc"
|
||||
CONFIG_DIRS (default <empty>)
|
||||
List of directory structures (with order) which describes the directories
|
||||
in which the files have to be parsed.
|
||||
The list is a string, divides by ":". The last entry has the highest
|
||||
priority. E.g. with the given list: "CONFIG_DIRS=.conf.d:.d" files in
|
||||
following directories will be parsed:
|
||||
"<default_dirs>/<config_name>.conf.d/"
|
||||
"<default_dirs>/<config_name>.d/"
|
||||
"<default_dirs>/<config_name>/"
|
||||
* CAUTION: From now on every econf_file element MUST be intialized if
|
||||
econf_readConfig and econf_readConfigWithCallback is used.
|
||||
Either with NULL or:
|
||||
econf_file *key_file = NULL;
|
||||
if (error = econf_newKeyFile_with_options(&key_file, "PYTHON_STYLE=1"))
|
||||
{
|
||||
fprintf (stderr, "ERROR: couldn't create new key file: %s\n",
|
||||
econf_errString(error));
|
||||
return 1;
|
||||
}
|
||||
error = econf_readConfig (&key_file,
|
||||
"foo",
|
||||
"/usr/lib",
|
||||
"example",
|
||||
"conf",
|
||||
"=", "#");
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 04 11:08:28 UTC 2024 - schubi@suse.com
|
||||
|
||||
- Update to version 0.7.0:
|
||||
* Defining manual parsing directories (#209)
|
||||
* parsing config files in python style
|
||||
* econf_readConfig: set usr_subdir to empty string if it is NULL
|
||||
* Fix static analyzer detected issues (#202)
|
||||
* comment string can be in the parsed value which is defined with quotes (#207)
|
||||
* tst-comments2: comment sign in quoted string (#205)
|
||||
* Setting options via new econf_newKeyFile_with_options. (#206)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 12 10:47:39 UTC 2024 - schubi@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
%define lname libeconf0
|
||||
Name: libeconf
|
||||
Version: 0.6.3
|
||||
Version: 0.7.2
|
||||
Release: 0
|
||||
Summary: Enhanced config file parser ala systemd
|
||||
License: LGPL-2.1-or-later
|
||||
|
@ -1,3 +1,67 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 14 07:26:15 UTC 2024 - schubi@suse.com
|
||||
|
||||
- Update to version 0.7.2:
|
||||
* Do not check errno while float conversion. This is a false
|
||||
alarm for S390 and PPC (#210).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 10 07:36:06 UTC 2024 - schubi@suse.com
|
||||
|
||||
- Update to version 0.7.1:
|
||||
* Improved error handling while parsing values with the wrong format.
|
||||
Added new return value ECONF_VALUE_CONVERSION_ERROR.
|
||||
* Setting parsing options via econf_file struct.
|
||||
see econf_newKeyFile_with_options. These options will be used by
|
||||
econf_readConfig and econf_readConfigWithCallback.
|
||||
Following options are supported:
|
||||
JOIN_SAME_ENTRIES (default 0)
|
||||
Parsed entries with the same name will not be replaces but
|
||||
will be joined to one entry.
|
||||
PYTHON_STYLE (default 0)
|
||||
E.G. Identations will be handled like multiline entries.
|
||||
PARSING_DIRS (default /usr/etc/:/run:/etc)
|
||||
List of directories from which the configuration files have to be parsed.
|
||||
The list is a string, divides by ":". The last entry has the highest
|
||||
priority. E.g.: "PARSING_DIRS=/usr/etc/:/run:/etc"
|
||||
CONFIG_DIRS (default <empty>)
|
||||
List of directory structures (with order) which describes the directories
|
||||
in which the files have to be parsed.
|
||||
The list is a string, divides by ":". The last entry has the highest
|
||||
priority. E.g. with the given list: "CONFIG_DIRS=.conf.d:.d" files in
|
||||
following directories will be parsed:
|
||||
"<default_dirs>/<config_name>.conf.d/"
|
||||
"<default_dirs>/<config_name>.d/"
|
||||
"<default_dirs>/<config_name>/"
|
||||
* CAUTION: From now on every econf_file element MUST be intialized if
|
||||
econf_readConfig and econf_readConfigWithCallback is used.
|
||||
Either with NULL or:
|
||||
econf_file *key_file = NULL;
|
||||
if (error = econf_newKeyFile_with_options(&key_file, "PYTHON_STYLE=1"))
|
||||
{
|
||||
fprintf (stderr, "ERROR: couldn't create new key file: %s\n",
|
||||
econf_errString(error));
|
||||
return 1;
|
||||
}
|
||||
error = econf_readConfig (&key_file,
|
||||
"foo",
|
||||
"/usr/lib",
|
||||
"example",
|
||||
"conf",
|
||||
"=", "#");
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 04 11:08:28 UTC 2024 - schubi@suse.com
|
||||
|
||||
- Update to version 0.7.0:
|
||||
* Defining manual parsing directories (#209)
|
||||
* parsing config files in python style
|
||||
* econf_readConfig: set usr_subdir to empty string if it is NULL
|
||||
* Fix static analyzer detected issues (#202)
|
||||
* comment string can be in the parsed value which is defined with quotes (#207)
|
||||
* tst-comments2: comment sign in quoted string (#205)
|
||||
* Setting options via new econf_newKeyFile_with_options. (#206)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 12 10:47:39 UTC 2024 - schubi@suse.com
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
%{?sle15_python_module_pythons}
|
||||
%define skip_python39 1
|
||||
Name: python-libeconf
|
||||
Version: 0.6.3
|
||||
Version: 0.7.2
|
||||
Release: 0
|
||||
Summary: Python bindings for libeconf
|
||||
License: LGPL-2.1-or-later
|
||||
|
Loading…
Reference in New Issue
Block a user