David Lutterkort b6ad04
Name:           augeas
David Lutterkort 3eb542
Version:        0.3.2
David Lutterkort 81e2d6
Release:        1%{?dist}
David Lutterkort b6ad04
Summary:        A library for changing configuration files
David Lutterkort b6ad04
David Lutterkort b6ad04
Group:          System Environment/Libraries
David Lutterkort b6ad04
License:        LGPLv2+
David Lutterkort b6ad04
URL:            http://augeas.net/
David Lutterkort 3eb542
Source0:        http://augeas.net/download/augeas-0.3.2.tar.gz
David Lutterkort b6ad04
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
David Lutterkort b6ad04
David Lutterkort b6ad04
BuildRequires:  readline-devel
David Lutterkort b6ad04
Requires:       %{name}-libs = %{version}-%{release}
David Lutterkort b6ad04
David Lutterkort b6ad04
%description
David Lutterkort b6ad04
A library for programmatically editing configuration files. Augeas parses
David Lutterkort b6ad04
configuration files into a tree structure, which it exposes through its
David Lutterkort b6ad04
public API. Changes made through the API are written back to the initially
David Lutterkort b6ad04
read files.
David Lutterkort b6ad04
David Lutterkort b6ad04
The transformation works very hard to preserve comments and formatting
David Lutterkort b6ad04
details. It is controlled by ``lens'' definitions that describe the file
David Lutterkort b6ad04
format and the transformation into a tree.
David Lutterkort b6ad04
David Lutterkort b6ad04
%package        devel
David Lutterkort b6ad04
Summary:        Development files for %{name}
David Lutterkort b6ad04
Group:          Development/Libraries
David Lutterkort 370ca7
Requires:       %{name}-libs = %{version}-%{release}
David Lutterkort 370ca7
Requires:       pkgconfig
David Lutterkort b6ad04
David Lutterkort b6ad04
%description    devel
David Lutterkort b6ad04
The %{name}-devel package contains libraries and header files for
David Lutterkort b6ad04
developing applications that use %{name}.
David Lutterkort b6ad04
David Lutterkort b6ad04
David Lutterkort b6ad04
%package        libs
David Lutterkort b6ad04
Summary:        Libraries for %{name}
David Lutterkort b6ad04
Group:          System Environment/Libraries
David Lutterkort b6ad04
David Lutterkort b6ad04
%description    libs
David Lutterkort b6ad04
The libraries for %{name}.
David Lutterkort b6ad04
David Lutterkort b6ad04
David Lutterkort b6ad04
%prep
David Lutterkort b6ad04
%setup -q
David Lutterkort b6ad04
David Lutterkort b6ad04
%build
David Lutterkort b6ad04
%configure --disable-static
David Lutterkort b6ad04
make %{?_smp_mflags}
David Lutterkort b6ad04
David Lutterkort b6ad04
%install
David Lutterkort b6ad04
rm -rf $RPM_BUILD_ROOT
David Lutterkort b6ad04
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p"
David Lutterkort b6ad04
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
David Lutterkort b6ad04
David Lutterkort b6ad04
%clean
David Lutterkort b6ad04
rm -rf $RPM_BUILD_ROOT
David Lutterkort b6ad04
David Lutterkort b6ad04
%post libs -p /sbin/ldconfig
David Lutterkort b6ad04
David Lutterkort b6ad04
%postun libs -p /sbin/ldconfig
David Lutterkort b6ad04
David Lutterkort b6ad04
%files
David Lutterkort b6ad04
%defattr(-,root,root,-)
David Lutterkort b6ad04
%{_bindir}/augtool
David Lutterkort b6ad04
%{_bindir}/augparse
David Lutterkort b6ad04
%doc %{_mandir}/man1/*
David Lutterkort b6ad04
David Lutterkort b6ad04
%files libs
David Lutterkort 370ca7
%defattr(-,root,root,-)
David Lutterkort b6ad04
%{_datadir}/augeas
David Lutterkort b6ad04
%{_libdir}/*.so.*
David Lutterkort b6ad04
%doc AUTHORS COPYING NEWS
David Lutterkort b6ad04
David Lutterkort b6ad04
%files devel
David Lutterkort b6ad04
%defattr(-,root,root,-)
David Lutterkort b6ad04
%doc
David Lutterkort b6ad04
%{_includedir}/*
David Lutterkort b6ad04
%{_libdir}/*.so
David Lutterkort b6ad04
%{_libdir}/pkgconfig/augeas.pc
David Lutterkort b6ad04
David Lutterkort b6ad04
%changelog
David Lutterkort 3eb542
* Tue Oct 21 2008 David Lutterkort <dlutter@redhat.com> - 0.3.2-1
David Lutterkort 3eb542
- New version
David Lutterkort 3eb542
David Lutterkort 3ce26f
* Thu Sep  4 2008 David Lutterkort <dlutter@redhat.com> - 0.3.1-1
David Lutterkort 3ce26f
- New version
David Lutterkort 3ce26f
David Lutterkort 80010b
* Thu Aug  7 2008 David Lutterkort <dlutter@redhat.com> - 0.3.0-1
David Lutterkort 80010b
- New version
David Lutterkort 80010b
David Lutterkort 6c3cb2
* Fri Jul 18 2008 David Lutterkort <dlutter@redhat.com> - 0.2.2-1
David Lutterkort 6c3cb2
- New version
David Lutterkort 6c3cb2
David Lutterkort eeeb8c
* Tue Jul  1 2008 David Lutterkort <dlutter@redhat.com> - 0.2.1-1
David Lutterkort eeeb8c
- New version
David Lutterkort eeeb8c
David Lutterkort dfab0d
* Thu Jun  5 2008 David Lutterkort <dlutter@redhat.com> - 0.2.0-1
David Lutterkort dfab0d
- New version
David Lutterkort dfab0d
David Lutterkort 81e2d6
* Fri May 16 2008 David Lutterkort <dlutter@redhat.com> - 0.1.1-1
David Lutterkort 81e2d6
- New version
David Lutterkort 81e2d6
David Lutterkort 370ca7
* Fri May  2 2008 David Lutterkort <dlutter@redhat.com> - 0.1.0-2
David Lutterkort 370ca7
- Fixes according to Fedora review
David Lutterkort 370ca7
David Lutterkort b6ad04
* Thu May  1 2008 David Lutterkort <dlutter@redhat.com> - 0.1.0-1
David Lutterkort b6ad04
- New version
David Lutterkort b6ad04
David Lutterkort b6ad04
* Mon Feb 25 2008 David Lutterkort <dlutter@redhat.com> - 0.0.4-1
David Lutterkort b6ad04
- Initial specfile