[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:29 UTC 2017


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

The following commit has been merged in the master branch:
commit 94b8285341c553912bbcfa0ab98f1870be4c2f2f
Author: Robin Mills <robin at clanmills.com>
Date:   Wed Apr 26 16:26:50 2017 +0000

    #1292 Fix submitted.
---
 CMakeLists.txt                      |  6 +++---
 config/configure.ac                 |  2 +-
 config/ltmain.sh                    |  2 +-
 contrib/buildserver/dailyReadMe.txt | 40 ++++++++++++++++++-------------------
 4 files changed, 24 insertions(+), 26 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1a70a3d..7034bb6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -34,8 +34,8 @@ SET( PACKAGE_STRING         "exiv2 0.26" )
 SET( PACKAGE_TARNAME        "exiv2" )
 SET( PACKAGE_VERSION        "0.26" )
 SET( PACKAGE_URL            "http://www.exiv2.org" )
-SET( GENERIC_LIB_VERSION    "15.0.0" )
-SET( GENERIC_LIB_SOVERSION  "15" )
+SET( GENERIC_LIB_VERSION    "26.0.0" )
+SET( GENERIC_LIB_SOVERSION  "26" )
 
 # options and their default values
 OPTION( EXIV2_ENABLE_SHARED        "Build exiv2 as a shared library (dll)"                 ON  )
@@ -75,7 +75,7 @@ IF( MINGW OR UNIX )
                     -W
                    )
     ENDIF()
-    
+
     execute_process(COMMAND ${CMAKE_CXX_COMPILER} --version OUTPUT_VARIABLE COMPILER_VERSION)
     string(REGEX MATCHALL "[a-z\+]+" GCC_COMPILER_COMPONENTS ${COMPILER_VERSION})
     list(GET GCC_COMPILER_COMPONENTS 0 COMPILER)
diff --git a/config/configure.ac b/config/configure.ac
index 93a75f1..9d32562 100644
--- a/config/configure.ac
+++ b/config/configure.ac
@@ -4,7 +4,7 @@
 AC_PREREQ(2.61)
 AC_INIT(exiv2, 0.26, ahuggel at gmx.net)
 # See http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
-EXIV2_LTVERSION=15:0:0
+EXIV2_LTVERSION=26:0:0
 PACKAGE=$PACKAGE_NAME
 VERSION=$PACKAGE_VERSION
 AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE")
diff --git a/config/ltmain.sh b/config/ltmain.sh
index 3506ead..96488d7 100755
--- a/config/ltmain.sh
+++ b/config/ltmain.sh
@@ -6266,7 +6266,7 @@ func_mode_link ()
 	  major=.$func_arith_result
 	  versuffix="$major.$age.$revision"
 	  # Darwin ld doesn't like 0 for these options...
-	  func_arith $current + 1
+	  func_arith $current + 0 #1293 do not bump current because it makes CMake/automake builds incompatible
 	  minor_current=$func_arith_result
 	  xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
 	  verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
diff --git a/contrib/buildserver/dailyReadMe.txt b/contrib/buildserver/dailyReadMe.txt
index b377e23..9894441 100644
--- a/contrib/buildserver/dailyReadMe.txt
+++ b/contrib/buildserver/dailyReadMe.txt
@@ -9,10 +9,9 @@ platform = linux
 Structure of the bundle:
 
 dist/linux/bin/exiv2                                  exiv2 and sample applications
-dist/linux/lib/libexiv2.so.15.0.0                     shared library
-       .../lib/exiv2.lib                              libraries for exiv2/expat/zlib
-          /include/exiv2/                             include files
-          /share/                                     man pages
+dist/linux/lib/libexiv2.so.26.0.0                     shared library
+dist/linux/include/exiv2/                             include files
+dist/linux/share/                                     man pages
 dist/samples/                                         sample code
 dist/logs/                                            log files
 dist/contrib/Qt                                       Qt code and notes
@@ -38,10 +37,9 @@ platform = macosx
 Structure of the bundle:
 
 dist/macosx/bin/exiv2                                 exiv2 and sample applications
-        .../lib/libexiv2.so.15.0.0.dylib              shared library
-           /lib/exiv2.lib                             libraries for exiv2/expat/zlib
-           /include/exiv2/                            include files
-           /share/                                    man pages
+dist/macosx/lib/libexiv2.26.0.0.dylib                 shared library
+dist/macosx/include/exiv2/                            include files
+dist/macosx/share/                                    man pages
 dist/samples/                                         sample code
 dist/logs/                                            log files
 dist/contrib/Qt                                       Qt code and notes
@@ -66,10 +64,10 @@ platform = cygwin
 -----------------
 
 dist/cygwin/bin/exiv2.exe                             exiv2.exe and sample applications
-        .../bin/cygexiv2-14.dll                       shared library
-           /lib/exiv2.dll.a                           libraries for exiv2/expat/zlib
-           /include/exiv2/                            include files
-           /share/                                    man pages
+        .../bin/cygexiv2-26.dll                       shared library
+        .../lib/exiv2.dll.a                           link library
+        .../include/exiv2/                            include files
+        .../share/                                    man pages
 dist/samples/                                         sample code
 dist/logs/                                            log files
 dist/contrib/Qt                                       Qt code and notes
@@ -97,10 +95,10 @@ platform = mingw
 This a 32bit build of Exiv2 aimed at Qt/MinGW users.
 
 dist/mingw/bin/exiv2.exe                              exiv2.exe and sample applications
-       .../bin/libexiv2-14.dll                        shared library
-          /lib/exiv2.dll.a                            libraries for exiv2/expat/zlib
-          /include/exiv2/                             include files
-          /share/                                     man pages
+       .../bin/libexiv2-26.dll (+zlib+expat)          shared libraries
+       .../lib/exiv2.dll.a     (+zlib+expat)          link libraries
+       .../include/exiv2/      (+zlib+expat)          include files
+       .../share/                                     man pages
 dist/samples/                                         sample code
 dist/logs/                                            log files
 dist/contrib/Qt                                       Qt code and notes
@@ -127,12 +125,12 @@ platform = msvc
 
 dist3\x64\dll\Releasein\exiv2.exe               exiv2.exe and sample applications
                       ...in\exiv2.dll               dlls for exiv2/expat/zlib
-                         \lib\exiv2.lib               libraries for exiv2/expat/zlib
-                         \include\exiv2/              include files
-                         \share\                      man pages
+                      ...\lib\exiv2.lib               link library
+                      ...\include\exiv2\              include files
+                      ...\share\                      man pages
 dist\samples\                                         sample code
 dist\logs\                                            log files
-dist/contrib/Qt                                       Qt code and notes
+dist
-- 
exiv2 packaging



More information about the pkg-kde-commits mailing list