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