General foo2zjs :  foo2zjs - foo2hp - foo2xqx - foo2lava - foo2qpdl - foo2oak
Support for linux printer drivers
The fastest message board... ever.
 
ubuntu 16.04 foo2zjs failed
Posted by: partos ()
Date: December 03, 2016 12:11PM

I downloaded file foo2zjs.tar.gz
I gave order: tar zxf foo2zjs.tar.gz; echo $? 0
cd foo2zjs; echo $? 0
sudo make
[sudo] password for hugo:
#
# Dependencies...
#
# ... OK!
#
cc -O2 -Wall -c -o foo2zjs.o foo2zjs.c
cc -O2 -Wall -c -o jbig.o jbig.c
cc -O2 -Wall -c -o jbig_ar.o jbig_ar.c
cc -O2 -Wall -o foo2zjs foo2zjs.o jbig.o jbig_ar.o
cc -O2 -Wall -c -o zjsdecode.o zjsdecode.c
cc -O2 -Wall zjsdecode.o jbig.o jbig_ar.o -o zjsdecode
cc -O2 -Wall arm2hpdl.c -o arm2hpdl
cc -O2 -Wall -c -o foo2hp.o foo2hp.c
# cc -O2 -Wall -o foo2hp foo2hp.o jbig.o jbig_ar.o /usr/local/lib/libdmalloc.a
cc -O2 -Wall -o foo2hp foo2hp.o jbig.o jbig_ar.o
cc -O2 -Wall -c -o foo2xqx.o foo2xqx.c
cc -O2 -Wall -o foo2xqx foo2xqx.o jbig.o jbig_ar.o
cc -O2 -Wall -c -o xqxdecode.o xqxdecode.c
cc -O2 -Wall xqxdecode.o jbig.o jbig_ar.o -o xqxdecode
cc -O2 -Wall -c -o foo2lava.o foo2lava.c
cc -O2 -Wall -o foo2lava foo2lava.o jbig.o jbig_ar.o
cc -O2 -Wall -c -o lavadecode.o lavadecode.c
cc -O2 -Wall lavadecode.o jbig.o jbig_ar.o -o lavadecode
cc -O2 -Wall -c -o foo2qpdl.o foo2qpdl.c
cc -O2 -Wall -o foo2qpdl foo2qpdl.o jbig.o jbig_ar.o
cc -O2 -Wall -c -o qpdldecode.o qpdldecode.c
cc -O2 -Wall qpdldecode.o jbig.o jbig_ar.o -o qpdldecode
cc -O2 -Wall -c -o opldecode.o opldecode.c
cc -O2 -Wall -g opldecode.o jbig.o jbig_ar.o -o opldecode
cc -O2 -Wall -c -o foo2oak.o foo2oak.c
cc -O2 -Wall -o foo2oak foo2oak.o jbig.o jbig_ar.o
cc -O2 -Wall -c -o oakdecode.o oakdecode.c
cc -O2 -Wall -g oakdecode.o jbig.o jbig_ar.o -o oakdecode
cc -O2 -Wall -c -o foo2slx.o foo2slx.c
cc -O2 -Wall -o foo2slx foo2slx.o jbig.o jbig_ar.o
cc -O2 -Wall -c -o slxdecode.o slxdecode.c
cc -O2 -Wall slxdecode.o jbig.o jbig_ar.o -o slxdecode
cc -O2 -Wall -c -o foo2hiperc.o foo2hiperc.c
cc -O2 -Wall -o foo2hiperc foo2hiperc.o jbig.o jbig_ar.o
cc -O2 -Wall -c -o hipercdecode.o hipercdecode.c
cc -O2 -Wall hipercdecode.o jbig.o jbig_ar.o -o hipercdecode
cc -O2 -Wall -c -o foo2hbpl2.o foo2hbpl2.c
cc -O2 -Wall -o foo2hbpl2 foo2hbpl2.o jbig.o jbig_ar.o
cc -O2 -Wall -c -o hbpldecode.o hbpldecode.c
cc -O2 -Wall hbpldecode.o jbig.o jbig_ar.o -o hbpldecode
cc -O2 -Wall -c -o gipddecode.o gipddecode.c
cc -O2 -Wall gipddecode.o jbig.o jbig_ar.o -o gipddecode
cc -O2 -Wall usb_printerid.c -o usb_printerid
[ ! -f foo2zjs-wrapper ] || chmod +w foo2zjs-wrapper
sed < foo2zjs-wrapper.in > foo2zjs-wrapper \
-e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2zjs-wrapper && exit 1)
chmod 555 foo2zjs-wrapper
[ ! -f foo2oak-wrapper ] || chmod +w foo2oak-wrapper
sed < foo2oak-wrapper.in > foo2oak-wrapper \
-e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2oak-wrapper && exit 1)
chmod 555 foo2oak-wrapper
[ ! -f foo2hp2600-wrapper ] || chmod +w foo2hp2600-wrapper
sed < foo2hp2600-wrapper.in > foo2hp2600-wrapper \
-e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2hp2600-wrapper && exit 1)
chmod 555 foo2hp2600-wrapper
[ ! -f foo2xqx-wrapper ] || chmod +w foo2xqx-wrapper
sed < foo2xqx-wrapper.in > foo2xqx-wrapper \
-e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2xqx-wrapper && exit 1)
chmod 555 foo2xqx-wrapper
[ ! -f foo2lava-wrapper ] || chmod +w foo2lava-wrapper
sed < foo2lava-wrapper.in > foo2lava-wrapper \
-e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2lava-wrapper && exit 1)
chmod 555 foo2lava-wrapper
[ ! -f foo2qpdl-wrapper ] || chmod +w foo2qpdl-wrapper
sed < foo2qpdl-wrapper.in > foo2qpdl-wrapper \
-e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2qpdl-wrapper && exit 1)
chmod 555 foo2qpdl-wrapper
[ ! -f foo2slx-wrapper ] || chmod +w foo2slx-wrapper
sed < foo2slx-wrapper.in > foo2slx-wrapper \
-e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2slx-wrapper && exit 1)
chmod 555 foo2slx-wrapper
[ ! -f foo2hiperc-wrapper ] || chmod +w foo2hiperc-wrapper
sed < foo2hiperc-wrapper.in > foo2hiperc-wrapper \
-e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2hiperc-wrapper && exit 1)
chmod 555 foo2hiperc-wrapper
[ ! -f foo2hbpl2-wrapper ] || chmod +w foo2hbpl2-wrapper
sed < foo2hbpl2-wrapper.in > foo2hbpl2-wrapper \
-e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2hbpl2-wrapper && exit 1)
chmod 555 foo2hbpl2-wrapper
cat foo2zjs-pstops.sh >foo2zjs-pstops
chmod a+x foo2zjs-pstops
cat printer-profile.sh >printer-profile
chmod a+x printer-profile
[ ! -f getweb ] || chmod +w getweb
sed < getweb.in > getweb \
-e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
-e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f getweb && exit 1)
chmod 555 getweb
cd icc2ps; make all
make[1]: Entering directory '/media/hugo/warehouse/Descargas/HP_1020/foo2zjs/icc2ps'
cc -O3 icc2ps.c xgetopt.c cmscam97.c cmscnvrt.c cmserr.c cmsgamma.c cmsgmt.c cmsintrp.c cmsio1.c cmslut.c cmsmatsh.c cmsmtrx.c cmsnamed.c cmspack.c cmspcs.c cmsps2.c cmssamp.c cmswtpnt.c cmsxform.c cmsio0.c cmsvirt.c -lm -o foo2zjs-icc2ps
rm -f foo2zjs-icc2ps.1
MODver=; \
../includer-man -v DEF1= foo2zjs-icc2ps.1in | sed > foo2zjs-icc2ps.1 \
-e "s@\${URLOAK}@@" \
-e "s@\${URLZJS}@@" \
-e "s@\${URLHP}@@" \
-e "s@\${URLXQX}@@" \
-e "s@\${URLLAVA}@@" \
-e "s@\${URLQPDL}@@" \
-e "s@\${URLSLX}@@" \
-e "s@\${URLHC}@@" \
-e "s/\${MODver}/$MODver/"
chmod -w foo2zjs-icc2ps.1
chmod: foo2zjs-icc2ps.1: new permissions are r-xrwxrwx, not r-xr-xr-x
Makefile:32: recipe for target 'foo2zjs-icc2ps.1' failed
make[1]: *** [foo2zjs-icc2ps.1] Error 1
make[1]: Leaving directory '/media/hugo/warehouse/Descargas/HP_1020/foo2zjs/icc2ps'
Makefile:554: fallo en las instrucciones para el objetivo 'all-icc2ps'
make: *** [all-icc2ps] Error 2
echo $? 2

