Hello community, here is the log from the commit of package exiftool checked in at Mon Sep 8 01:31:08 CEST 2008. -------- --- exiftool/exiftool.changes 2008-04-14 01:26:14.000000000 +0200 +++ /mounts/work_src_done/STABLE/exiftool/exiftool.changes 2008-09-08 01:07:20.000000000 +0200 @@ -1,0 +2,195 @@ +Sun Sep 7 23:06:26 CEST 2008 - postadal@suse.cz + +- Updated to version 7.41 + * Added new Composite LensID tag and changed a number of LensType values + in an attempt to disambiguate Canon, Pentax, Minolta and Sony 3rd party lenses + * Added -sep option to specify separator for values in List-type tags + * Added a new Nikon LensType (thanks Jens Duttke) + * Added CanonModelID values for new models (SX110, A1000, A2000, E1, 50D) + * Decode some CameraInfo tags of the Canon EOS 450D and 1000D (thanks Bogdan) + * Decode a few new tags in Kodak MOV videos + * Updated CanonVRD decoding for version 3.40 (DPP 3.4.1, thanks Bogdan) + * Allow writable EXIF properties to be overridden by user-defined tags + * Relaxed PDF parsing to allow xref tables with zero entries + * Renamed Sigma LensID tag to LensType + * Changed PDF update structure to better conform with PDF specification + * Changed conversion of Olympus ManometerReading values + * Fixed problems in the QuickTime parser that could cause exiftool to hang + * Fixed bug which could cause an error to be reported when writing a DNG image + containing ProfileIFD information + * API Changes: + o Added ListSep option + * Added a number of new Canon LensType values (thanks Rich Taylor) + * Added a new Pentax LensType (thanks Jens Duttke) + * Added a new Sony LensType (thanks Mladen Sever) + * Added support for writing invalid IFD entries used by some Kodak Z cameras + * Updated Canon CustomFunctions for EOS 450D + * Made a few more DNG tags writable + * Renamed CIFF TvValue and AvValue tags to ShutterSpeedValue and ApertureValue + and added conversions (to seconds and F-number) as with EXIF tags + +------------------------------------------------------------------- +Sun Jul 20 23:18:26 CEST 2008 - utx@penguin.cz + +- Updated to version 7.37: + * Added -addTagsFromFile option (variant of -tagsFromFile which allows copying + multiple tags into the values of a single List-type tag) + * Added a new Sony LensID (thanks Jens Duttke) + * Added PentaxModelID for the Optio W60 + * Added a couple of new YCbCrSubSampling values (thanks Jens Duttke) and made + values consistent across different types of meta information + * Decoded Canon Categories tag (thanks Darryl Zurn) + * Reduced priority of XMP-xmp date/time tags so the EXIF tags are preferred + * Fixed problem where time may be duplicated in Composite:DateTimeCreated + * API Changes: + * Added ability to pass options to SetNewValuesFromFile + +------------------------------------------------------------------- +Sat Jul 12 18:40:16 CEST 2008 - utx@penguin.cz + +- Updated to version 7.36: + * Added a new Nikon LensID (thanks Jens Duttke) + * Fixed bug introduced in 7.33 where a SubIFD error was erroneously reported + when writing an already edited NEF image + * Added two new Nikon LensIDs (thanks Geert De Soete and Jens Duttke) + * Added XMP-pdf:Trapped tag + * Added Composite:GPSAltitude tag (like Composite:GPSLatitude/GPSLongitude) + * Added a couple of new PentaxModelID values + * Decode Canon 450D Sharpness tag (thanks Bogdan) + * Decode Nikon D300 AFAreaMode and AutoFocus tags (thanks Jens Duttke) + * Extract Pentax SaturationInfo as an Unknown tag (thanks Dave Nicholson) + * Renamed Canon LensType string tag (ID 0x0095) to LensModel + * Changed JFIFVersion print conversion to match the formatting used in the + JFIF specification + * Fixed a Minolta LensID entry for Tamron lenses + * Fixed problem excluding XMP family 1 groups from deletion in some file types + +------------------------------------------------------------------- +Sun Jun 29 22:12:33 CEST 2008 - utx@penguin.cz + +- Updated to version 7.34: + * Added names for a few more of the Unknown Photoshop tags + * Added support for XMP files with leading XML comments + * Added support for older XMP "x:xapmeta", and XMP without "x:xmpmeta" element + * Changed priority of XMP:Source tags when writing so XMP-photoshop:Source is + now preferred over XMP-dc:Source + * Renamed Photoshop IPTCDigest to CaptionDigest and removed Unknown status + * Improved parsing of IPTC time values when writing, and assume the local + timezone (if available) instead of UTC when a timezone is not specified + * Improved handling of lists that exist in multiple groups in the same file + * Disabled shifting of List-type date/time tags (allows += to add list items) + * Reduced priority of XMP-exif and XMP-tiff tags so these values don't + override more reliable EXIF and TIFF tags when extracting information + without specifying a group + * Fixed quirk where exiftool could add an extra padding byte to the makernotes + * Fixed incorrect tag ID that prevented ImageStabilization from being decoded + in Sony DSLR-A100 images (thanks Ger Vermeulen) + * Fixed problem where error/warning messages could be duplicated for + subsequent files when copying tags from multiple files + +------------------------------------------------------------------- +Fri Jun 27 21:29:31 CEST 2008 - utx@penguin.cz + +- Updated to version 7.33: + * WARNING: Older ExifTool versions will not properly rewrite DNG 1.2 images + which contain multiple color profiles + * Added DNGVersion check to avoid future problems with major DNG revisions + * Added support for new DNG version 1.2.0.0 tags + * Added support for new XMP PLUS 1.2.0 tags + * Added a new Pentax LensType (thanks Peter) + * Added a new Canon LensType + * Added support for user-defined XMP structures + * Decode a few new Sony tags (thanks Marcus Holland-Moritz) + * Decode Nikon Capture NX 2 NikonICCProfile information (thanks Jens Duttke) + * Extract MP3 VBR and ID3Size tags + * Improved accuracy of MP3 Duration calculation (account for VBR and ID3Size) + * Added a new Pentax LensType (thanks yeryry) + * Decode ColorBalance information for Canon 450D and 1000D + * Fixed names of a few NikonCapture D-LightingHQ tags (thanks Jens Duttke) + * Fixed bug where a List-type tag was not created when simultaneously adding + and deleting values from the list + * Added proper support for special characters in PDF text strings + * Added support for a number of new XMP tags written by Adobe Lightroom 1.4 + * Added ability to write XMP-xmp:ThumbnailsImage + * Added Photoshop IPTCDigest tag + * Added two new Nikon LensID's (thanks Jens Duttke) + * Added a new Pentax LensType (thanks Bogdan) + * Added a new CanonModelID for the EOS 1000D + * Decode a few new Pentax tags (thanks Dave Nicholson) + * Increased precision of GPS coordinates when copying with -tagsFromFile + * Fixed problem which could result in "Argument isn't numeric" runtime warning + when attempting to write an Unknown value to a bitmapped tag + +------------------------------------------------------------------- +Wed Jun 4 22:53:33 CEST 2008 - utx@penguin.cz + +- Updated to version 7.30: + * Adjusted MakerNote error checks to be a compromise between 7.28 and 7.29 + * Fixed various htmlDump problems + * Fixed bug which could cause runtime warnings when attempting to write + certain types of unsupported images + * Renamed Pentax ModelRevision tag to ProductionCode and improved print + conversion to indicate if camera has been serviced + * Added check to prevent EXIF tags from being written to JPEG images if they + would obviously exceed the maximimum JPEG segment size limit + * Relaxed error checks when writing JPEG images to allow MakerNotes to be + rebuilt if the MakerNote IFD is not contained within the MakerNotes data + * Fixed decoding of Pentax ExternalFlashGuideNumber when AF360 is used with + the wide angle panel + * Fixed unnecessary "Multiple new values for IFD0 tag 0x927c" warning which + could occur when copying MakerNotes from some images + * Added new Canon CustomFunctions values from the EOS 1DmkIII firmware update, + and a new CanonExposureMode value (thanks David Pitcher) + * Added a new Olympus LensType (thanks Viktor Lushnikov) + * Decode Pentax ExternalFlashBounce tag (thanks Cvetan Ivanov) + * Renamed Pentax ExternalFlashZoom tag to ExternalFlashGuideNumber and + improved decoding (thanks Cvetan Ivanov) + * Fixed bug which could prevent maker notes from being copied when copying all + tags from a file containing a PreviewImage + * Fixed problems decoding some Sony ARW images + * Fixed problem writing some makernote values in sub-IFD's + * Fixed "APP1 segment to large" problem where PreviewImage was not dropped + as it should have been when copying all tags from some RAW images + * Added ability to read/write XMP in GIF images + * Added ability to write to GIF87a images (by upgrading them to GIF89a) + * Added GIFVersion tag + * Improved decoding of Canon 1DmkIII/1DSmkIII TimeStamp tags + * Changed print conversion of EXIF/XMP GPSStatus tags to make more sense + * Fixed bug introduced in version 7.22 that could cause exiftool to abort with + an "'x' outside string" error when processing some DNG images + * Added write support for FujiFilm FinePix S5 Pro V1.04 RAF images + * Added support for new Kodak TIFF-format maker notes used by the Z1085 + * Added new Pentax and Nikon LensType's (thanks Jens Duttke, Dave Nicholson + and Robert Rottmerhusen) + * Added some new Minolta LensID's (thanks Thomas Kassner) + * Added new CanonModelID's and a 1DmkIII TimeStamp (thanks Ger Vermeulen) + * Decode a number of new Pentax K10D tags (thanks Dave Nicholson) + * Decode Panasonic Title tag (thanks Jens Duttke) + * Recognize a few more uncommon top-level QuickTime atoms + * Changed decoding of some Olympus tags for new E-520 + * Changed warning when empty PrintIM data is encountered (ie. as written in + Sony A700 ARW files when Adobe RGB color mode is used) + * Dropped Canon PreviewFocalPlaneX/YResolution tags since they never really + existed (thanks Ger Vermeulen for pointing out the Canon bug which lead to + this false assumption) + * Fixed duplicate tag problem with Pentax LensData when -U option used + * Fixed bug which could cause a runtime warning when copying Nikon maker notes + * Fixed bug in exiftool application which could cause all tags to be copied + instead of just the specified tags when creating an output XMP or MIE file + and using the -tagsFromFile option + * Added read support for DIVX video files + * Added a new Nikon LensID (thanks Tanel Kuusk) + * Decode a number of new Pentax K10D tags and values (thanks Dave Nicholson) + * Decode a few new Nikon tags (thanks Jens Duttke) + * Decode Nikon VignetteControl tag found in D3 images with new 1.10 firmware + (thanks Alexandre Naaman) + * Improved formatting of video duration times + * Improved print conversion for video Compression values + * Apply print conversion for XMP:FocalLengthIn35mmFormat to add "mm" + * Fixed MIME type of JPEG 2000 images + * Fixed problem decoding new Nikon D300 AFPrioritySelection tags + * API Changes: + * Extract FileSize information from images passed as a scalar reference + * Fixed CanWrite so it returns false for non-writable TIFF-based files + +------------------------------------------------------------------- Old: ---- Image-ExifTool-7.24.tar.bz2 New: ---- Image-ExifTool-7.41.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ exiftool.spec ++++++ --- /var/tmp/diff_new_pack.PE9880/_old 2008-09-08 01:30:47.000000000 +0200 +++ /var/tmp/diff_new_pack.PE9880/_new 2008-09-08 01:30:47.000000000 +0200 @@ -1,10 +1,17 @@ # -# spec file for package exiftool (Version 7.24) +# spec file for package exiftool (Version 7.41) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -17,7 +24,7 @@ Requires: perl = %{perl_version} AutoReqProv: on Summary: A Highly Customizable Perl Script for Reading and Writing Meta Information in Files -Version: 7.24 +Version: 7.41 Release: 1 Source: Image-ExifTool-%{version}.tar.bz2 Url: http://www.sno.phy.queensu.ca/~phil/exiftool/ @@ -65,6 +72,183 @@ %doc Changes README ExifTool_config html %changelog +* Mon Sep 08 2008 postadal@suse.cz +- Updated to version 7.41 + * Added new Composite LensID tag and changed a number of LensType values + in an attempt to disambiguate Canon, Pentax, Minolta and Sony 3rd party lenses + * Added -sep option to specify separator for values in List-type tags + * Added a new Nikon LensType (thanks Jens Duttke) + * Added CanonModelID values for new models (SX110, A1000, A2000, E1, 50D) + * Decode some CameraInfo tags of the Canon EOS 450D and 1000D (thanks Bogdan) + * Decode a few new tags in Kodak MOV videos + * Updated CanonVRD decoding for version 3.40 (DPP 3.4.1, thanks Bogdan) + * Allow writable EXIF properties to be overridden by user-defined tags + * Relaxed PDF parsing to allow xref tables with zero entries + * Renamed Sigma LensID tag to LensType + * Changed PDF update structure to better conform with PDF specification + * Changed conversion of Olympus ManometerReading values + * Fixed problems in the QuickTime parser that could cause exiftool to hang + * Fixed bug which could cause an error to be reported when writing a DNG image + containing ProfileIFD information + * API Changes: + o Added ListSep option + * Added a number of new Canon LensType values (thanks Rich Taylor) + * Added a new Pentax LensType (thanks Jens Duttke) + * Added a new Sony LensType (thanks Mladen Sever) + * Added support for writing invalid IFD entries used by some Kodak Z cameras + * Updated Canon CustomFunctions for EOS 450D + * Made a few more DNG tags writable + * Renamed CIFF TvValue and AvValue tags to ShutterSpeedValue and ApertureValue + and added conversions (to seconds and F-number) as with EXIF tags +* Mon Jul 21 2008 utx@penguin.cz +- Updated to version 7.37: + * Added -addTagsFromFile option (variant of -tagsFromFile which allows copying + multiple tags into the values of a single List-type tag) + * Added a new Sony LensID (thanks Jens Duttke) + * Added PentaxModelID for the Optio W60 + * Added a couple of new YCbCrSubSampling values (thanks Jens Duttke) and made + values consistent across different types of meta information + * Decoded Canon Categories tag (thanks Darryl Zurn) + * Reduced priority of XMP-xmp date/time tags so the EXIF tags are preferred + * Fixed problem where time may be duplicated in Composite:DateTimeCreated + * API Changes: + * Added ability to pass options to SetNewValuesFromFile +* Sat Jul 12 2008 utx@penguin.cz +- Updated to version 7.36: + * Added a new Nikon LensID (thanks Jens Duttke) + * Fixed bug introduced in 7.33 where a SubIFD error was erroneously reported + when writing an already edited NEF image + * Added two new Nikon LensIDs (thanks Geert De Soete and Jens Duttke) + * Added XMP-pdf:Trapped tag + * Added Composite:GPSAltitude tag (like Composite:GPSLatitude/GPSLongitude) + * Added a couple of new PentaxModelID values + * Decode Canon 450D Sharpness tag (thanks Bogdan) + * Decode Nikon D300 AFAreaMode and AutoFocus tags (thanks Jens Duttke) + * Extract Pentax SaturationInfo as an Unknown tag (thanks Dave Nicholson) + * Renamed Canon LensType string tag (ID 0x0095) to LensModel + * Changed JFIFVersion print conversion to match the formatting used in the + JFIF specification + * Fixed a Minolta LensID entry for Tamron lenses + * Fixed problem excluding XMP family 1 groups from deletion in some file types +* Mon Jun 30 2008 utx@penguin.cz +- Updated to version 7.34: + * Added names for a few more of the Unknown Photoshop tags + * Added support for XMP files with leading XML comments + * Added support for older XMP "x:xapmeta", and XMP without "x:xmpmeta" element + * Changed priority of XMP:Source tags when writing so XMP-photoshop:Source is + now preferred over XMP-dc:Source + * Renamed Photoshop IPTCDigest to CaptionDigest and removed Unknown status + * Improved parsing of IPTC time values when writing, and assume the local + timezone (if available) instead of UTC when a timezone is not specified + * Improved handling of lists that exist in multiple groups in the same file + * Disabled shifting of List-type date/time tags (allows += to add list items) + * Reduced priority of XMP-exif and XMP-tiff tags so these values don't + override more reliable EXIF and TIFF tags when extracting information + without specifying a group + * Fixed quirk where exiftool could add an extra padding byte to the makernotes + * Fixed incorrect tag ID that prevented ImageStabilization from being decoded + in Sony DSLR-A100 images (thanks Ger Vermeulen) + * Fixed problem where error/warning messages could be duplicated for + subsequent files when copying tags from multiple files +* Fri Jun 27 2008 utx@penguin.cz +- Updated to version 7.33: + * WARNING: Older ExifTool versions will not properly rewrite DNG 1.2 images + which contain multiple color profiles + * Added DNGVersion check to avoid future problems with major DNG revisions + * Added support for new DNG version 1.2.0.0 tags + * Added support for new XMP PLUS 1.2.0 tags + * Added a new Pentax LensType (thanks Peter) + * Added a new Canon LensType + * Added support for user-defined XMP structures + * Decode a few new Sony tags (thanks Marcus Holland-Moritz) + * Decode Nikon Capture NX 2 NikonICCProfile information (thanks Jens Duttke) + * Extract MP3 VBR and ID3Size tags + * Improved accuracy of MP3 Duration calculation (account for VBR and ID3Size) + * Added a new Pentax LensType (thanks yeryry) + * Decode ColorBalance information for Canon 450D and 1000D + * Fixed names of a few NikonCapture D-LightingHQ tags (thanks Jens Duttke) + * Fixed bug where a List-type tag was not created when simultaneously adding + and deleting values from the list + * Added proper support for special characters in PDF text strings + * Added support for a number of new XMP tags written by Adobe Lightroom 1.4 + * Added ability to write XMP-xmp:ThumbnailsImage + * Added Photoshop IPTCDigest tag + * Added two new Nikon LensID's (thanks Jens Duttke) + * Added a new Pentax LensType (thanks Bogdan) + * Added a new CanonModelID for the EOS 1000D + * Decode a few new Pentax tags (thanks Dave Nicholson) + * Increased precision of GPS coordinates when copying with -tagsFromFile + * Fixed problem which could result in "Argument isn't numeric" runtime warning + when attempting to write an Unknown value to a bitmapped tag +* Thu Jun 05 2008 utx@penguin.cz +- Updated to version 7.30: + * Adjusted MakerNote error checks to be a compromise between 7.28 and 7.29 + * Fixed various htmlDump problems + * Fixed bug which could cause runtime warnings when attempting to write + certain types of unsupported images + * Renamed Pentax ModelRevision tag to ProductionCode and improved print + conversion to indicate if camera has been serviced + * Added check to prevent EXIF tags from being written to JPEG images if they + would obviously exceed the maximimum JPEG segment size limit + * Relaxed error checks when writing JPEG images to allow MakerNotes to be + rebuilt if the MakerNote IFD is not contained within the MakerNotes data + * Fixed decoding of Pentax ExternalFlashGuideNumber when AF360 is used with + the wide angle panel + * Fixed unnecessary "Multiple new values for IFD0 tag 0x927c" warning which + could occur when copying MakerNotes from some images + * Added new Canon CustomFunctions values from the EOS 1DmkIII firmware update, + and a new CanonExposureMode value (thanks David Pitcher) + * Added a new Olympus LensType (thanks Viktor Lushnikov) + * Decode Pentax ExternalFlashBounce tag (thanks Cvetan Ivanov) + * Renamed Pentax ExternalFlashZoom tag to ExternalFlashGuideNumber and + improved decoding (thanks Cvetan Ivanov) + * Fixed bug which could prevent maker notes from being copied when copying all + tags from a file containing a PreviewImage + * Fixed problems decoding some Sony ARW images + * Fixed problem writing some makernote values in sub-IFD's + * Fixed "APP1 segment to large" problem where PreviewImage was not dropped + as it should have been when copying all tags from some RAW images + * Added ability to read/write XMP in GIF images + * Added ability to write to GIF87a images (by upgrading them to GIF89a) + * Added GIFVersion tag + * Improved decoding of Canon 1DmkIII/1DSmkIII TimeStamp tags + * Changed print conversion of EXIF/XMP GPSStatus tags to make more sense + * Fixed bug introduced in version 7.22 that could cause exiftool to abort with + an "'x' outside string" error when processing some DNG images + * Added write support for FujiFilm FinePix S5 Pro V1.04 RAF images + * Added support for new Kodak TIFF-format maker notes used by the Z1085 + * Added new Pentax and Nikon LensType's (thanks Jens Duttke, Dave Nicholson + and Robert Rottmerhusen) + * Added some new Minolta LensID's (thanks Thomas Kassner) + * Added new CanonModelID's and a 1DmkIII TimeStamp (thanks Ger Vermeulen) + * Decode a number of new Pentax K10D tags (thanks Dave Nicholson) + * Decode Panasonic Title tag (thanks Jens Duttke) + * Recognize a few more uncommon top-level QuickTime atoms + * Changed decoding of some Olympus tags for new E-520 + * Changed warning when empty PrintIM data is encountered (ie. as written in + Sony A700 ARW files when Adobe RGB color mode is used) + * Dropped Canon PreviewFocalPlaneX/YResolution tags since they never really + existed (thanks Ger Vermeulen for pointing out the Canon bug which lead to + this false assumption) + * Fixed duplicate tag problem with Pentax LensData when -U option used + * Fixed bug which could cause a runtime warning when copying Nikon maker notes + * Fixed bug in exiftool application which could cause all tags to be copied + instead of just the specified tags when creating an output XMP or MIE file + and using the -tagsFromFile option + * Added read support for DIVX video files + * Added a new Nikon LensID (thanks Tanel Kuusk) + * Decode a number of new Pentax K10D tags and values (thanks Dave Nicholson) + * Decode a few new Nikon tags (thanks Jens Duttke) + * Decode Nikon VignetteControl tag found in D3 images with new 1.10 firmware + (thanks Alexandre Naaman) + * Improved formatting of video duration times + * Improved print conversion for video Compression values + * Apply print conversion for XMP:FocalLengthIn35mmFormat to add "mm" + * Fixed MIME type of JPEG 2000 images + * Fixed problem decoding new Nikon D300 AFPrioritySelection tags + * API Changes: + * Extract FileSize information from images passed as a scalar reference + * Fixed CanWrite so it returns false for non-writable TIFF-based files * Mon Apr 14 2008 postadal@suse.cz - updated to version 7.24 * Added read support for SVG (Scalable Vector Graphics) images ++++++ Image-ExifTool-7.24.tar.bz2 -> Image-ExifTool-7.41.tar.bz2 ++++++ ++++ 25353 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org