From 0a57de6f5b138ab99bfb72efae742a715f46c46e Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 15 Aug 2018 14:10:38 +0100 Subject: [PATCH] slack-cli: add metadata --- maintainers/maintainer-list.nix | 5 +++++ pkgs/tools/networking/slack-cli/default.nix | 6 ++++++ pkgs/tools/networking/slack-cli/wrapper.nix | 10 ++++++++-- 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 6daea45524a..8b6a6318326 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3247,6 +3247,11 @@ github = "qoelet"; name = "Kenny Shen"; }; + qyliss = { + email = "hi@alyssa.is"; + github = "alyssais"; + name = "Alyssa Ross"; + }; ragge = { email = "r.dahlen@gmail.com"; github = "ragnard"; diff --git a/pkgs/tools/networking/slack-cli/default.nix b/pkgs/tools/networking/slack-cli/default.nix index ac7d0d4175c..24d82782466 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 3612aaa137e..f31553bda37 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; +}