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


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

The following commit has been merged in the master branch:
commit 01629cd40135fea1a3292a4b11210b7135f50b74
Author: HumanDynamo <caulier.gilles at gmail.com>
Date:   Tue Apr 20 08:34:00 2010 +0000

    update
---
 README-CMAKE   | 24 +++++++++++-------------
 TODO-CMAKE.txt | 12 ++++++++----
 2 files changed, 19 insertions(+), 17 deletions(-)

diff --git a/README-CMAKE b/README-CMAKE
index 319883a..3f25d2e 100644
--- a/README-CMAKE
+++ b/README-CMAKE
@@ -1,18 +1,20 @@
 -------------------------------------------------------------------------------
-NOTE: CMake scripts still under developpement. Use them only if you're prepared 
+NOTE: 
+
+* CMake scripts still under developpement. Use them only if you're prepared 
 to fix them. Look TODO-CMAKE.txt for pending task. Thanks for your help.
+
+* The old make and MSVC build files are currently still around but will be 
+considered deprecated for 0.20.0 release. They will disappear once
+the cmake build process is feature-complete, stable and documented. Or
+maybe earlier to force me to get there.
+
 -------------------------------------------------------------------------------
 
 Exiv2 uses cmake, a cross-platform build system, to control the
 compilation process using simple platform and compiler independent
 configuration files.
 
-The old make and MSVC build files are currently still around but are
-considered deprecated in the unstable branch. They will disappear once
-the cmake build process is feature-complete, stable and documented. Or
-maybe earlier to force me to get there.
-
-
 Cmake resources
 ===============
 
@@ -47,11 +49,9 @@ Default install locations
 
 To uninstall Exiv2, run:
 
-    $ make uninstall     >>>>>   TODO
+    $ make uninstall
 
-    in the meantime, on UNIX-like systems, use
-
-    $ xargs rm < install_manifest.txt
+    NOTE: on UNIX-like systems, you can use "$ xargs rm < install_manifest.txt"
 
 
 b) Using the cmake GUI
@@ -63,5 +63,3 @@ Dependencies
 ============
 
 cmake itself
-
-migrate the rest here from README, test one by one
diff --git a/TODO-CMAKE.txt b/TODO-CMAKE.txt
index 53f33fe..e2d59df 100644
--- a/TODO-CMAKE.txt
+++ b/TODO-CMAKE.txt
@@ -26,14 +26,14 @@
 
 * emacs M-c command to (re-)compile
 
-* Manage eviv2.pc file with CMake, like it's do with kdegraphics/libs .pc file. Look there for details:
-  http://lxr.kde.org/source/KDE/kdegraphics/libs/libkexiv2/CMakeLists.txt#59
-  http://lxr.kde.org/source/KDE/kdegraphics/libs/libkexiv2/libkexiv2.pc.cmake
+* added cmake target to uninstall Exiv2. On UNIX-like systems, use "$ xargs rm < install_manifest.txt"
+
+* migrate the whole README-CMAKE to README.
 
 -------------------------------------------------------------------------------------
 
 DONE * Is it possible to not have CMakeLists.txt file in the top dir?
-  => No. I Never see this in whole KDE project.
+   => No. I Never see this in whole KDE project.
 
 DONE * Need soname versioning for shared library.
 
@@ -77,5 +77,9 @@ DONE * Added targets to build/install man page.
 
 DONE * Need g++ specific : compiler options (warnings) and settings (visibility).
 
+DONE * Manage eviv2.pc file with CMake, like it's do with kdegraphics/libs .pc file. Look there for details:
+   http://lxr.kde.org/source/KDE/kdegraphics/libs/libkexiv2/CMakeLists.txt#59
+   http://lxr.kde.org/source/KDE/kdegraphics/libs/libkexiv2/libkexiv2.pc.cmake
+
 INFO * check How does cmake handle RPATH? (I'll read up on this).
 

-- 
exiv2 packaging



More information about the pkg-kde-commits mailing list