jef@well.sf.ca.us (Jef Poskanzer) (02/08/91)
Archive-name: graphics/pixutils/pbmplus/1991-02-06 Archive: ftp.ee.lbl.gov:/pbmplus.tar.Z [128.3.254.68] Original-posting-by: jef@well.sf.ca.us (Jef Poskanzer) Original-subject: 4th PBMPLUS beta test update ready Reposted-by: emv@ox.com (Edward Vielmetti) Another update. The only significant changes this time are to pnmtorast, pi3topbm, and pnmsmooth. Tarfiles have been stored to ftp.ee.lbl.gov and expo.lcs.mit.edu, and a patchfile is appended. Things seem to be settling down, so I'm gonna start getting ready for the real release. --- Jef Jef Poskanzer jef@well.sf.ca.us {apple, ucbvax, hplabs}!well!jef "Hell-bent for leather!" [For comp.archives, diffs to CHANGES files follow. --Ed] diff -cr opbmplus/CHANGES ppbmplus/CHANGES *** opbmplus/CHANGES Fri Jan 25 16:40:48 1991 --- ppbmplus/CHANGES Tue Feb 5 22:06:13 1991 *************** *** 3,9 **** fitstopgm was using "bzero" as a struct member; changed to bzer. (David Elliott, Doug Claar) Include-file re-ordering in pbmplus.h to make the BROKENPUTC1 fix ! work properly. (Markus Bolz) Lots of cleanup work on the man pages. In the pgmtoppm colorization tool, changed the separator for the two-color case from ',' to '-', since ',' was also being used --- 3,9 ---- fitstopgm was using "bzero" as a struct member; changed to bzer. (David Elliott, Doug Claar) Include-file re-ordering in pbmplus.h to make the BROKENPUTC1 fix ! work properly. (Markus Bolz) Lots of cleanup work on the man pages. In the pgmtoppm colorization tool, changed the separator for the two-color case from ',' to '-', since ',' was also being used *************** *** 12,22 **** Added statics to pbmmask and pbmtoepson to avoid a name conflict. Added casts to ppmpat, ppmdraw.h, libppm5 to avoid warnings. Minor fixes to hipstopgm, pnmarith, libpbm5, giftoppm, xim.h, pnmtoxwd, ! ppmtogif, gemtopbm, pi3topbm. (Arthur David Olson and gcc 1.39) ! Added note to README about incredible botch in gnu make; removed ! extraneous includes from giftoppm; corrected typo in pbmtog3.1. ! (Francios Pinard) ! Added new man page installation option to Makefiles. (Philip Gladstone) Re-worded TIFF configuration instructions in Makefile. No more trailing blanks when writing PGM and PPM plain format. Tried a compile with gcc -Wall, and made bunches of minor tweaks to --- 12,23 ---- Added statics to pbmmask and pbmtoepson to avoid a name conflict. Added casts to ppmpat, ppmdraw.h, libppm5 to avoid warnings. Minor fixes to hipstopgm, pnmarith, libpbm5, giftoppm, xim.h, pnmtoxwd, ! ppmtogif, gemtopbm, pi3topbm. (Arthur David Olson and gcc 1.39) ! Added note to README about incompatibility with gnu make; removed ! extraneous includes from giftoppm; corrected typo in pbmtog3.1; ! added ifdef's around definition of M_PI in ppmpat, pnmrotate, pnmshear. ! (Francois Pinard) ! Added new man page installation option to Makefiles. (Philip Gladstone) Re-worded TIFF configuration instructions in Makefile. No more trailing blanks when writing PGM and PPM plain format. Tried a compile with gcc -Wall, and made bunches of minor tweaks to *************** *** 32,42 **** Fixes to pbmtog3 to make it compatible with more fax machines. (Klaus U. Schallhorn) Makefile fixes to remove old scripts and binaries before installing new ! ones. (Arthur David Olson) Changed ppmquant to keep reducing maxval until it can make a histogram. Fixed typo in anytopnm. (Ken Laprade) - Changed error messages in p?mmerge. Added rawtoppm, and minor tweaks to rawtopgm. Changes since the X.V11R4 / comp.sources.misc distribution of 22nov89: --- 33,58 ---- Fixes to pbmtog3 to make it compatible with more fax machines. (Klaus U. Schallhorn) Makefile fixes to remove old scripts and binaries before installing new ! ones; fixed typo in xwdtopnm.1. (Arthur David Olson) Changed ppmquant to keep reducing maxval until it can make a histogram. Fixed typo in anytopnm. (Ken Laprade) Added rawtoppm, and minor tweaks to rawtopgm. + Minor bugfix to ppmquant -map. + Minor correction to pgmoil. + Added declaration of realloc() to pbmplus.h. + Replaced fixed-size arrays in pbmmask, pbmtext, libpnm4, xwdtopnm, pnmcat. + Removed extraneous include of sys/file.h from giftoppm. + (Selden E. Ball, Jr.) + Minor fix to error messages in libpgm1 and libppm1. + Made pnmtorast always write 256-element colormaps again - some rasterfile + readers can't handle short maps. + Changed error messages in p?mmerge. + Correct bug in pi3topbm. (R C Smith) + Removed here-doc quotes from pnmsmooth. (Arthur David Olson, Jim Hanko) + Fix to fitstopgm for files that don't have DATAMIN and DATAMAX cards. + (Steve Allen) + In pgmnorm and pgmoil, moved the hist array to the global frame + to avoid local frame storage problems if BIGGRAYS is set. Changes since the X.V11R4 / comp.sources.misc distribution of 22nov89: diff -cr opbmplus/README ppbmplus/README *** opbmplus/README Fri Jan 25 16:47:15 1991 --- ppbmplus/README Tue Feb 5 22:10:58 1991 *************** *** 1,6 **** Extended Portable Bitmap Toolkit ! patched BETA TEST distribution of 25jan91 ! Previous distribution 20jan91 PBMPLUS is a toolkit for converting various image formats to and from --- 1,6 ---- Extended Portable Bitmap Toolkit ! patched BETA TEST distribution of 05feb91 ! Previous distribution 25jan91 PBMPLUS is a toolkit for converting various image formats to and from *************** *** 43,50 **** Likewise edit pbmplus.h. Likewise edit pnm/Makefile. If you are using gnu make, you have to edit *all* the Makefiles ! and remove all the imake stuff at the ends. This is due to an ! incredibly stupid misfeature the gnu folks added. Make. When you're happy that things work ok, make install. --- 43,50 ---- Likewise edit pbmplus.h. Likewise edit pnm/Makefile. If you are using gnu make, you have to edit *all* the Makefiles ! and remove all the imake stuff at the ends, otherwise gnu make ! will overwrite the Makefiles. Make. When you're happy that things work ok, make install.