[SCM] exiv2 packaging branch, master, updated. debian/0.25-3.1-3734-gdcbc29a

Maximiliano Curia maxy at moszumanska.debian.org
Thu Jul 13 17:37:39 UTC 2017


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/exiv2.git;a=commitdiff;h=204c64c

The following commit has been merged in the master branch:
commit 204c64cacec576f86652c772a02ddcb4442013d9
Author: Andreas Huggel <ahuggel at gmx.net>
Date:   Sun May 21 14:34:43 2006 +0000

    Minor doc changes, extracted makernote table to __makernotes__ to reuse it on the website page
---
 doc/ChangeLog                                      |  31 ++++
 doc/templates/Makefile                             |   6 +-
 .../{makernote.html.in => __makernotes__}          |  72 ---------
 doc/templates/makernote.html.in                    | 171 +--------------------
 doc/templates/tags-minolta.html.in                 |   6 +-
 5 files changed, 39 insertions(+), 247 deletions(-)

diff --git a/doc/ChangeLog b/doc/ChangeLog
index afeeff0..efaa6c9 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,32 @@
+Changes from version 0.9.1 to 0.10
+----------------------------------
+
+* Exiv2 utility
+	- 0000468: [tools] Added -P option to control what information is displayed
+		   in print mode, added -b and -u options to control output of large 
+		   values and unknown tags. (Better print control suggested by Udi Fuchs)
+	         - Display filename in print mode if processing multiple images, 
+		   like grep does. (Roger Larsson)
+
+* Exiv2 library
+	- 0000462: Support TIFF format, part 1: Read support for TIFF and TIFF-based
+	           RAW formats, including NEF, CR2, PEF, SR2 and MRW.
+	- 0000458: [build environment] Support pkg-config tool, 
+	           removed <prefix>/include/exiv2 path from exiv2-config output.
+		   (Suggested by Udi Fuchs)
+	- 0000456: [miscellaneous] Check for 0 pointer before invoking std::string 
+	           constructor on C-string.
+		 - Added Minolta makernote. (Gilles Caulier)
+		 - Added support for Exif.Image.Orientation for Canon CRW images.
+		 - Improved the print functions for Exif.Nikon[13].AFFocusPos.
+		   (Roger Larsson)
+		 - Updated some Canon labels and translations (Patrice Boissonneault)
+		 - Changed some Nikon tag names. (Based on feedback from Udi Fuchs)
+
+* MSVC related
+		   Added COM project. (Patrice Boissonneault)
+
+
 Changes from version 0.9 to 0.9.1
 ---------------------------------
 
@@ -12,6 +41,7 @@ Changes from version 0.9 to 0.9.1
 		 - Cleaned up some #include statements (mentioned here because this 
 		   may lead to unexpected compiler errors).
 
+
 Changes from version 0.8 to 0.9
 -------------------------------
 
@@ -37,6 +67,7 @@ Changes from version 0.8 to 0.9
 	         - [exivsimple] Changed DllTypeId::time and DllTypeId::date to
 	           DllTypeId::isoTime and DllTypeId::isoDate to avoid a name clash.
 
+
 Changes from version 0.7 to 0.8
 -------------------------------
 
diff --git a/doc/templates/Makefile b/doc/templates/Makefile
index 97e3dec..49bfa00 100644
--- a/doc/templates/Makefile
+++ b/doc/templates/Makefile
@@ -14,9 +14,9 @@
 #  Only tested with GNU make.
 #
 
-TABLES = Exif Canon CanonCs1 CanonCs2 CanonCf Fujifilm Minolta MinoltaCsOld \
-	 MinoltaCsNew MinoltaCs5D MinoltaCs7D Nikon1 Nikon2 Nikon3 \
-         Olympus Panasonic Sigma Sony
+TABLES = Exif Canon CanonCs1 CanonCs2 CanonCf Fujifilm Minolta MinoltaCsNew \
+	 MinoltaCs5D MinoltaCs7D Nikon1 Nikon2 Nikon3 Olympus Panasonic     \
+	 Sigma Sony
 
 TAGLIST = ../../src/taglist
 