WHAT IS THE PROBLEM?

Options: ReplyQuote
Re: ubuntu 16.04 foo2zjs failed
Posted by: rickrich ()
Date: December 03, 2016 03:09PM

Works good here. Did you do the first 'make' as a user?
$ cat /etc/issue
Ubuntu 16.04.1 LTS \n \l

$ cd proj/foo2zjs

$ make
#
# Dependencies...
#
# ... OK!
#
cc -O2 -Wall    -c -o foo2zjs.o foo2zjs.c
cc -O2 -Wall    -c -o jbig.o jbig.c
cc -O2 -Wall    -c -o jbig_ar.o jbig_ar.c
cc -O2 -Wall  -o foo2zjs foo2zjs.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o zjsdecode.o zjsdecode.c
cc -O2 -Wall  zjsdecode.o jbig.o jbig_ar.o -o zjsdecode
cc -O2 -Wall     arm2hpdl.c   -o arm2hpdl
cc -O2 -Wall    -c -o foo2hp.o foo2hp.c
# cc -O2 -Wall  -o foo2hp foo2hp.o jbig.o jbig_ar.o /usr/local/lib/libdmalloc.a
cc -O2 -Wall  -o foo2hp foo2hp.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o foo2xqx.o foo2xqx.c
cc -O2 -Wall  -o foo2xqx foo2xqx.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o xqxdecode.o xqxdecode.c
cc -O2 -Wall  xqxdecode.o jbig.o jbig_ar.o -o xqxdecode
cc -O2 -Wall    -c -o foo2lava.o foo2lava.c
cc -O2 -Wall  -o foo2lava foo2lava.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o lavadecode.o lavadecode.c
cc -O2 -Wall  lavadecode.o jbig.o jbig_ar.o -o lavadecode
cc -O2 -Wall    -c -o foo2qpdl.o foo2qpdl.c
cc -O2 -Wall  -o foo2qpdl foo2qpdl.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o qpdldecode.o qpdldecode.c
cc -O2 -Wall  qpdldecode.o jbig.o jbig_ar.o -o qpdldecode
cc -O2 -Wall    -c -o opldecode.o opldecode.c
cc -O2 -Wall  -g opldecode.o jbig.o jbig_ar.o -o opldecode
cc -O2 -Wall    -c -o foo2oak.o foo2oak.c
cc -O2 -Wall  -o foo2oak foo2oak.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o oakdecode.o oakdecode.c
cc -O2 -Wall  -g oakdecode.o jbig.o jbig_ar.o -o oakdecode
cc -O2 -Wall    -c -o foo2slx.o foo2slx.c
cc -O2 -Wall  -o foo2slx foo2slx.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o slxdecode.o slxdecode.c
cc -O2 -Wall  slxdecode.o jbig.o jbig_ar.o -o slxdecode
cc -O2 -Wall    -c -o foo2hiperc.o foo2hiperc.c
cc -O2 -Wall  -o foo2hiperc foo2hiperc.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o hipercdecode.o hipercdecode.c
cc -O2 -Wall  hipercdecode.o jbig.o jbig_ar.o -o hipercdecode
cc -O2 -Wall    -c -o foo2hbpl2.o foo2hbpl2.c
cc -O2 -Wall  -o foo2hbpl2 foo2hbpl2.o jbig.o jbig_ar.o
cc -O2 -Wall    -c -o hbpldecode.o hbpldecode.c
cc -O2 -Wall  hbpldecode.o jbig.o jbig_ar.o -o hbpldecode
cc -O2 -Wall    -c -o gipddecode.o gipddecode.c
cc -O2 -Wall  gipddecode.o jbig.o jbig_ar.o -o gipddecode
cc -O2 -Wall     usb_printerid.c   -o usb_printerid
[ ! -f foo2zjs-wrapper ] || chmod +w foo2zjs-wrapper
sed < foo2zjs-wrapper.in > foo2zjs-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2zjs-wrapper && exit 1)
chmod 555 foo2zjs-wrapper
[ ! -f foo2oak-wrapper ] || chmod +w foo2oak-wrapper
sed < foo2oak-wrapper.in > foo2oak-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2oak-wrapper && exit 1)
chmod 555 foo2oak-wrapper
[ ! -f foo2hp2600-wrapper ] || chmod +w foo2hp2600-wrapper
sed < foo2hp2600-wrapper.in > foo2hp2600-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2hp2600-wrapper && exit 1)
chmod 555 foo2hp2600-wrapper
[ ! -f foo2xqx-wrapper ] || chmod +w foo2xqx-wrapper
sed < foo2xqx-wrapper.in > foo2xqx-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2xqx-wrapper && exit 1)
chmod 555 foo2xqx-wrapper
[ ! -f foo2lava-wrapper ] || chmod +w foo2lava-wrapper
sed < foo2lava-wrapper.in > foo2lava-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2lava-wrapper && exit 1)
chmod 555 foo2lava-wrapper
[ ! -f foo2qpdl-wrapper ] || chmod +w foo2qpdl-wrapper
sed < foo2qpdl-wrapper.in > foo2qpdl-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2qpdl-wrapper && exit 1)
chmod 555 foo2qpdl-wrapper
[ ! -f foo2slx-wrapper ] || chmod +w foo2slx-wrapper
sed < foo2slx-wrapper.in > foo2slx-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2slx-wrapper && exit 1)
chmod 555 foo2slx-wrapper
[ ! -f foo2hiperc-wrapper ] || chmod +w foo2hiperc-wrapper
sed < foo2hiperc-wrapper.in > foo2hiperc-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2hiperc-wrapper && exit 1)
chmod 555 foo2hiperc-wrapper
[ ! -f foo2hbpl2-wrapper ] || chmod +w foo2hbpl2-wrapper
sed < foo2hbpl2-wrapper.in > foo2hbpl2-wrapper \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f foo2hbpl2-wrapper && exit 1)
chmod 555 foo2hbpl2-wrapper
cat foo2zjs-pstops.sh >foo2zjs-pstops 
chmod a+x foo2zjs-pstops
cat printer-profile.sh >printer-profile 
chmod a+x printer-profile
[ ! -f getweb ] || chmod +w getweb
sed < getweb.in > getweb \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e 's@^PREFIX=.*@PREFIX=/usr@' || (rm -f getweb && exit 1)
chmod 555 getweb
cd icc2ps; make all
make[1]: Entering directory '/home/rick/proj/foo2zjs/icc2ps'
cc -O3 icc2ps.c xgetopt.c cmscam97.c cmscnvrt.c cmserr.c cmsgamma.c cmsgmt.c cmsintrp.c cmsio1.c cmslut.c cmsmatsh.c cmsmtrx.c cmsnamed.c cmspack.c cmspcs.c cmsps2.c cmssamp.c cmswtpnt.c cmsxform.c cmsio0.c cmsvirt.c -lm -o foo2zjs-icc2ps
rm -f foo2zjs-icc2ps.1
MODver=; \
../includer-man -v DEF1= foo2zjs-icc2ps.1in | sed > foo2zjs-icc2ps.1 \
    -e "s@\${URLOAK}@@" \
    -e "s@\${URLZJS}@@" \
    -e "s@\${URLHP}@@" \
    -e "s@\${URLXQX}@@" \
    -e "s@\${URLLAVA}@@" \
    -e "s@\${URLQPDL}@@" \
    -e "s@\${URLSLX}@@" \
    -e "s@\${URLHC}@@" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2zjs-icc2ps.1
