From e9763d7fb70e7cbb6a4d3492d87cd441ce5626e590ac8d51f99fef529f150c1e Mon Sep 17 00:00:00 2001 From: Adam Majer Date: Tue, 20 Mar 2018 10:10:54 +0000 Subject: [PATCH] Accepting request 589058 from home:vitezslav_cizek:branches:devel:libraries:c_c++ - update to 1.10.1: General changes/additions New CLI utility 'augmatch' to print the tree for a file and select some of its contents New command 'count' in augtool New function 'not(bool) -> bool' for path expressions The path expression 'label[. = "value"]' can now be written more concisely as 'label["value"]' API changes libfa has now a function fa_json to export an FA as a JSON file, and fa_state_* functions that make it possible to iterate over the FA's states and transitions. (Pedro Valero Mejia) Add functions aug_ns_label, aug_ns_value, aug_ns_count, and aug_ns_path to get the label (with index), the value, the number of nodes, and the fully qualified path for nodes stored in a nodeset in a variable efficiently Lens changes/additions Grubenv: new lens to process /boot/grub/grubenv (omgold) Httpd: also read files from /etc/httpd/conf.modules.d/*.conf (Tomas Meszaros) (Issue #537) Nsswitch: allow comments at the end of a line (Philip Hahn) (Issue #517) Ntp: accept 'ntpsigndsocket' statement (Philip Hahn) (Issue #516) Properties: accept empty comments with DOS line endings (Issue #161) Rancid: new lens for RANCiD router databases (Matt Dainty) Resolv: accept empty comments with DOS line endings (Issue #161) Systemd: also process /etc/systemd/logind.conf (Pat Riehecky) YAML: process a document that is just a sequence (John Vandenberg) - drop chrpath dependency, the offending dump binary is no longer shipped OBS-URL: https://build.opensuse.org/request/show/589058 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/augeas?expand=0&rev=73 --- augeas-1.10.1.tar.gz | 3 +++ augeas-1.10.1.tar.gz.sig | Bin 0 -> 280 bytes augeas-1.9.0.tar.gz | 3 --- augeas-1.9.0.tar.gz.sig | Bin 280 -> 0 bytes augeas.changes | 32 ++++++++++++++++++++++++++++++++ augeas.spec | 14 +++----------- 6 files changed, 38 insertions(+), 14 deletions(-) create mode 100644 augeas-1.10.1.tar.gz create mode 100644 augeas-1.10.1.tar.gz.sig delete mode 100644 augeas-1.9.0.tar.gz delete mode 100644 augeas-1.9.0.tar.gz.sig diff --git a/augeas-1.10.1.tar.gz b/augeas-1.10.1.tar.gz new file mode 100644 index 0000000..f43bad3 --- /dev/null +++ b/augeas-1.10.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52db256afab261d31cc147eaa1a71795a5fec59e888dfd0b65a84c7aacd6364d +size 2289207 diff --git a/augeas-1.10.1.tar.gz.sig b/augeas-1.10.1.tar.gz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..15aec8f735cbd3411ee2f4de428ceaa9a805d9f3a700b00b63e4554e16931a56 GIT binary patch literal 280 zcmV+z0q6dS0TlxU09tPn)}l3bM*MDyA^`$6Vh8;n@_cIV|C&rMqy~wR#NP(V=jml^ z!~YLKaj8~nzCl8ILQF{+>H2gT&0DW+kMrvVt=7z1(u8314Zr>Ta>qWZzNWBm0jG-7 zm)3axPFN@!2*CmXEww^5aH>)aoiM}x+;|2r-y?ex1X%ZF+x`SY0ffNH*BlR5d+0O7 z-K48^`%F9r&J!$UgO5pwIC~f_{sl{jo_sUX?stR+Q610Cd9)>uW?lWOMt87m3n&>+ zQ>SH#RUGU}Py~1ktOv{y!3tgMWbn(XDZ*mRvc#|5X3L>+DygrCopDV+XZY{VeO5xd e$Vyi#K8Bmu9;7$2i5KDhQ>WW bool' for path expressions + The path expression 'label[. = "value"]' can now be written more + concisely as 'label["value"]' + API changes + libfa has now a function fa_json to export an FA as a JSON file, and + fa_state_* functions that make it possible to iterate over the FA's + states and transitions. (Pedro Valero Mejia) + Add functions aug_ns_label, aug_ns_value, aug_ns_count, and + aug_ns_path to get the label (with index), the value, the number of + nodes, and the fully qualified path for nodes stored in a nodeset in + a variable efficiently + Lens changes/additions + Grubenv: new lens to process /boot/grub/grubenv (omgold) + Httpd: also read files from /etc/httpd/conf.modules.d/*.conf + (Tomas Meszaros) (Issue #537) + Nsswitch: allow comments at the end of a line (Philip Hahn) (Issue #517) + Ntp: accept 'ntpsigndsocket' statement (Philip Hahn) (Issue #516) + Properties: accept empty comments with DOS line endings (Issue #161) + Rancid: new lens for RANCiD router databases (Matt Dainty) + Resolv: accept empty comments with DOS line endings (Issue #161) + Systemd: also process /etc/systemd/logind.conf (Pat Riehecky) + YAML: process a document that is just a sequence (John Vandenberg) +- drop chrpath dependency, the offending dump binary is no longer shipped + ------------------------------------------------------------------- Thu Feb 22 15:10:29 UTC 2018 - fvogt@suse.com diff --git a/augeas.spec b/augeas.spec index 0d71c38..d87a3c0 100644 --- a/augeas.spec +++ b/augeas.spec @@ -18,10 +18,10 @@ %define libname lib%{name}0 Name: augeas -Version: 1.9.0 +Version: 1.10.1 Release: 0 Summary: An utility for changing configuration files -License: GPL-3.0+ and LGPL-2.1+ +License: GPL-3.0-or-later AND LGPL-2.1-or-later Group: System/Libraries Url: http://augeas.net/ Source0: http://download.augeas.net/augeas-%{version}.tar.gz @@ -29,11 +29,9 @@ Source1: http://download.augeas.net/augeas-%{version}.tar.gz.sig Source2: %{name}.keyring Source3: baselibs.conf Patch0: augeas-modprobe-lense.patch -BuildRequires: chrpath BuildRequires: pkgconfig BuildRequires: readline-devel BuildRequires: pkgconfig(libxml-2.0) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description An utility for programmatically editing configuration files. Augeas @@ -111,7 +109,6 @@ make %{?_smp_mflags} find %{buildroot} -type f -name "*.la" -delete -print # move vim files to the right location mv %{buildroot}/%{_datadir}/vim/vimfiles %{buildroot}/%{_datadir}/vim/site -chrpath --delete %{buildroot}/%{_bindir}/dump %check # Fails 2 thread based tests @@ -121,21 +118,18 @@ make check %{?_smp_mflags} || : %postun -n %{libname} -p /sbin/ldconfig %files -%defattr(-,root,root,-) +%{_bindir}/augmatch %{_bindir}/augtool %{_bindir}/augparse %{_bindir}/fadot -%{_bindir}/dump %{_mandir}/man1/* %license COPYING %doc AUTHORS NEWS %files -n %{libname} -%defattr(-,root,root,-) %{_libdir}/*.so.* %files devel -%defattr(-,root,root,-) %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/augeas.pc @@ -148,14 +142,12 @@ make check %{?_smp_mflags} || : %{_datadir}/vim/site/syntax/augeas.vim %files lenses -%defattr(-,root,root,-) %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/lenses %dir %{_datadir}/%{name}/lenses/dist %{_datadir}/%{name}/lenses/dist/*.aug %files lense-tests -%defattr(-,root,root,-) %dir %{_datadir}/%{name}/lenses/dist/tests %{_datadir}/%{name}/lenses/dist/tests/*.aug