r36868 - in /packages/fenics/ufc/trunk/debian: cdbs/ changelog control copyright rules ufc.install
johannr-guest at users.alioth.debian.org
johannr-guest at users.alioth.debian.org
Thu Sep 2 09:36:21 UTC 2010
Author: johannr-guest
Date: Thu Sep 2 09:36:13 2010
New Revision: 36868
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=36868
Log:
* New upstream release.
* Switch to CMake CDBS class.
- Remove CDBS files for SCons and remove note in debian/copyright.
- Replace scons with cmake in Build-Depends in debian/control.
- Add UFC CMake config file to debian/ufc.install.
* Bump Standards-Version to 3.9.1 (no changes needed).
Removed:
packages/fenics/ufc/trunk/debian/cdbs/
Modified:
packages/fenics/ufc/trunk/debian/changelog
packages/fenics/ufc/trunk/debian/control
packages/fenics/ufc/trunk/debian/copyright
packages/fenics/ufc/trunk/debian/rules
packages/fenics/ufc/trunk/debian/ufc.install
Modified: packages/fenics/ufc/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/ufc/trunk/debian/changelog?rev=36868&op=diff
==============================================================================
--- packages/fenics/ufc/trunk/debian/changelog (original)
+++ packages/fenics/ufc/trunk/debian/changelog Thu Sep 2 09:36:13 2010
@@ -1,3 +1,14 @@
+ufc (1.4.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Switch to CMake CDBS class.
+ - Remove CDBS files for SCons and remove note in debian/copyright.
+ - Replace scons with cmake in Build-Depends in debian/control.
+ - Add UFC CMake config file to debian/ufc.install.
+ * Bump Standards-Version to 3.9.1 (no changes needed).
+
+ -- Johannes Ring <johannr at simula.no> Thu, 02 Sep 2010 08:25:44 +0200
+
ufc (1.4.1-1) unstable; urgency=low
* New upstream release.
Modified: packages/fenics/ufc/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/ufc/trunk/debian/control?rev=36868&op=diff
==============================================================================
--- packages/fenics/ufc/trunk/debian/control (original)
+++ packages/fenics/ufc/trunk/debian/control Thu Sep 2 09:36:13 2010
@@ -4,8 +4,8 @@
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: cdbs (>= 0.4.49), debhelper (>= 7), python-all-dev,
- python-central (>= 0.6.0), scons, swig (>= 1.3.35), libboost-dev
-Standards-Version: 3.9.0
+ python-central (>= 0.6.0), cmake (>= 2.8.0), swig (>= 1.3.35), libboost-dev
+Standards-Version: 3.9.1
XS-Python-Version: >= 2.5
Homepage: http://www.fenics.org/wiki/UFC
DM-Upload-Allowed: yes
Modified: packages/fenics/ufc/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/ufc/trunk/debian/copyright?rev=36868&op=diff
==============================================================================
--- packages/fenics/ufc/trunk/debian/copyright (original)
+++ packages/fenics/ufc/trunk/debian/copyright Thu Sep 2 09:36:13 2010
@@ -20,7 +20,7 @@
The header file ufc.h and the UFC Python utils are released into
the public domain.
-The Debian packaging is © 2008-2009, Johannes Ring <johannr at simula.no> and
+The Debian packaging is © 2008-2010, Johannes Ring <johannr at simula.no> and
is licensed under the GPL version 2 or later, see
`/usr/share/common-licenses/GPL-2'.
@@ -46,10 +46,6 @@
Copyright: © 1994 Peter Williams
License: LGPL-2+
-Files: debian/cdbs/1/class/scons*.mk
-Copyright: © 2005 Matthew A. Nicholson <matt at matt-land.com>
-License: GPL-2+
-
Files: doc/manual/eps/insertion.eps
Copyright: © 2004 artofcode LLC, Benicia, CA.
License: PD
Modified: packages/fenics/ufc/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/ufc/trunk/debian/rules?rev=36868&op=diff
==============================================================================
--- packages/fenics/ufc/trunk/debian/rules (original)
+++ packages/fenics/ufc/trunk/debian/rules Thu Sep 2 09:36:13 2010
@@ -1,42 +1,11 @@
#!/usr/bin/make -f
-include debian/cdbs/1/class/scons.mk
include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
DEB_COMPRESS_EXCLUDE := .pdf
DEB_INSTALL_DOCS_ALL += README AUTHORS TODO
-DEB_SCONS_OPTIONS = prefix=/usr
-DEB_DH_INSTALL_SOURCEDIR = debian/tmp
-DEB_SCONS_INSTALL_OPTIONS = DESTDIR=$(CURDIR)/debian/tmp
USCAN_DESTDIR := $(CURDIR)
-SCONS = `which scons`
-PYVERSIONS = $(shell pyversions --requested debian/control)
-
-clean::
- rm -f config.log
- rm -f options.cache
- rm -f src/ufc/_ufc.so
- rm -f src/ufc/ufc.py
- rm -f src/ufc/ufc_wrap.cc
- rm -f src/ufc/ufc_wrap.cxx
- rm -f src/ufc/ufc_wrap.os
- rm -f swig_config.pyc
- rm -f ufc-1.pc
- -rm -rf $(addprefix build-, $(PYVERSIONS))
- -rm -rf $(addprefix build-stamp-, $(PYVERSIONS))
- -rm -rf $(addprefix install-stamp-, $(PYVERSIONS))
-
-common-build-arch:: $(addprefix build-stamp-, $(PYVERSIONS))
-build-stamp-%:
- mkdir build-$*
- cp -r `ls | grep -vE '(build-|stamp|debian)'` build-$*
- cd build-$* && `which $*` $(SCONS) prefix=/usr
- touch $@
-
-common-install-arch:: $(addprefix install-stamp-, $(PYVERSIONS))
-install-stamp-%:
- cd build-$* && `which $*` $(SCONS) install DESTDIR=$(CURDIR)/debian/tmp
- touch $@
binary-install/python-ufc::
dh_pycentral -p$(cdbs_curpkg)
Modified: packages/fenics/ufc/trunk/debian/ufc.install
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/ufc/trunk/debian/ufc.install?rev=36868&op=diff
==============================================================================
--- packages/fenics/ufc/trunk/debian/ufc.install (original)
+++ packages/fenics/ufc/trunk/debian/ufc.install Thu Sep 2 09:36:13 2010
@@ -1,2 +1,3 @@
usr/include/ufc.h
usr/lib/pkgconfig/ufc-1.pc
+usr/share/ufc/ufc-config.cmake
More information about the debian-science-commits
mailing list