[mshr] 03/03: Update for 2016.1 release
Johannes Ring
johannr-guest at moszumanska.debian.org
Mon Jul 4 12:20:47 UTC 2016
This is an automated email from the git hooks/post-receive script.
johannr-guest pushed a commit to branch master
in repository mshr.
commit 2f6f7ca485b7f957519e5f550b421bd8a89354fd
Author: Johannes Ring <johannr at simula.no>
Date: Mon Jul 4 14:19:50 2016 +0200
Update for 2016.1 release
---
debian/changelog | 16 +++++++++++++
debian/control | 26 ++++++++++++----------
.../{libmshr1.6.install => libmshr2016.1.install} | 0
debian/patches/build_cgal_component_library | 13 -----------
debian/patches/series | 1 -
debian/rules | 1 +
6 files changed, 31 insertions(+), 26 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 6a58a8d..b0d5c74 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,19 @@
+mshr (2016.1.0-1) UNRELEASED; urgency=medium
+
+ * New upstream release.
+ * debian/control:
+ - Update package name for new SONAME 2016.1 (libmshr1.6 ->
+ libmshr2016.1).
+ - Bump minimum required version of libdolfin-dev, python-ffc,
+ python-dolfin and dolfin-bin from 1.6.0 to 2016.1.0.
+ - Add libproj-dev to Build-Depends and to Depends for binary package
+ libmshr-dev.
+ * Move debian/libmshr1.6.install -> debian/libmshr2016.1.install.
+ * Remove patch (fixed upstream).
+ * debian/rules: Add -fpermissive to CXX flags.
+
+ -- Johannes Ring <johannr at simula.no> Mon, 27 Jun 2016 18:43:46 +0200
+
mshr (1.6.0-1) unstable; urgency=low
[ Johannes Ring ]
diff --git a/debian/control b/debian/control
index d63fd9a..de4a601 100644
--- a/debian/control
+++ b/debian/control
@@ -10,16 +10,17 @@ Build-Depends: debhelper (>= 9),
swig3.0 (>= 3.0.3),
libmpfr-dev,
libgmp-dev,
- libdolfin-dev (>= 1.6.0),
- python-ffc (>= 1.6.0),
- python-numpy
+ libdolfin-dev (>= 2016.1.0),
+ python-ffc (>= 2016.1.0),
+ python-numpy,
+ libproj-dev
Standards-Version: 3.9.8
X-Python-Version: >= 2.5
Homepage: http://fenicsproject.org
Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/fenics/mshr.git/
Vcs-Browser: https://anonscm.debian.org/git/debian-science/packages/fenics/mshr.git/
-Package: libmshr1.6
+Package: libmshr2016.1
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -33,10 +34,11 @@ Description: Shared libraries for mshr
Package: libmshr-dev
Section: libdevel
Architecture: any
-Depends: libmshr1.6 (= ${binary:Version}),
- libdolfin-dev (>= 1.6.0),
- python-ffc (>= 1.6.0),
+Depends: libmshr2016.1 (= ${binary:Version}),
+ libdolfin-dev (>= 2016.1.0),
+ python-ffc (>= 2016.1.0),
cmake (>= 2.8.0),
+ libproj-dev,
${shlibs:Depends},
${misc:Depends}
Description: Shared links and header files for mshr
@@ -50,9 +52,9 @@ Package: python-mshr
Section: python
Architecture: any
Depends: libmshr-dev (= ${binary:Version}),
- libmshr1.6 (= ${binary:Version}),
- python-dolfin (>= 1.6.0),
- dolfin-bin (>= 1.6.0),
+ libmshr2016.1 (= ${binary:Version}),
+ python-dolfin (>= 2016.1.0),
+ dolfin-bin (>= 2016.1.0),
${swig:Depends},
${python:Depends},
${shlibs:Depends},
@@ -69,8 +71,8 @@ Section: doc
Architecture: all
Depends: libmshr-dev (>= ${source:Version}),
python-mshr (>= ${source:Version}),
- libdolfin-dev (>= 1.6.0),
- python-dolfin (>= 1.6.0),
+ libdolfin-dev (>= 2016.1.0),
+ python-dolfin (>= 2016.1.0),
${shlibs:Depends},
${misc:Depends}
Description: Examples and demo programs for mshr
diff --git a/debian/libmshr1.6.install b/debian/libmshr2016.1.install
similarity index 100%
rename from debian/libmshr1.6.install
rename to debian/libmshr2016.1.install
diff --git a/debian/patches/build_cgal_component_library b/debian/patches/build_cgal_component_library
deleted file mode 100644
index 4b4116a..0000000
--- a/debian/patches/build_cgal_component_library
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: mshr/3rdparty/CGAL-4.6/src/CMakeLists.txt
-===================================================================
---- mshr.orig/3rdparty/CGAL-4.6/src/CMakeLists.txt
-+++ mshr/3rdparty/CGAL-4.6/src/CMakeLists.txt
-@@ -118,7 +118,7 @@ foreach(package ${CGAL_CONFIGURED_PACKAG
- file(GLOB CONFIGURED_LIBS_IN_PACKAGE ${package}/src/CGAL_*/CMakeLists.txt)
- foreach (libconfigfile ${CONFIGURED_LIBS_IN_PACKAGE})
- string(REPLACE "${package}/src/" "" libconfigfile ${libconfigfile})
-- string(REPLACE "//CMakeLists.txt" "" CGAL_CONFIGURED_LIBRARY_NAME ${libconfigfile})
-+ string(REPLACE "/CMakeLists.txt" "" CGAL_CONFIGURED_LIBRARY_NAME ${libconfigfile})
- if (NOT ${CGAL_CONFIGURED_LIBRARY_NAME} STREQUAL "CGAL")
-
- message(STATUS "Sources for CGAL component library '${CGAL_CONFIGURED_LIBRARY_NAME}' detected")
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index 9513b6b..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1 +0,0 @@
-build_cgal_component_library
diff --git a/debian/rules b/debian/rules
index 1d4729e..80b7481 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,6 +20,7 @@ CMAKE_OPTS := \
-D CMAKE_SKIP_RPATH:BOOL=ON \
-D CMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=OFF \
-D INSTALL_LIB_DIR:PATH=lib/$(DEB_BUILD_MULTIARCH) \
+ -D CMAKE_CXX_FLAGS:STRING="-fpermissive" \
$(MSHR_HOME)
ifeq (,$(DISTRIBUTION))
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/fenics/mshr.git
More information about the debian-science-commits
mailing list