You are not logged in.

#1 2005-03-22 14:14:12

balliano
Member
Registered: 2004-02-27
Posts: 36

[req] lexmark drivers

hi to all,

what do you think about porting

http://www.lexmark.com/US/products/info … ad_v2.html

these drivers to arch?

i think building the packages would not be so difficult... download rpm use rpm2targz and install

do you think it's the right way?

smile bye bye

Offline

#2 2005-03-23 07:37:21

STiAT
Member
From: Vienna, Austria
Registered: 2004-12-23
Posts: 606

Re: [req] lexmark drivers

Rather by using rpmunpack.

rpmunpack < $startdir/src/z600llpddk-2.0-1.i386.rpm | gzip -d | cpio -idmuv

or similar codepieces for unpacking the rpm. You may want to use the install command to install the files into your $startdir/pkg directory, setting the appropriate file access rights.

Shouldn't cause too many problems, anyway, the drivers license and so on .. you know. If you have one of those printers, just try it.

But i'm glad to see lexmark finally supporting Linux, i've been waiting for a lexmark driver for more than a year, until i baught a samsung col. laserjet.

// STi


Ability is nothing without opportunity.

Offline

#3 2005-03-23 16:47:08

cjdj
Member
From: Perth, Western Australia
Registered: 2004-05-07
Posts: 121

Re: [req] lexmark drivers

Here is a PKGBUILD I created for my lexmark inkjet.

# Contributor Clint Webb (cjw@cjdj.org)

pkgname=lexmark-z605
pkgver=1.0
pkgrel=1
pkgdesc="CUPS printer driver for Lexmark z605 (z515)"
url="http://www.lexmark.com"
makedepends=('rpmunpack' 'tar' 'gzip' 'cpio')
depends=('cups')
conflicts=()
backup=()
install=
md5sums=("c0e35c9819b25e587e75a5a743c49f18")
source=(http://www.downloaddelivery.com/srfilecache/CJLZ600LE-CUPS-$pkgver-1.TAR.gz)

build() {
  cd $startdir/src
  gzip -d CJLZ600LE-CUPS-$pkgver-1.TAR.gz
  tar -xf CJLZ600LE-CUPS-$pkgver-1.TAR
  tail -n +143 z600cups-$pkgver-1.gz.sh > install.tar.gz
  tar -xvzf install.tar.gz
  
  rpmunpack < z600cups-$pkgver-1.i386.rpm | gzip -d | cpio -id
  rpmunpack < z600llpddk-2.0-1.i386.rpm | gzip -d | cpio -id

  cd $startdir/pkg
  mkdir usr
  mkdir usr/share
  mkdir usr/share/lexmark
  cp $startdir/src/COPYING usr/share/lexmark
  cp $startdir/src/README usr/share/lexmark
  cp $startdir/src/license usr/share/lexmark
  cp $startdir/src/testpage usr/share/lexmark

  cp -r $startdir/src/usr .

  cd usr
  chmod 755 include  
  chmod 755 lib
  chmod 755 local
  chmod 755 share

  chmod 755 include/lexmark
  chmod 755 lib/cups
  chmod 755 lib/cups/backend
  chmod 755 lib/cups/filter
  chmod 755 local/z600llpddk
  chmod 755 local/z600llpddk/utility
  chmod 755 share/cups
  chmod 755 share/cups/model
}

Offline

Board footer

Powered by FluxBB