SHA256
1
0
forked from pool/libeconf

Accepting request 811882 from devel:kubic

- Update to version 0.3.7+git20200605.c67ef9a:
  * Fix build on i586

- Update to version 0.3.6+git20200529.276359f:
  * add support for meson
  * Add C++ compatibility

OBS-URL: https://build.opensuse.org/request/show/811882
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libeconf?expand=0&rev=7
This commit is contained in:
Dominique Leuenberger 2020-06-07 19:34:02 +00:00 committed by Git OBS Bridge
parent d10f4de529
commit 6ba0a611fe
6 changed files with 35 additions and 16 deletions

View File

@ -1,7 +1,7 @@
<services>
<service name="tar_scm" mode="disabled">
<param name="version">0.3.5</param>
<param name="versionformat">0.3.5+git%cd.%h</param>
<param name="version">0.3.7</param>
<param name="versionformat">0.3.7+git%cd.%h</param>
<param name="url">git://github.com/openSUSE/libeconf.git</param>
<param name="scm">git</param>
<param name="changesgenerate">enable</param>

View File

@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">git://github.com/openSUSE/libeconf.git</param>
<param name="changesrevision">3144b69a1876296f5e6d1c2e6be24cd149561ddf</param>
<param name="changesrevision">37e14ba22a59b94ab2d43cdf2ffcb8e8732c9577</param>
</service>
</servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dda0682945690dc43dab215b900d901ddbe3eed4ecc3159da22a3325a0a2efda
size 29656

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:230144d48d58c7d09a3664a3b9e05b4c5dc45194b9406c1e97da25d830fb0fa6
size 31344

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Fri Jun 05 15:57:26 UTC 2020 - rbrown@suse.com
- Update to version 0.3.7+git20200605.c67ef9a:
* Fix build on i586
-------------------------------------------------------------------
Thu Jun 04 11:05:02 UTC 2020 - rbrown@suse.com
- Update to version 0.3.6+git20200529.276359f:
* Package meson files with autotools
* Use newer version of actions/checkout
* Add actions for meson
* Create meson.yml
* Use meson source root for tests configuration files
* Add additional compiler warnings
* First useable meson build support including unit tests
* Add global options, build with pie and GNU_SOURCE
* Fix name of library, add example binary
* add support for meson
* Add C++ compatibility
* Add test case for crash with empty value keys
-------------------------------------------------------------------
Mon Feb 03 16:21:51 UTC 2020 - rbrown@suse.com

View File

@ -18,7 +18,7 @@
%define lname libeconf0
Name: libeconf
Version: 0.3.5+git20200203.3144b69
Version: 0.3.7+git20200605.c67ef9a
Release: 0
Summary: Enhanced config file parser ala systemd
License: LGPL-2.1-or-later
@ -26,10 +26,7 @@ Group: Development/Libraries/C and C++
URL: https://github.com/openSUSE/libeconf
Source: libeconf-%{version}.tar.xz
Source2: baselibs.conf
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libtool
BuildRequires: pkgconfig
BuildRequires: meson
%description
Enhanced config file parser, which merges config files placed
@ -57,15 +54,14 @@ different locations.
%setup -q
%build
./autogen.sh
%configure --disable-static
%meson
%meson_build
%install
%make_install
rm -fv %{buildroot}%{_libdir}/libeconf.la
%meson_install
%check
make check
%meson_test
%post -n %{lname} -p /sbin/ldconfig
%postun -n %{lname} -p /sbin/ldconfig