~ruther/guix-local

7e81a761e7c4843c016818bbf1637af9047e2028 — Taylan Ulrich Bayırlı/Kammer 11 years ago 90ea986
gnu: sord: Set rpath via LDFLAGS.

Fixes <http://bugs.gnu.org/20044>.

* gnu/packages/rdf.scm (sord): Add a pre-configure phase setting $LDFLAGS to
  set the rpath to $out/lib.
1 files changed, 10 insertions(+), 1 deletions(-)

M gnu/packages/rdf.scm
M gnu/packages/rdf.scm => gnu/packages/rdf.scm +10 -1
@@ 277,7 277,16 @@ ideal (e.g. in LV2 implementations or embedded applications).")
              (base32
               "0rq7vafdv4vsxi6xk9zf5shr59w3kppdhqbj78185rz5gp9kh1dx"))))
    (build-system waf-build-system)
    (arguments `(#:tests? #f)) ; no check target
    (arguments
     `(#:tests? #f ; no check target
       #:phases
       (modify-phases %standard-phases
         (add-before
          'configure 'set-ldflags
          (lambda* (#:key outputs #:allow-other-keys)
            (setenv "LDFLAGS"
                    (string-append "-Wl,-rpath="
                                   (assoc-ref outputs "out") "/lib")))))))
    (inputs
     `(("serd" ,serd)))
    (native-inputs