{ lib, stdenv, fetchurl, liblockfile }: stdenv.mkDerivation rec { pname = "lockfile-progs"; version = "0.1.19"; src = fetchurl { url = "mirror://debian/pool/main/l/${pname}/${pname}_${version}.tar.gz"; sha256 = "sha256-LFcEsByPR0+CkheA5Fkqknsr9qbXYWNUpsXXzVZkhX4="; }; buildInputs = [ liblockfile ]; NIX_CFLAGS_COMPILE = [ # Needed with GCC 12 "-Wno-error=format-overflow" ]; installPhase = '' runHook preInstall mkdir -p $out/bin $out/man/man1 install -s bin/* $out/bin install man/*.1 $out/man/man1 runHook postInstall ''; meta = { broken = stdenv.isDarwin; description = "Programs for locking and unlocking files and mailboxes"; homepage = "http://packages.debian.org/sid/lockfile-progs"; license = lib.licenses.gpl2Only; maintainers = [ lib.maintainers.bluescreen303 ]; platforms = lib.platforms.all; }; }