From c3753f380397eb0ad2fd2596747d7996e03cbecc Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 27 Jan 2018 22:00:39 +0100 Subject: [PATCH] gnu: python-xapian-bindings: Don't hard-code Python sitedir. * gnu/packages/search.scm (python-xapian-bindings)[arguments]: In #:make-flags, use VERSION-MAJOR+MINOR to set pkgpylibdir. --- gnu/packages/search.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/search.scm b/gnu/packages/search.scm index 1986b07217..1479d1bbbb 100644 --- a/gnu/packages/search.scm +++ b/gnu/packages/search.scm @@ -24,6 +24,7 @@ #:select (gpl2 gpl2+ gpl3+ lgpl2.1+ bsd-3 x11)) #:use-module (guix packages) #:use-module (guix download) + #:use-module (guix utils) #:use-module (guix build-system gnu) #:use-module (gnu packages) #:use-module (gnu packages compression) @@ -90,7 +91,9 @@ rich set of boolean query operators.") #:make-flags (list (string-append "pkgpylibdir=" (assoc-ref %outputs "out") - "/lib/python3.5/site-packages/xapian")))) + "/lib/python" ,(version-major+minor + (package-version python)) + "/site-packages/xapian")))) (inputs `(("python" ,python) ("python-sphinx" ,python-sphinx) ; for documentation