1{ lib, stdenv, fetchurl }:
2
3stdenv.mkDerivation rec {
4 pname = "vrb";
5 version = "0.5.1";
6
7 src = fetchurl {
8 url = "http://vrb.sourceforge.net/download/${pname}-${version}.tar.bz2";
9 sha256 = "d579ed1998ef2d78e2ef8481a748d26e1fa12cdda806d2e31d8ec66ffb0e289f";
10 };
11
12 patches = [
13 ./removed_options.patch
14 ./unused-but-set-variable.patch
15 ];
16
17 postPatch = ''
18 patchShebangs configure
19 '';
20
21 postInstall = ''
22 mkdir -p $out/share/man/man3
23 cp -p vrb/man/man3/*.3 $out/share/man/man3/
24 '';
25
26 meta = with lib; {
27 description = "A virtual ring buffer library written in C";
28 license = licenses.lgpl21;
29 homepage = "http://vrb.sourceforge.net/";
30 maintainers = [ maintainers.bobvanderlinden ];
31 platforms = platforms.linux;
32 };
33}
34