me
/
guix
Archived
1
0
Fork 0

gnu: inkbox: Fix build.

* gnu/packages/ebook.scm (inkbox)[arguments]: Use G-expression.
master
Marius Bakke 2022-11-20 15:07:54 +01:00
parent e994412c19
commit 44f087fcc7
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
1 changed files with 9 additions and 8 deletions

View File

@ -399,16 +399,17 @@ accessing and converting various ebook file formats.")
(base32 "126cqn0ixcn608lv2hd9f7zmzj4g448bnpxc7wv9cvg83qqajh5n"))))
(build-system qt-build-system)
(arguments
'(#:tests? #f ; no test suite
(list
#:tests? #f ; no test suite
#:make-flags
(list (string-append "PREFIX="
(assoc-ref %outputs "out")))
#~(list (string-append "PREFIX=" #$output))
#:phases
(modify-phases %standard-phases
#~(modify-phases %standard-phases
(add-after 'unpack 'prefix-opt
(lambda* (#:key outputs #:allow-other-keys)
(lambda _
(substitute* "inkbox.pro"
(("/opt/\\$\\$\\{TARGET\\}") (string-append (assoc-ref outputs "out"))))))
(("/opt/\\$\\$\\{TARGET\\}")
#$output))))
(replace 'configure
(lambda* (#:key make-flags #:allow-other-keys)
(apply invoke (cons "qmake" make-flags)))))))