kopia lustrzana https://gitlab.com/sane-project/backends
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
rodzic
e9a504cca6
commit
da39a39f83
2
AUTHORS
2
AUTHORS
|
|
@ -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.
|
||||||
|
|
|
||||||
130
README.unixware2
130
README.unixware2
|
|
@ -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);
|
|
||||||
}
|
|
||||||
|
|
|
||||||
|
|
@ -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:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
21
sane.lsm
21
sane.lsm
|
|
@ -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
|
||||||
|
|
|
||||||
Ładowanie…
Reference in New Issue