aboutsummaryrefslogblamecommitdiff
path: root/graphics/dcp2icc/Makefile
blob: 187d237480e2377dacb61020c6b57e7924395c12 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
                                                  


                       
                 







                                                                   

                                             
 
                                                 
                                                                 








                                                                       



                                                                   

                                                             

                                                                                            




                                                                         
# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>

PORTNAME=	dcp2icc
PORTVERSION=	0.1
PORTREVISION=	8
CATEGORIES=	graphics converters
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/Version%20${PORTVERSION}

MAINTAINER=	danfe@FreeBSD.org
COMMENT=	DCP to ICC camera profile converter

LICENSE=	GPLv2

LIB_DEPENDS=	libexpat.so:textproc/expat2 \
		liblcms.so:graphics/lcms

USES=		localbase:ldflags scons tar:bzip2
USE_GCC=	yes	# segfaults on exit when built with Clang

PLIST_FILES=	bin/${PORTNAME}

post-extract:
	@${UNZIP_NATIVE_CMD} -qo ${WRKSRC}/XMP-Toolkit-SDK-4.4.2.zip \
		-d ${WRKSRC}
	@${UNZIP_NATIVE_CMD} -qo ${WRKSRC}/dng_sdk_1_2.zip -d ${WRKSRC}

post-patch:
	@${MV} -f ${WRKSRC}/fixes/XMP-Toolkit/XMPFiles.hpp \
		${WRKSRC}/XMP-Toolkit-SDK-4.4.2/source/XMPFiles
	@${MV} -f ${WRKSRC}/fixes/XMP-Toolkit/LargeFileAccess.hpp \
		${WRKSRC}/XMP-Toolkit-SDK-4.4.2/source/common
	@${MV} -f ${WRKSRC}/fixes/dng_sdk/dng_hue_sat_map.h \
		${WRKSRC}/dng_sdk_1_2/dng_sdk/source
	@${REINPLACE_CMD} -e '/mimetype/s,delete,&[],' \
		${WRKSRC}/XMP-Toolkit-SDK-4.4.2/source/XMPFiles/FileHandlers/UCF_Handler.cpp

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin

.include <bsd.port.mk>