aboutsummaryrefslogtreecommitdiff
path: root/packages/anypinentry
diff options
context:
space:
mode:
Diffstat (limited to 'packages/anypinentry')
-rw-r--r--packages/anypinentry/pkg.nix22
1 files changed, 15 insertions, 7 deletions
diff --git a/packages/anypinentry/pkg.nix b/packages/anypinentry/pkg.nix
index 7536594..89562b8 100644
--- a/packages/anypinentry/pkg.nix
+++ b/packages/anypinentry/pkg.nix
@@ -1,17 +1,25 @@
-{ stdenv, pkgs, dmenu ? (import ../default.nix { pkgs = pkgs; }).dmenu }:
-with pkgs.lib;
-
+{ stdenv, pkgs, lib, dmenu ? (import ../default.nix { pkgs = pkgs; }).dmenu }:
stdenv.mkDerivation rec {
- name = "local-anypinentry-${version}";
- version = "0.0.0";
+ pname = "anypinentry";
+ version = "0.1.0";
+ meta.mainProgram = "anypinentry";
src = ./source;
- wrapperPath = makeBinPath ([ dmenu ]);
+ buildInputs = [
+ dmenu
+ pkgs.getopt
+ pkgs.coreutils
+ pkgs.gnused
+ pkgs.gawk
+ pkgs.libnotify
+ ];
+ nativeBuildInputs = [ pkgs.makeWrapper ];
unpackPhase = ''cp -r $src/* .'';
installPhase = ''
mkdir -p $out/bin;
- cp $src/anypinentry $out/bin/
+ cp $src/anypinentry $out/bin/;
+ wrapProgram "$out/bin/anypinentry" --prefix PATH : "/bin:${lib.makeBinPath buildInputs}";
'';
}