# Don't print the ps, printers (eg ours!) don't always have the fonts
-pumpkin-books.ps: pumpkin-books.ps.pl
+pumpkin-books.ps: pumpkin-books.ps.pl bag.pgm
./$< >$@.new && mv -f $@.new $@
-pumpkin-books.pdf: pumpkin-books.ps bag.pgm
+pumpkin-books.pdf: pumpkin-books.ps
gs -q -dNOPAUSE -dBATCH -dPDFSETTINGS=/prepress \
-sDEVICE=pdfwrite -sOutputFile=$@ $<
bag.pgm: Sack_-_Sac_-_Zak_brown.svg Makefile
rsvg-convert -f png -o $@.tmp.png $<
set -o pipefail; set -e; \
- pngtopnm <$@.tmp.png \
+ pngtopnm <$@.tmp.png -mix -background 'white' \
| ppmtopgm \
| pnmdepth 255 \
| pnmnoraw >$@.tmp.new