diff --git a/pkgs/default.nix b/pkgs/default.nix index 865f2c51b459cfd689944ca268b2772537311dda..00a97732a8e12631dc2b61ee1f87793642faffc8 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -12,6 +12,7 @@ let neovim = import ./neovim { inherit pkgs; }; nginx-sso = callPackage ./nginx-sso {}; simpleandsoft = import ./simpleandsoft { inherit pkgs; }; + netevent = callPackage ./netevent {}; haskell = pkgs.haskell // { packageOverrides = self: super: { diff --git a/pkgs/netevent/default.nix b/pkgs/netevent/default.nix new file mode 100644 index 0000000000000000000000000000000000000000..85bd77ad846f4fc2a6bebcd7ab51f252b034a756 --- /dev/null +++ b/pkgs/netevent/default.nix @@ -0,0 +1,28 @@ +{ stdenv, fetchFromGitHub, docutils, tree, zsh }: +stdenv.mkDerivation rec { + pname = "netevent"; + version = "git"; + + src = fetchFromGitHub { + owner = "Blub"; + repo = "netevent"; + rev = "ddd330f0dc956a95a111c58ad10546071058e4c1"; + sha256 = "0myk91pmim0m51h4b8hplkbxvns0icvfmv0401r0hw8md828nh5c"; + }; + + depsBuildBuild = [ docutils tree zsh ]; + + configurePhase = '' + # running configure with zsh, otherwise 'which' is not available + zsh ./configure --enable-doc --prefix=/ + ''; + + installPhase = '' + tree + make DESTDIR="$out" install + cd $out + tree + #mkdir -p $out/bin + #cp netevent $out/bin/ + ''; +} diff --git a/pkgs/netevent/netevent.nix b/pkgs/netevent/netevent.nix new file mode 100644 index 0000000000000000000000000000000000000000..12125cc8ff6823c4163baf58d380c0e9f6a3eecd --- /dev/null +++ b/pkgs/netevent/netevent.nix @@ -0,0 +1,3 @@ +{ pkgs ? import <nixpkgs> {} }: + +pkgs.callPackage ./default.nix {}