. compile cleanly against 8.4 with -Wall on i386 and amd64;
. use OS' run-time linker instead of dlopen-ing libpng,
libjpeg, libtiff inside;
. stop using TIFF's _internal_ headers for anything.
This changes are quite radical, but seem to work with anything I have.
Vendor's own tests pass except for some differences in PNG images --
most likely due to changes in PNG library since 2002.
Stop requiring specific versions of jpeg, tiff, png -- we don't really care.
Bump up PORTREVISION.
- Distfile rerolled due to inclusion in SF CVS repository.
PR: ports/77944
Submitted by: Sam Lawrance <boris@brooknet.com.au>
Approved by: pav (mentor)
function now has one more parameter to pass, I collected all the
individual file patches in a single patch for that purpose, so if/when
the original software is up to Tk 8.4, this patch file can easily be
removed again.
removing the symlinking of the installed shared library into the
${PREFIX}/lib. Those broken things should really use:
package require Img (from TCL)
or
Tcl_PkgRequire(interp, "Img", "1.2", 0) (from C)
instead of trying to link with libimg directly, but there are
too many of them and sobomax lost (his and mine) cool.
This version will just install the library (and SHLIB_LINK) into
${PREFIX}/lib directly. pkgIndex.tcl is modified accordingly.
Some day the rest of the world will wise up and realize, that it is
often easier and neater to create a Makefile from scratch, than to try
to patch the configure/Makefile.in/Makefile.am/etc nonsense to do the
right thing.
previous commit message to bsd.port.mk, which said INSTALL_SHLIBS. Boo.)
Line up the rhs of variable assignments nicely. Remove a couple of extra
whitespaces while I'm here.
Suggested by: sobomax
This is an image format handler for Tk. It handles the following image
formats:
bmp, gif, png, jpeg, tiff, xpm, xbm, and postscript.
PR: ports/10234
Submitted by: Glenn Johnson <gljohns@bellsouth.net>