sane-project-website/old-archive/1998-04/0008.html

81 wiersze
3.2 KiB
HTML

<!-- received="Wed Apr 1 13:27:32 1998 PST" -->
<!-- sent="Wed, 1 Apr 1998 14:13:23 -0500 (EST)" -->
<!-- name="Chris Pinkham" -->
<!-- email="cpinkham@billing.infi.net" -->
<!-- subject="Submitting new backend driver..." -->
<!-- id="9804011913.AA27341@mulder.looney.infi.net" -->
<!-- inreplyto="" -->
<title>sane-devel: Submitting new backend driver...</title>
<h1>Submitting new backend driver...</h1>
<b>Chris Pinkham</b> (<a href="mailto:cpinkham@billing.infi.net"><i>cpinkham@billing.infi.net</i></a>)<br>
<i>Wed, 1 Apr 1998 14:13:23 -0500 (EST)</i>
<p>
<ul>
<li> <b>Messages sorted by:</b> <a href="date.html#8">[ date ]</a><a href="index.html#8">[ thread ]</a><a href="subject.html#8">[ subject ]</a><a href="author.html#8">[ author ]</a>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0009.html">Hugo van der Kooij: "Re: Microtek 35t +"</a>
<li> <b>Previous message:</b> <a href="0007.html">Matto Marjanovic: "Re: Looking for help"</a>
<!-- nextthread="start" -->
<!-- reply="end" -->
</ul>
<!-- body="start" -->
How do I go about submitting a new backend driver for SANE? I have made a<br>
unified recursive diff with the following command:<br>
<p>
diff -ruN sane-0.71.orig sane-0.71<br>
<p>
with the .orig being from the original 0.71 tar.gz file and the sane-0.71<br>
directory containing my new files and changes.<br>
<p>
New Files:<br>
backend/artec.c<br>
backend/artec.h <br>
backend/artec.conf<br>
<p>
Modified files:<br>
AUTHORS (added Artec to list of backends)<br>
PROJECTS (added Artec to list as 'wip'<br>
w/ my email &amp; hardware)<br>
backend/Makefile.in (added artec to PRELOADABLE_BACKENDS &amp;<br>
explicit dependencies section)<br>
<p>
Should I also modify the sane-0.71.lsm and sane-0.71.spec files or how<br>
should those be handled for the new Artec info/files?<br>
<p>
No changes were made to the Changelog file as I wasn't sure if I should<br>
do this.<br>
<p>
I have the driver working for Lineart, Halftone, Gray, and Color modes,<br>
and the following may be specified on the command line: --resolution, -x,<br>
-y, --tl-x, --tl-y, --mode, and --contrast.<br>
<p>
A word of congratulations on the authors and those who are working on this<br>
project. I just received the documentation for my scanner last Thursday<br>
from one of Artec's tech support people. I didn't imagine having the<br>
scanner working under SANE/Linux this quick, but it was very easy to<br>
integrate the new driver given the groundwork/code that already existed.<br>
<p>
<p>
Chris<br>
<p>
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\<br>
<i>| Chris Pinkham |</i><br>
<i>| <a href="mailto:cpinkham@sh001.infi.net">cpinkham@sh001.infi.net</a> |</i><br>
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<br>
<p>
<p>
<pre>
--
Source code, list archive, and docs: <a href="http://www.mostang.com/sane/">http://www.mostang.com/sane/</a>
To unsubscribe: echo unsubscribe sane-devel | mail <a href="mailto:majordomo@mostang.com">majordomo@mostang.com</a>
</pre>
<!-- body="end" -->
<p>
<ul>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0009.html">Hugo van der Kooij: "Re: Microtek 35t +"</a>
<li> <b>Previous message:</b> <a href="0007.html">Matto Marjanovic: "Re: Looking for help"</a>
<!-- nextthread="start" -->
<!-- reply="end" -->
</ul>