import ilmbase 1.0.1

ILM Base libraries providing:

- Half is a class that encapsulates our 16-bit floating-point format.
- IlmThread is a thread abstraction library for use with OpenEXR and
  other software packages. It currently supports pthreads and Windows
  threads.
- Imath implements 2D and 3D vectors, 3x3 and 4x4 matrices, quaternions
  and other useful 2D and 3D math functions.
- Iex is an exception-handling library.
This commit is contained in:
jasper 2008-04-11 11:06:26 +00:00
parent ffb906e4e2
commit e316cc4d1c
5 changed files with 102 additions and 0 deletions

27
graphics/ilmbase/Makefile Normal file
View File

@ -0,0 +1,27 @@
# $OpenBSD: Makefile,v 1.1.1.1 2008/04/11 11:06:26 jasper Exp $
COMMENT= ILM Base libraries
DISTNAME= ilmbase-1.0.1
SHARED_LIBS += Half 0.0 # .6.0
SHARED_LIBS += Iex 0.0 # .6.0
SHARED_LIBS += Imath 0.0 # .6.0
SHARED_LIBS += IlmThread 0.0 # .6.0
CATEGORIES= graphics
HOMEPAGE= http://www.openexr.com/
# Almost BSD
# `name of ILM not to be used for advertizing without written agreement'
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= http://download.savannah.nongnu.org/releases/openexr/
CONFIGURE_STYLE= gnu
USE_GMAKE= Yes
USE_LIBTOOL= Yes
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (ilmbase-1.0.1.tar.gz) = 928JTmmmB5sL65PZfiohfg==
RMD160 (ilmbase-1.0.1.tar.gz) = Ek8QtvTr78m7Xbp3FdiJfH1xuUc=
SHA1 (ilmbase-1.0.1.tar.gz) = FDrcVHvoPG33WDGulX7vSycGycA=
SHA256 (ilmbase-1.0.1.tar.gz) = TxT8eyajejkexfl5aXFI5ndLw2vAUt4m5A/6vkAeOX0=
SIZE (ilmbase-1.0.1.tar.gz) = 463275

View File

@ -0,0 +1,9 @@
ILM Base libraries providing:
- Half is a class that encapsulates our 16-bit floating-point format.
- IlmThread is a thread abstraction library for use with OpenEXR and
other software packages. It currently supports pthreads and Windows
threads.
- Imath implements 2D and 3D vectors, 3x3 and 4x4 matrices, quaternions
and other useful 2D and 3D math functions.
- Iex is an exception-handling library.

View File

@ -0,0 +1,5 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2008/04/11 11:06:26 jasper Exp $
@lib lib/libHalf.so.${LIBHalf_VERSION}
@lib lib/libIex.so.${LIBIex_VERSION}
@lib lib/libIlmThread.so.${LIBIlmThread_VERSION}
@lib lib/libImath.so.${LIBImath_VERSION}

View File

@ -0,0 +1,56 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2008/04/11 11:06:26 jasper Exp $
%%SHARED%%
include/OpenEXR/
include/OpenEXR/Iex.h
include/OpenEXR/IexBaseExc.h
include/OpenEXR/IexErrnoExc.h
include/OpenEXR/IexMacros.h
include/OpenEXR/IexMathExc.h
include/OpenEXR/IexThrowErrnoExc.h
include/OpenEXR/IlmBaseConfig.h
include/OpenEXR/IlmThread.h
include/OpenEXR/IlmThreadMutex.h
include/OpenEXR/IlmThreadPool.h
include/OpenEXR/IlmThreadSemaphore.h
include/OpenEXR/ImathBox.h
include/OpenEXR/ImathBoxAlgo.h
include/OpenEXR/ImathColor.h
include/OpenEXR/ImathColorAlgo.h
include/OpenEXR/ImathEuler.h
include/OpenEXR/ImathExc.h
include/OpenEXR/ImathFrame.h
include/OpenEXR/ImathFrustum.h
include/OpenEXR/ImathFun.h
include/OpenEXR/ImathGL.h
include/OpenEXR/ImathGLU.h
include/OpenEXR/ImathHalfLimits.h
include/OpenEXR/ImathInt64.h
include/OpenEXR/ImathInterval.h
include/OpenEXR/ImathLimits.h
include/OpenEXR/ImathLine.h
include/OpenEXR/ImathLineAlgo.h
include/OpenEXR/ImathMath.h
include/OpenEXR/ImathMatrix.h
include/OpenEXR/ImathMatrixAlgo.h
include/OpenEXR/ImathPlane.h
include/OpenEXR/ImathPlatform.h
include/OpenEXR/ImathQuat.h
include/OpenEXR/ImathRandom.h
include/OpenEXR/ImathRoots.h
include/OpenEXR/ImathShear.h
include/OpenEXR/ImathSphere.h
include/OpenEXR/ImathVec.h
include/OpenEXR/ImathVecAlgo.h
include/OpenEXR/half.h
include/OpenEXR/halfFunction.h
include/OpenEXR/halfLimits.h
lib/libHalf.a
lib/libHalf.la
lib/libIex.a
lib/libIex.la
lib/libIlmThread.a
lib/libIlmThread.la
lib/libImath.a
lib/libImath.la
lib/pkgconfig/
lib/pkgconfig/IlmBase.pc