1PORTNAME= libraw 2PORTVERSION= 0.21.4 3CATEGORIES= graphics 4MASTER_SITES= http://www.libraw.org/data/ 5DISTNAME= LibRaw-${PORTVERSION} 6 7MAINTAINER= ports@MidnightBSD.org 8COMMENT= Library for manipulating raw images 9WWW= https://www.libraw.org/ 10 11LICENSE= lgpl2.1 cddl 12LICENSE_COMB= dual 13 14USES= autoreconf cpe libtool localbase pathfix pkgconfig 15USE_LDCONFIG= yes 16 17GNU_CONFIGURE= yes 18CONFIGURE_ARGS= --disable-examples 19INSTALL_TARGET= install-strip 20 21PORTDOCS= * 22PORTEXAMPLES= * 23 24OPTIONS_DEFINE= DOCS EXAMPLES JASPER JPEG LCMS2 OPENMP OPTIMIZED_CFLAGS \ 25 RPIRAW X3F 26OPTIONS_DEFAULT= JPEG LCMS2 27 28JASPER_CONFIGURE_ENABLE= jasper 29JASPER_LIB_DEPENDS= libjasper.so:graphics/jasper 30 31JPEG_CONFIGURE_ENABLE= jpeg 32JPEG_USES= jpeg 33 34LCMS2_CONFIGURE_ENABLE= lcms 35LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 36 37OPENMP_DESC= OpenMP support (implies GCC) 38OPENMP_CONFIGURE_ENABLE= openmp 39OPENMP_USES= compiler:openmp 40 41RPIRAW_DESC= Raspberry Pi RAW+JPEG support 42RPIRAW_CPPFLAGS= -DUSE_6BY9RPI 43 44X3F_DESC= X3F (Foveon) support 45X3F_CPPFLAGS= -DUSE_X3FTOOLS 46 47OPTIMIZED_CFLAGS_CFLAGS= -O3 48 49post-patch: 50 @${REINPLACE_CMD} -e 's|-lstdc++||g' ${WRKSRC}/*.pc.in 51 @${TOUCH} -r ${WRKSRC}/configure.ac ${WRKSRC}/aclocal.m4 52 53# Use "\*" instead of "." in COPYTREE_SHARE commands as "." has 54# the undesired effect of copying ".deps" directory 55post-install-DOCS-on: 56 @${MKDIR} ${FAKE_DESTDIR}${DOCSDIR} 57 cd ${WRKSRC}/doc && \ 58 ${COPYTREE_SHARE} \* ${FAKE_DESTDIR}${DOCSDIR} 59 60post-install-EXAMPLES-on: 61 @${MKDIR} ${FAKE_DESTDIR}${EXAMPLESDIR} 62 cd ${WRKSRC}/samples && \ 63 ${COPYTREE_SHARE} \* ${FAKE_DESTDIR}${EXAMPLESDIR} 64 65.include <bsd.port.mk> 66