summaryrefslogtreecommitdiff
path: root/gnu/packages/specifications.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/specifications.scm')
-rw-r--r--gnu/packages/specifications.scm18
1 files changed, 3 insertions, 15 deletions
diff --git a/gnu/packages/specifications.scm b/gnu/packages/specifications.scm
index fd2800ff256..57a0cd6e4fe 100644
--- a/gnu/packages/specifications.scm
+++ b/gnu/packages/specifications.scm
@@ -46,24 +46,12 @@
46 (file-name (git-file-name name version)) 46 (file-name (git-file-name name version))
47 (sha256 47 (sha256
48 (base32 "0wl2mxyv974q7si33irl6jvfd432ymnbrsxyrz9xvczlvn87f67b")) 48 (base32 "0wl2mxyv974q7si33irl6jvfd432ymnbrsxyrz9xvczlvn87f67b"))
49 (modules '((guix build utils) 49 (modules '((guix build utils)))
50 (ice-9 ftw)
51 (srfi srfi-26)))
52 (snippet 50 (snippet
53 ;; XXX: Keep just some portion with valulable data and no license 51 ;; XXX: Keep just some portion with valulable data and no license
54 ;; issues. 52 ;; issues.
55 #~(begin 53 #~(delete-all-but "."
56 (define (delete-all-but directory . preserve) 54 "allsky" "coordinates" "galactic_center" "l1448"))))
57 (with-directory-excursion directory
58 (let* ((pred (negate (cut member <>
59 (cons* "." ".." preserve))))
60 (items (scandir "." pred)))
61 (for-each (cut delete-file-recursively <>) items))))
62 (delete-all-but "."
63 "allsky"
64 "coordinates"
65 "galactic_center"
66 "l1448")))))
67 (build-system copy-build-system) 55 (build-system copy-build-system)
68 (arguments 56 (arguments
69 (list 57 (list