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