diff --git a/libconfig-1.4.9.tar.gz b/libconfig-1.4.9.tar.gz deleted file mode 100644 index 6038b81..0000000 --- a/libconfig-1.4.9.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:09c8979252e60193e2969e9b0e1cd597f7820087867989b2f0939ad164473041 -size 688158 diff --git a/libconfig-1.5.tar.gz b/libconfig-1.5.tar.gz new file mode 100644 index 0000000..7ec1cc6 --- /dev/null +++ b/libconfig-1.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e31daa390d8e4461c8830512fe2e13ba1a3d6a02a2305a02429eec61e68703f6 +size 644432 diff --git a/libconfig.changes b/libconfig.changes index a2a7353..3fe6406 100644 --- a/libconfig.changes +++ b/libconfig.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Sun Jun 7 06:04:07 UTC 2015 - i@marguerite.su + +- update version 1.5.0 + * lib/libconfig.c - Don't fclose() a null pointer. + * lib/libconfig.c, lib/wincompat.h - check if file being + opened is a directory + * lib/libconfig.c, lib/libconfig.h, lib/libconfig.h++, + doc/libconfig.texi - added config_set_options(), + config_get_options(), setOptions(), getOptions(). + * lib/libconfig.c++, lib/libconfig.h++ - added patches + from Matt Renaud (added iterators, removed throws() + specifications); added Setting.lookup(); code cleanup; + added patch from Yuri Dyachenko (made exception + constructors public) + * lib/libconfig.c, lib/libconfig.h - renamed + config_setting_lookup_from() to config_setting_lookup() + and documented it; patch from Alexander Klauer (floating + point precision loss) + * doc/libconfig.texi - documented new APIs, bumped version + * lib/scanner.c, lib/scanner.h, lib/scanner.l, libconfig.c - + scanner code cleanup; and regenerated with flex 2.5.39 + * lib/grammar.c, lib/grammar.h, lib/grammar.y - parser code + cleanup; and regenerated with bison 3.0.2 + * lib/libconfig.c - bugfix; capture root filename + * tests/Makefile.am - fix for out-of-source builds + * ac_config.h.in, aclocal.m4 - updated to newer autotools + ------------------------------------------------------------------- Sun Oct 5 22:19:54 UTC 2014 - jengelh@inai.de @@ -7,22 +35,22 @@ Sun Oct 5 22:19:54 UTC 2014 - jengelh@inai.de Sat Dec 29 15:50:18 UTC 2012 - p.drouand@gmail.com - Update to 1.4.9 version: - * lib/libconfigcpp.c++ - Fixed compiler warnings in constructor - initializers - * tinytest/tiytest.c, tinytest/tinytest.h - added tt_file_exists(); - added alternate implementations of some test macros since MSVC does - not support C99 fully; added comparators for text files (ignoring - line endings) - * tests/tests.c - use tt_file_exists() rather than access(); alias - snprintf to _snprintf for MSVC; compare files as text files rather - than as binary files - * lib/scanner.l - fixed parsing issue when backslash in string is - followed by invalid escape character; reported by Jimmy Scott - * lib/scanner.c - regenerated - * lib/libconfig.h, lib/libconfig.h++, lib/Makefile.am, - doc/libconfig.texi, configure.ac - bump version numbers - * aclocal.m4, ac_config.h - regenerated - * m4/*, aux-build/*, libtool - updated to newer + * lib/libconfigcpp.c++ - Fixed compiler warnings in constructor + initializers + * tinytest/tiytest.c, tinytest/tinytest.h - added tt_file_exists(); + added alternate implementations of some test macros since MSVC does + not support C99 fully; added comparators for text files (ignoring + line endings) + * tests/tests.c - use tt_file_exists() rather than access(); alias + snprintf to _snprintf for MSVC; compare files as text files rather + than as binary files + * lib/scanner.l - fixed parsing issue when backslash in string is + followed by invalid escape character; reported by Jimmy Scott + * lib/scanner.c - regenerated + * lib/libconfig.h, lib/libconfig.h++, lib/Makefile.am, + doc/libconfig.texi, configure.ac - bump version numbers + * aclocal.m4, ac_config.h - regenerated + * m4/*, aux-build/*, libtool - updated to newer ------------------------------------------------------------------- Sat May 19 11:25:58 UTC 2012 - davejplater@gmail.com diff --git a/libconfig.spec b/libconfig.spec index 4bbda12..828c230 100644 --- a/libconfig.spec +++ b/libconfig.spec @@ -1,7 +1,7 @@ # # spec file for package libconfig # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,16 +17,14 @@ %define docbuild 0 - -Name: libconfig -Version: 1.4.9 -Release: 0 %define _soversion 9 +Name: libconfig +Version: 1.5 +Release: 0 Summary: A simple library for manipulating structured configuration files License: LGPL-2.1+ Group: Development/Libraries/C and C++ -Url: http://www.hyperrealm.com/main.php?s=libconfig - +Url: http://www.hyperrealm.com/libconfig Source0: http://www.hyperrealm.com/libconfig/libconfig-%{version}.tar.gz Source1: baselibs.conf BuildRequires: bison @@ -34,13 +32,13 @@ BuildRequires: fdupes BuildRequires: flex BuildRequires: gcc-c++ BuildRequires: pkg-config +BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?docbuild} == 1 BuildRequires: texinfo BuildRequires: texlive BuildRequires: texlive-latex Requires(pre): info %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Libconfig is a simple library for manipulating structured @@ -133,10 +131,10 @@ Documentation files for package libconfig. %build %configure -make %{?_smp_flags} +make %{?_smp_mflags} %if 0%{?docbuild} == 1 -make html -make pdf +make %{?_smp_mflags} html +make %{?_smp_mflags} pdf %endif %install