r47008 - in /packages/fenics/dolfin/trunk/debian: changelog control libdolfin1.4.install libdolfin1.5.install patches/ rules

johannr-guest at users.alioth.debian.org johannr-guest at users.alioth.debian.org
Mon Mar 16 09:37:38 UTC 2015


Author: johannr-guest
Date: Mon Mar 16 09:37:38 2015
New Revision: 47008

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=47008
Log:
* New upstream release.
* debian/control:
  - Bump Standards-Version to 3.9.6 (no changes needed).
  - Bump X-Python-Version to >= 2.7.
  - Update package names for new SONAME 1.5 (libdolfin1.4 ->
    libdolfin1.5, libdolfin1.4-dbg -> libdolfin1.5-dbg and
    libdolfin1.4-dev -> libdolfin1.5-dev).
  - Bump minimum required version for python-instant, python-ufl and
    python-ffc to 1.5.0.
  - Add python-sympy and python-six to Depends for binary package
    python-dolfin.
  - Add dh-python to Build-Depends.
  - Remove libcgal-dev from {Build-}Depends.
* Remove CSGCGALMeshGenerator3D-oom.patch since CGAL is no longer used
  by DOLFIN.
* Move debian/libdolfin1.4.install -> debian/libdolfin1.5.install.


Added:
    packages/fenics/dolfin/trunk/debian/libdolfin1.5.install
      - copied unchanged from r47004, packages/fenics/dolfin/trunk/debian/libdolfin1.4.install
Removed:
    packages/fenics/dolfin/trunk/debian/libdolfin1.4.install
    packages/fenics/dolfin/trunk/debian/patches/
Modified:
    packages/fenics/dolfin/trunk/debian/changelog
    packages/fenics/dolfin/trunk/debian/control
    packages/fenics/dolfin/trunk/debian/rules

