All of lore.kernel.org
 help / color / mirror / Atom feed
From: Till Kamppeter <till.kamppeter@gmail.com>
To: printing-architecture@lists.freestandards.org
Cc: lsb-discuss <lsb-discuss@lists.freestandards.org>
Subject: [Printing-architecture] Distribution-independent printer driver package
Date: Mon, 05 Feb 2007 23:56:06 +0000	[thread overview]
Message-ID: <45C7C416.4010106@gmail.com> (raw)

Hi,

I have made the first two distribution independent driver packages (x86 
32-bit only).

They are at the new download place

http://www.openprinting.org/download/printdriver/

The drivers are in the RPMS/ subdirectory.

Please test them on all current distros (Novell/SuSE, Red Hat/Fedora, 
Mandriva, Ubuntu, Debian, ...).

Proceed as follows:

1. Make your not too old distro LSB-3.1 compliant by installing the 
"lsb" package.

2. Add the LSB 3.2 requirements for printing by installing CUPS, 
foomatic-filters, ESP GhostScript, and add some directories and links:

   o On Ubuntu Feisty, install the latest cupsys package
   o On any other Ubuntu or Debian do

       mkdir -p /opt/share/ppd
       mkdir -p /usr/local/share/ppd
       ln -s /usr/local/share/ppd /usr/share/ppd/1-local-admin
       ln -s /opt/share/ppd /usr/share/ppd/2-third-party

   o On any other distribution do

       mkdir -p /usr/share/ppd
       mkdir -p /opt/share/ppd
       mkdir -p /usr/local/share/ppd
       ln -s /usr/local/share/ppd /usr/share/cups/model/1-local-admin
       ln -s /opt/share/ppd /usr/share/cups/model/2-third-party
       ln -s /usr/share/ppd /usr/share/cups/model/3-distribution

     or install fhs-printingdirs which you find at the same place as
     where the driver packages are.

3. If you have a non-RPM-based distribution, convert the driver 
package(s) with alien.

4. Install the driver package(s).

5. Set up a print queue with your distribution's printer setup tool.

6. If you do not have the actual printer to print with the currently 
available driver packages, do a "dry test". Add a line "FileDevice Yes" 
to the /etc/cups/cupsd.conf file, restart CUPS, and then set up the 
print queue with the URI "file:/tmp/printout".

7. Watch out for more driver packages at the given place in the next days.

A HOWTO for making such packages will come later.

    Till


                 reply	other threads:[~2007-02-05 23:56 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=45C7C416.4010106@gmail.com \
    --to=till.kamppeter@gmail.com \
    --cc=lsb-discuss@lists.freestandards.org \
    --cc=printing-architecture@lists.freestandards.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.