aboutsummaryrefslogtreecommitdiff
path: root/gn/packages/web.scm
diff options
context:
space:
mode:
authorpjotrp2017-09-12 07:40:07 +0000
committerpjotrp2017-09-12 07:40:07 +0000
commit8ed5a7e0c58e03c3ca308b2ee2a7ba88ee2128f2 (patch)
tree5cf9361424be9502232a8663fc13d809dbf50dcb /gn/packages/web.scm
parentd9089608228f9d6c204a4acf0335135e7dafbef3 (diff)
downloadguix-bioinformatics-8ed5a7e0c58e03c3ca308b2ee2a7ba88ee2128f2.tar.gz
bootstrap-native framework
Diffstat (limited to 'gn/packages/web.scm')
-rw-r--r--gn/packages/web.scm46
1 files changed, 46 insertions, 0 deletions
diff --git a/gn/packages/web.scm b/gn/packages/web.scm
new file mode 100644
index 0000000..8e4e108
--- /dev/null
+++ b/gn/packages/web.scm
@@ -0,0 +1,46 @@
+(define-module (gn packages web)
+ #:use-module ((guix licenses) #:prefix license:)
+ #:use-module (gnu packages)
+ #:use-module (guix packages)
+ #:use-module (guix download)
+ #:use-module (guix git-download)
+ #:use-module (guix utils)
+ #:use-module (guix build-system gnu)
+ #:use-module (guix build-system trivial)
+ #:use-module (srfi srfi-1))
+
+(define-public web-bootstrap-css
+ (let ((commit "2e48d7ee29d4063e3bd2024ff83ddc50a550c4dd"))
+ (package
+ (name "web-bootstrap-native-css")
+ (version (string-append "4.0.0" "-beta-" (string-take commit 7)))
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/thednp/bootstrap.native.git")
+ (commit commit)))
+ (file-name (string-append name "-" commit))
+ (sha256
+ (base32
+ "1hkyibyfby0mnkavr3xbmr20kb88wy6jw28b206pd236xnp2qkx0"))))
+ (build-system trivial-build-system)
+ (native-inputs `(("source" ,source)))
+ (arguments
+ `(#:modules ((guix build utils))
+ #:builder
+ (let* ((out (assoc-ref %outputs "out"))
+ (name "bootstrap-native")
+ (targetdir (string-append out "/share/web/" name))
+ )
+ (begin
+ (use-modules (guix build utils))
+ (let ((source (assoc-ref %build-inputs "source"))
+ )
+ (and
+ ; (mkdir-p targetdir)
+ (copy-recursively source targetdir)
+ ))))))
+ (home-page "https://github.com/thednp/bootstrap.native")
+ (synopsis "Bootstrap minimal")
+ (description "Bootstrap native does not use jquery.")
+ (license license:expat))))