[Surfraw-commits] [SCM] web pages for surfraw branch, master, updated. start-25-g6e2624d
Ian Beckwith
ianb at erislabs.net
Thu May 6 20:12:29 UTC 2010
The following commit has been merged in the master branch:
commit 6e2624dd635f2e66fd1ef124c67f7da6ffc3ebde
Author: Ian Beckwith <ianb at erislabs.net>
Date: Thu May 6 21:12:23 2010 +0100
changes for 2.2.7 release
diff --git a/ChangeLog b/ChangeLog
index a8879dc..8b7fc05 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,109 @@
+2010-05-06 Ian Beckwith <ianb at erislabs.net>
+
+ * uzbl_load_url_from_surfraw: fix menu.
+ Thanks to Sumant Oemrawsingh.
+ * Fixed tests: deblists google openbsd.
+
+2010-04-28 Ian Beckwith <ianb at erislabs.net>
+
+ * configure.in: test for google-chrome, opera and links2.
+
+2010-04-22 Ian Beckwith <ianb at erislabs.net>
+
+ * debwiki: remove -w, Debian Women wiki is now being merged
+ into main wiki. Thanks to Simone Fittabile.
+ * debwiki.test: stop testing -w option.
+ * surfraw.IN: change an awk to @AWK at .
+
+2010-04-21 Ian Beckwith <ianb at erislabs.net>
+
+ * New elvi: jamendo - Search Jamendo: free music with Creative
+ Commons licenses (www.jamendo.com). Thanks to Simone Fittabile.
+ * wikipedia, ixquick: Support https. Thanks to Simone Fittabile.
+ * wikipedia: tweak Simone's patch to support https for start
+ page and document the SURFRAW_wikipedia_ssl variable.
+ * ixquick: add -nossl option.
+ * javasun.test: revert to previous test, works again.
+
+2010-04-19 James Rowe <jnrowe at gmail.com>
+
+ * genpkg: removed, use genportage.
+
+2010-04-16 Ian Beckwith <ianb at erislabs.net>
+
+ * New elvi:
+ + scroogle: Search Google anonymously via www.scroogle.org.
+ + duckduckgo: Search the web via duckduckgo.com.
+ * Fix tests: excite, javasun, musicbrainz, yahoo.
+
+2010-03-03 James Rowe <jnrowe at gmail.com>
+
+ * bookfinder: fix ISBN search test.
+
+2010-03-01 Ian Beckwith <ianb at erislabs.net>
+
+ * Removed autotools-generated files from git repo
+ use ./prebuild to regenerate.
+ * Lower required automake version to 1.10.
+ * prebuild: try and find a sane set of autotools, then call
+ autoreconf -vi
+ * Add autotools-generated files to .gitignore
+ * Bump version to 2.2.7
+ * cnn: fix URL.
+ * cnn.test: Disable. Bloody CNN now needs javascript for search,
+ so should be tested manually.
+ * W, yahoo: fix tests.
+ * Remove unused '-quiet' option.
+ * Update AUTHORS.
+ * Add a note to appendix 1 of HACKING about updating AUTHORS.
+ * runtests: explicitly use elvi and config from source tree,
+ now works when surfraw is not installed (but you need to have
+ run make).
+ * test/Makefile.am: fix bookfinder typo, add bing.test.
+ * remove leading 'sr ' from command lines for following tests:
+ acronym aur bing cliki gcache genportage google javasun l1sp
+ lsm mathworld mininova piratebay youtube
+ * HACKING, README, test/README: document autotools and test
+ suite changes.
+ * Makefile.am: add surfraw.conf to BUILT_SOURCES so it is
+ made by 'make'. This may be a misuse of BUILT_SOURCES.
+
+2010-02-22 Ivy Foster <joyfulgirl at archlinux.us>
+
+ * Added `-ns|-newscreen' switch for setting $SURFRAW_new_screen.
+
+2010-02-15 James Rowe <jnrowe at gmail.com>
+
+ * elvi/imdb: Fixes for upstream search changes. Thanks to Sadako.
+ * New elvi: bookfinder, thanks to Ivy Foster.
+
+2010-02-14 James Rowe <jnrowe at gmail.com>
+
+ * Added $SURFRAW_screen_args for passing arguments to the defined screen
+ tool, thanks to Ivy Foster.
+ * Support for using tmux as $SURFRAW_screen, thanks once again to Ivy
+ Foster.
+ * New elvi: bugmenot, thanks to Ivy Foster.
+
+2010-02-05 Ian Beckwith <ianb at erislabs.net>
+
+ * Added options for 'aur' elvi.
+ Patch from Ivy Foster.
+
+2010-02-02 Ian Beckwith <ianb at erislabs.net>
+
+ * New elvi: bing, thanks to tczy.
+ Elvi number One Hundred!!!1!
+
+2010-01-26 James Rowe <jnrowe at gmail.com>
+
+ * elvi/bbcnews: Fixes for upstreams search changes. Based on a patch by
+ Sumant Oemrawsingh.
+
+2010-01-06 Ian Beckwith <ianb at erislabs.net>
+
+ * surfraw.1.IN: document new config locations.
+
2009-11-20 Ian Beckwith <ianb at erislabs.net>
* test/Makefile.am: Add missing tests to EXTRA_DIST.
diff --git a/HACKING b/HACKING
index 831c3ce..c397b21 100644
--- a/HACKING
+++ b/HACKING
@@ -129,25 +129,28 @@ Or... How to Eat The CHEESE
2: copy elviname to the elvi directory
- 3: add elviname to the elvi_SCRIPTS list in elvi/Makefile.am
+ 3: make the elvi executable (chmod 755 elvipath) so the test
+ suite can run it directly.
- 4: add a link for the manpage in links.IN
+ 4: add elviname to the elvi_SCRIPTS list in elvi/Makefile.am
- 5: run aclocal (1.11), automake (1.11) and autoconf (2.50+)
+ 5: add a link for the manpage in links.IN
6: update the elvi list in README
7: add an entry to the ChangeLog and NEWS
- 8: test
+ 8: add yourself or the author to AUTHORS
- 9: add tests to test suite, see test/README
+ 9: test
- 10: if the elvi has heavy dependencies, consider moving it
+ 10: add tests to test suite, see test/README
+
+ 11: if the elvi has heavy dependencies, consider moving it
to the surfraw-extra package by adding its files to
debian/surfraw-extra.files
- 11: if using git, 'git add elvi/elviname' then commit and push.
+ 12: if using git, 'git add elvi/elviname' then commit and push.
APPENDIX 2
@@ -173,7 +176,7 @@ Or... How to Eat The CHEESE
10: rm -rf .git
- 11: ./configure && make distcheck
+ 11: ./prebuild && ./configure && make distcheck
12: # test surfraw-version.tar.gz
diff --git a/NEWS b/NEWS
index 2b2e5cb..7cdb683 100644
--- a/NEWS
+++ b/NEWS
@@ -15,6 +15,36 @@
N E W S
+Thu May 6 20:20:09 BST 2010 - surfraw 2.2.7
+
+ * New elvi (surfraw now has over one hundred elvi!):
+ + by tczy:
+ * bing: Search using Microsoft's Bing.
+ + by Ivy Foster:
+ * bookfinder: Search for books using www.bookfinder.com.
+ * bugmenot: Bypass compulsory web registration with bugmenot.com.
+ + by Ian Beckwith:
+ * duckduckgo: Search the web via duckduckgo.com.
+ * scroogle: Search Google anonymously via www.scroogle.org.
+ + by Simone Fittabile:
+ * jamendo: Search Jamendo: free music with Creative Commons licenses
+ * Removed elvi: genpkg (use genportage instead).
+ * Fixed elvi:
+ + cnn
+ + imdb (thanks to Sadako)
+ + bbcnews (thanks to Sumant Oemrawsingh and James Rowe)
+ * aur: added options (thanks to Ivy Foster)
+ * wikipedia, ixquick: support https. Thanks to Simone Fittabile.
+ * debwiki: remove -w, Debian Women wiki is being merged into main
+ Debian wiki. Thanks to Simone Fittabile.
+ * Improved support for screen(1). Thanks to Ivy Foster:
+ + Support for using tmux as $SURFRAW_screen.
+ + Added `-ns|-newscreen' switch for setting $SURFRAW_new_screen.
+ + Added $SURFRAW_screen_args for passing arguments to the defined
+ screen tool.
+ * uzbl_load_url_from_surfraw: fix menu.
+ Thanks to Sumant Oemrawsingh.
+
Fri Nov 20 03:34:19 GMT 2009 - surfraw 2.2.6
* New elvi:
@@ -24,7 +54,7 @@ Fri Nov 20 03:34:19 GMT 2009 - surfraw 2.2.6
* mathworld - search Wolfram MathWorld.
* mininova - search mininova for torrents.
* youtube - search youtube for videos.
- + by fittabile at lifegate.it:
+ + by Simone Fittabile:
* acronym - find acronyms
* gcache - search google cache.
+ by Nick White:
diff --git a/debchangelog b/debchangelog
index 4b356e5..5afeff7 100644
--- a/debchangelog
+++ b/debchangelog
@@ -1,3 +1,12 @@
+surfraw (2.2.7-1) unstable; urgency=low
+
+ * New upstream version.
+ + fixed imdb elvi (Closes: #577263).
+ * Standards-Version: 3.8.4 (no changes).
+ * Add ${misc:Depends} to dependencies.
+
+ -- Ian Beckwith <ianb at debian.org> Fri, 16 Apr 2010 20:43:27 +0100
+
surfraw (2.2.6-1) unstable; urgency=low
* New upstream version.
diff --git a/index.html b/index.html
index 630b687..ad18a88 100644
--- a/index.html
+++ b/index.html
@@ -85,10 +85,60 @@ For example:
<h2><a name="news">News</a></h2>
<p>Current surfraw version:
-<a href="dist/surfraw-2.2.6.tar.gz">
-2.2.6
+<a href="dist/surfraw-2.2.7.tar.gz">
+2.2.7
</a>
+<h3>Thu May 6 20:20:09 BST 2010 - surfraw 2.2.7</h3>
+<ul>
+ <li>New elvi (surfraw now has over one hundred elvi!):
+ <ul>
+ <li>by tczy:
+ <ul>
+ <li>bing: Search using Microsoft's Bing.
+ </ul>
+ <li>by Ivy Foster:
+ <ul>
+ <li>bookfinder: Search for books using www.bookfinder.com.
+ <li>bugmenot: Bypass compulsory web registration with
+ bugmenot.com.
+ </ul>
+ <li>by Ian Beckwith:
+ <ul>
+ <li>duckduckgo: Search the web via duckduckgo.com.
+ <li>scroogle: Search Google anonymously via www.scroogle.org.
+ </ul>
+ <li>by Simone Fittabile:
+ <ul>
+ <li>amendo: Search Jamendo: free music with Creative Commons
+ licenses
+ </ul>
+ </ul>
+ <li>Removed elvi:
+ <ul>
+ <li>genpkg (use genportage instead).
+ </ul>
+ <li>Fixed elvi:
+ <ul>
+ <li>cnn
+ <li>imdb (thanks to Sadako)
+ <li>bbcnews (thanks to Sumant Oemrawsingh and James Rowe)
+ </ul>
+ <li>aur: added options (thanks to Ivy Foster)
+ <li>wikipedia, ixquick: support https. Thanks to Simone Fittabile.
+ <li>debwiki: remove -w, Debian Women wiki is being merged into main
+ Debian wiki. Thanks to Simone Fittabile.
+ <li>Improved support for screen(1). Thanks to Ivy Foster:
+ <ul>
+ <li>Support for using tmux as $SURFRAW_screen.
+ <li>Added `-ns|-newscreen' switch for setting $SURFRAW_new_screen.
+ <li>Added $SURFRAW_screen_args for passing arguments to the defined
+ screen tool.
+ </ul>
+ <li>uzbl_load_url_from_surfraw: fix menu.
+ Thanks to Sumant Oemrawsingh.
+</ul>
+
<h3>Fri Nov 20 03:34:19 GMT 2009 - surfraw 2.2.6</h3>
<ul>
<li> New elvi:
@@ -294,31 +344,31 @@ For example:
<p>
The current version of surfraw is
-2.2.6
+2.2.7
<p>
<table border="0">
<tr>
<td rowspan="2" valign="top">Current release tarball:</td>
<td>
- <a href="dist/surfraw-2.2.6.tar.gz">
- surfraw-2.2.6.tar.gz
+ <a href="dist/surfraw-2.2.7.tar.gz">
+ surfraw-2.2.7.tar.gz
</a>
</td>
</tr>
<tr>
<td>
- <a href="dist/surfraw-2.2.6.tar.gz.md5">[MD5]</a>
- <a href="dist/surfraw-2.2.6.tar.gz.sha1">[SHA1]</a>
- <a href="dist/surfraw-2.2.6.tar.gz.sig">[GPG SIG]</a>
+ <a href="dist/surfraw-2.2.7.tar.gz.md5">[MD5]</a>
+ <a href="dist/surfraw-2.2.7.tar.gz.sha1">[SHA1]</a>
+ <a href="dist/surfraw-2.2.7.tar.gz.sig">[GPG SIG]</a>
</td>
</tr>
</table>
<p>
- <a href="dist/surfraw-2.2.6.tar.gz">
- surfraw-2.2.6.tar.gz
- </a> is <a href="dist/surfraw-2.2.6.tar.gz.sig">signed</a>
+ <a href="dist/surfraw-2.2.7.tar.gz">
+ surfraw-2.2.7.tar.gz
+ </a> is <a href="dist/surfraw-2.2.7.tar.gz.sig">signed</a>
by the <a href="surfraw-release-key.asc">surfraw release key</a>, also
available from
<a href="http://pgp.mit.edu:11371/pks/lookup?search=0xE7892D44&op=index&fingerprint=on&exact=on">
@@ -330,35 +380,35 @@ The current version of surfraw is
<table border="0">
<tr>
<td>Debian surfraw binary package (all architectures)
- <td><a href="dist/surfraw_2.2.6-1_all.deb">
-surfraw_2.2.6-1_all.deb
+ <td><a href="dist/surfraw_2.2.7-1_all.deb">
+surfraw_2.2.7-1_all.deb
</a>
</tr>
<tr>
<td>Debian surfraw-extra binary package (all architectures)
- <td><a href="dist/surfraw-extra_2.2.6-1_all.deb">
-surfraw-extra_2.2.6-1_all.deb
+ <td><a href="dist/surfraw-extra_2.2.7-1_all.deb">
+surfraw-extra_2.2.7-1_all.deb
</a>
</tr>
<tr>
<td rowspan="4" valign="top">Debian source package
- <td><a href="dist/surfraw_2.2.6-1.dsc">
-surfraw_2.2.6-1.dsc
+ <td><a href="dist/surfraw_2.2.7-1.dsc">
+surfraw_2.2.7-1.dsc
</a>
</tr>
<tr>
- <td><a href="dist/surfraw_2.2.6-1.diff.gz">
-surfraw_2.2.6-1.diff.gz
+ <td><a href="dist/surfraw_2.2.7-1.diff.gz">
+surfraw_2.2.7-1.diff.gz
</a>
</tr>
<tr>
- <td><a href="dist/surfraw_2.2.6.orig.tar.gz">
-surfraw_2.2.6.orig.tar.gz
+ <td><a href="dist/surfraw_2.2.7.orig.tar.gz">
+surfraw_2.2.7.orig.tar.gz
</a>
</tr>
<tr>
- <td><a href="dist/surfraw_2.2.6-1_i386.changes">
-surfraw_2.2.6-1_i386.changes
+ <td><a href="dist/surfraw_2.2.7-1_i386.changes">
+surfraw_2.2.7-1_i386.changes
</a>
</tr>
</table>
@@ -376,9 +426,9 @@ Older versions are available
<p>
Unpack the source with
<p>
-<code>gzip -dc surfraw-2.2.6.tar.gz | tar xvvf -</code>
+<code>gzip -dc surfraw-2.2.7.tar.gz | tar xvvf -</code>
<p>
-Then, change into the <code>surfraw-2.2.6</code> directory, and type
+Then, change into the <code>surfraw-2.2.7</code> directory, and type
<p>
<code>./configure</code>
@@ -413,8 +463,8 @@ distribution, as root, type:
<p>To install the .deb files directly, as root, type:
<p>
-<code>dpkg -i surfraw_2.2.6-1_all.deb
-surfraw-extra_2.2.6-1_all.deb</code>
+<code>dpkg -i surfraw_2.2.7-1_all.deb
+surfraw-extra_2.2.7-1_all.deb</code>
<p>Note that calling <code>dpkg</code> directly does not automatically
install dependencies, and surfraw-extra in particular has many
@@ -436,17 +486,17 @@ apt-get build-dep surfraw
<p>
<a href="#downloading">Download</a> the
-<a href="dist/surfraw_2.2.6-1.dsc">surfraw_2.2.6-1.dsc</a>,
-<a href="dist/surfraw_2.2.6-1.diff.gz">surfraw_2.2.6-1.diff.gz</a>
+<a href="dist/surfraw_2.2.7-1.dsc">surfraw_2.2.7-1.dsc</a>,
+<a href="dist/surfraw_2.2.7-1.diff.gz">surfraw_2.2.7-1.diff.gz</a>
and
-<a href="dist/surfraw_2.2.6.orig.tar.gz">surfraw_2.2.6.orig.tar.gz</a>
+<a href="dist/surfraw_2.2.7.orig.tar.gz">surfraw_2.2.7.orig.tar.gz</a>
files, then type:
<p>
-<code>dpkg-source -x surfraw_2.2.6-1.dsc</code>
+<code>dpkg-source -x surfraw_2.2.7-1.dsc</code>
<p>
This will unpack the source into a subdirectory called
-<code>surfraw-2.2.6</code>
+<code>surfraw-2.2.7</code>
<p>
Change into this directory, and type:
@@ -454,13 +504,13 @@ Change into this directory, and type:
<code>fakeroot debian/rules binary</code>
<p>This should produce files called
-<code>surfraw_2.2.6-1_all.deb</code> and
-<code>surfraw-extra_2.2.6-1_all.deb</code>
+<code>surfraw_2.2.7-1_all.deb</code> and
+<code>surfraw-extra_2.2.7-1_all.deb</code>
in the directory above the surfraw source directory. To install
these files, type as root:
<p>
-<code>dpkg -i surfraw_2.2.6-1_all.deb surfraw-extra_2.2.6-1_all.deb</code>
+<code>dpkg -i surfraw_2.2.7-1_all.deb surfraw-extra_2.2.7-1_all.deb</code>
<hr>
<h2><a name="elvilist">List of Elvi</a></h2>
@@ -504,7 +554,7 @@ Surfraw contains the following web site search scripts (<i>elvi</i>)
</tr>
<tr>
<td><b>aur</b></td>
- <td>Search aur.archlinux.org for PKGBUILDS</td>
+ <td>Search aur.archlinux.org for PKGBUILDs</td>
</tr>
<tr>
<td><b>austlii</b></td>
@@ -515,6 +565,18 @@ Surfraw contains the following web site search scripts (<i>elvi</i>)
<td>Search BBC News (news.bbc.co.uk)</td>
</tr>
<tr>
+ <td><b>bing</b></td>
+ <td>Search the web using Microsoft's Bing (www.bing.com)</td>
+</tr>
+<tr>
+ <td><b>bookfinder</b></td>
+ <td>Search for books using www.bookfinder.com</td>
+</tr>
+<tr>
+ <td><b>bugmenot</b></td>
+ <td>Bypass compulsory web registration with bugmenot.com</td>
+</tr>
+<tr>
<td><b>cddb</b></td>
<td>Search for cd track listings in CDDB (www.gracenote.com)</td>
</tr>
@@ -607,6 +669,10 @@ Surfraw contains the following web site search scripts (<i>elvi</i>)
<td>Search the Open Directory Project web directory (dmoz.org)</td>
</tr>
<tr>
+ <td><b>duckduckgo</b></td>
+ <td>Search the web using Duckduckgo (www.duckduckgo.com)</td>
+</tr>
+<tr>
<td><b>ebay</b></td>
<td>Search the Ebay auction site</td>
</tr>
@@ -659,10 +725,6 @@ Surfraw contains the following web site search scripts (<i>elvi</i>)
<td>Search the Gentoo bug tracker (bugs.gentoo.org)</td>
</tr>
<tr>
- <td><b>genpkg</b></td>
- <td>Search Gentoo packages (packages.gentoo.org)</td>
-</tr>
-<tr>
<td><b>genportage</b></td>
<td>Search gentoo-portage.com for packages</td>
</tr>
@@ -684,7 +746,11 @@ Surfraw contains the following web site search scripts (<i>elvi</i>)
</tr>
<tr>
<td><b>ixquick</b></td>
- <td>Search the web using ixquick (www.ixquick.com)</td>
+ <td>Search the web using ixquick [HTTPS] (www.ixquick.com)</td>
+</tr>
+<tr>
+ <td><b>jamendo</b></td>
+ <td>Search Jamendo: free music with Creative Commons licenses (www.jamendo.com)</td>
</tr>
<tr>
<td><b>javasun</b></td>
@@ -783,6 +849,10 @@ Surfraw contains the following web site search scripts (<i>elvi</i>)
<td>Search the Comprehensive Perl Archive Network (search.cpan.org)</td>
</tr>
<tr>
+ <td><b>scroogle</b></td>
+ <td>Search Google anonymously via Scroogle (www.scroogle.org)</td>
+</tr>
+<tr>
<td><b>slashdot</b></td>
<td>Search stories on Slashdot (www.slashdot.org)</td>
</tr>
@@ -1229,6 +1299,6 @@ truth. Its love will set you free.
<p>
<hr>
<p>
-Last modified: Fri Nov 20 05:22:16 GMT 2009
+Last modified: Thu May 6 21:07:01 BST 2010
</body> </html>
diff --git a/index.html.IN b/index.html.IN
index d8283a4..0c191db 100644
--- a/index.html.IN
+++ b/index.html.IN
@@ -89,6 +89,56 @@ For example:
<!-- TAG:VERSION -->
</a>
+<h3>Thu May 6 20:20:09 BST 2010 - surfraw 2.2.7</h3>
+<ul>
+ <li>New elvi (surfraw now has over one hundred elvi!):
+ <ul>
+ <li>by tczy:
+ <ul>
+ <li>bing: Search using Microsoft's Bing.
+ </ul>
+ <li>by Ivy Foster:
+ <ul>
+ <li>bookfinder: Search for books using www.bookfinder.com.
+ <li>bugmenot: Bypass compulsory web registration with
+ bugmenot.com.
+ </ul>
+ <li>by Ian Beckwith:
+ <ul>
+ <li>duckduckgo: Search the web via duckduckgo.com.
+ <li>scroogle: Search Google anonymously via www.scroogle.org.
+ </ul>
+ <li>by Simone Fittabile:
+ <ul>
+ <li>amendo: Search Jamendo: free music with Creative Commons
+ licenses
+ </ul>
+ </ul>
+ <li>Removed elvi:
+ <ul>
+ <li>genpkg (use genportage instead).
+ </ul>
+ <li>Fixed elvi:
+ <ul>
+ <li>cnn
+ <li>imdb (thanks to Sadako)
+ <li>bbcnews (thanks to Sumant Oemrawsingh and James Rowe)
+ </ul>
+ <li>aur: added options (thanks to Ivy Foster)
+ <li>wikipedia, ixquick: support https. Thanks to Simone Fittabile.
+ <li>debwiki: remove -w, Debian Women wiki is being merged into main
+ Debian wiki. Thanks to Simone Fittabile.
+ <li>Improved support for screen(1). Thanks to Ivy Foster:
+ <ul>
+ <li>Support for using tmux as $SURFRAW_screen.
+ <li>Added `-ns|-newscreen' switch for setting $SURFRAW_new_screen.
+ <li>Added $SURFRAW_screen_args for passing arguments to the defined
+ screen tool.
+ </ul>
+ <li>uzbl_load_url_from_surfraw: fix menu.
+ Thanks to Sumant Oemrawsingh.
+</ul>
+
<h3>Fri Nov 20 03:34:19 GMT 2009 - surfraw 2.2.6</h3>
<ul>
<li> New elvi:
--
web pages for surfraw
More information about the Surfraw-commits
mailing list