~ruther/guix-local

cfd34f43164b68ddc91cc051f72f2d3fe5a0ab40 — Jelle Licht 8 years ago c1b815a
gnu: python-apsw: Build with all extensions.

* gnu/packages/python.scm (python-apsw)[phases]: Replace build phase; add flag
  to build all extensions. Add build-test-helper to allow testing of
  extensions.
1 files changed, 10 insertions(+), 0 deletions(-)

M gnu/packages/python.scm
M gnu/packages/python.scm => gnu/packages/python.scm +10 -0
@@ 6237,6 6237,16 @@ implementation of D-Bus.")
    (arguments
     `(#:phases
       (modify-phases %standard-phases
         (replace 'build
           (lambda _
             (zero?
              (system* "python" "setup.py" "build" "--enable-all-extensions"))))
         (add-after 'build 'build-test-helper
           (lambda _
             (zero?
              (system
               (string-append "gcc -fPIC -shared -o ./testextension.sqlext "
                              "-I. -Isqlite3 src/testextension.c") ))))
         (delete 'check)
         (add-after 'install 'check
           (lambda* (#:key inputs outputs #:allow-other-keys)