o Update to 1.4.0

o Chase libraries version bump to depending on this port.

[NOTE]
I disabled FLTK support, so you can't use OpenEXR's applications.
Because I'm validating FLTK support.

Spotted by:	Nikolaj Thygesen <nikolaj.thygesen <@> diamondbox.dk>
Obtained from:	Florian Kainz <kainz <@> ilm.com>
Committed at:	AsiaBSDCon 2007 in Tokyo, Japan
Memorial Committing with:
		bushman, kuriyama, hrs, gnn, nobutaka, nyan, motoyuki, metal,
		simokawa, akiyama, ume, rwatson, pjd, mckusick, takawata,
		murray, cjh, brooks, daichi, delphij, ups, rrs
This commit is contained in:
Norikatsu Shigemura 2007-03-11 08:50:26 +00:00
parent aed41fd8ac
commit 6ed6dba53f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=187096
11 changed files with 51 additions and 31 deletions

View file

@ -6,8 +6,10 @@
# #
PORTNAME= OpenEXR PORTNAME= OpenEXR
PORTVERSION= 1.2.2 PORTVERSION= 1.4.0
PORTREVISION= 1 PORTREVISION= 0
DISTNAME= ${PORTNAME:L}-${PORTVERSION}${DISTVERSIONSUFFIX}
DISTVERSIONSUFFIX=a
CATEGORIES= graphics devel CATEGORIES= graphics devel
MASTER_SITES= ${MASTER_SITE_SAVANNAH} MASTER_SITES= ${MASTER_SITE_SAVANNAH}
MASTER_SITE_SUBDIR= openexr MASTER_SITE_SUBDIR= openexr
@ -23,18 +25,23 @@ INSTALLS_SHLIB= YES
EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME}-${PORTVERSION} EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME}-${PORTVERSION}
CONFIGURE_ENV+= PTHREAD_LIBS=${PTHREAD_LIBS} \
PTHREAD_CFLAGS=${PTHREAD_CFLAGS}
WRKSRC= ${WRKDIR}/${PORTNAME:L}-${PORTVERSION}
.include <bsd.port.pre.mk> .include <bsd.port.pre.mk>
.if !defined(WITHOUT_X11) && defined(WITH_FLTK) #.if !defined(WITHOUT_X11) && defined(WITH_FLTK)
CONFIGURE_ARGS+=--with-fltk-config=${X11BASE}/bin/fltk-config #CONFIGURE_ARGS+=--with-fltk-config=${X11BASE}/bin/fltk-config
CFLAGS+= ${PTHREAD_CFLAGS} #CFLAGS+= ${PTHREAD_CFLAGS}
LDFLAGS+= ${PTHREAD_LIBS} #LDFLAGS+= ${PTHREAD_LIBS}
PLIST_SUB+= WITH_FLTK= #PLIST_SUB+= WITH_FLTK=
LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk-threads \ #LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk-threads \
glut.4:${PORTSDIR}/graphics/libglut # glut.4:${PORTSDIR}/graphics/libglut
.else #.else
CONFIGURE_ARGS+=--with-fltk-config=${FALSE} --without-x CONFIGURE_ARGS+=--with-fltk-config=${FALSE} --without-x
PLIST_SUB+= WITH_FLTK="@comment " PLIST_SUB+= WITH_FLTK="@comment "
.endif #.endif
.include <bsd.port.post.mk> .include <bsd.port.post.mk>

View file

@ -1,3 +1,3 @@
MD5 (OpenEXR-1.2.2.tar.gz) = a2e56af78dc47c7294ff188c8f78394b MD5 (openexr-1.4.0a.tar.gz) = d0a4b9a930c766fa51561b05fb204afe
SHA256 (OpenEXR-1.2.2.tar.gz) = 77e6e93cb40d5f6d69b26c05ca9738cdcc3978753e0053c9115026d7adaefc8d SHA256 (openexr-1.4.0a.tar.gz) = 5d8a7327bd28eeb5d3064640d8eb32c3cd8c5a15999c70b0afa9f8af851936d1
SIZE (OpenEXR-1.2.2.tar.gz) = 9324108 SIZE (openexr-1.4.0a.tar.gz) = 9673041

View file

