sunshine: 2025.118.151840 -> 2025.122.141614 (#376248)
[NixPkgs.git] / pkgs / by-name / li / liblockfile / package.nix
blob7d1d1b5769334e4c694352bb5f1975cc66bfc670
2   lib,
3   stdenv,
4   fetchurl,
5 }:
7 stdenv.mkDerivation rec {
8   _name = "liblockfile";
9   version = "1.17";
10   name = "${_name}-${version}";
12   src = fetchurl {
13     url = "mirror://debian/pool/main/libl/${_name}/${_name}_${version}.orig.tar.gz";
14     sha256 = "sha256-bpN/NlCvq0qsGY80i4mxykLtzrF/trsJGPZCFDzP0V4=";
15   };
17   preConfigure = ''
18     sed -i -e 's/ -g [^ ]* / /' Makefile.in
19   '';
21   preInstall = ''
22     mkdir -p $out/{bin,lib,include,man} $out/man/man{1,3}
23   '';
25   meta = {
26     description = "Shared library with NFS-safe locking functions";
27     mainProgram = "dotlockfile";
28     homepage = "http://packages.debian.org/unstable/libs/liblockfile1";
29     license = lib.licenses.gpl2Plus;
31     maintainers = [ lib.maintainers.bluescreen303 ];
32     platforms = lib.platforms.all;
33   };