Commit 07dd9b28 authored by Dmitry Bogatov's avatar Dmitry Bogatov

Import Upstream version 2.2.9

parent d8163701
......@@ -8,13 +8,15 @@ Christian Surchi <csurchi@debian.org>
elvi: debcontents, debbugs, debpackages
Ian Beckwith <ianb@erislabs.net>
current debian maintainer
elvi: alioth, bbcnews, bugzilla, deblists, freedb, imdb,
scpan, codesearch, debwiki, lastfm, musicbrainz,
opensearch, scholar, ctan, fsfdir, gutenberg, wayback,
dmoz, w3html, w3link, w3css, w3rdf, debpts, rfc,
sunonesearch, lsm, finkpkg, rpmsearch, macports,
debpkghome, debvcsbrowse, scroogle, scirus,
scitopia, worldwidescience
dmoz, w3html, w3link, w3css, w3rdf, debpts, rfc, lsm,
finkpkg, rpmsearch, macports, debpkghome, debvcsbrowse,
scroogle, scirus, scitopia, worldwidescience,
debcodesearch, jquery, mdn, mysqldoc, pgdoc,
oraclesearch, S, yacy, gmane
plus various tweaks/bugfixes/features.
Moritz Muehlenhoff <jmm@inutil.org>
......@@ -61,7 +63,7 @@ Simon Ernst <se@netmute.org>
Ivy Foster <joyfulgirl@archlinux.us>
elvi: bookfinder, bugmenot
plus patches
plus various patches/maintenance
Sumant Oemrawsingh <soemraws@xs4all.nl>
elvi: cliki, l1sp, mathworth, mininova, youtube
......@@ -75,7 +77,7 @@ tczy <cy@wre.ath.cx>
Simone Fittabile <fittabile@lifegate.it>
elvi: acronym, gcache, jamendo
plus patches.
plus patches.
Micah Anderson <micah@debian.org>
various patches
......@@ -114,15 +116,31 @@ Jakob <jakob@pipefour.org>
elvi: pasearch
Kyle Isom <coder@kyleisom.net>
elvi: cablesearch, duckduckgo, openports
plus fixes.
elvi: cablesearch, duckduckgo, openports, wolfram
plus various fixes/maintenance.
Jason Ryan <jasonwryan@gmail.com>
elvi: archwiki, deli, stack
Jason Ryan <jasonwryan@surfraw.org>
elvi: archwiki, deli, github, stack, pin
plus various fixes/maintenance
Sara Fauzia <sara@archlinux.us>
archpkg fix.
Thomas Zervogiannis <tzervo@gmail.com>
Searchable bookmarks.
Paulo Almeida <paulo@diasalmeida.com>
elvi: priberam
Shain Singh <shain.singh@gmail.com>
elvi: cisco, f5
Manolo Martínez <manolo@austrohungaro.com>
examples: elinks integration (hooks.lua)
Jon Yamokoski <jon@jonyamo.net>
elvi: phpdoc
THANKS TO
Brian Nelson <bnelson@bloodclot.net>
......@@ -141,5 +159,7 @@ Dan Jacobson <jidanni@jidanni.org>
Sunil Nimmagadda <sunil@devio.us>
Michel <synth17+deb-bugs@gmail.com>
Nikos Apostolakis <nikos.ap@gmail.com>
Facundo Aguirre <legion82@gmail.com>
Raphael Geissert <atomo64@gmail.com>
If we've missed anyone, let us know.
Copyright (c) 2003-2010 The Surfraw-Devel Team
Copyright (c) 2003-2013 The Surfraw-Devel Team
<surfraw-devel@lists.alioth.debian.org>
Copyright (c) 2000-2001 Julian Assange <proff@iq.org>
Copyright (c) 2001 Australian Institute for Collaborative Research
......
2013-12-10 Ian Beckwith <ianb@erislabs.net>
* yandex: disabled test: redirects to captcha when used with LWP.
* Fix make distcheck: remove last traces of codesearch and scitopia.
2013-12-09 Ian Beckwith <ianb@erislabs.net>
* deja: disable tests, google groups now requires javascript.
* gmane: fix test.
* codesearch: removed, service shut down.
* scitopia: removed, service shut down.
* scicom: down, status unknown, made note in NEWS.
2013-12-08 Ian Beckwith <ianb@erislabs.net>
* new elvi: gmane
* openbsd -mail: use gmane (directly, not via gmane elvi)
* fix tests: ads, pgdoc, pin, yacy
2013-10-27 Ian Beckwith <ianb@erislabs.net>
* surfraw.IN: w3_custom_search_google: don't give full path to surfraw.
* pgdoc, wayback: fixed tests.
2013-10-20 Ian Beckwith <ianb@erislabs.net>
* new elvi: yacy: search using yacy p2p search.
-S searches ScienceNet, a yacy-based science search engine.
* rae: fix url, remove -tipo option (no longer supported),
disable test as there is now gratuitous javascript.
2013-10-06 Ian Beckwith <ianb@erislabs.net>
* Replaced phpdoc with version posted back in
2011 by Jon Yamokoski <jon@jonyamo.net>
Thanks, and apologies for missing it!
* S: add test.
* Include debian packaging in upstream tarball.
2013-10-05 Ian Beckwith <ianb@erislabs.net>
* ask, cisco: fix elvi.
* new elvi:
+ oraclesearch - Replaces removed sunonesearch <sigh>.
+ S - search using w3_custom_search.
* google: -g for groups clashed with -g for graphical browser.
Invoke groups with -G, -gr, -groups or -search=groups.
* mdn: site invokes google custom search via gratuitous
javascript, so switch to w3_custom_search.
* alioth: changed test to SKIP:, works OK but won't talk
to LWP, hence test breaks.
* discogs, openbsd: fixed tests.
* mdn, mysqldoc, pgdoc, phpdoc: added tests.
* w3_custom_search:
+ document in README.
+ remove documentation for ixquick support.
It still works(ish), but doesn't support enough features
to support (eg) mysqldoc -v=.
+ add -custom-search= commandline option.
* updated copyright years to 2013.
2013-09-30 Ian Beckwith <ianb@erislabs.net>
* new elvi: mdn, mysqldoc, pgdoc, phpdoc
* new function: w3_custom_search
Is used by elvi that use a generic search engine with (eg) site:
or inurl: to narrow down the search.
Pass it -s=site -u=url for site: and inurl: args
plus the quoted search args
* new environment variable: SURFRAW_customsearch_provider
to set provider used by w3_custom_search
can be set to: google, duckduckgo or ixquick.
Currently affects: mysqldoc, netbsd(*), openbsd(*), pgdoc,
phpdoc, mysqldoc.
(*) = only used by some options of elvi.
* new internal variable w3_shquoted_args, contains
arguments 'quoted' 'like this' for passing
to w3_custom_search
* Fixed url-encoding for '\'
2013-05-07 Ian Beckwith <ianb@erislabs.net>
* new elvi: jquery
2013-05-04 Ian Beckwith <ianb@erislabs.net>
* bump version to 2.2.9
* rae: fixed, at least as far as the test passing.
Could really do with some love from someone who
actually speaks spanish.
* ctan: fixed search, updated options.
Note command-line options have changed.
* genportage: switch to gpo.zugaina.org
* debcodesearch: new (trivial) elvi for codesearch.debian.net
* jamendo: fix url, disable test (search now javascript)
* deli: fix url; remove options; disable test (search now javascript)
2013-04-28 Ian Beckwith <ianb@erislabs.net>
* musicbrainz: fixed mbid search.
* springer: fixed test.
2013-04-27 Ian Beckwith <ianb@erislabs.net>
* javasun: fixed test.
2013-04-24 Ian Beckwith <ianb@erislabs.net>
* Rewrote deblists for new xapian search.
+ -author, -lists, -lang no longer supported.
+ added -ml and -mv to show message id links and list view.
* Removed happypenguin. Currently defunct and they are talking
about a rewrite, so when it is back it will need fixing anyway.
2012-10-22 Ian Beckwith <ianb@erislabs.net>
* Fixed elvi: cisco, slashdot, slinuxdoc.
* Removed elvi: scroogle (site gone).
* Fixed tests: acronym, bbcnews, bugzilla, cisco, cite[1],
currency, discogs, excite, fsfdir, gcache, github, imdb,
ixquick, lastfm, leodict, openbsd[2], scholar.
* test/Makefile.am: Added missing tests to EXTRA_DIST
2012-06-28 Manolo Martínez <manolo@austrohungaro.com>
* examples/hooks.lua: Added elinks integration script
2012-06-28 Ivy Foster <joyfulgirl@archlinux.us>
* Further simplified searchable bookmarks
2012-06-28 Thomas Zervogiannis <tzervo@gmail.com>
* Simplified searchable bookmarks
2012-06-27 Ivy Foster <joyfulgirl@archlinux.us>
* Fixed arg parsing in searchable bookmarks
* New variable: SURFRAW_bookmark_search_elvis
+ When using searchable bookmarks, if all else fails
run this elvis. Defaults to google
* Updated manual to reflect changes to bookmarks
* duckduckgo: Removed -p option. -safe still works.
+ Prevents clobbering global option -p[rint].
2012-06-27 Thomas Zervogiannis <tzervo@gmail.com>
* Added searchable bookmarks
+ Bookmarks can now be searchable by adding '%s' to
the url string.
2012-06-01 Jason Ryan <jasonwryan@surfraw.org>
* New elvi: github (search github.com)
2012-03-17 Ivy Foster <joyfulgirl@archlinux.us>
* Fix a typo in duckduckgo code.
2012-03-17 Ivy Foster <joyfulgirl@archlinux.us>
* Keep duckduckgo's -l[ucky] from clobbering -lh
2012-01-10 Ivy Foster <joyfulgirl@archlinux.us>
* aur: now uses HTTPS by default
+ On the AUR, connecting via HTTP disables login.
+ Added switch -no-https to enable connection via plain HTTP
2011-10-10 Ian Beckwith <ianb@erislabs.net>
* surfraw.IN: test_elvi(): tweak sed regex
* add tests for f5, cisco and pin.
2011-10-10 Shain Singh <shain.singh@gmail.com>
* New elvi: f5, cisco
2011-10-10 Jason Ryan <jasonwryan@gmail.com>
* New elvi: pin (search pinboard.in).
2011-09-09 Kyle Isom <coder@kyleisom.net>
* New elvi: wolfram - query Wolfram Alpha
* Author: Kyle Isom <coder@kyleisom.net>
* Added test for wolfram.
2011-08-09 Ian Beckwith <ianb@erislabs.net>
* New elvi: priberam - search Portuguese dictionary.
Author: Paulo Almeida <paulo@diasalmeida.com>
* Added test for priberam.
2011-07-11 Ian Beckwith <ianb@erislabs.net>
* netbsd: fix normal & mail search.
......
......@@ -10,11 +10,16 @@ man_MANS = surfraw-update-path.1 surfraw.1 elvi.1sr
if OPENSEARCH
man_MANS += opensearch-discover.1 opensearch-genquery.1
endif
debian_extra = debian/NEWS debian/README.Debian debian/changelog debian/compat debian/control \
debian/copyright debian/docs debian/postrm debian/rules debian/source/format \
debian/surfraw-extra.files debian/surfraw-extra.install debian/watch
EXTRA_DIST = surfraw.lsm.in surfraw.IN surfraw-update-path.IN\
surfraw.spec.in aclocal.m4 HACKING \
surfraw.1.IN elvi.1sr.IN surfraw.bookmarks links.IN \
surfraw-bash-completion.IN surfraw.conf.IN \
$(devel_extra)
$(devel_extra) $(debian_extra)
CLEANFILES = surfraw surfraw-update-path surfraw-update-path.1 surfraw.spec surfraw.lsm \
surfraw.1 elvi.1sr links surfraw-bash-completion surfraw.conf surfraw.1 \
......
......@@ -165,11 +165,15 @@ bin_SCRIPTS = surfraw surfraw-update-path
devel_extra = banner prebuild
noinst_DATA = surfraw-bash-completion surfraw.bookmarks
man_MANS = surfraw-update-path.1 surfraw.1 elvi.1sr $(am__append_1)
debian_extra = debian/NEWS debian/README.Debian debian/changelog debian/compat debian/control \
debian/copyright debian/docs debian/postrm debian/rules debian/source/format \
debian/surfraw-extra.files debian/surfraw-extra.install debian/watch
EXTRA_DIST = surfraw.lsm.in surfraw.IN surfraw-update-path.IN\
surfraw.spec.in aclocal.m4 HACKING \
surfraw.1.IN elvi.1sr.IN surfraw.bookmarks links.IN \
surfraw-bash-completion.IN surfraw.conf.IN \
$(devel_extra)
$(devel_extra) $(debian_extra)
CLEANFILES = surfraw surfraw-update-path surfraw-update-path.1 surfraw.spec surfraw.lsm \
surfraw.1 elvi.1sr links surfraw-bash-completion surfraw.conf surfraw.1 \
......@@ -542,7 +546,7 @@ distcheck: dist
*.zip*) \
unzip $(distdir).zip ;;\
esac
chmod -R a-w $(distdir); chmod a+w $(distdir)
chmod -R a-w $(distdir); chmod u+w $(distdir)
mkdir $(distdir)/_build
mkdir $(distdir)/_inst
chmod a-w $(distdir)
......
This diff is collapsed.
......@@ -115,6 +115,25 @@ BOOKMARKS
There are some example bookmarks in /etc/xdg/surfraw/bookmarks
CUSTOM SEARCH
Several elvi use a search engine with site: and inurl: keywords.
The search engine used can be customized by setting
the environment variable SURFRAW_customsearch_provider
or using the command-line argument -customsearch=
Currently google and duckduckgo are supported
Examples:
SURFRAW_customsearch_provider=duckduckgo sr mysqldoc -v=5.5 select
sr pgdoc -customsearch=google -v=9.1 select
The default is to use duckduckgo.
Currently affected elvi:
mdn mysqldoc netbsd openbsd pgdoc slinuxdoc
INSTALLATION
Surfraw is installed with the standard ./configure; make; make install
......@@ -159,7 +178,7 @@ acronym -- Look for acronyms definitions (www.acronymfinder.com)
ads -- Search SAO/NASA Astrophysics Data System
alioth -- Search Alioth (alioth.debian.org)
amazon -- Search the amazon.com bookstore
archpkg -- Search Arch Linux packages (www.archlinux.org)
archpkg -- Search Arch Linux Packages (www.archlinux.org/packages/)
archwiki -- Search the Arch Linux Wiki
arxiv -- Search arXiv E-Print Archive for articles
ask -- Question the web using Ask Jeeves (www.ask.com)
......@@ -170,17 +189,18 @@ bing -- Search the web using Microsoft's Bing (www.bing.com)
bookfinder -- Search for books using www.bookfinder.com
bugmenot -- Bypass compulsory web registration with bugmenot.com
bugzilla -- Search for bugs on Bugzilla bugtrackers
cablesearch -- search openports for OpenBSD packages
cablesearch -- search for leaked diplomatic communications
cia -- Search CIA documents at www.cia.gov
cisco -- Search Cisco documentation (www.cisco.com)
cite -- Search computer science papers (citeseerx.ist.psu.edu)
cliki -- Search the common lisp wiki
cnn -- Search on CNN (cnn.com)
codesearch -- Search source code using Google Code Search (www.google.com/codesearch)
comlaw -- Search Australian Law using Comlaw (www.comlaw.gov.au)
ctan -- Search the Comprehensive TeX Archive Network (ctan.org)
currency -- Convert currencies with the Universal Currency Converter (www.xe.net/ucc)
cve -- Search for CAN assignments in CVE
debbugs -- Search the debian BTS (bugs.debian.org)
debcodesearch -- Search debian source code
debcontents -- Search contents of debian/ubuntu packages (packages.debian.org/packages.ubuntu.com)
deblists -- Search debian mailing lists (lists.debian.org/search.html)
deblogs -- Show changelogs for a package in Debian main (changelogs.debian.net)
......@@ -198,6 +218,7 @@ duckduckgo -- Securely search the web using duckduckgo (www.duckduckgo.com)
ebay -- Search the Ebay auction site
etym -- Look up word origins at www.etymonline.com
excite -- Search on Excite (www.excite.com)
f5 -- Search F5 related information (www.f5.com)
finkpkg -- Search Fink packages (pdb.finkproject.org)
foldoc -- The Free On-Line Dictionary Of Computing (foldoc.org)
freebsd -- Search FreeBSD related information (www.freebsd.org)
......@@ -207,29 +228,38 @@ fsfdir -- Search the FSF/UNESCO Free Software Directory (directory.fsf.
gcache -- Search the web using Google cache (www.google.com)
genbugs -- Search the Gentoo bug tracker (bugs.gentoo.org)
genportage -- Search gentoo-portage.com for packages
github -- Search GitHub (https://github.com)
gmane -- Search mailing list with gmane (gmane.org)
google -- Search the web using Google (www.google.com)
gutenberg -- Search for books on Project Gutenberg (gutenberg.org)
happypenguin -- Search the Linux Game Tome (www.happypenguin.org)
imdb -- Search the Internet Movie Database (www.imdb.com)
ixquick -- Search the web using ixquick [HTTPS] (www.ixquick.com)
jamendo -- Search Jamendo: free music with Creative Commons licenses (www.jamendo.com)
javasun -- Search Java API docs (java.sun.com)
jquery -- Search the jQuery documentation (api.jquery.com)
l1sp -- Search lisp documentation
lastfm -- Search last.fm
leodict -- Search Leo's German <-> English dictionary (dict.leo.org)
lsm -- Search the Linux Software Map
macports -- Search macports packages (macports.org)
mathworld -- Search Wolfram MathWorld
mdn -- Search the mozilla developer network (developer.mozilla.org)
mininova -- Search the mininova bittorent source.
musicbrainz -- Search MusicBrainz (musicbrainz.org)
mysqldoc -- Search mysql documentation (dev.mysql.com)
netbsd -- Search NetBSD related information (www.netbsd.org)
ntrs -- Search the NASA Technical Report Server
openbsd -- Search OpenBSD related information (www.openbsd.org)
openports -- search openports for OpenBSD packages
opensearch -- Search an OpenSearch-enabled website
oraclesearch -- Search an OpenSearch-enabled website
pasearch -- Search the unofficial Penny Arcade archives (pipefour.org/pa)
pgdoc -- Search postgres documentation (www.pgdoc.com)
pgpkeys -- Search the PGP key database
piratebay -- Search thepiratebay.org for torrents
phpdoc -- Search php documentation (php.net)
pin -- Search Pinboard bookmarks (http://pinboard.in)
piratebay -- Search The Pirate Bay (http://thepiratebay.org)
priberam -- Look up word in Priberam online dictionary (www.priberam.pt/dlpo)
pubmed -- Search medical/molbio databases (www.ncbi.nlm.nih.gov)
rae -- Busca en el diccionario de la Real Academia de la Lengua Española (Spanish Dictionary)
rfc -- Search RFCs (internet standards documents)
......@@ -238,18 +268,15 @@ rpmsearch -- Search for RPMs in various distros
scholar -- Search Google Scholar (scholar.google.com)
scicom -- Search Scientific Commons
scirus -- Search for science using Scirus (scirus.com)
scitopia -- Search for science with scitopia.org
scpan -- Search the Comprehensive Perl Archive Network (search.cpan.org)
scroogle -- Search Google anonymously via Scroogle (www.scroogle.org)
slashdot -- Search stories on Slashdot (www.slashdot.org)
slinuxdoc -- Search entries in LDP (www.linuxdoc.org)
sourceforge -- Search SourceForge (www.sourceforge.net)
springer -- Search Springer for Books and Articles
stack -- Search Stack Overflow
stockquote -- Get a single stock quote (multiple providers)
sunonesearch -- Search Sun One Search (onesearch.sun.com)
thesaurus -- Look up word in Merriam-Webster's Thesaurus (www.m-w.com)
translate -- Translate human languages (various providers)
translate -- Translate human languages
urban -- Search urbandictionary.com for a definition
w3css -- Validate a CSS URL with the w3c CSS validator (jigsaw.w3.org/css-validator)
w3html -- Validate a web page URL with the w3c validator (validator.w3.org)
......@@ -260,7 +287,9 @@ webster -- Look up word in Merriam-Webster's Dictionary (www.m-w.com)
wetandwild -- Real time weather information (many sources)
wikipedia -- Search the free encyclopedia wikipedia
woffle -- Search the web using Woffle (localhost:8080)
worldwidescience -- Search for science with www.worldwidescience.org
wolfram -- Ask questions of the computational knowledge engine
worldwidescience -- Search for science with www.worldwidescience.org
yacy -- Search YaCy P2P search, including ScienceNet
yahoo -- Search Yahoo categories (www.yahoo.com)
yandex -- Search the web using Yandex (yandex.ru)
youtube -- Search YouTube (www.youtube.com)
......@@ -316,7 +345,7 @@ Global options:
-version Display Surfraw version (2.2.7)
-- End of options
Copyright:
Copyright (c) 2003-2010 The Surfraw-Devel Team
Copyright (c) 2003-2013 The Surfraw-Devel Team
<surfraw-devel@lists.alioth.debian.org>
Copyright (c) 2000-2001 Julian Assange <proff@iq.org>
Copyright (c) 2001 Australian Institute for Collaborative Research
......
......@@ -13,8 +13,8 @@
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.68],,
[m4_warning([this file was generated for autoconf 2.68.
m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
[m4_warning([this file was generated for autoconf 2.69.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.])])
......
This diff is collapsed.
......@@ -4,7 +4,7 @@ dnl Process this file with autoconf to produce a configure script.
dnl This is the only place where the package version appears
dnl (apart from changelogs & NEWS)
AC_INIT(surfraw, 2.2.8)
AC_INIT(surfraw, 2.2.9)
AC_PREREQ(2.54)
AC_CONFIG_SRCDIR([surfraw.IN])
......@@ -27,7 +27,9 @@ AM_CONDITIONAL(INSTALLSR, test "$enable_sr" = "yes")
ELVIDIR="\$(libdir)/surfraw"
AC_CHECK_PROGS(TEXTBROWSER, lynx links2 links elinks w3m netrik)
AC_CHECK_PROGS(GRAPHICALBROWSER, iceweasel firefox google-chrome opera mozilla safari epiphany-browser konqueror galeon kazenhakase conkeror dillo netscape)
AC_CHECK_PROGS(GRAPHICALBROWSER, iceweasel firefox google-chrome opera mozilla \
xombrero luakit safari epiphany-browser konqueror galeon kazenhakase \
conkeror dillo netscape chromium chrome)
AC_ARG_WITH([elvidir],
[AS_HELP_STRING([--with-elvidir=ELVIDIR], [specify location of elvi])],
......@@ -54,4 +56,3 @@ AC_PROG_AWK
AC_CONFIG_FILES([Makefile surfraw.lsm surfraw.spec elvi/Makefile test/Makefile examples/Makefile])
AC_OUTPUT
surfraw (2.1.7) unstable; urgency=low
The opensearch elvis has been split off into a new package: surfraw-extra.
This is because it depends on packages that pull in a large tree of
dependencies that not all users will want to install.
-- Ian Beckwith <ianb@erislabs.net> Sun, 02 Sep 2007 00:06:07 +0100
Previous releases placed the elvi (tools to search websites) in /usr/bin,
which caused namespace problems.
Surfraw has been rearranged so the elvi are in a separate directory
(/usr/lib/surfraw) and no longer in your path. To run an elvis now, use:
surfraw elviname [options] searchterms
sr is an alias for surfraw, so you could do, for example:
sr google -lucky my 200 monkeys
If you wish to retain the old behaviour of running elvi directly, use
surfraw-update-path(1) to append /usr/lib/surfraw to your shell's PATH (or
optionally, all users and/or all known shells)
If you ran surfaw-update-path when version 2.0-1 was installed, you will
need to run it again, twice, to update your config files to the new
location.
First run it with -remove, to remove the existing path, then with -add to
add the new path.
Remember you will need source your config files (or log out and in again)
for this to take effect.
This diff is collapsed.
Source: surfraw
Section: web
Priority: optional
Maintainer: Debian surfraw maintainers <surfraw-devel@lists.alioth.debian.org>
Uploaders: Christian Surchi <csurchi@debian.org>, Ian Beckwith <ianb@debian.org>
Standards-Version: 3.9.5
Build-Depends: debhelper (>= 7)
Vcs-Git: git://anonscm.debian.org/surfraw/surfraw.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=surfraw/surfraw.git
Homepage: http://surfraw.alioth.debian.org
Package: surfraw
Architecture: all
Depends: ${misc:Depends}, lynx | www-browser
Recommends: surfraw-extra (>> 2.2.7-1), links | elinks | elinks-lite | w3m, curl | wget | libwww-perl
Breaks: surfraw-extra (<= 2.2.7-1)
Suggests: screen
Description: fast unix command line interface to WWW
Surfraw - Shell Users' Revolutionary Front Rage Against the World Wide Web
.
Surfraw provides a fast unix command line interface to a variety of
popular WWW search engines and other artifacts of power. It reclaims
google, altavista, dejanews, freshmeat, research index, slashdot
and many others from the false-prophet, pox-infested heathen lands of
html-forms, placing these wonders where they belong, deep in unix
heartland, as god loving extensions to the shell.
.
Surfraw abstracts the browser away from input. Doing so lets it get
on with what it's good at. Browsing. Interpretation of linguistic
forms is handed back to the shell, which is what it, and human
beings are good at. Combined with incremental text browsers, such
as links, w3m (or even lynx), and screen(1), or netscape-remote
a Surfraw liberateur is capable of research speeds that leave
GUI tainted idolaters agape with fear and wonder.
Package: surfraw-extra
Architecture: all
Depends: surfraw, ${misc:Depends}, lynx | www-browser, libwww-opensearch-perl, libwww-perl, libhtml-parser-perl
Recommends: links | elinks | elinks-lite | w3m | w3m-ssl | lynx-cur
Suggests: screen
Breaks: surfraw (<< 2.1.7)
Description: extra surfraw search tools with heavy dependencies
surfraw-extra contains extra website search tools for surfraw that
have large dependency trees. Currently surfraw-extra only contains
support tools for the opensearch elvi:
.
opensearch-discover - find an opensearch link from a URL.
opensearch-genquery - construct a search URL from an opensearch description
.
Surfraw - Shell Users' Revolutionary Front Rage Against the World Wide Web
.
Surfraw provides a fast unix command line interface to a variety of
popular WWW search engines and other artifacts of power. It reclaims
google, altavista, dejanews, freshmeat, research index, slashdot
and many others from the false-prophet, pox-infested heathen lands of
html-forms, placing these wonders where they belong, deep in unix
heartland, as god loving extensions to the shell.
.
Surfraw abstracts the browser away from input. Doing so lets it get
on with what it's good at. Browsing. Interpretation of linguistic
forms is handed back to the shell, which is what it, and human
beings are good at. Combined with incremental text browsers, such
as links, w3m (or even lynx), and screen(1), or netscape-remote
a Surfraw liberateur is capable of research speeds that leave
GUI tainted idolaters agape with fear and wonder.
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: surfraw
Upstream-Contact: Surfraw-Devel <surfraw-devel@lists.alioth.debian.org>
Source: http://surfraw.alioth.debian.org/dist/
Comment:
This package has initially been debianized by Christian Surchi
<csurchi@debian.org> since Sat, 5 Aug 2000 18:59:30 +0200.
.
surfraw has originally been developed by Julian Assange <proff@iq.org>,
and was originally downloaded from ftp://ftp.netbsd.org/pub/NetBSD/misc/proff/
.
Since July 2003 its development has continued through the surfraw Alioth
project, you're welcome to contribute.
Files: *
Copyright: Copyright (c) 2003-2013 The Surfraw-Devel team
Copyright (c) 2000-2001 Julian Assange <proff@iq.org>
Copyright (c) 2001 Australian Institute for Collaborative Research
Copyright (c) 2000 Melbourne Institute for Advanced Study
License: PD
The copyright holders listed above assert no rights on this release
of the software ``surfraw'' and thereby explicity place this release into
the public domain. Do what you will.
Files: missing
Copyright: © 1996, 1997, 1999, 2000, 2002, 2003 Free Software Foundation, Inc.
License: GPL-2+ | other
As a special exception to the GNU General Public License, if you
distribute this file as part of a program that contains a
configuration script generated by Autoconf, you may include it under
the same distribution terms that you use for the rest of that program.
.
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-2'
Files: INSTALL
Copyright: © 1994, 1995, 1996, 1999, 2000, 2001, 2002 Free Software
Foundation, Inc.
License: other
This file is free documentation; the Free Software Foundation gives
unlimited permission to copy, distribute and modify it.
Files: mkinstalldirs
Copyright: Author: Noah Friedman <friedman@prep.ai.mit.edu>
License: PD
# mkinstalldirs --- make directory hierarchy
# Author: Noah Friedman <friedman@prep.ai.mit.edu>
# Created: 1993-05-16
# Public domain
Files: install-sh
Copyright: © 1994 X Consortium
License: other
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
.
Except as contained in this notice, the name of the X Consortium shall not
be used in advertising or otherwise to promote the sale, use or other deal-
ings in this Software without prior written authorization from the X Consor-
tium.
.
FSF changes to this file are in the public domain.
Files: Makefile.in */Makefile.in
Copyright: © 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2003, 2004, 2005, 2006 Free Software Foundation, Inc.
License: other
This Makefile.in is free software; the Free Software Foundation
gives unlimited permission to copy and/or distribute it,
with or without modifications, as long as this notice is preserved.
AUTHORS
HACKING
NEWS
README
TODO
banner
#!/bin/sh
set -e
if [ -f /etc/surfraw_elvi.list ]
then
rm -f /etc/surfraw_elvi.list
fi
#DEBHELPER#
#!/usr/bin/make -f
# Sample debian/rules that uses debhelper.
# GNU copyright 1997 to 1999 by Joey Hess.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
CFLAGS += -g
endif
ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
INSTALL_PROGRAM += -s