packages: Use %store-directory.
authorTaylan Ulrich Bayırlı/Kammer <taylanbayirli@gmail.com>
Fri, 15 May 2015 08:59:44 +0000 (10:59 +0200)
committerTaylan Ulrich Bayırlı/Kammer <taylanbayirli@gmail.com>
Fri, 15 May 2015 14:42:54 +0000 (16:42 +0200)
* guix/packages.scm (patch-and-repack): Call %store-directory instead of
  duplicating its code.

guix/packages.scm

index a979f31..f6dda45 100644 (file)
@@ -466,7 +466,7 @@ IMPORTED-MODULES specify modules to use/import for use by SNIPPET."
 
           ;; SOURCE may be either a directory or a tarball.
           (and (if (file-is-directory? #+source)
-                   (let* ((store     (or (getenv "NIX_STORE") "/gnu/store"))
+                   (let* ((store     (%store-directory))
                           (len       (+ 1 (string-length store)))
                           (base      (string-drop #+source len))
                           (dash      (string-index base #\-))