]> git.pld-linux.org Git - packages/pv.git/blobdiff - pv.spec
up to 1.5.7
[packages/pv.git] / pv.spec
diff --git a/pv.spec b/pv.spec
index 797164795ea94a2f0dac922a34bd042a467f3801..e9254fbd2c91768ed56235cfecf91003af320a18 100644 (file)
--- a/pv.spec
+++ b/pv.spec
@@ -1,15 +1,20 @@
-Summary:       Pipe Viewer
-Summary(pl):   Pipe Viewer - monitorowanie przep³ywu danych przez potok
+#
+# Conditional build:
+%bcond_without tests           # build without tests
+
+Summary:       Pipe Viewer - tool for monitoring the progress of data through a pipeline
+Summary(pl.UTF-8):     Pipe Viewer - monitorowanie przepływu danych przez potok
 Name:          pv
-Version:       0.9.0
+Version:       1.5.7
 Release:       1
-License:       GPL
+License:       Artistic v2.0
 Group:         Applications
-Source0:       http://dl.sourceforge.net/pipeviewer/%{name}-%{version}.tar.gz
-# Source0-md5: 2703a930bea7c866e3cabe42245fd7c2
+Source0:       http://www.ivarch.com/programs/sources/%{name}-%{version}.tar.bz2
+# Source0-md5: e8597a929e836ada22a8814b1c1651d0
 URL:           http://www.ivarch.com/programs/pv.shtml
-BuildRequires: autoconf
 BuildRequires: gettext-devel
+# the unit tests call usleep(1)
+BuildRequires: rc-scripts
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -19,28 +24,28 @@ between two processes to give a visual indication of how quickly data
 is passing through, how long it has taken, how near to completion it
 is, and an estimate of how long it will be until completion.
 
-%description -l pl
-Pipe Viewer jest tekstowym narzêdziem do monitorowania przep³ywu
-danych przez potok. Mo¿e byæ wstawiony w dowolny potok pomiêdzy dwa
-procesy w celu wizualizacji prêdko¶ci z jak± dane przep³ywaj± pomiêdzy
-nimi, ile czasu im to zajmuje, ile jeszcze zosta³o do ukoñczenia i ile
-mniej wiêcej czasu to bêdzie trwa³o.
+%description -l pl.UTF-8
+Pipe Viewer jest tekstowym narzędziem do monitorowania przepływu
+danych przez potok. Może być wstawiony w dowolny potok pomiędzy dwa
+procesy w celu wizualizacji prędkości z jaką dane przepływają pomiędzy
+nimi, ile czasu im to zajmuje, ile jeszcze zostało do ukończenia i ile
+mniej więcej czasu to będzie trwało.
 
 %prep
 %setup -q
 
+mv README README.iso8859
+iconv -f ISO-8859-1 -t UTF-8 README.iso8859  > README
+mv doc/NEWS doc/NEWS.iso8859
+iconv -f ISO-8859-1 -t UTF-8 doc/NEWS.iso8859 > doc/NEWS
+
 %build
-cd autoconf
-%{__autoconf}
-cd ..
-install autoconf/configure .
 %configure
 %{__make}
+%{?with_test:%{__make} test}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_infodir}}
-
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
@@ -49,15 +54,8 @@ install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_infodir}}
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
-
-%postun
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
-
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc README doc/manual.html doc/NEWS doc/TODO
-%attr(755,root,root) %{_bindir}/*
-%{_infodir}/*.info*
-%{_mandir}/man1/*
+%doc README doc/NEWS doc/TODO
+%attr(755,root,root) %{_bindir}/pv
+%{_mandir}/man1/pv.1*
This page took 0.109223 seconds and 4 git commands to generate.