[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:30 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/exiv2.git;a=commitdiff;h=bab89c1
The following commit has been merged in the master branch:
commit bab89c1ba39268889a1c6cdafd33671b1c7fa995
Author: Andreas Huggel <ahuggel at gmx.net>
Date: Tue Apr 18 12:26:48 2006 +0000
TIFF parser checkpoint (experimental): Added support for more esoteric makernotes with different byte order, base offset and their own component factory. Added Fujifilm makernote to test the byte order and base offset features. Use TiffCreator as part of a 'state' class instead of as a templated policy to be able to change the factory during a parse run.
---
src/Makefile | 4 +-
src/{olympusmn2.cpp => fujimn2.cpp} | 68 ++++++---
src/{olympusmn2.hpp => fujimn2.hpp} | 66 +++++----
src/makernote2.cpp | 17 ++-
src/makernote2.hpp | 32 +++--
src/mnreg.cpp | 7 +-
src/olympusmn2.cpp | 14 +-
src/olympusmn2.hpp | 7 +-
src/tiffcomposite.cpp | 1 +
src/tiffcomposite.hpp | 31 ++--
src/tiffimage.cpp | 2 +-
src/tiffparse.cpp | 18 ++-
src/tiffparser.cpp | 39 +++--
src/tiffparser.hpp | 59 ++------
src/tiffvisitor.cpp | 274 ++++++++++++++++++++++++++++++++++-
src/tiffvisitor.hpp | 107 ++++++++++----
src/tiffvisitor_tmpl.hpp | 277 ------------------------------------
17 files changed, 563 insertions(+), 460 deletions(-)
diff --git a/src/Makefile b/src/Makefile
index a75a0f2..7d9a76a 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -47,11 +47,11 @@ include $(top_srcdir)/config/config.mk
# Source files
# Add standalone C++ header files to this list
-CCHDR = exv_conf.h exv_msvc.h mn.hpp rcsid.hpp tiffvisitor_tmpl.hpp
+CCHDR = exv_conf.h exv_msvc.h mn.hpp rcsid.hpp
# Add library C++ source files to this list
CCSRC = basicio.cpp canonmn.cpp crwimage.cpp datasets.cpp error.cpp exif.cpp \
- futils.cpp fujimn.cpp ifd.cpp image.cpp imgreg.cpp iptc.cpp \
+ futils.cpp fujimn.cpp fujimn2.cpp ifd.cpp image.cpp imgreg.cpp iptc.cpp \
jpgimage.cpp makernote.cpp makernote2.cpp metadatum.cpp mnreg.cpp \
nikonmn.cpp olympusmn.cpp olympusmn2.cpp panasonicmn.cpp sigmamn.cpp \
sonymn.cpp tags.cpp tiffcomposite.cpp tiffimage.cpp tiffparser.cpp \
diff --git a/src/olympusmn2.cpp b/src/fujimn2.cpp
similarity index 53%
copy from src/olympusmn2.cpp
copy to src/fujimn2.cpp
index 1116527..043a5e5 100644
--- a/src/olympusmn2.cpp
+++ b/src/fujimn2.cpp
@@ -19,10 +19,10 @@
* Foundation, Inc., 51 Franklin Street, 5th Floor, Boston, MA 02110-1301 USA.
*/
/*
- File: olympusmn2.cpp
+ File: fujimn2.cpp
Version: $Rev$
Author(s): Andreas Huggel (ahu) <ahuggel at gmx.net>
- History: 11-Apr-06, ahu: created
+ History: 15-Apr-06, ahu: created
*/
// *****************************************************************************
#include "rcsid.hpp"
@@ -40,8 +40,9 @@ EXIV2_RCSID("@(#) $Id$");
# include "exv_conf.h"
#endif
-#include "olympusmn2.hpp"
+#include "fujimn2.hpp"
#include "tiffcomposite.hpp"
+#include "tiffparser.hpp"
#include "types.hpp"
// + standard includes
@@ -52,15 +53,18 @@ EXIV2_RCSID("@(#) $Id$");
// class member definitions
namespace Exiv2 {
- const char* OlympusMnHeader::signature_ = "OLYMP
--
exiv2 packaging
More information about the pkg-kde-commits
mailing list