stockholm/krebs/5pkgs/simple/ircaids/default.nix

33 lines
677 B
Nix
Raw Normal View History

2021-10-05 20:59:35 +00:00
{ lib, pkgs, stdenv }:
stdenv.mkDerivation rec {
pname = "ircaids";
2023-07-18 08:42:46 +00:00
version = "1.4.1";
2021-10-05 20:59:35 +00:00
src = pkgs.fetchgit {
url = "https://cgit.krebsco.de/ircaids";
rev = "refs/tags/${version}";
2023-07-18 08:42:46 +00:00
hash = "sha256-j16RLB3dIiynQqcbcK52MFk/2vStQBp1xkSwKItSYCM=";
2021-10-05 20:59:35 +00:00
};
buildPhase = null;
installPhase = ''
mkdir -p $out/bin
cp $src/bin/ircsink $out/bin/ircsink
sed -i '
s;^#! /bin/sh;#! ${pkgs.dash}/bin/dash;
s;^#!.*;&\nexport PATH=${lib.makeBinPath [
pkgs.coreutils
pkgs.gawk
pkgs.gnused
pkgs.netcat
pkgs.nettools
pkgs.openssl
2021-11-21 11:42:28 +00:00
pkgs.unixtools.getopt
2021-10-05 20:59:35 +00:00
]};
' $out/bin/ircsink
'';
}