1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 13:10:33 +02:00

gnu: abduco: Cleanup definition.

* gnu/packages/screen.scm (abduco): Cleanup.
<source>[origin]: Use git-fetch rather than url-fetch.
<arguments>: Convert to list of G-Expressions.
[#:phases]: No longer delete ‘check’, instead set…
[#:tests]: … to #f.

Change-Id: Ic86ed18953716b1e76f2f31ccaf37ecb1bf53183
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
Anderson Torres
2025-08-01 23:20:27 -03:00
committed by Liliana Marie Prikler
parent 879b1ee39d
commit 1b4d566250

View File

@@ -50,21 +50,26 @@
(package
(name "abduco")
(version "0.6")
(source (origin
(method url-fetch)
(uri (string-append
"https://www.brain-dump.org/projects/abduco/abduco-"
version ".tar.gz"))
(sha256
(base32
"1x1m58ckwsprljgmdy93mvgjyg9x3cqrzdf3mysp0mx97zhhj2f9"))))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/martanne/abduco")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"14cqllh36mvnhwdnl63mrhxlr6a0rq192cmr19ac6cvycicdk6i2"))))
(build-system gnu-build-system)
(arguments
`(#:make-flags (list (string-append "CC=" ,(cc-for-target))
(string-append "PREFIX=" (assoc-ref %outputs "out")))
#:phases (modify-phases %standard-phases
(delete 'configure)
(delete 'check)))) ; no test suite
(list
#:tests? #f ; No test suite
#:make-flags
#~(list (string-append "CC=" #$(cc-for-target))
(string-append "PREFIX=" #$output))
#:phases
#~(modify-phases %standard-phases
(delete 'configure))))
(synopsis "Session management in a clean and simple way")
(description "abduco provides session management i.e. it allows programs to
be run independently from their controlling terminal. That is, programs can