[packages/inotify-tools] - fixed docs packaging - better pl description - updated BRs - release 2

qboosh qboosh at pld-linux.org
Fri Apr 12 15:51:35 CEST 2013


commit 04db89dd0f41f74e2b9cbbfacda0cd3d15c0a695
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Apr 12 15:51:52 2013 +0200

    - fixed docs packaging
    - better pl description
    - updated BRs
    - release 2

 inotify-tools.spec | 37 ++++++++++++++++++++-----------------
 1 file changed, 20 insertions(+), 17 deletions(-)
---
diff --git a/inotify-tools.spec b/inotify-tools.spec
index 74e1c92..cb9893b 100644
--- a/inotify-tools.spec
+++ b/inotify-tools.spec
@@ -7,15 +7,15 @@ Summary:	inotify-tools provides a simple interface to inotify
 Summary(pl.UTF-8):	inotify-tools dostarcza interfejs do inotify
 Name:		inotify-tools
 Version:	3.14
-Release:	1
+Release:	2
 License:	GPL v2
 Group:		Applications/System
 Source0:	http://github.com/downloads/rvoicilas/inotify-tools/%{name}-%{version}.tar.gz
 # Source0-md5:	b43d95a0fa8c45f8bab3aec9672cf30c
 URL:		http://inotify-tools.sourceforge.net/
-BuildRequires:	autoconf >= 2.50
+BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake
-BuildRequires:	libtool
+BuildRequires:	libtool >= 2:2
 Requires:	%{name}-libs = %{version}-%{release}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -27,23 +27,23 @@ written in C and have no dependencies other than a Linux kernel
 supporting inotify.
 
 %description -l pl.UTF-8
-inotify-tools jest zestawem bibliotek i programów napisanych w C
-dostarczającym interfejsu do inotify dla Linuksa. Programy te mogą
-służyć do monitorowania systemu plików jak również do wykonywania
-operacji na podstawie zachodzących w systemie plików zdarzeń. Poza
-obsługą inotify w jądrze Linuksa nie są wymagane żadne dodatkowe
-zależności.
+inotify-tools jest zestawem składającym się z biblioteki C oraz
+działających z linii poleceń programów, zapewniających prosty
+interfejs do systemu inotify w Linuksie. Programy te mogą służyć do
+monitorowania systemu plików jak również do wykonywania operacji na
+podstawie zachodzących w systemie plików zdarzeń. Poza obsługą inotify
+w jądrze Linuksa nie są wymagane żadne dodatkowe zależności.
 
 %package libs
-Summary:	Libraries for inotify-tools
-Summary(pl.UTF-8):	Biblioteki do inotify-tools
+Summary:	Shared inotify-tools library
+Summary(pl.UTF-8):	Biblioteka współdzielona inotify-tools
 Group:		Libraries
 
 %description libs
-Libraries for inotify-tools.
+Shared inotify-tools library.
 
 %description libs -l pl.UTF-8
-Biblioteki do inotify-tools.
+Biblioteka współdzielona inotify-tools.
 
 %package devel
 Summary:	Header files for inotify-tools library
@@ -79,7 +79,7 @@ Statyczna biblioteka inotify-tools.
 %{__autoheader}
 %{__automake}
 %configure \
-	--%{?with_static_libs:en}%{!?with_static_libs:dis}able-static \
+	--enable-static%{!?with_static_libs:=no} \
 	%{?with_doxygen:--enable-doxygen}
 %{__make}
 
@@ -89,7 +89,8 @@ rm -rf $RPM_BUILD_ROOT
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-mv -f $RPM_BUILD_ROOT%{_datadir}/doc/%{name} $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}
+# packaged as %doc in -devel
+%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/doc/%{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -99,8 +100,9 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog README
-%attr(755,root,root) %{_bindir}/*
+%doc AUTHORS NEWS README
+%attr(755,root,root) %{_bindir}/inotifywait
+%attr(755,root,root) %{_bindir}/inotifywatch
 %{_mandir}/man1/inotifywait.1*
 %{_mandir}/man1/inotifywatch.1*
 
@@ -111,6 +113,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files devel
 %defattr(644,root,root,755)
+%doc libinotifytools/src/doc/html/*
 %attr(755,root,root) %{_libdir}/libinotifytools.so
 %{_libdir}/libinotifytools.la
 %{_includedir}/inotifytools
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/inotify-tools.git/commitdiff/04db89dd0f41f74e2b9cbbfacda0cd3d15c0a695



More information about the pld-cvs-commit mailing list