about summary refs log tree commit diff
path: root/pkgs/tools/networking/slack-cli
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2018-08-15 14:10:38 +0100
committerAlyssa Ross <hi@alyssa.is>2018-08-15 15:47:24 +0100
commit0a57de6f5b138ab99bfb72efae742a715f46c46e (patch)
tree2ed56d69cf6a871c72005d0e03ba4880412c5697 /pkgs/tools/networking/slack-cli
parente276965a1626f4f8d4e033b3e256e0e14156b862 (diff)
slack-cli: add metadata
Diffstat (limited to 'pkgs/tools/networking/slack-cli')
-rw-r--r--pkgs/tools/networking/slack-cli/default.nix6
-rw-r--r--pkgs/tools/networking/slack-cli/wrapper.nix10
2 files changed, 14 insertions, 2 deletions
diff --git a/pkgs/tools/networking/slack-cli/default.nix b/pkgs/tools/networking/slack-cli/default.nix
index ac7d0d4175c9b..24d8278246616 100644
--- a/pkgs/tools/networking/slack-cli/default.nix
+++ b/pkgs/tools/networking/slack-cli/default.nix
@@ -24,4 +24,10 @@ stdenv.mkDerivation rec {
     mkdir -p "$out/bin"
     cp src/slack "$out/bin"
   '';
+
+  meta = {
+    license = stdenv.lib.licenses.mit;
+    maintainers = [ stdenv.lib.maintainers.qyliss ];
+    platforms = stdenv.lib.platforms.unix;
+  };
 }
diff --git a/pkgs/tools/networking/slack-cli/wrapper.nix b/pkgs/tools/networking/slack-cli/wrapper.nix
index 3612aaa137ee6..f31553bda37fc 100644
--- a/pkgs/tools/networking/slack-cli/wrapper.nix
+++ b/pkgs/tools/networking/slack-cli/wrapper.nix
@@ -2,7 +2,7 @@
 
 slack-cli:
 
-writeShellScriptBin "slack" ''
+(writeShellScriptBin "slack" ''
   [ "$1" = "init" -a -z "$SLACK_CLI_TOKEN" ] && cat >&2 <<-'MESSAGE'
   WARNING: slack-cli must be configured using the SLACK_CLI_TOKEN environment
   variable. Using `slack init` will not work because it tries to write to the
@@ -12,4 +12,10 @@ writeShellScriptBin "slack" ''
 
   export PATH=${lib.makeBinPath [ curl jq ]}:"$PATH"
   exec ${slack-cli}/bin/slack "$@"
-''
+'') // {
+  unwrapped = slack-cli;
+
+  meta = slack-cli.meta;
+  name = slack-cli.name;
+  version = slack-cli.version;
+}