;; -*- mode: scheme; coding: utf-8 -*-
;;;; Copyright (C) 2003 - 2015
;;;; Free Software Foundation, Inc.
;;;; This file is part of Guile-Clutter.
;;;; Guile-Clutter is free software: you can redistribute it and/or modify
;;;; it under the terms of the GNU General Public License as published
;;;; by the Free Software Foundation, either version 3 of the License,
;;;; or (at your option) any later version.
;;;; Guile-Clutter is distributed in the hope that it will be useful, but
;;;; WITHOUT ANY WARRANTY; without even the implied warranty of
;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
;;;; General Public License for more details.
;;;; You should have received a copy of the GNU General Public License
;;;; along with Guile-Clutter. If not, see
;;;; .
;;;;
;;; Commentary:
;;; Code:
(use-modules (template)
(globals))
(include "dependencies-p.scm")
(include "notes-p.scm")
(define page
`((h2 "Dependencies")
,%dependencies-p
(h2 "Guile-Clutter")
(p "Still with us? Good! You'll enjoy it! The latest release is "
,(%gc-latest-a) " , with its " ,(%gc-latest-sig-a #:name "GPG binary
signature")
". Other releases are available " ,(%gc-other-rel-a #:name "here") ".")
#;(b (@ (class "pre")) "Special note")
#;(p (@ (class "pre"))
"As I'm updating Guile-Clutter's web pages for this release, I still have a
pending authorization request to upload the release files. So, in the mean time, I
uploaded them under " ,(%grip-savannah-a #:name "Grip's") " dowload area, which
explains the download url refers to grip instead of guile-gnome/guile-clutter ...")
(p "First you need to tell Guile-Clutter where Colg and Clutter were
installed:")
(ul (@ (class "code"))
(li "export PKG_CONFIG_PATH=/opt/cogl/lib/pkgconfig:/opt/clutter/lib/pkgconfig")
(li "export LD_LIBRARY_PATH=/opt/lib:/opt/cogl/lib:/opt/clutter/lib")
(ul (@ (class "code"))
(p "If the above environment variables were defined already, you must
postfix the above respectively with ':$PKG_CONFIG_PATH' and ':$LD_LIBRARY_PATH'")))
(ul (@ (class "code"))
(li "cd ")
(li "tar zxf guile-clutter-.tar.gz")
(li "cd guile-clutter-")
(li "./configure [--prefix=/your/prefix]")
(li "make")
(li "make install"))
,%notes-p))
(define (make-index)
(output-html page
"Guile-Clutter"
"Download"
""
#:scm-path "download.scm"))