gnu: httpfs2: Use G-expressions.
* gnu/packages/file-systems.scm (httpfs2)[arguments]: Rewrite as G-expressions.master
parent
ef58bc1524
commit
f7f88a85d7
|
@ -586,15 +586,14 @@ Extensible File Allocation Table} file systems. Included are
|
||||||
(inputs
|
(inputs
|
||||||
(list fuse gnutls))
|
(list fuse gnutls))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:phases
|
(list #:phases
|
||||||
(modify-phases %standard-phases
|
#~(modify-phases %standard-phases
|
||||||
(delete 'configure) ; no configure script
|
(delete 'configure) ; no configure script
|
||||||
(replace 'install
|
(replace 'install
|
||||||
;; There's no ‘install’ target. Install all variants manually.
|
;; There's no ‘install’ target. Install all variants manually.
|
||||||
(lambda* (#:key outputs #:allow-other-keys)
|
(lambda _
|
||||||
(let* ((out (assoc-ref outputs "out"))
|
(let* ((bin (string-append #$output "/bin"))
|
||||||
(bin (string-append out "/bin"))
|
(man1 (string-append #$output "/share/man/man1")))
|
||||||
(man1 (string-append out "/share/man/man1")))
|
|
||||||
(mkdir-p bin)
|
(mkdir-p bin)
|
||||||
(mkdir-p man1)
|
(mkdir-p man1)
|
||||||
(for-each
|
(for-each
|
||||||
|
@ -605,9 +604,9 @@ Extensible File Allocation Table} file systems. Included are
|
||||||
(list "httpfs2"
|
(list "httpfs2"
|
||||||
"httpfs2-mt"
|
"httpfs2-mt"
|
||||||
"httpfs2-ssl"
|
"httpfs2-ssl"
|
||||||
"httpfs2-ssl-mt")))
|
"httpfs2-ssl-mt"))))))
|
||||||
#t)))
|
#:make-flags
|
||||||
#:make-flags (list "CC=gcc")
|
#~(list "CC=gcc")
|
||||||
#:parallel-build? #f ; can result in missing man pages
|
#:parallel-build? #f ; can result in missing man pages
|
||||||
#:tests? #f)) ; no tests
|
#:tests? #f)) ; no tests
|
||||||
(home-page "https://sourceforge.net/projects/httpfs/")
|
(home-page "https://sourceforge.net/projects/httpfs/")
|
||||||
|
|
Reference in New Issue