Commit 13d19828 authored by Ian Beckwith's avatar Ian Beckwith

Merged NAMESPACE changes back onto HEAD

parent 9f566c5a
ORIGINAL AUTHOR
Julian Assange <proff@iq.org>
original concept / code
Christian Weisgerber <naddy@mips.inka.de>
elvi: fast, thesaurus, webster
THE SURFRAW-DEVEL TEAM <surfraw-devel@lists.alioth.debian.org>
Christian Surchi <csurchi@debian.org>
Debian maintainer
elvi: debcontents, debbugs, debpackages
Ian Beckwith <ianb@nessie.mcc.ac.uk>
elvi: alioth, bbcnews, cddb, deblists, freedb, imdb, scpan
plus various tweaks/bugfixes/features.
Moritz Muehlenhoff <jmm@informatik.uni-bremen.de>
elvi: ebay, leodict, wikipedia, sharereactor, pgpkeys, happypenguin
Thomas Smith <tgs@debian.org>
Bugfixes, uploading.
Stephen Stafford <bagpuss@debian.org>
Bug fixes
Kevin Kreamer <kkreamer@etherhogz.org>
Bug fixes
OTHER ELVI AUTHORS
Christian Weisgerber <naddy@mips.inka.de>
elvi: fast, thesaurus, webster
Jason Harris <jharris@widowmaker.com>
elvi: freebsd, openbsd, filesearching, ftpfind
Ian Beckwith <ianb@nessie.mcc.ac.uk>
elvi: alioth, bbcnews, cddb, deblists, freedb, imdb, scpan
plus various tweaks.
OTHER CONTRIBUTORS
Brian Nelson <bnelson@bloodclot.net>
Christian Garbs <mitch@yggdrasil.mitch.h.shuttle.de>
Hector Blanco <hector.blanko@hispalinux.es>
Jeff Bailey <jbailey@nisa.net>
Mark W. Eichin <eichin@thok.org>
Teófilo Ruiz Suárez <teo@debian.org>
If we've missed anyone, let us know.
$Id$
Copyright (c) 2003, 2004 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
Copyright (c) 2000 Melbourne Institute for Advanced Study
......
......@@ -79,6 +79,15 @@ Or... How to Eat The CHEESE
This ends the regular initialisation code.
7.5)Note that surfraw now supports quoting arguments, eg with:
sr google foo "bar baz" bam
it adds the quotes back.
Not all sites support arguments in double quotes. If you want to
disable it for your elvis, add
SURFRAW_quote_ifs=0
in between the calls to w3_config and w3_parse_args.
8) What happens next depends on the type of evil we are dealing
with. In the Peoples' Front Against Forum Stealing Dogs case, we have
previously performed a search on the http://www.pfafsd.org search
......@@ -122,7 +131,7 @@ Or... How to Eat The CHEESE
3: add elviname to the bin_SCRIPTS list in elvi/Makefile.am
4: add a link for the manpage in debian/surfraw.links
4: add a link for the manpage in links.IN
5: rm elvi/surfraw_elvi.list
......
......@@ -16,6 +16,12 @@
See README for Surfraw specific usage information
Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002 Free Software
Foundation, Inc.
This file is free documentation; the Free Software Foundation gives
unlimited permission to copy, distribute and modify it.
Basic Installation
==================
......@@ -26,20 +32,27 @@ various system-dependent variables used during compilation. It uses
those values to create a `Makefile' in each directory of the package.
It may also create one or more `.h' files containing system-dependent
definitions. Finally, it creates a shell script `config.status' that
you can run in the future to recreate the current configuration, a file
`config.cache' that saves the results of its tests to speed up
reconfiguring, and a file `config.log' containing compiler output
(useful mainly for debugging `configure').
you can run in the future to recreate the current configuration, and a
file `config.log' containing compiler output (useful mainly for
debugging `configure').
It can also use an optional file (typically called `config.cache'
and enabled with `--cache-file=config.cache' or simply `-C') that saves
the results of its tests to speed up reconfiguring. (Caching is
disabled by default to prevent problems with accidental use of stale
cache files.)
If you need to do unusual things to compile the package, please try
to figure out how `configure' could check whether to do them, and mail
diffs or instructions to the address given in the `README' so they can
be considered for the next release. If at some point `config.cache'
contains results you don't want to keep, you may remove or edit it.
be considered for the next release. If you are using the cache, and at
some point `config.cache' contains results you don't want to keep, you
may remove or edit it.
The file `configure.in' is used to create `configure' by a program
called `autoconf'. You only need `configure.in' if you want to change
it or regenerate `configure' using a newer version of `autoconf'.
The file `configure.ac' (or `configure.in') is used to create
`configure' by a program called `autoconf'. You only need
`configure.ac' if you want to change it or regenerate `configure' using
a newer version of `autoconf'.
The simplest way to compile this package is:
......@@ -73,14 +86,16 @@ Compilers and Options
=====================
Some systems require unusual options for compilation or linking that
the `configure' script does not know about. You can give `configure'
initial values for variables by setting them in the environment. Using
a Bourne-compatible shell, you can do that on the command line like
this:
CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
the `configure' script does not know about. Run `./configure --help'
for details on some of the pertinent environment variables.
You can give `configure' initial values for configuration parameters
by setting variables in the command line or in the environment. Here
is an example:
Or on systems that have the `env' program, you can do it like this:
env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
./configure CC=c89 CFLAGS=-O2 LIBS=-lposix
*Note Defining Variables::, for more details.
Compiling For Multiple Architectures
====================================
......@@ -93,11 +108,11 @@ directory where you want the object files and executables to go and run
the `configure' script. `configure' automatically checks for the
source code in the directory that `configure' is in and in `..'.
If you have to use a `make' that does not supports the `VPATH'
variable, you have to compile the package for one architecture at a time
in the source code directory. After you have installed the package for
one architecture, use `make distclean' before reconfiguring for another
architecture.
If you have to use a `make' that does not support the `VPATH'
variable, you have to compile the package for one architecture at a
time in the source code directory. After you have installed the
package for one architecture, use `make distclean' before reconfiguring
for another architecture.
Installation Names
==================
......@@ -140,22 +155,32 @@ you can use the `configure' options `--x-includes=DIR' and
Specifying the System Type
==========================
There may be some features `configure' can not figure out
automatically, but needs to determine by the type of host the package
will run on. Usually `configure' can figure that out, but if it prints
a message saying it can not guess the host type, give it the
`--host=TYPE' option. TYPE can either be a short name for the system
type, such as `sun4', or a canonical name with three fields:
There may be some features `configure' cannot figure out
automatically, but needs to determine by the type of machine the package
will run on. Usually, assuming the package is built to be run on the
_same_ architectures, `configure' can figure that out, but if it prints
a message saying it cannot guess the machine type, give it the
`--build=TYPE' option. TYPE can either be a short name for the system
type, such as `sun4', or a canonical name which has the form:
CPU-COMPANY-SYSTEM
See the file `config.sub' for the possible values of each field. If
where SYSTEM can have one of these forms:
OS KERNEL-OS
See the file `config.sub' for the possible values of each field. If
`config.sub' isn't included in this package, then this package doesn't
need to know the host type.
need to know the machine type.
If you are building compiler tools for cross-compiling, you can also
If you are _building_ compiler tools for cross-compiling, you should
use the `--target=TYPE' option to select the type of system they will
produce code for and the `--build=TYPE' option to select the type of
system on which you are compiling the package.
produce code for.
If you want to _use_ a cross compiler, that generates code for a
platform different from the build platform, you should specify the
"host" platform (i.e., that on which the generated programs will
eventually be run) with `--host=TYPE'.
Sharing Defaults
================
......@@ -168,20 +193,44 @@ default values for variables like `CC', `cache_file', and `prefix'.
`CONFIG_SITE' environment variable to the location of the site script.
A warning: not all `configure' scripts look for a site script.
Operation Controls
Defining Variables
==================
Variables not defined in a site shell script can be set in the
environment passed to `configure'. However, some packages may run
configure again during the build, and the customized values of these
variables may be lost. In order to avoid this problem, you should set
them in the `configure' command line, using `VAR=value'. For example:
./configure CC=/usr/local2/bin/gcc
will cause the specified gcc to be used as the C compiler (unless it is
overridden in the site shell script).
`configure' Invocation
======================
`configure' recognizes the following options to control how it
operates.
`--cache-file=FILE'
Use and save the results of the tests in FILE instead of
`./config.cache'. Set FILE to `/dev/null' to disable caching, for
debugging `configure'.
`--help'
`-h'
Print a summary of the options to `configure', and exit.
`--version'
`-V'
Print the version of Autoconf used to generate the `configure'
script, and exit.
`--cache-file=FILE'
Enable the cache: use and save the results of the tests in FILE,
traditionally `config.cache'. FILE defaults to `/dev/null' to
disable caching.
`--config-cache'
`-C'
Alias for `--cache-file=config.cache'.
`--quiet'
`--silent'
`-q'
......@@ -193,8 +242,6 @@ operates.
Look for the package's source code in directory DIR. Usually
`configure' can determine that directory automatically.
`--version'
Print the version of Autoconf used to generate the `configure'
script, and exit.
`configure' also accepts some other, not widely useful, options. Run
`configure --help' for more details.
`configure' also accepts some other, not widely useful, options.
# $Id$
SUBDIRS = elvi
SUBDIRS = elvi debian
bin_SCRIPTS = surfraw
sysconf_DATA = surfraw.conf
bin_SCRIPTS = surfraw surfraw-update-path W
sysconf_DATA = surfraw.conf surfraw.bookmarks
devel_extra = banner prebuild
EXTRA_DIST = surfraw.lsm.in surfraw.in surfraw.spec.in \
aclocal.m4 HACKING \
man_MANS = surfraw-update-path.1 surfraw.1 elvi.1sr
EXTRA_DIST = surfraw.lsm.in surfraw.IN surfraw-update-path.IN\
surfraw.spec.in aclocal.m4 HACKING Makefile.include \
surfraw.1.in elvi.1sr.in W surfraw.bookmarks links.IN \
$(devel_extra)
CLEANFILES = surfraw surfraw-update-path surfraw-update-path.1 surfraw.spec surfraw.lsm \
surfraw.1 elvi.1sr links
htdocs: index.html
scp index.html surfraw.sourceforge.net:/home/groups/s/su/surfraw/htdocs/index.html
README: index.html
st=`stty -g`; stty cols 80; lynx -dump $< >$@ || rm -f $@; stty $$st
ftp:
scp $(PACKAGE)-$(VERSION).tar.gz proff@ftp.netbsd.org:/pub/NetBSD/misc/proff/
surfraw: surfraw.IN
surfraw-update-path: surfraw-update-path.IN
surfraw-update-path.1: surfraw-update-path
-rm -f $@
pod2man $< > $@
links: links.IN
include $(top_srcdir)/Makefile.include
install-data-hook: links
while read target link ;\
do \
ln -sf $$target $(DESTDIR)/$$link ;\
done < links
#htdocs: index.html
# scp index.html surfraw.sourceforge.net:/home/groups/s/su/surfraw/htdocs/index.html
#README: index.html
# st=`stty -g`; stty cols 80; lynx -dump $< >$@ || rm -f $@; stty $$st
#ftp:
# scp $(PACKAGE)-$(VERSION).tar.gz proff@ftp.netbsd.org:/pub/NetBSD/misc/proff/
#download:
# ncftpput -F download.sourceforge.net /incoming $(PACKAGE)-$(VERSION).tar.gz
This diff is collapsed.
# $Id$
%: %.IN
-rm -f $@ $@.tmp
sed 's,@bindir\@,${bindir},g; \
s,@mandir\@,${mandir},g; \
s,@VERSION\@,${VERSION},g; \
s,@prefix\@,${prefix},g; \
s,@ELVIDIR\@,${ELVIDIR},g; \
s,@sysconfdir\@,${sysconfdir},g' $< >$@.tmp
chmod +x $@.tmp
mv $@.tmp $@
......@@ -12,10 +12,109 @@
Deep Linking
Let us go
Surfin' in the raw!
N E W S
Sun Feb 1 20:07:05 GMT 2004 - surfraw 2.0.1
Please note that the elvi have moved again, to /usr/lib/surfraw
If you used surfraw-update-path from version 2.0 to add the elvi
directory to your path, you will need to run it again, first with
-remove to remove the old path, then again with -add. To change your
path you will need to either log out and in again or source the
relevant config files.
* Moved elvi to /usr/lib/surfraw
* Updated docs for new elvi location
* Changed man page section for all elvi to 1sr
* Fixed surfraw help text
* Added man page links for pgpkeys, ebay and sharereactor
* Added linda override (and surfraw.dirs) for usr-lib-in-arch-all
* Added debhelper tokens to prerm/postinst
(they were in released 2.0-1 but not CVS)
* Rewrote man page surfraw.1.in, added man page elvi.1sr.in
Both go via autoconf.
* Removed old debian/surfraw.1
* Updated debian/surfraw.links to point elvi to elvi.1sr.gz
* Updated AUTHORS to hopefully include every contributor, ever.
* Changed a few "def"s to "defyn"s in surfraw.conf.in
* Fixed quoting so sr google foo "bar baz" qux works
* Makefile.am: Added missing files to EXTRA_DIST
* Added a debconf note (only visible if upgrading from 2.0-1)
explaining the elvi have moved again
* configure.in: changed to new AM_INIT_AUTOMAKE format,
specified minimum automake version 1.7
* updated surfraw.lsm with new URLs
* deleted debian/rules.save (old rules backup)
* Removed elvi:
+ britannica: gone subscription-only
+ swhois: all whois sites I can find have anti-harvester features
that stop us using them.
* Fixed elvi:
+ wikipedia - added missing quotes (could've sworn I did this already)
+ cnn - updated url
+ translate - corrected docs
* Moved debian/surfraw.links to links.IN in top dir, now uses autoconf
and is not debian-specific
* Makefile.am: Added install-data-hook to create links
* configure.in, elvi/Makefile.in: fixed ELVIDIR quoting
* added elvi/surfraw_elvi to CLEANFILES & removed it from cvs, as it is
generated on build.
* disabled ifs quoting in elvi that don't like it:
freedb, happypenguin, jake, rhyme, scaleplus,
sharereactor, thesaurus, webster, deblists.
* Added note to HACKING explaining how to disable ifs quoting
Tue Dec 23 03:19:58 GMT 2003 - surfraw 2.0
New development team, see http://alioth.debian.org/projects/surfraw
* Moved elvi to /usr/bin/surfraw-elvi. (Closes: #209155, #192869, #201175)
* Provided surfraw-update-path to put new dir in path.
* Added sr as alias to surfraw.
* Added bookmark support and /etc/surfraw.bookmarks.
* New elvi: alioth, rfc, scpan, deblists. (Closes: #134498)
plus leodict and happypenguin by Moritz Muehlenhoff (Closes: #217799)
and wikipedia, also by Moritz Muehlenhoff (Closes: #223953)
and sharereactor, pgpkeys and ebay, also by Moritz Muehlenhoff
* Fixed elvi: altavista, debcontents, excite, jake, scaleplus,
slinuxdoc, sundocs, swhois, translate.
* amazon: fixed test (Closes: #163903) and -country, removed tag-id stuff.
* debcontents: changed options to SURFRAW_debcontents_*.
* sourceforge: added -type and -exact options.
* webster: added -t (thesaurus) option.
* debbugs: added options.
* Removed elvi: appwatch, ftpsearch, ftpfind, raging (sites defunct).
* Updated Debian Standards-Version to 3.6.1.0
* surfraw.in:
- Applied Brian Nelson's "-remote openURL" patch (Closes: #165967).
- Fixed browser selection (Closes: #118314).
* google -l/-lucky support (Closes: #127078, #128544).
* Added deja patch from Christian Garbs (Closes: #149600).
* debian/rules: changed to use DESTDIR.
* Force default browser to sensible-browser (Closes: #119357)
- This supercedes NMU changes (Closes: #200164, #201229, #149584)
- Change default browser in manpage (Closes: #113148)
* Rename stranslate back to translate (Closes: #141243)
* Make woffle not look for /usr/local/bin/surfraw (Closes: #156466)
* Add lynx to Recommends (Closes: #141242)
* Make surfraw lintian-clean
- Remove '(s)' from copyright
- Remove /etc conffile entries
* Kevin Kreamer <kkreamer@etherhogz.org> did this work.
* Easy bugs first
- fix type in README (Closes: #154304)
- s/README/README.gz/ in manpage (Closes: #164206)
* Added elvi for imdb, cddb, freedb and bbcnews written by Ian Beckwith.
* changed "Author(s)" to "Author" in debian/copyright
* removed debian/conffiles to prevent debhelper being so incredibly
"helpful" as to inlude conffiles *twice*
Wed Dec 26 02:48:06 EST 2001 - Surfraw 1.0.7
Fix major sed lossage in 1.0.6 which removed all references to
http:// (not just in the documentation strings as was intended)
N E W S
Sun Dec 23 21:02:57 EST 2001 - Surfraw 1.0.6
New elvi: freebsd, openbsd, filesearching, ftpfind
Updated elvi: translate (babelfish), ftpsearch, fast, netbsd
......
Surfraw - Shell Users' Revolutionary Front Rage Against the Web
Home Page: [1]http://surfraw.sourceforge.net/
Original Home Page: http://surfraw.sourceforge.net/
Distribution:
[2]ftp://ftp.netbsd.org/pub/NetBSD/misc/proff/surfraw-1.0.7.tar.gz
Original Distribution:
ftp://ftp.netbsd.org/pub/NetBSD/misc/proff/surfraw-1.0.7.tar.gz
New project home page: http://alioth.debian.org/projects/surfraw/
______ _ _ ______ _______ ______ _______ _ _ _
/ _____)(_) (_)(_____ \ (_______)(_____ \ (_______)(_)(_)(_)
......@@ -13,14 +15,15 @@ Distribution:
_____) )| |___| || | \ \ | | | | \ \ | | | || || || |
(______/ \_____/ |_| |_||_| |_| |_||_| |_| \_____/
Surfraw - Shell Users' Revolutionary Front Rage Against the Web
http://surfraw.sourceforge.net/
Surfraw - Shell Users' Revolutionary Front Rage Against the Web
Old: http://surfraw.sourceforge.net/
New: http://alioth.debian.org/projects/surfraw/
Oh Baybe
I need some
Deep Linking
Let us go
Surfin' in the raw!
Oh Baybe
I need some
Deep Linking
Let us go
Surfin' in the raw!
Surfraw provides a fast unix command line interface to a variety of
popular WWW search engines and other artifacts of power. It reclaims
......@@ -38,19 +41,71 @@ Distribution:
of navigating speeds that leave GUI tainted idolaters agape with fear
and wonder.
For example:
Surfraw consists of a collection of elvi, each of which knows how
to search a specific web site.
To see the list of elvi type:
surfraw -elvi
Note that sr is an alias for surfraw, so that could equally be
sr -elvi
To search using an elvis use:
sr elviname [options] search terms..
For example, to search google for information on Debian ports,
using the "I'm feeling lucky" option:
sr google -l debian ports
Note that putting quotes round arguments works now, so you can do,
for example:
sr google foo "bar baz" bam
and the quoting is passed on to the search engine.
Adding the elvi to your path
If you are a regular user of surfraw, you will probably get sick
of typing sr or surfraw each time. You can regain the old
behaviour of running the elvi directly by adding the elvi
directory (usually /usr/lib/surfraw or /usr/local/lib/surfraw/) to
your path, either manually or using surfraw-update-path(1).
Bookmarks
$ ask why is jeeves gay?
$ google -results=100 RMS, GNU, which is sinner, which is sin?
$ austlii -method=phrase dog like
$ rhyme -method=perfect Julian
Surfraw now supports bookmarks. To add a bookmark, add it to
/etc/surfraw.bookmarks or $HOME/.surfraw.bookmarks
The format of the bookmarks file is simple, each bookmark is on a
separate line, with the bookmark and URL separated by whitespace,
eg:
ntk http://www.ntk.net/
To invoke a bookmark, use "surfraw bookmark" or "sr bookmark",
and if an elvis of that name doesn't exist, it searches for a
bookmark of that name instead.
There are some example bookmarks in /etc/surfraw.bookmarks
Examples
$ sr ask why is jeeves gay?
$ surfraw google -results=100 RMS, GNU, which is sinner, which is sin?
$ sr austlii -method=phrase dog like
$ /usr/lib/surfraw/rhyme -method=perfect Julian
Options
Global options are common to all Surfraw elvi (clients). You can
get a list of the currently installed elvi by just typing `surfraw'.
For example:
$ surfraw
W -- Activate Surfraw defined web-browser
alioth -- Search Alioth (alioth.debian.org)
altavista -- Search the web using Altavista (www.altavista.com)
amazon -- Search the amazon.com bookstore
......@@ -74,13 +129,13 @@ freebsd -- Search FreeBSD related information (www.freebsd.org)
freedb -- Search for cd track listings in FreeDB (www.freedb.org)
freshmeat -- Search Freshmeat (www.freshmeat.net)
google -- Search the web using Google (www.google.com)
happypenguin -- Search the Linux Game Tome (www.happypenguin.org)
imdb -- Search the Internet Movie Database (www.imdb.com)
jake -- Search journal/databases in jake (jake.med.yale.edu)
leodict -- Search leo's German <-> English dictionary (dict.leo.org)
netbsd -- Search NetBSD related information (www.netbsd.org)
openbsd -- Search OpenBSD related information (www.openbsd.org)
pubmed -- Search medical/molbio databases (www.ncbi.nlm.nih.gov)
rfc -- Search RFCs (internet standards documents)
rhyme -- Search for rhymes et al using Lycos Rhyme (rhyme.lycos.com)
scaleplus -- Search Australian Law using ScalePlus (scaleplus.law.gov.au)
scpan -- Search the Comprehensive Perl Archive Network (search.cpan.org)
......@@ -95,6 +150,7 @@ thesaurus -- Look up word in Merriam-Webster's Thesaurus (www.m-w.com)
translate -- Translate human languages (various providers)
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)
xxx -- Superior XXX, hot and ready to press (arXiv.org)
yahoo -- Search Yahoo categories (www.yahoo.com)
......@@ -106,8 +162,8 @@ Description:
Surfraw search for rhymes and other word correlations using
Lycos Rhyme (http://rhyme.lycos.com)
Example:
$ rhyme Julian
$ rhyme -method=rel surfer
$ surfraw rhyme Julian
$ sr rhyme -method=rel surfer
Results:
Hurclean St. Julien.
surfboarder, bather, natator, swimmer
......@@ -128,7 +184,7 @@ Local options:
Global options:
-browser=EXECUTABLE Set browser
Default: mozilla
-elvi List Surfraw mechanims for conquering evil
-elvi List Surfraw mechanisms for conquering evil
-escape-url-args=yes|no Apply url escaping to arguments
Default: yes
Environment: SURFRAW_escape_url_args
......@@ -149,6 +205,8 @@ Global options:
Environment: SURFRAW_quote_args
-version Display Surfraw version (1.0.4)
Copyright:
Copyright (c) 2003, 2004 The Surfraw-Devel Team
<surfraw-devel@lists.alioth.debian.org>
Copyright (c) 2000-2001 Julian Assange
Copyright (c) 2001 Australian Institute for Collaborative Research
Copyright (c) 2000 Melbourne Institute for Advanced Study
......@@ -175,18 +233,17 @@ Copyright:
submitting code. Reclaim heathen lands. Bear witness to the
truth. Its love will set you free.
- Julian Assange
Join us on surfraw-devel@lists.alioth.debian.org
_________________________________________________________________
README originally by Julian Assange
Updated 2004-02-03 by Ian Beckwith
_________________________________________________________________
See NEWS or debian/changelog for a more detailed summary of changes.
_________________________________________________________________
$Id$
_________________________________________________________________
[3]Julian Assange
Last modified: Sun Dec 23 21:02:17 EST 2001
References
1. http://surfraw.sourceforge.net/
2. ftp://ftp.netbsd.org/pub/NetBSD/misc/proff/surfraw-1.0.7.tar.gz
3. mailto:proff-projects-surfraw@iq.org
Fix currency and xxx
Outstanding requests: (feel free to contribute!)
www.imdb.org -- internet movie database
www.northernlight.com -- search engine
groups.google.com -- update deja search to take advantage of new google features
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -2,10 +2,22 @@ dnl $Id$
dnl Process this file with autoconf to produce a configure script.
AC_INIT(surfraw.in)
dnl This is the only place where the package version appears
AM_INIT_AUTOMAKE(surfraw, 1.0.7)
AC_INIT(surfraw, 2.0.1)
AC_PREREQ(2.54)
AC_CONFIG_SRCDIR([surfraw.IN])
dnl minimum automake version, not surfraw version
AM_INIT_AUTOMAKE([1.7])
ELVIDIR="\$(libdir)/surfraw"
AC_ARG_WITH([elvidir],
[ --with-elvidir=ELVIDIR specify location of elvi],
[if test -n "$withval" && test "$withval" != "no" ; then ELVIDIR="$withval";fi])
AC_SUBST(ELVIDIR)
AC_SUBST(VERSION)
ISODATE=`date +%Y-%m-%d`
......@@ -20,4 +32,6 @@ AC_SUBST(sr_text_browser)
AC_CHECK_PROGS(sr_graphical_browser, mozilla konqueror netscape opera kfm)
AC_SUBST(sr_graphical_browser)
AC_OUTPUT(Makefile surfraw.conf surfraw.lsm surfraw surfraw.spec elvi/Makefile)
AC_CONFIG_FILES([Makefile surfraw.conf surfraw.lsm surfraw.spec elvi/Makefile debian/Makefile surfraw.1 elvi.1sr])
AC_OUTPUT
# $Id$
noinst_DATA=templates
CLEANFILES = templates
templates: templates.IN
EXTRA_DIST=changelog config control copyright docs linda.overrides postinst \
prerm rules surfraw.dirs templates.IN
include $(top_srcdir)/Makefile.include
# Makefile.in generated by automake 1.7.9 from Makefile.am.
# @configure_input@
# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
# Free Software Foundation, Inc.
# 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.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
# $Id$
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
top_builddir = ..
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = @INSTALL@
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
host_triplet = @host@
ACLOCAL = @ACLOCAL@