From 5e86bfb4fa32be0ae6abaeca2e218d07d4551236 Mon Sep 17 00:00:00 2001 From: Jens Nolte <jens@nightmarestudio.de> Date: Sat, 22 Aug 2020 17:44:33 +0200 Subject: [PATCH] Add netevent package --- pkgs/default.nix | 1 + pkgs/netevent/default.nix | 28 ++++++++++++++++++++++++++++ pkgs/netevent/netevent.nix | 3 +++ 3 files changed, 32 insertions(+) create mode 100644 pkgs/netevent/default.nix create mode 100644 pkgs/netevent/netevent.nix diff --git a/pkgs/default.nix b/pkgs/default.nix index 865f2c5..00a9773 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 0000000..85bd77a --- /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 0000000..12125cc --- /dev/null +++ b/pkgs/netevent/netevent.nix @@ -0,0 +1,3 @@ +{ pkgs ? import <nixpkgs> {} }: + +pkgs.callPackage ./default.nix {} -- GitLab