make[1]: Leaving directory '/home/rick/proj/foo2zjs/icc2ps'
rm -f foo2zjs-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2zjs-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2zjs-wrapper.1in | sed > foo2zjs-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2zjs-wrapper.1
rm -f foo2zjs.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2zjs.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2zjs.1in | sed > foo2zjs.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2zjs.1
rm -f zjsdecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime zjsdecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= zjsdecode.1in | sed > zjsdecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w zjsdecode.1
rm -f foo2oak-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2oak-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2oak-wrapper.1in | sed > foo2oak-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2oak-wrapper.1
rm -f foo2oak.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2oak.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2oak.1in | sed > foo2oak.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2oak.1
rm -f oakdecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime oakdecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= oakdecode.1in | sed > oakdecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w oakdecode.1
rm -f foo2hp2600-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2hp2600-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2hp2600-wrapper.1in | sed > foo2hp2600-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2hp2600-wrapper.1
rm -f foo2hp.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2hp.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2hp.1in | sed > foo2hp.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2hp.1
rm -f foo2xqx-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2xqx-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2xqx-wrapper.1in | sed > foo2xqx-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2xqx-wrapper.1
rm -f foo2xqx.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2xqx.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2xqx.1in | sed > foo2xqx.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2xqx.1
rm -f xqxdecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime xqxdecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= xqxdecode.1in | sed > xqxdecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w xqxdecode.1
rm -f foo2lava-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2lava-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2lava-wrapper.1in | sed > foo2lava-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2lava-wrapper.1
rm -f foo2lava.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2lava.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2lava.1in | sed > foo2lava.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2lava.1
rm -f lavadecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime lavadecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= lavadecode.1in | sed > lavadecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w lavadecode.1
rm -f opldecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime opldecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= opldecode.1in | sed > opldecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w opldecode.1
rm -f foo2qpdl-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2qpdl-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2qpdl-wrapper.1in | sed > foo2qpdl-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2qpdl-wrapper.1
rm -f foo2qpdl.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2qpdl.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2qpdl.1in | sed > foo2qpdl.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2qpdl.1
rm -f qpdldecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime qpdldecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= qpdldecode.1in | sed > qpdldecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w qpdldecode.1
rm -f foo2slx-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2slx-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2slx-wrapper.1in | sed > foo2slx-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2slx-wrapper.1
rm -f foo2slx.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2slx.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2slx.1in | sed > foo2slx.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2slx.1
rm -f slxdecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime slxdecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= slxdecode.1in | sed > slxdecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w slxdecode.1
rm -f foo2hiperc-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2hiperc-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2hiperc-wrapper.1in | sed > foo2hiperc-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2hiperc-wrapper.1
rm -f foo2hiperc.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2hiperc.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2hiperc.1in | sed > foo2hiperc.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2hiperc.1
rm -f hipercdecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime hipercdecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= hipercdecode.1in | sed > hipercdecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w hipercdecode.1
rm -f foo2hbpl2-wrapper.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2hbpl2-wrapper.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2hbpl2-wrapper.1in | sed > foo2hbpl2-wrapper.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2hbpl2-wrapper.1
rm -f foo2hbpl2.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2hbpl2.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2hbpl2.1in | sed > foo2hbpl2.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2hbpl2.1
rm -f hbpldecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime hbpldecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= hbpldecode.1in | sed > hbpldecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w hbpldecode.1
rm -f gipddecode.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime gipddecode.1in`; \
MODver=0.0; \
./includer-man -v DEF1= gipddecode.1in | sed > gipddecode.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w gipddecode.1
rm -f foo2zjs-pstops.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime foo2zjs-pstops.1in`; \
MODver=0.0; \
./includer-man -v DEF1= foo2zjs-pstops.1in | sed > foo2zjs-pstops.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w foo2zjs-pstops.1
rm -f arm2hpdl.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime arm2hpdl.1in`; \
MODver=0.0; \
./includer-man -v DEF1= arm2hpdl.1in | sed > arm2hpdl.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w arm2hpdl.1
rm -f usb_printerid.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime usb_printerid.1in`; \
MODver=0.0; \
./includer-man -v DEF1= usb_printerid.1in | sed > usb_printerid.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w usb_printerid.1
rm -f printer-profile.1
modtime() { date -d "1/1/1970 utc + `stat -t $1 | cut -f14 -d' '` seconds" "+%a %b %d %T %Y"; }; \
MODpage=`modtime printer-profile.1in`; \
MODver=0.0; \
./includer-man -v DEF1= printer-profile.1in | sed > printer-profile.1 \
    -e "s@\${URLOAK}@http://foo2oak.rkkda.com@"; \
    -e "s@\${URLZJS}@http://foo2zjs.rkkda.com@"; \
    -e "s@\${URLHP}@http://foo2hp.rkkda.com@"; \
    -e "s@\${URLXQX}@http://foo2xqx.rkkda.com@"; \
    -e "s@\${URLLAVA}@http://foo2lava.rkkda.com@"; \
    -e "s@\${URLQPDL}@http://foo2qpdl.rkkda.com@"; \
    -e "s@\${URLSLX}@http://foo2slx.rkkda.com@"; \
    -e "s@\${URLHC}@http://foo2hiperc.rkkda.com@"; \
    -e "s@\${URLHBPL}@http://foo2hbpl.rkkda.com@"; \
    -e "s/\${MODpage}/$MODpage/" \
    -e "s/\${MODver}/$MODver/"