diff --git a/doc/templates/makernote.html.in b/doc/templates/__makernotes__
similarity index 53%
copy from doc/templates/makernote.html.in
copy to doc/templates/__makernotes__
index 143cd1e..3c75b59 100644
--- a/doc/templates/makernote.html.in
+++ b/doc/templates/__makernotes__
@@ -1,43 +1,3 @@
-__doctype__
-<html>
-__header2__
-<body>
-
-<div id="content">
-
-__index1__
-
-<h1>MakerNote Formats and Specifications</h1>
-
-<p>
-The Makernote is tag 0x927c in the Exif IFD. According to the 
-<a title="The Exif 2.2 standard (PDF)" href="http://tsc.jeita.or.jp/avs/data/cp3451.pdf">
-Exif 2.2 standard</a>, the makernote is <i>"a tag for manufacturers of
-Exif writers to record any desired information. The contents are up to
-the manufacturer, but this tag should not be used for any other than
-its intended purpose."</i></p> 
-
-<p>Unfortunately, most vendors do not publish their makernote specifications. (Why not?) 
-Most of the <a href="#R0">specifications available on the Internet</a> 
-were reverse-engineered. Judging from the size of many makernote fields, manufacturers 
-apparently store a lot of information there and from the available specifications, 
-some of this is certainly quite interesting. For example, makernotes may contain 
-information about the lens used, contrast, saturation and sharpness settings, image 
-quality settings, etc.</p>
-
-<p>Many (but not all) vendors write the makernote in TIFF IFD (Image File Directory) format, 
-i.e., in the same format as the rest of the Exif information is encoded. Although this may 
-appear to make sense at first glance, it actually complicates the situation for programs that 
-attempt to write to the Exif data. The problem is that IFDs contain offsets relative to the 
-start of the Exif data. That implies that if an Exif writer moves a makernote field encoded in 
-IFD format to a different location within the Exif data, it gets corrupted. The reason to
-write to the Exif data could be as simple as to add copyright information, an Exif comment, 
-etc. In my opinion, this is a bug in the specification. In fact, some vendors seem to have
-recognized this problem and use offsets relative to somewhere at the beginning of the makernote 
-field for the makernote IFD.</p>
-
-<p>The following table summarizes the structures of the makernote field used by some vendors. 
-Please let me know if you find further specifications on the Internet.</p>
 <table class="ReportTable" id="report-1" cellspacing="0">
   <colgroup>
     <col>
@@ -207,35 +167,3 @@ t1.onsort = function () {
   <sup>2)</sup> If not specified, offsets are relative to the start of the TIFF header.
  </small>
 </p>
-
-<p><a href="http://www.exif.org/">Exif.org</a> has another table with similar 
-  info and sample pictures: <a href="http://www.exif.org/samples.html">Digital 
-  Camera Sample Images</a>. According to this source, (at least some) Ricoh and 
-  Kodak cameras do not write the makernote in IFD format.</p>
-<h2><a name="R0">References</a></h2>
-<p><a name="R1">[1]</a> <a href="http://park2.wakwak.com/%7Etsuruzoh/Computer/Digicams/exif-e.html">Exif 
-  file format</a> by TsuruZoh Tachibanaya<br>
-  <a name="R2">[2]</a> <a href="http://www.burren.cx/david/canon.html">EXIF Makernote 
-  of Canon</a> by David Burren<br>
-  <a name="R3">[3]</a> <a href="http://www.tawbaware.com/990exif.htm">Makernote 
-  EXIF Tag of the Nikon 990</a> by Max Lyons<br>
-  <a name="R4">[4]</a> <a href="http://www.dicasoft.de/casiomn.htm">"Makernote" 
-  Exif tag of Casio</a> by Eckhard Henkel<br>
-  <a name="R5">[5]</a> <a href="http://www.dalibor.cz/minolta/makernote.htm">Minolta 
-  MakerNote</a> by Dalibor Jelinek<br>
-  <a name="R6">[6]</a> <a href="http://www.exif.org/makernotes/SanyoMakerNote.html">Sanyo 
-  MakerNote</a> by John Hawkins<br>
-  <a name="R7">[7]</a> <a href="http://www.x3f.info/technotes/FileDocs/MakerNoteDoc.html">
-  SIGMA and FOVEON EXIF MakerNote Documentation</a> by Foveon<br>
-  <a name="R8">[8]</a> <a href="http://www.compton.nu/panasonic.html">Panasonic 
-  MakerNote Information</a> by Tom Hughes<br>
-  <a name="R9">[9]</a> <a href="http://www.ozhiker.com/electronics/pjmt/jpeg_info/makernotes.html">
-  Various Makernote specifications</a> from the <a href="http://www.ozhiker.com/electronics/pjmt/index.html">
-  PHP JPEG Metadata Toolkit</a> by Evan Hunter<br>
-  <a name="R10">[10]</a> <a href="http://www.sno.phy.queensu.ca/~phil/exiftool/">ExifTool</a>, the most complete and up-to-date tool for reading and writing meta information in image files, by Phil Harvey</p>
-
-</div>
-<!-- closes content -->
-
-</body>
-</html>
diff --git a/doc/templates/makernote.html.in b/doc/templates/makernote.html.in
index 143cd1e..f130e5c 100644
--- a/doc/templates/makernote.html.in
+++ b/doc/templates/makernote.html.in
@@ -38,176 +38,7 @@ field for the makernote IFD.</p>
 
 <p>The following table summarizes the structures of the makernote field used by some vendors. 
 Please let me know if you find further specifications on the Internet.</p>