Modified: packages/fenics/dolfin/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/dolfin/trunk/debian/changelog?rev=47008&op=diff
==============================================================================
--- packages/fenics/dolfin/trunk/debian/changelog	(original)
+++ packages/fenics/dolfin/trunk/debian/changelog	Mon Mar 16 09:37:38 2015
@@ -1,3 +1,24 @@
+dolfin (1.5.0+dfsg-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+  * debian/control:
+    - Bump Standards-Version to 3.9.6 (no changes needed).
+    - Bump X-Python-Version to >= 2.7.
+    - Update package names for new SONAME 1.5 (libdolfin1.4 ->
+      libdolfin1.5, libdolfin1.4-dbg -> libdolfin1.5-dbg and
+      libdolfin1.4-dev -> libdolfin1.5-dev).
+    - Bump minimum required version for python-instant, python-ufl and
+      python-ffc to 1.5.0.
+    - Add python-sympy and python-six to Depends for binary package
+      python-dolfin.
+    - Add dh-python to Build-Depends.
+    - Remove libcgal-dev from {Build-}Depends.
+  * Remove CSGCGALMeshGenerator3D-oom.patch since CGAL is no longer used
+    by DOLFIN.
+  * Move debian/libdolfin1.4.install -> debian/libdolfin1.5.install.
+
+ -- Johannes Ring <johannr at simula.no>  Tue, 13 Jan 2015 09:42:07 +0100
+
 dolfin (1.4.0+dfsg-4) unstable; urgency=medium
 
   * debian/control: Disable libcgal-dev on i386, mipsel and sparc.

Modified: packages/fenics/dolfin/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/dolfin/trunk/debian/control?rev=47008&op=diff
==============================================================================
--- packages/fenics/dolfin/trunk/debian/control	(original)
+++ packages/fenics/dolfin/trunk/debian/control	Mon Mar 16 09:37:38 2015
@@ -23,16 +23,16 @@
  libsuitesparse-dev,
  libpetsc3.4.2-dev [!armel !arm64 !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386],
  libslepc3.4.2-dev [!armel !arm64 !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386],
- libcgal-dev [!armel !armhf !mips !hurd-i386 !kfreebsd-i386 !mipsel !sparc !i386],
  libhdf5-mpi-dev,
  libvtk5-dev,
  libvtk5-qt4-dev,
  libqt4-dev,
  python-ply,
  libeigen3-dev,
- python-ffc (>= 1.4.0)
-Standards-Version: 3.9.5
-X-Python-Version: >= 2.5
+ python-ffc (>= 1.5.0),
+ dh-python
+Standards-Version: 3.9.6
+X-Python-Version: >= 2.7
 Homepage: http://fenicsproject.org
 Vcs-Svn: svn://anonscm.debian.org/debian-science/packages/fenics/dolfin/trunk
 Vcs-Browser: http://anonscm.debian.org/viewvc/debian-science/packages/fenics/dolfin/trunk/
@@ -40,7 +40,7 @@
 Package: libdolfin-dev
 Section: libdevel
 Architecture: any
-Depends: libdolfin1.4 (= ${binary:Version}),
+Depends: libdolfin1.5 (= ${binary:Version}),
  libxml2-dev,
  pkg-config,
  libboost-dev,
@@ -57,7 +57,6 @@
  libpetsc3.4.2-dev [!armel !arm64 !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386],
  libslepc3.4.2-dev [!armel !arm64 !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386],
  cmake (>= 2.8.0),
- libcgal-dev [!armel !armhf !mips !hurd-i386 !kfreebsd-i386 !mipsel !sparc !i386],
  libhdf5-mpi-dev,
  libvtk5-dev,
  libvtk5-qt4-dev,
@@ -77,11 +76,11 @@
  .
  This package contains the development files.
 
-Package: libdolfin1.4
+Package: libdolfin1.5
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Suggests: dolfin-doc, libdolfin1.4-dbg, python-dolfin
+Suggests: dolfin-doc, libdolfin1.5-dbg, python-dolfin
 Description: Shared libraries for DOLFIN
  DOLFIN is the Python and C++ interface of the FEniCS project for the
  automated solution of differential equations, providing a consistent
@@ -93,10 +92,10 @@
  .
  This package contains the shared libraries.
 
-Package: libdolfin1.4-dbg
+Package: libdolfin1.5-dbg
 Section: debug
 Architecture: any
-Depends: libdolfin1.4 (= ${binary:Version}), ${misc:Depends}
+Depends: libdolfin1.5 (= ${binary:Version}), ${misc:Depends}
 Description: Shared libraries with debugging symbols for DOLFIN
  DOLFIN is the Python and C++ interface of the FEniCS project for the
  automated solution of differential equations, providing a consistent
@@ -112,13 +111,15 @@
 Section: python
 Architecture: any
 Depends: libdolfin-dev (= ${binary:Version}),
- libdolfin1.4 (= ${binary:Version}),
- python-ffc (>= 1.4.0),
- python-ufl (>= 1.4.0),
- python-instant (>= 1.4.0),
+ libdolfin1.5 (= ${binary:Version}),
+ python-ffc (>= 1.5.0),
+ python-ufl (>= 1.5.0),
+ python-instant (>= 1.5.0),
  python-numpy,
  python-netcdf,
  python-ply,
+ python-sympy,
+ python-six,
  ${swig:Depends},
  ${python:Depends},
  ${shlibs:Depends},

Modified: packages/fenics/dolfin/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/dolfin/trunk/debian/rules?rev=47008&op=diff
==============================================================================
--- packages/fenics/dolfin/trunk/debian/rules	(original)
+++ packages/fenics/dolfin/trunk/debian/rules	Mon Mar 16 09:37:38 2015
@@ -103,6 +103,7 @@
 	sed -i "s/-frounding-math//g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_BUILD_MULTIARCH)/pkgconfig/dolfin.pc
 	sed -i "s/-Wformat//g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_BUILD_MULTIARCH)/pkgconfig/dolfin.pc
 	sed -i "s/-Wno-deprecated//g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_BUILD_MULTIARCH)/pkgconfig/dolfin.pc
+	sed -i "s|-I/usr/local/include||g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_BUILD_MULTIARCH)/pkgconfig/dolfin.pc
 
 override_dh_gencontrol:
 	# We have a tight dependency on swig - #675207
@@ -113,7 +114,7 @@
 	dh_gencontrol
 
 override_dh_strip:
-	dh_strip -a --package=libdolfin1.4 --dbg-package=libdolfin1.4-dbg -Xpython
+	dh_strip -a --package=libdolfin1.5 --dbg-package=libdolfin1.5-dbg -Xpython
 	dh_strip -a --package=python-dolfin --dbg-package=python-dolfin-dbg
 
 override_dh_installman:




More information about the debian-science-commits mailing list