-
Notifications
You must be signed in to change notification settings - Fork 1
/
userherd.scm
27 lines (27 loc) · 990 Bytes
/
userherd.scm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
(define-module (benwr packages userherd)
#:use-module (guix build-system copy)
#:use-module (guix download)
#:use-module (guix gexp)
#:use-module (guix licenses)
#:use-module (guix packages)
#:use-module (gnu packages base)
#:use-module (gnu packages admin)
)
(define-public userherd
(package
(name "userherd")
(version "0.2.2")
(source (origin
(method url-fetch/tarbomb)
(uri (string-append "https://github.com/benwr/userherd/releases/download/" version "/userherd-" version ".tgz"))
(sha256 (base32 "067cf824zjyzw6bvnzl4577ij7c3ix10jknnq8ll693h5m1bydin"))))
(build-system copy-build-system)
(arguments
(list
#:install-plan
#~`(("userherd/" "/bin/"))))
(propagated-inputs (list daemontools))
(description "Run a GNU Shepherd instance for your user")
(home-page "https://github.com/benwr/userherd")
(synopsis "Run a GNU Shepherd instance for your user")
(license cc0)))