29 lines
536 B
Nix
29 lines
536 B
Nix
{
|
|
stdenv,
|
|
fetchFromGitLab,
|
|
zip,
|
|
}:
|
|
stdenv.mkDerivation rec {
|
|
name = "kame-tools";
|
|
version = "a1fe47cc";
|
|
|
|
src = fetchFromGitLab {
|
|
owner = "beelzy";
|
|
repo = name;
|
|
rev = version;
|
|
fetchSubmodules = true;
|
|
hash = "sha256-ETl5f8M4OJPFB7NEq2mVuMm4RhBtAbMzlrvGHD14zXw=";
|
|
};
|
|
|
|
postPatch = ''
|
|
substituteInPlace buildtools/make_base \
|
|
--replace-fail "/usr/local/bin" "$out/bin"
|
|
'';
|
|
|
|
installPhase = ''
|
|
mkdir -p $out/bin
|
|
cp output/linux-x86_64/* $out/bin/
|
|
'';
|
|
|
|
nativeBuildInputs = [zip];
|
|
}
|