David Lutterkort 04cc8a
Name:           augeas
David Lutterkort 95bd2b
Version:        0.5.0
David Lutterkort feec43
Release:        2%{?dist}
David Lutterkort 04cc8a
Summary:        A library for changing configuration files
David Lutterkort 04cc8a
David Lutterkort 04cc8a
Group:          System Environment/Libraries
David Lutterkort 04cc8a
License:        LGPLv2+
David Lutterkort 04cc8a
URL:            http://augeas.net/
David Lutterkort 580921
Source0:        http://augeas.net/download/%{name}-%{version}.tar.gz
David Lutterkort 04cc8a
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
David Lutterkort 04cc8a
David Lutterkort 55839e
BuildRequires:  readline-devel libselinux-devel
David Lutterkort 04cc8a
Requires:       %{name}-libs = %{version}-%{release}
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%description
David Lutterkort 04cc8a
A library for programmatically editing configuration files. Augeas parses
David Lutterkort 04cc8a
configuration files into a tree structure, which it exposes through its
David Lutterkort 04cc8a
public API. Changes made through the API are written back to the initially
David Lutterkort 04cc8a
read files.
David Lutterkort 04cc8a
David Lutterkort 04cc8a
The transformation works very hard to preserve comments and formatting
David Lutterkort 04cc8a
details. It is controlled by ``lens'' definitions that describe the file
David Lutterkort 04cc8a
format and the transformation into a tree.
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%package        devel
David Lutterkort 04cc8a
Summary:        Development files for %{name}
David Lutterkort 04cc8a
Group:          Development/Libraries
David Lutterkort 04cc8a
Requires:       %{name}-libs = %{version}-%{release}
David Lutterkort 04cc8a
Requires:       pkgconfig
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%description    devel
David Lutterkort 04cc8a
The %{name}-devel package contains libraries and header files for
David Lutterkort 04cc8a
developing applications that use %{name}.
David Lutterkort 04cc8a
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%package        libs
David Lutterkort 04cc8a
Summary:        Libraries for %{name}
David Lutterkort 04cc8a
Group:          System Environment/Libraries
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%description    libs
David Lutterkort 04cc8a
The libraries for %{name}.
David Lutterkort 04cc8a
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%prep
David Lutterkort 04cc8a
%setup -q
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%build
David Lutterkort 04cc8a
%configure --disable-static
David Lutterkort 04cc8a
make %{?_smp_mflags}
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%install
David Lutterkort 04cc8a
rm -rf $RPM_BUILD_ROOT
David Lutterkort 04cc8a
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p"
David Lutterkort 04cc8a
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%clean
David Lutterkort 04cc8a
rm -rf $RPM_BUILD_ROOT
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%post libs -p /sbin/ldconfig
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%postun libs -p /sbin/ldconfig
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%files
David Lutterkort 04cc8a
%defattr(-,root,root,-)
David Lutterkort 04cc8a
%{_bindir}/augtool
David Lutterkort 04cc8a
%{_bindir}/augparse
David Lutterkort 04cc8a
%doc %{_mandir}/man1/*
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%files libs
David Lutterkort b998b1
%defattr(-,root,root,-)
David Lutterkort 04cc8a
%{_datadir}/augeas
David Lutterkort 04cc8a
%{_libdir}/*.so.*
David Lutterkort 04cc8a
%doc AUTHORS COPYING NEWS
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%files devel
David Lutterkort 04cc8a
%defattr(-,root,root,-)
David Lutterkort 04cc8a
%doc
David Lutterkort 04cc8a
%{_includedir}/*
David Lutterkort 04cc8a
%{_libdir}/*.so
David Lutterkort 04cc8a
%{_libdir}/pkgconfig/augeas.pc
David Lutterkort 04cc8a
David Lutterkort 04cc8a
%changelog
David Lutterkort feec43
* Fri Mar 27 2009 David Lutterkort <lutter@redhat.com> - 0.5.0-2
David Lutterkort feec43
- fadot isn't being installed just yet
David Lutterkort feec43
David Lutterkort 95bd2b
* Tue Mar 24 2009 David Lutterkort <lutter@redhat.com> - 0.5.0-1
David Lutterkort 95bd2b
- New program /usr/bin/fadot
David Lutterkort 95bd2b
David Lutterkort 55839e
* Mon Mar  9 2009 David Lutterkort <lutter@redhat.com> - 0.4.2-1
David Lutterkort 55839e
- New version
David Lutterkort 55839e
David Lutterkort 9cf563
* Fri Feb 27 2009 David Lutterkort <lutter@redhat.com> - 0.4.1-1
David Lutterkort 9cf563
- New version
David Lutterkort 9cf563
David Lutterkort 341f42
* Fri Feb  6 2009 David Lutterkort <lutter@redhat.com> - 0.4.0-1
David Lutterkort 341f42
- New version
David Lutterkort 341f42
David Lutterkort 721fd4
* Mon Jan 26 2009 David Lutterkort <lutter@redhat.com> - 0.3.6-1
David Lutterkort 721fd4
- New version
David Lutterkort 721fd4
David Lutterkort c9a6ae
* Tue Dec 23 2008 David Lutterkort <lutter@redhat.com> - 0.3.5-1
David Lutterkort c9a6ae
- New version
David Lutterkort c9a6ae
David Lutterkort 04cc8a
* Mon Feb 25 2008 David Lutterkort <dlutter@redhat.com> - 0.0.4-1
David Lutterkort 04cc8a
- Initial specfile