David Lutterkort b6ad04
Name:           augeas
David Lutterkort b0f4a8
Version:        0.6.0
David Lutterkort 2ad130
Release:        2%{?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 6aa5fa
Source0:        http://augeas.net/download/%{name}-%{version}.tar.gz
David Lutterkort b6ad04
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
David Lutterkort b6ad04
David Lutterkort 3a8a0e
BuildRequires:  readline-devel libselinux-devel
David Lutterkort b6ad04
Requires:       %{name}-libs = %{version}-%{release}
David Lutterkort b6ad04
David Lutterkort 2ad130
Patch0:         vim-ftdetect-syntax.patch
David Lutterkort 2ad130
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 b3b1aa
Requires:       %{name}-libs = %{version}-%{release}
David Lutterkort b3b1aa
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 2ad130
%patch0 -p1
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 d77b32
%{_bindir}/fadot
David Lutterkort b6ad04
%doc %{_mandir}/man1/*
David Lutterkort b0f4a8
%{_datadir}/vim/vimfiles/syntax/augeas.vim
David Lutterkort b0f4a8
%{_datadir}/vim/vimfiles/ftdetect/augeas.vim
David Lutterkort b6ad04
David Lutterkort b6ad04
%files libs
David Lutterkort b3b1aa
%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 2ad130
* Tue Dec 15 2009 David Lutterkort <lutter@redhat.com> - 0.6.0-2
David Lutterkort 2ad130
- Fix ftdetect file for vim
David Lutterkort 2ad130
David Lutterkort b0f4a8
* Mon Nov 30 2009 David Lutterkort <lutter@redhat.com> - 0.6.0-1
David Lutterkort b0f4a8
- Install vim syntax files
David Lutterkort b0f4a8
David Lutterkort d111cb
* Mon Sep 14 2009 David Lutterkort <lutter@redhat.com> - 0.5.3-1
David Lutterkort d111cb
- Remove separate xorg.aug, included in upstream source
David Lutterkort d111cb
Alan Pevec f7f9ca
* Tue Aug 25 2009 Matthew Booth <mbooth@redhat.com> - 0.5.2-3
Alan Pevec f7f9ca
- Include new xorg lens from upstream
Alan Pevec f7f9ca
Jesse Keating 4d15b1
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.2-2
Jesse Keating 4d15b1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Jesse Keating 4d15b1
David Lutterkort f21859
* Mon Jul 13 2009 David Lutterkort <lutter@redhat.com> - 0.5.2-1
David Lutterkort f21859
- New version
David Lutterkort f21859
David Lutterkort d77b32
* Fri Jun  5 2009 David Lutterkort <lutter@redhat.com> - 0.5.1-1
David Lutterkort d77b32
- Install fadot
David Lutterkort d77b32
David Lutterkort 2cc89d
* Fri Mar 27 2009 David Lutterkort <lutter@redhat.com> - 0.5.0-2
David Lutterkort 2cc89d
- fadot isn't being installed just yet
David Lutterkort 2cc89d
David Lutterkort 2eb7ef
* Tue Mar 24 2009 David Lutterkort <lutter@redhat.com> - 0.5.0-1
David Lutterkort 2eb7ef
- New program /usr/bin/fadot
David Lutterkort 2eb7ef
David Lutterkort 3a8a0e
* Mon Mar  9 2009 David Lutterkort <lutter@redhat.com> - 0.4.2-1
David Lutterkort 3a8a0e
- New version
David Lutterkort 3a8a0e
David Lutterkort 474b87
* Fri Feb 27 2009 David Lutterkort <lutter@redhat.com> - 0.4.1-1
David Lutterkort 474b87
- New version
Jesse Keating d8c68b
David Lutterkort 947146
* Fri Feb  6 2009 David Lutterkort <lutter@redhat.com> - 0.4.0-1
David Lutterkort 947146
- New version
David Lutterkort 947146
David Lutterkort 13fddc
* Mon Jan 26 2009 David Lutterkort <lutter@redhat.com> - 0.3.6-1
David Lutterkort 13fddc
- New version
David Lutterkort 13fddc
David Lutterkort 9232ee
* Tue Dec 23 2008 David Lutterkort <lutter@redhat.com> - 0.3.5-1
David Lutterkort 9232ee
- New version
David Lutterkort 9232ee
David Lutterkort b6ad04
* Mon Feb 25 2008 David Lutterkort <dlutter@redhat.com> - 0.0.4-1
David Lutterkort b6ad04
- Initial specfile