BSD Ports

graphics/exiv2 0.28.7,1 MidnightBSD

Exif, IPTC, and XMP metadata manipulation library and tools

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2+
Categories
graphics

Description

Exiv2 is a C++ library and a command line utility to manage image metadata. It provides fast and easy read and write access to the Exif, IPTC, and XMP metadata of images in various formats. Exiv2 is available as free software and with a commercial license, and is used in many projects.

In the other systems

SystemPortVersion
MidnightBSDgraphics/exiv20.28.7,1
FreeBSDgraphics/exiv20.28.9,1
OpenBSDgraphics/exiv20.28.9v0
NetBSDgraphics/exiv20.28.9
DragonFlygraphics/exiv20.28.5,1
HardenedBSDgraphics/exiv20.28.8,1
GhostBSDgraphics/exiv20.28.8,1

Install

Binary package:

mport install exiv2

From mports:

cd /usr/mports/graphics/exiv2 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	exiv2>0:graphics/exiv2
LIB_DEPENDS=	libexiv2.so:graphics/exiv2

Dependencies

As this port's Makefile names them.

Library 3

Build dependencies 3
Run dependencies 3

Configuration

Options name: graphics_exiv2

OptionDefaultDescription
DOCSoff
DOXYGENoff
NLSoff
SAMPLEoffInclude sample applications
USES
cmake compiler:c++17-lang cpe dos2unix gettext-tools iconv localbase:ldflags pathfix shebangfix
Service scripts
none

Files

Manual pages 1
  • exiv2(1)
pkg-plist 93
  • bin/addmoddel
  • bin/exifcomment
  • bin/exifdata
  • bin/exifprint
  • bin/exifvalue
  • bin/exiv2
  • bin/geotag
  • bin/iptceasy
  • bin/iptcprint
  • bin/metacopy
  • bin/mrwthumb
  • bin/taglist
  • bin/xmpdump
  • bin/xmpparse
  • bin/xmpprint
  • bin/xmpsample
  • include/exiv2/asfvideo.hpp
  • include/exiv2/basicio.hpp
  • include/exiv2/bmffimage.hpp
  • include/exiv2/bmpimage.hpp
  • include/exiv2/config.h
  • include/exiv2/convert.hpp
  • include/exiv2/cr2image.hpp
  • include/exiv2/crwimage.hpp
  • include/exiv2/datasets.hpp
  • include/exiv2/easyaccess.hpp
  • include/exiv2/epsimage.hpp
  • include/exiv2/error.hpp
  • include/exiv2/exif.hpp
  • include/exiv2/exiv2.hpp
  • include/exiv2/exiv2lib_export.h
  • include/exiv2/exv_conf.h
  • include/exiv2/futils.hpp
  • include/exiv2/gifimage.hpp
  • include/exiv2/image.hpp
  • include/exiv2/image_types.hpp
  • include/exiv2/iptc.hpp
  • include/exiv2/jp2image.hpp
  • include/exiv2/jpgimage.hpp
  • include/exiv2/matroskavideo.hpp
  • include/exiv2/metadatum.hpp
  • include/exiv2/mrwimage.hpp
  • include/exiv2/orfimage.hpp
  • include/exiv2/pgfimage.hpp
  • include/exiv2/photoshop.hpp
  • include/exiv2/pngimage.hpp
  • include/exiv2/preview.hpp
  • include/exiv2/properties.hpp
  • include/exiv2/psdimage.hpp
  • include/exiv2/quicktimevideo.hpp
  • include/exiv2/rafimage.hpp
  • include/exiv2/riffvideo.hpp
  • include/exiv2/rw2image.hpp
  • include/exiv2/slice.hpp
  • include/exiv2/tags.hpp
  • include/exiv2/tgaimage.hpp
  • include/exiv2/tiffimage.hpp
  • include/exiv2/types.hpp
  • include/exiv2/value.hpp
  • include/exiv2/version.hpp
  • include/exiv2/webpimage.hpp
  • include/exiv2/xmp_exiv2.hpp
  • include/exiv2/xmpsidecar.hpp
  • lib/cmake/exiv2/exiv2Config.cmake
  • lib/cmake/exiv2/exiv2ConfigVersion.cmake
  • lib/cmake/exiv2/exiv2Targets-.cmake
  • lib/cmake/exiv2/exiv2Targets.cmake
  • lib/libexiv2.so
  • lib/libexiv2.so.
  • lib/libexiv2.so.
  • libdata/pkgconfig/exiv2.pc
  • share/locale/bs/LC_MESSAGES/exiv2.mo
  • share/locale/ca/LC_MESSAGES/exiv2.mo
  • share/locale/da/LC_MESSAGES/exiv2.mo
  • share/locale/de/LC_MESSAGES/exiv2.mo
  • share/locale/es/LC_MESSAGES/exiv2.mo
  • share/locale/fi/LC_MESSAGES/exiv2.mo
  • share/locale/fr/LC_MESSAGES/exiv2.mo
  • share/locale/gl/LC_MESSAGES/exiv2.mo
  • share/locale/it/LC_MESSAGES/exiv2.mo
  • share/locale/ka/LC_MESSAGES/exiv2.mo
  • share/locale/ms/LC_MESSAGES/exiv2.mo
  • share/locale/nl/LC_MESSAGES/exiv2.mo
  • share/locale/pl/LC_MESSAGES/exiv2.mo
  • share/locale/pt/LC_MESSAGES/exiv2.mo
  • share/locale/pt_BR/LC_MESSAGES/exiv2.mo
  • share/locale/ru/LC_MESSAGES/exiv2.mo
  • share/locale/sk/LC_MESSAGES/exiv2.mo
  • share/locale/sv/LC_MESSAGES/exiv2.mo
  • share/locale/ug/LC_MESSAGES/exiv2.mo
  • share/locale/uk/LC_MESSAGES/exiv2.mo
  • share/locale/vi/LC_MESSAGES/exiv2.mo
  • share/man/man1/exiv2.1.gz
distinfo 1
FileSizeSHA256
Exiv2-exiv2-v0.28.7_GH0.tar.gz4.6935478e+075e292b02614dbc0cee40fe1116db2f42f63ef6b2ba430c77b614e17b8d61a638