chmod -w printer-profile.1
cd icc2ps; make man
make[1]: Entering directory '/home/rick/proj/foo2zjs/icc2ps'
make[1]: Nothing to be done for 'man'.
make[1]: Leaving directory '/home/rick/proj/foo2zjs/icc2ps'
cd osx-hotplug; make man
make[1]: Entering directory '/home/rick/proj/foo2zjs/osx-hotplug'
rm -f osx-hplj-hotplug.1
MODver=; \
../includer-man -v DEF1= osx-hplj-hotplug.1in | sed > osx-hplj-hotplug.1 \
    -e "s@\${URLOAK}@@" \
    -e "s@\${URLZJS}@@" \
    -e "s@\${URLHP}@@" \
    -e "s@\${URLXQX}@@" \
    -e "s@\${URLLAVA}@@" \
    -e "s@\${URLQPDL}@@" \
    -e "s@\${URLSLX}@@" \
    -e "s@\${URLHC}@@" \
    -e "s/\${MODver}/$MODver/"
chmod -w osx-hplj-hotplug.1
make[1]: Leaving directory '/home/rick/proj/foo2zjs/osx-hotplug'
groff -t -man \
    `ls foo2zjs-wrapper.1 foo2zjs.1 zjsdecode.1 foo2oak-wrapper.1 foo2oak.1 oakdecode.1 foo2hp2600-wrapper.1 foo2hp.1 foo2xqx-wrapper.1 foo2xqx.1 xqxdecode.1 foo2lava-wrapper.1 foo2lava.1 lavadecode.1 opldecode.1 foo2qpdl-wrapper.1 foo2qpdl.1 qpdldecode.1 foo2slx-wrapper.1 foo2slx.1 slxdecode.1 foo2hiperc-wrapper.1 foo2hiperc.1 hipercdecode.1 foo2hbpl2-wrapper.1 foo2hbpl2.1 hbpldecode.1 gipddecode.1 foo2zjs-pstops.1 arm2hpdl.1 usb_printerid.1 printer-profile.1 \
	icc2ps/foo2zjs-icc2ps.1 \
	osx-hotplug/osx-hplj-hotplug.1 \
	| sort` \
    | ps2pdf - manual.pdf

It is possible that certain products which can be built using this
software module might form inventions protected by patent rights in
some countries (e.g., by patents about arithmetic coding algorithms
owned by IBM and AT&T in the USA). Provision of this software by the
author does NOT include any licences for any patents. In those
countries where a patent licence is required for certain applications
of this software module, you will have to obtain such a licence
yourself.
$ 

$ ./getweb all
sihp1000.img

(c) Copyright Hewlett-Packard 2001

sihp1005.img

(c) Copyright Hewlett-Packard 2002

sihpP1005.img

(c) Copyright Hewlett-Packard 2009

sihp1018.img

(c) Copyright Hewlett-Packard 2005

sihp1020.img

(c) Copyright Hewlett-Packard 2005

sihpP1005.img

(c) Copyright Hewlett-Packard 2009

sihpP1006.img

(c) Copyright Hewlett-Packard 2009

sihpP1505.img

(c) Copyright Hewlett-Packard 2009

CPWL12W.icm
CPWL24W.icm
CPWL6W.icm
DL2200RGB.icm
DL2312.icm
DL2324.icm

(c) Copyright Minolta-QMS 1999

CPWL12W.icm
CPWL24W.icm
CPWL6W.icm
DL2200RGB.icm
DL2312.icm
DL2324.icm
km2430_0.icm
km2430_1.icm
km2430_2.icm

(c) Copyright Minolta-QMS 2001

hpclj2500rgb.icm

(c) Copyright Hewlett-Packard 2002

hpclj2600n-0.icm
hpclj2600n-1.icm

(c) Copyright Hewlett-Packard 2003


(c) Copyright Rick Richardson 2006.  All Rights Reserved

hpclj2600n-0.icm
hpclj2600n-1.icm
km2430_2.icm

(c) Copyright Hewlett-Packard 2003


(c) Copyright Rick Richardson 2006.  All Rights Reserved

hp1215-argyll-0.icm

(c) Copyright Rick Richardson 2008.  All Rights Reserved

hp-cp1025-rgb-392-bpp1.icm

(c) Copyright Rick Richardson 2010.  All Rights Reserved

km2530-jconner-d50.icm
km2530_0.icm
km2530_1.icm
km2530_2.icm

(c) Copyright Konica Minolta 2005


(c) Copyright Rick Richardson 2007.  All Rights Reserved

km-1600-rgb-392-bpp1.icm

(c) Copyright Rick Richardson 2009.  All Rights Reserved

samclp300-0.icm

(c) Copyright Rick Richardson 2007.  All Rights Reserved

samclp315-argyll-0.icm

(c) Copyright Rick Richardson 2008.  All Rights Reserved

lexRPCA2000.icm

(c) Copyright Lexmark 2006

OKC301H1.icm
OKC301H2.icm
OKC301H3.icm

(c) Copyright Okidata 2012

OKC310H1.icm
OKC310H2.icm
OKC310H3.icm

(c) Copyright Okidata 2010

OKC511H1.icm
OKC511H2.icm
OKC511H3.icm

(c) Copyright Okidata 2012

OKC810H1.icm
OKC810H2.icm
OKC810H3.icm

(c) Copyright Okidata 2012

OK3200L1.icm
OK3200L2.icm

(c) Copyright Okidata 2005

C3400-L1-BIN-ICC_0603150.icm
C3400-L2-BIN-ICC_0604110.icm

(c) Copyright Okidata 2006

OK5600L1.icm
OK5600L2.icm
OK5600L3.icm

(c) Copyright Okidata 2006

$ 
$ sudo make install
[sudo] password for rick: 
#
# Dependencies...
#
# ... OK!
#
cd icc2ps; make all
make[1]: Entering directory '/home/rick/proj/foo2zjs/icc2ps'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/rick/proj/foo2zjs/icc2ps'
cd icc2ps; make man
make[1]: Entering directory '/home/rick/proj/foo2zjs/icc2ps'
make[1]: Nothing to be done for 'man'.
make[1]: Leaving directory '/home/rick/proj/foo2zjs/icc2ps'
cd osx-hotplug; make man
make[1]: Entering directory '/home/rick/proj/foo2zjs/osx-hotplug'
make[1]: Nothing to be done for 'man'.
make[1]: Leaving directory '/home/rick/proj/foo2zjs/osx-hotplug'