@ -1,11 +1,11 @@
--- Makefile.in.orig Thu Mar 10 10:29:29 2005 --- Makefile.in.orig Wed Aug 9 14:45:53 2006
+++ Makefile.in Sun Oct 9 05:42:44 2005 +++ Makefile.in Sun Mar 11 12:53:52 2007
@@ -158,7 +158,7 @@ @@ -210,7 +210,7 @@
EXTRA_DIST = bootstrap README.win32 README.OSX README.CVS LICENSE openexr.m4 \
EXTRA_DIST = bootstrap README.win32 README.OSX README.CVS LICENSE openexr.m4 config.windows/OpenEXRConfig.h
-pkgconfigdir = $(libdir)/pkgconfig -pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = $(prefix)/libdata/pkgconfig +pkgconfigdir = $(prefix)/libdata/pkgconfig
pkgconfig_DATA = OpenEXR.pc pkgconfig_DATA = OpenEXR.pc
m4datadir = $(datadir)/aclocal m4datadir = $(datadir)/aclocal
m4data_DATA = openexr.m4

View file

@ -7,25 +7,33 @@ bin/exrstdattr
lib/libHalf.a lib/libHalf.a
lib/libHalf.la lib/libHalf.la
lib/libHalf.so lib/libHalf.so
lib/libHalf.so.2 lib/libHalf.so.4
lib/libIex.a lib/libIex.a
lib/libIex.la lib/libIex.la
lib/libIex.so lib/libIex.so
lib/libIex.so.2 lib/libIex.so.4
lib/libIlmImf.a lib/libIlmImf.a
lib/libIlmImf.la lib/libIlmImf.la
lib/libIlmImf.so lib/libIlmImf.so
lib/libIlmImf.so.2 lib/libIlmImf.so.4
lib/libImath.a lib/libImath.a
lib/libImath.la lib/libImath.la
lib/libImath.so lib/libImath.so
lib/libImath.so.2 lib/libImath.so.4
lib/libIlmThread.a
lib/libIlmThread.la
lib/libIlmThread.so
lib/libIlmThread.so.4
include/OpenEXR/Iex.h include/OpenEXR/Iex.h
include/OpenEXR/IexBaseExc.h include/OpenEXR/IexBaseExc.h
include/OpenEXR/IexErrnoExc.h include/OpenEXR/IexErrnoExc.h
include/OpenEXR/IexMacros.h include/OpenEXR/IexMacros.h
include/OpenEXR/IexMathExc.h include/OpenEXR/IexMathExc.h
include/OpenEXR/IexThrowErrnoExc.h include/OpenEXR/IexThrowErrnoExc.h
include/OpenEXR/IlmThread.h
include/OpenEXR/IlmThreadMutex.h
include/OpenEXR/IlmThreadPool.h
include/OpenEXR/IlmThreadSemaphore.h
include/OpenEXR/ImathBox.h include/OpenEXR/ImathBox.h
include/OpenEXR/ImathBoxAlgo.h include/OpenEXR/ImathBoxAlgo.h
include/OpenEXR/ImathColor.h include/OpenEXR/ImathColor.h
@ -94,6 +102,7 @@ include/OpenEXR/ImfRgbaYca.h
include/OpenEXR/ImfStandardAttributes.h include/OpenEXR/ImfStandardAttributes.h
include/OpenEXR/ImfStringAttribute.h include/OpenEXR/ImfStringAttribute.h
include/OpenEXR/ImfTestFile.h include/OpenEXR/ImfTestFile.h
include/OpenEXR/ImfThreading.h
include/OpenEXR/ImfTileDescription.h include/OpenEXR/ImfTileDescription.h
include/OpenEXR/ImfTileDescriptionAttribute.h include/OpenEXR/ImfTileDescriptionAttribute.h
include/OpenEXR/ImfTiledInputFile.h include/OpenEXR/ImfTiledInputFile.h
@ -105,6 +114,7 @@ include/OpenEXR/ImfVecAttribute.h
include/OpenEXR/ImfVersion.h include/OpenEXR/ImfVersion.h
include/OpenEXR/ImfWav.h include/OpenEXR/ImfWav.h
include/OpenEXR/ImfXdr.h include/OpenEXR/ImfXdr.h
include/OpenEXR/OpenEXRConfig.h
include/OpenEXR/half.h include/OpenEXR/half.h
include/OpenEXR/halfFunction.h include/OpenEXR/halfFunction.h
include/OpenEXR/halfLimits.h include/OpenEXR/halfLimits.h

View file

