pkgsrc/graphics/jhead/Makefile
tonnerre 8397885a25 Update JHead to version 2.84 in order to fix CVE-2008-4575 (buffer overflow).
Changes since old version 2.4:

 - Fix -da option.
 - Removed some debug printf which were accidentally left in.
 - Avoid duplicating exif header on some commands.
 - Fix up return codes.
 - Preserve file permissions and time when files are modified.
 - Read ISO euqivalnt and white balance from canon makernote.
 - Added -rt (replace thumbnail) feature, and rotate the thumbnail also
   when using the -autorot feature.
 - Added -rgt (regenerate thumbnail) feature.
 - Added -orp and -orl options.
 - Fix typecast issue run itno with GCC 4.
 - Fix shutter speed display in '-c' mode for very long shutter speeds.
 - Fix some nitpicks from Debian folks.
 - Fix a bug in autorot when rotating filenames with spaces in them.
 - Improved handling of corrupt exif linkages in exif header.
 - Added -a (rename associated files) options.
 - Remove maximum jpeg sections limit.
 - Added -ds option.
 - On clearing rotation, clear the image and the optinoal thumbnail rotation
   tags (some viewers use the wrong tag).
 - Add -mkexif option to make a new exif header.
 - Added IPTC handling.
 - Added -q option.
 - Fix handling of corrupted GPS directory.
 - Extract focus distance from canon makernote.
 - Extract subject range (pentax and fuji cameras).
 - Fix it so it no longer deletex XMP sections.
 - Improve IPTC handling a little.
 - Change how date is encoded with -mkexif section to make it more compatible.
 - Make jhead aware of XMP data and not delete it.
 - Decode more exif tags for '-v' mode.
 - Fix a bunch of potential string overflows.
 - Fix bug where IPTC sction was not deleted by -purejpg.
 - Fix GPS altitude decode bug.
2008-10-22 21:58:30 +00:00

30 lines
842 B
Makefile

# $NetBSD: Makefile,v 1.24 2008/10/22 21:58:30 tonnerre Exp $
#
DISTNAME= jhead-2.84
CATEGORIES= graphics
MASTER_SITES= http://www.sentex.net/~mwandel/jhead/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.sentex.net/~mwandel/jhead/
COMMENT= Extract EXIF header from JPEG image
PKG_INSTALLATION_TYPES= overwrite pkgviews
PKG_DESTDIR_SUPPORT= user-destdir
USE_TOOLS+= gunzip
MAKE_FILE= makefile
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/doc/html/jhead
post-extract:
${GUNZIP_CMD} ${WRKSRC}/jhead.1.gz
do-install:
${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/html/jhead
${INSTALL_PROGRAM} ${WRKSRC}/jhead ${DESTDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/jhead.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
${INSTALL_MAN} ${WRKSRC}/usage.html \
${DESTDIR}${PREFIX}/share/doc/html/jhead
.include "../../mk/bsd.pkg.mk"