pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/ilmbase Initial import of ilmbase-1.0.1:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6d3c842705c5
branches:  trunk
changeset: 535984:6d3c842705c5
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Nov 30 21:50:22 2007 +0000

description:
Initial import of ilmbase-1.0.1:

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.

diffstat:

 graphics/ilmbase/DESCR            |  10 +++++++
 graphics/ilmbase/Makefile         |  23 +++++++++++++++++
 graphics/ilmbase/PLIST            |  50 +++++++++++++++++++++++++++++++++++++++
 graphics/ilmbase/buildlink3.mk    |  19 ++++++++++++++
 graphics/ilmbase/distinfo         |   6 ++++
 graphics/ilmbase/patches/patch-aa |  13 ++++++++++
 6 files changed, 121 insertions(+), 0 deletions(-)

diffs (145 lines):

diff -r 170a29e91bc2 -r 6d3c842705c5 graphics/ilmbase/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/ilmbase/DESCR    Fri Nov 30 21:50:22 2007 +0000
@@ -0,0 +1,10 @@
+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.
diff -r 170a29e91bc2 -r 6d3c842705c5 graphics/ilmbase/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/ilmbase/Makefile Fri Nov 30 21:50:22 2007 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/11/30 21:50:22 wiz Exp $
+
+DISTNAME=      ilmbase-1.0.1
+CATEGORIES=    graphics
+MASTER_SITES=  http://savannah.nongnu.org/download/openexr/
+
+MAINTAINER=    adam%NetBSD.org@localhost
+HOMEPAGE=      http://www.openexr.com/
+COMMENT=       High dynamic-range (HDR) image file format library and tools
+
+USE_TOOLS+=            gmake
+USE_LANGUAGES=         c c++
+USE_LIBTOOL=           yes
+GNU_CONFIGURE=         yes
+TEST_TARGET=           check
+
+PKGCONFIG_OVERRIDE=    IlmBase.pc.in
+PTHREAD_OPTS=          require
+
+CONFLICTS=             openexr<1.6
+
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 170a29e91bc2 -r 6d3c842705c5 graphics/ilmbase/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/ilmbase/PLIST    Fri Nov 30 21:50:22 2007 +0000
@@ -0,0 +1,50 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/11/30 21:50:22 wiz Exp $
+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.la
+lib/libIex.la
+lib/libIlmThread.la
+lib/libImath.la
+lib/pkgconfig/IlmBase.pc
+@dirrm include/OpenEXR
diff -r 170a29e91bc2 -r 6d3c842705c5 graphics/ilmbase/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/ilmbase/buildlink3.mk    Fri Nov 30 21:50:22 2007 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2007/11/30 21:50:22 wiz Exp $
+
+BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
+ILMBASE_BUILDLINK3_MK:=        ${ILMBASE_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+=    ilmbase
+.endif
+
+BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Nilmbase}
+BUILDLINK_PACKAGES+=   ilmbase
+BUILDLINK_ORDER:=      ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}ilmbase
+
+.if ${ILMBASE_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.ilmbase+=        ilmbase>=1.0.1
+BUILDLINK_PKGSRCDIR.ilmbase?=  ../../graphics/ilmbase
+.endif # ILMBASE_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH:S/+$//}
diff -r 170a29e91bc2 -r 6d3c842705c5 graphics/ilmbase/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/ilmbase/distinfo Fri Nov 30 21:50:22 2007 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/11/30 21:50:22 wiz Exp $
+
+SHA1 (ilmbase-1.0.1.tar.gz) = 143adc547be83c6df75831ae957eef4b2706c9c0
+RMD160 (ilmbase-1.0.1.tar.gz) = 124f10b6f4ebefc9bb5dba7715d8897c7d71b947
+Size (ilmbase-1.0.1.tar.gz) = 463275 bytes
+SHA1 (patch-aa) = ddae07cf31a8282337cc258be102e0d8a4a36c57
diff -r 170a29e91bc2 -r 6d3c842705c5 graphics/ilmbase/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/ilmbase/patches/patch-aa Fri Nov 30 21:50:22 2007 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2007/11/30 21:50:22 wiz Exp $
+
+--- bootstrap.orig     2006-12-13 22:26:18.000000000 +0000
++++ bootstrap
+@@ -1,7 +1,7 @@
+ #! /bin/sh
+ # If we're on OS X, use glibtoolize instead of toolize
+ HOSTTYPE=`uname`
+-if [ "$HOSTTYPE" == "Darwin" ]; then
++if [ "$HOSTTYPE" = "Darwin" ]; then
+         LIBTOOLIZE=glibtoolize
+ else
+       LIBTOOLIZE=libtoolize



Home | Main Index | Thread Index | Old Index