Blame SPECS/augeas.spec

de83c0
Name:           augeas
de83c0
Version:        1.1.0
de83c0
Release:        3%{?dist}
de83c0
Summary:        A library for changing configuration files
de83c0
de83c0
Group:          System Environment/Libraries
de83c0
License:        LGPLv2+
de83c0
URL:            http://augeas.net/
de83c0
Source0:        http://download.augeas.net/%{name}-%{version}.tar.gz
de83c0
de83c0
# RHBZ#1019485: Grub module setkey/lock support
de83c0
Patch1:         augeas-1.1.0-grub-setkey.patch
de83c0
de83c0
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
de83c0
de83c0
BuildRequires:  readline-devel libselinux-devel libxml2-devel
de83c0
Requires:       %{name}-libs = %{version}-%{release}
de83c0
de83c0
%description
de83c0
A library for programmatically editing configuration files. Augeas parses
de83c0
configuration files into a tree structure, which it exposes through its
de83c0
public API. Changes made through the API are written back to the initially
de83c0
read files.
de83c0
de83c0
The transformation works very hard to preserve comments and formatting
de83c0
details. It is controlled by ``lens'' definitions that describe the file
de83c0
format and the transformation into a tree.
de83c0
de83c0
%package        devel
de83c0
Summary:        Development files for %{name}
de83c0
Group:          Development/Libraries
de83c0
Requires:       %{name}-libs = %{version}-%{release}
de83c0
Requires:       pkgconfig
de83c0
de83c0
%description    devel
de83c0
The %{name}-devel package contains libraries and header files for
de83c0
developing applications that use %{name}.
de83c0
de83c0
de83c0
%package        libs
de83c0
Summary:        Libraries for %{name}
de83c0
Group:          System Environment/Libraries
de83c0
de83c0
%description    libs
de83c0
The libraries for %{name}.
de83c0
de83c0
de83c0
%prep
de83c0
%setup -q
de83c0
%patch1 -p1
de83c0
de83c0
%build
de83c0
%configure --disable-static
de83c0
make %{?_smp_mflags}
de83c0
de83c0
%install
de83c0
rm -rf $RPM_BUILD_ROOT
de83c0
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p"
de83c0
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
de83c0
de83c0
# The tests/ subdirectory contains lenses used only for testing, and
de83c0
# so it shouldn't be packaged.
de83c0
rm -r $RPM_BUILD_ROOT%{_datadir}/augeas/lenses/dist/tests
de83c0
de83c0
%clean
de83c0
rm -rf $RPM_BUILD_ROOT
de83c0
de83c0
%post libs -p /sbin/ldconfig
de83c0
de83c0
%postun libs -p /sbin/ldconfig
de83c0
de83c0
%files
de83c0
%defattr(-,root,root,-)
de83c0
%{_bindir}/augtool
de83c0
%{_bindir}/augparse
de83c0
%{_bindir}/fadot
de83c0
%doc %{_mandir}/man1/*
de83c0
%{_datadir}/vim/vimfiles/syntax/augeas.vim
de83c0
%{_datadir}/vim/vimfiles/ftdetect/augeas.vim
de83c0
de83c0
%files libs
de83c0
%defattr(-,root,root,-)
de83c0
# %{_datadir}/augeas and %{_datadir}/augeas/lenses are owned
de83c0
# by filesystem.
de83c0
%{_datadir}/augeas/lenses/dist
de83c0
%{_libdir}/*.so.*
de83c0
%doc AUTHORS COPYING NEWS
de83c0
de83c0
%files devel
de83c0
%defattr(-,root,root,-)
de83c0
%doc
de83c0
%{_includedir}/*
de83c0
%{_libdir}/*.so
de83c0
%{_libdir}/pkgconfig/augeas.pc
de83c0
de83c0
%changelog
de83c0
* Tue Oct 22 2013 Dominic Cleal <dcleal@redhat.com> - 
de83c0
- Add patch for Grub module, setkey/lock support (RHBZ#1019485)
de83c0
de83c0
* Mon Aug 12 2013 Dominic Cleal <dcleal@redhat.com> - 1.1.0-2
de83c0
- Fix source URL to download.augeas.net (RHBZ#996033)
de83c0
de83c0
* Wed Jun 19 2013 David Lutterkort <lutter@redhat.com> - 1.1.0-1
de83c0
- Update to 1.1.0; remove all patches
de83c0
de83c0
* Tue Jun 18 2013 Richard W.M. Jones <rjones@redhat.com> - 1.0.0-4
de83c0
- Fix /etc/sysconfig/network (RHBZ#904222).
de83c0
de83c0
* Wed Jun  5 2013 Richard W.M. Jones <rjones@redhat.com> - 1.0.0-3
de83c0
- Don't package lenses in tests/ subdirectory.
de83c0
de83c0
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-2
de83c0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
de83c0
de83c0
* Fri Jan  4 2013 David Lutterkort <lutter@redhat.com> - 1.0.0-1
de83c0
- New version; remove all patches
de83c0
de83c0
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.0-4
de83c0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
de83c0
de83c0
* Tue Jan 10 2012 David Lutterkort <lutter@redhat.com> - 0.10.0-3
de83c0
- Add patches for bugs 247 and 248 (JSON lens)
de83c0
de83c0
* Sat Dec  3 2011 Richard W.M. Jones <rjones@redhat.com> - 0.10.0-2
de83c0
- Add patch to resolve missing libxml2 requirement in augeas.pc.
de83c0
de83c0
* Fri Dec  2 2011 David Lutterkort <lutter@redhat.com> - 0.10.0-1
de83c0
- New version
de83c0
de83c0
* Mon Jul 25 2011 David Lutterkort <lutter@redhat.com> - 0.9.0-1
de83c0
- New version; removed patch pathx-whitespace-ea010d8
de83c0
de83c0
* Tue May  3 2011 David Lutterkort <lutter@redhat.com> - 0.8.1-2
de83c0
- Add patch pathx-whitespace-ea010d8.patch to fix BZ 700608
de83c0
de83c0
* Fri Apr 15 2011 David Lutterkort <lutter@redhat.com> - 0.8.1-1
de83c0
- New version
de83c0
de83c0
* Wed Feb 23 2011 David Lutterkort <lutter@redhat.com> - 0.8.0-1
de83c0
- New version
de83c0
de83c0
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.4-2
de83c0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
de83c0
de83c0
* Mon Nov 22 2010 Matthew Booth <mbooth@redhat.com> - 0.7.4-1
de83c0
- Update to version 0.7.4
de83c0
de83c0
* Thu Nov 18 2010 Richard W.M. Jones <rjones@redhat.com> - 0.7.3-2
de83c0
- Upstream patch proposed to fix GCC optimization bug (RHBZ#651992).
de83c0
de83c0
* Fri Aug  6 2010 David Lutterkort <lutter@redhat.com> - 0.7.3-1
de83c0
- Remove upstream patches
de83c0
de83c0
* Tue Jun 29 2010 David Lutterkort <lutter@redhat.com> - 0.7.2-2
de83c0
- Patches based on upstream fix for BZ 600141
de83c0
de83c0
* Tue Jun 22 2010 David Lutterkort <lutter@redhat.com> - 0.7.2-1
de83c0
- Fix ownership of /usr/share/augeas. BZ 569393
de83c0
de83c0
* Wed Apr 21 2010 David Lutterkort <lutter@redhat.com> - 0.7.1-1
de83c0
- New version
de83c0
de83c0
* Thu Jan 14 2010 David Lutterkort <lutter@redhat.com> - 0.7.0-1
de83c0
- Remove patch vim-ftdetect-syntax.patch. It's upstream
de83c0
de83c0
* Tue Dec 15 2009 David Lutterkort <lutter@redhat.com> - 0.6.0-2
de83c0
- Fix ftdetect file for vim
de83c0
de83c0
* Mon Nov 30 2009 David Lutterkort <lutter@redhat.com> - 0.6.0-1
de83c0
- Install vim syntax files
de83c0
de83c0
* Mon Sep 14 2009 David Lutterkort <lutter@redhat.com> - 0.5.3-1
de83c0
- Remove separate xorg.aug, included in upstream source
de83c0
de83c0
* Tue Aug 25 2009 Matthew Booth <mbooth@redhat.com> - 0.5.2-3
de83c0
- Include new xorg lens from upstream
de83c0
de83c0
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.2-2
de83c0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
de83c0
de83c0
* Mon Jul 13 2009 David Lutterkort <lutter@redhat.com> - 0.5.2-1
de83c0
- New version
de83c0
de83c0
* Fri Jun  5 2009 David Lutterkort <lutter@redhat.com> - 0.5.1-1
de83c0
- Install fadot
de83c0
de83c0
* Fri Mar 27 2009 David Lutterkort <lutter@redhat.com> - 0.5.0-2
de83c0
- fadot isn't being installed just yet
de83c0
de83c0
* Tue Mar 24 2009 David Lutterkort <lutter@redhat.com> - 0.5.0-1
de83c0
- New program /usr/bin/fadot
de83c0
de83c0
* Mon Mar  9 2009 David Lutterkort <lutter@redhat.com> - 0.4.2-1
de83c0
- New version
de83c0
de83c0
* Fri Feb 27 2009 David Lutterkort <lutter@redhat.com> - 0.4.1-1
de83c0
- New version
de83c0
de83c0
* Fri Feb  6 2009 David Lutterkort <lutter@redhat.com> - 0.4.0-1
de83c0
- New version
de83c0
de83c0
* Mon Jan 26 2009 David Lutterkort <lutter@redhat.com> - 0.3.6-1
de83c0
- New version
de83c0
de83c0
* Tue Dec 23 2008 David Lutterkort <lutter@redhat.com> - 0.3.5-1
de83c0
- New version
de83c0
de83c0
* Mon Feb 25 2008 David Lutterkort <dlutter@redhat.com> - 0.0.4-1
de83c0
- Initial specfile