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

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


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

The following commit has been merged in the master branch:
commit 9a85582cfc4977536df23749a1fefca4728560bb
Author: Robin Mills <robin at clanmills.com>
Date:   Fri Nov 4 13:32:54 2016 +0000

    #1230 Adding build/test performance information to msvc/ReadMe.txt
---
 msvc/ReadMe.txt | 46 ++++++++++++++++++++++++++++++++--------------
 1 file changed, 32 insertions(+), 14 deletions(-)

diff --git a/msvc/ReadMe.txt b/msvc/ReadMe.txt
index 6b56b83..429a63c 100644
--- a/msvc/ReadMe.txt
+++ b/msvc/ReadMe.txt
@@ -14,14 +14,15 @@
 exiv2\msvc\ReadMe.txt
 ---------------------
 
-+-----------------------------------------------------------+
-| msvc     builds 32bit and 64bit binaries                  |
-|          with Visual Studio 2005/8/10/12/13/15            |
-| msvc2003 builds 32bit binaries                            |
-|          with Visual Studio 2003/5/8                      |
-+-----------------------------------------------------------+
++---------------------------------------------------------------+
+| msvc     builds 32bit and 64bit binaries                      |
+|          with Visual Studio 2005/8/10/12/13/15                |
+| msvc2003 builds 32bit binaries                                |
+|          with Visual Studio 2003/5/8                          |
+| caution  msvc2003 is deprecated and will be removed for v0.27 |
++---------------------------------------------------------------+
 
-Updated: 2015-10-25
+Updated: 2016-11-04
 
 Robin Mills
 http://clanmills.com
@@ -39,6 +40,7 @@ T A B L E  o f  C O N T E N T S
 1.6  What is build
 1.7  Express editions of Visual Studio (or 32 bit only builds, or 64 bit only builds)
 1.8  UNICODE Path support
+1.9  Build and Test Performance by Platform
 
 2    Design
 2.1  Architecture
@@ -64,8 +66,8 @@ T A B L E  o f  C O N T E N T S
 1    Build Instructions
 
 1.1  Tools
-     This has been tested with the "Pro" versions of VS 2005/08/10/12
-     Some Express editions don't support 64 bit builds
+     This has been tested with the "Pro" versions of VS 2005/08/10/12/13 and 2015 Express
+     Some older Express editions don't support 64 bit builds
      however it is  possible to build 32 bit libraries with "Express".
      See notes below about Visual Studio Express and building only Win32 or x64 builds
 
@@ -185,7 +187,7 @@ T A B L E  o f  C O N T E N T S
      1 copy include\exiv2\exv_msvc-webready.h include\exiv2\exv_msvc.h
      2 open msvc\exiv2-webready.vcproj
 
-1.6  What is built
+1.6  What is built?
      The DLL builds use the DLL version of the C runtime libraries
      The Debug|Release builds use static C runtime libraries
      This is discussed in exiv2\msvc2003\ReadMe.txt
@@ -227,13 +229,29 @@ T A B L E  o f  C O N T E N T S
 
      #define EXV_UNICODE_PATH 1
 
+1.9  Build and Test Performance by Platform
+     The following times were obtained with v0.26 RC1 svn=4673
+     Hardware: MacBook-Pro 13" (2013/Retina).
+     Ubuntu and Windows on VMs hosts by Parallels
+
+     + ------------- + ------------------------- + ------ + ------ +
+     | Platform      | Tools                     |  Build |   Test |
+     + ------------- + ------------------------- + ------ + ------ +
+     | MacOS-X 10.12 | Clang 8/autotools         | 1' 28" | 0' 32" |
+     | Ubuntu 16.10  | GCC/autotools             | 1' 38" | 0' 23" |
+     | Windows 10/64 | MSVC 2005                 | 2' 42" | 3' 17" |
+     |               | Ubuntu/bash/GCC/autotools | 2' 30" | 2' 48" |
+     |               | Cygwin/64/GCC/autotools   | 3' 49" | 2' 30" |
+     |               | MinGW/32/GCC/autotools    | 3' 57" | 2' 57" |
+     + ------------- + ------------------------- + ------ + ------ +
+
 2    Design
 
-     expat and zlib1.2.5 (and earlier) do not provide 64 bit builds for Visual Studio.
+     expat-2.0.1 and zlib-1.2.5 (and earlier) do not provide 64 bit builds for Visual Studio.
 
      The projects provided for zlib1.2.7 support 64 bit builds, however it didn't
      work cleanly for me.  They use different projects for VC9 and VC10.
-     They don't provide support for VC8 or 11beta.
+     They don't provide support for VS2005 or VS2012beta
 
      I have created build environments for zlib and expat within exiv2/msvc.
      I don't include the source code for zlib or expat - only the build environment.
@@ -247,10 +265,10 @@ T A B L E  o f  C O N T E N T S
 
      zlib and expat
      exiv2\msvc\zlib\zlib.vcproj                          Visual Studio files
-     ..\..\..\zlib                                            Source code
+     ..\..\..\zlib                                        Source code
 
      exiv2\msvc\expat\expat.vcproj                        Visual Studio files
-     ..\..\..\expat                                           Source code
+     ..\..\..\expat                                       Source code
 
 2.1  Architecture
      There are directories for every component:

-- 
exiv2 packaging



More information about the pkg-kde-commits mailing list