It is possible that certain products which can be built using this
software module might form inventions protected by patent rights in
some countries (e.g., by patents about arithmetic coding algorithms
owned by IBM and AT&T in the USA). Provision of this software by the
author does NOT include any licences for any patents. In those
countries where a patent licence is required for certain applications
of this software module, you will have to obtain such a licence
yourself.
#
# Installation Dependencies...
#
# ... OK!
#
#
# Install driver, wrapper, and development tools
#
install -d /usr/bin
install -c foo2zjs zjsdecode arm2hpdl foo2hp foo2xqx xqxdecode foo2lava lavadecode foo2qpdl qpdldecode opldecode foo2oak oakdecode foo2slx slxdecode foo2hiperc hipercdecode foo2hbpl2 hbpldecode gipddecode foo2zjs-wrapper foo2oak-wrapper foo2hp2600-wrapper foo2xqx-wrapper foo2lava-wrapper foo2qpdl-wrapper foo2slx-wrapper foo2hiperc-wrapper foo2hbpl2-wrapper foo2zjs-pstops printer-profile /usr/bin/
if [ " usb_printerid" != "" ]; then \
    install -d /bin/; \
    install -c  usb_printerid /bin/; \
fi
#
# Install gamma correction files.  These are just templates,
# and don't actually do anything right now.  If anybody wants
# to tune them or point me at a process for doing that, please...
#
install -d /usr/share/foo2zjs/
install -c -m 644 gamma.ps /usr/share/foo2zjs/
install -c -m 644 gamma-lookup.ps /usr/share/foo2zjs/
install -d /usr/share/foo2oak/
install -d /usr/share/foo2hp/
install -d /usr/share/foo2xqx/
install -d /usr/share/foo2lava/
install -d /usr/share/foo2hiperc/
#
# Install ICM to Postscript file conversion utility
#
cd icc2ps; make PREFIX=/usr install
make[1]: Entering directory '/home/rick/proj/foo2zjs/icc2ps'
install -c foo2zjs-icc2ps /usr/bin
make[1]: Leaving directory '/home/rick/proj/foo2zjs/icc2ps'
#
# Install extra files (ICM and firmware), if any exist here.
#
# Get files from the printer manufacturer, i.e. www.minolta-qms.com,
# or use the "./getweb" convenience script.
#
install -d /usr/share/foo2zjs/
# foo2zjs ICM files (if any)
install -oroot -glp -m 775 -d /usr/share/foo2zjs/icm/
for i in DL*.icm CP*.icm km2430*.icm hp-cp1025*.icm; do \
    if [ -f $i ]; then \
	install -c -m 644 $i /usr/share/foo2zjs/icm/; \
    fi; \
done
# foo2zjs Firmware files (if any)
install -oroot -glp -m 775 -d /usr/share/foo2zjs/firmware/
for i in sihp1*.img; do \
    if [ -f $i ]; then \
	base=`basename $i .img`; \
	./arm2hpdl $i >$base.dl; \
	install -c -m 644 $base.dl /usr/share/foo2zjs/firmware/; \
    fi; \
done
# foo2xqx Firmware files (if any)
install -oroot -glp -m 775 -d /usr/share/foo2xqx/firmware/
for i in sihpP*.img; do \
    if [ -f $i ]; then \
	base=`basename $i .img`; \
	./arm2hpdl $i >$base.dl; \
	install -c -m 644 $base.dl /usr/share/foo2xqx/firmware/; \
    fi; \
done
# foo2oak ICM files (if any)
install -oroot -glp -m 775 -d /usr/share/foo2oak/icm/
for i in hpclj2[56]*.icm; do \
    if [ -f $i ]; then \
	install -c -m 644 $i /usr/share/foo2oak/icm/; \
    fi; \
done
# foo2hp ICM files (if any)
install -oroot -glp -m 775 -d /usr/share/foo2hp/icm/
for i in hpclj26*.icm km2430*.icm hp1215*.icm; do \
    if [ -f $i ]; then \
	install -c -m 644 $i /usr/share/foo2hp/icm/; \
    fi; \
done
# foo2lava ICM files (if any)
install -oroot -glp -m 775 -d /usr/share/foo2lava/icm/
for i in km-1600*.icm km2530*.icm; do \
    if [ -f $i ]; then \
	install -c -m 644 $i /usr/share/foo2lava/icm/; \
    fi; \
done
# foo2qpdl ICM files (if any)
install -oroot -glp -m 775 -d /usr/share/foo2qpdl/icm/
for i in samclp*.icm; do \
    if [ -f $i ]; then \
	install -c -m 644 $i /usr/share/foo2qpdl/icm/; \
    fi; \
done
# foo2slx ICM files (if any)
install -oroot -glp -m 775 -d /usr/share/foo2slx/icm/
for i in lex*.icm; do \
    if [ -f $i ]; then \
	install -c -m 644 $i /usr/share/foo2slx/icm/; \
    fi; \
done
# foo2hiperc ICM files (if any)
install -oroot -glp -m 775 -d /usr/share/foo2hiperc/icm/
for i in OK*.icm C3400*.icm; do \
    if [ -f $i ]; then \
	install -c -m 644 $i /usr/share/foo2hiperc/icm/; \
    fi; \
done
# foo2hbpl ICM files (if any)
install -oroot -glp -m 775 -d /usr/share/foo2hbpl/icm/
for i in hbpl*.icm; do \
    if [ -f $i ]; then \
	install -c -m 644 $i /usr/share/foo2hbpl/icm/; \
    fi; \
