r37404 - in /packages/fenics/dolfin/trunk/debian: changelog control dolfin-bin.install dolfin-doc.doc-base patches/ rules

johannr-guest at users.alioth.debian.org johannr-guest at users.alioth.debian.org
Thu Feb 24 11:36:59 UTC 2011


Author: johannr-guest
Date: Thu Feb 24 11:36:57 2011
New Revision: 37404

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=37404
Log:
* New upstream release. This release fixes bug "FTBFS: error:
  'SCOTCH_Dgraph' was not declared in this scope" (closes: #612602).
* debian/control:
  - Add libslepc3.1-dev and libboost-thread-dev to Build-Depends and
    Depends field in binary package libdolfin0-dev.
  - Bump build dependency on python-ufc to >= 2.0.0.
  - Remove Build-Depends-Indep field as upstream no longer ships the
    user manual.
  - Remove old fields Conflicts, Provides, and Replaces from
    libdolfin0-dev, libdolfin0, libdolfin0-dbg, and python-dolfin.
* Remove all patches as they are now incorporated upstream.
* Add dolfin-plot and dolfin-version to debian/dolfin-bin.install.
* Remove .doc-base file since the user manual is removed by upstream.
* Remove targets clean and install/dolfin-doc from debian/rules since
  they are no longer needed.


Removed:
    packages/fenics/dolfin/trunk/debian/dolfin-doc.doc-base
    packages/fenics/dolfin/trunk/debian/patches/
Modified:
    packages/fenics/dolfin/trunk/debian/changelog
    packages/fenics/dolfin/trunk/debian/control
    packages/fenics/dolfin/trunk/debian/dolfin-bin.install
    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=37404&op=diff
==============================================================================
--- packages/fenics/dolfin/trunk/debian/changelog (original)
+++ packages/fenics/dolfin/trunk/debian/changelog Thu Feb 24 11:36:57 2011
@@ -1,3 +1,23 @@
+dolfin (0.9.10-1) unstable; urgency=low
+
+  * New upstream release. This release fixes bug "FTBFS: error:
+    'SCOTCH_Dgraph' was not declared in this scope" (closes: #612602).
+  * debian/control:
+    - Add libslepc3.1-dev and libboost-thread-dev to Build-Depends and
+      Depends field in binary package libdolfin0-dev.
+    - Bump build dependency on python-ufc to >= 2.0.0.
+    - Remove Build-Depends-Indep field as upstream no longer ships the
+      user manual.
+    - Remove old fields Conflicts, Provides, and Replaces from
+      libdolfin0-dev, libdolfin0, libdolfin0-dbg, and python-dolfin.
+  * Remove all patches as they are now incorporated upstream.
+  * Add dolfin-plot and dolfin-version to debian/dolfin-bin.install.
+  * Remove .doc-base file since the user manual is removed by upstream.
+  * Remove targets clean and install/dolfin-doc from debian/rules since
+    they are no longer needed.
+
+ -- Johannes Ring <johannr at simula.no>  Thu, 24 Feb 2011 10:34:44 +0100
+
 dolfin (0.9.9-4) unstable; urgency=low
 
   * Update Homepage field in debian/control and Maintainer field in

Modified: packages/fenics/dolfin/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/dolfin/trunk/debian/control?rev=37404&op=diff
==============================================================================
--- packages/fenics/dolfin/trunk/debian/control (original)
+++ packages/fenics/dolfin/trunk/debian/control Thu Feb 24 11:36:57 2011
@@ -6,12 +6,11 @@
 Build-Depends: cdbs (>= 0.4.49), debhelper (>= 7), python-all-dev, 
  python-central (>= 0.5.6), cmake (>= 2.8.0), swig (>= 1.3.35), python-numpy, pkg-config,
  libxml2-dev, libboost-dev, libboost-serialization-dev, libsuitesparse-dev,
- python-ufc (>= 1.4.2), libptscotch-dev, libpetsc3.1-dev | libpetsc3.0.0-dev,
- libslepc3.0.0-dev (>= 3.0.0-p7.dfsg-7), libarmadillo-dev,
+ python-ufc (>= 2.0.0), libptscotch-dev, libpetsc3.1-dev | libpetsc3.0.0-dev,
+ libslepc3.1-dev | libslepc3.0.0-dev (>= 3.0.0-p7.dfsg-7), libarmadillo-dev,
  libboost-filesystem-dev, libboost-program-options-dev,
  libtrilinos-dev[!armel !mips !mipsel !s390 !hppa !hurd-i386],
-Build-Depends-Indep: texlive-latex-recommended, texlive-latex-extra, 
- texlive-math-extra, ghostscript
+ libboost-thread-dev
 Standards-Version: 3.9.1
 XS-Python-Version: >= 2.5
 Homepage: http://www.fenicsproject.org
@@ -23,16 +22,14 @@
 Section: libdevel
 Architecture: any
 XB-Python-Version: ${python:Versions}
