2000-11-24 Henning Meier-Geinitz <hmg@gmx.de>

* AUTHORS: Removed authors of xscanimage and xcam (now in
	  sane-frontends).
	* README.unixware2, README.unixware7: X-frontends are no longer
	  included. Removed comments and sourcecode of "rev" (not supported/used
	  in backends/Makefile anymore).
	* sane.lsm: X-frontends are no longer included. Used blanks instead of
	  tabs.
	* doc/scanimage.man: Removed links to backends, added generic link
	  instead.
	* doc/.cvsignore frontend/.cvsignore: X-frontends are no longer included.
DEVEL_2_0_BRANCH-1
Henning Geinitz 2000-11-24 22:21:32 +00:00
rodzic e9a504cca6
commit da39a39f83
5 zmienionych plików z 22 dodań i 151 usunięć

Wyświetl plik

@ -55,8 +55,6 @@ Frontends:
jscanimage: Jeff Freedman and Guido Muesch jscanimage: Jeff Freedman and Guido Muesch
saned: Andreas Beck and David Mosberger saned: Andreas Beck and David Mosberger
scanimage: Andreas Beck, David Mosberger, Gordon Matzigkeit scanimage: Andreas Beck, David Mosberger, Gordon Matzigkeit
xcam: David Mosberger
xscanimage: Tristan Tarrant, Andreas Beck, and David Mosberger
Please also read the file PROJECTS for projects that are planned or Please also read the file PROJECTS for projects that are planned or
not yet included into the SANE distribution. not yet included into the SANE distribution.

Wyświetl plik

@ -8,18 +8,16 @@ Please send Email to wolfgang@rapp-informatik.de to receive.
What you need to build xane on Unixware 2.x What you need to build xane on Unixware 2.x
- gnu make - gnu make
- rev binary rev programm for make install.
without rev the libs are named wrong.
You dont't need gcc. All is build with the standard Unixware cc and You dont't need gcc. All is build with the standard Unixware cc and
libs!! libs!!
You need libs to build xscanimage and xsane, like libgtk libgimp and For the X-frontends xscanimage and xsane (separately distributed) you need
the image libs for jpeg, tiff and png to build the frontends. It is libs like libgtk libgimp and the image libs for jpeg, tiff and png. It is
also good to have gettext with libintl installed. Most of the libs also good to have gettext with libintl installed. Most of the libs are
are available on the Skunkware CD's from SCO in pkgadd format. If you available on the Skunkware CD's from SCO in pkgadd format. If you build the
build the frontends with this libs gimp plugin is also supported by frontends with this libs gimp plugin is also supported by xscanimage and
xscanimage and xsane. Latest xsane version tested was 0.48. xsane. Latest xsane version tested was 0.48.
With the following configure should run an build shared libs with With the following configure should run an build shared libs with
libtool 1.3.4 libtool 1.3.4
@ -55,7 +53,6 @@ LD_RUN_PATH=/usr/local/lib export LD_RUN_PATH
after this you can install with after this you can install with
make install make install
but remenber to have rev binary or the libs will be named in a wrong way
Tested on Unixware 2.0.x with Umax Astra 1220S and HP C5100A with Tested on Unixware 2.0.x with Umax Astra 1220S and HP C5100A with
sane-1.0.1. With Microtek backend earlier on sane-0.74. sane-1.0.1. With Microtek backend earlier on sane-0.74.
@ -104,118 +101,3 @@ If you have questions or problems with the Unixware support in SANE,
send mail to: send mail to:
wolfgang@rapp-informatik.de wolfgang@rapp-informatik.de
If you don't have rev here is the source.
------------ cut here -------------------------------------------------------
/*-
* Copyright (c) 1987, 1992, 1993
* The Regents of the University of California. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* 3. All advertising materials mentioning features or use of this software
* must display the following acknowledgement:
* This product includes software developed by the University of
* California, Berkeley and its contributors.
* 4. Neither the name of the University nor the names of its contributors
* may be used to endorse or promote products derived from this software
* without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*/
#ifndef lint
static char copyright[] =
"@(#) Copyright (c) 1987, 1992, 1993\n\
The Regents of the University of California. All rights reserved.\n";
#endif /* not lint */
#ifndef lint
static char sccsid[] = "@(#)rev.c 8.3 (Berkeley) 5/4/95";
#endif /* not lint */
#include <sys/types.h>
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
void usage (void);
int
main(argc, argv)
int argc;
char *argv[];
{
register char *filename, *p, *t;
FILE *fp;
char line[BUFSIZ];
size_t len;
int ch, rval;
while ((ch = getopt(argc, argv, "")) != -1)
switch(ch) {
case '?':
default:
usage();
}
argc -= optind;
argv += optind;
fp = stdin;
filename = "stdin";
rval = 0;
do {
if (*argv) {
if ((fp = fopen(*argv, "r")) == NULL) {
perror(*argv);
rval = 1;
++argv;
continue;
}
filename = *argv++;
}
while ((p = fgets(line,BUFSIZ,fp)) != NULL) {
len = strlen(line);
if (p[len - 1] == '\n')
--len;
t = p + len - 1;
for (t = p + len - 1; t >= p; --t)
putchar(*t);
putchar('\n');
}
if (ferror(fp)) {
perror(filename);
rval = 1;
}
(void)fclose(fp);
} while(*argv);
exit(rval);
}
void
usage()
{
(void)fprintf(stderr, "usage: rev [file ...]\n");
exit(1);
}

