gnu: sbcl-lift: Don't keep the bundled website.

* gnu/packages/lisp.scm (sbcl-lift)[source]: Remove bundled website.
[arguments]: Remove custom 'make-gzips-writable phase.
master
Efraim Flashner 2018-11-03 20:37:27 +02:00
parent 0e091b3e93
commit e9f305a1c8
No known key found for this signature in database
GPG Key ID: 41AAE7DCCA3D8351
1 changed files with 8 additions and 10 deletions

View File

@ -2382,19 +2382,17 @@ new fiends in addition to old friends like @command{aif} and
(sha256
(base32
"127v5avpz1i4m0lkaxqrq8hrl69rdazqaxf6s8awf0nd7wj2g4dp"))
(file-name (git-file-name "lift" version))))
(file-name (git-file-name "lift" version))
(modules '((guix build utils)))
(snippet
;; Don't keep the bundled website
`(begin
(delete-file-recursively "website")
#t))))
(build-system asdf-build-system/sbcl)
(arguments
;; The tests require a debugger, but we run with the debugger disabled.
'(#:tests? #f
#:phases
(modify-phases %standard-phases
;; Do this to ensure the 'reset-gzip-timestamps phase works.
(add-after 'unpack 'make-gzips-writeable
(lambda _
(for-each (lambda (file)
(chmod file #o755))
(find-files "." "\\.gz$")))))))
'(#:tests? #f))
(synopsis "LIsp Framework for Testing")
(description
"The LIsp Framework for Testing (LIFT) is a unit and system test tool for LISP.