b1a0ad2
#
b1a0ad2
# $Id$
b1a0ad2
#
b1a0ad2
%define debug_package %{nil}
b1a0ad2
b1a0ad2
Summary:        This program speeds up writing tapes on remote tape drives
b1a0ad2
Summary(fr):    Ce programme accélère l'écriture des bandes sur des périphériques distants
b1a0ad2
b1a0ad2
Name:           buffer
b1a0ad2
Version:        1.19
cf02a3f
Release:        11%{?dist}
b1a0ad2
License:        GPL+
b1a0ad2
Group:          Applications/Archiving
b1a0ad2
Url:            http://hello-penguin.com/software/buffer
b1a0ad2
Source:         http://hello-penguin.com/software/buffer/%{name}-%{version}.tar.gz
b1a0ad2
 
b1a0ad2
Patch0:         01-debian-patches.all.gz
b1a0ad2
Patch1:         02-fedora-patch.all.gz
9a67032
Patch2:         03-GPL.patch.all.gz
b1a0ad2
b1a0ad2
b1a0ad2
%description
b1a0ad2
This is a program designed to speed up writing tapes on remote tape drives.
b1a0ad2
When this program is put "in the pipe", two processes are started.
b1a0ad2
One process reads from standard-in and the other writes to standard-out.
b1a0ad2
Both processes communicate via shared memory.
b1a0ad2
b1a0ad2
%description -l fr
b1a0ad2
Le programme buffer est conçu pour accélérer l'écriture des bandes sur des
b1a0ad2
périphériques bande distants.
b1a0ad2
Quand ce programme est utilisé dans un tuyau (pipe), deux processus sont 
b1a0ad2
démarrés.
b1a0ad2
Un processus lit depuis l'entrée standard et l'autre écrit vers la sortie 
b1a0ad2
standard.
b1a0ad2
Les deux processus communiquent au travers de mémoire partagée.
b1a0ad2
b1a0ad2
%prep
b1a0ad2
%setup -q
b1a0ad2
%patch0 -p1
b1a0ad2
%patch1 -p1
9a67032
%patch2 -p1
b1a0ad2
b1a0ad2
%build
b1a0ad2
make %{?_smp_mflags} CFLAGS="%{optflags} -Dultrix"
b1a0ad2
b1a0ad2
%install
9a67032
install -p -m 755 -D buffer --strip %{buildroot}/%{_bindir}/buffer
b1a0ad2
install -p -m 644 -D buffer.man %{buildroot}/%{_mandir}/man1/buffer.1
b1a0ad2
b1a0ad2
%files
b1a0ad2
%doc README 
b1a0ad2
%license COPYING
b1a0ad2
%{_bindir}/buffer
b1a0ad2
%{_mandir}/man1/buffer.1*
b1a0ad2
b1a0ad2
%changelog
cf02a3f
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.19-11
cf02a3f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
cf02a3f
d6008d0
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.19-9
d6008d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
d6008d0
b1a0ad2
* Fri Oct 02 2015 Bruno Cornec <bruno@project-builder.org> 1.19-8
b1a0ad2
- Updated to 1.19-8
b1a0ad2
- Fix spec file for Fedora conformity (Bruno Cornec/Miroslav Suchý)
b1a0ad2
b1a0ad2
* Fri Oct 03 2008 Bruno Cornec <bruno@project-builder.org> 1.19-3
b1a0ad2
- Updated to 1.19-3
b1a0ad2
- Fix the french summary (Bruno Cornec)
b1a0ad2
b1a0ad2
* Thu Oct 02 2008 Bruno Cornec <bruno@project-builder.org> 1.19-2
b1a0ad2
- Updated to 1.19-2
b1a0ad2
- Fix build flags for Fedora conformity (Bruno Cornec)
b1a0ad2
b1a0ad2
* Sat Sep 20 2008 Bruno Cornec <bruno@project-builder.org> 1.19-1
b1a0ad2
- Updated to 1.19-1
b1a0ad2
- Updated to 1.19 (Bruno Cornec)
b1a0ad2
b1a0ad2
b1a0ad2