From b63c5ffd8891c706cd674fcc539dc8280d92dbcb Mon Sep 17 00:00:00 2001 From: ng0 Date: Tue, 9 May 2017 18:52:31 +0000 Subject: [PATCH 1/2] gnu: Add geomyidae. * gnu/packages/web.scm (geomyidae): New variable. --- gnu/packages/web.scm | 43 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 42 insertions(+), 1 deletion(-) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index efaa1b574..69529b5c3 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -13,7 +13,7 @@ ;;; Copyright © 2016 Rene Saavedra ;;; Copyright © 2016 Ben Woodcroft ;;; Copyright © 2016 Clément Lassieur -;;; Copyright © 2016, 2017 ng0 +;;; Copyright © 2016, 2017 ng0 ;;; Copyright © 2016, 2017 Arun Isaac ;;; Copyright © 2016 Tobias Geerinckx-Rice ;;; Copyright © 2016 Bake Timmons @@ -4552,3 +4552,44 @@ into your tests. It automatically starts up a HTTP server in a separate thread (define-public python2-pytest-httpbin (package-with-python2 python-pytest-httpbin)) + +(define-public geomyidae + (let* ((commit "9a2203506973a803e74ffa80a27f2bf1919b68cc") + (revision "1")) + (package + (name "geomyidae") + (version (string-append "0.26.3" "-" revision + (string-take commit 7))) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "git://git.r-36.net/geomyidae") + (commit commit))) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 + "1h79w5340wnqzwsxdlfcchmxrr953fwhbgss4mhjg62x7pdkkvab")))) + (build-system gnu-build-system) + (arguments + `(#:make-flags (list "CC=gcc" + (string-append "PREFIX=" + (assoc-ref %outputs "out"))) + #:tests? #f ;No tests + #:phases + (modify-phases %standard-phases + (delete 'configure)))) + (home-page "http://git.r-36.net/geomyidae") + (synopsis "gopherd server") + (description + "Geomyidae is a gopherd for GNU/Linux and BSD. +Its features include: + address@hidden address@hidden gopher menus (see index.gph for an example) address@hidden dir listings (if no index.gph was found) address@hidden cgi support (.cgi files are executed) address@hidden search support in CGI files address@hidden logging (-l option) and loglevels (-v option) address@hidden enumerate\n") + (license l:x11)))) -- 2.12.2