Package-Name: netpbm
Gentoo-Package: media-gfx/netpbm
# wget is required for the documentation
Requires: wget jpeg libpng tiff
Homepage: http://netpbm.sourceforge.net/
Source: sourceforge:///netpbm/netpbm-(\d+(.\d+)*).tgz $1
Zap-Before-Install: 1
Repack:
	tar xzvfp "$(SOURCE)"
	umask 022 ; mkdir -p "netpbm-$(VERSION)/doc/html"
# FIXME: index doesn't have some entries
# FIXME: pnmflip doesn't translate correctly
	cd "netpbm-$(VERSION)/doc/html" && wget --no-verbose --recursive --relative --no-host-directories --cut-dirs=1 http://netpbm.sourceforge.net/doc/{,pbmtomatrixorbital.html,pnmflip.html,ppmcolors.html} 2>&1 | perl -pe 's,^\d+:\d+:\d+ ,,; s,\[\d+/\d+\] ->,->,'
Compile:
	cp -p README "$(PREFIX)/"
	umask 022 ; mkdir -p "$(PREFIX)/doc"
	cp -a doc/[CGHNh]* "$(PREFIX)/doc/"
	cp -p Makefile.config.in Makefile.config
	echo >>Makefile.config ''  # in case it doesn't end with a newline
	echo >>Makefile.config 'DEFAULT_TARGET = merge'
	echo >>Makefile.config 'LINKER_CAN_DO_EXPLICIT_LIBRARY=Y'
	echo >>Makefile.config 'LDRELOC = ld -r'
	echo >>Makefile.config 'NETPBMLIBTYPE=unixstatic'
	echo >>Makefile.config 'NETPBMLIBSUFFIX=a'
	echo >>Makefile.config 'STATICLIB_TOO=n'
	echo >>Makefile.config 'CFLAGS = -pedantic -O3 -Wall -Wno-uninitialized -Wmissing-declarations -Wimplicit -Wwrite-strings'
	echo >>Makefile.config 'CFLAGS_MERGE = -Wno-missing-declarations'
	echo >>Makefile.config 'TIFFLIB = libtiff.so'
	echo >>Makefile.config 'JPEGLIB = libjpeg.so'
	echo >>Makefile.config 'PNGLIB = libpng.so'
	echo >>Makefile.config 'ZLIB = libz.so'
	echo >>Makefile.config 'JASPERLIB = NONE'  # FIXME: Makefile bug?
	if packager c svgalib ; then \
		echo >>Makefile.config 'LINUXSVGALIB = /usr/lib/libvga.so' ; \
		echo >>Makefile.config 'LINUXSVGAHDR_DIR = /usr/include' ; \
	else \
		echo >>Makefile.config 'LINUXSVGALIB = NONE' ; \
		echo >>Makefile.config 'LINUXSVGAHDR_DIR =' ; \
	fi
	echo >>Makefile.config 'X11LIB = NONE'
	echo >>Makefile.config 'X11HDR_DIR ='
	$(MAKE) pm_config.h
	$(MAKE)
	umask 022 ; mkdir -p "$(PREFIX)"
	$(MAKE) install-run install-dev PKGDIR="$(PREFIX)" SYMLINK="ln -fs"
	umask 022 ; mkdir -p "$(PREFIX)"/lib
	mv -f "$(PREFIX)"/link/* "$(PREFIX)"/lib/
	rmdir "$(PREFIX)"/link
	cd "$(PREFIX)" && rm -rf bin/{doc.url,manweb} man/man?/* man/web
	rm -rf "$(PREFIX)"/man
	mkdir -p "$(PREFIX)"/man/man{1,3,5}
	convert='undef $$/; $$_=<>; s#[\0-\377]*<TITLE>(?:Manpage of )?(.+?)(?: User Manual)?</TITLE>[\0-\377]*?(?:Updated: ([^\r\n<]+)[\0-\377]*)?\#index[\0-\377]*?(?=<H2)#.TH \U$$1\E "1" "$$2" "netpbm $(VERSION)"\n#; s#<HR>\n<A NAME="index[\0-\377]*##i; s#<A NAME="[^"]*">(&nbsp;)?</A>\n##ig; s#<H2[^>]*>(.+?)</H2>#\n.SH $$1#ig; s#<H3[^>]*>(.+?)</H3>#\n.PP\n.B $$1\n#ig; s#<H[4-6][^>]*>(.+?)</H[4-6]>#\n.PP\n$$1\n#ig; s#<([BI])>#\\f\U$$1\E#ig; s#</[BI]>#\\fR#ig; s#<BR>#\n.br\n#ig; s#<P>\s*#\n.PP\n#ig; s#<DT>(.+)\s*<DD>\s*#.TP\n$$1\n#ig; s#<[^>]*>##g; s#&quot;#"#g; s#&lt;#<#g; s#&gt;#>#g; s#&amp;#&#g; s#\n\n+#\n#g; print ".\\\"Automatically generated file.\n$$_"' ; \
	for i in "$(PREFIX)"/bin/* ; do if test "$$i" != "$(PREFIX)/bin/netpbm" ; then \
		html=`echo "$$i" | sed 's,^$(PREFIX)/bin/,$(PREFIX)/doc/html/',`.html ; \
		man=`echo "$$i" | sed 's,^$(PREFIX)/bin/,$(PREFIX)/man/man1/',`.1 ; \
		perl -e "$$convert" <"$$html" >"$$man" ; \
	fi ; done ; \
	for i in libpbm libpgm libpnm libppm ; do \
		html="$(PREFIX)/doc/html/$$i.html" ; \
		man="$(PREFIX)/man/man3/$$i.3" ; \
		perl -e "$$convert" <"$$html" >"$$man" ; \
	done ; \
	for i in pam pbm pgm pnm ppm ; do \
		html="$(PREFIX)/doc/html/$$i.html" ; \
		man="$(PREFIX)/man/man5/$$i.5" ; \
		perl -e "$$convert" <"$$html" >"$$man" ; \
	done
Install:
	$(MAKE) instbin BIN="anytopnm hpcdtoppm netpbm pamstretch-gen pcdovtoppm pnmflip pnmmargin pnmquant pnmtoplainpnm ppmfade ppmquant ppmquantall ppmrainbow ppmshadow ppmtomap"
	mv -f "$(PREFIX)"/bin/{411toppm,asciitopgm,atktopbm,bioradtopgm,bmptopnm,bmptoppm,brushtopbm,cmuwmtopbm,ddbugtopbm,escp2topbm,eyuvtoppm,fiascotopnm,fitstopnm,fstopgm,g3topbm,gemtopbm,gemtopnm,giftopnm,gouldtoppm,hdifftopam,hipstopgm,icontopbm,ilbmtoppm,imgtoppm,infotopam,jpegtopnm,leaftoppm,lispmtopgm,macptopbm,mdatopbm,mgrtopbm,mrftopbm,mtvtoppm,neotoppm,palmtopnm,pamaddnoise,pamarith,pambayer,pamchannel,pamcomp,pamcut,pamdeinterlace,pamdepth,pamdice,pamditherbw,pamedge,pamendian,pamenlarge,pamfile,pamflip,pamfunc,pamgauss,pamgradient,pamlookup,pammasksharpen,pammixinterlace,pamoil,pamperspective,pampick,pampop9,pamrgbatopng,pamscale,pamseq,pamsharpmap,pamsharpness,pamslice,pamsplit,pamstack,pamstereogram,pamstretch,pamsumm,pamsummcol,pamtilt,pamtodjvurle,pamtofits,pamtohdiff,pamtohtmltbl,pamtopfm,pamtopnm,pamtosvg,pamtotga,pamtotiff,pamtouil,pbmclean,pbmlife,pbmmake,pbmmask,pbmpage,pbmpscale,pbmreduce,pbmtext,pbmtextps,pbmto10x,pbmto4425,pbmtoascii,pbmtoatk,pbmtobbnbg,pbmtocmuwm,pbmtodjvurle,pbmtoescp2,pbmtoepsi,pbmtoepson,pbmtog3,pbmtogem,pbmtogo,pbmtoibm23xx,pbmtoicon,pbmtolj,pbmtoln03,pbmtolps,pbmtomacp,pbmtomatrixorbital,pbmtomda,pbmtomgr,pbmtomrf,pbmtonokia,pbmtopgm,pbmtopi3,pbmtopk,pbmtoplot,pbmtoppa,pbmtopsg3,pbmtoptx,pbmtowbmp,pbmtox10bm,pbmtoxbm,pbmtoybm,pbmtozinc,pbmupc,pc1toppm,pcxtoppm,pfmtopam,pgmabel,pgmbentley,pgmcrater,pgmenhance,pgmhist,pgmkernel,pgmmake,pgmmedian,pgmminkowski,pgmmorphconv,pgmnoise,pgmnorm,pgmoil,pgmramp,pgmtexture,pgmtofs,pgmtolispm,pgmtopbm,pgmtopgm,pgmtoppm,pi1toppm,pi3topbm,picttoppm,pjtoppm,pktopbm,pngtopnm,pnmalias,pnmcat,pnmcolormap,pnmcomp,pnmconvol,pnmcrop,pnmcut,pnmfile,pnmgamma,pnmhisteq,pnmhistmap,pnmindex,pnminterp,pnminvert,pnmmontage,pnmnlfilt,pnmnoraw,pnmnorm,pnmpad,pnmpaste,pnmpsnr,pnmremap,pnmrotate,pnmscale,pnmscalefixed,pnmshear,pnmsmooth,pnmstitch,pnmtile,pnmtoddif,pnmtofiasco,pnmtojpeg,pnmtopalm,pnmtopclxl,pnmtopng,pnmtops,pnmtorast,pnmtorle,pnmtosgi,pnmtosir,pnmtotiffcmyk,pnmtoxwd,ppm3d,ppmbrighten,ppmchange,ppmcie,ppmcolormask,ppmcolors,ppmdcfont,ppmddumpfont,ppmdim,ppmdist,ppmdither,ppmdmkfont,ppmdraw,ppmflash,ppmforge,ppmglobe,ppmhist,ppmlabel,ppmmake,ppmmix,ppmntsc,ppmpat,ppmrelief,ppmrough,ppmshift,ppmspread,ppmtoacad,ppmtoarbtxt,ppmtobmp,ppmtoeyuv,ppmtogif,ppmtoicr,ppmtoilbm,ppmtojpeg,ppmtoleaf,ppmtolj,ppmtomitsu,ppmtompeg,ppmtoneo,ppmtopcx,ppmtopgm,ppmtopi1,ppmtopict,ppmtopj,ppmtopjxl,ppmtoppm,ppmtopuzz,ppmtorgb3,ppmtosixel,ppmtoterm,ppmtowinicon,ppmtoxpm,ppmtoyuv,ppmtoyuvsplit,ppmtv,ppmwheel,psidtopgm,pstopnm,qrttoppm,rasttopnm,rawtopgm,rawtoppm,rgb3toppm,rlatopam,rletopnm,sbigtopgm,sgitopnm,sirtopnm,sldtoppm,spctoppm,spottopgm,sputoppm,tgatoppm,thinkjettopbm,tifftopnm,wbmptopbm,winicontoppm,xbmtopbm,ximtoppm,xpmtoppm,xvminitoppm,xwdtopnm,ybmtopbm,yuvsplittoppm,yuvtoppm,zeisstopnm} /usr/bin/
	if test -f "$(PREFIX)"/bin/ppmsvgalib; then mv -f "$(PREFIX)"/bin/ppmsvgalib /usr/bin/; fi
	rm -rf /usr/include/netpbm
	ln -s "$(PREFIX)/include" /usr/include/netpbm
	$(MAKE) instlib LIB=netpbm
	$(MAKE) instman SECTION=1 MAN="411toppm asciitopgm atktopbm bioradtopgm bmptopnm bmptoppm brushtopbm cmuwmtopbm ddbugtopbm escp2topbm eyuvtoppm fiascotopnm fitstopnm fstopgm g3topbm gemtopbm gemtopnm giftopnm gouldtoppm hdifftopam hipstopgm icontopbm ilbmtoppm imgtoppm infotopam jpegtopnm leaftoppm lispmtopgm macptopbm mdatopbm mgrtopbm mrftopbm mtvtoppm neotoppm palmtopnm pamaddnoise pamarith pambayer pamchannel pamcomp pamcut pamdeinterlace pamdepth pamdice pamditherbw pamedge pamendian pamenlarge pamfile pamflip pamfunc pamgauss pamgradient pamlookup pammasksharpen pammixinterlace pamoil pamperspective pampick pampop9 pamrgbatopng pamscale pamseq pamsharpmap pamsharpness pamslice pamsplit pamstack pamstereogram pamstretch pamsumm pamsummcol pamtilt pamtodjvurle pamtofits pamtohdiff pamtohtmltbl pamtopfm pamtopnm pamtosvg pamtotga pamtotiff pamtouil pbmclean pbmlife pbmmake pbmmask pbmpage pbmpscale pbmreduce pbmtext pbmtextps pbmto10x pbmto4425 pbmtoascii pbmtoatk pbmtobbnbg pbmtocmuwm pbmtodjvurle pbmtoescp2 pbmtoepsi pbmtoepson pbmtog3 pbmtogem pbmtogo pbmtoibm23xx pbmtoicon pbmtolj pbmtoln03 pbmtolps pbmtomacp pbmtomatrixorbital pbmtomda pbmtomgr pbmtomrf pbmtonokia pbmtopgm pbmtopi3 pbmtopk pbmtoplot pbmtoppa pbmtopsg3 pbmtoptx pbmtowbmp pbmtox10bm pbmtoxbm pbmtoybm pbmtozinc pbmupc pc1toppm pcxtoppm pfmtopam pgmabel pgmbentley pgmcrater pgmenhance pgmhist pgmkernel pgmmake pgmmedian pgmminkowski pgmmorphconv pgmnoise pgmnorm pgmoil pgmramp pgmtexture pgmtofs pgmtolispm pgmtopbm pgmtopgm pgmtoppm pi1toppm pi3topbm picttoppm pjtoppm pktopbm pngtopnm pnmalias pnmcat pnmcolormap pnmcomp pnmconvol pnmcrop pnmcut pnmfile pnmgamma pnmhisteq pnmhistmap pnmindex pnminterp pnminvert pnmmontage pnmnlfilt pnmnoraw pnmnorm pnmpad pnmpaste pnmpsnr pnmremap pnmrotate pnmscale pnmscalefixed pnmshear pnmsmooth pnmstitch pnmtile pnmtoddif pnmtofiasco pnmtojpeg pnmtopalm pnmtopclxl pnmtopng pnmtops pnmtorast pnmtorle pnmtosgi pnmtosir pnmtotiffcmyk pnmtoxwd ppm3d ppmbrighten ppmchange ppmcie ppmcolormask ppmcolors ppmdcfont ppmddumpfont ppmdim ppmdist ppmdither ppmdmkfont ppmdraw ppmflash ppmforge ppmglobe ppmhist ppmlabel ppmmake ppmmix ppmntsc ppmpat ppmrelief ppmrough ppmshift ppmspread ppmsvgalib ppmtoacad ppmtoarbtxt ppmtobmp ppmtoeyuv ppmtogif ppmtoicr ppmtoilbm ppmtojpeg ppmtoleaf ppmtolj ppmtomitsu ppmtompeg ppmtoneo ppmtopcx ppmtopgm ppmtopi1 ppmtopict ppmtopj ppmtopjxl ppmtoppm ppmtopuzz ppmtorgb3 ppmtosixel ppmtoterm ppmtowinicon ppmtoxpm ppmtoyuv ppmtoyuvsplit ppmtv ppmwheel psidtopgm pstopnm qrttoppm rasttopnm rawtopgm rawtoppm rgb3toppm rlatopam rletopnm sbigtopgm sgitopnm sirtopnm sldtoppm spctoppm spottopgm sputoppm tgatoppm thinkjettopbm tifftopnm wbmptopbm winicontoppm xbmtopbm ximtoppm xpmtoppm xvminitoppm xwdtopnm ybmtopbm yuvsplittoppm yuvtoppm zeisstopnm"
	if packager c svgalib ; then \
		$(MAKE) instman SECTION=1 MAN=ppmsvgalib ; \
	fi
	$(MAKE) instman SECTION=3 MAN="libpbm libpgm libpnm libppm"
	$(MAKE) instman SECTION=5 MAN="pam pbm pgm pnm ppm"
Patch: <<EOT
######## begin patch to allow extra colors in -palette file
--- converter/other/pnmtopng.c.old	2006-06-18 11:59:06 +0900
+++ converter/other/pnmtopng.c	2007-07-10 22:41:59 +0900
@@ -1095,11 +1095,6 @@
     if (pfp) {
         readOrderedPalette(pfp, ordered_palette, &ordered_palette_size);
 
-        if (colors != ordered_palette_size) 
-            pm_error("sizes of ordered palette (%d) "
-                     "and existing palette (%d) differ",
-                     ordered_palette_size, colors);
-        
         /* Make sure the ordered palette contains all the colors in
            the image 
         */
