From ab3b1cbb4745d7466aca25d54b7d1aa49af2239e Mon Sep 17 00:00:00 2001 From: DPorts Builder Date: Tue, 28 Jan 2014 02:56:19 -0800 Subject: [PATCH] Import graphics/dcraw-m version 9.17 --- graphics/dcraw-m/Makefile | 44 ++++++++++++++++++++++++++++++++++++++ graphics/dcraw-m/distinfo | 2 ++ graphics/dcraw-m/pkg-descr | 13 +++++++++++ 3 files changed, 59 insertions(+) create mode 100644 graphics/dcraw-m/Makefile create mode 100644 graphics/dcraw-m/distinfo create mode 100644 graphics/dcraw-m/pkg-descr diff --git a/graphics/dcraw-m/Makefile b/graphics/dcraw-m/Makefile new file mode 100644 index 00000000000..aea13951cc4 --- /dev/null +++ b/graphics/dcraw-m/Makefile @@ -0,0 +1,44 @@ +# Created by: "Waitman Gobble" +# $FreeBSD: graphics/dcraw-m/Makefile 339660 2014-01-14 03:25:59Z mandree $ + +PORTNAME= dcraw-m +PORTVERSION= 9.17 +CATEGORIES= graphics +MASTER_SITES= https://dx.burplex.com/dcraw-m/ \ + http://www.waitman.net/dcraw-m/ + +MAINTAINER= waitman@waitman.net +COMMENT= Modified Decoder for RAW files from digital cameras + +LIB_DEPENDS= libjasper.so:${PORTSDIR}/graphics/jasper \ + libjpeg.so:${PORTSDIR}/graphics/jpeg \ + liblcms.so:${PORTSDIR}/graphics/lcms \ + libMagickWand.so:${PORTSDIR}/graphics/ImageMagick + +PLIST_FILES= bin/dcraw-m + +OPTIONS_DEFINE= OPTIMIZE_O3 OPTIMIZE_O4 +OPTIMIZE_O3_DESC= Use O3 with clang (O4 not working) +OPTIMIZE_O4_DESC= Use O4 with gcc + +.include + +.if ${PORT_OPTIONS:MOPTIMIZE_O3} +CFLAGS+= -O3 +.else +.if ${PORT_OPTIONS:MOPTIMIZE_O4} +CFLAGS+= -O4 +.endif +.endif + +CFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/ImageMagick +LDFLAGS+= -L${LOCALBASE}/lib -lm -ljasper -ljpeg -llcms -lMagickWand + +do-build: + cd ${WRKSRC}/ && ${CC} -o ${PORTNAME} ${CFLAGS} ${PORTNAME}.c ${LDFLAGS} + +do-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ + +.include diff --git a/graphics/dcraw-m/distinfo b/graphics/dcraw-m/distinfo new file mode 100644 index 00000000000..b5f201aa490 --- /dev/null +++ b/graphics/dcraw-m/distinfo @@ -0,0 +1,2 @@ +SHA256 (dcraw-m-9.17.tar.gz) = 1b727e9b51e9aacae3d0ce3bf7d805f014b43baf371715351ae46c46c2e90269 +SIZE (dcraw-m-9.17.tar.gz) = 88589 diff --git a/graphics/dcraw-m/pkg-descr b/graphics/dcraw-m/pkg-descr new file mode 100644 index 00000000000..206de06094b --- /dev/null +++ b/graphics/dcraw-m/pkg-descr @@ -0,0 +1,13 @@ +dcraw is an ANSI C program that decodes any raw image from any digital camera +on any computer running any operating system. It's become a standard tool +within and without the Open Source world. It's small (about 3000 lines), +portable (standard C libraries only), free (both "gratis" and "libre"), and +when used skillfully, produces better-quality output than the tools provided by +the camera vendor. + +This version is modified to add auto-rotate to exported thumbnails, and also +add adjustment for camera timezone offset. + +WWW: http://www.cybercom.net/~dcoffin/dcraw/ +WWW: https://dx.burplex.com/bin/autorot.html +WWW: https://dx.burplex.com/bin/photohack.html -- 2.41.0