summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleg Pykhalov <go.wigust@gmail.com>2020-03-01 04:39:38 +0300
committerOleg Pykhalov <go.wigust@gmail.com>2020-03-01 04:40:12 +0300
commit77a23262a3f7a9f9e760c486ca46b116ddb164b8 (patch)
tree45667eb898f238f4e70ef7dccdcdd7845aa31098
parentguix: Add password-utils. (diff)
downloadguix-wigust-77a23262a3f7a9f9e760c486ca46b116ddb164b8.tar.gz
guix: Add slacktee.
* guix/wigust/packages/admin.scm (slacktee): New variable.
-rw-r--r--guix/wigust/packages/admin.scm25
1 files changed, 25 insertions, 0 deletions
diff --git a/guix/wigust/packages/admin.scm b/guix/wigust/packages/admin.scm
index b516028..b3bb958 100644
--- a/guix/wigust/packages/admin.scm
+++ b/guix/wigust/packages/admin.scm
@@ -22,6 +22,7 @@
#:use-module (guix utils)
#:use-module (guix download)
#:use-module (guix git-download)
+ #:use-module (guix build-system copy)
#:use-module (guix build-system meson)
#:use-module (guix build-system trivial)
#:use-module (gnu packages)
@@ -197,3 +198,27 @@ library focused on interfacing with shell scripts.")
(description "git-splits - Extracts directories into a new branch
with re-written history containing only those directories.")
(license license:expat)))
+
+(define-public slacktee
+ (package
+ (name "slacktee")
+ (version "1.4.2")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/coursehero/slacktee.git")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "02dxp2gsgc781adlzbx7mhkw8ra22vkd76z53qcd0cdynygw8546"))))
+ (build-system copy-build-system)
+ (arguments
+ `(#:install-plan
+ `((,(string-append (assoc-ref %build-inputs "source") "/slacktee.sh")
+ ,(string-append "/bin/slacktee")))
+ #:phases (modify-phases %standard-phases (delete 'unpack))))
+ (home-page "https://github.com/coursehero/slacktee/")
+ (synopsis "Bash script that works like tee command with Slack")
+ (description "This package provides a ")
+ (license license:asl2.0)))