1{ stdenv, fetchFromGitHub, python }:
2
3stdenv.mkDerivation rec {
4 version = "5.4";
5 name = "wolfebin-${version}";
6
7 src = fetchFromGitHub {
8 owner = "thejoshwolfe";
9 repo = "wolfebin";
10 rev = "${version}";
11 sha256 = "16xj6zz30sn9q05p211bmmsl0i6fknfxf8dssn6knm6nkiym8088";
12 };
13
14 buildInputs = [ python ];
15
16 installPhase = ''
17 install -m 755 -d $out/bin
18 install -m 755 wolfebin $out/bin
19 install -m 755 wolfebin_server.py $out/bin/wolfebin_server
20 '';
21
22 meta = with stdenv.lib; {
23 homepage = https://github.com/thejoshwolfe/wolfebin;
24 description = "Quick and easy file sharing";
25 license = licenses.mit;
26 maintainers = [ maintainers.andrewrk ];
27 platforms = platforms.all;
28 };
29}