done
#
# Install prebuilt CRD files (from m2300w project)
#
install -d /usr/share/foo2zjs/
install -oroot -glp -m 775 -d /usr/share/foo2zjs/crd/
for i in crd/zjs/*.*; do \
    install -c -m 644 $i /usr/share/foo2zjs/crd/; \
done
#
# Install prebuilt CRD files for CLP-300/CLP-600
#
install -d /usr/share/foo2qpdl/
install -oroot -glp -m 775 -d /usr/share/foo2qpdl/crd/
for i in crd/qpdl/*cms* crd/qpdl/*.ps; do \
    install -c -m 644 $i /usr/share/foo2qpdl/crd/; \
done
#
# Remove obsolete foomatic database files from previous versions
#
rm -f /usr/share/foomatic/db/source/opt/foo2zjs-Media.xml
rm -f /usr/share/foomatic/db/source/opt/foo2zjs-PaperSize.xml
rm -f /usr/share/foomatic/db/source/opt/foo2zjs-Source.xml
rm -f /usr/share/foomatic/db/source/opt/foo2zjs-DitherPPI.xml
rm -f /usr/share/foomatic/db/source/opt/foo2zjs-Copies.xml
rm -f /usr/share/foomatic/db/source/opt/foo2zjs-Nup.xml
rm -f /usr/share/foomatic/db/source/opt/foo2zjs-NupOrient.xml
rm -f /usr/share/foomatic/db/source/opt/foo2*-Quality.xml
rm -f /usr/share/foomatic/db/source/opt/foo2hp-AlignCMYK.xml
rm -f /usr/share/foomatic/db/source/printer/KonicaMinolta*.xml
#
# Install current database files
#
***
*** WARNING! You don't have directory /usr/share/foomatic/db/source/
*** If you want support for foomatic printer configuration,
*** then you will have to manually install these files...
***
	foomatic-db/driver/foo2hbpl2.xml
	foomatic-db/driver/foo2hiperc-z1.xml
	foomatic-db/driver/foo2hiperc.xml
	foomatic-db/driver/foo2hp.xml
	foomatic-db/driver/foo2lava.xml
	foomatic-db/driver/foo2oak-z1.xml
	foomatic-db/driver/foo2oak.xml
	foomatic-db/driver/foo2qpdl.xml
	foomatic-db/driver/foo2slx.xml
	foomatic-db/driver/foo2xqx.xml
	foomatic-db/driver/foo2zjs-z1.xml
	foomatic-db/driver/foo2zjs-z2.xml
	foomatic-db/driver/foo2zjs-z3.xml
	foomatic-db/driver/foo2zjs.xml
	foomatic-db/opt/foo2hbpl2-ColorMode.xml
	foomatic-db/opt/foo2hbpl2-ICM.xml
	foomatic-db/opt/foo2hbpl2-MediaType.xml
	foomatic-db/opt/foo2hbpl2-PageSize.xml
	foomatic-db/opt/foo2hbpl2-Resolution.xml
	foomatic-db/opt/foo2hiperc-ColorMode.xml
	foomatic-db/opt/foo2hiperc-Compression.xml
	foomatic-db/opt/foo2hiperc-Duplex.xml
	foomatic-db/opt/foo2hiperc-ICM.xml
	foomatic-db/opt/foo2hiperc-InputSlot.xml
	foomatic-db/opt/foo2hiperc-MediaType.xml
	foomatic-db/opt/foo2hiperc-PageSize.xml
	foomatic-db/opt/foo2hiperc-Resolution.xml
	foomatic-db/opt/foo2hp-AlignC.xml
	foomatic-db/opt/foo2hp-AlignM.xml
	foomatic-db/opt/foo2hp-AlignY.xml
	foomatic-db/opt/foo2hp-BitsPerPlane.xml
	foomatic-db/opt/foo2hp-ColorMode.xml
	foomatic-db/opt/foo2hp-Duplex.xml
	foomatic-db/opt/foo2hp-ICM.xml
	foomatic-db/opt/foo2hp-InputSlot.xml
	foomatic-db/opt/foo2hp-MediaType.xml
	foomatic-db/opt/foo2hp-PrinterType.xml
	foomatic-db/opt/foo2lava-ColorMode.xml
	foomatic-db/opt/foo2lava-Duplex.xml
	foomatic-db/opt/foo2lava-ICM.xml
	foomatic-db/opt/foo2lava-InputSlot.xml
	foomatic-db/opt/foo2lava-MediaType.xml
	foomatic-db/opt/foo2lava-PageSize.xml
	foomatic-db/opt/foo2lava-PrinterType.xml
	foomatic-db/opt/foo2lava-Resolution.xml
	foomatic-db/opt/foo2oak-BitsPerPlane.xml
	foomatic-db/opt/foo2oak-ColorMode.xml
	foomatic-db/opt/foo2oak-ICM.xml
	foomatic-db/opt/foo2oak-InputSlot.xml
	foomatic-db/opt/foo2oak-MediaType.xml
	foomatic-db/opt/foo2oak-z1-Duplex.xml
	foomatic-db/opt/foo2oak-z1-InputSlot.xml
	foomatic-db/opt/foo2oak-z1-MediaType.xml
	foomatic-db/opt/foo2oak-z1-PageSize.xml
	foomatic-db/opt/foo2qpdl-ColorAdjustB.xml
	foomatic-db/opt/foo2qpdl-ColorAdjustC.xml
	foomatic-db/opt/foo2qpdl-ColorAdjustCR.xml
	foomatic-db/opt/foo2qpdl-ColorAdjustMG.xml
	foomatic-db/opt/foo2qpdl-ColorAdjustS.xml
	foomatic-db/opt/foo2qpdl-ColorAdjustYB.xml
	foomatic-db/opt/foo2qpdl-ColorMode.xml
	foomatic-db/opt/foo2qpdl-Duplex.xml
	foomatic-db/opt/foo2qpdl-ICM.xml
	foomatic-db/opt/foo2qpdl-InputSlot.xml
	foomatic-db/opt/foo2qpdl-MediaType.xml
	foomatic-db/opt/foo2qpdl-PageSize.xml
	foomatic-db/opt/foo2qpdl-PrinterType.xml
	foomatic-db/opt/foo2qpdl-Resolution.xml
	foomatic-db/opt/foo2slx-ColorMode.xml
	foomatic-db/opt/foo2slx-ICM.xml
	foomatic-db/opt/foo2slx-InputSlot.xml
	foomatic-db/opt/foo2slx-MediaType.xml
	foomatic-db/opt/foo2slx-PageSize.xml
	foomatic-db/opt/foo2slx-Resolution.xml
	foomatic-db/opt/foo2xqx-Density.xml
	foomatic-db/opt/foo2xqx-Duplex.xml
	foomatic-db/opt/foo2xqx-InputSlot.xml
	foomatic-db/opt/foo2xqx-MediaType.xml
	foomatic-db/opt/foo2xqx-Resolution.xml
	foomatic-db/opt/foo2xxx-Copies.xml
	foomatic-db/opt/foo2xxx-Halftone.xml
	foomatic-db/opt/foo2xxx-Nup.xml
	foomatic-db/opt/foo2xxx-NupOrient.xml
	foomatic-db/opt/foo2xxx-Quality.xml
	foomatic-db/opt/foo2zjs-ColorMode.xml
	foomatic-db/opt/foo2zjs-Duplex.xml
	foomatic-db/opt/foo2zjs-ICM.xml
	foomatic-db/opt/foo2zjs-InputSlot.xml
	foomatic-db/opt/foo2zjs-Intent.xml
	foomatic-db/opt/foo2zjs-MediaType.xml
	foomatic-db/opt/foo2zjs-PageSize.xml
	foomatic-db/opt/foo2zjs-PrinterType.xml
	foomatic-db/opt/foo2zjs-Resolution.xml
	foomatic-db/opt/foo2zjs-z1-MediaType.xml
	foomatic-db/opt/foo2zjs-z1-PageSize.xml
	foomatic-db/opt/foo2zjs-z12-Density.xml
	foomatic-db/opt/foo2zjs-z2-MediaType.xml
	foomatic-db/opt/foo2zjs-z2-PageSize.xml
	foomatic-db/opt/foo2zjs-z3-MediaType.xml
	foomatic-db/opt/foo2zjs-z3-PageSize.xml
	foomatic-db/printer/Dell-1355.xml
	foomatic-db/printer/Dell-C1765.xml
	foomatic-db/printer/Epson-AcuLaser_CX17NF.xml
	foomatic-db/printer/Epson-AcuLaser_M1400.xml
	foomatic-db/printer/Fuji_Xerox-DocuPrint_CM205.xml
	foomatic-db/printer/Fuji_Xerox-DocuPrint_CM215.xml
	foomatic-db/printer/Fuji_Xerox-DocuPrint_M215.xml
	foomatic-db/printer/Fuji_Xerox-DocuPrint_P205.xml
	foomatic-db/printer/Generic-OAKT_Printer.xml
	foomatic-db/printer/Generic-ZjStream_Printer.xml
	foomatic-db/printer/HP-Color_LaserJet_1500.xml
	foomatic-db/printer/HP-Color_LaserJet_1600.xml
	foomatic-db/printer/HP-Color_LaserJet_2600n.xml
	foomatic-db/printer/HP-Color_LaserJet_CP1215.xml
	foomatic-db/printer/HP-LaserJet_1000.xml
	foomatic-db/printer/HP-LaserJet_1005.xml
	foomatic-db/printer/HP-LaserJet_1018.xml
	foomatic-db/printer/HP-LaserJet_1020.xml
	foomatic-db/printer/HP-LaserJet_1022.xml
	foomatic-db/printer/HP-LaserJet_1022n.xml
	foomatic-db/printer/HP-LaserJet_1022nw.xml
	foomatic-db/printer/HP-LaserJet_M1005_MFP.xml
	foomatic-db/printer/HP-LaserJet_M1120_MFP.xml
	foomatic-db/printer/HP-LaserJet_M1319_MFP.xml
	foomatic-db/printer/HP-LaserJet_P1005.xml
	foomatic-db/printer/HP-LaserJet_P1006.xml
	foomatic-db/printer/HP-LaserJet_P1007.xml
	foomatic-db/printer/HP-LaserJet_P1008.xml
	foomatic-db/printer/HP-LaserJet_P1505.xml
	foomatic-db/printer/HP-LaserJet_P1505n.xml
	foomatic-db/printer/HP-LaserJet_P2014.xml
	foomatic-db/printer/HP-LaserJet_P2014n.xml
	foomatic-db/printer/HP-LaserJet_P2035.xml
	foomatic-db/printer/HP-LaserJet_P2035n.xml
	foomatic-db/printer/HP-LaserJet_Pro_CP1025nw.xml
	foomatic-db/printer/HP-LaserJet_Pro_M1212nf_MFP.xml
	foomatic-db/printer/HP-LaserJet_Pro_P1102.xml
	foomatic-db/printer/HP-LaserJet_Pro_P1102w.xml
	foomatic-db/printer/HP-LaserJet_Pro_P1566.xml
	foomatic-db/printer/HP-LaserJet_Pro_P1606dn.xml
	foomatic-db/printer/KONICA_MINOLTA-magicolor_1600W.xml
	foomatic-db/printer/KONICA_MINOLTA-magicolor_1680MF.xml
	foomatic-db/printer/KONICA_MINOLTA-magicolor_1690MF.xml
	foomatic-db/printer/KONICA_MINOLTA-magicolor_2430_DL.xml
	foomatic-db/printer/KONICA_MINOLTA-magicolor_2480_MF.xml
	foomatic-db/printer/KONICA_MINOLTA-magicolor_2490_MF.xml
	foomatic-db/printer/KONICA_MINOLTA-magicolor_2530_DL.xml
	foomatic-db/printer/KONICA_MINOLTA-magicolor_4690MF.xml
	foomatic-db/printer/Kyocera-KM-1635.xml
	foomatic-db/printer/Kyocera-KM-2035.xml
	foomatic-db/printer/Lexmark-C500.xml
	foomatic-db/printer/Minolta-Color_PageWorks_Pro_L.xml
	foomatic-db/printer/Minolta-magicolor_2200_DL.xml
	foomatic-db/printer/Minolta-magicolor_2300_DL.xml
	foomatic-db/printer/Minolta-magicolor_2430_DL.xml
	foomatic-db/printer/Oki-C110.xml
	foomatic-db/printer/Oki-C301dn.xml
	foomatic-db/printer/Oki-C3100.xml
	foomatic-db/printer/Oki-C310dn.xml
	foomatic-db/printer/Oki-C3200.xml
	foomatic-db/printer/Oki-C3300.xml
	foomatic-db/printer/Oki-C3400.xml
	foomatic-db/printer/Oki-C3530_MFP.xml
	foomatic-db/printer/Oki-C5100.xml
	foomatic-db/printer/Oki-C511dn.xml
	foomatic-db/printer/Oki-C5200.xml
	foomatic-db/printer/Oki-C5500.xml
	foomatic-db/printer/Oki-C5600.xml
	foomatic-db/printer/Oki-C5650.xml
	foomatic-db/printer/Oki-C5800.xml
	foomatic-db/printer/Oki-C810.xml
	foomatic-db/printer/Olivetti-d-Color_P160W.xml
	foomatic-db/printer/Samsung-CLP-300.xml
	foomatic-db/printer/Samsung-CLP-310.xml
	foomatic-db/printer/Samsung-CLP-315.xml
	foomatic-db/printer/Samsung-CLP-325.xml
	foomatic-db/printer/Samsung-CLP-365.xml
	foomatic-db/printer/Samsung-CLP-600.xml
	foomatic-db/printer/Samsung-CLP-610.xml
	foomatic-db/printer/Samsung-CLP-620.xml
	foomatic-db/printer/Samsung-CLX-2160.xml
	foomatic-db/printer/Samsung-CLX-3160.xml
	foomatic-db/printer/Samsung-CLX-3175.xml
	foomatic-db/printer/Samsung-CLX-3185.xml
	foomatic-db/printer/Xerox-Phaser_3010.xml
	foomatic-db/printer/Xerox-Phaser_3040.xml
	foomatic-db/printer/Xerox-Phaser_6110.xml
	foomatic-db/printer/Xerox-Phaser_6115MFP.xml
	foomatic-db/printer/Xerox-Phaser_6121MFP.xml
	foomatic-db/printer/Xerox-WorkCentre_3045.xml
	foomatic-db/printer/Xerox-WorkCentre_6015.xml
***
*** ... wherever foomatic is stashed on your machine.
***
#
# Clear foomatic cache and rebuild database if needed
#
rm -rf /var/cache/foomatic/*/*
rm -f /var/cache/foomatic/printconf.pickle
if [ -d /var/cache/foomatic/compiled ]; then \
    cd /var/cache/foomatic/compiled; \
    foomatic-combo-xml -O >overview.xml; \
