slack-cli: add metadata

This commit is contained in:
Alyssa Ross 2018-08-15 14:10:38 +01:00
parent e276965a16
commit 0a57de6f5b
No known key found for this signature in database
GPG key ID: C4844408C0657052
3 changed files with 19 additions and 2 deletions

View file

@ -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";

View file

@ -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;
};
}

View file

@ -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;
}