Commit graph

55 commits

Author SHA1 Message Date
joerg
081e8e1a6d Not MAKE_JOBS_SAFE. 2014-11-27 23:36:09 +00:00
wiz
8b765c474f Fix ``Please add a line "# used by foo/bar/Makefile" here.'' warnings. 2014-10-05 16:41:05 +00:00
gdt
2a9d7f4580 Drop maintainership (I don't use this). 2014-06-11 14:18:46 +00:00
jperkin
f614fc9d65 Fix path to package in comment. 2014-06-11 10:59:20 +00:00
jperkin
ac923bff8d Linux needs -ldl. 2014-06-11 10:58:40 +00:00
wiz
71a0bb40e2 Bump PKGREVISION for exiv2 shlib major bump 2014-06-07 12:11:23 +00:00
adam
3219670371 Switch to Makefile.common and fix for -ldl 2014-06-05 07:12:53 +00:00
adam
a292f16af5 Changes 0.24:
Exiv2 introduces its first support for Video metadata. Many more cameras and accessories are now recognised. Numerous bugs fixes, build and test improvments.
2014-06-05 06:43:53 +00:00
asau
08f35c7155 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-06 14:10:39 +00:00
drochner
441c9074ca update dependency - shlib major had changed 2012-08-01 15:30:45 +00:00
adam
d41efb7c0e Changes 0.23:
* Exiv2 utility
  - Allow to add/set tags without a value with the command line tool.

* Exiv2 library
  - 0000819: Recognize Pentax MakerNote in DNGPrivateData (Jonathan Kollasch)
  - 0000815: Patch for Tokina 11-16mm f/2.8 on Canon (Chris Chiappa)
  - 0000812: Exiv2 destroys hard links (Reported by Anders Kamf)
  - 0000811: Typo in de.po (Thomas Beutlich)
  - 0000810: assert(tiffType() == ttUndefined) error in tiffcomposite.cpp
             (Reported by Auke Nauta)
  - 0000809: abs ambiguity in nikonmn.cpp (Pavel Heimlich)
  - 0000808: build failure in jpgimage.cpp - namespace (Pavel Heimlich)
  - 0000807: spelling-error-in-binary usr/lib/libexiv2.so.9.0.0
             Continous Continuous (Mark Purcell)
  - 0000806: spelling-error-in-manpage src/exiv2.1 explicitely explicitly
             (Mark Purcell)
  - 0000803: Rational/URational issue in convert.cpp (Pavel Heimlich)
  - 0000800: Missing Photoshop IRB types (8BIM, PHUT, DCSR, AgHg)
             (Michael Ulbrich, Volker Grabsch)
  - 0000799: Exiv2 returns wrong XMP type for nested XMP keys
  - 0000798: Add MS Photo RegionInfo and MetaWorkingGroup Regions schemas
             (Benjamin H.)
  - 0000797: A crash can occur with certain JPEGs. (Clint Rogers)
  - 0000795: Set/Get of PNG comment (Reported by Thomas Beutlich)
  - 0000794: Typo in exifFlash description (Thomas Beutlich)
  - 0000793: PNG comment is not set (Thomas Beutlich)
  - 0000792: New Canon Lens EF-S 18-55mm f/3.5-5.6 IS II (Andreas Ferber)
  - 0000791: Tamron SP AF 17-50mm F/2,8 XR Di II LD Aspherical [IF] Nikon lens
             (Philip Johnsson)
  - 0000790: XMP embedding corrupts CorelDRAW EPS files
  - 0000778: Add support for Windows Live Photo Gallery face tags (Leif Huhn)
  - 0000635: [Wish] Write support for Canon RAW CR2 files
           - Updated Nikon Lens lookup table to v4.3.428.01 of
             Robert Rottmerhusen's fmountlens list.
           - Added support for Nikon3 AF Fine Tune array. (Frans van den Bergh)
           - Added Canon EF-S 18-55mm f/3.5-5.6 III lens. (Jon Charnas)
           - Fixes to buildForMac to work with 0.22 on Leopard and Lion
             (Robin Mills)
           - Added several KIPI XMP properties (Gilles Caulier)
           - Added cmake patch to fix compilation on MSVC with KDE Windows
             (Ananta Palani)
           - Fixed the supported metadata declared by the Image for several
             image formats (mostly XMP was missing).
           - Added support for CR2 IFD2 image preview. (An uncompressed TIFF
             image without white-balance correction.)
2012-04-26 12:41:25 +00:00
obache
cb016392dc Recursive Bump from exiv2 shlib major bump. 2011-10-19 06:50:00 +00:00
adam
7f4c848e60 Changes 0.22:
* Exiv2 utility
  - Fixed time setting of -T option when DST is in effect.
  - Added version hex number to the output of "exiv2 -V".
* Exiv2 library
  - Exif version 2.3 missing tag codes.
  - Tamron 18-270mm lens.
  - Exif 2.3 & DNG 1.2/1.3 tags.
  - Some tests depend on system settings (locale, path, etc).
  - Sort iptc data by record number when encoding.
  - New Tamron 70-300 mm lens improperly recognized.
  - "Assertion `sv == d' failed" in 0.21.1 (r2474).
  - Build failure on MinGW with GCC >= 4.6 because of "-no-undefined".
  - Debug messages of psdimages.cpp go to stdout instead of stderr.
  - PSD resource block handling patch II.
  - Setting metadata on an image should always succeed.
  - Exiv2 fails to write to JPEG with an empty APP13 Photoshop PS3 segment.
  - Wrong ELSE statement in src/CMakeLists.txt.
  - On Windows (MSVC and MinGW builds), charset conversions now use respective
    Windows functions if iconv is not available.
  - Support for Encapsulated PostScript (*.eps) files.
  - The exiv2 library should be re-entrant.
  - Fixed typo: SupplementalCategory -> SupplementalCategories.
  - Added Tokina AT-X 107 AF DX Fish-eye 10-17mm f/3.5-4.5 lens.
2011-10-11 09:55:31 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
adam
a15506bd36 Changes 0.21.1:
Fixes:
* Cannot extract exif data from Pentax K-x DNG file.
* Crash when writing Exif.Image.Software.
* Assertion in XmpParser::encode should be an exception.
* Regression: Compilation error with EXV_HAVE_XMP_TOOLKIT undefined.
* Regression: Panasonic RW2 files are missing information.
* Updated configuration files (config.guess, config.sub).
* Added new Color Label value to digiKam 2.0.0 XMP namespace.
2011-02-15 07:52:02 +00:00
adam
dad27a0b9c Changes 0.21:
This release adds read and write support for Samsung SRW images and Samsung
makernotes. The exiv2 library now accepts a custom error handler and has
a setting to control which messages are generated. The exiv2 command line tool
has a new 'quiet' option which uses the new functionality to suppress all
library warnings. Some important API changes will allow many future image
format and makernote enhancements to be done in a binary compatible fashion.
The new exiv2.hpp umbrella header file further shields applications from
library changes.
2010-12-03 10:16:46 +00:00
obache
5f6b3612b9 Also need to buildlink with gettext-lib and zlib.
They are in dependency_libs of libexiv2.la.
Should fixes PR#43914.
2010-09-27 10:41:42 +00:00
drochner
3d53215d67 belatedly bump ABI rev - the last update changed the shlib major 2010-07-14 18:46:30 +00:00
adam
474903a4a3 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-11 10:42:38 +00:00
dholland
10ec72795b Fix build on Solaris; patch from the KDE-Solaris project via Joern
Clausen in PR 37720.
2010-05-31 23:20:46 +00:00
adam
8b18c1f450 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...
2010-01-27 12:40:48 +00:00
drochner
9ae64af03a 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-07-07 10:02:51 +00:00
joerg
3a3c07bc30 Remove @dirrm entries from PLISTs 2009-06-14 17:59:04 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
joerg
2d1ba244e9 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.
2009-03-20 19:23:50 +00:00
joerg
340c04aee4 Fix PLIST. Bump revision. 2009-01-08 18:21:54 +00:00
gdt
f9e4bf6be0 Update to 0.18. Minor changes omitted.
- 0000473: [design] Support Preview images. (Vladimir Nadvornik)
	 - [exif] Added Nikon decryption algorithm and use it to decode
	   lens data.
  - 0000524: [design] Publish only API objects in the installed header files.
  - 0000523: [miscellaneous] C++ symbol visibility support for gcc builds.
  - 0000464: [metadata] Write support for PNG images. (Gilles Caulier)
  - 0000462: [exif] Write support for TIFF format ("New TIFF parser").
2009-01-07 01:07:51 +00:00
gdt
f193cb99db Update to 0.17.1. Bugfixes in library (some bugs introduced in 0.17):
- 0000560: [xmp] Can't delete (last) XMP tag. (Reported by SerGioGioGio)

	- 0000559: [exif] Crash when extracting Exif orientation flag
	           from Kodak DCR raw file. (Reported by Gilles Caulier)

	- 0000558: [jpeg i/o] "Warning: JPEG format error, rc = 5" for
	           most of my JPEG files. (Reported with patch by
	           Marcus Holland-Moritz)

	- 0000552: [build environment] Build failure under Mac OS X
	           10.3.9 (Reported by Marius Schamschula)

	- [exif] Fixed several potential division by 0 bugs.
2008-06-22 10:45:04 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
gdt
7a91741812 Update to 0.17.
Significant Changes from version 0.16

* Exiv2 utility
	-          [tools] exiv2 now writes a proper XMP sidecar file (it used to
	           just dump the XMP packet to a file).
	-          [tools] exiv2 can now also save Exif and IPTC data in the XMP
	           sidecar file (conversion of Exif/IPTC to/from XMP).

* Exiv2 library
	- 0000546: [exif] Exiv2 crashes while converting Nikon lens information
	           for pretty printing.
2008-06-07 23:28:35 +00:00
gdt
cad46c450d Add patch:
From upstream SVN, svn diff -r 1388:1399.
Fixes http://dev.robotbattle.com/bugs/view.php?id=0000546.

PKGREVISION++.
2008-06-07 23:01:28 +00:00
wiz
5d3795f34b Update to 0.16:
10-Jan-2008 	Exiv2 0.16 released
Here is the final 0.16 release with XMP support. It took longer
than it should have and thus contains quite a list of bug fixes
and enhancements.
09-Nov-2007 	Exiv2 0.16-pre1
This is a pre-release of the upcoming Exiv2 0.16 with XMP support.
Adding XMP metadata to an image is now just as easy as adding Exif
or IPTC tags. In addition there is new support for Olympus ORF
images and Pentax makernotes. Please try Exiv2 0.16-pre1 and report
issues you may have with it to the Exiv2 forum.
24-Sep-2007 	XMP testing
The XMP implementation is now in the trunk in SVN and it is reasonably
complete and ready for testing. Please try it out and let us know
your comments. See this announcement for more details.
31-Aug-2007 	XMP support
We're working on adding XMP support to the library, which should
become the main feature of the next release. Contributions are
welcome, in particular we need input from potential users about
API preferences and XMP test data. You are invited to join this
discussion in the forum and contribute your viewpoints.
10-Jul-2007 	Exiv2 0.15 released
This maintenance release fixes a number of bugs, adds support for
Minolta G500 RAW files and has minor tag and some larger translation
updates. See the changelog for a concise listing of patches in this
release.
2008-01-16 07:54:01 +00:00
drochner
2e5838c28a update to 0.15
This maintenance release fixes a number of bugs, adds support for
Minolta G500 RAW files and has minor tag and some larger translation
updates.
2007-07-17 19:29:30 +00:00
drochner
b0f57f0b91 Fix compile problems due to an incompatibility in error reporting,
introduced by exiv2-0.14.
Require exiv2>=0.14.
Ride on recent PKGREVISION bumps.
Approved by gdt and wiz.
2007-04-03 09:32:08 +00:00
drochner
cc2366bd1f update to 0.14
changes: Proper library versioning, small fixes and features
2007-03-23 20:53:25 +00:00
drochner
10d12f4695 update to 0.13
changes:
-added i18n
-support for Fuji RAF
-minor bugfixes and feature additions
2007-03-13 09:45:18 +00:00
xtraeme
34c963e2d2 Update to 0.12. Bugfix release... please see
http://www.exiv2.org/changelog.html

for the full list of changes.
CVS ----------------------------------------------------------------------
2006-11-28 15:14:29 +00:00
drochner
ac3f6918d3 include zlib/buildlink 2006-10-12 14:03:08 +00:00
gdt
af00b87808 Update to 2.0.11:
Bug fixes and minor enhancements plus

	- [exif] Added read support for PNG images (Gilles Caulier)
2006-10-09 10:48:41 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
gdt
4dd45a480f set BUILDLINK_API_DEPENDS, not ABI, and use +=.
(shlib major changed, so assume API changed too)
2006-06-11 00:05:50 +00:00
gdt
602be99231 BUILDLINK_ABI_DEPENDS on 0.10; the shlib version changed from 0.9 2006-06-10 17:03:14 +00:00
drochner
ccc57c46ae fixup the .pc file 2006-06-09 20:37:53 +00:00
gdt
32242a47ba Take maintainership.
Update HOMEPAGE/MASTER_SITES.

Update to 0.10.
  bug fixes
  improved CRW support
  add tiff suppport (and therefore NEF)
2006-06-09 20:04:23 +00:00
drochner
9d2bfc3e1c add one 2006-05-16 08:21:48 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
drochner
eb92c90f64 update to 0.9.1
changes:
-New -M option to specify modify commands directly on the command line
-new -l option for a directory to/from which to extract/import files
-bugfixes
-Libtool support
-added makernotes
-raw file support
2006-02-07 21:52:39 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00