gnu: imppg: Use standard configure phase.

* gnu/packages/astronomy.scm (imppg): Use G-expressions.
[arguments]{phases}: Use 'configure standard phase instead of
replacement.

Signed-off-by: Christopher Baines <mail@cbaines.net>
This commit is contained in:
Sharlatan Hellseher 2023-10-27 23:14:45 +01:00 committed by Christopher Baines
parent b4be620009
commit e7b315216a
No known key found for this signature in database
GPG key ID: 5E28A33B0B84F577

View file

@ -3231,19 +3231,8 @@ (define-public imppg
(base32 "0a6wb1a9adwd01dmy0r03xxp8iz9y7mvh30088ajilhj4lf90vxa"))))
(build-system cmake-build-system)
(arguments
`(#:tests? #f ;no test provided
#:phases
(modify-phases %standard-phases
(replace 'configure
(lambda* (#:key outputs #:allow-other-keys)
(mkdir-p "build")
(chdir "build")
(invoke
"cmake"
"-G" "Unix Makefiles"
"-DCMAKE_BUILD_TYPE=Release"
(string-append "-DCMAKE_INSTALL_PREFIX=" (assoc-ref outputs "out"))
".."))))))
(list ;; No test provided
#:tests? #f))
(native-inputs
(list boost pkg-config))
(inputs