Commit graph

14 commits

Author SHA1 Message Date
Mikhail Teterin
add7eaf094 Add NOPROFILE in _addition_ to NO_PROFILE for the benefit of 4.x systems.
Prodded by:	kris	(gently)
2006-02-03 23:21:18 +00:00
Mikhail Teterin
56786dc9f3 s/NOPROFILE/NO_PROFILE/
PR:	90809 (part of)
Submitted by: Jean Milanez Melo
2005-12-22 15:46:16 +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
53ad6f3a39 Unbreak on -current (with its recently changed bsd.lib.mk) by adding
the missing .cxx extensions to two other source files listed in
files/Makefile.bsd. The previous commit to that file was trying to solve
the same problem, but now I have an up-to-date -current myself and could
easily reproduce it -- an test the solution.
2004-02-06 21:18:04 +00:00
Mikhail Teterin
4482a7e9ab Add the missing .cxx extension to the dfstream in the list of sources.
It used to work up until up until -- apparently -- a recent change to
bsd.lib.mk. Let's see, if this fixes a problem spotted by Bento while
building on amd64.
2004-01-25 03:53:01 +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
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
Dirk Meyer
034cbdb998 - honor NO_WERROR
Approved by:	mi@corbulon.video-collage.com
2003-04-06 17:09:47 +00:00
Mikhail Teterin
1275b2e250 Make sure warnings are not fatal when compiling the C++ parts of this
package by explicitly appending -Wno-error to CXXFLAGS. This assumes,
the compiler is from the gcc family, but the assumption was already
there -- in the explicit -Werror appended to CFLAGS.

Reported by:	Dirk Meyer
2003-02-08 05:59:12 +00:00
Mikhail Teterin
59425510d5 Add the HAVE_* defines to CXXFLAGS as well as CFLAGS. Add -lstdc++ to
LDADD, which lead to the unfortunate PORTREVISION bump.

PR:		ports/40874
Submitted by:	Jan Stocker
2002-07-22 14:58:52 +00:00
Ruslan Ermilov
c155b6a8ff Fixed install on bsd.incs.mk aware systems. 2002-07-21 19:26:53 +00:00
Mikhail Teterin
7d5b879c90 Add some defines to CFLAGS to avoid clashing with the newer system
headers. While here, change PERL to RE_INPLACE and lock things down with
-Werror (in CFLAGS only, the C++ files generate some warnings, fixing
which is in the domain of the authors).

Submitted by:	Naoya Nishimura
2002-07-16 16:27:34 +00:00
Mikhail Teterin
33cd6f536a Reorder the include (-I) path to end, rather than start, with
${LOCALBASE}/include.  The  old  behaviour  was  working  almost
always, because  the package's own header  files are well-named,
except for the common.h, which caused build failure for at least
one person.

PR:		ports/32247
2001-12-22 20:12:06 +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