Commit graph

10 commits

Author SHA1 Message Date
Mikhail Teterin
a435c6e403 Bump from 1.2.0.11 to 1.2.0.12
Apparently, ImageMagick, realized, that their earlier rip-off "release"
(1.2.0.11) of GraphicsMagick's tar-ball (1.2.0.10) had "GraphicsMagick"
in several $Header$ fields.

So they cut another "release", which brings a slightly updated
libtool/autoconf soup, and GraphicsMagick duly replaced by ImageMagick
in all of those pesky $Header$ lines.

There are no functional differences WHATSOEVER in the source files, but
the earlier 1.2.0.11 is no longer available.

Notified by:	all recent builders of ImageMagick
2005-03-01 17:43:34 +00:00
Mikhail Teterin
4d91afbf2c This package has a controversial history. It was originally "given" to
the ImageMagick team, where Bob Friesenhahn made it work with IM.

Since then, Bob and other developers forked GraphicsMagick. libfpx
remained unchanged until January 2005, when ImageMagick released an
updated tar-ball with a patch applied. The release was botched (missing
a subdirectory) and I changed the port to use the old tar-ball on
GraphicsMagick's site and apply the same patch.

Since then, GraphicsMagick replaced the old 1.2.0.9 tarball with the new
1.2.0.10, where the patch is applied. On the same date, ImageMagick,
not to be outdone, "released" 1.2.0.11, WHICH IS NO DIFFERENT from
GraphicsMagick's version, except for libtool/configure soup.

I'm now switching the port to ImageMagick's mirrors again, simply
because they seem to have better bandwidth.

I must add, for the record, that ImageMagick team's behavior appears
rather dubious and unscrupulous in this incident. There was no need to
"release" their own tarball, especially considering, that some sources
are marked as "GraphicsMagick" (an embarassing oversight). I also
found, that those of my postings on ImageMagick's support forum, which
mentioned GraphicsMagick, were misteriously removed from the board
shortly after posting...

This update is made neccessary by there being no MASTER_SITES for the
original 1.2.0.9 tarball left. While at it, however, I also remove the
jpeg-dependency -- libfpx does not, actually, use it.

Prompted by: pointyhat	(kris)
2005-02-14 20:59:50 +00:00
Mikhail Teterin
7b4f846044 There is a new tarball out there called 1.2.0.9-1, which is incomplete
and does not build.

Use GraphicsMagick's copy for the time being, but apply the only fix
mentioned in the new tarball's ChangeLog.

Bump PORTREVISION. Clean up a little while I am here -- no need for
REINPLACE any more.

Notified by: Michael Metzger (via pav@)
2005-01-25 23:19:47 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Mikhail Teterin
dcc15d3af6 Upgrade to 1.2.0.9. All our patches are in now...
PR:		53595
Submitted by:	Melvyn Sopacua
2003-07-14 03:46:35 +00:00
Mikhail Teterin
f9063e87bf Upgrade to 1.2.0.8, which contains some of our patches. Add two more,
which should solve some crashes and allow to compile with a non-GCC
compiler (Re: zero-sized arrays).

Unfortunately, this still crashes on some images, but the vendor has
already pulled the 1.2.0.7 from the mirrors, so this upgrade will, at
least, keep things downloadable.
2003-04-27 15:16:00 +00:00
Mikhail Teterin
703b7fae0f Upgrade from 1.2.0.4 to 1.2.0.7 released on April 12th. May need
careful testing on other architectures, though...

Compelled by: Chris P.
2003-04-23 23:30:59 +00:00
Mikhail Teterin
c74bdc61c8 The ImageMagick crew took this library over and released the 1.2.0.4.
The changes:

	. our patch-gcc3 (provided to me by Alex Vasylenko) is
	  incorporated;
	. the library uses its own implementation of wchar; they
	  say, it can only work if sizeof(wchar_t) is 2 bytes, so
	  they can not rely on the OS provided wchar...

The port changed:

	. the package is installed as libfpx-version rather than
	  fpx-version;
	. make is passed `-j2', which is very efficient even for
	  non-SMP machines, since each file is compiled twice --
	  for .o and .So object -- with -j2 they are compiled at
	  the same time, utilizing the cache;
	. don't insist on any particular version of -ljpeg;
	. ftp.imagemagick.org added to the MASTER_SITES (time for
	  MASTER_SITE_IMAGEMAGICK);
	. the ABI and API did not change, so, the installed library's
	  version remains the same.
2002-02-13 06:30:43 +00:00
Mikhail Teterin
8c1545f235 Upgrade to 1.2.0-3. Minor improvements. One of our patches got
incorporated.  Hey!

Submitted by:	alfred (very laconicly)
2002-01-12 08:52:37 +00:00
Will Andrews
e76e22afb6 Add libfpx 1.2.0, library routines for working with Flashpix images.
PR:		24313
Submitted by:	mi
2001-03-10 20:35:18 +00:00