4 Summary: A library for changing configuration files
6 Group: System Environment/Libraries
8 URL: http://augeas.net/
9 Source0: http://download.augeas.net/%{name}-%{version}.tar.gz
10 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
12 BuildRequires: readline-devel libselinux-devel libxml2-devel
13 Requires: %{name}-libs = %{version}-%{release}
14 # Bundling exception for gnulib: https://fedorahosted.org/fpc/ticket/174
15 Provides: bundled(gnulib)
18 A library for programmatically editing configuration files. Augeas parses
19 configuration files into a tree structure, which it exposes through its
20 public API. Changes made through the API are written back to the initially
23 The transformation works very hard to preserve comments and formatting
24 details. It is controlled by ``lens'' definitions that describe the file
25 format and the transformation into a tree.
28 Summary: Development files for %{name}
29 Group: Development/Libraries
30 Requires: %{name}-libs = %{version}-%{release}
34 The %{name}-devel package contains libraries and header files for
35 developing applications that use %{name}.
39 Summary: Libraries for %{name}
40 Group: System Environment/Libraries
43 The libraries for %{name}.
45 Augeas is a library for programmatically editing configuration files. It parses
46 configuration files into a tree structure, which it exposes through its
47 public API. Changes made through the API are written back to the initially
54 %configure --disable-static
58 # Disable test-preserve.sh SELinux testing. This fails when run under mock due
59 # to differing SELinux labelling.
60 export SKIP_TEST_PRESERVE_SELINUX=1
62 make %{?_smp_mflags} check || {
63 echo '===== tests/test-suite.log ====='
64 cat tests/test-suite.log
69 rm -rf $RPM_BUILD_ROOT
70 make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p"
71 find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
73 # The tests/ subdirectory contains lenses used only for testing, and
74 # so it shouldn't be packaged.
75 rm -r $RPM_BUILD_ROOT%{_datadir}/augeas/lenses/dist/tests
78 rm -rf $RPM_BUILD_ROOT
80 %post libs -p /sbin/ldconfig
82 %postun libs -p /sbin/ldconfig
85 %defattr(-,root,root,-)
89 %doc %{_mandir}/man1/*
90 %{_datadir}/vim/vimfiles/syntax/augeas.vim
91 %{_datadir}/vim/vimfiles/ftdetect/augeas.vim
94 %defattr(-,root,root,-)
95 # %{_datadir}/augeas and %{_datadir}/augeas/lenses are owned
97 %{_datadir}/augeas/lenses/dist
99 %doc AUTHORS COPYING NEWS
102 %defattr(-,root,root,-)
106 %{_libdir}/pkgconfig/augeas.pc
109 * Tue Oct 15 2013 Dominic Cleal <dcleal@redhat.com> - 1.1.0-2
110 - Add %check stage to run make check (rjones@redhat.com)
111 - Don't package lenses in tests/ subdirectory (rjones@redhat.com)
112 - Fix source URL to download.augeas.net (RHBZ#996033)
114 * Fri Jun 14 2013 David Lutterkort <lutter@watzmann.net> - 1.1.0-1
117 * Fri Dec 21 2012 David Lutterkort <lutter@redhat.com> - 1.0.0-1
120 * Fri Dec 2 2011 David Lutterkort <lutter@redhat.com> - 0.10.0-1
123 * Mon Jul 25 2011 David Lutterkort <lutter@redhat.com> - 0.9.0-1
126 * Fri Apr 15 2011 David Lutterkort <lutter@redhat.com> - 0.8.1-1
129 * Tue Feb 22 2011 David Lutterkort <lutter@redhat.com> - 0.8.0-1
132 * Fri Nov 19 2010 David Lutterkort <lutter@redhat.com> - 0.7.4-1
135 * Fri Aug 6 2010 David Lutterkort <lutter@redhat.com> - 0.7.3-1
138 * Tue Jun 22 2010 David Lutterkort <lutter@redhat.com> - 0.7.2-1
139 - Fix ownership of /usr/share/augeas. BZ 569393
141 * Wed Apr 21 2010 David Lutterkort <lutter@redhat.com> - 0.7.1-1
144 * Thu Jan 14 2010 David Lutterkort <lutter@redhat.com> - 0.7.0-1
147 * Mon Nov 30 2009 David Lutterkort <lutter@redhat.com> - 0.6.0-1
148 - Install vim syntax files
150 * Mon Sep 14 2009 David Lutterkort <lutter@redhat.com> - 0.5.3-1
153 * Mon Jul 13 2009 David Lutterkort <lutter@redhat.com> - 0.5.2-1
156 * Fri Jun 5 2009 David Lutterkort <lutter@redhat.com> - 0.5.1-1
159 * Fri Mar 27 2009 David Lutterkort <lutter@redhat.com> - 0.5.0-2
160 - fadot isn't being installed just yet
162 * Tue Mar 24 2009 David Lutterkort <lutter@redhat.com> - 0.5.0-1
163 - New program /usr/bin/fadot
165 * Mon Mar 9 2009 David Lutterkort <lutter@redhat.com> - 0.4.2-1
168 * Fri Feb 27 2009 David Lutterkort <lutter@redhat.com> - 0.4.1-1
171 * Fri Feb 6 2009 David Lutterkort <lutter@redhat.com> - 0.4.0-1
174 * Mon Jan 26 2009 David Lutterkort <lutter@redhat.com> - 0.3.6-1
177 * Tue Dec 23 2008 David Lutterkort <lutter@redhat.com> - 0.3.5-1
180 * Mon Feb 25 2008 David Lutterkort <dlutter@redhat.com> - 0.0.4-1