[SCM] kalzium packaging branch, master, updated. debian/4.13.1-1-4-gaf39e09

Maximiliano Curia maxy at moszumanska.debian.org
Fri Aug 22 17:02:45 UTC 2014


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-sc/kalzium.git;a=commitdiff;h=8c0586e

The following commit has been merged in the master branch:
commit 8c0586ebe5b73f55924a9fc2e37ffd89bfde0e6d
Author: Maximiliano Curia <maxy at debian.org>
Date:   Fri Aug 22 18:22:26 2014 +0200

    Remove upstream applied patch: eigen3.patch
---
 debian/changelog            |   1 +
 debian/patches/eigen3.patch | 186 --------------------------------------------
 debian/patches/series       |   1 -
 3 files changed, 1 insertion(+), 187 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 48a082b..9025cc1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 kalzium (4:4.14.0-1) UNRELEASED; urgency=medium
 
   * New upstream release.
+  * Remove upstream applied patch: eigen3.patch
 
  -- Maximiliano Curia <maxy at debian.org>  Fri, 22 Aug 2014 06:13:20 +0200
 
diff --git a/debian/patches/eigen3.patch b/debian/patches/eigen3.patch
deleted file mode 100644
index ea7f18c..0000000
--- a/debian/patches/eigen3.patch
+++ /dev/null
@@ -1,186 +0,0 @@
-Description: migrate from eigen2 to eigen3
-Author: Anton Gladky <gladk at debian.org>
-Bug-Debian: http://bugs.debian.org/728324
-Last-Update: 2013-10-13
-
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -30,7 +30,7 @@
- 
- include(KalziumConfigureChecks.cmake)
- 
--if (OPENBABEL2_FOUND AND Avogadro_FOUND AND EIGEN2_FOUND)
-+if (OPENBABEL2_FOUND AND Avogadro_FOUND AND EIGEN3_FOUND)
-   # avoid compilerwarnings about redefinitions
-   # todo: use check_function_exits() ?
-   message(STATUS "Kalzium molecular editor enabled")
-@@ -38,9 +38,9 @@
-     add_definitions(-DHAVE_SNPRINTF -DHAVE_STRCASECMP -DHAVE_STRNCASECMP)
-   endif (WIN32)
-   add_subdirectory(compoundviewer)
--else (OPENBABEL2_FOUND AND Avogadro_FOUND AND EIGEN2_FOUND)
-+else (OPENBABEL2_FOUND AND Avogadro_FOUND AND EIGEN3_FOUND)
-   message(STATUS "Kalzium molecular editor disabled")
--endif (OPENBABEL2_FOUND AND Avogadro_FOUND AND EIGEN2_FOUND)
-+endif (OPENBABEL2_FOUND AND Avogadro_FOUND AND EIGEN3_FOUND)
- 
- add_subdirectory(doc)
- add_subdirectory(src)
---- /dev/null
-+++ b/cmake/modules/FindEigen3.cmake
-@@ -0,0 +1,81 @@
-+# - Try to find Eigen3 lib
-+#
-+# This module supports requiring a minimum version, e.g. you can do
-+#   find_package(Eigen3 3.1.2)
-+# to require version 3.1.2 or newer of Eigen3.
-+#
-+# Once done this will define
-+#
-+#  EIGEN3_FOUND - system has eigen lib with correct version
-+#  EIGEN3_INCLUDE_DIR - the eigen include directory
-+#  EIGEN3_VERSION - eigen version
-+
-+# Copyright (c) 2006, 2007 Montel Laurent, <montel at kde.org>
-+# Copyright (c) 2008, 2009 Gael Guennebaud, <g.gael at free.fr>
-+# Copyright (c) 2009 Benoit Jacob <jacob.benoit.1 at gmail.com>
-+# Redistribution and use is allowed according to the terms of the 2-clause BSD license.
-+
-+if(NOT Eigen3_FIND_VERSION)
-+  if(NOT Eigen3_FIND_VERSION_MAJOR)
-+    set(Eigen3_FIND_VERSION_MAJOR 2)
-+  endif(NOT Eigen3_FIND_VERSION_MAJOR)
-+  if(NOT Eigen3_FIND_VERSION_MINOR)
-+    set(Eigen3_FIND_VERSION_MINOR 91)
-+  endif(NOT Eigen3_FIND_VERSION_MINOR)
-+  if(NOT Eigen3_FIND_VERSION_PATCH)
-+    set(Eigen3_FIND_VERSION_PATCH 0)
-+  endif(NOT Eigen3_FIND_VERSION_PATCH)
-+
-+  set(Eigen3_FIND_VERSION "${Eigen3_FIND_VERSION_MAJOR}.${Eigen3_FIND_VERSION_MINOR}.${Eigen3_FIND_VERSION_PATCH}")
-+endif(NOT Eigen3_FIND_VERSION)
-+
-+macro(_eigen3_check_version)
-+  file(READ "${EIGEN3_INCLUDE_DIR}/Eigen/src/Core/util/Macros.h" _eigen3_version_header)
-+
-+  string(REGEX MATCH "define[ 	]+EIGEN_WORLD_VERSION[ 	]+([0-9]+)" _eigen3_world_version_match "${_eigen3_version_header}")
-+  set(EIGEN3_WORLD_VERSION "${CMAKE_MATCH_1}")
-+  string(REGEX MATCH "define[ 	]+EIGEN_MAJOR_VERSION[ 	]+([0-9]+)" _eigen3_major_version_match "${_eigen3_version_header}")
-+  set(EIGEN3_MAJOR_VERSION "${CMAKE_MATCH_1}")
-+  string(REGEX MATCH "define[ 	]+EIGEN_MINOR_VERSION[ 	]+([0-9]+)" _eigen3_minor_version_match "${_eigen3_version_header}")
-+  set(EIGEN3_MINOR_VERSION "${CMAKE_MATCH_1}")
-+
-+  set(EIGEN3_VERSION ${EIGEN3_WORLD_VERSION}.${EIGEN3_MAJOR_VERSION}.${EIGEN3_MINOR_VERSION})
-+  if(${EIGEN3_VERSION} VERSION_LESS ${Eigen3_FIND_VERSION})
-+    set(EIGEN3_VERSION_OK FALSE)
-+  else(${EIGEN3_VERSION} VERSION_LESS ${Eigen3_FIND_VERSION})
-+    set(EIGEN3_VERSION_OK TRUE)
-+  endif(${EIGEN3_VERSION} VERSION_LESS ${Eigen3_FIND_VERSION})
-+
-+  if(NOT EIGEN3_VERSION_OK)
-+
-+    message(STATUS "Eigen3 version ${EIGEN3_VERSION} found in ${EIGEN3_INCLUDE_DIR}, "
-+                   "but at least version ${Eigen3_FIND_VERSION} is required")
-+  endif(NOT EIGEN3_VERSION_OK)
-+endmacro(_eigen3_check_version)
-+
-+if (EIGEN3_INCLUDE_DIR)
-+
-+  # in cache already
-+  _eigen3_check_version()
-+  set(EIGEN3_FOUND ${EIGEN3_VERSION_OK})
-+
-+else (EIGEN3_INCLUDE_DIR)
-+
-+  find_path(EIGEN3_INCLUDE_DIR NAMES signature_of_eigen3_matrix_library
-+      PATHS
-+      ${CMAKE_INSTALL_PREFIX}/include
-+      ${KDE4_INCLUDE_DIR}
-+      PATH_SUFFIXES eigen3 eigen
-+    )
-+
-+  if(EIGEN3_INCLUDE_DIR)
-+    _eigen3_check_version()
-+  endif(EIGEN3_INCLUDE_DIR)
-+
-+  include(FindPackageHandleStandardArgs)
-+  find_package_handle_standard_args(Eigen3 DEFAULT_MSG EIGEN3_INCLUDE_DIR EIGEN3_VERSION_OK)
-+
-+  mark_as_advanced(EIGEN3_INCLUDE_DIR)
-+
-+endif(EIGEN3_INCLUDE_DIR)
-+
---- a/compoundviewer/CMakeLists.txt
-+++ b/compoundviewer/CMakeLists.txt
-@@ -2,7 +2,7 @@
- 
- include_directories(
-   ${CMAKE_CURRENT_BINARY_DIR}/..
--  ${EIGEN2_INCLUDE_DIR}
-+  ${EIGEN3_INCLUDE_DIR}
-   ${OPENBABEL2_INCLUDE_DIR}
-   )
- 
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -23,7 +23,7 @@
-       )
-    include_directories(${OPENBABEL2_INCLUDE_DIR})
- 
--   if (EIGEN2_FOUND AND Avogadro_FOUND)
-+   if (EIGEN3_FOUND AND Avogadro_FOUND)
- 
-       include(${Avogadro_USE_FILE})
- 
-@@ -35,8 +35,8 @@
-       kde4_add_ui_files(kalziumtools_SRCS
-          tools/moleculeviewerwidget.ui
-          )
--      include_directories(${EIGEN2_INCLUDE_DIR})
--   endif (EIGEN2_FOUND AND Avogadro_FOUND)
-+      include_directories(${EIGEN3_INCLUDE_DIR})
-+   endif (EIGEN3_FOUND AND Avogadro_FOUND)
- endif (OPENBABEL2_FOUND)
- 
- ## Kalzium calculator files
-@@ -138,9 +138,9 @@
- 
- if (OPENBABEL2_FOUND)
-    target_link_libraries(kalzium ${OPENBABEL2_LIBRARIES})
--   if (EIGEN2_FOUND AND Avogadro_FOUND)
-+   if (EIGEN3_FOUND AND Avogadro_FOUND)
-       target_link_libraries(kalzium ${QT_QTOPENGL_LIBRARY} compoundviewer avogadro)
--   endif (EIGEN2_FOUND AND Avogadro_FOUND)
-+   endif (EIGEN3_FOUND AND Avogadro_FOUND)
- endif (OPENBABEL2_FOUND)
- 
- if (LIBFACILE_FOUND)
---- a/KalziumConfigureChecks.cmake
-+++ b/KalziumConfigureChecks.cmake
-@@ -4,7 +4,7 @@
- macro_optional_find_package(OCaml)
- macro_optional_find_package(Libfacile)
- macro_optional_find_package(OpenBabel2)
--macro_optional_find_package(Eigen2)
-+macro_optional_find_package(Eigen3)
- macro_optional_find_package(Avogadro 1.0.0 NO_MODULE)
- 
- find_package(PkgConfig)
-@@ -14,7 +14,7 @@
- 
- macro_bool_to_01(LIBFACILE_FOUND HAVE_FACILE)
- macro_bool_to_01(OPENBABEL2_FOUND HAVE_OPENBABEL2)
--macro_bool_to_01(EIGEN2_FOUND HAVE_EIGEN)
-+macro_bool_to_01(EIGEN3_FOUND HAVE_EIGEN)
- macro_bool_to_01(Avogadro_FOUND HAVE_AVOGADRO)
- 
- # at the end, output the configuration
-@@ -26,7 +26,7 @@
- macro_log_feature(OCAML_FOUND "OCaml" "OCaml is needed by Kalzium for the Equation Solver" "http://caml.inria.fr/" FALSE "" "")
- macro_log_feature(LIBFACILE_FOUND "LibFacile" "libfacile is needed by Kalzium for the Equation Solver." "http://www.recherche.enac.fr/log/facile/" FALSE "" "")
- macro_log_feature(OPENBABEL2_FOUND "OpenBabel2" "OpenBabel is needed by Kalzium for the 3D-molecule viewer" "http://openbabel.sourceforge.net/" FALSE "2.2" "")
--macro_log_feature(EIGEN2_FOUND "Eigen2" "A generic C++ template library for dense and sparse matrices" "http://eigen.tuxfamily.org" FALSE "2.0.0" "")
-+macro_log_feature(EIGEN3_FOUND "Eigen3" "A generic C++ template library for dense and sparse matrices" "http://eigen.tuxfamily.org" FALSE "2.0.0" "")
- macro_log_feature(Avogadro_FOUND "Avogadro" "Advanced molecular editor" "http://avogadro.openmolecules.net" FALSE "1.0" "")
- macro_log_feature(CHEMICAL_MIME_DATA_FOUND "Chemical mime data" "Needed to open CML molecules from the file manager" "http://chemical-mime.sourceforge.net/" FALSE "" "")
- 
diff --git a/debian/patches/series b/debian/patches/series
index 3419dd5..0fe063c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1 @@
 no_install_rpath_use_link_path.diff
-eigen3.patch

-- 
kalzium packaging



More information about the pkg-kde-commits mailing list