Name: augeas
Summary: Configuration API and editing tool
Version: 0.10.0
Release: 1
License: LGPLv2+
Group: System Environment/Base
URL: http://augeas.net/
Description: Augeas is a configuration API and editing tool. It parses common configuration
files like /etc/hosts or /etc/grub.conf in their native formats and transforms
them into a tree. Configuration changes are made by manipulating this tree and
saving it back into native configuration files.
The build could not start because the following file is missing: augeas-0.10.0.tar.gz
The build could not start because the following file is missing: augeas-0.10.0.tar.gz
The spec file used by the build system currently has the following contents:
# $Id$ # Authority: shuff # Upstream: Augeas config API <augeas-devel$redhat,com> # # ExcludeDist: el4 # ### EL6 ships with augeas-0.7.2-3.el6 %{?el6:# Tag: rfx} %{?el5:%define _without_noarch_subpackages 1} Summary: Configuration API and editing tool Name: augeas Version: 0.10.0 Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Base URL: http://augeas.net/ Source: http://augeas.net/download/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: bison BuildRequires: flex BuildRequires: gcc-c++ BuildRequires: libselinux-devel BuildRequires: readline-devel Requires: %{name}-libs = %{version}-%{release} %description Augeas is a configuration API and editing tool. It parses common configuration files like /etc/hosts or /etc/grub.conf in their native formats and transforms them into a tree. Configuration changes are made by manipulating this tree and saving it back into native configuration files. %package devel Summary: Header files, libraries and development documentation for %{name}. Group: Development/Libraries Requires: %{name}-libs = %{version}-%{release} Requires: pkgconfig %description devel This package contains the header files, static libraries and development documentation for %{name}. If you like to develop programs using %{name}, you will need to install %{name}-devel. %package libs Summary: Libraries for %{name} Group: System Environment/Libraries %description libs The libraries for %{name}. %package -n vim-augeas Summary: Vim syntax definitions for %{name}. Group: Applications/Editors %{!?_without_noarch_subpackages:BuildArch: noarch} Requires: vim-common >= 7.0 Provides: augeas-vim = %{version}-%{release} Obsoletes: augeas-vim < %{version} %description -n vim-augeas Syntax and filetype detection files to make editing Augeas configurations in Vim 7 easier. %prep %setup %build %configure \ --disable-dependency-tracking \ --disable-static \ %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR="%{buildroot}" # fix location of Vim files %{!?el6:%{__mv} %{buildroot}%{_datadir}/vim/vimfiles %{buildroot}%{_datadir}/vim/vim70} %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, 0755) %doc AUTHORS ChangeLog COPYING INSTALL NEWS README %doc %{_mandir}/man?/* %{_bindir}/augtool %{_bindir}/augparse %{_bindir}/fadot %files libs %defattr(-, root, root, 0755) %{_datadir}/augeas/lenses/dist %{_libdir}/*.so.* %files devel %defattr(-, root, root, 0755) %doc HACKING %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/augeas.pc %exclude %{_libdir}/*.la %files -n vim-augeas %defattr(-, root, root, 0755) %{_datadir}/vim/vim*/*/augeas.vim %changelog * Thu Feb 9 2012 Steve Huff <shuff@vecna.org> - 0.10.0-1 - Updated to version 0.10.0. * Mon Sep 26 2011 Yury V. Zaytsev <yury@shurup.com> - 0.9.0-2 - Made vim-augeas noarch. * Wed Jul 27 2011 Yury V. Zaytsev <yury@shurup.com> - 0.9.0-1 - Updated to version 0.9.0. - Added SELinux dependencies. - Made the SPEC more EPEL-like to ease the syncs. * Tue Mar 08 2011 Steve Huff <shuff@vecna.org> - 0.8.0-1 - Update to version 0.8.0. - Rename augeas-vim subpackage to vim-augeas, for consistency. * Fri Jan 28 2011 Steve Huff <shuff@vecna.org> - 0.7.4-1 - Update to version 0.7.4. - RFX in el6. - Split off Vim config files. - Patch no longer necessary. * Sun Jul 20 2008 Dag Wieers <dag@wieers.com> - 0.2.2-1 - Initial package. (using DAR)