Wyświetl plik

@ -24,7 +24,9 @@ the latest source from the CVS repository and build the source yourself.
To build SANE on a UnixWare 7.1.X system the following packages are required: To build SANE on a UnixWare 7.1.X system the following packages are required:
* make (GNU make) * make (GNU make)
* glibs (contains gtk, glib, libjpeg, libpnm, libtiff etc.) * glibs (contains gtk, glib, libjpeg, libpnm, libtiff etc.; only
necessary for frontends xscanimage, xcam, and xsane which are
distributed separately)
The packages can be downloaded from the Skunkware ftp server (see URL above). The packages can be downloaded from the Skunkware ftp server (see URL above).
I've used the following versions to build sane-1.0.2: I've used the following versions to build sane-1.0.2:
@ -40,16 +42,6 @@ install the gimp package, too. This is the version I've used:
GCC is not required. SANE compiles quite happily (and faster) with UnixWares GCC is not required. SANE compiles quite happily (and faster) with UnixWares
native C compiler. native C compiler.
You also need a utility called 'rev' which isn't part of UnixWare 7. This
tool is used by the backend Makefile to give the SANE libraries in their
target locations the proper names. You can find the rev source at the end
of the README.unixware2 file. Save the code as rev.c, compile it and copy
the binary to a location that is in your $PATH, e.g. /usr/local/bin:
(save code as rev.c)
# cc -o rev rev.c
# cp rev.c /usr/local/bin
Set the LD_RUN_PATH variable to add /usr/local/lib to the list of directories Set the LD_RUN_PATH variable to add /usr/local/lib to the list of directories
to be searched by the dynamic linker: to be searched by the dynamic linker:

Wyświetl plik