fi
#
# Install PPD files for CUPS
#
export PATH=$PATH:`pwd`:; \
if [ -x /usr/sbin/ppdmgr -a -s /var/lp/ppd/ppdcache ]; then \
    install -glp -d /var/lp/ppd/user; \
    cd PPD; \
    for ppd in *.ppd; do \
	manuf=`echo "$ppd" | sed 's/-.*//'`; \
	install -glp -d /var/lp/ppd/user/$manuf; \
	modify-ppd <$ppd | gzip > /var/lp/ppd/user/$manuf/$ppd.gz; \
	chmod 664 /var/lp/ppd/user/$manuf/$ppd.gz; \
    done; \
    ppdmgr -u; \
elif [ -d /usr/share/ppd ]; then \
    find /usr/share/ppd -name '*foo2zjs*' | xargs rm -rf; \
    find /usr/share/ppd -name '*foo2hp*' | xargs rm -rf; \
    find /usr/share/ppd -name '*foo2xqx*' | xargs rm -rf; \
    find /usr/share/ppd -name '*foo2lava*' | xargs rm -rf; \
    find /usr/share/ppd -name '*foo2qpdl*' | xargs rm -rf; \
    find /usr/share/ppd -name '*foo2slx*' | xargs rm -rf; \
    find /usr/share/ppd -name '*foo2hiperc*' | xargs rm -rf; \
    find /usr/share/ppd -name '*foo2hbpl*' | xargs rm -rf; \
    [ -d /usr/share/ppd/foo2zjs ] || mkdir /usr/share/ppd/foo2zjs; \
    cd PPD; \
    for ppd in *.ppd; do \
	modify-ppd <$ppd | gzip > /usr/share/ppd/foo2zjs/$ppd.gz; \
	chmod 664 /usr/share/ppd/foo2zjs/$ppd.gz; \
    done; \
