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

Maximiliano Curia maxy at moszumanska.debian.org
Thu Jul 13 17:41:51 UTC 2017


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

The following commit has been merged in the master branch:
commit 36010aef8fa927eb91ca444b5e87e37a40d12acb
Author: Andreas Huggel <ahuggel at gmx.net>
Date:   Sat Aug 14 02:50:44 2010 +0000

    #719: Removed Sigma makernote class and pretty-print functions from the published interface.
---
 src/CMakeLists.txt                   |  2 +-
 src/sigmamn.cpp                      |  5 +++--
 src/{sigmamn.hpp => sigmamn_int.hpp} | 13 +++++++------
 src/tags.cpp                         |  2 +-
 4 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index a22a63d..e7017d7 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -39,6 +39,7 @@ SET( LIBEXIV2_PRIVATE_HDR cr2image_int.hpp
                           pngchunk_int.hpp
                           rcsid_int.hpp
                           rw2image_int.hpp
+                          sigmamn_int.hpp
                           tiffcomposite_int.hpp
                           tifffwd_int.hpp
                           tiffimage_int.hpp
@@ -76,7 +77,6 @@ SET( LIBEXIV2_HDR         basicio.hpp
                           psdimage.hpp
                           rafimage.hpp
                           rw2image.hpp
-                          sigmamn.hpp
                           sonymn.hpp
                           tags.hpp
                           tgaimage.hpp
diff --git a/src/sigmamn.cpp b/src/sigmamn.cpp
index 4d2eb33..dfdce66 100644
--- a/src/sigmamn.cpp
+++ b/src/sigmamn.cpp
@@ -34,7 +34,7 @@ EXIV2_RCSID("@(#) $Id$")
 // *****************************************************************************
 // included header files
 #include "types.hpp"
-#include "sigmamn.hpp"
+#include "sigmamn_int.hpp"
 #include "value.hpp"
 #include "i18n.h"                // NLS support.
 
@@ -48,6 +48,7 @@ EXIV2_RCSID("@(#) $Id$")
 // *****************************************************************************
 // class member definitions
 namespace Exiv2 {
+    namespace Internal {
 
     // Sigma (Foveon) MakerNote Tag Info
     const TagInfo SigmaMakerNote::tagInfo_[] = {
@@ -170,4 +171,4 @@ namespace Exiv2 {
         return os;
     }
 
-}                                       // namespace Exiv2
+}}                                      // namespace Internal, Exiv2
diff --git a/src/sigmamn.hpp b/src/sigmamn_int.hpp
similarity index 90%
rename from src/sigmamn.hpp
rename to src/sigmamn_int.hpp
index d2a9e09..0964470 100644
--- a/src/sigmamn.hpp
+++ b/src/sigmamn_int.hpp
@@ -19,7 +19,7 @@
  * Foundation, Inc., 51 Franklin Street, 5th Floor, Boston, MA 02110-1301 USA.
  */
 /*!
-  @file    sigmamn.hpp
+  @file    sigmamn_int.hpp
   @brief   Sigma and Foveon MakerNote implemented according to the specification
            <a href="http://www.x3f.info/technotes/FileDocs/MakerNoteDoc.html">
            SIGMA and FOVEON EXIF MakerNote Documentation</a> by Foveon.
@@ -28,8 +28,8 @@
            <a href="mailto:ahuggel at gmx.net">ahuggel at gmx.net</a>
   @date    02-Apr-04, ahu: created
  */
-#ifndef SIGMAMN_HPP_
-#define SIGMAMN_HPP_
+#ifndef SIGMAMN_INT_HPP_
+#define SIGMAMN_INT_HPP_
 
 // *****************************************************************************
 // included header files
@@ -44,12 +44,13 @@
 // *****************************************************************************
 // namespace extensions
 namespace Exiv2 {
+    namespace Internal {
 
 // *****************************************************************************
 // class definitions
 
     //! MakerNote for Sigma (Foveon) cameras
-    class EXIV2API SigmaMakerNote {
+    class SigmaMakerNote {
     public:
         //! Return read-only list of built-in Sigma tags
         static const TagInfo* tagList();
@@ -70,6 +71,6 @@ namespace Exiv2 {
 
     }; // class SigmaMakerNote
 
-}                                       // namespace Exiv2
+}}                                      // namespace Internal, Exiv2
 
-#endif                                  // #ifndef SIGMAMN_HPP_
+#endif                                  // #ifndef SIGMAMN_INT_HPP_
diff --git a/src/tags.cpp b/src/tags.cpp
index aa4993a..8229298 100644
--- a/src/tags.cpp
+++ b/src/tags.cpp
@@ -44,7 +44,7 @@ EXIV2_RCSID("@(#) $Id$")
 #include "olympusmn.hpp"
 #include "panasonicmn_int.hpp"
 #include "pentaxmn_int.hpp"
-#include "sigmamn.hpp"
+#include "sigmamn_int.hpp"
 #include "sonymn.hpp"
 #include "i18n.h"                // NLS support.
 

-- 
exiv2 packaging



More information about the pkg-kde-commits mailing list