@ -1,4 +1,4 @@
.TH scanimage 1 "30 September 2000" .TH scanimage 1 "24 November 2000"
.IX scanimage .IX scanimage
.SH NAME .SH NAME
scanimage - scan an image scanimage - scan an image
@ -278,9 +278,7 @@ use this file in conjunction with the --accept-md5-only option to avoid
server-side attacks. The resource may contain any character but is limited server-side attacks. The resource may contain any character but is limited
to 127 characters. to 127 characters.
.SH "SEE ALSO" .SH "SEE ALSO"
xscanimage(1), xcam(1), sane\-dll(5), sane\-dmc(5), sane\-epson(5), xscanimage(1), xcam(1), xsane(1), sane\-dll(5), sane\-net(5), sane-"backendname"(5)
sane\-hp(5), sane\-microtek(5), sane\-mustek(5), sane\-net(5), sane\-pnm(5),
sane\-pint(5), sane\-qcam(5), sane\-umax(5)
.SH AUTHOR .SH AUTHOR
David Mosberger, Andreas Beck, and Gordon Matzigkeit David Mosberger, Andreas Beck, and Gordon Matzigkeit
.SH BUGS .SH BUGS

Wyświetl plik

@ -3,8 +3,9 @@ Title: SANE
Version: _VERSION_ Version: _VERSION_
Entered-date: _DATE_ Entered-date: _DATE_
Description: SANE (Scanner Access Now Easy) is a universal scanner Description: SANE (Scanner Access Now Easy) is a universal scanner
interface and comes complete with documentation and several interface and comes complete with documentation, several
frontends and backends. backends, scanimage command line frontend, and networking
support.
Keywords: camera, scanner, Abaton, Agfa, Apple, Artec, Avision, Canon, Keywords: camera, scanner, Abaton, Agfa, Apple, Artec, Avision, Canon,
DevCom, Epson, Fujitsu, HP, Kodak DC25 & DC210, Microtek, Mustek, DevCom, Epson, Fujitsu, HP, Kodak DC25 & DC210, Microtek, Mustek,
NEC, Nikon CoolScan, Polaroid Digital Microscope Camera, Pacific NEC, Nikon CoolScan, Polaroid Digital Microscope Camera, Pacific
@ -12,17 +13,17 @@ Keywords: camera, scanner, Abaton, Agfa, Apple, Artec, Avision, Canon,
Sharp, Siemens, Tamarack, UMAX, Video for Linux, network server Sharp, Siemens, Tamarack, UMAX, Video for Linux, network server
& client, Java API & client & client, Java API & client
Author: David.Mosberger@acm.org (David Mosberger-Tang) Author: David.Mosberger@acm.org (David Mosberger-Tang)
(see AUTHORS for complete list) (see AUTHORS for complete list)
Maintained-by: David.Mosberger@acm.org (David Mosberger-Tang) Maintained-by: David.Mosberger@acm.org (David Mosberger-Tang)
Primary-site: ftp.mostang.com /pub/sane Primary-site: ftp.mostang.com /pub/sane
_T_S_ kB sane-_VERSION_.tar.gz _T_S_ kB sane-_VERSION_.tar.gz
_L_S_ kB sane-_VERSION_.lsm _L_S_ kB sane-_VERSION_.lsm
Alternate-site: tsx-11.mit.edu /pub/linux/packages/sane Alternate-site: tsx-11.mit.edu /pub/linux/packages/sane
sunsite.unc.edu /pub/Linux/apps/graphics/capture sunsite.unc.edu /pub/Linux/apps/graphics/capture
gd.tuwien.ac.at /hci/sane/ gd.tuwien.ac.at /hci/sane/
Platforms: AIX, Digital Unix, HP Apollo Domain/OS, FreeBSD, HP-UX, IRIX, Platforms: AIX, Digital Unix, HP Apollo Domain/OS, FreeBSD, HP-UX, IRIX,
Linux (Alpha, m68k, SPARC, x86), NetBSD, OpenStep (x86), Linux (Alpha, m68k, SPARC, x86), NetBSD, OpenStep (x86),
SCO OpenServer 5.x (x86), OS/2, Solaris (SPARC, x86), SunOS SCO OpenServer 5.x (x86), OS/2, Solaris (SPARC, x86), SunOS
Copying-policy: GPL (programs), relaxed GPL (libraries), and public domain Copying-policy: GPL (programs), relaxed GPL (libraries), and public domain
(SANE standard) (SANE standard)
End End