-<table class="ReportTable" id="report-1" cellspacing="0">
-  <colgroup>
-    <col>
-    <col>
-    <col>
-    <col>
-    <col>
-    <col align="center">
-    <col>
-  </colgroup>
-  <thead>
-   <tr> 
-    <th><b>Make</b></th>
-    <th><b>Format</b></th>
-    <th><b>Header</b></th>
-    <th><b>Endian</b> <sup>1)</sup></th>
-    <th><b>Offsets</b> <sup>2)</sup></th>
-    <th><b>Ref</b></th>
-    <th><b>Remarks</b></th>
-   </tr>
-  </thead>
-  <tbody>
-   <tr class="OddRow"> 
-    <td>Canon</td>
-    <td>IFD</td>
-    <td>None</td>
-    <td> </td>
-    <td> </td>
-    <td><a href="#R2">[2]</a></td>
-    <td>Some CR2 images have a non-zero next-IFD pointer</td>
-   </tr>
-   <tr class="EvenRow"> 
-    <td>Casio</td>
-    <td>IFD</td>
-    <td>-</td>
-    <td>-</td>
-    <td>-</td>
-    <td><a href="#R4">[4]</a></td>
-    <td>Not supported by Exiv2 yet</td>
-   </tr>
-   <tr class="OddRow"> 
-    <td>FUJIFILM</td>
-    <td>IFD, usually at offset 12</td>
-    <td>Starts with the string "FUJIFILM" 
-    and a 4 byte pointer to the IFD</td>
-    <td>Little-endian (II)</td>
-    <td>Relative to the beginning of the makernote</td>
-    <td><a href="#R1">[1]</a></td>
-    <td>Exif data uses big-endian (MM) byte order</td>
-   </tr>
-   <tr class="EvenRow">
-    <td>Minolta, KONICA MINOLTA</td>
-    <td>IFD</td>
-    <td>None</td>
-    <td>&nbsp</td>
-    <td>&nbsp</td>
-    <td><a href="#R5">[5]</a></td>
-    <td>Camera settings tag is encoded in big-endian (MM) style, regardless of
-    the encoding style of the Exif data</td>
-   </tr>
-   <tr class="OddRow"> 
-    <td>NIKON</td>
-    <td>IFD</td>
-    <td>None</td>
-    <td> </td>
-    <td> </td>
-    <td><a href="#R3">[3]</a></td>
-    <td>Models using this makernote include E990, D1</td>
-   </tr>
-   <tr class="EvenRow"> 
-    <td>NIKON</td>
-    <td>IFD, at offset 8</td>
-    <td>"Nikon

-- 
exiv2 packaging



More information about the pkg-kde-commits mailing list