######## end patch to allow extra colors in -palette file
######## begin patch to remove pamx
--- other/Makefile.old	2006-03-26 17:53:15 +0900
+++ other/Makefile	2006-07-31 20:02:54 +0900
@@ -7,7 +7,7 @@
 
 include $(BUILDDIR)/Makefile.config
 
-SUBDIRS = pamx
+SUBDIRS =
 
 ifneq ($(LINUXSVGALIB),NONE)
   ifneq ($(LINUXSVGAHDR_DIR),)
######## end patch to remove pamx
EOT

/pkg/netpbm/
/usr/bin/411toppm
/usr/bin/anytopnm
/usr/bin/asciitopgm
/usr/bin/atktopbm
/usr/bin/bioradtopgm
/usr/bin/bmptopnm
/usr/bin/bmptoppm
/usr/bin/brushtopbm
/usr/bin/cmuwmtopbm
/usr/bin/ddbugtopbm
/usr/bin/escp2topbm
/usr/bin/eyuvtoppm
/usr/bin/fiascotopnm
/usr/bin/fitstopnm
/usr/bin/fstopgm
/usr/bin/g3topbm
/usr/bin/gemtopbm
/usr/bin/gemtopnm
/usr/bin/giftopnm
/usr/bin/gouldtoppm
/usr/bin/hdifftopam
/usr/bin/hipstopgm
/usr/bin/hpcdtoppm
/usr/bin/icontopbm
/usr/bin/ilbmtoppm
/usr/bin/imgtoppm
/usr/bin/infotopam
/usr/bin/jpegtopnm
/usr/bin/leaftoppm
/usr/bin/lispmtopgm
/usr/bin/macptopbm
/usr/bin/mdatopbm
/usr/bin/mgrtopbm
/usr/bin/mrftopbm
/usr/bin/mtvtoppm
/usr/bin/neotoppm
/usr/bin/netpbm
/usr/bin/palmtopnm
/usr/bin/pamaddnoise
/usr/bin/pamarith
/usr/bin/pambayer
/usr/bin/pamchannel
/usr/bin/pamcomp
/usr/bin/pamcut
/usr/bin/pamdeinterlace
/usr/bin/pamdepth
/usr/bin/pamdice
/usr/bin/pamditherbw
/usr/bin/pamedge
/usr/bin/pamendian
/usr/bin/pamenlarge
/usr/bin/pamfile
/usr/bin/pamflip
/usr/bin/pamfunc
/usr/bin/pamgauss
/usr/bin/pamgradient
/usr/bin/pamlookup
/usr/bin/pammasksharpen
/usr/bin/pammixinterlace
/usr/bin/pamoil
/usr/bin/pamperspective
/usr/bin/pampick
/usr/bin/pampop9
/usr/bin/pamrgbatopng
/usr/bin/pamscale
/usr/bin/pamseq
/usr/bin/pamsharpmap
/usr/bin/pamsharpness
/usr/bin/pamslice
/usr/bin/pamsplit
/usr/bin/pamstack
/usr/bin/pamstereogram
/usr/bin/pamstretch
/usr/bin/pamstretch-gen
/usr/bin/pamsumm
/usr/bin/pamsummcol
/usr/bin/pamtilt
/usr/bin/pamtodjvurle
/usr/bin/pamtofits
/usr/bin/pamtohdiff
/usr/bin/pamtohtmltbl
/usr/bin/pamtopfm
/usr/bin/pamtopnm
/usr/bin/pamtosvg
/usr/bin/pamtotga
/usr/bin/pamtotiff
/usr/bin/pamtouil
/usr/bin/pbmclean
/usr/bin/pbmlife
/usr/bin/pbmmake
/usr/bin/pbmmask
/usr/bin/pbmpage
/usr/bin/pbmpscale
/usr/bin/pbmreduce
/usr/bin/pbmtext
/usr/bin/pbmtextps
/usr/bin/pbmto10x
/usr/bin/pbmto4425
/usr/bin/pbmtoascii
/usr/bin/pbmtoatk
/usr/bin/pbmtobbnbg
/usr/bin/pbmtocmuwm
/usr/bin/pbmtodjvurle
/usr/bin/pbmtoescp2
/usr/bin/pbmtoepsi
/usr/bin/pbmtoepson
/usr/bin/pbmtog3
/usr/bin/pbmtogem
/usr/bin/pbmtogo
/usr/bin/pbmtoibm23xx
/usr/bin/pbmtoicon
/usr/bin/pbmtolj
/usr/bin/pbmtoln03
/usr/bin/pbmtolps
/usr/bin/pbmtomacp
/usr/bin/pbmtomatrixorbital
/usr/bin/pbmtomda
/usr/bin/pbmtomgr
/usr/bin/pbmtomrf
/usr/bin/pbmtonokia
/usr/bin/pbmtopgm
/usr/bin/pbmtopi3
/usr/bin/pbmtopk
/usr/bin/pbmtoplot
/usr/bin/pbmtoppa
/usr/bin/pbmtopsg3
/usr/bin/pbmtoptx
/usr/bin/pbmtowbmp
/usr/bin/pbmtox10bm
/usr/bin/pbmtoxbm
/usr/bin/pbmtoybm
/usr/bin/pbmtozinc
/usr/bin/pbmupc
/usr/bin/pc1toppm
/usr/bin/pcdovtoppm
/usr/bin/pcxtoppm
/usr/bin/pfmtopam
/usr/bin/pgmabel
/usr/bin/pgmbentley
/usr/bin/pgmcrater
/usr/bin/pgmenhance
/usr/bin/pgmhist
/usr/bin/pgmkernel
/usr/bin/pgmmake
/usr/bin/pgmmedian
/usr/bin/pgmminkowski
/usr/bin/pgmmorphconv
/usr/bin/pgmnoise
/usr/bin/pgmnorm
/usr/bin/pgmoil
/usr/bin/pgmramp
/usr/bin/pgmtexture
/usr/bin/pgmtofs
/usr/bin/pgmtolispm
/usr/bin/pgmtopbm
/usr/bin/pgmtopgm
/usr/bin/pgmtoppm
/usr/bin/pi1toppm
/usr/bin/pi3topbm
/usr/bin/picttoppm
/usr/bin/pjtoppm
/usr/bin/pktopbm
/usr/bin/pngtopnm
/usr/bin/pnmalias
/usr/bin/pnmcat
/usr/bin/pnmcolormap
/usr/bin/pnmcomp
/usr/bin/pnmconvol
/usr/bin/pnmcrop
/usr/bin/pnmcut
/usr/bin/pnmdepth
/usr/bin/pnmfile
/usr/bin/pnmflip
/usr/bin/pnmgamma
/usr/bin/pnmhisteq
/usr/bin/pnmhistmap
/usr/bin/pnmindex
/usr/bin/pnminterp
/usr/bin/pnminvert
/usr/bin/pnmmargin
/usr/bin/pnmmontage
/usr/bin/pnmnlfilt
/usr/bin/pnmnoraw
/usr/bin/pnmnorm
/usr/bin/pnmpad
/usr/bin/pnmpaste
/usr/bin/pnmpsnr
/usr/bin/pnmquant
/usr/bin/pnmremap
/usr/bin/pnmrotate
/usr/bin/pnmscale
/usr/bin/pnmscalefixed
/usr/bin/pnmshear
/usr/bin/pnmsmooth
/usr/bin/pnmsplit
/usr/bin/pnmstitch
/usr/bin/pnmtile
/usr/bin/pnmtoddif
/usr/bin/pnmtofiasco
/usr/bin/pnmtofits
/usr/bin/pnmtojpeg
/usr/bin/pnmtopalm
/usr/bin/pnmtopclxl
/usr/bin/pnmtoplainpnm
/usr/bin/pnmtopng
/usr/bin/pnmtops
/usr/bin/pnmtorast
/usr/bin/pnmtorle
/usr/bin/pnmtosgi
/usr/bin/pnmtosir
/usr/bin/pnmtotiff
/usr/bin/pnmtotiffcmyk
/usr/bin/pnmtoxwd
/usr/bin/ppm3d
/usr/bin/ppmbrighten
/usr/bin/ppmchange
/usr/bin/ppmcie
/usr/bin/ppmcolormask
/usr/bin/ppmcolors
/usr/bin/ppmdcfont
/usr/bin/ppmddumpfont
/usr/bin/ppmdim
/usr/bin/ppmdist
/usr/bin/ppmdither
/usr/bin/ppmdmkfont
/usr/bin/ppmdraw
/usr/bin/ppmfade
/usr/bin/ppmflash
/usr/bin/ppmforge
/usr/bin/ppmglobe
/usr/bin/ppmhist
/usr/bin/ppmlabel
/usr/bin/ppmmake
/usr/bin/ppmmix
/usr/bin/ppmntsc
/usr/bin/ppmpat
/usr/bin/ppmquant
/usr/bin/ppmquantall
/usr/bin/ppmrainbow
/usr/bin/ppmrelief
/usr/bin/ppmrough
/usr/bin/ppmshadow
/usr/bin/ppmshift
/usr/bin/ppmspread
/usr/bin/ppmtoacad
/usr/bin/ppmtoarbtxt
/usr/bin/ppmtobmp
/usr/bin/ppmtoeyuv
/usr/bin/ppmtogif
/usr/bin/ppmtoicr
/usr/bin/ppmtoilbm
/usr/bin/ppmtojpeg
/usr/bin/ppmtoleaf
/usr/bin/ppmtolj
/usr/bin/ppmtomap
/usr/bin/ppmtomitsu
/usr/bin/ppmtompeg
/usr/bin/ppmtoneo
/usr/bin/ppmtopcx
/usr/bin/ppmtopgm
/usr/bin/ppmtopi1
/usr/bin/ppmtopict
/usr/bin/ppmtopj
/usr/bin/ppmtopjxl
/usr/bin/ppmtoppm
/usr/bin/ppmtopuzz
/usr/bin/ppmtorgb3
/usr/bin/ppmtosixel
/usr/bin/ppmtoterm
/usr/bin/ppmtowinicon
/usr/bin/ppmtoxpm
/usr/bin/ppmtoyuv
/usr/bin/ppmtoyuvsplit
/usr/bin/ppmtv
/usr/bin/ppmwheel
/usr/bin/psidtopgm
/usr/bin/pstopnm
/usr/bin/qrttoppm
/usr/bin/rasttopnm
/usr/bin/rawtopgm
/usr/bin/rawtoppm
/usr/bin/rgb3toppm
/usr/bin/rlatopam
/usr/bin/rletopnm
/usr/bin/sbigtopgm
/usr/bin/sgitopnm
/usr/bin/sirtopnm
/usr/bin/sldtoppm
/usr/bin/spctoppm
/usr/bin/spottopgm
/usr/bin/sputoppm
/usr/bin/tgatoppm
/usr/bin/thinkjettopbm
/usr/bin/tifftopnm
/usr/bin/wbmptopbm
/usr/bin/winicontoppm
/usr/bin/xbmtopbm
/usr/bin/ximtoppm
/usr/bin/xpmtoppm
/usr/bin/xvminitoppm
/usr/bin/xwdtopnm
/usr/bin/ybmtopbm
/usr/bin/yuvsplittoppm
/usr/bin/yuvtoppm
/usr/bin/zeisstopnm
/usr/bin/ppmsvgalib
/usr/include/netpbm
/usr/lib/libnetpbm.*
/usr/man/man1/411toppm.1.gz
/usr/man/man1/asciitopgm.1.gz
/usr/man/man1/atktopbm.1.gz
/usr/man/man1/bioradtopgm.1.gz
/usr/man/man1/bmptopnm.1.gz
/usr/man/man1/bmptoppm.1.gz
/usr/man/man1/brushtopbm.1.gz
/usr/man/man1/cmuwmtopbm.1.gz
/usr/man/man1/ddbugtopbm.1.gz
/usr/man/man1/escp2topbm.1.gz
/usr/man/man1/eyuvtoppm.1.gz
/usr/man/man1/fiascotopnm.1.gz
/usr/man/man1/fitstopnm.1.gz
/usr/man/man1/fstopgm.1.gz
/usr/man/man1/g3topbm.1.gz
/usr/man/man1/gemtopbm.1.gz
/usr/man/man1/gemtopnm.1.gz
/usr/man/man1/giftopnm.1.gz
/usr/man/man1/gouldtoppm.1.gz
/usr/man/man1/hdifftopam.1.gz
/usr/man/man1/hipstopgm.1.gz
/usr/man/man1/icontopbm.1.gz
/usr/man/man1/ilbmtoppm.1.gz
/usr/man/man1/imgtoppm.1.gz
/usr/man/man1/infotopam.1.gz
/usr/man/man1/jpegtopnm.1.gz
/usr/man/man1/leaftoppm.1.gz
/usr/man/man1/lispmtopgm.1.gz
/usr/man/man1/macptopbm.1.gz
/usr/man/man1/mdatopbm.1.gz
/usr/man/man1/mgrtopbm.1.gz
/usr/man/man1/mrftopbm.1.gz
/usr/man/man1/mtvtoppm.1.gz
/usr/man/man1/neotoppm.1.gz
/usr/man/man1/palmtopnm.1.gz
/usr/man/man1/pamaddnoise.1.gz
/usr/man/man1/pamarith.1.gz
/usr/man/man1/pambayer.1.gz
/usr/man/man1/pamchannel.1.gz
/usr/man/man1/pamcomp.1.gz
/usr/man/man1/pamcut.1.gz
/usr/man/man1/pamdeinterlace.1.gz
/usr/man/man1/pamdepth.1.gz
/usr/man/man1/pamdice.1.gz
/usr/man/man1/pamditherbw.1.gz
/usr/man/man1/pamedge.1.gz
/usr/man/man1/pamendian.1.gz
/usr/man/man1/pamenlarge.1.gz
/usr/man/man1/pamfile.1.gz
/usr/man/man1/pamflip.1.gz
/usr/man/man1/pamfunc.1.gz
/usr/man/man1/pamgauss.1.gz
/usr/man/man1/pamgradient.1.gz
/usr/man/man1/pamlookup.1.gz
/usr/man/man1/pammasksharpen.1.gz
/usr/man/man1/pammixinterlace.1.gz
/usr/man/man1/pamoil.1.gz
/usr/man/man1/pamperspective.1.gz
/usr/man/man1/pampick.1.gz
/usr/man/man1/pampop9.1.gz
/usr/man/man1/pamrgbatopng.1.gz
/usr/man/man1/pamscale.1.gz
/usr/man/man1/pamseq.1.gz
/usr/man/man1/pamsharpmap.1.gz
/usr/man/man1/pamsharpness.1.gz
/usr/man/man1/pamslice.1.gz
/usr/man/man1/pamsplit.1.gz
/usr/man/man1/pamstack.1.gz
/usr/man/man1/pamstereogram.1.gz
/usr/man/man1/pamstretch.1.gz
/usr/man/man1/pamsumm.1.gz
/usr/man/man1/pamsummcol.1.gz
/usr/man/man1/pamtilt.1.gz
/usr/man/man1/pamtodjvurle.1.gz
/usr/man/man1/pamtofits.1.gz
/usr/man/man1/pamtohdiff.1.gz
/usr/man/man1/pamtohtmltbl.1.gz
/usr/man/man1/pamtopfm.1.gz
/usr/man/man1/pamtopnm.1.gz
/usr/man/man1/pamtosvg.1.gz
/usr/man/man1/pamtotga.1.gz
/usr/man/man1/pamtotiff.1.gz
/usr/man/man1/pamtouil.1.gz
/usr/man/man1/pbmclean.1.gz
/usr/man/man1/pbmlife.1.gz
/usr/man/man1/pbmmake.1.gz
/usr/man/man1/pbmmask.1.gz
/usr/man/man1/pbmpage.1.gz
/usr/man/man1/pbmpscale.1.gz
/usr/man/man1/pbmreduce.1.gz
/usr/man/man1/pbmtext.1.gz
/usr/man/man1/pbmtextps.1.gz
/usr/man/man1/pbmto10x.1.gz
/usr/man/man1/pbmto4425.1.gz
/usr/man/man1/pbmtoascii.1.gz
/usr/man/man1/pbmtoatk.1.gz
/usr/man/man1/pbmtobbnbg.1.gz
/usr/man/man1/pbmtocmuwm.1.gz
/usr/man/man1/pbmtodjvurle.1.gz
/usr/man/man1/pbmtoescp2.1.gz
/usr/man/man1/pbmtoepsi.1.gz
/usr/man/man1/pbmtoepson.1.gz
/usr/man/man1/pbmtog3.1.gz
/usr/man/man1/pbmtogem.1.gz
/usr/man/man1/pbmtogo.1.gz
/usr/man/man1/pbmtoibm23xx.1.gz
/usr/man/man1/pbmtoicon.1.gz
/usr/man/man1/pbmtolj.1.gz
/usr/man/man1/pbmtoln03.1.gz
/usr/man/man1/pbmtolps.1.gz
/usr/man/man1/pbmtomacp.1.gz
/usr/man/man1/pbmtomatrixorbital.1.gz
/usr/man/man1/pbmtomda.1.gz
/usr/man/man1/pbmtomgr.1.gz
/usr/man/man1/pbmtomrf.1.gz
/usr/man/man1/pbmtonokia.1.gz
/usr/man/man1/pbmtopgm.1.gz
/usr/man/man1/pbmtopi3.1.gz
/usr/man/man1/pbmtopk.1.gz
/usr/man/man1/pbmtoplot.1.gz
/usr/man/man1/pbmtoppa.1.gz
/usr/man/man1/pbmtopsg3.1.gz
/usr/man/man1/pbmtoptx.1.gz
/usr/man/man1/pbmtowbmp.1.gz
/usr/man/man1/pbmtox10bm.1.gz
/usr/man/man1/pbmtoxbm.1.gz
/usr/man/man1/pbmtoybm.1.gz
/usr/man/man1/pbmtozinc.1.gz
/usr/man/man1/pbmupc.1.gz
/usr/man/man1/pc1toppm.1.gz
/usr/man/man1/pcxtoppm.1.gz
/usr/man/man1/pfmtopam.1.gz
/usr/man/man1/pgmabel.1.gz
/usr/man/man1/pgmbentley.1.gz
/usr/man/man1/pgmcrater.1.gz
/usr/man/man1/pgmenhance.1.gz
/usr/man/man1/pgmhist.1.gz
/usr/man/man1/pgmkernel.1.gz
/usr/man/man1/pgmmake.1.gz
/usr/man/man1/pgmmedian.1.gz
/usr/man/man1/pgmminkowski.1.gz
/usr/man/man1/pgmmorphconv.1.gz
/usr/man/man1/pgmnoise.1.gz
/usr/man/man1/pgmnorm.1.gz
/usr/man/man1/pgmoil.1.gz
/usr/man/man1/pgmramp.1.gz
/usr/man/man1/pgmtexture.1.gz
/usr/man/man1/pgmtofs.1.gz
/usr/man/man1/pgmtolispm.1.gz
/usr/man/man1/pgmtopbm.1.gz
/usr/man/man1/pgmtopgm.1.gz
/usr/man/man1/pgmtoppm.1.gz
/usr/man/man1/pi1toppm.1.gz
/usr/man/man1/pi3topbm.1.gz
/usr/man/man1/picttoppm.1.gz
/usr/man/man1/pjtoppm.1.gz
/usr/man/man1/pktopbm.1.gz
/usr/man/man1/pngtopnm.1.gz
/usr/man/man1/pnmalias.1.gz
/usr/man/man1/pnmcat.1.gz
/usr/man/man1/pnmcolormap.1.gz
/usr/man/man1/pnmcomp.1.gz
/usr/man/man1/pnmconvol.1.gz
/usr/man/man1/pnmcrop.1.gz
/usr/man/man1/pnmcut.1.gz
/usr/man/man1/pnmfile.1.gz
/usr/man/man1/pnmgamma.1.gz
/usr/man/man1/pnmhisteq.1.gz
/usr/man/man1/pnmhistmap.1.gz
/usr/man/man1/pnmindex.1.gz
/usr/man/man1/pnminterp.1.gz
/usr/man/man1/pnminvert.1.gz
/usr/man/man1/pnmmontage.1.gz
/usr/man/man1/pnmnlfilt.1.gz
/usr/man/man1/pnmnoraw.1.gz
/usr/man/man1/pnmnorm.1.gz
/usr/man/man1/pnmpad.1.gz
/usr/man/man1/pnmpaste.1.gz
/usr/man/man1/pnmpsnr.1.gz
/usr/man/man1/pnmremap.1.gz
/usr/man/man1/pnmrotate.1.gz
/usr/man/man1/pnmscale.1.gz
/usr/man/man1/pnmscalefixed.1.gz
/usr/man/man1/pnmshear.1.gz
/usr/man/man1/pnmsmooth.1.gz
/usr/man/man1/pnmstitch.1.gz
/usr/man/man1/pnmtile.1.gz
/usr/man/man1/pnmtoddif.1.gz
/usr/man/man1/pnmtofiasco.1.gz
/usr/man/man1/pnmtojpeg.1.gz
/usr/man/man1/pnmtopalm.1.gz
/usr/man/man1/pnmtopclxl.1.gz
/usr/man/man1/pnmtopng.1.gz
/usr/man/man1/pnmtops.1.gz
/usr/man/man1/pnmtorast.1.gz
/usr/man/man1/pnmtorle.1.gz
/usr/man/man1/pnmtosgi.1.gz
/usr/man/man1/pnmtosir.1.gz
/usr/man/man1/pnmtotiffcmyk.1.gz
/usr/man/man1/pnmtoxwd.1.gz
/usr/man/man1/ppm3d.1.gz
/usr/man/man1/ppmbrighten.1.gz
/usr/man/man1/ppmchange.1.gz
/usr/man/man1/ppmcie.1.gz
/usr/man/man1/ppmcolormask.1.gz
/usr/man/man1/ppmcolors.1.gz
/usr/man/man1/ppmdcfont.1.gz
/usr/man/man1/ppmddumpfont.1.gz
/usr/man/man1/ppmdim.1.gz
/usr/man/man1/ppmdist.1.gz
/usr/man/man1/ppmdither.1.gz
/usr/man/man1/ppmdmkfont.1.gz
/usr/man/man1/ppmdraw.1.gz
/usr/man/man1/ppmflash.1.gz
/usr/man/man1/ppmforge.1.gz
/usr/man/man1/ppmglobe.1.gz
/usr/man/man1/ppmhist.1.gz
/usr/man/man1/ppmlabel.1.gz
/usr/man/man1/ppmmake.1.gz
/usr/man/man1/ppmmix.1.gz
/usr/man/man1/ppmntsc.1.gz
/usr/man/man1/ppmpat.1.gz
/usr/man/man1/ppmrelief.1.gz
/usr/man/man1/ppmrough.1.gz
/usr/man/man1/ppmshift.1.gz
/usr/man/man1/ppmspread.1.gz
/usr/man/man1/ppmsvgalib.1.gz
/usr/man/man1/ppmtoacad.1.gz
/usr/man/man1/ppmtoarbtxt.1.gz
/usr/man/man1/ppmtobmp.1.gz
/usr/man/man1/ppmtoeyuv.1.gz
/usr/man/man1/ppmtogif.1.gz
/usr/man/man1/ppmtoicr.1.gz
/usr/man/man1/ppmtoilbm.1.gz
/usr/man/man1/ppmtojpeg.1.gz
/usr/man/man1/ppmtoleaf.1.gz
/usr/man/man1/ppmtolj.1.gz
/usr/man/man1/ppmtomitsu.1.gz
/usr/man/man1/ppmtompeg.1.gz
/usr/man/man1/ppmtoneo.1.gz
/usr/man/man1/ppmtopcx.1.gz
/usr/man/man1/ppmtopgm.1.gz
/usr/man/man1/ppmtopi1.1.gz
/usr/man/man1/ppmtopict.1.gz
/usr/man/man1/ppmtopj.1.gz
/usr/man/man1/ppmtopjxl.1.gz
/usr/man/man1/ppmtoppm.1.gz
/usr/man/man1/ppmtopuzz.1.gz
/usr/man/man1/ppmtorgb3.1.gz
/usr/man/man1/ppmtosixel.1.gz
/usr/man/man1/ppmtoterm.1.gz
/usr/man/man1/ppmtowinicon.1.gz
/usr/man/man1/ppmtoxpm.1.gz
/usr/man/man1/ppmtoyuv.1.gz
/usr/man/man1/ppmtoyuvsplit.1.gz
/usr/man/man1/ppmtv.1.gz
/usr/man/man1/ppmwheel.1.gz
/usr/man/man1/psidtopgm.1.gz
/usr/man/man1/pstopnm.1.gz
/usr/man/man1/qrttoppm.1.gz
/usr/man/man1/rasttopnm.1.gz
/usr/man/man1/rawtopgm.1.gz
/usr/man/man1/rawtoppm.1.gz
/usr/man/man1/rgb3toppm.1.gz
/usr/man/man1/rlatopam.1.gz
/usr/man/man1/rletopnm.1.gz
/usr/man/man1/sbigtopgm.1.gz
/usr/man/man1/sgitopnm.1.gz
/usr/man/man1/sirtopnm.1.gz
/usr/man/man1/sldtoppm.1.gz
/usr/man/man1/spctoppm.1.gz
/usr/man/man1/spottopgm.1.gz
/usr/man/man1/sputoppm.1.gz
/usr/man/man1/tgatoppm.1.gz
/usr/man/man1/thinkjettopbm.1.gz
/usr/man/man1/tifftopnm.1.gz
/usr/man/man1/wbmptopbm.1.gz
/usr/man/man1/winicontoppm.1.gz
/usr/man/man1/xbmtopbm.1.gz
/usr/man/man1/ximtoppm.1.gz
/usr/man/man1/xpmtoppm.1.gz
/usr/man/man1/xvminitoppm.1.gz
/usr/man/man1/xwdtopnm.1.gz
/usr/man/man1/ybmtopbm.1.gz
/usr/man/man1/yuvsplittoppm.1.gz
/usr/man/man1/yuvtoppm.1.gz
/usr/man/man1/zeisstopnm.1.gz
