From e56e5b129cc8259c9fa794471d57580219e295a0 Mon Sep 17 00:00:00 2001 From: ng0 Date: Tue, 6 Sep 2016 10:40:37 +0000 Subject: gnu: Add surfraw. * gnu/packages/web.scm (surfraw): New variable. Signed-off-by: Efraim Flashner --- gnu/packages/web.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 70bfd9e161..20c7d12205 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -3609,3 +3609,27 @@ (define-public netsurf rendering engine entirely written from scratch. It is small and capable of handling many of the web standards in use today.") (license l:gpl2+))) + +(define-public surfraw + (package + (name "surfraw") + (version "2.2.9") + (source (origin + (method url-fetch) + (uri (string-append "https://surfraw.alioth.debian.org/dist/" + name "-" version ".tar.gz")) + (sha256 + (base32 + "1fy4ph5h9kp0jzj1m6pfylxnnmgdk0mmdppw76z9jhna4jndk5xa")))) + (build-system gnu-build-system) + (inputs + `(("perl" ,perl) + ("perl-www-opensearch" ,perl-www-opensearch) + ("perl-html-parser" ,perl-html-parser) + ("perl-libwww" ,perl-libwww))) + (synopsis "Unix command line interface to the www") + (description "Surfraw (Shell Users' Revolutionary Front Rage Against the Web) +provides a unix command line interface to a variety of popular www search engines +and similar services.") + (home-page "https://surfraw.alioth.debian.org/") + (license l:public-domain))) -- cgit v1.2.3