X-Git-Url: https://git.pld-linux.org/?p=packages%2Faugeas.git;a=blobdiff_plain;f=augeas.spec;h=c0aa8b8f1e6c9a0cda3c7f6a1eba5d8ed3dc2d42;hp=f0280b428d70a5c190710ff3fcc657a5ae820dd0;hb=HEAD;hpb=c7f08c85b7fc18b6c3e41c15d6f2b4a3f245d8f9 diff --git a/augeas.spec b/augeas.spec index f0280b4..c0aa8b8 100644 --- a/augeas.spec +++ b/augeas.spec @@ -1,18 +1,31 @@ -Summary: Augeas is configuration editing tool -Summary(pl.UTF-8): Augeas to narzędzie do edytowania konfiguracji +Summary: Augeas - configuration editing tool +Summary(pl.UTF-8): Augeas - narzędzie do modyfikowania konfiguracji Name: augeas -Version: 0.7.2 -Release: 0.1 -License: GPLv2 +Version: 1.12.0 +Release: 1 +License: LGPL v2.1+ Group: Applications/System -Source0: http://augeas.net/download/%{name}-%{version}.tar.gz -# Source0-md5: 0fe232b7f37a6e468e81019895fd01f4 -URL: http://augeas.net +Source0: http://download.augeas.net/%{name}-%{version}.tar.gz +# Source0-md5: 74f1c7b8550f4e728486091f6b907175 +Patch0: %{name}-pld_interfaces.patch +URL: http://augeas.net/ +BuildRequires: libselinux-devel +BuildRequires: libxml2-devel >= 2.0 +BuildRequires: pkgconfig +BuildRequires: readline-devel +Requires: %{name}-libs = %{version}-%{release} BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description +Augeas is a library and command line tool that focuses on the most +basic problem in handling Linux configurations programmatically: +editing actual configuration files in a controlled manner. %description -l pl.UTF-8 +Augeas to biblioteka i działające z linii poleceń narzędzie +skupiające się na najbardziej podstawowym problemie przy programowej +obsłudze konfiguracji Linuksa: modyfikowaniu w sposób kontrolowany +właściwych plików konfiguracyjnych. %package libs Summary: Augeas libraries @@ -30,6 +43,8 @@ Summary: Augeas development files Summary(pl.UTF-8): Pliki programistyczne augeasa Group: Development/Libraries Requires: %{name}-libs = %{version}-%{release} +Requires: libselinux-devel +Requires: libxml2-devel >= 2.0 %description devel This package contains the include files used to develop using augeas @@ -40,7 +55,7 @@ Ten pakiet zawiera pliki nagłówkow służące do programowania z użyciem API augeasa. %package static -Summary: Ageas static libraries +Summary: Augeas static libraries Summary(pl.UTF-8): Statyczne biblioteki augeasa Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} @@ -51,11 +66,26 @@ This package contains augeas static libraries. %description static -l pl.UTF-8 Ten pakiet zawiera statyczne biblioteki augeasa. +%package -n vim-syntax-augeas +Summary: Augeas syntax rules for Vim +Summary(pl.UTF-8): Reguły składni Augeasa dla Vima +Group: Applications/Editors/Vim +# for _vimdatadir existence +Requires: vim-rt >= 4:6.3.058-3 + +%description -n vim-syntax-augeas +Augeas syntax rules for Vim. + +%description -n vim-syntax-augeas -l pl.UTF-8 +Reguły składni Augeasa dla Vima. + %prep %setup -q +%patch0 -p1 %build -%configure +%configure \ + --disable-silent-rules %{__make} @@ -64,24 +94,23 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT - %clean rm -rf $RPM_BUILD_ROOT - %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %files %defattr(644,root,root,755) +%doc AUTHORS ChangeLog NEWS README +%attr(755,root,root) %{_bindir}/augmatch %attr(755,root,root) %{_bindir}/augparse %attr(755,root,root) %{_bindir}/augtool %attr(755,root,root) %{_bindir}/fadot -%{_datadir}/augeas -%{_mandir}/man1/augparse.1.* -%{_mandir}/man1/augtool.1.* -#%{_datadir}/vim/vimfiles/ftdetect/augeas.vim -#%{_datadir}/vim/vimfiles/syntax/augeas.vim +%{_datadir}/augeas +%{_mandir}/man1/augmatch.1* +%{_mandir}/man1/augparse.1* +%{_mandir}/man1/augtool.1* %files libs %defattr(644,root,root,755) @@ -92,15 +121,20 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(644,root,root,755) -%{_includedir}/augeas.h -%{_includedir}/fa.h -%attr(755,root,root) %{_libdir}/libaugeas.a %attr(755,root,root) %{_libdir}/libaugeas.so -%attr(755,root,root) %{_libdir}/libfa.a %attr(755,root,root) %{_libdir}/libfa.so +%{_libdir}/libaugeas.la +%{_libdir}/libfa.la +%{_includedir}/augeas.h +%{_includedir}/fa.h %{_pkgconfigdir}/augeas.pc %files static %defattr(644,root,root,755) -%{_libdir}/libaugeas.la -%{_libdir}/libfa.la +%attr(755,root,root) %{_libdir}/libaugeas.a +%attr(755,root,root) %{_libdir}/libfa.a + +%files -n vim-syntax-augeas +%defattr(644,root,root,755) +%{_datadir}/vim/vimfiles/ftdetect/augeas.vim +%{_datadir}/vim/vimfiles/syntax/augeas.vim