TCP/IP printing (lp(r) -> lpd and then remote lpd) with spoo

How to print using from photon, using spooler and instead of sending to
a device like /dev/par1 to lpr to lpd?
something like:

spooler -c pcl.cfg -n lpd-printer -d “| lpr -P lpd-printer” &

Of course if the files are big, this is a problem for cp…