[med-svn] [libqes] 01/03: New upstream version 0.2.7

Kevin Murray daube-guest at moszumanska.debian.org
Thu Dec 1 01:31:09 UTC 2016


This is an automated email from the git hooks/post-receive script.

daube-guest pushed a commit to branch master
in repository libqes.

commit 55a31545b74799fa9ba4a22e27a8db34c09cec8e
Author: Kevin Murray <kdmfoss at gmail.com>
Date:   Thu Dec 1 12:18:59 2016 +1100

    New upstream version 0.2.7
---
 CMakeLists.txt | 57 +++++++++++++++++++++++++++++++++++++--------------------
 src/qes_file.c |  4 ++--
 2 files changed, 39 insertions(+), 22 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1fb3d6c..6f8c049 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,31 +1,54 @@
 CMAKE_MINIMUM_REQUIRED(VERSION 2.8)
 PROJECT(libqes C)
 
+if (NOT DEFINED LIBQES_IS_SUBPROJECT)
+  if ("^${CMAKE_SOURCE_DIR}$" STREQUAL "^${PROJECT_SOURCE_DIR}$")
+    set (LIBQES_IS_SUBPROJECT FALSE)
+  else ()
+    set (LIBQES_IS_SUBPROJECT TRUE)
+    message(STATUS "Detected that LIBQES is used a subproject.")
+  endif ()
+endif ()
+
+
 # Append cmake-modules to module path
 SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH}
-    "${CMAKE_CURRENT_SOURCE_DIR}/cmake-modules")
+    "${PROJECT_SOURCE_DIR}/cmake-modules")
+
+
+IF (NOT CMAKE_BUILD_TYPE)
+    SET(CMAKE_BUILD_TYPE Release)
+ENDIF()
 
 
-IF (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/version")
-	FILE(STRINGS "${CMAKE_CURRENT_SOURCE_DIR}/version" LIBQES_VERSION)
+IF (NOT LIBQES_IS_SUBPROJECT)
+    IF (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/version")
+        FILE(STRINGS "${CMAKE_CURRENT_SOURCE_DIR}/version" LIBQES_VERSION)
+    ELSE()
+        # git describe as versioning
+        EXECUTE_PROCESS(COMMAND git describe
+                WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
+                OUTPUT_VARIABLE LIBQES_VERSION
+                OUTPUT_STRIP_TRAILING_WHITESPACE)
+    ENDIF()
+    MESSAGE(STATUS "${CMAKE_BUILD_TYPE} build of ${PROJECT_NAME} version: ${LIBQES_VERSION}")
 ELSE()
-	# git describe as versioning
-	EXECUTE_PROCESS(COMMAND git describe
-			WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
-			OUTPUT_VARIABLE LIBQES_VERSION
-			OUTPUT_STRIP_TRAILING_WHITESPACE)
+    SET(LIBQES_VERSION "")
 ENDIF()
 
+
 #############################
 ## Setup CMAKE Environment ##
 #############################
 
 # Set this before you include libqes as a CMake subproject, so that we know not
 # to add cmake to the install rule
-IF (LIBQES_AS_SUBMODULE)
-    SET(LIBQES_DONT_INSTALL True)
-ELSE()
-    SET(LIBQES_DONT_INSTALL False)
+IF (LIBQES_IS_SUBPROJECT)
+    IF(NOT DEFINED LIBQES_DONT_INSTALL)
+        SET(LIBQES_DONT_INSTALL True)
+    ELSE()
+        SET(LIBQES_DONT_INSTALL False)
+    ENDIF()
 ENDIF()
 
 OPTION(NO_OPENMP "Disable OpenMP" False)
@@ -37,12 +60,6 @@ IF (DEV)
     SET(CMAKE_BUILD_TYPE Coverage)
 ENDIF()
 
-IF (NOT CMAKE_BUILD_TYPE)
-    SET(CMAKE_BUILD_TYPE Release)
-ENDIF()
-
-MESSAGE(STATUS "${CMAKE_BUILD_TYPE} build of ${PROJECT_NAME} version: ${LIBQES_VERSION}")
-
 # Set output directories
 SET(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
 SET(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
@@ -66,7 +83,7 @@ INCLUDE(CPack)
 ##########################
 
 
-SET(WARN_FLAGS "${WARN_FLAGS} -Wall -Wextra -Wpedantic")
+SET(WARN_FLAGS "${WARN_FLAGS} -Wall -Wextra -pedantic")
 
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99 -D_GNU_SOURCE ${WARN_FLAGS}")
 
@@ -142,6 +159,6 @@ LINK_DIRECTORIES(${CMAKE_BINARY_DIR}/lib)
 
 # Traverse to library source and tests
 ADD_SUBDIRECTORY(src)
-if (NOT LIBQES_AS_SUBMODULE)
+if (NOT LIBQES_IS_SUBPROJECT)
     ADD_SUBDIRECTORY(test)
 endif()
diff --git a/src/qes_file.c b/src/qes_file.c
index 93fee0f..bda2809 100644
--- a/src/qes_file.c
+++ b/src/qes_file.c
@@ -99,7 +99,7 @@ qes_file_open_ (const char *path, const char *mode, qes_errhandler_func onerr,
     if (qf->buffer == NULL) {
         QES_ZCLOSE(qf->fp);
         qes_free(qf);
-        (*onerr)("Coudn't allocate buffer memory", file, line);
+        (*onerr)("Couldn't allocate buffer memory", file, line);
         return NULL;
     }
     qf->bufiter = qf->buffer;
@@ -328,7 +328,7 @@ qes_file_getuntil_realloc_(struct qes_file *file, int delim, char **bufref,
         /* file->buffer should now be empty, so fill 'er up! */
         ret = __qes_file_fill_buffer(file);
         if (ret == 0) {
-            /* Couln't fill, error out */
+            /* Couldn't fill, error out */
             return -2;
         } else if (ret == EOF) {
             /* EOF time */

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/libqes.git



More information about the debian-med-commit mailing list