-Conflicts: libdolfin-dev
-Replaces: libdolfin-dev
-Provides: libdolfin-dev
 Depends: libdolfin0 (= ${binary:Version}), libxml2-dev, pkg-config,
  libboost-dev, libboost-program-options-dev, libboost-filesystem-dev,
  libboost-serialization-dev, libsuitesparse-dev, python-dev, python-numpy,
  libptscotch-dev, libpetsc3.1-dev | libpetsc3.0.0-dev,
- libslepc3.0.0-dev (>= 3.0.0-p7.dfsg-7), libarmadillo-dev,
- python-ufl (>= 0.5.4-1), cmake (>= 2.8.0),
+ libslepc3.1-dev | libslepc3.0.0-dev (>= 3.0.0-p7.dfsg-7), libarmadillo-dev,
+ python-ufl (>= 0.9.0-1), cmake (>= 2.8.0),
  libtrilinos-dev[!armel !mips !mipsel !s390 !hppa !hurd-i386],
+ libboost-thread-dev,
  ${misc:Depends}
 Description: Shared links and header files for DOLFIN
  DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE
@@ -55,10 +52,7 @@
 Package: libdolfin0
 Section: libs
 Architecture: any
-Conflicts: libdolfin
-Replaces: libdolfin
-Provides: libdolfin
-Depends: ufc (>= 1.4.2), python-ffc (>= 0.9.4), python-viper (>= 0.4.6-1),
+Depends: ufc (>= 2.0.0), python-ffc (>= 0.9.9), python-viper (>= 0.4.7),
  ${shlibs:Depends}, ${misc:Depends}
 Suggests: dolfin-doc, libdolfin0-dbg, python-dolfin
 Description: shared libraries for DOLFIN
@@ -71,9 +65,6 @@
 Section: debug
 Architecture: any
 XB-Python-Version: ${python:Versions}
-Conflicts: libdolfin-dbg
-Replaces: libdolfin-dbg
-Provides: libdolfin-dbg
 Depends: libdolfin0 (= ${binary:Version}), ${misc:Depends}
 Description: Shared libraries with debugging symbols for DOLFIN
  DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE
@@ -85,8 +76,6 @@
 Section: python
 Architecture: any
 XB-Python-Version: ${python:Versions}
-Conflicts: python-pydolfin0
-Replaces: python-pydolfin0
 Depends: libdolfin0-dev (= ${binary:Version}),
  libdolfin0 (= ${binary:Version}),
  python-pytrilinos[!armel !mips !mipsel !s390 !hppa !hurd-i386],

Modified: packages/fenics/dolfin/trunk/debian/dolfin-bin.install
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/dolfin/trunk/debian/dolfin-bin.install?rev=37404&op=diff
==============================================================================
--- packages/fenics/dolfin/trunk/debian/dolfin-bin.install (original)
+++ packages/fenics/dolfin/trunk/debian/dolfin-bin.install Thu Feb 24 11:36:57 2011
@@ -1,4 +1,8 @@
 usr/bin/dolfin-convert
 usr/bin/dolfin-order
+usr/bin/dolfin-plot
+usr/bin/dolfin-version
 usr/share/man/man1/dolfin-convert.1.gz
 usr/share/man/man1/dolfin-order.1.gz
+usr/share/man/man1/dolfin-plot.1.gz
+usr/share/man/man1/dolfin-version.1.gz

Modified: packages/fenics/dolfin/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/dolfin/trunk/debian/rules?rev=37404&op=diff
==============================================================================
--- packages/fenics/dolfin/trunk/debian/rules (original)
+++ packages/fenics/dolfin/trunk/debian/rules Thu Feb 24 11:36:57 2011
@@ -29,26 +29,6 @@
 
 USCAN_DESTDIR := $(CURDIR)
 
-clean::
-	rm -f doc/manual/dolfin-user-manual.aux
-	rm -f doc/manual/dolfin-user-manual.bbl
-	rm -f doc/manual/dolfin-user-manual.blg
-	rm -f doc/manual/dolfin-user-manual.dvi
-	rm -f doc/manual/dolfin-user-manual.idx
-	rm -f doc/manual/dolfin-user-manual.ilg
-	rm -f doc/manual/dolfin-user-manual.ind
-	rm -f doc/manual/dolfin-user-manual.log
-	rm -f doc/manual/dolfin-user-manual.out
-	rm -f doc/manual/dolfin-user-manual.pdf
-	rm -f doc/manual/dolfin-user-manual.ps
-	rm -f doc/manual/dolfin-user-manual.toc
-
-install/dolfin-doc::
-# Generate and install the documentation pdf:
-	cd doc/manual && make final
-	dh_install -p$(cdbs_curpkg) doc/manual/dolfin-user-manual.pdf \
-	  usr/share/doc/dolfin-doc
-
 binary-install/python-dolfin::
 	dh_pycentral -p$(cdbs_curpkg)
 




More information about the debian-science-commits mailing list