me
/
guix
Archived
1
0
Fork 0

gnu: Add surfraw.

* gnu/packages/web.scm (surfraw): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
master
ng0 2016-09-06 10:40:37 +00:00 committed by Efraim Flashner
parent fdf14c64f1
commit e56e5b129c
No known key found for this signature in database
GPG Key ID: F4C1D3917EACEE93
1 changed files with 24 additions and 0 deletions

View File

@ -3609,3 +3609,27 @@ tools they trust (e.g. wget).")
rendering engine entirely written from scratch. It is small and capable of rendering engine entirely written from scratch. It is small and capable of
handling many of the web standards in use today.") handling many of the web standards in use today.")
(license l:gpl2+))) (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)))