r46980 - in /packages/fenics/ffc/trunk/debian: changelog control patches/ patches/remove-pkg-config.patch patches/series

johannr-guest at users.alioth.debian.org johannr-guest at users.alioth.debian.org
Tue Jan 13 08:12:40 UTC 2015


Author: johannr-guest
Date: Tue Jan 13 08:12:26 2015
New Revision: 46980

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=46980
Log:
* New upstream release.
* debian/control:
  - Bump Standards-Version to 3.9.6 (no changes needed).
  - Bump X-Python-Version to >= 2.7.
  - Bump minimum required version for python-fiat, python-instant and
    python-ufl to 1.5.0.
  - Add python-numpy and python-six to Depends field.
  - Bump python-all-dev in Build-Depends to >= 2.7.


Added:
    packages/fenics/ffc/trunk/debian/patches/
    packages/fenics/ffc/trunk/debian/patches/remove-pkg-config.patch
    packages/fenics/ffc/trunk/debian/patches/series
Modified:
    packages/fenics/ffc/trunk/debian/changelog
    packages/fenics/ffc/trunk/debian/control

Modified: packages/fenics/ffc/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/ffc/trunk/debian/changelog?rev=46980&op=diff
==============================================================================
--- packages/fenics/ffc/trunk/debian/changelog	(original)
+++ packages/fenics/ffc/trunk/debian/changelog	Tue Jan 13 08:12:26 2015
@@ -1,3 +1,16 @@
+ffc (1.5.0-1) unstable; urgency=medium
+
+  * New upstream release.
+  * debian/control:
+    - Bump Standards-Version to 3.9.6 (no changes needed).
+    - Bump X-Python-Version to >= 2.7.
+    - Bump minimum required version for python-fiat, python-instant and
+      python-ufl to 1.5.0.
+    - Add python-numpy and python-six to Depends field.
+    - Bump python-all-dev in Build-Depends to >= 2.7.
+
+ -- Johannes Ring <johannr at simula.no>  Mon, 12 Jan 2015 21:08:58 +0100
+
 ffc (1.4.0-1) unstable; urgency=medium
 
   * New upstream release.

Modified: packages/fenics/ffc/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/ffc/trunk/debian/control?rev=46980&op=diff
==============================================================================
--- packages/fenics/ffc/trunk/debian/control	(original)
+++ packages/fenics/ffc/trunk/debian/control	Tue Jan 13 08:12:26 2015
@@ -3,18 +3,20 @@
 Priority: extra
 Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
 Uploaders: Christophe Prud'homme <prudhomm at debian.org>, Johannes Ring <johannr at simula.no>
-Build-Depends: debhelper (>= 9), python-all-dev (>= 2.6.6-3~), python-numpy, swig
-Standards-Version: 3.9.5
-X-Python-Version: >= 2.5
+Build-Depends: debhelper (>= 9), python-all-dev (>= 2.7), python-numpy, swig
+Standards-Version: 3.9.6
+X-Python-Version: >= 2.7
 Homepage: http://fenicsproject.org
 Vcs-Svn: svn://anonscm.debian.org/debian-science/packages/fenics/ffc/trunk
 Vcs-Browser: http://anonscm.debian.org/viewvc/debian-science/packages/fenics/ffc/trunk/
 
 Package: python-ffc
 Architecture: any
-Depends: python-fiat (>= 1.4.0),
- python-instant (>= 1.4.0),
- python-ufl (>= 1.4.0),
+Depends: python-fiat (>= 1.5.0),
+ python-instant (>= 1.5.0),
+ python-ufl (>= 1.5.0),
+ python-numpy,
+ python-six,
  ${python:Depends},
  ${shlibs:Depends},
  ${misc:Depends}

Added: packages/fenics/ffc/trunk/debian/patches/remove-pkg-config.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/ffc/trunk/debian/patches/remove-pkg-config.patch?rev=46980&op=file
==============================================================================
--- packages/fenics/ffc/trunk/debian/patches/remove-pkg-config.patch	(added)
+++ packages/fenics/ffc/trunk/debian/patches/remove-pkg-config.patch	Tue Jan 13 08:12:26 2015
@@ -0,0 +1,29 @@
+diff -Nru ffc-1.5.0.orig/setup.py ffc-1.5.0/setup.py
+--- ffc-1.5.0.orig/setup.py	2015-01-12 21:26:26.477807589 +0100
++++ ffc-1.5.0/setup.py	2015-01-12 21:27:04.577821715 +0100
+@@ -171,16 +171,6 @@
+     write_config_file(os.path.join("cmake", "templates", "UseUFC.cmake.in"),
+                       os.path.join("cmake", "templates", "UseUFC.cmake"))
+ 
+-    # FIXME: Generation of pkgconfig file may no longer be needed, so
+-    # FIXME: we may consider removing this.
+-
+-    # Generate ufc-1.pc
+-    write_config_file(os.path.join("cmake", "templates", "ufc-1.pc.in"),
+-                      os.path.join("cmake", "templates", "ufc-1.pc"),
+-                      variables=dict(FULLVERSION=VERSION,
+-                                     INSTALL_PREFIX=INSTALL_PREFIX,
+-                                     CXX_FLAGS=CXX_FLAGS))
+-
+ def has_cxx_flag(cc, flag):
+     "Return True if compiler supports given flag"
+     tmpdir = tempfile.mkdtemp(prefix="ffc-build-")
+@@ -302,8 +292,6 @@
+                                              "UFCConfigVersion.cmake"),
+                                 os.path.join("cmake", "templates", \
+                                              "UseUFC.cmake")]),
+-                              (os.path.join("lib", "pkgconfig"),
+-                               [os.path.join("cmake", "templates", "ufc-1.pc")]),
+                               (os.path.join("include", "swig"),
+                                [os.path.join("ufc", "ufc.i"),
+                                 os.path.join("ufc", "ufc_shared_ptr_classes.i")])])

Added: packages/fenics/ffc/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/ffc/trunk/debian/patches/series?rev=46980&op=file
==============================================================================
--- packages/fenics/ffc/trunk/debian/patches/series	(added)
+++ packages/fenics/ffc/trunk/debian/patches/series	Tue Jan 13 08:12:26 2015
@@ -0,0 +1 @@
+remove-pkg-config.patch




More information about the debian-science-commits mailing list