@ -6,6 +6,7 @@
PORTNAME= blender PORTNAME= blender
PORTVERSION= 2.43 PORTVERSION= 2.43
PORTREVISION= 1
CATEGORIES= graphics games CATEGORIES= graphics games
MASTER_SITES= http://download.blender.org/source/ \ MASTER_SITES= http://download.blender.org/source/ \
ftp://ftp.cs.umn.edu/pub/blender.org/source/ \ ftp://ftp.cs.umn.edu/pub/blender.org/source/ \
@ -21,7 +22,7 @@ LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.5:${PORTSDIR}/graphics/png \ png.5:${PORTSDIR}/graphics/png \
tiff.4:${PORTSDIR}/graphics/tiff \ tiff.4:${PORTSDIR}/graphics/tiff \
SDL.11:${PORTSDIR}/devel/sdl12 \ SDL.11:${PORTSDIR}/devel/sdl12 \
Half.2:${PORTSDIR}/graphics/OpenEXR \ Half.4:${PORTSDIR}/graphics/OpenEXR \
gettextpo.1:${PORTSDIR}/devel/gettext \ gettextpo.1:${PORTSDIR}/devel/gettext \
openal.0:${PORTSDIR}/audio/openal \ openal.0:${PORTSDIR}/audio/openal \
alut.1:${PORTSDIR}/audio/freealut \ alut.1:${PORTSDIR}/audio/freealut \

View file

@ -7,6 +7,7 @@
PORTNAME= cinepaint PORTNAME= cinepaint
PORTVERSION= 0.20 PORTVERSION= 0.20
PORTREVISION= 1
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME} MASTER_SITE_SUBDIR= ${PORTNAME}
@ -35,7 +36,7 @@ PLIST_SUB= VER=${PORTVERSION}-1
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-1 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-1
.if !defined(WITHOUT_OPENEXR) .if !defined(WITHOUT_OPENEXR)
LIB_DEPENDS+= IlmImf.2:${PORTSDIR}/graphics/OpenEXR \ LIB_DEPENDS+= IlmImf.4:${PORTSDIR}/graphics/OpenEXR \
fltk.1:${PORTSDIR}/x11-toolkits/fltk-threads fltk.1:${PORTSDIR}/x11-toolkits/fltk-threads
CONFIGURE_ARGS+= --with-openexr-prefix=${LOCALBASE} CONFIGURE_ARGS+= --with-openexr-prefix=${LOCALBASE}
CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include/OpenEXR" CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include/OpenEXR"

View file

@ -7,6 +7,7 @@
PORTNAME= exrtools PORTNAME= exrtools
PORTVERSION= 0.4 PORTVERSION= 0.4
PORTREVISION= 1
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= http://scanline.ca/exrtools/ \ MASTER_SITES= http://scanline.ca/exrtools/ \
http://critical.ch/distfiles/ \ http://critical.ch/distfiles/ \

View file

@ -7,7 +7,7 @@
PORTNAME= fyre PORTNAME= fyre
PORTVERSION= 1.0.0 PORTVERSION= 1.0.0
PORTREVISION= 4 PORTREVISION= 5
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= http://samy.kerneled.org/ports/ \ MASTER_SITES= http://samy.kerneled.org/ports/ \
http://www.felinemenace.org/~nemo/ http://www.felinemenace.org/~nemo/

View file

@ -8,7 +8,7 @@
PORTNAME= k3d PORTNAME= k3d
PORTVERSION= 0.4.4.0 PORTVERSION= 0.4.4.0
PORTREVISION= 9 PORTREVISION= 10
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME} MASTER_SITE_SUBDIR= ${PORTNAME}
@ -24,7 +24,7 @@ LIB_DEPENDS= sigc.1:${PORTSDIR}/devel/libsigc++ \
tiff.4:${PORTSDIR}/graphics/tiff \ tiff.4:${PORTSDIR}/graphics/tiff \
Magick++.10:${PORTSDIR}/graphics/ImageMagick \ Magick++.10:${PORTSDIR}/graphics/ImageMagick \
netpbm.1:${PORTSDIR}/graphics/netpbm \ netpbm.1:${PORTSDIR}/graphics/netpbm \
Half.2:${PORTSDIR}/graphics/OpenEXR \ Half.4:${PORTSDIR}/graphics/OpenEXR \
gts.5:${PORTSDIR}/graphics/gts gts.5:${PORTSDIR}/graphics/gts
CONFLICTS= atlas-3* superlu-3* CONFLICTS= atlas-3* superlu-3*

View file

@ -8,7 +8,7 @@
PORTNAME= kdelibs PORTNAME= kdelibs
PORTVERSION= ${KDE_VERSION} PORTVERSION= ${KDE_VERSION}
PORTREVISION= 3 PORTREVISION= 4
CATEGORIES= x11 kde ipv6 CATEGORIES= x11 kde ipv6
MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src

View file

@ -8,7 +8,7 @@
PORTNAME= kdelibs PORTNAME= kdelibs
PORTVERSION= ${KDE_VERSION} PORTVERSION= ${KDE_VERSION}
PORTREVISION= 3 PORTREVISION= 4
CATEGORIES= x11 kde ipv6 CATEGORIES= x11 kde ipv6
MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src