diff options
author | Rusmir Dusko <nemysis@FreeBSD.org> | 2013-10-14 13:33:03 +0000 |
---|---|---|
committer | Rusmir Dusko <nemysis@FreeBSD.org> | 2013-10-14 13:33:03 +0000 |
commit | 7bd7ffaa3e6b3df85148ae18819c1808e84910bc (patch) | |
tree | bff229508c0b11b82426ae473575c145cd307284 /graphics | |
parent | - Mark DEPRECATED, set EXPIRATION_DATE (diff) |
ACES Container Reference Implementation
This folder contains a reference implementation for an ACES container
file writer intended to be used with the Academy Color Encoding System (ACES).
The resulting file is compliant with the ACES container specification
(SMPTE S2065-4). However, there are a few things that are not demonstrated by
this reference implementation.
Stereo channels
EndOfFileFiller
Arbitrary attributes and naming validations
half type attributes
keycode value validations
WWW: https://github.com/ampas/aces_container
Approved by: wg/pawel (mentors)
Notes
Notes:
svn path=/head/; revision=330319
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/Makefile | 1 | ||||
-rw-r--r-- | graphics/ampasACES-container/Makefile | 33 | ||||
-rw-r--r-- | graphics/ampasACES-container/distinfo | 2 | ||||
-rw-r--r-- | graphics/ampasACES-container/pkg-descr | 15 | ||||
-rw-r--r-- | graphics/ampasACES-container/pkg-plist | 21 |
5 files changed, 72 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile index 3342c3e0b5b1..10adaa1a69e9 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -39,6 +39,7 @@ SUBDIR += agg SUBDIR += alpng SUBDIR += amide + SUBDIR += ampasACES-container SUBDIR += ampasCTL SUBDIR += animorph SUBDIR += aoi diff --git a/graphics/ampasACES-container/Makefile b/graphics/ampasACES-container/Makefile new file mode 100644 index 000000000000..def7ba10e72e --- /dev/null +++ b/graphics/ampasACES-container/Makefile @@ -0,0 +1,33 @@ +# Created by: Rusmir Dusko <nemysis@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= ampasACES-container +PORTVERSION= 1.0.0 +CATEGORIES= graphics devel + +MAINTAINER= nemysis@FreeBSD.org +COMMENT= ACES Container Reference Implementation + +LICENSE= BSD + +USE_GITHUB= yes +GH_ACCOUNT= ampas +GH_PROJECT= aces_container +GH_TAGNAME= ${GH_COMMIT} +GH_COMMIT= d028c19 + +USES= cmake pkgconfig +USE_LDCONFIG= yes + +PORTDOCS= README.md + +post-patch: + @${REINPLACE_CMD} -e 's|lib/pkgconfig|libdata/pkgconfig|' \ + -e 's|lib/CMake|lib/cmake|' \ + ${WRKSRC}/CMakeLists.txt + +post-install: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> diff --git a/graphics/ampasACES-container/distinfo b/graphics/ampasACES-container/distinfo new file mode 100644 index 000000000000..d55c3d3acea4 --- /dev/null +++ b/graphics/ampasACES-container/distinfo @@ -0,0 +1,2 @@ +SHA256 (ampasACES-container-1.0.0.tar.gz) = d1edcef37076e01c37bd42a75c4d6315dae8d240d7256b249c86d3a5346e4f6c +SIZE (ampasACES-container-1.0.0.tar.gz) = 26411 diff --git a/graphics/ampasACES-container/pkg-descr b/graphics/ampasACES-container/pkg-descr new file mode 100644 index 000000000000..ed24ff139f3a --- /dev/null +++ b/graphics/ampasACES-container/pkg-descr @@ -0,0 +1,15 @@ +ACES Container Reference Implementation + +This folder contains a reference implementation for an ACES container +file writer intended to be used with the Academy Color Encoding System (ACES). +The resulting file is compliant with the ACES container specification +(SMPTE S2065-4). However, there are a few things that are not demonstrated by +this reference implementation. + + Stereo channels + EndOfFileFiller + Arbitrary attributes and naming validations + half type attributes + keycode value validations + +WWW: https://github.com/ampas/aces_container diff --git a/graphics/ampasACES-container/pkg-plist b/graphics/ampasACES-container/pkg-plist new file mode 100644 index 000000000000..abbd05a6e5ca --- /dev/null +++ b/graphics/ampasACES-container/pkg-plist @@ -0,0 +1,21 @@ +include/aces/aces_Writer.h +include/aces/aces_attributestructs.h +include/aces/aces_errors.h +include/aces/aces_formatter.h +include/aces/aces_genericWriter.h +include/aces/aces_iostat.h +include/aces/aces_items.h +include/aces/aces_log.h +include/aces/aces_timing.h +include/aces/aces_types.h +include/aces/aces_typesAndRationals.h +include/aces/aces_writeattributes.h +lib/cmake/AcesContainer/AcesContainerConfig.cmake +lib/cmake/AcesContainer/AcesContainerConfigVersion.cmake +lib/cmake/AcesContainer/AcesContainerTargets-release.cmake +lib/cmake/AcesContainer/AcesContainerTargets.cmake +lib/libAcesContainer.so +libdata/pkgconfig/AcesContainer.pc +@dirrmtry lib/cmake/AcesContainer +@dirrmtry lib/cmake +@dirrm include/aces |