Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jan 2014 03:25:59 +0000 (UTC)
From:      Matthias Andree <mandree@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r339660 - in head/graphics: . dcraw-m
Message-ID:  <201401140325.s0E3PxNR041286@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mandree
Date: Tue Jan 14 03:25:59 2014
New Revision: 339660
URL: http://svnweb.freebsd.org/changeset/ports/339660

Log:
  Add new dcraw-m port, a variant of dcraw that
  adds auto-rotate to exported thumbnails, and also
  add adjustment for camera timezone offset.
  
  PR:		ports/177490
  Submitted by:	Waitman Gobble

Added:
  head/graphics/dcraw-m/
  head/graphics/dcraw-m/Makefile   (contents, props changed)
  head/graphics/dcraw-m/distinfo   (contents, props changed)
  head/graphics/dcraw-m/pkg-descr   (contents, props changed)
Modified:
  head/graphics/Makefile

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Tue Jan 14 03:23:01 2014	(r339659)
+++ head/graphics/Makefile	Tue Jan 14 03:25:59 2014	(r339660)
@@ -113,6 +113,7 @@
     SUBDIR += dc20ctrl
     SUBDIR += dc20pack
     SUBDIR += dcraw
+    SUBDIR += dcraw-m
     SUBDIR += deegree-csw
     SUBDIR += deegree-igeoportal
     SUBDIR += deegree-wcs

Added: head/graphics/dcraw-m/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/dcraw-m/Makefile	Tue Jan 14 03:25:59 2014	(r339660)
@@ -0,0 +1,44 @@
+# Created by: "Waitman Gobble" <uzimac@da3m0n8t3r.com>
+# $FreeBSD$
+
+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 <bsd.port.options.mk>
+
+.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 <bsd.port.mk>

Added: head/graphics/dcraw-m/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/dcraw-m/distinfo	Tue Jan 14 03:25:59 2014	(r339660)
@@ -0,0 +1,2 @@
+SHA256 (dcraw-m-9.17.tar.gz) = 1b727e9b51e9aacae3d0ce3bf7d805f014b43baf371715351ae46c46c2e90269
+SIZE (dcraw-m-9.17.tar.gz) = 88589

Added: head/graphics/dcraw-m/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/dcraw-m/pkg-descr	Tue Jan 14 03:25:59 2014	(r339660)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401140325.s0E3PxNR041286>