gimp-print - Print drivers for use with gs, cups, foomatic, and the gimp ChangeLog

HOWTO


# gimp-print 4.2.7
# ================
# Slackware 9.0 and 9.1's 'gimp-print' packages include version 4.2.5,
# 10.0's includes 4.2.6, 10.1's and 10.2's include 4.2.7

# Prerequisites:
# the gimp (to build a new plugin change --without-gimp to --with-gimp,
#   I don't do this - it can cause trouble)
# cups >= 1.1.9 (optional)
# foomatic
# hpijs
# readline
# gawk
# bison
# flex
# perl
# imagemagick's convert utility
# tetex (Slackware 9.0, 9.1, 10.0, and 10.1 include version 2.0.2, Slackware
#   10.2 includes 3.0)
# db2pdf, db2ps, db2html (Slack 9.0 includes 'sgml-tools' in extra, 9.1,
#   10.0, 10.1, and 10.2 include 'sgml-tools' as a regular package in the ap
#   series, they're all version 1.0.9)
# sed
# libiconv
# zlib
# espgs
# openssl (if cups is installed and was built with it)

# If you have an Epson Stylus printer, change --disable-escputil below to
# --enable-escputil

# Version 4.2.6 failed to compile for me with flex version 2.5.27, but worked
# fine with 2.5.31  Version 4.2.7 compiled with 2.5.27 with no trouble.

cd
test -f installed/gimp-print-4.2.7.tar.gz &&
mv installed/gimp-print-4.2.7.tar.gz .
test ! -f gimp-print-4.2.7.tar.gz &&
wget http://download.sf.net/gimp-print/gimp-print-4.2.7.tar.gz
mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "gimp-print-*" -exec rm -r {} \;
tar xzvf ~/gimp-print-4.2.7.tar.gz
cd gimp-print-4.2.7
test $UID = 0 && chown -R root:root .
./configure \
--prefix=/usr \
--without-translated-ppds \
--without-gimp \
--without-samples \
--without-user-guide \
--disable-escputil \
--disable-static \
--disable-nls

# If your OpenSSL isn't installed under /usr/local/ssl, leave off the
# LDFLAGS part below (just run 'make')

make LDFLAGS="-L/usr/local/ssl/lib"

# Become root to install it
su

removepkg gimp-print
rm -f /usr/lib/libgimpprint.*
make install
ldconfig

# Become yourself again
exit

cd
mkdir -p -m 0700 installed
rm -f installed/gimp-print-*.tar.*
mv gimp-print-4.2.7.tar.gz installed/

# If you built cups support, restart cupsd, and if you plan on actually
# using the gimp-print driver, (re-)install the printer.  If you haven't
# fired up a new cups installation yet, finish with the other prerequisites
# and then start cups.

List of HOWTOs

Web page itself last updated: 2023-12-20 8:06pm (EDT -0400)
HOWTO last updated: 2005-09-22 3:45pm
Copyright © 2001-2024 Jason Englander. All Rights reserved.
[HTML5]