From 4168ddf689b3b7a176afd08c2c924f8e7ebb8c20 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 13 Dec 2017 06:23:51 +0100 Subject: gnu: guile-gdbm-ffi: Install documentation. * gnu/packages/guile.scm (guile-gdbm-ffi)[arguments]: Install README.md and some examples. Tidy up MKDIR-P calls. --- gnu/packages/guile.scm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'gnu/packages/guile.scm') diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index 90630e8a36..c0fda71ead 100644 --- a/gnu/packages/guile.scm +++ b/gnu/packages/guile.scm @@ -15,6 +15,7 @@ ;;; Copyright © 2017 Mathieu Othacehe ;;; Copyright © 2017 Theodoros Foradis ;;; Copyright © 2017 ng0 +;;; Copyright © 2017 Tobias Geerinckx-Rice ;;; ;;; This file is part of GNU Guix. ;;; @@ -1074,13 +1075,16 @@ inspired by the SCSH regular expression system.") (compile-file (lambda (in-file out-file) (system* guild "compile" "-o" out-file in-file)))) - ;; Make installation directories. - (mkdir-p module-dir) - (mkdir-p doc) - ;; Switch directory for compiling and installing (chdir source) + ;; Install the documentation. + (install-file "README.md" doc) + (copy-recursively "examples" (string-append doc "/examples")) + + ;; Make installation directories. + (mkdir-p module-dir) + ;; copy the source (copy-file "gdbm.scm" gdbm.scm-dest) -- cgit v1.2.3 From 5bd3a84109caf820eeafc1d6872fc55428294f70 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Fri, 15 Dec 2017 22:08:34 +0100 Subject: gnu: guile-gdbm-ffi: Default to Guile 2.2. * gnu/packages/guile.scm (guile-gdbm-ffi)[inputs]: Switch to GUILE-2.2. (guile2.0-gdbm-ffi, guile2.2-gdbm-ffi): New variables. --- gnu/packages/guile.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'gnu/packages/guile.scm') diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index c0fda71ead..887e360a35 100644 --- a/gnu/packages/guile.scm +++ b/gnu/packages/guile.scm @@ -1097,7 +1097,7 @@ inspired by the SCSH regular expression system.") ;; compile to the destination (compile-file gdbm.scm-dest gdbm.go-dest))))) (inputs - `(("guile" ,guile-2.0))) + `(("guile" ,guile-2.2))) (propagated-inputs `(("gdbm" ,gdbm))) (home-page "https://github.com/ijp/guile-gdbm") @@ -1107,8 +1107,11 @@ inspired by the SCSH regular expression system.") Guile's foreign function interface.") (license license:gpl3+))) +(define-public guile2.0-gdbm-ffi + (package-for-guile-2.0 guile-gdbm-ffi)) + (define-public guile2.2-gdbm-ffi - (package-for-guile-2.2 guile-gdbm-ffi)) + (deprecated-package "guile2.2-gdbm-ffi" guile-gdbm-ffi)) (define-public guile-sqlite3 (let ((commit "607721fe1174a299e45d457acacf94eefb964071")) -- cgit v1.2.3