GNU bug report logs -
#41455
[PATCH] gnu: Add python-daemux
Previous Next
Reported by: Edouard Klein <edk <at> beaver-labs.com>
Date: Fri, 22 May 2020 13:11:02 UTC
Severity: normal
Tags: patch
Merged with 41208
Done: Marius Bakke <marius <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Edouard Klein <edk <at> beaver-labs.com> writes:
> * gnu/packages/tmux.scm (python-daemux): New variable.
[...]
> +(define-public python-daemux
> + (package
> + (name "python-daemux")
> + (version "0.1.0")
> + (source
> + ;; We fetch from the Git repo because there are no tests in the PyPI
> + ;; archive.
> + (origin
> + (method git-fetch)
> + (uri (git-reference
> + (url "https://github.com/edouardklein/daemux.git")
> + (commit "v0.1.0")))
Use (string-append "v" version).
> + (file-name (git-file-name name version))
> + (sha256
> + (base32 "0cb8v552f2hkwz6d3hwsmrz3gd28jikga3lcc3r1zlw8ra7804ph"))))
> + (build-system python-build-system)
> + (arguments
> + `(#:phases (modify-phases %standard-phases
> + (replace 'check
> + (lambda _
> + (mkdir-p "tmptmux")
> + (setenv "TMUX_TMPDIR" (string-append (getcwd) "/tmptmux"))
> + (invoke "tmux" "new-session" "-d")
> + (invoke "make" "test"))))))
> + (propagated-inputs
> + `(("python-libtmux" ,python-libtmux)))
> + (native-inputs
> + `(("python-coverage" ,python-coverage)
> + ("python-sphinx" ,python-sphinx)))
> + (home-page "https://github.com/edouardklein/daemux")
> + (synopsis
> + "Start, stop, restart and check daemons via tmux")
This line break is unnecessary.
Can you send updated patches? TIA!
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 4 years and 335 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.