fi
#
export PATH=$PATH:`pwd`:; \
if [ -d /usr/share/cups/model ]; then \
    rm -f /usr/share/cups/model/KonicaMinolta*; \
    cd PPD; \
    for ppd in *.ppd; do \
	modify-ppd <$ppd | gzip > /usr/share/cups/model/$ppd.gz; \
	chmod 664 /usr/share/cups/model/$ppd.gz; \
    done; \
elif [ -d /usr/local/share/cups/model ]; then \
    rm -f /usr/local/share/cups/model/KonicaMinolta*; \
    cd PPD; \
    for ppd in *.ppd; do \
	modify-ppd <$ppd | gzip > /usr/local/share/cups/model/$ppd.gz; \
	chmod 664 /usr/local/share/cups/model/$ppd.gz; \
    done; \
elif [ -d /Library/Printers/PPDs/Contents/Resources ]; then \
    rm -f /Library/Printers/PPDs/Contents/Resources/KonicaMinolta*; \
    cd PPD; \
    for ppd in *.ppd; do \
	modify-ppd <$ppd | gzip > /Library/Printers/PPDs/Contents/Resources/$ppd.gz; \
	chmod 664 /Library/Printers/PPDs/Contents/Resources/$ppd.gz; \
    done; \
fi
#
# Install GUI
#
install -c -m 644 hplj1020_icon.gif /usr/share/foo2zjs
install -c -m 755 hplj10xx_gui.tcl /usr/share/foo2zjs
#
# Install GNOME desktop
#
if [ -d /usr/share/applications ]; then \
    install -c -m 644 hplj1020.desktop /usr/share/applications; \
fi
if [ -d /usr/share/gnome/apps/System ]; then \
    install -c -m 644 hplj1020.desktop /usr/share/gnome/apps/System; \
fi
if [ -d /usr/share/pixmaps ]; then \
    install -c -m 644 hplj1020_icon.png /usr/share/pixmaps; \
fi
if [ "" != "" ]; then \
    install -d /filter; \
    ln -sf /usr/bin/command2foo2lava-pjl /filter/; \
fi
#
# Install manual pages
#
install -d -m 755 /usr/share/man
install -d -m 755 /usr/share/man/man1/
install -c -m 644 foo2zjs.1 /usr/share/man/man1/
install -c -m 644 foo2zjs-wrapper.1 /usr/share/man/man1/
install -c -m 644 zjsdecode.1 /usr/share/man/man1/
install -c -m 644 foo2oak.1 /usr/share/man/man1/
install -c -m 644 foo2oak-wrapper.1 /usr/share/man/man1/
install -c -m 644 oakdecode.1 /usr/share/man/man1/
install -c -m 644 foo2hp.1 /usr/share/man/man1/
install -c -m 644 foo2hp2600-wrapper.1 /usr/share/man/man1/
install -c -m 644 foo2xqx.1 /usr/share/man/man1/
install -c -m 644 foo2xqx-wrapper.1 /usr/share/man/man1/
install -c -m 644 xqxdecode.1 /usr/share/man/man1/
install -c -m 644 foo2lava.1 /usr/share/man/man1/
install -c -m 644 foo2lava-wrapper.1 /usr/share/man/man1/
install -c -m 644 lavadecode.1 /usr/share/man/man1/
install -c -m 644 opldecode.1 /usr/share/man/man1/
install -c -m 644 foo2qpdl.1 /usr/share/man/man1/
install -c -m 644 foo2qpdl-wrapper.1 /usr/share/man/man1/
install -c -m 644 qpdldecode.1 /usr/share/man/man1/
install -c -m 644 foo2slx.1 /usr/share/man/man1/
install -c -m 644 foo2slx-wrapper.1 /usr/share/man/man1/
install -c -m 644 slxdecode.1 /usr/share/man/man1/
install -c -m 644 foo2hiperc.1 /usr/share/man/man1/
install -c -m 644 foo2hiperc-wrapper.1 /usr/share/man/man1/
install -c -m 644 hipercdecode.1 /usr/share/man/man1/
install -c -m 644 foo2hbpl2.1 /usr/share/man/man1/
install -c -m 644 foo2hbpl2-wrapper.1 /usr/share/man/man1/
install -c -m 644 hbpldecode.1 /usr/share/man/man1/
install -c -m 644 gipddecode.1 /usr/share/man/man1/
install -c -m 644 foo2zjs-pstops.1 /usr/share/man/man1/
install -c -m 644 arm2hpdl.1 /usr/share/man/man1/
install -c -m 644 usb_printerid.1 /usr/share/man/man1/
install -c -m 644 printer-profile.1 /usr/share/man/man1/
cd icc2ps; make install-man
make[1]: Entering directory '/home/rick/proj/foo2zjs/icc2ps'
install -d -m 755 /usr/share/man
install -d -m 755 /usr/share/man/man1/
install -c -m 644 foo2zjs-icc2ps.1 /usr/share/man/man1/
make[1]: Leaving directory '/home/rick/proj/foo2zjs/icc2ps'
#
# Install documentation
#
install -d -m 755 /usr/share/doc/foo2zjs/
install -c -m 644 manual.pdf /usr/share/doc/foo2zjs/
install -c -m 644 COPYING /usr/share/doc/foo2zjs/
install -c -m 644 INSTALL /usr/share/doc/foo2zjs/
install -c -m 644 INSTALL.osx /usr/share/doc/foo2zjs/
install -c -m 644 README /usr/share/doc/foo2zjs/
install -c -m 644 ChangeLog /usr/share/doc/foo2zjs/
#
# If you use CUPS, then restart the spooler:
#	make cups
#
# Now use your printer configuration GUI to create a new printer.
#
# On Redhat 7.2/7.3/8.0/9.0 and Fedora Core 1-5, run "printconf-gui".
# On Fedora 6/7/8/9/10/11/12, run "system-config-printer".
# On Mandrake, run "printerdrake"
# On Suse 9.x/10.x/11.x, run "yast"
# On Ubuntu 5.10/6.06/6.10/7.04, run "gnome-cups-manager"
# On Ubuntu 7.10/8.x/9.x, run "system-config-printer".
$ 

Options: ReplyQuote
Re: ubuntu 16.04 foo2zjs failed
Posted by: partos ()
Date: December 04, 2016 08:15AM

The hp 1020 is working know with instructions given in:
PROCEDURE
The procedure uses the same package: foo2zjs.tar.gz but the autor downloaded several tools. Then the question is: WHAT IS MISSING IN:
foo2zjs.rkkda.com

Options: ReplyQuote


Sorry, only registered users may post in this forum.
This forum powered by Phorum.