./graphics/exiv2, Image metadata manipulation

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.20, Package name: exiv2-0.20, Maintainer: gdt

Exiv2 comprises a C++ library and a command line utility to access
image metadata (EXIF, IPTC, MakerNotes).


Required to run:
[textproc/expat]

Required to build:
[devel/gmake] [devel/libtool-base]

Master sites:

SHA1: 3ebab0acd114a463fe11881bd95f1c3e258c7c0c
RMD160: f318cc45e0b512cbe508c19bf5bee7397b0ba15a
Filesize: 2872.114 KB

Version history: (Expand)


CVS history: (Expand)


   2010-07-14 20:46:30 by Matthias Drochner | Files touched by this commit (1) | Package updated
Log message:
belatedly bump ABI rev - the last update changed the shlib major
   2010-06-11 12:42:39 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
Changes 0.20:
* Exiv2 utility
  - %a broken in rename
  - It should be possible to insert newlines in text strings.
  - Exif.Photo.UserComment unicode comment doesn't work
  - Added -g option to 'grep' info for individual tags.

* Exiv2 library
  - Pentax 645D makernote update
  - Update of Pentax makernote
  - Nikon Capture NX won't save a NEF file manipulated with exiv2 from SVN
  - Padding of XMP data results in invalid XMP JPEG segment larger
    than 65535 bytes
  - Add XMP support for src/metacopy
  - src/psdimage.cpp: operands of ? are integers of different signs
  - Wrong conversion of IPTC SpecialInstructions in copyIptcToXmp()
  - LLVM clang: error: default initialization of an object of const type
    'class Exiv2::IptcData const' requires a user-provided default constructor.
  - Exif.Image.SubIFDs should support more than 4 sub-IFDs
  - Nikon Makernote tags regression in exiv 0.19
  - ShutterSpeedValue should be a signed rational
  - Allow XMP sidecar files which start with a UTF-8 BOM
  - Image file gets deleted when writing to it
  - Writing to read-only TIFF-like file fails
  - "TIFF-safe" setExifData variant
  - Optimize binary array elements
  - Write support for Olympus RAW ORF files
  - Incorrect Unicode encoding of Exif UserComment tag
  - LensType not reported for Pentax K-x
  - Add support for makernote of Sony ARW files
  - Unable to write GPS data in ORF files with digikam
   2010-06-01 01:20:46 by David A. Holland | Files touched by this commit (2)
Log message:
Fix build on Solaris; patch from the KDE-Solaris project via Joern
Clausen in PR 37720.
   2010-01-27 13:40:48 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 0.19:
* Exiv2 utility
  - Inverted the meaning of -u to deal with large numbers of unknown Nikon
    Makernote tags.
  - -b option now also suppresses Byte and SByte values.
* Exiv2 library fixes
  - Crash when reading PNG image.
  - Tag Exif.Image.ImageResources (0x8649 in IFD0) should have type BYTE (1).
  - Exception to print raw from Olympus SP-560UZ.
  - Nef Metadata edit with Digikam make impossible to open it with captureNX
    or ViewNX.
  - Broken image causes exiv2 to abort.
  - Problems converting SubSec tags to XMP.
  - Exif tag: TimeZoneOffset (0x882a) and other TIFF/EP tags missing.
* more...
   2009-07-07 12:02:51 by Matthias Drochner | Files touched by this commit (4) | Package updated
Log message:
update to 0.18.2
changes:
-adds write-support for Adobe Photoshop PSD images
-adds read-support for Panasonic RW2 images
-makernote and lens updates
-bugfixes
-updates Polish translations

approved by gdt
   2009-06-14 19:59:32 by Joerg Sonnenberger | Files touched by this commit (263)
Log message:
Remove @dirrm entries from PLISTs
   2009-05-19 10:59:39 by Thomas Klausner | Files touched by this commit (383)
Log message:
Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
   2009-03-20 20:25:55 by Joerg Sonnenberger | Files touched by this commit (1252)
Log message:
Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.